._1pPWsG_glass{background:var(--w-glass);-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);box-shadow:var(--w-shadow), inset 0 0 0 1px var(--w-edge);color:var(--text)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._1pPWsG_glass{background:var(--raise)}}._1pPWsG_window,._1pPWsG_pill,._1pPWsG_card,._1pPWsG_pcard,._1pPWsG_nudge{font:14px/1.45 var(--font-sans);-webkit-font-smoothing:antialiased}:where(._1pPWsG_window,._1pPWsG_pill,._1pPWsG_card,._1pPWsG_pcard,._1pPWsG_nudge) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(._1pPWsG_window,._1pPWsG_pill,._1pPWsG_card,._1pPWsG_pcard) button:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px}._1pPWsG_window{bottom:16px;border-radius:22px;flex-direction:column;width:384px;max-width:calc(100vw - 32px);display:flex;position:fixed;inset-inline-end:16px;overflow:hidden}._1pPWsG_rising{transform-origin:100% 100%;animation:.32s cubic-bezier(.2,1.2,.4,1) _1pPWsG_buddy-rise}[dir=rtl]._1pPWsG_rising{transform-origin:0 100%}@keyframes _1pPWsG_buddy-rise{0%{opacity:0;transform:translateY(10px)scale(.96)}}._1pPWsG_grab{display:none}._1pPWsG_strip{border-radius:15px;flex:none;align-items:center;gap:10px;min-height:54px;margin:0;padding-block:8px;padding-inline:12px 8px;transition:margin .22s,background .22s,padding .22s;display:flex}._1pPWsG_busy{background:var(--w-strip);min-height:58px;margin:7px 7px 0;padding-inline:10px 8px}._1pPWsG_seat{flex:none;place-items:center;width:32px;height:32px;display:grid;position:relative}._1pPWsG_ghost{box-shadow:inset 0 0 0 1.5px var(--w-strip-2);border-radius:50%}._1pPWsG_ghost svg{width:22px;height:22px;color:var(--w-accent);transition:transform .5s cubic-bezier(.3,1.4,.5,1)}._1pPWsG_who{flex-direction:column;flex:1;gap:1px;min-width:0;line-height:1.25;display:flex}._1pPWsG_who b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._1pPWsG_nameRow{align-items:center;gap:6px;min-width:0;display:flex}._1pPWsG_nameRow b{min-width:0}._1pPWsG_who>span{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:12px;display:flex;overflow:hidden}._1pPWsG_acts{flex:none;align-items:center;gap:2px;display:flex}._1pPWsG_ib{width:32px;height:32px;color:var(--w-icon);border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}._1pPWsG_ib:hover{background:var(--w-icon-hover);color:var(--text)}._1pPWsG_ib[aria-pressed=true]{color:var(--w-accent)}._1pPWsG_pb{background:var(--w-strip-2);border-radius:10px;flex:none;align-items:center;gap:6px;height:30px;padding-inline:12px;font-size:13px;font-weight:500;transition:filter .15s;display:inline-flex}._1pPWsG_pb:hover{filter:brightness(.96)}._1pPWsG_solid{background:var(--w-send);color:var(--w-send-fg)}._1pPWsG_prog{flex:none;gap:3px;display:inline-flex}._1pPWsG_prog i{background:var(--w-strip-2);border-radius:2px;width:10px;height:3px}._1pPWsG_prog i._1pPWsG_on{background:var(--w-accent)}._1pPWsG_log{overscroll-behavior:contain;flex-direction:column;gap:6px;max-height:min(420px,100dvh - 220px);padding:8px 14px 10px;display:flex;overflow-y:auto}._1pPWsG_mark{color:var(--w-time);background:var(--w-strip);border-radius:10px;align-self:center;align-items:center;gap:5px;margin-top:8px;padding:2px 9px 2px 7px;font-size:11.5px;display:inline-flex}._1pPWsG_mark svg{width:12px;height:12px}._1pPWsG_msg{flex-direction:column;flex:none;max-width:86%;display:flex}._1pPWsG_msg p{overflow-wrap:anywhere;white-space:pre-line;border-radius:17px;margin:0;padding:8px 12px;font-size:14.5px;line-height:1.45}._1pPWsG_him{align-self:flex-start}._1pPWsG_him p{background:var(--w-his);box-shadow:inset 0 0 0 1px var(--w-his-edge);border-end-start-radius:6px}._1pPWsG_older p{color:var(--text-2)}._1pPWsG_me{align-self:flex-end;max-width:80%}._1pPWsG_me p{background:var(--w-mine);color:var(--w-mine-fg);border-end-end-radius:6px}._1pPWsG_meta{color:var(--w-time);align-items:center;gap:10px;margin-top:3px;padding-inline:6px;font-size:11px;display:flex}._1pPWsG_me ._1pPWsG_meta{align-self:flex-end}._1pPWsG_meta button{color:var(--w-accent);align-items:center;gap:4px;font-weight:500;display:inline-flex}._1pPWsG_meta button svg{width:12px;height:12px}._1pPWsG_chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}._1pPWsG_chip{min-height:32px;box-shadow:inset 0 0 0 1px var(--w-input-edge);color:var(--text);text-align:start;border-radius:16px;align-items:center;gap:7px;padding:5px 12px 5px 10px;font-size:13px;transition:background .15s,box-shadow .15s;display:inline-flex}._1pPWsG_chip:hover:not(:disabled){background:var(--w-icon-hover);box-shadow:inset 0 0 0 1px var(--w-accent)}._1pPWsG_chip:disabled{opacity:.55;cursor:default}._1pPWsG_chip svg{color:var(--w-accent);flex:none;width:15px;height:15px}._1pPWsG_chip small{color:var(--text-3);font-size:12px}._1pPWsG_tourChip{background:var(--w-accent-soft);box-shadow:none}._1pPWsG_typing p{gap:4px;padding:13px 14px;display:inline-flex}._1pPWsG_typing i{background:var(--w-accent);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite _1pPWsG_buddy-dot}._1pPWsG_typing i:nth-child(2){animation-delay:.15s}._1pPWsG_typing i:nth-child(3){animation-delay:.3s}@keyframes _1pPWsG_buddy-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}._1pPWsG_done{color:var(--text-2);box-shadow:inset 0 0 0 1px var(--w-strip-2);border-radius:10px;align-self:center;align-items:center;gap:6px;margin-block:4px;padding:4px 10px;font-size:12px;display:inline-flex}._1pPWsG_done svg{width:13px;height:13px;color:var(--ok)}._1pPWsG_startLink{min-height:32px;box-shadow:inset 0 0 0 1px var(--w-input-edge);color:var(--text);border-radius:16px;align-self:flex-start;align-items:center;padding:5px 12px;font-size:13px;font-weight:500;display:inline-flex}._1pPWsG_startLink:hover{background:var(--w-icon-hover);box-shadow:inset 0 0 0 1px var(--w-accent)}._1pPWsG_undo{color:var(--text-2);flex:none;align-items:center;gap:8px;margin:0 14px 2px;font-size:12.5px;display:flex}._1pPWsG_undo button{color:var(--w-accent);align-items:center;gap:4px;font-weight:500;display:inline-flex}._1pPWsG_consent{background:var(--w-input);box-shadow:inset 0 0 0 1px var(--w-input-edge);color:var(--text-2);border-radius:18px;flex:none;margin:4px 8px 8px;padding:12px 14px;font-size:12.5px;line-height:1.45}._1pPWsG_consent b{color:var(--text);margin-bottom:6px;font-size:13px;font-weight:600;display:block}._1pPWsG_consent ul{flex-direction:column;gap:3px;padding-inline-start:18px;list-style:outside;display:flex}._1pPWsG_consentRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}._1pPWsG_consentRow a{color:var(--w-accent);text-underline-offset:2px;font-weight:500;text-decoration:underline}._1pPWsG_consentRow button:disabled{opacity:.6}._1pPWsG_consentError{color:var(--danger-fg);margin-top:8px}._1pPWsG_wide{width:min(560px,100vw - 32px)}._1pPWsG_models{background:var(--w-strip);border-radius:12px;flex:none;gap:2px;margin:0 12px 4px;padding:2px;display:flex}._1pPWsG_models button{min-height:28px;color:var(--text-2);border-radius:10px;flex:1 1 0;justify-content:center;align-items:center;gap:5px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}._1pPWsG_models button:hover{background:var(--w-icon-hover)}._1pPWsG_models button._1pPWsG_modelOn{background:var(--w-his);color:var(--text);box-shadow:inset 0 0 0 1px var(--w-his-edge)}._1pPWsG_models svg{width:12px;height:12px;color:var(--w-accent)}._1pPWsG_proOnly{color:var(--text-3);flex:none;margin:0 14px 4px;font-size:12px}._1pPWsG_proBadge{color:var(--w-accent);background:var(--w-accent-soft);border-radius:8px;align-items:center;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}._1pPWsG_proMsg{align-self:stretch;max-width:100%}._1pPWsG_proCard{background:var(--w-his);box-shadow:inset 0 0 0 1px var(--w-his-edge);border-radius:17px;border-end-start-radius:6px;flex-direction:column;gap:8px;min-width:0;padding:10px 12px;display:flex}._1pPWsG_proTitle{font-size:15px;font-weight:600;line-height:1.3}._1pPWsG_proText{overflow-wrap:anywhere;flex-direction:column;gap:6px;font-size:14px;line-height:1.5;display:flex}._1pPWsG_proText p{box-shadow:none;white-space:normal;background:0 0;border-radius:0;margin:0;padding:0}._1pPWsG_proText ul{flex-direction:column;gap:2px;margin:0;padding-inline-start:18px;list-style:outside;display:flex}._1pPWsG_proTable{min-width:0;margin:0}._1pPWsG_proTable figcaption{color:var(--text-2);margin-bottom:4px;font-size:12px;font-weight:600}._1pPWsG_proTable small{color:var(--w-time);margin-top:3px;font-size:11.5px;display:block}._1pPWsG_proScroll{overscroll-behavior-x:contain;overflow-x:auto}._1pPWsG_proScroll table{border-collapse:collapse;min-width:100%;font-size:12.5px}._1pPWsG_proScroll th,._1pPWsG_proScroll td{text-align:start;border-bottom:1px solid var(--w-his-edge);white-space:nowrap;padding:4px 8px}._1pPWsG_proScroll th{color:var(--text-2);background:var(--w-strip);font-weight:600}._1pPWsG_proWrap table{width:100%}._1pPWsG_proWrap th,._1pPWsG_proWrap td{white-space:normal;overflow-wrap:break-word;vertical-align:top}._1pPWsG_proScroll [data-num]{text-align:end;font-variant-numeric:tabular-nums}._1pPWsG_files{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:12.5px;display:flex}._1pPWsG_files small{color:var(--w-time);flex-basis:100%;font-size:11.5px}._1pPWsG_files ._1pPWsG_fileError{color:var(--danger-fg)}._1pPWsG_consentActs{gap:6px;display:inline-flex}._1pPWsG_composer{background:var(--w-input);box-shadow:inset 0 0 0 1px var(--w-input-edge);border-radius:18px;flex-direction:column;flex:none;gap:4px;margin:4px 8px 8px;padding:10px 6px 6px;padding-inline-start:14px;transition:box-shadow .15s;display:flex}._1pPWsG_composer:focus-within{box-shadow:inset 0 0 0 1px var(--w-accent), 0 0 0 3px var(--w-accent-soft)}._1pPWsG_composer textarea{font:15px/1.4 var(--font-sans);resize:none;color:var(--text);margin:0;background:0 0;border:0;outline:none;width:calc(100% - 8px);min-height:21px;max-height:84px;margin-inline-end:8px;padding:0;display:block;overflow-y:auto}._1pPWsG_composer textarea::placeholder{color:var(--text-3)}._1pPWsG_crow{align-items:center;gap:2px;margin-inline-start:-8px;display:flex}._1pPWsG_sp{flex:1}._1pPWsG_send{background:var(--w-send);width:34px;height:34px;color:var(--w-send-fg);border-radius:50%;flex:none;place-items:center;transition:transform .15s,background .15s;display:grid}._1pPWsG_send:hover:not(:disabled){transform:scale(1.06)}._1pPWsG_send:disabled{background:var(--w-strip-2);color:var(--faint);cursor:default}._1pPWsG_ib._1pPWsG_micOn{background:var(--w-accent);color:var(--w-on-accent);animation:1.5s ease-out infinite _1pPWsG_buddy-ring}@keyframes _1pPWsG_buddy-ring{0%{box-shadow:0 0 0 0 var(--w-accent-soft)}to{box-shadow:0 0 0 10px #0000}}._1pPWsG_wave{align-items:center;gap:3px;min-width:0;height:21px;display:flex;overflow:hidden}._1pPWsG_wave i{background:var(--w-accent);border-radius:2px;flex:none;width:3px;height:4px;animation:1s ease-in-out infinite _1pPWsG_buddy-level}@keyframes _1pPWsG_buddy-level{0%,to{height:4px}50%{height:var(--h,16px)}}._1pPWsG_wave em{font-style:normal;font:12px var(--font-mono);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;margin-inline-start:8px;overflow:hidden}._1pPWsG_promise{text-align:center;color:var(--w-time);flex:none;margin:-2px 0 9px;font-size:11.5px}._1pPWsG_pill{border-radius:20px;align-items:center;gap:10px;width:372px;max-width:calc(100vw - 24px);padding:8px;padding-inline-start:10px;display:flex;position:fixed;bottom:16px}._1pPWsG_card{border-radius:18px;flex-direction:column;gap:8px;width:290px;max-width:calc(100vw - 20px);padding:12px 12px 10px 14px;transition:opacity .2s;display:flex;position:fixed}[dir=rtl]._1pPWsG_card{padding:12px 14px 10px 12px}._1pPWsG_ch{color:var(--text-3);align-items:center;gap:8px;font-size:11.5px;display:flex}._1pPWsG_card p,._1pPWsG_pcard p{margin:0;font-size:14.5px;line-height:1.45}._1pPWsG_ca{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._1pPWsG_hint{color:var(--w-accent);align-items:center;gap:6px;font-size:12px;display:inline-flex}._1pPWsG_hintRow{flex-basis:100%;margin-bottom:2px}._1pPWsG_hint svg{flex:none;width:14px;height:14px}._1pPWsG_tb{height:30px;color:var(--text-2);border-radius:10px;padding-inline:11px;font-size:13px;font-weight:500}._1pPWsG_tb:hover{background:var(--w-icon-hover);color:var(--text)}._1pPWsG_go{background:var(--w-send);color:var(--w-send-fg)}._1pPWsG_go:hover{background:var(--w-send);color:var(--w-send-fg);filter:brightness(1.08)}._1pPWsG_pcard{border-radius:24px;flex-direction:column;gap:8px;padding-bottom:12px;display:flex;position:fixed;inset-inline:8px}._1pPWsG_pcard p{margin:0 16px;font-size:15px}._1pPWsG_pcard ._1pPWsG_ca{flex-wrap:nowrap;margin-inline:12px}._1pPWsG_dock{bottom:16px;pointer-events:none;border-radius:50%;width:46px;height:46px;position:fixed;inset-inline-end:16px}._1pPWsG_newdot{top:1px;background:var(--brand);width:10px;height:10px;box-shadow:0 0 0 2px var(--raise);border-radius:50%;position:absolute;inset-inline-end:1px}._1pPWsG_hid{bottom:10px;background:var(--brand);opacity:.45;cursor:pointer;border:0;border-radius:50%;width:12px;height:12px;padding:0;position:fixed;inset-inline-end:10px}._1pPWsG_hid:hover{opacity:.9}._1pPWsG_nudge{border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;width:max-content;max-width:min(760px,100vw - 32px);padding-block:8px;padding-inline:14px 8px;font-size:13px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}._1pPWsG_nudgeText{flex:220px;min-width:0;margin:0;line-height:1.4}._1pPWsG_nudgeActs{flex:none;align-items:center;gap:4px;margin-inline-start:auto;display:flex}._1pPWsG_nudgeGo{background:var(--w-accent);color:var(--w-on-accent)!important}._1pPWsG_nudgeNever{border-radius:8px;height:30px;font-size:12px;color:var(--w-icon)!important;padding-inline:6px!important}._1pPWsG_nudgeNever:hover{color:var(--text)!important;background:var(--w-icon-hover)!important}@media (max-width:559px){._1pPWsG_window{inset-inline:8px;border-radius:26px;width:auto;max-width:none;max-height:78dvh;bottom:8px}._1pPWsG_grab{background:var(--w-strip-2);border-radius:2px;flex:none;width:36px;height:4px;margin:7px auto -3px;display:block}._1pPWsG_log{flex:auto;min-height:0;max-height:none}}@media (prefers-reduced-motion:reduce){._1pPWsG_rising,._1pPWsG_typing i,._1pPWsG_wave i,._1pPWsG_ib._1pPWsG_micOn{animation:none!important}._1pPWsG_wave i{height:var(--h,10px)}._1pPWsG_card,._1pPWsG_strip,._1pPWsG_ghost svg{transition:none}}._1pPWsG_job{align-self:stretch;max-width:100%}._1pPWsG_jobCard{background:var(--w-his);box-shadow:inset 0 0 0 1px var(--w-his-edge);border-radius:17px;border-end-start-radius:6px;flex-direction:column;gap:8px;min-width:0;padding:10px 12px;font-size:14px;line-height:1.45;display:flex}._1pPWsG_jobCard p{overflow-wrap:anywhere;margin:0}._1pPWsG_jobNote{color:var(--text-2);font-size:12.5px}._1pPWsG_jobWarn{color:var(--warn-fg,var(--text-2));font-size:12.5px}._1pPWsG_jobList{flex-direction:column;gap:2px;margin:0;padding-inline-start:18px;font-size:13px;list-style:outside;display:flex}._1pPWsG_jobChoices{overscroll-behavior:contain;flex-direction:column;gap:4px;max-height:220px;display:flex;overflow-y:auto}._1pPWsG_jobChoice{box-shadow:inset 0 0 0 1px var(--w-input-edge);text-align:start;color:var(--text);border-radius:12px;align-items:center;gap:8px;min-height:34px;padding:6px 10px;font-size:13px;display:flex}._1pPWsG_jobChoice:hover:not(:disabled){background:var(--w-icon-hover);box-shadow:inset 0 0 0 1px var(--w-accent)}._1pPWsG_jobChoice[aria-pressed=true],._1pPWsG_jobChoice[aria-checked=true]{background:var(--w-accent-soft);box-shadow:inset 0 0 0 1px var(--w-accent)}._1pPWsG_jobChoice small{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;max-width:55%;margin-inline-start:auto;font-size:12px;overflow:hidden}._1pPWsG_jobInput{background:var(--w-input);width:100%;box-shadow:inset 0 0 0 1px var(--w-input-edge);color:var(--text);resize:none;border-radius:12px;padding:7px 10px;font-size:13.5px}._1pPWsG_jobInput:focus{box-shadow:inset 0 0 0 1px var(--w-accent);outline:none}._1pPWsG_jobActs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._1pPWsG_jobActs ._1pPWsG_sp{flex:1}._1pPWsG_jobLayers{flex-direction:column;gap:2px;max-height:220px;display:flex;overflow-y:auto}._1pPWsG_jobLayer{align-items:center;gap:4px;padding:2px 0;font-size:13px;display:flex}._1pPWsG_jobLayer span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._1pPWsG_jobLayer ._1pPWsG_off{color:var(--text-3)}._1pPWsG_jobLink{color:var(--w-accent);font-size:13px;font-weight:500}
