:root{--ui-drop-pop:0 18px 48px #00000052;--ui-drop-tail:0 6px 16px #0000003d;--ui-drop-line:0 10px 28px #00000047;--ui-drop-tip:0 10px 28px #00000052;--ui-drop-sheet:0 20px 60px -24px #0005a333;--ui-drop-bubble:0 12px 32px #00000047;--ui-drop-card:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a}@supports (color:lab(0% 0 0)){:root{--ui-drop-pop:0 18px 48px lab(0% 0 0/.32);--ui-drop-tail:0 6px 16px lab(0% 0 0/.24);--ui-drop-line:0 10px 28px lab(0% 0 0/.28);--ui-drop-bubble:0 12px 32px lab(0% 0 0/.28)}}.p005-chat .p005-chat-toolbar .action.p005-chat-control{block-size:44px;min-block-size:44px;inline-size:auto;min-inline-size:44px;color:var(--mat-read-ink,var(--shop-text));border-color:color-mix(in oklab, var(--mat-edge-hi,var(--shop-border)) 70%, var(--shop-border));background:color-mix(in oklab, var(--mat-glass,var(--shop-surface)) 88%, transparent);transition:transform var(--spring-settle-ms,.48s) var(--spring-jelly,var(--spring-settle,cubic-bezier(.23, 1, .32, 1))), border-color .18s var(--ease-out,ease-out), background-color .18s var(--ease-out,ease-out), color .18s var(--ease-out,ease-out);flex:none}.p005-chat .p005-chat-toolbar .action.p005-chat-control:hover:not(:disabled){border-color:var(--mat-selected,var(--shop-accent));transform:scale(1.05)}.p005-chat .p005-chat-toolbar .action.p005-chat-control:active:not(:disabled){transition-duration:90ms,.18s,.18s,.18s;transition-timing-function:var(--ease-out,ease-out);transform:scale(.92)}.p005-chat .p005-chat-toolbar .action.p005-chat-control:focus-visible{outline:2px solid var(--mat-focus,var(--core-soft));outline-offset:3px}.p005-chat .p005-chat-toolbar .action.p005-chat-control:disabled{opacity:.5}.p005-chat .p005-chat-toolbar:has(>.p005-chat-talk-slot){flex-wrap:wrap;row-gap:8px;position:relative;container-type:inline-size}.p005-chat-toolbar-break{display:none}@container (max-width:339px){.p005-chat-toolbar-break{flex-basis:100%;block-size:0;display:block}}.p005-chat .p005-chat-toolbar .material-switch.p005-chat-medium{--ms-px:10px;--ms-font-size:12px;--ms-target:44px;flex:100%;order:1}.p005-chat .p005-chat-toolbar .action:is(.p005-chat-new,.p005-chat-talk){font:inherit;letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.p005-chat .p005-chat-toolbar .action.p005-chat-new{padding:0 13px 0 11px}.p005-chat .p005-chat-toolbar .action.p005-chat-new svg{block-size:17px;inline-size:17px}.p005-chat .p005-chat-toolbar .action.p005-chat-talk{gap:9px;padding:0 13px 0 6px}.p005-chat-talk-slot{flex:0 auto;min-inline-size:44px;display:inline-flex}.p005-chat .p005-chat-toolbar .action.p005-chat-talk{flex:0 auto;min-inline-size:44px;max-inline-size:100%}.p005-chat-talk .p005-chat-control-label{z-index:1;text-overflow:ellipsis;min-inline-size:0;position:relative;overflow:hidden}.p005-chat .p005-chat-toolbar:has(.p005-chat-talk[aria-pressed=true]) .action[data-celebrate]{display:none}.p005-chat-talk .p005-chat-talk-orb .action-halo-glyph svg{stroke-width:2px;block-size:15px;inline-size:15px;color:var(--ui-talk-glyph-ink);filter:var(--ui-talk-glyph-glow)}.p005-chat .p005-chat-toolbar .action.p005-chat-talk[aria-pressed=true]{color:var(--mat-read-ink,var(--shop-text));border-color:var(--mat-selected,var(--shop-accent));background:color-mix(in oklab, var(--mat-selected,var(--shop-accent)) 18%, var(--mat-glass,var(--shop-surface)))}.p005-chat .p005-chat-toolbar .action.p005-chat-talk[data-voice-phase=live]{border-color:color-mix(in oklab, var(--shop-danger,#e5484d) 70%, var(--mat-selected,var(--shop-accent)));background:color-mix(in oklab, var(--shop-danger,#e5484d) 22%, var(--mat-glass,var(--shop-surface)))}.p005-chat .p005-chat-toolbar .action.p005-chat-talk[data-voice-phase=live] .p005-chat-control-label:after{content:"";vertical-align:middle;background:var(--mat-status,#b5f0cc);block-size:6px;inline-size:6px;box-shadow:0 0 8px var(--mat-status,#b5f0cc);animation:chat-control-live 1.6s var(--ease-in-out,ease-in-out) infinite;border-radius:50%;margin-inline-start:7px;display:inline-block}.p005-chat .p005-chat-toolbar .action.p005-chat-talk[data-voice-phase=connecting] .p005-chat-control-label{animation:chat-control-breathe 1.2s var(--ease-in-out,ease-in-out) infinite}@keyframes chat-control-live{50%{opacity:.35;transform:scale(.8)}}@keyframes chat-control-breathe{50%{opacity:.55}}.p005-chat-tip{z-index:6;box-sizing:border-box;border:1px solid var(--mat-edge-hi,var(--shop-border));background:var(--mat-read,var(--shop-surface));inline-size:max-content;max-inline-size:min(320px,100%);color:var(--mat-read-ink,var(--shop-text));box-shadow:var(--ui-drop-tip);white-space:normal;pointer-events:none;opacity:0;transform-origin:22px 0;transition:opacity .16s var(--ease-out,ease-out), transform .16s var(--ease-out,ease-out);border-radius:14px;padding:8px 12px;font-size:12px;line-height:1.35;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0;transform:translateY(-4px)scale(.96)}.p005-chat-tip[data-shown]{opacity:1;transition:opacity .18s var(--ease-out,ease-out), transform var(--spring-settle-ms,.48s) var(--spring-settle,cubic-bezier(.23, 1, .32, 1));transform:none}.p005-chat-tip:empty{border-width:0;padding:0}.stashy-voice-loading .stashy-voice-intro{background:var(--mat-jelly,var(--mat-read,var(--shop-surface)));color:var(--mat-read-ink,var(--shop-text));border-radius:20px;place-items:center;display:grid;position:relative;overflow:hidden}.stashy-voice-loading .stashy-voice-intro-art{aspect-ratio:1;inline-size:min(100%,360px)}.stashy-voice-loading .stashy-voice-intro-art>img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.stashy-voice-loading-label{border:1px solid var(--mat-edge-hi,var(--shop-border));background:color-mix(in oklab, var(--mat-read,var(--shop-surface)) 84%, transparent);color:var(--mat-read-ink,var(--shop-text));border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;position:absolute;inset-block-end:24px}.paper005-product [data-panel=chat] .p005-chat-body:has(.p005-chat-talk[data-voice-phase=idle])>:is(.shopping-voice,.stashy-voice-loading){display:none}.paper005-product [data-panel=chat] .p005-chat-body{--stashy-call-stage:clamp(150px, 24dvh, 220px);--stashy-call-radius:18px}.paper005-product [data-panel=chat] :is(.shopping-voice,.stashy-voice-loading){border:0;flex:none;padding:0}.paper005-product [data-panel=chat] :is(.shopping-voice:not([data-voice-connected]),.stashy-voice-loading) .stashy-voice-intro{block-size:calc(var(--stashy-call-stage) + 80px);border-radius:var(--stashy-call-radius)}.paper005-product [data-panel=chat] .shopping-voice .stashy-voice-surface{border-radius:var(--stashy-call-radius)}.paper005-product [data-panel=chat] .shopping-voice>.stashy-voice-status[role=status]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.paper005-product [data-panel=chat] :is(.shopping-voice:not([data-voice-connected]),.stashy-voice-loading) .stashy-voice-intro-art{aspect-ratio:auto;block-size:100%;inline-size:100%;position:absolute;inset:0}.paper005-product [data-panel=chat] :is(.shopping-voice:not([data-voice-connected]),.stashy-voice-loading) .stashy-voice-intro-art :is(img,video){object-fit:cover;block-size:100%;inline-size:100%}.paper005-product [data-panel=chat] .p005-chat-body:has(.p005-chat-talk[data-voice-phase]):where(:not(:has(.p005-chat-talk[data-voice-phase=idle]))) .p005-chat-view{flex:1 0 12rem;min-block-size:12rem;display:flex}.paper005-product .paper005-panel[data-panel=chat]:has(.p005-chat-talk[data-voice-phase]):where(:not(:has(.p005-chat-talk[data-voice-phase=idle]))){overscroll-behavior:contain;overflow:auto}@media (prefers-reduced-motion:reduce){:where(:root:not([data-motion=full])) .p005-chat .p005-chat-toolbar .action.p005-chat-control,:where(:root:not([data-motion=full])) .p005-chat-tip,:where(:root:not([data-motion=full])) .p005-chat-tip[data-shown]{transition:none}:where(:root:not([data-motion=full])) .p005-chat .p005-chat-toolbar .action.p005-chat-control:is(:hover,:active):not(:disabled){transform:none}:where(:root:not([data-motion=full])) .p005-chat .p005-chat-toolbar .action.p005-chat-talk .p005-chat-control-label,:where(:root:not([data-motion=full])) .p005-chat .p005-chat-toolbar .action.p005-chat-talk .p005-chat-control-label:after{animation:none}}:where(:root[data-motion=calm]) .p005-chat .p005-chat-toolbar .action.p005-chat-control,:where(:root[data-motion=calm]) .p005-chat-tip,:where(:root[data-motion=calm]) .p005-chat-tip[data-shown]{transition:none}:where(:root[data-motion=calm]) .p005-chat .p005-chat-toolbar .action.p005-chat-control:is(:hover,:active):not(:disabled){transform:none}:where(:root[data-motion=calm]) .p005-chat .p005-chat-toolbar .action.p005-chat-talk .p005-chat-control-label,:where(:root[data-motion=calm]) .p005-chat .p005-chat-toolbar .action.p005-chat-talk .p005-chat-control-label:after{animation:none}
