html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home{color-scheme:dark;--ink-1:var(--stone-after-hours-text);--ink-2:var(--stone-after-hours-text-muted);--ink-3:var(--stone-after-hours-text-subtle);--surface:var(--stone-after-hours-surface);--surface-raised:var(--stone-after-hours-surface-raised);--line:var(--stone-after-hours-line);--accent:var(--stone-after-hours-accent);--accent-wash:#ffffff0c;color:var(--ink-1);background:linear-gradient(rgb(0 0 0/calc(var(--chat-bg-dim, 0) / .85 * .8)),rgb(0 0 0/calc(var(--chat-bg-dim, 0) / .85 * .8))),var(--chat-bg-image,none) center top /cover no-repeat var(--chat-bg-color,#121212)!important}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .chat-content{max-width:1040px;padding-inline:clamp(20px,5vw,72px)}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .conversation-start{max-width:760px;margin-top:clamp(32px,16vh,180px)}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home h1{max-width:620px;font-size:clamp(26px,2.4vw,32px);font-weight:500;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .brand-mark{background:#201e1dd9;border:1px solid #ffffff0d}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .flagship-composer{border:1px solid #ffffff24;background:#1c1c1c!important;box-shadow:0 1px 2px #0006;border-radius:20px;padding:12px}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .flagship-composer:focus-within{border-color:var(--stone-after-hours-focus)}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .composer-input-row{gap:8px;grid-template-columns:44px auto minmax(0,1fr) 44px 44px 44px}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .composer-draft{min-height:64px;padding:6px 4px 18px;font-size:16px;line-height:1.6}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .composer-prompt{background:var(--stone-after-hours-control);padding-inline:12px;color:#edf0f4}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .composer-input-row summary{border-radius:12px;background:var(--stone-after-hours-control);color:#f0f3f5}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .composer-input-row button[type=submit]:not(:disabled){background:#f2f2f0;color:#111;border:0}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .flagship-composer .composer-tools-menu{bottom:auto;top:calc(100% + 8px);width:228px;background:var(--stone-after-hours-dialog);border:1px solid #8a898770;border-radius:14px;padding:6px;box-shadow:0 20px 50px #0007}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .composer-tools-menu button{min-height:44px;color:#eef1f4;font-size:13px}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .flagship-composer #prompt-editor-panel{margin:16px 0 0;padding:20px;border:1px solid #96949370;border-radius:16px;background:var(--stone-after-hours-dialog);box-shadow:0 16px 40px #0003}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-title{font-size:16px}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-panel :is(p,textarea,button){font-size:13px;line-height:1.6}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-panel textarea{min-height:120px}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-panel [class*=uppercase]{font-size:10px;letter-spacing:.12em}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-panel [class*="text-white/35"],html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-panel [class*="text-white/45"]{color:#c7c6c4}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .home-recent{max-width:none}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .home-recent>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border:0;border-radius:0}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .home-recent a{border:1px solid #a8a6a530;border-radius:9px;background:#131110c9}html:root[data-theme=dark] body .flagship-customer:has(.after-hours-home.after-hours-home) .flagship-sidebar{background:#161617!important;border-color:#2a2a2d;--ink-1:#f0f2f4;--ink-2:#c8c7c5;--ink-3:#b1b0ae;--surface:#1c1a19;--surface-raised:#2d2b2a;--line:#ffffff21;--accent-wash:#ffffff0e;box-shadow:none}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home :is(button,a,summary,textarea):focus-visible{outline:2px solid #e6b3a9;outline-offset:3px}@media (max-width:900px){html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .home-recent>div{grid-template-columns:1fr}}@media (max-width:540px){html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .chat-content{padding-inline:16px}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .flagship-composer{padding:10px;border-radius:18px}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .composer-input-row{gap:3px}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .composer-prompt{width:44px;padding-inline:0;justify-content:center;font-size:11px;gap:0}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-panel{padding:12px}}html:root[data-theme=dark] body .flagship-customer:has(.after-hours-home.after-hours-home){background:#121212}html:root[data-theme=dark] body .flagship-customer:has(.after-hours-home.after-hours-home) .flagship-sidebar :is(.brand-wordmark,[class*=text-black]){color:var(--stone-after-hours-text)}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .flagship-composer :is(textarea,button){color:var(--ink-1)}html:root[data-theme=dark] body .flagship-customer .after-hours-home.after-hours-home .flagship-composer textarea::placeholder{color:#c0bfbd}html:root[data-theme=dark] body .flagship-customer:has(.after-hours-home.after-hours-home) .flagship-sidebar{color:#f0f2f4}html:root[data-theme=dark] body .flagship-customer:has(.after-hours-home.after-hours-home) .flagship-sidebar a[aria-label="3Stone Home"]{color:#f0f2f4}@media (prefers-color-scheme:dark){html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home{color-scheme:dark;--ink-1:var(--stone-after-hours-text);--ink-2:var(--stone-after-hours-text-muted);--ink-3:var(--stone-after-hours-text-subtle);--surface:var(--stone-after-hours-surface);--surface-raised:var(--stone-after-hours-surface-raised);--line:var(--stone-after-hours-line);--accent:var(--stone-after-hours-accent);--accent-wash:#ffffff0c;color:var(--ink-1);background:linear-gradient(rgb(0 0 0/calc(var(--chat-bg-dim, 0) / .85 * .8)),rgb(0 0 0/calc(var(--chat-bg-dim, 0) / .85 * .8))),var(--chat-bg-image,none) center top /cover no-repeat var(--chat-bg-color,#121212)!important}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .chat-content{max-width:1040px;padding-inline:clamp(20px,5vw,72px)}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .conversation-start{max-width:760px;margin-top:clamp(32px,16vh,180px)}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home h1{max-width:620px;font-size:clamp(26px,2.4vw,32px);font-weight:500;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .brand-mark{background:#201e1dd9;border:1px solid #ffffff0d}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .flagship-composer{border:1px solid #ffffff24;background:#1c1c1c!important;box-shadow:0 1px 2px #0006;border-radius:20px;padding:12px}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .flagship-composer:focus-within{border-color:var(--stone-after-hours-focus)}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .composer-input-row{gap:8px;grid-template-columns:44px auto minmax(0,1fr) 44px 44px 44px}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .composer-draft{min-height:64px;padding:6px 4px 18px;font-size:16px;line-height:1.6}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .composer-prompt{background:var(--stone-after-hours-control);padding-inline:12px;color:#edf0f4}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .composer-input-row summary{border-radius:12px;background:var(--stone-after-hours-control);color:#f0f3f5}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .composer-input-row button[type=submit]:not(:disabled){background:#f2f2f0;color:#111;border:0}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .flagship-composer .composer-tools-menu{bottom:auto;top:calc(100% + 8px);width:228px;background:var(--stone-after-hours-dialog);border:1px solid #8a898770;border-radius:14px;padding:6px;box-shadow:0 20px 50px #0007}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .composer-tools-menu button{min-height:44px;color:#eef1f4;font-size:13px}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .flagship-composer #prompt-editor-panel{margin:16px 0 0;padding:20px;border:1px solid #96949370;border-radius:16px;background:var(--stone-after-hours-dialog);box-shadow:0 16px 40px #0003}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-title{font-size:16px}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-panel :is(p,textarea,button){font-size:13px;line-height:1.6}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-panel textarea{min-height:120px}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-panel [class*=uppercase]{font-size:10px;letter-spacing:.12em}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-panel [class*="text-white/35"],html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-panel [class*="text-white/45"]{color:#c7c6c4}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .home-recent{max-width:none}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .home-recent>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border:0;border-radius:0}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .home-recent a{border:1px solid #a8a6a530;border-radius:9px;background:#131110c9}html:root:not([data-theme]) body .flagship-customer:has(.after-hours-home.after-hours-home) .flagship-sidebar{background:#161617!important;border-color:#2a2a2d;--ink-1:#f0f2f4;--ink-2:#c8c7c5;--ink-3:#b1b0ae;--surface:#1c1a19;--surface-raised:#2d2b2a;--line:#ffffff21;--accent-wash:#ffffff0e;box-shadow:none}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home :is(button,a,summary,textarea):focus-visible{outline:2px solid #e6b3a9;outline-offset:3px}@media (max-width:900px){html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .home-recent>div{grid-template-columns:1fr}}@media (max-width:540px){html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .chat-content{padding-inline:16px}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .flagship-composer{padding:10px;border-radius:18px}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .composer-input-row{gap:3px}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .composer-prompt{width:44px;padding-inline:0;justify-content:center;font-size:11px;gap:0}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home #prompt-editor-panel{padding:12px}}html:root:not([data-theme]) body .flagship-customer:has(.after-hours-home.after-hours-home){background:#121212}html:root:not([data-theme]) body .flagship-customer:has(.after-hours-home.after-hours-home) .flagship-sidebar :is(.brand-wordmark,[class*=text-black]){color:var(--stone-after-hours-text)}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .flagship-composer :is(textarea,button){color:var(--ink-1)}html:root:not([data-theme]) body .flagship-customer .after-hours-home.after-hours-home .flagship-composer textarea::placeholder{color:#c0bfbd}html:root:not([data-theme]) body .flagship-customer:has(.after-hours-home.after-hours-home) .flagship-sidebar{color:#f0f2f4}html:root:not([data-theme]) body .flagship-customer:has(.after-hours-home.after-hours-home) .flagship-sidebar a[aria-label="3Stone Home"]{color:#f0f2f4}}.flagship-customer .home-suggestions .home-chip{display:inline-flex}html:root body .flagship-customer .chat-backdrop-custom:not(.after-hours-home),html:root[data-theme=light] body .flagship-customer .chat-backdrop-custom{background:linear-gradient(rgb(0 0 0/calc(var(--chat-bg-dim, .35) / .85 * .8)),rgb(0 0 0/calc(var(--chat-bg-dim, .35) / .85 * .8))),var(--chat-bg-image,none) center /cover no-repeat var(--chat-bg-color,#11100e)!important}html:root body .flagship-customer [data-chat-bg=image] .chat-assistant-turn{padding:14px 18px 10px;border:1px solid rgb(255 255 255/.08);border-radius:18px;background:rgb(12 12 12/.64);backdrop-filter:blur(20px) saturate(125%);-webkit-backdrop-filter:blur(20px) saturate(125%)}html:root body .flagship-customer [data-chat-bg=image] .chat-user-body{background:rgb(28 28 28/.8)!important;border:1px solid rgb(255 255 255/.1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}html:root body .flagship-customer [data-chat-bg=image]:not(.after-hours-home) .flagship-composer{background:rgb(18 18 18/.84)!important;border-color:rgb(255 255 255/.14)!important;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}html:root body .flagship-customer [data-chat-bg=image]>header{background:none}html:root[data-theme=dark] body .flagship-customer [data-chat-bg=image]>header>:is(a,span){padding:4px 12px;border-radius:999px;background:rgb(12 12 12/.6);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#f2f2f0!important}html:root[data-theme=light] body .flagship-customer [data-chat-bg=image] .chat-assistant-turn{background:rgb(255 255 255/.86);border-color:rgb(0 0 0/.06);box-shadow:0 10px 30px rgb(0 0 0/.12)}html:root[data-theme=light] body .flagship-customer [data-chat-bg=image] .chat-user-body{background:rgb(255 255 255/.92)!important;color:#161616;border-color:rgb(0 0 0/.06)}html:root[data-theme=light] body .flagship-customer [data-chat-bg=image] .flagship-composer{background:rgb(255 255 255/.9)!important;border-color:rgb(0 0 0/.08)!important}html:root[data-theme=light] body .flagship-customer [data-chat-bg=image] .home-hero-copy{display:block;margin-top:18px;padding:14px 18px 2px;border-radius:18px;background:rgb(255 255 255/.86);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 10px 30px rgb(0 0 0/.12)}html:root[data-theme=light] body .flagship-customer [data-chat-bg=image] .home-hero-copy h1{margin-top:0}html:root[data-theme=light] body .flagship-customer [data-chat-bg=image] .home-recent>div,html:root[data-theme=light] body .flagship-customer [data-chat-bg=image] .home-suggestions button{background:rgb(255 255 255/.86)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html:root[data-theme=light] body .flagship-customer [data-chat-bg=image] .home-recent>p{display:inline-block;padding:2px 8px;border-radius:999px;background:rgb(255 255 255/.8)}html:root[data-theme=light] body .flagship-customer [data-chat-bg=image]>header{background:none}html:root[data-theme=light] body .flagship-customer [data-chat-bg=image]>header>a,html:root[data-theme=light] body .flagship-customer [data-chat-bg=image]>header>span{padding:4px 12px;border-radius:999px;background:rgb(255 255 255/.82);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#161616!important;min-height:0}html:root body .flagship-customer [data-chat-bg=image] .composer-dock{background:none!important}html:root body .flagship-customer [data-chat-bg=image] .composer-dock p{width:fit-content;margin-inline:auto;padding:3px 12px;border-radius:999px;background:rgb(12 12 12/.6);color:rgb(255 255 255/.85)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}html:root[data-theme=light] body .flagship-customer [data-chat-bg=image] .composer-dock p{background:rgb(255 255 255/.82);color:#3a3a3a!important}html:root[data-theme=dark] body .flagship-customer [data-chat-bg=image] .home-hero-copy{text-shadow:0 1px 12px rgb(0 0 0/.55)}html:root[data-theme=dark] body .flagship-customer [data-chat-bg=image] .home-hero-copy h1{margin-top:0}html:root[data-theme=dark] body .flagship-customer [data-chat-bg=image] :is(.home-suggestions button,.home-recent>div){background:rgb(12 12 12/.66)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html:root[data-theme=dark] body .flagship-customer [data-chat-bg=image] .home-recent>p{display:inline-block;padding:2px 8px;border-radius:999px;background:rgb(12 12 12/.6)}@media (prefers-color-scheme:light){html:root:not([data-theme]) body .flagship-customer [data-chat-bg=image] .chat-assistant-turn{background:rgb(255 255 255/.86);border-color:rgb(0 0 0/.06)}html:root:not([data-theme]) body .flagship-customer [data-chat-bg=image] .chat-user-body{background:rgb(255 255 255/.92)!important;color:#161616}html:root:not([data-theme]) body .flagship-customer [data-chat-bg=image] .flagship-composer{background:rgb(255 255 255/.9)!important}html:root:not([data-theme]) body .flagship-customer [data-chat-bg=image] .home-hero-copy{display:block;margin-top:18px;padding:14px 18px 2px;border-radius:18px;background:rgb(255 255 255/.86);backdrop-filter:blur(20px)}}html:root[data-theme=light] body .flagship-customer .chat-backdrop-custom[data-chat-bg=solid]{background:var(--bg)!important}@media (prefers-color-scheme:light){html:root:not([data-theme]) body .flagship-customer .chat-backdrop-custom[data-chat-bg=solid]{background:var(--bg)!important}}