.SupportForm-module__KmSRTG__card{background:var(--glass-card-bg);border:1px solid var(--glass-card-border);color:var(--text-primary)}.SupportForm-module__KmSRTG__card *,.SupportForm-module__KmSRTG__card :before,.SupportForm-module__KmSRTG__card :after{box-sizing:border-box}.SupportForm-module__KmSRTG__card [hidden]{display:none}.SupportForm-module__KmSRTG__text{resize:vertical;width:100%;min-height:110px;max-height:50vh;margin:0 0 12px;display:block}.SupportForm-module__KmSRTG__text.SupportForm-module__KmSRTG__dictating{border-color:var(--accent)}.SupportForm-module__KmSRTG__attach{flex-wrap:wrap;align-items:flex-start;gap:8px;margin:-4px 0 12px;display:flex}.SupportForm-module__KmSRTG__clip,.SupportForm-module__KmSRTG__mic{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.SupportForm-module__KmSRTG__clip:hover:not(:disabled),.SupportForm-module__KmSRTG__mic:hover:not(:disabled):not(.SupportForm-module__KmSRTG__listening){background:var(--glass-bg-hover);color:var(--text-primary)}.SupportForm-module__KmSRTG__clip:disabled,.SupportForm-module__KmSRTG__mic:disabled{opacity:.5;cursor:default}.SupportForm-module__KmSRTG__mic svg{stroke-width:1.8px;width:16px;height:16px}.SupportForm-module__KmSRTG__mic[hidden]{display:none}.SupportForm-module__KmSRTG__mic.SupportForm-module__KmSRTG__listening{color:#0b1220;background-image:var(--aurora-gradient);background-size:calc(var(--aurora-shimmer-span) * 100%) 100%;background-position:calc(var(--aurora-phase) * 100%) 50%;animation:SupportForm-module__KmSRTG__aurora-phase var(--aurora-shimmer-duration) ease-in-out infinite}.SupportForm-module__KmSRTG__files{flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.SupportForm-module__KmSRTG__tile{border:1px solid var(--glass-card-border);background:var(--surface-secondary);width:44px;height:44px;color:var(--text-muted);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex;position:relative}.SupportForm-module__KmSRTG__tile img{object-fit:cover;border-radius:7px;width:100%;height:100%;display:block}.SupportForm-module__KmSRTG__ext{font:700 8.5px/1 var(--font-mono), ui-monospace, monospace;letter-spacing:.04em}.SupportForm-module__KmSRTG__rm{border:1px solid var(--glass-card-border);cursor:pointer;background:var(--button-primary-bg);width:18px;height:18px;color:var(--button-primary-text);border-radius:50%;place-items:center;padding:0;font-size:12px;line-height:1;display:grid;position:absolute;top:-6px;right:-6px}.SupportForm-module__KmSRTG__rm:disabled{display:none}.SupportForm-module__KmSRTG__clip:focus-visible,.SupportForm-module__KmSRTG__mic:focus-visible,.SupportForm-module__KmSRTG__rm:focus-visible{outline:2px solid var(--border-dark);outline-offset:2px}.SupportForm-module__KmSRTG__lede{color:var(--text-secondary);margin:2px 0 16px;line-height:1.5}.SupportForm-module__KmSRTG__from{color:var(--text-muted);overflow-wrap:anywhere;margin:0 0 12px;font-size:12px}.SupportForm-module__KmSRTG__err{color:var(--state-crit,#dc2626);margin:0 0 10px;font-size:13px}.SupportForm-module__KmSRTG__ok{margin:0 0 12px;line-height:1.5}.SupportForm-module__KmSRTG__acts{justify-content:flex-end;display:flex}@media (prefers-reduced-motion:reduce){.SupportForm-module__KmSRTG__mic.SupportForm-module__KmSRTG__listening{animation:none}}.SupportForm-module__KmSRTG__panelBody .SupportForm-module__KmSRTG__lede{margin:2px 0 12px;font-size:12.5px}.SupportForm-module__KmSRTG__panelBody .SupportForm-module__KmSRTG__text{padding:9px 12px;font-size:13px;line-height:1.45}.SupportForm-module__KmSRTG__panelBody .SupportForm-module__KmSRTG__from{font-size:11px}.SupportForm-module__KmSRTG__panelBody .SupportForm-module__KmSRTG__err{font-size:12px}.SupportForm-module__KmSRTG__panelBody .SupportForm-module__KmSRTG__ok{font-size:13px}
.SupportWidget-module__u4xlvq__root{right:20px;bottom:var(--support-bottom,20px);z-index:40;position:fixed}@media (min-width:768px){.SupportWidget-module__u4xlvq__root{right:calc(20px + var(--cart-desktop-w,0px))}}.SupportWidget-module__u4xlvq__root *,.SupportWidget-module__u4xlvq__root :before,.SupportWidget-module__u4xlvq__root :after{box-sizing:border-box}.SupportWidget-module__u4xlvq__btn{width:var(--support-size,48px);height:var(--support-size,48px);color:#fff;cursor:pointer;background:#111;border:1px solid #111;border-radius:50%;place-items:center;transition:background .15s,color .15s,border-color .15s,transform .15s;display:grid;box-shadow:0 6px 18px -6px #00000059,0 1px 2px #00000014}.SupportWidget-module__u4xlvq__btn[data-face=light]{color:#111;background:#fff;border-color:#fff;box-shadow:0 6px 18px -6px #00000073,0 1px 2px #0000001f}.SupportWidget-module__u4xlvq__btn:hover{transform:translateY(-1px)}.SupportWidget-module__u4xlvq__btn:focus-visible{outline:2px solid var(--border-dark,#111);outline-offset:3px}.SupportWidget-module__u4xlvq__btn[data-face=light]:focus-visible{outline-color:#fff}.SupportWidget-module__u4xlvq__btn[data-on]{transform:none}.SupportWidget-module__u4xlvq__panel{right:0;bottom:calc(var(--support-size,48px) + 12px);width:min(360px,100vw - 32px);max-height:calc(100vh - 80px - var(--support-bottom,20px));background:var(--glass-card-bg,#fff);border:1px solid var(--glass-card-border,#0000001a);border-radius:var(--radius-tile,16px);color:var(--text-primary);background-color:var(--background,#fff);padding:14px 16px 16px;position:absolute;overflow-y:auto;box-shadow:0 24px 60px -12px #00000040}.SupportWidget-module__u4xlvq__panel[hidden]{display:none}.SupportWidget-module__u4xlvq__head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.SupportWidget-module__u4xlvq__head h2{margin:0;font-size:14px;font-weight:650}.SupportWidget-module__u4xlvq__x{cursor:pointer;width:28px;height:28px;color:var(--text-secondary);background:0 0;border:none;border-radius:50%;font-size:18px;line-height:1}.SupportWidget-module__u4xlvq__x:hover{background:var(--glass-bg-hover,#0000000f);color:var(--text-primary)}@media (max-width:520px){.SupportWidget-module__u4xlvq__root{right:16px;bottom:var(--support-bottom,16px)}}@media (prefers-reduced-motion:reduce){.SupportWidget-module__u4xlvq__btn{transition:none}}
