.ask-portal{--ask-bg-base:#090d10;--ask-bg-card:#111a1d;--ask-bg-card-strong:#182326;--ask-bg-input:#0d1417;--ask-text-pri:#f5f8f7;--ask-text-sec:#f5f8f7b8;--ask-text-mut:#e2eae785;--ask-border:#e2eae71a;--ask-border-med:#e2eae72e;--ask-hero-gradient:linear-gradient(145deg, #0b1113 0%, #101c1d 62%, #121515 100%);--ask-hero-bottom:#090d10;--ask-banner-gradient:linear-gradient(115deg, #211342 0%, #17172a 54%, #102426 100%);--ask-modal-bg:#11181b;color:var(--ask-text-pri);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.light .ask-portal{--ask-bg-base:#fbfaf7;--ask-bg-card:#fff;--ask-bg-card-strong:#f3f2ee;--ask-bg-input:#fff;--ask-text-pri:#171a19;--ask-text-sec:#545a58;--ask-text-mut:#747b78;--ask-border:#1e26231a;--ask-border-med:#1e262329;--ask-hero-gradient:linear-gradient(145deg, #f7f6f1 0%, #f4f1e8 60%, #eee8dd 100%);--ask-hero-bottom:#fbfaf7;--ask-banner-gradient:linear-gradient(115deg, #f4edff 0%, #f7f3ff 54%, #edf8f4 100%);--ask-modal-bg:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ask-portal .ask-hero,.ask-portal .ask-atlas-banner{background:var(--ask-hero-gradient)}.ask-portal .ask-hero{min-height:0}.ask-portal .ask-hero-content{min-height:inherit}.ask-portal .ask-hero-has-custom-image{min-height:min(50vw + 2rem,34rem)}.ask-portal .ask-hero-image-cover{object-fit:cover;object-position:68% top;opacity:.92;-webkit-mask-image:linear-gradient(270deg,#000 66%,#0000 100%);mask-image:linear-gradient(270deg,#000 66%,#0000 100%)}.ask-portal .ask-hero-image-custom{object-fit:cover;object-position:center;opacity:.94;filter:brightness(.88)drop-shadow(0 14px 24px #0000002e);-webkit-mask-composite:source-in;width:clamp(8.5rem,50vw,32rem);height:clamp(8.5rem,50vw,32rem);top:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 0% 64%,#0000 100%),linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 64%,#0000 100%),linear-gradient(#000 0% 70%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ask-portal .booking-calendar,.ask-portal .booking-calendar button,.ask-portal .booking-calendar th,.ask-portal .booking-calendar .rdp-caption_label,.ask-portal .booking-calendar .rdp-weekday{color:var(--ask-text-pri)!important}.ask-portal .booking-calendar button[data-selected-single=true]{color:#fff!important;background:var(--sched-accent)!important}.ask-portal .ask-hero-image-contain{object-fit:contain;object-position:right center;filter:drop-shadow(0 16px 24px #0000002e);padding:1.25rem clamp(.5rem,2vw,1.5rem) 0 0}.ask-portal .ask-hero-overlay{background:linear-gradient(90deg, var(--ask-bg-base) 0%, color-mix(in srgb, var(--ask-bg-base) 82%, transparent) 36%, color-mix(in srgb, var(--ask-bg-base) 24%, transparent) 68%, transparent 92%), linear-gradient(to top, var(--ask-bg-base) 0%, transparent 40%)}.ask-portal .ask-hero-accent{color:var(--ask-accent-strong)}.ask-portal .ask-action-card{background:var(--ask-bg-card);border:1px solid var(--ask-border);color:var(--ask-text-pri);transition:border-color .16s,background .16s,transform .16s;box-shadow:0 10px 24px #0000001f}.ask-portal .ask-action-card:hover{border-color:var(--ask-border-med);background:var(--ask-bg-card-strong)}.ask-portal .ask-action-card:focus-visible{outline:2px solid var(--ask-accent-strong);outline-offset:2px}.ask-portal .ask-atlas-banner{background:var(--ask-banner-gradient);color:var(--ask-text-pri)}.ask-portal .ask-modal{background:var(--ask-modal-bg);color:var(--ask-text-pri)}.ask-portal .ask-modal-input{background:var(--ask-bg-input);color:var(--ask-text-pri);border-color:var(--ask-border-med);color-scheme:inherit}.ask-portal .ask-modal-input::placeholder,.ask-portal .ask-modal input::placeholder,.ask-portal .ask-modal textarea::placeholder{color:var(--ask-text-mut)}.ask-portal .ask-prompt-chip{background:var(--ask-bg-card);color:var(--ask-text-sec);border-color:var(--ask-border-med)}html.light .ask-portal .ask-product-card{background:var(--ask-bg-card)!important;border-color:var(--ask-border-med)!important}html.light .ask-portal .ask-product-title{color:var(--ask-text-pri)!important}html.light .ask-portal .ask-product-photo{border-color:var(--ask-border)!important}html.light .ask-portal [class~=text-white]{color:#fff!important}.ask-portal .ask-cta{border:1px solid color-mix(in srgb, var(--ask-accent) 34%, var(--ask-border-med));min-width:0;min-height:58px;color:var(--ask-text-pri);text-align:left;box-shadow:0 10px 22px color-mix(in srgb, var(--ask-accent) 13%, transparent), 0 2px 5px #0000001a, inset 0 1px 0 #ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:17px;align-items:center;gap:7px;padding:8px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;position:relative;overflow:hidden}.ask-portal .ask-cta:before{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1f,#0000 58%);position:absolute;inset:0}.ask-portal .ask-cta>*{z-index:1;position:relative}.ask-portal .ask-cta:hover{border-color:color-mix(in srgb, var(--ask-accent) 52%, var(--ask-border-med));box-shadow:0 14px 28px color-mix(in srgb, var(--ask-accent) 19%, transparent), 0 4px 8px #0000001f, inset 0 1px 0 #ffffff24;transform:translateY(-2px)}.ask-portal .ask-cta:active{transform:translateY(0)scale(.98)}.ask-portal .ask-cta:focus-visible{outline:2px solid var(--ask-accent-strong);outline-offset:2px}.ask-portal .ask-cta-icon{border:1px solid color-mix(in srgb, var(--ask-accent) 34%, transparent);background:color-mix(in srgb, var(--ask-accent) 16%, var(--ask-bg-card));width:30px;height:30px;color:var(--ask-accent-strong);border-radius:10px;flex:0 0 30px;justify-content:center;align-items:center;display:flex}.ask-portal .ask-cta-label{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(8px,2.2vw,11px);overflow:hidden}.ask-portal .ask-cta-chevron{color:var(--ask-accent-strong);opacity:.8}.ask-portal .ask-cta-shop{background:linear-gradient(145deg, color-mix(in srgb, var(--ask-accent) 22%, var(--ask-bg-card)), color-mix(in srgb, var(--ask-accent-strong) 10%, var(--ask-bg-card-strong)))}.ask-portal .ask-cta-book{background:linear-gradient(145deg, color-mix(in srgb, var(--ask-accent-strong) 23%, var(--ask-bg-card)), color-mix(in srgb, var(--ask-accent) 12%, var(--ask-bg-card-strong)))}.ask-portal .ask-cta-site{background:linear-gradient(145deg, color-mix(in srgb, var(--ask-accent) 14%, var(--ask-bg-card-strong)), color-mix(in srgb, var(--ask-accent-strong) 8%, var(--ask-bg-card)))}.ask-portal .ask-atlas-avatar{border:1px solid color-mix(in srgb, var(--ask-accent) 42%, var(--ask-border-med));background:var(--ask-bg-card);width:42px;height:42px;box-shadow:0 8px 20px color-mix(in srgb, var(--ask-accent) 18%, transparent), 0 2px 5px #0000001f;border-radius:13px;flex:0 0 42px;overflow:hidden}.ask-portal .ask-bar{box-shadow:0 8px 24px color-mix(in srgb, var(--ask-accent) 17%, transparent), inset 0 1px 0 #ffffff14;transition:box-shadow .16s,border-color .16s}.ask-portal .ask-bar:focus-within{box-shadow:0 10px 28px color-mix(in srgb, var(--ask-accent) 24%, transparent), 0 0 0 3px color-mix(in srgb, var(--ask-accent) 13%, transparent), inset 0 1px 0 #ffffff1a}@media (width<=380px){.ask-portal .ask-cta-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ask-portal .ask-cta{gap:5px;padding:7px 6px}.ask-portal .ask-cta-icon{border-radius:9px;flex-basis:26px;width:26px;height:26px}.ask-portal .ask-cta .ask-cta-chevron{width:12px;height:12px}}@media (prefers-reduced-motion:reduce){.ask-portal .ask-cta,.ask-portal .ask-bar{transition:none}}html.light [data-atlas-chat]{background:var(--bg);color:var(--text-primary)}html.light [data-atlas-page]{--atlas-chat-hairline:#00000024;background-color:var(--bg)!important;color:var(--text-primary)!important}html.light [data-atlas-page-header]{color:var(--text-primary)}html.light [data-atlas-page] [class*=text-slate-100],html.light [data-atlas-page] [class*=text-slate-200]{color:var(--text-primary)!important}html.light [data-atlas-page] [class*=text-slate-300],html.light [data-atlas-page] [class*=text-slate-400],html.light [data-atlas-page] [class*=text-slate-500],html.light [data-atlas-page] [class*=text-slate-600]{color:var(--text-secondary)!important}html.light [data-atlas-tabs]{border-color:var(--border-subtle)!important}html.light [data-atlas-tab]{color:var(--text-secondary)}html.light [data-atlas-tab][data-active=true]{color:var(--text-primary)}html.light [data-atlas-online-indicator]{border-color:var(--bg)}html.light [data-atlas-chat-transcript]{background:var(--bg);color:var(--text-primary)}html.light [data-atlas-chat-message=user],html.light [data-atlas-chat-message=assistant]{border-radius:14px;padding:.625rem .875rem;box-shadow:0 3px 12px #0f172a1a;border:.1pt solid var(--atlas-chat-hairline)!important}html.light [data-atlas-chat-message=user]{background:var(--elevated)!important;color:var(--text-primary)!important}html.light [data-atlas-chat-message=assistant]{background:var(--surface)!important;color:var(--text-primary)!important}html.light [data-atlas-chat-composer]{background:var(--surface);border-top-color:var(--border-subtle)!important}html.light [data-atlas-chat-input],html.light [data-atlas-chat-attach]{box-shadow:0 3px 12px #0f172a1a;border:.1pt solid var(--atlas-chat-hairline)!important;background:#fff!important}html.light [data-atlas-chat-input]{color:var(--text-primary)!important}html.light [data-atlas-chat-input]:focus-visible{outline:2px solid color-mix(in oklab, var(--djt-purple) 70%, white);outline-offset:2px}html.light [data-atlas-chat-input]::placeholder,html.light [data-atlas-chat-attach]{color:var(--text-secondary)!important}html.light [data-atlas-chat-message] a{color:var(--djt-purple)}html.light .dashboard-ui-theme .organization-page{color:var(--text-primary);background-color:var(--bg)!important}html.light .dashboard-ui-theme .organization-page select{border-color:var(--border-default);background-color:var(--surface);color:var(--text-primary)}html.light .dashboard-ui-theme .organization-page select option{background-color:var(--surface);color:var(--text-primary)}.phone-route-nav{display:none!important}[data-phone-workspace]{--phone-accent:var(--primary);--phone-accent-soft:color-mix(in srgb, var(--primary) 10%, transparent);--phone-line:var(--border);--phone-card:var(--card);--phone-ink:var(--foreground);--phone-muted:var(--muted-foreground);color:var(--phone-ink);scroll-behavior:smooth;container-type:inline-size}[data-phone-workspace] .phone-publish-notice{border-top:1px solid var(--phone-line);color:var(--phone-muted);gap:5px;padding:10px 20px;font-size:11px;display:grid}[data-phone-workspace] .phone-publish-notice strong{color:var(--destructive);font-weight:500}[data-phone-workspace] .phone-history{margin-bottom:16px}[data-phone-workspace] .phone-history-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}[data-phone-workspace] .phone-history-controls select{border:1px solid var(--phone-line);background:var(--background);min-width:0;min-height:40px;color:var(--phone-ink);border-radius:8px;flex:240px;padding:8px;font-size:12px}[data-phone-workspace] .phone-log-controls,[data-phone-workspace] .phone-pagination{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}[data-phone-workspace] .phone-log-controls input,[data-phone-workspace] .phone-log-controls select{border:1px solid var(--phone-line);background:var(--background);min-width:0;min-height:40px;color:var(--phone-ink);border-radius:8px;padding:8px 10px;font-size:12px}[data-phone-workspace] .phone-log-controls input{flex:220px}[data-phone-workspace] .phone-pagination{color:var(--phone-muted);justify-content:space-between;font-size:11px}[data-phone-workspace] .phone-pagination>div{align-items:center;gap:10px;display:flex}@container (width<=850px){[data-phone-workspace] .phone-config-row{grid-template-columns:repeat(2,minmax(0,1fr))}[data-phone-workspace] .phone-menu-editor{grid-column:1/-1}[data-phone-workspace] .phone-overview-heading{flex-wrap:wrap}}@container (width<=600px){[data-phone-workspace] .phone-config-row{grid-template-columns:1fr}[data-phone-workspace] .phone-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-phone-workspace] .phone-menu-editor{grid-column:auto}}[data-phone-workspace] .phone-overview{border:1px solid var(--phone-line);background:var(--phone-card);box-shadow:0 12px 32px -28px color-mix(in srgb, var(--foreground) 30%, transparent);border-radius:20px;overflow:hidden}[data-phone-workspace] .phone-overview-heading{isolation:isolate;justify-content:space-between;align-items:center;gap:20px;min-height:148px;padding:18px 20px 15px;display:flex;position:relative;overflow:hidden}[data-phone-workspace] .phone-overview-heading:after{z-index:-1;content:"";pointer-events:none;background:url(/images/djt-reference/phone-header-photo.webp) 50% 34%/cover no-repeat;width:min(48%,390px);position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22%);mask-image:linear-gradient(90deg,#0000 0%,#000 22%)}[data-phone-workspace] .phone-brand,[data-phone-workspace] .phone-overview-actions{align-items:center;gap:12px;display:flex}[data-phone-workspace] .phone-brand{z-index:1;min-width:0;position:relative}[data-phone-workspace] .phone-brand>div{min-width:0}[data-phone-workspace] .phone-brand .phone-status{margin-top:7px}[data-phone-workspace] .phone-overview-actions{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:0 20px 16px;display:grid}[data-phone-workspace] .phone-overview-actions>button:first-of-type,[data-phone-workspace] .phone-overview-actions>button:nth-of-type(2){grid-column:span 3}[data-phone-workspace] .phone-overview-actions>button[data-tour-id=critical-phone-save]{grid-column:span 4}[data-phone-workspace] .phone-overview-actions>button[data-phone-action=discard]{grid-column:span 2}[data-phone-workspace] .phone-brand-icon{background:var(--phone-accent);width:44px;height:44px;color:var(--primary-foreground);border-radius:12px;flex:none;place-items:center;display:grid}[data-phone-workspace] .phone-brand-icon svg{width:21px;height:21px}[data-phone-workspace] .phone-eyebrow,[data-phone-workspace] .phone-section-kicker{color:var(--phone-accent);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}[data-phone-workspace] .phone-brand h1{color:var(--phone-ink);font-family:var(--font-display);letter-spacing:-.035em;margin:1px 0 0;font-size:23px;font-weight:700;line-height:1.15}[data-phone-workspace] .phone-subtitle{color:var(--phone-muted);margin:3px 0 0;font-size:12px}[data-phone-workspace] .phone-status{border:1px solid var(--phone-line);color:var(--phone-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:inline-flex}[data-phone-workspace] .phone-status>span,[data-phone-workspace] .phone-device-dot{background:var(--muted-foreground);border-radius:50%;width:7px;height:7px}[data-phone-workspace] .phone-status.is-on{border-color:color-mix(in srgb, var(--success) 25%, transparent);color:var(--success)}[data-phone-workspace] .phone-status.is-on>span,[data-phone-workspace] .phone-device-dot{background:var(--success)}[data-phone-workspace] .phone-tabs{border-top:1px solid var(--phone-line);scrollbar-width:thin;gap:4px;padding:0 16px;display:flex;overflow-x:auto}[data-phone-workspace] .phone-tabs button{appearance:none;cursor:pointer;min-height:42px;color:var(--phone-muted);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;padding:0 12px;font-size:11px;font-weight:600;text-decoration:none;transition:opacity .16s;display:inline-flex}[data-phone-workspace] .phone-tabs button:hover,[data-phone-workspace] .phone-tabs button:focus-visible{color:var(--phone-accent)}[data-phone-workspace] .phone-tabs button.is-current{border-color:var(--phone-accent);color:var(--phone-accent)}[data-phone-workspace] .phone-tabs button .phone-tab-icon{display:none}[data-phone-workspace] .phone-tabs button:focus-visible,[data-phone-workspace] .phone-summary-card:focus-visible,[data-phone-workspace] .phone-inline-link:focus-visible{outline:2px solid var(--phone-accent);outline-offset:2px}[data-phone-workspace] .phone-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:18px;display:grid}[data-phone-workspace] .phone-summary-card{border:1px solid var(--phone-line);background:var(--phone-card);min-width:0;color:var(--phone-ink);box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;align-items:flex-start;padding:16px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}[data-phone-workspace] a.phone-summary-card:hover{border-color:var(--phone-accent);transform:translateY(-1px)}[data-phone-workspace] .phone-summary-top{width:100%;color:var(--phone-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:650;display:flex}[data-phone-workspace] .phone-summary-top svg{color:var(--phone-accent)}[data-phone-workspace] .phone-summary-card>strong{max-width:100%;color:var(--phone-ink);text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-size:14px;overflow:hidden}[data-phone-workspace] .phone-summary-card>small{min-height:30px;color:var(--phone-muted);margin-top:4px;font-size:10px;line-height:1.45}[data-phone-workspace] .phone-summary-card select,[data-phone-workspace] .phone-mode-options button,[data-phone-workspace] .phone-voice-options button{border:1px solid var(--phone-line);background:var(--background);min-width:0;color:var(--phone-ink);font:inherit;border-radius:7px}[data-phone-workspace] .phone-summary-card select:focus-visible,[data-phone-workspace] .phone-mode-options button:focus-visible,[data-phone-workspace] .phone-voice-options button:focus-visible,[data-phone-workspace] .phone-menu-actions button:focus-visible,[data-phone-workspace] .phone-feature-strip>button:focus-visible{outline:2px solid var(--phone-accent);outline-offset:2px}[data-phone-workspace] .phone-summary-card select{width:100%;height:34px;margin-top:11px;padding:0 8px;font-size:11px}[data-phone-workspace] .phone-mode-options,[data-phone-workspace] .phone-voice-options{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}[data-phone-workspace] .phone-mode-options button,[data-phone-workspace] .phone-voice-options button{cursor:pointer;padding:6px 8px;font-size:10px}[data-phone-workspace] .phone-mode-options button.selected,[data-phone-workspace] .phone-voice-options button.selected,[data-phone-workspace] .phone-mode-options button[aria-pressed=true],[data-phone-workspace] .phone-voice-options button[aria-checked=true]{border-color:var(--phone-accent);background:var(--phone-accent-soft);color:var(--phone-accent)}[data-phone-workspace] .phone-summary-card .phone-summary-link{cursor:pointer;background:0 0;border:0;padding:0}[data-phone-workspace] .phone-summary-link{color:var(--phone-accent);align-items:center;gap:6px;margin-top:9px;font-size:10px;font-weight:650;display:inline-flex}[data-phone-workspace] .phone-unavailable{background:color-mix(in srgb, var(--muted) 35%, transparent);border-style:dashed}[data-phone-workspace] .phone-unavailable-mark{background:var(--muted);color:var(--phone-muted);text-transform:uppercase;border-radius:999px;padding:3px 6px;font-size:9px}[data-phone-workspace] .phone-preview-row{grid-template-columns:minmax(0,1.15fr) minmax(230px,.85fr);gap:16px;display:grid}[data-phone-workspace] .phone-config-row{grid-template-columns:minmax(200px,.9fr) minmax(370px,1.45fr) minmax(210px,.75fr);align-items:stretch;gap:16px;display:grid}[data-phone-workspace] .phone-greeting-editor textarea,[data-phone-workspace] .phone-menu-editor input,[data-phone-workspace] .phone-menu-editor select{border:1px solid var(--phone-line);background:var(--background);min-width:0;color:var(--phone-ink);font:inherit;border-radius:7px}[data-phone-workspace] .phone-greeting-editor textarea{resize:vertical;width:100%;margin-top:13px;padding:10px;font-size:12px;line-height:1.5}[data-phone-workspace] .phone-menu-state{background:var(--muted);color:var(--phone-muted);text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:9px}[data-phone-workspace] .phone-menu-state.enabled{background:color-mix(in srgb, var(--success) 12%, transparent);color:var(--success)}[data-phone-workspace] .phone-menu-table{margin-top:10px}[data-phone-workspace] .phone-menu-row{border-bottom:1px solid var(--phone-line);grid-template-columns:62px minmax(70px,1fr) minmax(82px,.8fr) 72px;align-items:center;gap:5px;padding:5px 0;display:grid}[data-phone-workspace] .phone-menu-head{color:var(--phone-muted);border-bottom:0;font-size:9px;font-weight:650}[data-phone-workspace] .phone-menu-row input,[data-phone-workspace] .phone-menu-row select,[data-phone-workspace] .phone-menu-add input,[data-phone-workspace] .phone-menu-add select{width:100%;height:30px;padding:0 6px;font-size:10px}[data-phone-workspace] .phone-menu-actions{justify-content:flex-end;gap:1px;display:flex}[data-phone-workspace] .phone-menu-actions button{width:22px;height:26px;color:var(--phone-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;padding:0;display:grid}[data-phone-workspace] .phone-menu-actions button:hover:not(:disabled){background:var(--phone-accent-soft);color:var(--phone-accent)}[data-phone-workspace] .phone-menu-actions button:disabled{opacity:.35;cursor:not-allowed}[data-phone-workspace] .phone-menu-actions svg{width:13px;height:13px}[data-phone-workspace] .phone-menu-add{grid-template-columns:62px minmax(70px,1fr) minmax(82px,.8fr) auto;align-items:center;gap:5px;margin-top:7px;display:grid}[data-phone-workspace] .phone-menu-add>button{height:30px;min-height:30px;padding-inline:7px}[data-phone-workspace] .phone-inline-error{color:var(--error);font-size:10px}[data-phone-workspace] .phone-simulated-label{color:var(--phone-muted);letter-spacing:.09em;text-align:center;margin-bottom:14px;font-size:8px;font-weight:700}[data-phone-workspace] .phone-device-notch{background:color-mix(in srgb, var(--phone-muted) 55%, transparent);border-radius:99px;width:60px;height:5px;margin:0 auto 17px}[data-phone-workspace] .phone-device-voice{color:var(--phone-muted);margin-top:3px;font-size:9px;display:block}[data-phone-workspace] .phone-device-message{background:var(--elevated);color:var(--phone-ink);border-radius:10px;margin-top:15px;padding:10px;font-size:10px;line-height:1.5}[data-phone-workspace] .phone-device-options{gap:4px;margin:8px 0;padding:0;list-style:none;display:grid}[data-phone-workspace] .phone-device-options li{color:var(--phone-muted);align-items:center;gap:7px;font-size:9px;display:flex}[data-phone-workspace] .phone-device-options b{background:var(--phone-accent);width:17px;height:17px;color:var(--primary-foreground);border-radius:5px;place-items:center;display:grid}[data-phone-workspace] .phone-preview-card,[data-phone-workspace] .phone-preview-device{border:1px solid var(--phone-line);background:var(--phone-card);min-width:0;box-shadow:var(--shadow-card);border-radius:13px;padding:16px}[data-phone-workspace] .phone-section-heading{color:var(--phone-accent);justify-content:space-between;align-items:center;display:flex}[data-phone-workspace] .phone-section-heading h2{color:var(--phone-ink);margin:3px 0 0;font-size:15px;font-weight:700}[data-phone-workspace] .phone-preview-copy{border:1px solid var(--phone-line);min-height:54px;color:var(--phone-ink);border-radius:9px;margin:14px 0 10px;padding:11px 12px;font-size:12px;line-height:1.55}[data-phone-workspace] .phone-preview-options{flex-wrap:wrap;gap:6px;margin:0 0 9px;padding:0;list-style:none;display:flex}[data-phone-workspace] .phone-preview-options li{border:1px solid var(--phone-line);color:var(--phone-muted);border-radius:7px;align-items:center;gap:6px;padding:4px 8px;font-size:10px;display:inline-flex}[data-phone-workspace] .phone-preview-options li span{background:var(--phone-accent);width:17px;height:17px;color:var(--primary-foreground);border-radius:5px;place-items:center;font-weight:700;display:grid}[data-phone-workspace] .phone-muted-note,[data-phone-workspace] .phone-device-footnote{color:var(--phone-muted);margin:8px 0;font-size:10px}[data-phone-workspace] .phone-inline-link{color:var(--phone-accent);font-size:11px;font-weight:650;text-decoration:none}[data-phone-workspace] .phone-preview-device{width:100%;max-width:290px;min-height:300px;color:var(--phone-ink);background:var(--phone-card);box-shadow:var(--shadow-card);border-radius:26px;justify-self:center}[data-phone-workspace] .phone-preview-device-top{color:var(--phone-muted);letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex}[data-phone-workspace] .phone-device-caption{color:var(--phone-muted);margin:20px 0 3px;font-size:10px}[data-phone-workspace] .phone-preview-device>strong{letter-spacing:-.02em;font-size:16px}[data-phone-workspace] .phone-device-message{background:var(--elevated);color:var(--phone-ink);border-radius:10px;align-items:flex-start;gap:9px;margin-top:14px;padding:10px;font-size:10px;line-height:1.5;display:flex}[data-phone-workspace] .phone-message-icon{background:var(--phone-accent-soft);width:25px;height:25px;color:var(--phone-accent);border-radius:7px;flex:none;place-items:center;display:grid}[data-phone-workspace] .phone-device-footnote{color:var(--phone-muted)}[data-phone-workspace] .phone-feature-strip{border:1px solid var(--phone-line);background:var(--phone-card);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}[data-phone-workspace] .phone-feature-strip>div{grid-template-columns:30px minmax(0,1fr);align-items:center;column-gap:8px;padding:12px;display:grid}[data-phone-workspace] .phone-feature-strip>button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr);align-items:center;column-gap:8px;padding:12px;display:grid}[data-phone-workspace] .phone-feature-strip>button:hover{background:var(--phone-accent-soft)}[data-phone-workspace] .phone-feature-strip>button .phone-feature-icon{grid-row:span 2}[data-phone-workspace] .phone-feature-strip>button strong,[data-phone-workspace] .phone-feature-strip>button small{grid-column:2}[data-phone-workspace] .phone-feature-strip>button:nth-child(4n+2),[data-phone-workspace] .phone-feature-strip>button:nth-child(4n+3),[data-phone-workspace] .phone-feature-strip>button:nth-child(4n+4){border-left:1px solid var(--phone-line)}[data-phone-workspace] .phone-feature-icon{background:var(--phone-accent-soft);width:28px;height:28px;color:var(--phone-accent);border-radius:8px;grid-row:span 2;place-items:center;display:grid}[data-phone-workspace] .phone-feature-icon svg{width:14px;height:14px}[data-phone-workspace] .phone-feature-strip strong{color:var(--phone-ink);font-size:10px}[data-phone-workspace] .phone-feature-strip small{color:var(--phone-muted);font-size:9px;line-height:1.35}[data-phone-workspace] .phone-feature-unavailable{opacity:.78}[data-phone-workspace] [id]{scroll-margin-top:20px}[data-phone-workspace] .phone-tabpanel{outline:none;min-width:0}[data-phone-workspace] .phone-tab-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}[data-phone-workspace] .phone-unavailable-panel{min-height:250px}[data-phone-workspace] .phone-unavailable-illustration{border:1px solid var(--phone-line);background:var(--phone-accent-soft);width:42px;height:42px;color:var(--phone-accent);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}[data-phone-workspace] .phone-unavailable-illustration svg{width:20px;height:20px}[data-phone-workspace] .phone-logs-panel,[data-phone-workspace] .phone-analytics{border:1px solid var(--phone-line);background:var(--phone-card);color:var(--phone-ink);border-radius:14px;overflow:hidden}[data-phone-workspace] .phone-log-header{border-bottom:1px solid var(--phone-line);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}[data-phone-workspace] .phone-log-header h2{color:var(--phone-ink);font-family:var(--font-display);margin:3px 0 0;font-size:18px;font-weight:700}[data-phone-workspace] .phone-log-list{display:grid}[data-phone-workspace] .phone-log-row{border-bottom:1px solid var(--phone-line);justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;display:flex}[data-phone-workspace] .phone-log-main,[data-phone-workspace] .phone-log-meta{flex-wrap:wrap;gap:6px 14px;display:flex}[data-phone-workspace] .phone-log-main{flex-direction:column;gap:3px}[data-phone-workspace] .phone-log-main strong{font-size:12px}[data-phone-workspace] .phone-log-main span,[data-phone-workspace] .phone-log-meta{color:var(--phone-muted);font-size:10px}[data-phone-workspace] .phone-log-status{color:var(--phone-accent);text-transform:capitalize}[data-phone-workspace] .phone-empty-state{color:var(--phone-muted);text-align:center;justify-items:center;gap:8px;padding:44px 20px;font-size:12px;display:grid}[data-phone-workspace] .phone-empty-state svg{width:22px;height:22px;color:var(--phone-accent)}[data-phone-workspace] .phone-empty-state strong{color:var(--phone-ink);font-size:14px}[data-phone-workspace] .phone-log-skeleton{gap:10px;padding:20px;display:grid}[data-phone-workspace] .phone-log-skeleton i{background:var(--muted);border-radius:8px;height:42px;animation:1.2s ease-in-out infinite alternate phone-skeleton}@keyframes phone-skeleton{to{opacity:.45}}[data-phone-workspace] .phone-analytics-note{color:var(--phone-muted);margin:14px 18px;font-size:11px;line-height:1.5}[data-phone-workspace] .phone-analytics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:0 18px 18px;display:grid}[data-phone-workspace] .phone-analytics-grid>div{border:1px solid var(--phone-line);background:var(--muted);border-radius:10px;gap:6px;padding:13px;display:grid}[data-phone-workspace] .phone-analytics-grid span{color:var(--phone-muted);font-size:10px}[data-phone-workspace] .phone-analytics-grid strong{color:var(--phone-ink);font-variant-numeric:tabular-nums;font-size:21px}[data-phone-workspace] [data-testid=phone-status-card]{display:none}@media (width<=900px){[data-phone-workspace] .phone-setup-grid,[data-phone-workspace] .phone-feature-strip,[data-phone-workspace] .phone-config-row{grid-template-columns:repeat(2,minmax(0,1fr))}[data-phone-workspace] .phone-menu-editor{grid-column:1/-1}[data-phone-workspace] .phone-feature-strip>button:nth-child(2n){border-left:1px solid var(--phone-line)}[data-phone-workspace] .phone-feature-strip>button:nth-child(odd){border-left:0}[data-phone-workspace] .phone-feature-strip>button:nth-child(n+3){border-top:1px solid var(--phone-line)}}@media (width<=767px){[data-phone-workspace] .phone-config-row,[data-phone-workspace] .phone-tab-grid,[data-phone-workspace] .phone-analytics-grid{grid-template-columns:1fr}[data-phone-workspace] .phone-menu-editor{grid-column:auto}[data-phone-workspace] .phone-feature-strip>button:nth-child(n){border-top:1px solid var(--phone-line);border-left:0}[data-phone-workspace] .phone-feature-strip>button:first-child{border-top:0}[data-phone-workspace] .phone-overview-heading{flex-direction:column;align-items:flex-start;padding:15px}[data-phone-workspace] .phone-overview-actions{flex-wrap:wrap;gap:8px;width:100%}[data-phone-workspace] .phone-overview-actions>button{flex:1;padding-inline:10px}[data-phone-workspace] .phone-status{margin-right:auto}[data-phone-workspace] .phone-tabs{margin-inline:0;padding-inline:8px}[data-phone-workspace] .phone-tabs button{padding-inline:9px}[data-phone-workspace] .phone-setup-grid{gap:8px}[data-phone-workspace] .phone-summary-card>strong{font-size:12px}[data-phone-workspace] .phone-preview-row{grid-template-columns:1fr}[data-phone-workspace] .phone-feature-strip>button,[data-phone-workspace] .phone-feature-strip>div{padding:10px 8px}[data-phone-workspace] .phone-menu-row,[data-phone-workspace] .phone-menu-add{grid-template-columns:46px minmax(48px,1fr) minmax(68px,.8fr) 58px;gap:3px}[data-phone-workspace] .phone-menu-actions button{width:18px}[data-phone-workspace] .phone-log-row{flex-direction:column;align-items:flex-start}[data-phone-workspace] .phone-log-meta{gap:6px 10px}[data-phone-workspace] .phone-overview-heading{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;min-height:116px;padding:10px;display:grid}[data-phone-workspace] .phone-overview-heading:after{background-position:50% 34%;width:47%}[data-phone-workspace] .phone-brand{gap:9px}[data-phone-workspace] .phone-brand-icon{border-radius:9px;width:34px;height:34px}[data-phone-workspace] .phone-brand-icon svg{width:17px;height:17px}[data-phone-workspace] .phone-brand h1{font-size:18px}[data-phone-workspace] .phone-eyebrow{letter-spacing:.1em;font-size:8px}[data-phone-workspace] .phone-subtitle{display:none}[data-phone-workspace] .phone-overview-actions{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;width:100%;padding:0 10px 10px;display:grid}[data-phone-workspace] .phone-overview-actions>button{white-space:nowrap;min-width:0;min-height:34px;padding:5px 6px;font-size:10px}[data-phone-workspace] .phone-overview-actions>button:first-of-type,[data-phone-workspace] .phone-overview-actions>button:nth-of-type(2){grid-column:span 3}[data-phone-workspace] .phone-overview-actions>button svg{width:13px;height:13px}[data-phone-workspace] .phone-overview-actions>button[data-tour-id=critical-phone-save]{grid-column:span 4}[data-phone-workspace] .phone-overview-actions>button[data-phone-action=discard]{grid-column:span 2}[data-phone-workspace] .phone-status{justify-content:flex-start;min-width:0;min-height:26px;margin:5px 0 0;padding:4px 8px;font-size:9px}[data-phone-workspace] .phone-publish-notice{gap:4px;padding:7px 10px;font-size:10px}[data-phone-workspace] .phone-tabs{gap:1px;padding-inline:5px}[data-phone-workspace] .phone-tabs button{min-height:36px;padding-inline:8px;font-size:10px}[data-phone-workspace] .phone-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px}[data-phone-workspace] .phone-summary-card{padding:12px}[data-phone-workspace] .phone-summary-card>strong{margin-top:8px;font-size:11px}[data-phone-workspace] .phone-summary-card>small{min-height:24px;font-size:9px}[data-phone-workspace] .phone-summary-card select{height:32px;margin-top:8px;padding-inline:6px;font-size:10px}[data-phone-workspace] .phone-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))}[data-phone-workspace] .phone-feature-strip>button,[data-phone-workspace] .phone-feature-strip>div{border-top:0;border-left:0;grid-template-columns:24px minmax(0,1fr);column-gap:6px;min-width:0;padding:8px}[data-phone-workspace] .phone-feature-strip>button:nth-child(2n){border-left:1px solid var(--phone-line)}[data-phone-workspace] .phone-feature-strip>button:nth-child(n+3){border-top:1px solid var(--phone-line)}[data-phone-workspace] .phone-feature-icon{width:23px;height:23px}[data-phone-workspace] .phone-feature-strip strong{font-size:9px}[data-phone-workspace] .phone-feature-strip small{font-size:8px}[data-phone-workspace] .phone-preview-device{border-radius:18px;max-width:none;min-height:0;padding:11px}[data-phone-workspace] .phone-device-caption{margin-top:12px}[data-phone-workspace] .phone-device-message{margin-top:9px;padding:8px}[data-phone-workspace] .phone-config-row,[data-phone-workspace] .phone-tab-grid{gap:12px}[data-phone-workspace] .phone-log-header{gap:8px;padding:11px 12px}[data-phone-workspace] .phone-log-header h2{font-size:16px}[data-phone-workspace] .phone-log-row{gap:8px;padding:10px 12px}[data-phone-workspace] .phone-analytics-grid{padding-inline:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-bottom:10px}[data-phone-workspace] .phone-analytics-grid>div{gap:4px;padding:9px}[data-phone-workspace] .phone-analytics-grid strong{font-size:18px}}html.light [data-phone-workspace] .text-white{color:var(--foreground)!important}html.light [data-phone-workspace] .text-slate-200,html.light [data-phone-workspace] .text-slate-300{color:color-mix(in srgb, var(--foreground) 88%, transparent)!important}html.light [data-phone-workspace] .text-slate-400,html.light [data-phone-workspace] .text-slate-500,html.light [data-phone-workspace] .text-slate-600{color:var(--muted-foreground)!important}html.light [data-phone-workspace] .bg-black\/30,html.light [data-phone-workspace] .bg-white\/\[0\.02\],html.light [data-phone-workspace] .bg-white\/\[0\.025\],html.light [data-phone-workspace] .bg-white\/\[0\.03\],html.light [data-phone-workspace] .bg-white\/\[0\.04\]{background-color:color-mix(in srgb, var(--muted) 48%, transparent)!important}html.light [data-phone-workspace] .border-slate-700,html.light [data-phone-workspace] .border-slate-800{border-color:var(--border)!important}html.light [data-phone-workspace] input,html.light [data-phone-workspace] select,html.light [data-phone-workspace] textarea{color:var(--foreground);background-color:var(--background)}html.light [data-phone-workspace] input::placeholder,html.light [data-phone-workspace] textarea::placeholder{color:var(--muted-foreground)}[data-phone-workspace] .phone-status.is-error{color:var(--error);border-color:color-mix(in srgb, var(--error) 35%, transparent)}[data-phone-workspace] .phone-status.is-error>span{background:var(--error)}html.light .dashboard-ui-theme [data-phone-workspace] .phone-overview,html.light .dashboard-ui-theme [data-phone-workspace] .phone-preview-card,html.light .dashboard-ui-theme [data-phone-workspace] .phone-preview-device,html.light .dashboard-ui-theme [data-phone-workspace] .phone-summary-card{box-shadow:var(--light-shadow-raised)}html.light .dashboard-ui-theme [data-phone-workspace] .phone-analytics-grid>div{box-shadow:var(--light-shadow-card)}@media (hover:hover){html.light .dashboard-ui-theme [data-phone-workspace] .phone-summary-card:hover,html.light .dashboard-ui-theme [data-phone-workspace] .phone-preview-card:hover{box-shadow:var(--light-shadow-raised)}}@media (width<=767px){[data-phone-workspace].space-y-4>:not([hidden])~:not([hidden]){margin-top:12px}[data-phone-workspace].space-y-4>.phone-overview:not([hidden]){margin-top:8px}[data-phone-workspace] #phone-tabpanel>*+*{margin-top:10px}[data-phone-workspace] .phone-overview-heading{align-items:flex-start;min-height:124px;padding:22px 18px 10px 19px}[data-phone-workspace] .phone-overview{margin-inline:2px}[data-phone-workspace] .phone-overview-heading:after{background-position:50% 22%;width:52%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 50%);mask-image:linear-gradient(90deg,#0000 0%,#000 50%)}[data-phone-workspace] .phone-brand{align-items:flex-start;gap:18px;min-width:0}[data-phone-workspace] .phone-brand>div{max-width:calc(100vw - 116px)}[data-phone-workspace] .phone-brand h1{font-size:clamp(26px,4vw,30px)}[data-phone-workspace] .phone-brand .phone-eyebrow+h1{margin-top:7px}[data-phone-workspace] .phone-brand-icon{background:linear-gradient(140deg,#4b55ff,#8639eb);border-radius:16px;width:clamp(48px,8.5vw,60px);height:clamp(48px,8.5vw,60px);box-shadow:0 0 24px -6px #7546ffe6}[data-phone-workspace] .phone-brand-icon svg{width:30px;height:30px}[data-phone-workspace] .phone-eyebrow{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}[data-phone-workspace] .phone-status{border-color:color-mix(in srgb, var(--phone-accent) 20%, var(--phone-line));background:color-mix(in srgb, var(--phone-accent) 12%, var(--phone-card));min-height:28px;color:color-mix(in srgb, var(--phone-ink) 78%, #bdb5ff);gap:8px;margin-top:7px;padding:4px 12px;font-size:clamp(11px,1.9vw,13px)}[data-phone-workspace] .phone-status>span{background:#bdb5ff}[data-phone-workspace] .phone-eyebrow{letter-spacing:.1em;font-size:clamp(10px,1.6vw,11px)}[data-phone-workspace] .phone-overview-actions{gap:7px;padding:0 15px 10px 17px}[data-phone-workspace] .phone-overview-actions>button{border-radius:12px;min-height:48px;font-size:clamp(12px,1.9vw,14px)}[data-phone-workspace] .phone-overview-actions>button svg{width:18px;height:18px}[data-phone-workspace] .phone-overview-actions>button[data-tour-id=critical-phone-save]{color:#fff;background:linear-gradient(100deg,#4d4bff,#b334ec 60%,#ff623b);border:0;box-shadow:0 5px 22px -10px #b634ecd9}[data-phone-workspace] .phone-overview-actions>button[data-tour-id=critical-phone-save] svg{width:24px;height:24px}[data-phone-workspace] .phone-publish-notice{border:1px solid color-mix(in srgb, var(--phone-accent) 25%, transparent);background:color-mix(in srgb, var(--phone-accent) 6%, var(--phone-card));border-radius:11px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:6px 10px;margin:0 15px 10px 17px;padding:10px 12px;font-size:11px;line-height:1.45}[data-phone-workspace] .phone-publish-notice:before{content:"i";border:1.5px solid var(--phone-muted);width:20px;height:20px;color:var(--phone-muted);border-radius:50%;place-items:center;font-family:Georgia,serif;font-size:13px;font-weight:700;display:grid}[data-phone-workspace] .phone-publish-notice>:not(:first-child){grid-column:2}[data-phone-workspace] .phone-tabs{border:1px solid color-mix(in srgb, var(--phone-line) 90%, transparent);background:color-mix(in srgb, var(--phone-card) 92%, var(--phone-accent-soft));scrollbar-width:none;border-radius:19px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;min-height:80px;margin:0 2px;padding:4px;display:grid;overflow-x:auto}[data-phone-workspace] .phone-tabs:has(button:nth-child(n+6)){grid-auto-columns:calc(20% - 2.4px)}[data-phone-workspace] .phone-tabs::-webkit-scrollbar{display:none}[data-phone-workspace] .phone-tabs button{text-align:center;border:1px solid #0000;border-radius:14px;flex-direction:column;justify-content:center;gap:5px;min-height:62px;padding:4px 3px;font-size:clamp(9px,1.76vw,12px);line-height:1.2;display:flex}[data-phone-workspace] .phone-tabs button .phone-tab-icon{flex:none;width:22px;height:22px;display:block}[data-phone-workspace] .phone-tabs button span{overflow-wrap:anywhere}[data-phone-workspace] .phone-tabs button.is-current{border-color:color-mix(in srgb, var(--primary) 30%, transparent);background:color-mix(in srgb, var(--primary) 16%, transparent);color:var(--primary);box-shadow:0 0 18px -6px color-mix(in srgb, var(--primary) 82%, transparent)}[data-phone-workspace] .phone-summary-card{background:color-mix(in srgb, var(--phone-card) 96%, var(--phone-accent-soft));min-height:172px;box-shadow:0 8px 22px -19px color-mix(in srgb, var(--phone-ink) 40%, transparent);border-radius:17px;padding:8px 14px 12px 16px;position:relative}[data-phone-workspace] .phone-setup-grid{gap:14px;margin-inline:2px}[data-phone-workspace] .phone-summary-top{min-height:40px;color:var(--phone-ink);justify-content:flex-start;gap:12px;padding-right:17px;font-size:clamp(12px,1.9vw,14px);line-height:1.2}[data-phone-workspace] .phone-summary-top span{overflow-wrap:anywhere;min-width:0}[data-phone-workspace] .phone-summary-top svg{color:#a78bfa;background:#764bff29;border-radius:50%;flex:none;order:-1;width:40px;height:40px;padding:10px}[data-phone-workspace] .phone-summary-card:nth-child(2) .phone-summary-top svg{color:#34d399;background:#10b9812b}[data-phone-workspace] .phone-summary-card:nth-child(4) .phone-summary-top svg{color:#38bdf8;background:#0ea5e92b}[data-phone-workspace] .phone-summary-top:after{border-top:2px solid color-mix(in srgb, var(--phone-accent) 78%, var(--phone-muted));border-right:2px solid color-mix(in srgb, var(--phone-accent) 78%, var(--phone-muted));content:"";width:8px;height:8px;position:absolute;right:14px;transform:rotate(45deg)}[data-phone-workspace] .phone-greeting-editor .phone-section-heading>svg{order:-1}[data-phone-workspace] .phone-summary-card select{border-radius:10px;height:39px;margin-top:8px;font-size:clamp(14px,2.35vw,16px)}[data-phone-workspace] .phone-mode-options{flex-wrap:nowrap;gap:6px;width:100%;margin-top:8px;display:flex}[data-phone-workspace] .phone-mode-options button{white-space:nowrap;flex:50%;min-width:0;min-height:39px;padding:4px;font-size:clamp(10px,1.76vw,12px)}[data-phone-workspace] .phone-summary-card>small{min-height:35px;margin-top:5px;font-size:clamp(11px,1.9vw,14px);line-height:1.4}[data-phone-workspace] .phone-summary-link{margin-top:2px;font-size:clamp(12px,1.9vw,14px)}[data-phone-workspace] .phone-greeting-editor .phone-section-heading{align-items:center;gap:16px;min-height:48px}[data-phone-workspace] .phone-greeting-editor .phone-section-heading>svg{color:#c084fc;background:#a855f72e;border-radius:50%;flex:none;width:48px;height:48px;padding:9px}[data-phone-workspace] .phone-greeting-editor .phone-section-heading>div{flex:1;min-width:0}[data-phone-workspace] .phone-greeting-editor .phone-section-heading h2{font-size:20px;line-height:1.15}[data-phone-workspace] .phone-greeting-editor{border-color:color-mix(in srgb, var(--primary) 48%, var(--phone-line));box-shadow:0 0 22px -17px color-mix(in srgb, var(--primary) 88%, transparent);background:linear-gradient(115deg, color-mix(in srgb, var(--phone-card) 98%, var(--primary) 2%), color-mix(in srgb, var(--phone-card) 96%, #5b34a6 4%));border-radius:19px;margin-inline:2px;padding:12px 18px 14px}[data-phone-workspace] .phone-greeting-controls{flex:none;gap:8px;display:flex}[data-phone-workspace] .phone-audio-control{border:1px solid color-mix(in srgb, var(--primary) 38%, var(--phone-line));background:color-mix(in srgb, var(--phone-card) 82%, var(--primary) 18%);color:#a78bfa;cursor:pointer;border-radius:50%;flex:none;place-items:center;width:49px;height:49px;transition:transform .14s,box-shadow .14s,opacity .14s;display:grid}[data-phone-workspace] .phone-audio-control.is-primary{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 32%, var(--phone-card)), color-mix(in srgb, #a13dff 24%, var(--phone-card)));box-shadow:0 0 18px -8px color-mix(in srgb, var(--primary) 90%, transparent);color:#c4b5fd}[data-phone-workspace] .phone-audio-control:active{transform:scale(.95)}[data-phone-workspace] .phone-audio-control:disabled{cursor:not-allowed;opacity:.55}[data-phone-workspace] .phone-audio-control:focus-visible{outline:2px solid var(--primary);outline-offset:3px}[data-phone-workspace] .phone-greeting-editor textarea{height:78px;min-height:78px;font-size:clamp(15px,2.5vw,17px);line-height:1.5;font-family:var(--font-mono);border-radius:12px;margin-top:10px;padding:12px 16px}[data-phone-workspace] .phone-greeting-editor .phone-muted-note{display:none}[data-phone-workspace] .phone-section-kicker{letter-spacing:.11em;font-size:clamp(9px,1.5vw,10px)}}@container (width<=600px){[data-phone-workspace] .phone-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-phone-workspace] .phone-overview-greeting-row{grid-template-columns:minmax(0,1fr)}html.dark .dashboard-ui-theme:has([data-phone-workspace]){background-color:#080b1a;background-image:radial-gradient(68% 42% at 52% 0,#443da926,#0000 72%),linear-gradient(#080b1a 0%,#090c1b 58%,#070916 100%)}html.dark [data-phone-workspace]{--phone-accent:#635bff;--phone-accent-soft:#635bff29;--phone-line:#293253;--phone-card:#11162d;--phone-ink:#f4f3ff;--phone-muted:#aeb6d4;--background:#0a0f22;--foreground:#f4f3ff;--card:#11162d;--card-foreground:#f4f3ff;--primary:#635bff;--primary-foreground:#fff;--muted:#161c36;--muted-foreground:#aeb6d4;--border:#293253;--input:#293253;--ring:#7468ff}html.dark [data-phone-workspace] .phone-overview{background:linear-gradient(132deg,#0f1329 0%,#11152c 58%,#17142d 100%);border-color:#283153;box-shadow:0 16px 38px -27px #483fb170,inset 0 1px #ffffff08}html.dark [data-phone-workspace] .phone-overview-heading:after{background-image:linear-gradient(90deg,#101429 0%,#10142980 22%,#0000 68%),url(/images/djt-reference/phone-header-photo.webp)}html.dark [data-phone-workspace] .phone-eyebrow,html.dark [data-phone-workspace] .phone-section-kicker{color:#716aff}html.dark [data-phone-workspace] .phone-status{color:#c6c4ff;background:#514bc424;border-color:#303967}html.dark [data-phone-workspace] .phone-overview-actions>button:not([data-tour-id]){color:#f0efff;background-color:#0d1226;border-color:#2a3458}html.dark [data-phone-workspace] .phone-overview-actions>button[data-tour-id=critical-phone-save]{color:#fff;background:linear-gradient(108deg,#365eff 0%,#6943ff 38%,#c333e9 73%,#ff663f 100%);border:0;box-shadow:0 7px 24px -11px #b93dffcc}html.dark [data-phone-workspace] .phone-tabs{background:linear-gradient(120deg,#11152b 0%,#17152f 100%);border-color:#293354}html.dark [data-phone-workspace] .phone-tabs button.is-current{color:#fff;background:linear-gradient(138deg,#3825d9 0%,#652af4 56%,#8327e8 100%);border-color:#985bff;box-shadow:inset 0 0 0 1px #b480ff52,0 0 22px -5px #7e3dffe0}html.dark [data-phone-workspace] .phone-summary-card{background:linear-gradient(145deg,#121831 0%,#11162d 78%);border-color:#293354;box-shadow:0 10px 24px -20px #4a52ba8c,inset 0 1px #ffffff08}html.dark [data-phone-workspace] .phone-summary-card select,html.dark [data-phone-workspace] .phone-mode-options button{color:#f2f1ff;background-color:#0b1022;border-color:#30395c}html.dark [data-phone-workspace] .phone-mode-options button[aria-pressed=true]{color:#fff;background:linear-gradient(130deg,#3434e8 0%,#702eff 100%);border-color:#7764ff;box-shadow:0 0 17px -7px #7454ffe6}html.dark [data-phone-workspace] .phone-summary-card:nth-child(3) .phone-summary-top svg{color:#d46cff;background:#b336e82b}html.dark [data-phone-workspace] .phone-greeting-editor{background:linear-gradient(118deg,#12162f 0%,#15142f 100%);border-color:#5546aa;box-shadow:0 0 27px -18px #674effeb,inset 0 1px #ffffff0a}html.dark [data-phone-workspace] .phone-greeting-editor textarea{color:#f2f1ff;background:#0b1023;border-color:#30395f}html.dark [data-phone-workspace] .phone-audio-control{color:#b59aff;background:linear-gradient(140deg,#201b4b,#271742);border-color:#5240a6}html.dark [data-phone-workspace] .phone-audio-control.is-primary{color:#fff;background:linear-gradient(140deg,#3c2bda,#812de8);border-color:#7452ed;box-shadow:0 0 22px -8px #8e4cffe6}@media (width<=767px){html.dark [data-phone-workspace] .phone-overview-heading:after{background-position:right 28%;width:min(44%,310px);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 36%);mask-image:linear-gradient(90deg,#0000 0%,#000 36%)}}@media (width>=768px){[data-phone-workspace] .phone-overview-heading{min-height:124px;padding:20px 24px 12px}[data-phone-workspace] .phone-overview-actions{grid-template-columns:1fr 1fr 1.4fr 1fr;gap:10px;padding:0 24px 20px}[data-phone-workspace] .phone-overview-actions>button:first-of-type,[data-phone-workspace] .phone-overview-actions>button:nth-of-type(2),[data-phone-workspace] .phone-overview-actions>button[data-tour-id=critical-phone-save],[data-phone-workspace] .phone-overview-actions>button[data-phone-action=discard]{border-radius:999px;grid-column:auto;min-height:40px;font-size:12px;font-weight:600}.dashboard-ui-theme [data-phone-workspace].djt-mobile-reference-theme .phone-tabs{background:0 0;flex-wrap:wrap;gap:8px;padding:0;display:flex;overflow:visible;border:0!important}[data-phone-workspace] .phone-tabs button{border:1px solid var(--phone-line);background:var(--phone-card);border-radius:999px;flex:auto;justify-content:center;gap:6px;min-height:40px;padding:0 14px;font-size:12px;font-weight:600}[data-phone-workspace] .phone-tabs button .phone-tab-icon{flex:none;width:14px;height:14px;display:block}[data-phone-workspace] .phone-tabs button.is-current{background-image:var(--djt-ref-cta,linear-gradient(100deg, #4e5ff0, #9b5fe3 55%, #f4623a));color:#fff;box-shadow:0 0 18px -6px color-mix(in srgb, var(--phone-accent) 80%, transparent);border-color:#0000}}@media (width<=767px){[data-phone-workspace] .phone-overview-heading{align-items:center;min-height:0;padding:12px 12px 8px;display:flex}[data-phone-workspace] .phone-overview-heading:after{background-position:right 28%;width:44%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 42%);mask-image:linear-gradient(90deg,#0000 0%,#000 42%)}[data-phone-workspace] .phone-brand{align-items:center;gap:10px}[data-phone-workspace] .phone-brand-icon{border-radius:12px;width:40px;height:40px}[data-phone-workspace] .phone-brand-icon svg{width:21px;height:21px}[data-phone-workspace] .phone-brand>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;width:100%;min-width:0;max-width:none;display:grid}[data-phone-workspace] .phone-brand .phone-eyebrow{letter-spacing:.08em;grid-area:1/1/auto/-1;font-size:8px}[data-phone-workspace] .phone-brand h1,[data-phone-workspace] .phone-brand .phone-eyebrow+h1{grid-area:2/1;margin:0;font-size:clamp(18px,5vw,22px);line-height:1.1}[data-phone-workspace] .phone-brand .phone-subtitle{display:none}[data-phone-workspace] .phone-brand .phone-status{text-overflow:ellipsis;white-space:nowrap;grid-area:2/2;gap:5px;width:max-content;max-width:100%;min-height:24px;margin:0;padding:3px 7px;font-size:9px;overflow:hidden}[data-phone-workspace] .phone-brand .phone-status>span{flex:none;width:6px;height:6px}[data-phone-workspace] .phone-overview-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;padding:0 12px 12px;display:grid}[data-phone-workspace] .phone-overview-actions>button,[data-phone-workspace] .phone-overview-actions>button:first-of-type,[data-phone-workspace] .phone-overview-actions>button:nth-of-type(2),[data-phone-workspace] .phone-overview-actions>button[data-tour-id=critical-phone-save],[data-phone-workspace] .phone-overview-actions>button[data-phone-action=discard]{white-space:nowrap;border-radius:10px;grid-column:auto;gap:5px;min-width:0;min-height:40px;padding:5px 7px;font-size:clamp(10px,2.8vw,12px)}[data-phone-workspace] .phone-overview-actions>button svg,[data-phone-workspace] .phone-overview-actions>button[data-tour-id=critical-phone-save] svg{flex:none;width:16px;height:16px}[data-phone-workspace] .phone-tabs{border-radius:15px;min-height:70px}[data-phone-workspace] .phone-tabs button{gap:3px;min-height:56px;padding-inline:2px;font-size:clamp(8px,2.5vw,10px)}[data-phone-workspace] .phone-tabs button .phone-tab-icon{width:19px;height:19px}}:is(html,html.light) .smart-records-hero.smart-records-hero{color:#f7f5ff;background:radial-gradient(80% 130% at 100% 0,#8d45e738,#0000 68%),linear-gradient(120deg,#0d0c15 0%,#110f1b 56%,#170f21 100%);border-color:#9770e74d;border-radius:1.25rem;box-shadow:0 18px 45px -34px #a855f7b8}.smart-records-theme.smart-records-theme{--smart-records-surface:#100f19;--smart-records-surface-raised:#171522;--smart-records-border:#9770e738;--smart-records-muted:#a8a3b8;--smart-records-accent:#c29aff;--smart-records-magenta:#d946ef;--smart-records-cta:linear-gradient(90deg, #f97316 0%, #e0489a 52%, #a855f7 100%);--bg:#090810;--surface:#100f19;--elevated:#171522;--text-primary:#f7f5ff;--text-secondary:#a8a3b8;--text-muted:#898397;--border-default:#302b43;--border-subtle:#302b43;--glass-bg:#100f19;--glass-border:#302b43;--foreground:#f7f5ff;--muted-foreground:#a8a3b8;--card:#100f19;--border:#302b43;--input:#302b43;--background:#090810;--popover:#171522;--popover-foreground:#f7f5ff;background-color:var(--bg);color:#f7f5ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:1.25rem;min-width:0}:is(html,html.light) .smart-records-theme.smart-records-theme .glass-panel,:is(html,html.light) .smart-records-theme.smart-records-theme [class*=bg-surface],:is(html,html.light) .smart-records-theme.smart-records-theme [class*=bg-djt-surface]{background:var(--smart-records-surface);background-color:var(--smart-records-surface);border-color:var(--smart-records-border);color:#f7f5ff;-webkit-backdrop-filter:none}:is(html,html.light) .smart-records-theme.smart-records-theme .glass-panel{border-radius:1.125rem;box-shadow:0 16px 34px -28px #000000e6,inset 0 1px #ffffff09}:is(html,html.light) .smart-records-theme.smart-records-theme .glass-panel:hover{background-color:var(--smart-records-surface-raised);border-color:#b17cff6b}:is(html,html.light) .smart-records-theme.smart-records-theme :is(h1,h2,h3,h4,strong,.text-foreground,.text-white,.text-slate-100,.text-slate-200){color:#f7f5ff}:is(html,html.light) .smart-records-theme.smart-records-theme :is(.text-muted-foreground,.text-slate-300,.text-slate-400,.text-slate-500){color:var(--smart-records-muted)}:is(html,html.light) .smart-records-theme.smart-records-theme :is(input,select,textarea){color:#f7f5ff;border-color:var(--smart-records-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0c0b14}:is(html,html.light) .smart-records-theme.smart-records-theme :is(input,textarea)::placeholder{color:#7d7890}:is(html,html.light) .smart-records-theme.smart-records-theme :is(button,a)[class*=bg-primary],:is(html,html.light) .smart-records-theme.smart-records-theme :is(button,a)[class*=bg-gradient]{background-image:var(--smart-records-cta);color:#fff;border-color:#0000}.smart-records-theme .smart-records-money-workspace [class*="bg-[#172429]"],.smart-records-theme .smart-records-money-workspace [class*="bg-[#152126]"],.smart-records-theme .smart-records-money-workspace [class*="bg-[#142024]"],.smart-records-theme .smart-records-money-workspace [class*="bg-[#101a1e]"]{background-color:var(--smart-records-surface)!important}.smart-records-theme .smart-records-money-workspace [class*="border-[#33434a]"],.smart-records-theme .smart-records-money-workspace [class*="border-[#34434a]"],.smart-records-theme .smart-records-money-workspace [class*="border-[#344249]"],.smart-records-theme .smart-records-money-workspace [class*="border-[#35434a]"],.smart-records-theme .smart-records-money-workspace [class*="border-[#35444a]"],.smart-records-theme .smart-records-money-workspace [class*="border-[#3a4b50]"]{border-color:var(--smart-records-border)!important}.smart-records-theme .smart-records-money-workspace [class*="text-[#91a39a]"],.smart-records-theme .smart-records-money-workspace [class*="text-[#82928b]"],.smart-records-theme .smart-records-money-workspace [class*="text-[#83938c]"],.smart-records-theme .smart-records-money-workspace [class*="text-[#86958f]"]{color:var(--smart-records-muted)!important}.smart-records-theme .smart-records-money-workspace [class*="text-[#a9c7b4]"],.smart-records-theme .smart-records-money-workspace [class*="border-[#86b7a5]"]{color:#c29aff!important;border-color:#b17cff94!important}.smart-records-theme .smart-records-money-workspace :focus-visible,.smart-records-theme :focus-visible{outline-color:#b17cff}@media (prefers-reduced-motion:no-preference){.smart-records-theme .glass-panel{transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s}}@media (width<=767px){.dashboard-ui-theme .social-mobile-ref .social-reference-hero{background-position:50%,100% 0;background-size:100% 100%,56% 100%;min-height:132px}.dashboard-ui-theme .social-mobile-ref .social-reference-hero h1{font-size:26px}.dashboard-ui-theme .social-mobile-ref .social-connect-header{flex-direction:column;gap:10px}.dashboard-ui-theme .social-mobile-ref .social-connect-header h2{margin-top:4px;font-size:20px}.dashboard-ui-theme .social-mobile-ref .social-accounts-grid{flex-direction:column;gap:0;margin-top:12px;display:flex}.dashboard-ui-theme .social-mobile-ref .social-account-row{border:0;border-bottom:.1pt solid var(--border-subtle);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:10px 0;display:grid}.dashboard-ui-theme .social-mobile-ref .social-account-row>:nth-child(n+3){grid-column:1/-1}.dashboard-ui-theme .social-mobile-ref .social-account-row>p{margin-top:2px}.dashboard-ui-theme .social-mobile-ref .social-account-row>button{justify-self:start;width:auto;height:32px;margin-top:8px}.dashboard-ui-theme .social-mobile-ref .social-metric-grid{gap:8px}.dashboard-ui-theme .social-mobile-ref .social-metric-grid>div{padding:10px}.dashboard-ui-theme .social-mobile-ref .social-metric-grid p:last-child{margin-top:4px;font-size:18px}.dashboard-ui-theme .social-mobile-ref .reports-filter-grid{grid-template-columns:1fr 1fr;width:100%;display:grid}.dashboard-ui-theme .social-mobile-ref .reports-filter-grid select,.dashboard-ui-theme .social-mobile-ref .reports-filter-grid button{width:100%;max-width:none;min-height:36px}.dashboard-ui-theme .social-mobile-ref .reports-metric-grid{gap:8px}.dashboard-ui-theme .social-mobile-ref .reports-metric-grid>*{padding:10px}.dashboard-ui-theme .social-mobile-ref .reports-metric-grid p:first-of-type{margin-top:6px;font-size:18px}.dashboard-ui-theme .social-mobile-ref main>div[class*=rounded],.dashboard-ui-theme .social-mobile-ref main>div.grid{padding-inline:12px}.dashboard-ui-theme .social-mobile-ref [data-testid^=social-channel-card-]{padding:10px}.dashboard-ui-theme .social-mobile-ref .social-automation-hero{min-height:0;padding:14px}.dashboard-ui-theme .social-mobile-ref .social-automation-hero p{font-size:12px}.dashboard-ui-theme .social-mobile-ref .social-editor-intro{order:0}}.dashboard-ui-theme .social-mobile-ref .social-editor-advanced{border:.1pt solid var(--border-subtle);background:var(--surface);border-radius:14px}.dashboard-ui-theme .social-mobile-ref .social-editor-advanced>summary{cursor:pointer;color:var(--text-primary);padding:12px 14px;font-size:14px;font-weight:600;list-style:none}.dashboard-ui-theme .social-mobile-ref .social-editor-advanced>summary::-webkit-details-marker{display:none}.dashboard-ui-theme .social-mobile-ref .social-editor-advanced-body{padding:0 10px 12px}.dashboard-ui-theme .social-mobile-ref .social-conversation-mode{gap:8px}@media (width<=767px){.dashboard-ui-theme .social-mobile-ref .social-quick-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dashboard-ui-theme .social-mobile-ref .social-quick-card{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:10px}.dashboard-ui-theme .social-mobile-ref .social-quick-card[data-quick=calendar]{display:none}.dashboard-ui-theme .social-mobile-ref .social-quick-card[data-quick=analytics]{flex-direction:row;grid-column:1/-1;align-items:center}.dashboard-ui-theme .social-mobile-ref .social-quick-hint{display:none}.dashboard-ui-theme .social-mobile-ref .social-quick-card[data-quick=analytics] .social-quick-hint{display:block}.dashboard-ui-theme .social-mobile-ref .social-account-row>button{grid-area:1/2;justify-self:end;height:30px;margin:0;padding:0 10px}.dashboard-ui-theme .social-mobile-ref .social-account-row>button svg{display:none}.social-inbox-page{color:#1f2937;width:100%;max-width:100vw;overflow-x:hidden;background:#faf9f7!important}.social-inbox-page>main{width:100%;min-width:0;max-width:100vw}.social-inbox-page [data-social-hero]{border-radius:1rem;margin-bottom:.7rem;padding:.8rem .9rem;box-shadow:0 8px 22px -18px #b2397373;background:radial-gradient(circle at 90% 0,#f6c2dd66,#0000 40%),linear-gradient(135deg,#fff 0%,#fff9fc 55%,#fff6f0 100%)!important;border-color:#f1d8e8!important}.social-inbox-page [data-social-hero] .text-pink-300{color:#c02674!important}.social-inbox-page [data-social-hero] h1{font-size:1.15rem;color:#192033!important}.social-inbox-page [data-social-hero] .text-slate-400{color:#667085!important}.social-inbox-page [data-social-header-actions]{align-items:center;gap:.5rem}.social-inbox-page [data-social-header-actions] h2{color:#202638!important}.social-inbox-page [data-social-header-actions] .text-pink-200{border-radius:999px;color:#be185d!important;background:#fce7f3!important}.social-inbox-page [data-social-action-group]{grid-template-columns:minmax(0,.85fr) minmax(0,.95fr) minmax(0,1.45fr) minmax(0,1.05fr);gap:.35rem;width:100%;display:grid}.social-inbox-page [data-social-action]{white-space:normal;justify-content:center;min-width:0;min-height:2.25rem;box-shadow:0 1px 2px #1018280d;color:#344054!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:.7rem!important;gap:.25rem!important;padding:.25rem .35rem!important;font-size:.64rem!important;line-height:1.05rem!important}.social-inbox-page [data-social-action] svg{color:#667085;flex:none;width:.8rem;height:.8rem}.social-inbox-page [data-social-action=demo][aria-pressed=true]{color:#7e22ce!important;background:#faf5ff!important;border-color:#d8b4fe!important}.social-inbox-page [data-social-action=filters][aria-pressed=true]{color:#be185d!important;background:#fff1f7!important;border-color:#f0abcf!important}.social-inbox-page [data-social-provider-banner]{color:#92400e!important;background:#fffbeb!important;border-color:#f5d28b!important}.social-inbox-page [data-testid=social-inbox-loading-state]{color:#9d174d!important;background:#fdf2f8!important;border-color:#fbcfe8!important}.social-inbox-page [data-social-tabs]{scrollbar-width:none;gap:.4rem;padding:.1rem 0 .3rem;overflow-x:auto;border:0!important}.social-inbox-page [data-social-tabs]::-webkit-scrollbar{display:none}.social-inbox-page [data-social-categories]::-webkit-scrollbar{display:none}.social-inbox-page [data-social-tabs] button{border-radius:999px;min-height:2rem;color:#596273!important;background:#fff!important;border:1px solid #e5e7eb!important;padding:.3rem .65rem!important}.social-inbox-page [data-social-tabs] button[data-active=true]{color:#fff!important;background:#5965df!important;border-color:#5965df!important}.social-inbox-page [data-social-tabs] button[data-active=true] span{color:#fff!important;background:#fff3!important}.social-inbox-page [data-social-tabs] button:disabled{opacity:.45}.social-inbox-page [data-social-account-hint]{color:#7b8494!important}.social-inbox-page [data-social-categories]{scrollbar-width:none;gap:.4rem;padding:.1rem 0 .25rem;overflow-x:auto}.social-inbox-page [data-social-categories] button{min-height:1.8rem;padding:.25rem .65rem;color:#5b6473!important;background:#fff!important;border-color:#e5e7eb!important}.social-inbox-page [data-social-categories] button[data-active=true]{color:#be185d!important;background:#fff0f7!important;border-color:#f3bad7!important}.social-inbox-page [data-social-filter-panel] select,.social-inbox-page [data-social-search] select{border-radius:.7rem;min-height:2.4rem;color:#344054!important;background-color:#fff!important;border-color:#e2e5eb!important}.social-inbox-page [data-social-filter-panel] select{flex:8rem}.social-inbox-page [data-social-search]{gap:.45rem;margin-bottom:.55rem}.social-inbox-page [data-social-search]>div{border-radius:.75rem;min-height:2.5rem;background:#fff!important;border-color:#e2e5eb!important}.social-inbox-page [data-social-search] input{min-width:0;color:#273244!important}.social-inbox-page [data-social-search] input::placeholder{color:#98a1af!important}.social-inbox-page [data-social-search]>select{max-width:7.6rem;padding-inline:.55rem;font-size:.68rem}.social-inbox-page [data-social-workspace]{gap:.5rem;min-width:0;overflow:hidden}.social-inbox-page [data-social-list]{border-radius:1rem;min-width:0;box-shadow:0 6px 20px -16px #10182840;background:#fff!important;border-color:#e6e5e9!important}.social-inbox-page [data-social-list]>div:first-child,.social-inbox-page [data-social-list]>div:last-child{border-color:#ececf0!important}.social-inbox-page [data-social-list] [class*=text-slate-]{color:#667085!important}.social-inbox-page [data-social-row]{border-radius:.9rem;margin:.4rem .45rem;overflow:hidden;box-shadow:0 2px 5px #10182808;background:#fff!important;border:1px solid #ececf0!important}.social-inbox-page [data-social-row][data-selected=true]{box-shadow:0 0 0 1px #6366f11a;background:#f5f7ff!important;border-color:#a5b4fc!important}.social-inbox-page [data-social-row] .text-white{color:#1f2937!important}.social-inbox-page [data-social-row] [class*=text-slate-]{color:#687386!important}.social-inbox-page [data-social-row] [class*=text-pink-]{color:#c02674!important}.social-inbox-page [data-social-row] button[aria-label^=Reply\ to]{background:#fff7fb;color:#be185d!important;border-color:#f1c4dc!important}.social-inbox-page [data-social-thread]{color:#1f2937;min-width:0;background:#fff!important}.social-inbox-page [data-social-thread] [class*=border-white]{border-color:#e5e7eb!important}.social-inbox-page [data-social-thread] [class*=text-slate-]{color:#667085!important}.social-inbox-page [data-social-thread] p.text-white{color:#1f2937!important}.social-inbox-page [data-social-thread] .rounded-2xl.bg-white\/\[0\.06\]{background:#f2f4f7!important}.social-inbox-page [data-social-composer]{background:#fff!important;border-color:#e5e7eb!important;box-shadow:0 -8px 24px #1018280f!important}.social-inbox-page [data-social-composer] textarea{color:#273244!important;background:#f8fafc!important;border-color:#d8dde5!important}.social-inbox-page [data-social-composer] textarea::placeholder{color:#98a1af!important}.social-inbox-page [data-social-details]{z-index:30;border-radius:1.1rem;width:auto;max-width:none;position:absolute;background:#fff!important;border-color:#e6e5e9!important;inset:.25rem!important;box-shadow:0 16px 42px #19203333!important}.social-inbox-page [data-social-details][data-mobile-open=false]{display:none!important}.social-inbox-page [data-social-details]>div:first-child{background:#fff;padding:.9rem 1rem;border-color:#ececf0!important}.social-inbox-page [data-social-details]>div:first-child p{color:#202638!important}.social-inbox-page [data-social-details]>div:first-child button{background:#f3f4f6;border-radius:.5rem;justify-content:center;align-items:center;min-width:2rem;min-height:2rem;display:inline-flex;color:#667085!important}.social-inbox-page [data-social-details-content]{min-height:0;overflow-y:auto}.social-inbox-page [data-social-details-content]>div{padding:.95rem 1rem;border-color:#ececf0!important}.social-inbox-page [data-social-details-content] p.text-white{color:#202638!important}.social-inbox-page [data-social-details-content] [class*=text-slate-]{color:#667085!important}.social-inbox-page [data-social-details-content] dd.text-pink-300{color:#c02674!important}.social-inbox-page [data-social-details-content] a{color:#be185d}.social-inbox-page [data-social-mobile-actions]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom));flex:none;grid-template-columns:1fr 1fr;gap:.5rem;display:grid!important}}html.light [data-whatsapp-inbox] [data-wa-inbox-list]{background-color:var(--surface)}html.light [data-whatsapp-inbox] [data-wa-avatar]{background-color:color-mix(in srgb, var(--success) 12%, var(--surface))}html.light [data-whatsapp-inbox] [data-wa-avatar] svg{color:var(--success)}html.light [data-whatsapp-inbox] [data-wa-conversation-row] [class*=bg-white\/8]{border:1px solid var(--border-subtle);background-color:var(--elevated);color:var(--text-secondary)}html.light [data-whatsapp-inbox] [class*=text-violet-300]{color:#6d28d9}html.light [data-whatsapp-inbox] [class*=text-amber-100],html.light [data-whatsapp-inbox] [class*=text-amber-200],html.light [data-whatsapp-inbox] [class*=text-amber-300],html.light [data-whatsapp-inbox] [class*=text-amber-400]{color:#805100}
