._0-8req_panel{background:#0e0e10e0;border:1px solid #ffffff1f;border-radius:28px;width:min(820px,100%);margin:0 auto;overflow:hidden;box-shadow:0 24px 70px #00000047}._0-8req_messages{flex-direction:column;gap:14px;min-height:330px;max-height:56vh;padding:24px;display:flex;overflow:auto}._0-8req_assistant,._0-8req_customer{border-radius:18px;flex-direction:column;flex-shrink:0;gap:8px;max-width:78%;padding:12px 15px;line-height:1.55;display:flex;overflow:visible}._0-8req_assistant{background:#ffffff12;align-self:flex-start}._0-8req_customer{background:#ffffff29;align-self:flex-end}._0-8req_turnText{white-space:pre-wrap;overflow-wrap:anywhere;display:block}._0-8req_turnReferences{flex-wrap:wrap;gap:8px;display:flex}._0-8req_sentImageButton{cursor:zoom-in;background:#ffffff0f;border:0;border-radius:14px;width:min(220px,56vw);padding:0;overflow:hidden}._0-8req_sentImage{object-fit:cover;width:100%;height:auto;max-height:280px;display:block}._0-8req_guidedReplyPanel{flex-direction:column;gap:9px;margin:0 18px 4px;display:flex}._0-8req_guidedReplyLabel{color:#ffffff94;font-size:.8rem;line-height:1.3}._0-8req_guidedReplyChoices{flex-wrap:wrap;gap:8px;display:flex}._0-8req_guidedReplyButton,._0-8req_guidedReplyOther{color:#f4d29f;min-height:42px;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#d9aa651a;border:1px solid #d9aa658c;border-radius:999px;padding:9px 14px;font-size:.9rem;line-height:1.2}._0-8req_guidedReplyButton:hover,._0-8req_guidedReplyButton:focus-visible{background:#d9aa6538;border-color:#d9aa65}._0-8req_guidedReplyOther{color:#ffffffc2;background:0 0;border-color:#ffffff2e}._0-8req_guidedReplyButton:disabled,._0-8req_guidedReplyOther:disabled{opacity:.45;cursor:not-allowed}._0-8req_composer{z-index:5;pointer-events:auto;touch-action:manipulation;background:#171719;border:1px solid #ffffff24;border-radius:36px;grid-template-columns:48px minmax(0,1fr) 56px 56px;align-items:end;gap:6px;min-height:72px;margin:14px;padding:8px 10px 8px 12px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff08}._0-8req_composerTextOnly{grid-template-columns:48px minmax(0,1fr) 56px}._0-8req_composerContent{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}._0-8req_pendingReference{width:72px;height:72px;margin:2px 0 2px 8px;position:relative}._0-8req_pendingPreviewButton{cursor:zoom-in;background:#0e0e10;border:1px solid #ffffff2e;border-radius:14px;width:72px;height:72px;padding:0;overflow:hidden}._0-8req_pendingPreview{object-fit:cover;width:100%;height:100%;display:block}._0-8req_removePending{color:#fff;cursor:pointer;background:#2b2b2f;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:24px;height:24px;padding:0 0 2px;font:700 18px/1 system-ui,sans-serif;display:grid;position:absolute;top:-7px;right:-7px}._0-8req_messageInput{resize:none;color:#f7f7f7;width:100%;min-width:0;min-height:48px;max-height:128px;font:inherit;pointer-events:auto;background:0 0;border:0;outline:0;padding:12px 8px;font-size:1.02rem;line-height:1.35;overflow-y:auto}._0-8req_messageInput::placeholder{color:#ffffff6b}._0-8req_dictationVisualizer{align-items:center;gap:10px;min-width:0;min-height:48px;padding:8px 4px 8px 8px;display:flex;overflow:hidden}._0-8req_dictationWaveform{flex:1;justify-content:center;align-items:center;gap:3px;min-width:80px;height:34px;display:flex}._0-8req_dictationWaveform i{background:#ffffffe6;border-radius:999px;width:3px;min-width:3px;animation:.72s ease-in-out infinite alternate _0-8req_dictationWave;display:block}._0-8req_dictationWaveform i:first-child{height:10px;animation-delay:0s}._0-8req_dictationWaveform i:nth-child(2){height:22px;animation-delay:50ms}._0-8req_dictationWaveform i:nth-child(3){height:30px;animation-delay:.1s}._0-8req_dictationWaveform i:nth-child(4){height:16px;animation-delay:.15s}._0-8req_dictationWaveform i:nth-child(5){height:26px;animation-delay:.2s}._0-8req_dictationWaveform i:nth-child(6){height:12px;animation-delay:.25s}._0-8req_dictationWaveform i:nth-child(7){height:28px;animation-delay:.3s}._0-8req_dictationWaveform i:nth-child(8){height:18px;animation-delay:.35s}._0-8req_dictationWaveform i:nth-child(9){height:32px;animation-delay:.4s}._0-8req_dictationWaveform i:nth-child(10){height:14px;animation-delay:.45s}._0-8req_dictationWaveform i:nth-child(11){height:24px;animation-delay:.5s}._0-8req_dictationWaveform i:nth-child(12){height:11px;animation-delay:.55s}._0-8req_dictationLabel{color:#ff6b61;letter-spacing:.04em;white-space:nowrap;flex:none;font-size:.72rem;font-weight:800}@keyframes _0-8req_dictationWave{0%{opacity:.45;transform:scaleY(.45)}to{opacity:1;transform:scaleY(1.12)}}._0-8req_iconButton,._0-8req_micButtonActive,._0-8req_micButtonProcessing,._0-8req_liveButton,._0-8req_liveButtonConnecting,._0-8req_liveButtonActive,._0-8req_sendButton{z-index:2;color:#fff;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;place-items:center;width:48px;min-width:48px;height:48px;min-height:48px;display:grid;position:relative}._0-8req_iconButton svg,._0-8req_micButtonActive svg,._0-8req_micButtonProcessing svg,._0-8req_sendButton svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}._0-8req_iconButton:hover,._0-8req_iconButton:focus-visible{background:#ffffff14}._0-8req_micButtonActive{color:#fff;background:#ff3b30;position:relative;box-shadow:0 0 0 1px #ffffff14,0 0 0 7px #ff3b3029,0 8px 24px #ff3b304d}._0-8req_micButtonActive:after{content:"";border:2px solid #ff3b308c;border-radius:999px;animation:1s ease-out infinite _0-8req_micPulse;position:absolute;inset:-6px}._0-8req_micButtonProcessing{color:#171717;background:#fc0;box-shadow:0 0 0 1px #ffffff14,0 0 0 7px #ffcc0024}._0-8req_iconButton input[type=file]{opacity:0;cursor:pointer;z-index:3;width:100%;height:100%;display:block;position:absolute;inset:0}._0-8req_liveButton,._0-8req_liveButtonConnecting,._0-8req_liveButtonActive,._0-8req_sendButton{width:56px;min-width:56px;height:56px;min-height:56px}._0-8req_liveButton{color:#ffffffc7;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff14}._0-8req_liveButtonConnecting{color:#fff;background:#0a84ff;animation:1s ease-in-out infinite _0-8req_livePulse;box-shadow:0 0 0 1px #ffffff14,0 0 0 6px #0a84ff1f}._0-8req_liveButtonActive{color:#fff;background:#0a84ff;box-shadow:0 0 0 2px #ffffff29,0 8px 24px #0a84ff61}._0-8req_liveButtonActive ._0-8req_wave i{animation:.72s ease-in-out infinite alternate _0-8req_waveMove}._0-8req_liveButtonActive ._0-8req_wave i:nth-child(2){animation-delay:.12s}._0-8req_liveButtonActive ._0-8req_wave i:nth-child(3){animation-delay:.24s}._0-8req_liveButtonActive ._0-8req_wave i:nth-child(4){animation-delay:.36s}._0-8req_sendButton{color:#111;background:#fff}._0-8req_processingDots{align-items:center;gap:3px;display:flex}._0-8req_processingDots i{background:currentColor;border-radius:999px;width:5px;height:5px;animation:.75s ease-in-out infinite alternate _0-8req_processingDot}._0-8req_processingDots i:nth-child(2){animation-delay:.15s}._0-8req_processingDots i:nth-child(3){animation-delay:.3s}._0-8req_wave{align-items:center;gap:3px;height:28px;display:flex}._0-8req_wave i{background:currentColor;border-radius:3px;width:3px;display:block}._0-8req_wave i:first-child{height:12px}._0-8req_wave i:nth-child(2){height:24px}._0-8req_wave i:nth-child(3){height:18px}._0-8req_wave i:nth-child(4){height:26px}._0-8req_iconButton:disabled,._0-8req_micButtonActive:disabled,._0-8req_micButtonProcessing:disabled,._0-8req_liveButton:disabled,._0-8req_liveButtonConnecting:disabled,._0-8req_liveButtonActive:disabled,._0-8req_sendButton:disabled{opacity:.4;cursor:not-allowed}._0-8req_imageLightbox{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e0;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._0-8req_imageLightboxCard{place-items:center;width:min(92vw,1100px);height:min(88vh,1100px);display:grid;position:relative}._0-8req_imageLightboxClose{z-index:2;color:#fff;cursor:pointer;background:#19191cf0;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:42px;height:42px;padding:0 0 3px;font:500 30px/1 system-ui,sans-serif;display:grid;position:absolute;top:-8px;right:-8px}._0-8req_imageLightboxImage{object-fit:contain;border-radius:18px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._0-8req_activityStatus{color:#ffffff8f;align-items:center;min-height:20px;margin:0 18px 10px;font-size:.78rem;display:flex}._0-8req_statusListening,._0-8req_statusConnecting,._0-8req_statusLive{align-items:center;gap:7px;display:inline-flex}._0-8req_statusListening{color:#ff6b61;letter-spacing:.02em;font-weight:800}._0-8req_statusConnecting{color:#ffd54a;font-weight:800}._0-8req_statusLive{color:#70b9ff}._0-8req_statusDot{width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 15%,transparent);background:currentColor;border-radius:999px}@keyframes _0-8req_micPulse{0%{opacity:.8;transform:scale(.92)}to{opacity:0;transform:scale(1.22)}}@keyframes _0-8req_livePulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes _0-8req_waveMove{0%{opacity:.72;transform:scaleY(.65)}to{opacity:1;transform:scaleY(1.18)}}@keyframes _0-8req_processingDot{0%{opacity:.45;transform:translateY(0)}to{opacity:1;transform:translateY(-4px)}}._0-8req_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:720px){._0-8req_panel{border-radius:22px}._0-8req_messages{min-height:52vh;padding:16px}._0-8req_guidedReplyPanel{margin:0 12px 2px}._0-8req_guidedReplyChoices{scrollbar-width:none;flex-wrap:nowrap;padding:1px 1px 5px;overflow-x:auto}._0-8req_guidedReplyChoices::-webkit-scrollbar{display:none}._0-8req_guidedReplyButton,._0-8req_guidedReplyOther{flex:none;min-height:44px}._0-8req_composer{border-radius:34px;grid-template-columns:44px minmax(0,1fr) 48px 48px;gap:4px;min-height:68px;margin:10px;padding:6px 8px 6px 10px}._0-8req_composerTextOnly{grid-template-columns:44px minmax(0,1fr) 48px}._0-8req_messageInput{min-height:46px;padding:11px 6px;font-size:.98rem}._0-8req_pendingReference,._0-8req_pendingPreviewButton{width:64px;height:64px}._0-8req_sentImageButton{width:min(210px,68vw)}._0-8req_imageLightbox{padding:12px}._0-8req_imageLightboxCard{width:94vw;height:86vh}._0-8req_iconButton{width:44px;min-width:44px;height:44px;min-height:44px}._0-8req_iconButton svg,._0-8req_micButtonActive svg,._0-8req_micButtonProcessing svg,._0-8req_sendButton svg{width:26px;height:26px}._0-8req_liveButton,._0-8req_liveButtonConnecting,._0-8req_liveButtonActive,._0-8req_sendButton{width:48px;min-width:48px;height:48px;min-height:48px}._0-8req_assistant,._0-8req_customer{max-width:88%}}._0-8req_artistContact{color:#d9d2c7;border:1px solid #665032;border-radius:1rem;margin:1rem 0;padding:1rem;font-size:.9rem}._0-8req_artistContact p{margin:0 0 .5rem}._0-8req_artistContact a{color:#d9aa65}._0-8req_artistContact pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}
.tk-CKq_panel{background:#0000002e;border-top:1px solid #ffffff1a;gap:14px;padding:18px 22px 22px;display:grid}.tk-CKq_topline{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.tk-CKq_topline h2{color:#fff;margin:2px 0 0;font-size:1rem}.tk-CKq_kicker{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;font-size:.7rem}.tk-CKq_refresh,.tk-CKq_card button{color:#fff;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:9px 13px}.tk-CKq_refresh:disabled,.tk-CKq_card button:disabled{opacity:.45;cursor:default}.tk-CKq_outcomeGrid{grid-template-columns:minmax(0,1.15fr) minmax(180px,.85fr);gap:10px;display:grid}.tk-CKq_outcomeGridSingle{grid-template-columns:minmax(0,1fr)}.tk-CKq_outcomeCard{background:linear-gradient(#ca9d5e14,#ffffff06);border:1px solid #ca9d5e52;border-radius:16px;align-content:start;gap:10px;min-height:142px;padding:15px;display:grid}.tk-CKq_outcomeLabel{color:#ffffff8f;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:750}.tk-CKq_outcomeValue{color:#fff;font-size:.95rem;line-height:1.45}.tk-CKq_outcomePrice{color:#fff;align-self:center;font-size:clamp(1rem,3vw,1.35rem);line-height:1.25}.tk-CKq_outcomePreview,.tk-CKq_outcomePlaceholder{aspect-ratio:16/9;object-fit:contain;background:#ffffff0e;border-radius:12px;width:100%}.tk-CKq_outcomePlaceholder{position:relative;overflow:hidden}.tk-CKq_outcomePlaceholder:after{content:"";background:linear-gradient(105deg,#0000 25%,#ffffff0e 44%,#0000 63%);animation:2.2s ease-in-out infinite tk-CKq_outcomePulse;position:absolute;inset:0;transform:translate(-100%)}@keyframes tk-CKq_outcomePulse{55%,to{transform:translate(100%)}}.tk-CKq_card{color:#ffffffe0;background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;gap:12px;padding:16px;display:grid}.tk-CKq_card p{margin:0;line-height:1.55}.tk-CKq_card small{color:#ffffff8f;line-height:1.45}.tk-CKq_cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tk-CKq_cardHeader h3{color:#fff;margin:0;font-size:1rem}.tk-CKq_amount{color:#fff;font-size:1.15rem}.tk-CKq_designProgress{background:#ffffff0e;border-radius:13px;align-items:flex-start;gap:12px;padding:13px;display:flex}.tk-CKq_designProgress strong{color:#fff;margin-bottom:4px;display:block}.tk-CKq_spinner{border:2px solid #fff3;border-top-color:#ffffffe6;border-radius:50%;flex:0 0 20px;width:20px;height:20px;margin-top:2px;animation:.9s linear infinite tk-CKq_spin}@keyframes tk-CKq_spin{to{transform:rotate(360deg)}}.tk-CKq_actions{flex-wrap:wrap;gap:8px;display:flex}.tk-CKq_priceChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tk-CKq_priceChoices button{border-radius:14px;min-height:50px;font-weight:700}.tk-CKq_priceChoices button:first-child{background:#ca9d5e33;border-color:#ca9d5eb3}.tk-CKq_field{color:#ffffffbf;gap:7px;font-size:.86rem;display:grid}.tk-CKq_field textarea,.tk-CKq_field input{color:#fff;width:100%;font:inherit;background:#0e0e0e;border:1px solid #ffffff29;border-radius:12px;padding:11px 12px}.tk-CKq_field textarea{resize:vertical;min-height:86px}.tk-CKq_field input{min-height:52px}.tk-CKq_slots{gap:10px;display:grid}.tk-CKq_slot{background:#ffffff06;border:1px solid #ffffff1c;border-radius:13px;gap:5px;padding:13px;display:grid}.tk-CKq_slot strong{color:#fff}.tk-CKq_slot button{justify-self:start;margin-top:5px}.tk-CKq_notice{background:#ffffff0f;border-radius:12px;padding:12px}.tk-CKq_facts{gap:7px;margin:0;display:grid}.tk-CKq_facts div{grid-template-columns:minmax(88px,.45fr) 1fr;gap:10px;display:grid}.tk-CKq_facts dt{color:#ffffff80}.tk-CKq_facts dd{color:#ffffffe6;margin:0}.tk-CKq_error{color:#ffb4b4;margin:0;font-size:.85rem}.tk-CKq_muted{color:#ffffff8f;margin:0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.tk-CKq_spinner,.tk-CKq_outcomePlaceholder:after{animation:none}}@media (max-width:640px){.tk-CKq_panel{padding-left:16px;padding-right:16px}.tk-CKq_outcomeGrid{grid-template-columns:1fr}.tk-CKq_outcomeCard{min-height:0}.tk-CKq_facts div{grid-template-columns:1fr;gap:2px}.tk-CKq_priceChoices{grid-template-columns:1fr}}
.L3OaAW_page{background:#090909;min-height:calc(100svh - 78px);padding:20px 0 28px}.L3OaAW_shell{gap:16px;width:min(820px,100% - 32px);margin:0 auto;display:grid}@media (max-width:720px){.L3OaAW_page{min-height:calc(100svh - 68px);padding:12px 0 20px}.L3OaAW_shell{width:calc(100% - 20px)}}
