.media-effects-module__u4hW6G__gradient:not([data-playing]){animation-play-state:paused}.media-effects-module__u4hW6G__gradient[data-theme=light]{filter:brightness(.6)saturate(1.1)}.media-effects-module__u4hW6G__organic[data-forced]{display:none}@media (forced-colors:active){.media-effects-module__u4hW6G__gradient{color:canvastext!important;filter:none!important;background:0 0!important;animation:none!important}.media-effects-module__u4hW6G__organic{display:none}}.media-effects-module__u4hW6G__organic{--shimmer-dur:3s;--shimmer-ease:ease-out;--shimmer-band-span:26%;--shimmer-opacity:1;--shimmer-glow-blur:20px;--shimmer-glow-strength:.7;--shimmer-ring-strength:1;--shimmer-scale:1;isolation:isolate;pointer-events:none;background:0 0;border-radius:12px;width:auto;height:auto;position:absolute;inset:0;overflow:hidden}.media-effects-module__u4hW6G__organic[data-theme=dark]{background:0 0}.media-effects-module__u4hW6G__organic[data-playing=false] .media-effects-module__u4hW6G__t-shimmer-band,.media-effects-module__u4hW6G__organic[data-playing=false] .media-effects-module__u4hW6G__t-shimmer-edge{animation-play-state:paused}.media-effects-module__u4hW6G__t-shimmer{inset:calc(-20px * var(--shimmer-scale));filter:var(--shimmer-warp) blur(calc(5px * var(--shimmer-scale)));opacity:var(--shimmer-opacity);pointer-events:none;position:absolute}.media-effects-module__u4hW6G__t-shimmer-band{-webkit-mask-image:linear-gradient(135deg, transparent 0%, transparent calc(50% - var(--shimmer-band-span) * .8), #ffffff40 calc(50% - var(--shimmer-band-span) * .45), #ffffffb3 calc(50% - var(--shimmer-band-span) * .18), white 50%, #ffffffb3 calc(50% + var(--shimmer-band-span) * .18), #ffffff40 calc(50% + var(--shimmer-band-span) * .45), transparent calc(50% + var(--shimmer-band-span) * .8), transparent 100%);-webkit-mask-position:100% 100%;-webkit-mask-size:280% 280%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:linear-gradient(135deg, transparent 0%, transparent calc(50% - var(--shimmer-band-span) * .8), #ffffff40 calc(50% - var(--shimmer-band-span) * .45), #ffffffb3 calc(50% - var(--shimmer-band-span) * .18), white 50%, #ffffffb3 calc(50% + var(--shimmer-band-span) * .18), #ffffff40 calc(50% + var(--shimmer-band-span) * .45), transparent calc(50% + var(--shimmer-band-span) * .8), transparent 100%);mask-image:linear-gradient(135deg, transparent 0%, transparent calc(50% - var(--shimmer-band-span) * .8), #ffffff40 calc(50% - var(--shimmer-band-span) * .45), #ffffffb3 calc(50% - var(--shimmer-band-span) * .18), white 50%, #ffffffb3 calc(50% + var(--shimmer-band-span) * .18), #ffffff40 calc(50% + var(--shimmer-band-span) * .45), transparent calc(50% + var(--shimmer-band-span) * .8), transparent 100%);animation:media-effects-module__u4hW6G__t-shimmer-sweep var(--shimmer-dur) var(--shimmer-ease) infinite;pointer-events:none;background:radial-gradient(49.45% 38.46% at 20% 15%,#288cff24,#0000),radial-gradient(43.96% 32.97% at 65% 25%,#5fa0ff21,#0000),radial-gradient(38.46% 43.96% at 30% 55%,#5fa0ff1f,#0000),radial-gradient(49.45% 38.46% at 75% 65%,#5fa0ff21,#0000),radial-gradient(38.46% 32.97% at 45% 85%,#5fa0ff1f,#0000),radial-gradient(32.97% 32.97% at 10% 85%,#5fa0ff1c,#0000),linear-gradient(#5a5a640d,#5a5a640d);position:absolute;inset:0;-webkit-mask-position:100% 100%;mask-position:100% 100%;-webkit-mask-size:280% 280%;mask-size:280% 280%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.media-effects-module__u4hW6G__t-shimmer-edge{inset:calc(-20px * var(--shimmer-scale));z-index:1;opacity:var(--shimmer-glow-strength);pointer-events:none;-webkit-mask-image:linear-gradient(135deg, transparent 0%, transparent calc(50% - var(--shimmer-band-span) * 1.4), #ffffff0f calc(50% - var(--shimmer-band-span) * 1), #ffffff2e calc(50% - var(--shimmer-band-span) * .6), #ffffff73 calc(50% - var(--shimmer-band-span) * .25), white 50%, #ffffff80 calc(50% + var(--shimmer-band-span) * .18), transparent calc(50% + var(--shimmer-band-span) * .35), transparent 100%);-webkit-mask-position:100% 100%;-webkit-mask-size:280% 280%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:linear-gradient(135deg, transparent 0%, transparent calc(50% - var(--shimmer-band-span) * 1.4), #ffffff0f calc(50% - var(--shimmer-band-span) * 1), #ffffff2e calc(50% - var(--shimmer-band-span) * .6), #ffffff73 calc(50% - var(--shimmer-band-span) * .25), white 50%, #ffffff80 calc(50% + var(--shimmer-band-span) * .18), transparent calc(50% + var(--shimmer-band-span) * .35), transparent 100%);mask-image:linear-gradient(135deg, transparent 0%, transparent calc(50% - var(--shimmer-band-span) * 1.4), #ffffff0f calc(50% - var(--shimmer-band-span) * 1), #ffffff2e calc(50% - var(--shimmer-band-span) * .6), #ffffff73 calc(50% - var(--shimmer-band-span) * .25), white 50%, #ffffff80 calc(50% + var(--shimmer-band-span) * .18), transparent calc(50% + var(--shimmer-band-span) * .35), transparent 100%);animation:media-effects-module__u4hW6G__t-shimmer-sweep var(--shimmer-dur) var(--shimmer-ease) infinite;position:absolute;-webkit-mask-position:100% 100%;mask-position:100% 100%;-webkit-mask-size:280% 280%;mask-size:280% 280%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes media-effects-module__u4hW6G__t-shimmer-sweep{0%{-webkit-mask-position:100% 100%;mask-position:100% 100%}to{-webkit-mask-position:0 0;mask-position:0 0}}.media-effects-module__u4hW6G__t-shimmer-edge-ring,.media-effects-module__u4hW6G__t-shimmer-edge-glow,.media-effects-module__u4hW6G__t-shimmer-edge-bloom{inset:calc(20px * var(--shimmer-scale));pointer-events:none;border-radius:12px;position:absolute}.media-effects-module__u4hW6G__t-shimmer-edge-ring{padding:calc(1px * var(--shimmer-scale));opacity:var(--shimmer-ring-strength);-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:radial-gradient(29.58% 16.9% at 33% -7.4%,#5fa0ff9e,#0000),radial-gradient(25.35% 14.79% at 12% -5%,#288cff7a,#0000),radial-gradient(16.9% 29.58% at 2.1% 68.3%,#5fa0ff8c,#0000),radial-gradient(8.45% 14.79% at 2.1% 68.3%,#5fa0ff70,#0000),radial-gradient(76.06% 13.38% at 74.4% 100%,#5fa0ff94,#0000),radial-gradient(35.92% 11.27% at 55% 100%,#288cff82,#0000),radial-gradient(30.99% 13.38% at 93.9% 0,#5fa0ffa6,#0000),radial-gradient(11.27% 17.61% at 100% 27.1%,#5fa0ff80,#0000),radial-gradient(21.83% 20.42% at 100% 27.1%,#5fa0ff8f,#0000),linear-gradient(#5a5a6438,#5a5a6438);-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.media-effects-module__u4hW6G__t-shimmer-edge-glow{box-shadow:inset 0 0 calc(14px * var(--shimmer-scale)) calc(1px * var(--shimmer-scale)) #5a5a641f;filter:blur(calc(2px * var(--shimmer-scale)));-webkit-mask-image:linear-gradient(white, transparent calc(44px * var(--shimmer-scale)), transparent calc(100% - 44px * var(--shimmer-scale)), white), linear-gradient(to right, white, transparent calc(44px * var(--shimmer-scale)), transparent calc(100% - 44px * var(--shimmer-scale)), white);-webkit-mask-composite:source-over;-webkit-mask-image:linear-gradient(white, transparent calc(44px * var(--shimmer-scale)), transparent calc(100% - 44px * var(--shimmer-scale)), white), linear-gradient(to right, white, transparent calc(44px * var(--shimmer-scale)), transparent calc(100% - 44px * var(--shimmer-scale)), white);mask-image:linear-gradient(white, transparent calc(44px * var(--shimmer-scale)), transparent calc(100% - 44px * var(--shimmer-scale)), white), linear-gradient(to right, white, transparent calc(44px * var(--shimmer-scale)), transparent calc(100% - 44px * var(--shimmer-scale)), white);-webkit-mask-composite:source-over;background:radial-gradient(27.46% 14.79% at 33% -7.4%,#5fa0ff57,#0000),radial-gradient(23.24% 12.68% at 12% -5%,#288cff47,#0000),radial-gradient(14.79% 27.46% at 2.1% 68.3%,#5fa0ff4d,#0000),radial-gradient(6.34% 12.68% at 2.1% 68.3%,#5fa0ff40,#0000),radial-gradient(73.24% 11.97% at 74.4% 100%,#5fa0ff52,#0000),radial-gradient(33.8% 9.15% at 55% 100%,#288cff47,#0000),radial-gradient(28.87% 11.97% at 93.9% 0,#5fa0ff59,#0000),radial-gradient(9.15% 16.2% at 100% 27.1%,#5fa0ff47,#0000),radial-gradient(19.72% 18.31% at 100% 27.1%,#5fa0ff4d,#0000),radial-gradient(25.35% 25.35% at 0 0,#5a5a6424,#0000 70%),radial-gradient(25.35% 25.35% at 100% 0,#5a5a6424,#0000 70%),radial-gradient(25.35% 25.35% at 0 100%,#5a5a6424,#0000 70%),radial-gradient(25.35% 25.35% at 100% 100%,#5a5a6424,#0000 70%);-webkit-mask-composite:source-over;mask-composite:add}.media-effects-module__u4hW6G__t-shimmer-edge-bloom{box-shadow:inset 0 0 calc(var(--shimmer-glow-blur) * 3 * var(--shimmer-scale)) calc(var(--shimmer-glow-blur) / 2 * var(--shimmer-scale)) #5a5a641a;filter:blur(calc(var(--shimmer-glow-blur) * var(--shimmer-scale)));-webkit-mask-image:linear-gradient(white, transparent calc(26px * var(--shimmer-scale)), transparent calc(100% - 26px * var(--shimmer-scale)), white), linear-gradient(to right, white, transparent calc(26px * var(--shimmer-scale)), transparent calc(100% - 26px * var(--shimmer-scale)), white);-webkit-mask-composite:source-over;-webkit-mask-image:linear-gradient(white, transparent calc(26px * var(--shimmer-scale)), transparent calc(100% - 26px * var(--shimmer-scale)), white), linear-gradient(to right, white, transparent calc(26px * var(--shimmer-scale)), transparent calc(100% - 26px * var(--shimmer-scale)), white);mask-image:linear-gradient(white, transparent calc(26px * var(--shimmer-scale)), transparent calc(100% - 26px * var(--shimmer-scale)), white), linear-gradient(to right, white, transparent calc(26px * var(--shimmer-scale)), transparent calc(100% - 26px * var(--shimmer-scale)), white);-webkit-mask-composite:source-over;background:radial-gradient(38.73% 21.83% at 33% -7.4%,#5fa0ff66,#0000),radial-gradient(33.1% 19.01% at 12% -5%,#288cff57,#0000),radial-gradient(21.83% 38.73% at 2.1% 68.3%,#5fa0ff61,#0000),radial-gradient(98.59% 17.61% at 74.4% 100%,#5fa0ff66,#0000),radial-gradient(46.48% 14.08% at 55% 100%,#288cff59,#0000),radial-gradient(40.85% 17.61% at 93.9% 0,#5fa0ff70,#0000),radial-gradient(28.17% 26.76% at 100% 27.1%,#5fa0ff61,#0000);-webkit-mask-composite:source-over;mask-composite:add}@media (prefers-reduced-motion:reduce){.media-effects-module__u4hW6G__t-shimmer-band,.media-effects-module__u4hW6G__t-shimmer-edge{animation:none}}.media-effects-module__u4hW6G__gradient{--gradient-text-hue-dur:4s;--gradient-text-drift-dur:5s;color:#0000;animation:media-effects-module__u4hW6G__t-gradient-drift var(--gradient-text-drift-dur) ease-in-out infinite;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 67 42' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='0.88'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(0.34726 -1.3118e-7 8.6482e-7 0.89585 33.5 21)'><stop stop-color='rgba(0,110,245,1)' offset='0'/><stop stop-color='rgba(0,110,245,0)' offset='1'/></radialGradient></defs></svg>"),url("data:image/svg+xml;utf8,<svg viewBox='0 0 67 42' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='0.5'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-1.3 0.25 -1.2633 -2.7471 33.5 21)'><stop stop-color='rgba(0,110,245,1)' offset='0'/><stop stop-color='rgba(0,110,245,0)' offset='1'/></radialGradient></defs></svg>"),url("data:image/svg+xml;utf8,<svg viewBox='0 0 67 42' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)' opacity='0.4'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(1.05 -0.8 0.46018 3.6184 33.5 21)'><stop stop-color='rgba(120,180,255,1)' offset='0'/><stop stop-color='rgba(120,180,255,0)' offset='0.71709'/></radialGradient></defs></svg>"),url("data:image/svg+xml;utf8,<svg viewBox='0 0 67 42' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-0.51067 -3.3275e-16 -4.3352e-14 -1.1396 33.5 21)'><stop stop-color='rgba(120,180,255,1)' offset='0'/><stop stop-color='rgba(120,180,255,0)' offset='1'/></radialGradient></defs></svg>"),url("data:image/svg+xml;utf8,<svg viewBox='0 0 67 42' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-0.45 -0.75 1.9052 -0.7091 33.5 21)'><stop stop-color='rgba(120,180,255,1)' offset='0'/><stop stop-color='rgba(120,180,255,0)' offset='1'/></radialGradient></defs></svg>"),url("data:image/svg+xml;utf8,<svg viewBox='0 0 67 42' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(1.25 -0.35 -0.4013 3.5959 33.5 21)'><stop stop-color='rgba(120,180,255,1)' offset='0'/><stop stop-color='rgba(120,180,255,0.75)' offset='0.25'/><stop stop-color='rgba(120,180,255,0.5)' offset='0.5'/><stop stop-color='rgba(120,180,255,0)' offset='1'/></radialGradient></defs></svg>"),url("data:image/svg+xml;utf8,<svg viewBox='0 0 67 42' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect x='0' y='0' height='100%' width='100%' fill='url(%23grad)'/><defs><radialGradient id='grad' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(-0.87391 0.73043 -4.1482 -1.9503 33.5 21)'><stop stop-color='rgba(120,180,255,1)' offset='0'/><stop stop-color='rgba(120,180,255,0)' offset='1'/></radialGradient></defs></svg>"),linear-gradient(#6c6c6c 0%,#d8d8d8 100%);background-repeat:no-repeat;background-size:180% 180%,180% 180%,180% 180%,180% 180%,180% 180%,180% 180%,180% 180%,100% 100%;-webkit-background-clip:text;background-clip:text}@keyframes media-effects-module__u4hW6G__t-gradient-drift{0%,to{background-position:100% 0,0%,100%,0 100%,0 0,50% 0,50% 100%,0 0}25%{background-position:100% 100%,50% 0,50% 100%,0 0,100% 0,100%,0%,0 0}50%{background-position:0 100%,100%,0%,100% 0,100% 100%,50% 100%,50% 0,0 0}75%{background-position:0 0,50% 100%,50% 0,100% 100%,0 100%,0%,100%,0 0}}@media (prefers-reduced-motion:reduce){.media-effects-module__u4hW6G__gradient{animation:none}}
.t-gen{--gen-line:#9a9a9a;--gen-strong:#6c6c6c;--gen-ink:#0d0d0d52;--gen-surface:#fff;--gen-text:#0d0d0d;--gen-muted:#8b8b8b;--gen-dot:2.1px;--gen-font:"Roboto Mono", ui-monospace, SFMono-Regular, Menlo, monospace}@media (prefers-color-scheme:dark){.t-gen:not([data-theme=light]){--gen-line:#6f6f6f;--gen-strong:#a3a3a3;--gen-ink:#f5f5f54d;--gen-surface:#181818;--gen-text:#f2f2f2;--gen-muted:#8f8f8f}}.t-gen[data-theme=dark]{--gen-line:#6f6f6f;--gen-strong:#a3a3a3;--gen-ink:#f5f5f54d;--gen-surface:#181818;--gen-text:#f2f2f2;--gen-muted:#8f8f8f}.t-gen{z-index:2147483000;pointer-events:none;position:absolute}.t-gen-svg{position:absolute;top:0;left:0;overflow:visible}.t-gen-dot{fill:var(--gen-ink)}.t-gen-dot.is-lit{fill:var(--gen-strong)}.t-gen-wireframe{stroke-width:var(--gen-dot)}.t-gen-wire{fill:none;stroke:var(--gen-line);stroke-linecap:round;stroke-linejoin:round}.t-gen-guide{fill:none;stroke:var(--gen-line);stroke-width:1.6px;stroke-linecap:round}.t-gen-guide--dashed,.t-gen-guide--scan{stroke-dasharray:0 5}.t-gen-head,.t-gen-flyer{fill:var(--gen-strong)}.t-gen-handle{fill:var(--gen-surface);stroke:var(--gen-strong);stroke-width:1px}.t-gen-reticle{fill:none;stroke:var(--gen-strong);stroke-width:1.2px;stroke-linecap:round}.t-gen-glow-stop{stop-color:var(--gen-line)}.t-gen-label{font-family:var(--gen-font);fill:var(--gen-line);letter-spacing:.02em;font-size:9px}.t-gen-label--small{fill:var(--gen-strong);font-size:7.5px}.t-gen-label--tag{fill:var(--gen-strong);letter-spacing:.05em;text-transform:uppercase;font-size:7.5px}@media (prefers-reduced-motion:reduce),(forced-colors:active){.t-gen{display:none}}
.PendingSendRecovery-module__WFiLgW__root{--recovery-ink:#ececec;--recovery-muted:#b8b8b8;--recovery-line:#565656;--recovery-hover:#ffffff12;--recovery-primary:#ececec;--recovery-primary-ink:#171717;border-top:1px solid var(--recovery-line);width:100%;min-width:0;color:var(--recovery-ink);overflow-wrap:anywhere;padding:12px 0;font-size:13px;line-height:1.5}.PendingSendRecovery-module__WFiLgW__root[data-theme=light]{--recovery-ink:#171717;--recovery-muted:#525252;--recovery-line:#b8b8b8;--recovery-hover:#00000008;--recovery-primary:#171717;--recovery-primary-ink:#fff}.PendingSendRecovery-module__WFiLgW__status{align-items:flex-start;gap:8px;display:flex}.PendingSendRecovery-module__WFiLgW__status>svg{flex-shrink:0;margin-top:2px}.PendingSendRecovery-module__WFiLgW__statusText{min-width:0}.PendingSendRecovery-module__WFiLgW__heading{font:inherit;color:var(--recovery-ink);margin:0;font-weight:600}.PendingSendRecovery-module__WFiLgW__message{color:var(--recovery-muted);margin:2px 0 0}.PendingSendRecovery-module__WFiLgW__content{margin:8px 0;padding-left:26px}.PendingSendRecovery-module__WFiLgW__preview{white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.PendingSendRecovery-module__WFiLgW__attachments{color:var(--recovery-muted);align-items:center;gap:6px;margin:4px 0 0;display:flex}.PendingSendRecovery-module__WFiLgW__attachments>svg{flex-shrink:0}.PendingSendRecovery-module__WFiLgW__notice{color:var(--recovery-muted);margin:6px 0 0}.PendingSendRecovery-module__WFiLgW__actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.PendingSendRecovery-module__WFiLgW__button{border:1px solid var(--recovery-line);min-width:36px;min-height:36px;color:var(--recovery-ink);font:inherit;cursor:pointer;background:0 0;border-radius:20px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-weight:500;display:inline-flex}.PendingSendRecovery-module__WFiLgW__primary{border-color:var(--recovery-primary);background:var(--recovery-primary);color:var(--recovery-primary-ink)}.PendingSendRecovery-module__WFiLgW__button:focus-visible{outline:2px solid var(--recovery-ink);outline-offset:3px}.PendingSendRecovery-module__WFiLgW__button:active:not(:disabled){text-underline-offset:3px;text-decoration:underline}.PendingSendRecovery-module__WFiLgW__button:disabled{opacity:.55;cursor:default}.PendingSendRecovery-module__WFiLgW__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 (hover:hover) and (pointer:fine){.PendingSendRecovery-module__WFiLgW__button:not(.PendingSendRecovery-module__WFiLgW__primary):not(:disabled):hover{background:var(--recovery-hover)}.PendingSendRecovery-module__WFiLgW__primary:not(:disabled):hover{text-underline-offset:3px;text-decoration:underline}}@media (max-width:640px),(pointer:coarse){.PendingSendRecovery-module__WFiLgW__button{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.PendingSendRecovery-module__WFiLgW__root,.PendingSendRecovery-module__WFiLgW__root *{transition:none;animation:none}}@media (forced-colors:active){.PendingSendRecovery-module__WFiLgW__root{border-color:canvastext}.PendingSendRecovery-module__WFiLgW__root,.PendingSendRecovery-module__WFiLgW__heading,.PendingSendRecovery-module__WFiLgW__message,.PendingSendRecovery-module__WFiLgW__attachments,.PendingSendRecovery-module__WFiLgW__notice{color:canvastext}.PendingSendRecovery-module__WFiLgW__button{color:buttontext;background:buttonface;border-color:buttontext}.PendingSendRecovery-module__WFiLgW__primary{color:highlighttext;forced-color-adjust:none;background:highlight}.PendingSendRecovery-module__WFiLgW__button:disabled{color:graytext;opacity:1;forced-color-adjust:auto;background:canvas;border-color:graytext}.PendingSendRecovery-module__WFiLgW__root .PendingSendRecovery-module__WFiLgW__button:focus-visible{outline-color:highlight}}
.QuoteContext-module__OHs_EG__selectionAction,.QuoteContext-module__OHs_EG__picker,.QuoteContext-module__OHs_EG__draft{--quote-ink:var(--ink,#ececec);--quote-line:var(--line,#565656);--quote-surface:var(--surface,#292929);--quote-page:var(--page,#202020);color:var(--quote-ink);font-family:inherit}.QuoteContext-module__OHs_EG__selectionAction[data-theme=light],.QuoteContext-module__OHs_EG__picker[data-theme=light],.QuoteContext-module__OHs_EG__draft[data-theme=light]{--quote-ink:#171717;--quote-line:#b8b8b8;--quote-surface:#fff;--quote-page:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.QuoteContext-module__OHs_EG__selectionAction[data-theme=dark],.QuoteContext-module__OHs_EG__picker[data-theme=dark],.QuoteContext-module__OHs_EG__draft[data-theme=dark]{--quote-ink:#ececec;--quote-line:#565656;--quote-surface:#292929;--quote-page:#202020;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.QuoteContext-module__OHs_EG__selectionAction{z-index:80;border:1px solid var(--quote-line);background:var(--quote-surface);border-radius:12px;padding:4px;box-shadow:0 4px 20px #0003}.QuoteContext-module__OHs_EG__actionButton,.QuoteContext-module__OHs_EG__primaryButton,.QuoteContext-module__OHs_EG__secondaryButton,.QuoteContext-module__OHs_EG__removeButton{font:inherit;cursor:pointer;touch-action:manipulation;border:1px solid #0000;border-radius:8px;min-height:44px;padding:8px 12px}.QuoteContext-module__OHs_EG__actionButton{color:inherit;background:0 0;font-size:14px}.QuoteContext-module__OHs_EG__selectionNotice{max-width:min(280px,100vw - 48px);margin:0;padding:8px 12px;font-size:13px;line-height:1.5}.QuoteContext-module__OHs_EG__actionButton:hover,.QuoteContext-module__OHs_EG__removeButton:hover,.QuoteContext-module__OHs_EG__secondaryButton:hover{background:#8882}.QuoteContext-module__OHs_EG__actionButton:focus-visible,.QuoteContext-module__OHs_EG__primaryButton:focus-visible,.QuoteContext-module__OHs_EG__secondaryButton:focus-visible,.QuoteContext-module__OHs_EG__removeButton:focus-visible,.QuoteContext-module__OHs_EG__select:focus-visible,.QuoteContext-module__OHs_EG__passage:focus-visible{outline-offset:3px;outline:2px solid}.QuoteContext-module__OHs_EG__picker{border:1px solid var(--quote-line);background:var(--quote-surface);box-sizing:border-box;border-radius:18px;width:min(560px,100% - 24px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;position:fixed;inset:0;overflow:auto}.QuoteContext-module__OHs_EG__picker::backdrop{background:#0008}.QuoteContext-module__OHs_EG__pickerTitle{margin:0 0 12px;font-size:20px;line-height:1.3}.QuoteContext-module__OHs_EG__instructions{color:inherit;opacity:.82;margin:8px 0;font-size:13px;line-height:1.5}.QuoteContext-module__OHs_EG__fieldLabel{gap:8px;margin-top:18px;font-size:14px;display:grid}.QuoteContext-module__OHs_EG__select,.QuoteContext-module__OHs_EG__passage{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;border:1px solid var(--quote-line);background:var(--quote-page);border-radius:10px;padding:12px}.QuoteContext-module__OHs_EG__select{min-height:44px}.QuoteContext-module__OHs_EG__passage{resize:vertical;white-space:pre-wrap;min-height:180px;max-height:40dvh;line-height:1.6}.QuoteContext-module__OHs_EG__pickerActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.QuoteContext-module__OHs_EG__primaryButton{background:var(--quote-ink);color:var(--quote-page)}.QuoteContext-module__OHs_EG__secondaryButton,.QuoteContext-module__OHs_EG__removeButton{color:inherit;background:0 0}.QuoteContext-module__OHs_EG__secondaryButton{border-color:var(--quote-line)}.QuoteContext-module__OHs_EG__draft{background:#8881;border-inline-start:3px solid;border-radius:3px;margin:4px 8px 10px;padding:6px 10px}.QuoteContext-module__OHs_EG__draftHeading{justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.QuoteContext-module__OHs_EG__removeButton{flex:none;font-size:13px;font-weight:400}.QuoteContext-module__OHs_EG__draftPreview{white-space:pre-wrap;overflow-wrap:anywhere;max-height:11rem;margin:2px 0 6px;font-size:14px;line-height:1.5;overflow:auto}.QuoteContext-module__OHs_EG__primaryButton:disabled,.QuoteContext-module__OHs_EG__secondaryButton:disabled,.QuoteContext-module__OHs_EG__removeButton:disabled{opacity:.5;cursor:default}@media (max-width:480px){.QuoteContext-module__OHs_EG__picker{padding:18px}.QuoteContext-module__OHs_EG__pickerActions>button{flex:140px}}@media (prefers-reduced-motion:reduce){.QuoteContext-module__OHs_EG__selectionAction,.QuoteContext-module__OHs_EG__picker,.QuoteContext-module__OHs_EG__draft,.QuoteContext-module__OHs_EG__actionButton{scroll-behavior:auto;transition:none;animation:none}}@media (forced-colors:active){.QuoteContext-module__OHs_EG__selectionAction,.QuoteContext-module__OHs_EG__picker,.QuoteContext-module__OHs_EG__draft,.QuoteContext-module__OHs_EG__select,.QuoteContext-module__OHs_EG__passage,.QuoteContext-module__OHs_EG__primaryButton,.QuoteContext-module__OHs_EG__secondaryButton{color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}.QuoteContext-module__OHs_EG__primaryButton{border:2px solid buttontext}.QuoteContext-module__OHs_EG__instructions{opacity:1}}
.PromptDictationControls-module__ewiPAq__root{--dictation-ink:#ececec;--dictation-muted:#b8b8b8;--dictation-line:#565656;--dictation-hover:#ffffff12;--dictation-primary:#ececec;--dictation-primary-ink:#171717;width:100%;min-width:0;color:var(--dictation-ink);align-items:center;gap:12px;padding:8px 0;font-size:13px;line-height:1.45;display:flex}.PromptDictationControls-module__ewiPAq__root[data-theme=light]{--dictation-ink:#171717;--dictation-muted:#525252;--dictation-line:#b8b8b8;--dictation-hover:#00000008;--dictation-primary:#171717;--dictation-primary-ink:#fff}.PromptDictationControls-module__ewiPAq__status{overflow-wrap:anywhere;min-width:0;color:var(--dictation-muted);flex:1;align-items:center;gap:8px;display:flex}.PromptDictationControls-module__ewiPAq__status>svg{flex-shrink:0}.PromptDictationControls-module__ewiPAq__actions{flex-shrink:0;gap:4px;display:flex}.PromptDictationControls-module__ewiPAq__button{min-width:36px;min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:20px;justify-content:center;align-items:center;gap:6px;padding:6px 10px;font-weight:500;display:inline-flex}.PromptDictationControls-module__ewiPAq__primary{background:var(--dictation-primary);color:var(--dictation-primary-ink)}.PromptDictationControls-module__ewiPAq__button:focus-visible{outline:2px solid var(--dictation-ink);outline-offset:2px}.PromptDictationControls-module__ewiPAq__button:active{border-color:var(--dictation-line)}@media (hover:hover) and (pointer:fine){.PromptDictationControls-module__ewiPAq__button:not(.PromptDictationControls-module__ewiPAq__primary):hover{background:var(--dictation-hover)}.PromptDictationControls-module__ewiPAq__primary:hover{text-underline-offset:3px;text-decoration:underline}}@media (max-width:640px),(pointer:coarse){.PromptDictationControls-module__ewiPAq__root{flex-wrap:wrap;gap:8px}.PromptDictationControls-module__ewiPAq__status{flex-basis:100%}.PromptDictationControls-module__ewiPAq__actions{margin-left:auto}.PromptDictationControls-module__ewiPAq__button{min-width:44px;min-height:44px}}@media (forced-colors:active){.PromptDictationControls-module__ewiPAq__root,.PromptDictationControls-module__ewiPAq__status{color:canvastext}.PromptDictationControls-module__ewiPAq__button{color:buttontext;background:buttonface;border-color:buttontext}.PromptDictationControls-module__ewiPAq__primary{color:highlighttext;forced-color-adjust:none;background:highlight}.PromptDictationControls-module__ewiPAq__root .PromptDictationControls-module__ewiPAq__button:focus-visible{outline-color:highlight}}
.ImageMarkup-module__k1mRBW__backdrop{z-index:80;background:#000000b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ImageMarkup-module__k1mRBW__dialog{border:1px solid var(--line);background:var(--surface);width:min(760px,100%);max-height:calc(100dvh - 32px);color:var(--ink);border-radius:18px;flex-direction:column;gap:14px;padding:18px;display:flex;overflow:auto}.ImageMarkup-module__k1mRBW__header,.ImageMarkup-module__k1mRBW__footer,.ImageMarkup-module__k1mRBW__footer>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.ImageMarkup-module__k1mRBW__header h2{margin:0;font-size:18px}.ImageMarkup-module__k1mRBW__header p{color:var(--muted);margin:3px 0 0;font-size:13px}.ImageMarkup-module__k1mRBW__header button,.ImageMarkup-module__k1mRBW__footer button{border:1px solid var(--line);color:var(--ink);cursor:pointer;font:inherit;background:0 0;border-radius:9px;padding:8px 11px}.ImageMarkup-module__k1mRBW__header button{font-size:20px;line-height:1}.ImageMarkup-module__k1mRBW__footer .ImageMarkup-module__k1mRBW__save{background:var(--accent);border-color:var(--accent);color:#101311;font-weight:650}.ImageMarkup-module__k1mRBW__header button:disabled,.ImageMarkup-module__k1mRBW__footer button:disabled{opacity:.5;cursor:default}.ImageMarkup-module__k1mRBW__canvas{touch-action:none;cursor:crosshair;background:#151515;border-radius:10px;align-self:center;width:auto;max-width:100%;height:auto;max-height:65dvh;display:block}.ImageMarkup-module__k1mRBW__noteLabel{color:var(--muted);gap:6px;font-size:12px;display:grid}.ImageMarkup-module__k1mRBW__noteLabel textarea{resize:vertical;border:1px solid var(--line);background:var(--page);width:100%;min-height:60px;color:var(--ink);font:inherit;border-radius:9px;padding:9px 11px;font-size:13px}.ImageMarkup-module__k1mRBW__error{color:var(--error);margin:0;font-size:13px}@media (max-width:600px){.ImageMarkup-module__k1mRBW__footer{flex-direction:column;align-items:stretch}.ImageMarkup-module__k1mRBW__footer>div{width:100%}.ImageMarkup-module__k1mRBW__footer>div button{flex:1}}
.DockDemo-module__FUQBTa__dockFrame{--page:#212121;--surface:#292929;--sidebar:#171717;--ink:#ececec;--muted:#b4b4b4;--line:#3d3d3d;--accent:#ececec;--tint:#303030;--gooFill:#3b3b3b;--error:#ffb7b5;--errorBg:#412526;background:var(--page);width:100%;min-height:100dvh;color:var(--ink);font:14px/1.6 Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;position:relative;overflow-x:clip}@media (forced-colors:none){.DockDemo-module__FUQBTa__dockFrame,.DockDemo-module__FUQBTa__dockFrame *{scrollbar-width:none}.DockDemo-module__FUQBTa__dockFrame::-webkit-scrollbar{width:0;height:0;display:none}.DockDemo-module__FUQBTa__dockFrame ::-webkit-scrollbar{width:0;height:0;display:none}}.DockDemo-module__FUQBTa__dockFrame button{font:inherit;cursor:pointer}.DockDemo-module__FUQBTa__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DockDemo-module__FUQBTa__dockShell{grid-template-columns:260px minmax(0,1fr);height:100dvh;display:grid}.DockDemo-module__FUQBTa__sidebar{background:var(--sidebar);flex-direction:column;gap:2px;min-height:0;padding:14px 12px 16px;display:flex;overflow-y:auto}.DockDemo-module__FUQBTa__sidebarHead{justify-content:space-between;align-items:center;gap:6px;margin-bottom:15px;display:flex}.DockDemo-module__FUQBTa__brandLink{color:var(--ink);letter-spacing:-1px;align-items:center;gap:10px;margin:0 6px;font-size:20px;font-weight:500;line-height:1.1;text-decoration:none;display:flex}.DockDemo-module__FUQBTa__brandLink b{font-weight:650}.DockDemo-module__FUQBTa__eyeMark{background:#171717;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:5px;width:32px;height:32px;display:inline-flex;position:relative;overflow:hidden}.DockDemo-module__FUQBTa__eyeMark i{background:#f5f5f5;border-radius:8px;width:4px;height:13px}.DockDemo-module__FUQBTa__eyeMark canvas,.DockDemo-module__FUQBTa__heroEye canvas{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .16s ease-out;position:absolute;inset:0}.DockDemo-module__FUQBTa__eyeMark[data-eye-status=ready] canvas,.DockDemo-module__FUQBTa__heroEye[data-eye-status=ready] canvas{opacity:1}.DockDemo-module__FUQBTa__heroEye{background:#171717;border-radius:28px;place-items:center;width:96px;height:96px;margin-bottom:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 40px #00000040}.DockDemo-module__FUQBTa__heroEye[data-eye-status=failed]{box-shadow:none;background:0 0}.DockDemo-module__FUQBTa__finder{gap:6px;margin:10px 0 4px;display:grid}.DockDemo-module__FUQBTa__finderInput{border:1px solid var(--line);background:var(--page);width:100%;color:var(--ink);font:inherit;border-radius:10px;padding:8px 10px;font-size:12px}.DockDemo-module__FUQBTa__finderInput:focus,.DockDemo-module__FUQBTa__finderInput:focus-visible{box-shadow:none;border-color:var(--muted);outline:none}.DockDemo-module__FUQBTa__finderActions{gap:2px;max-height:230px;display:grid;overflow:auto}.DockDemo-module__FUQBTa__finderAction{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:baseline;gap:8px;padding:7px 10px;font-size:12px;display:flex}.DockDemo-module__FUQBTa__finderAction small{color:var(--muted);white-space:nowrap;font-size:10px}.DockDemo-module__FUQBTa__finderAction:hover,.DockDemo-module__FUQBTa__finderAction:focus-visible{background:var(--line)}.DockDemo-module__FUQBTa__finderEmpty{color:var(--muted);margin:4px 11px;font-size:12px}.DockDemo-module__FUQBTa__memoryList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.DockDemo-module__FUQBTa__memoryItem{color:var(--ink);border-radius:8px;align-items:flex-start;gap:6px;padding:6px 6px 6px 11px;font-size:12px;display:flex}.DockDemo-module__FUQBTa__memoryItem span{overflow-wrap:anywhere;flex:1}.DockDemo-module__FUQBTa__memoryRemove{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:0 4px;line-height:1}.DockDemo-module__FUQBTa__sidebarAction{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;min-height:40px;padding:9px 10px;font-size:13px;font-weight:500;display:flex}.DockDemo-module__FUQBTa__sidebarAction:hover{background:var(--line)}.DockDemo-module__FUQBTa__sidebarAction>span:first-child{justify-content:center;align-items:center;width:22px;font-size:22px;display:inline-flex}.DockDemo-module__FUQBTa__kbd{color:var(--muted);margin-left:auto;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px}.DockDemo-module__FUQBTa__disclosure{color:var(--muted);margin-left:auto}.DockDemo-module__FUQBTa__historySection{flex:1;min-height:140px;margin-top:20px}.DockDemo-module__FUQBTa__navLabel{color:var(--muted);margin:0 11px 9px;font-size:11px;font-weight:500}.DockDemo-module__FUQBTa__historyRow{text-align:left;width:100%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:8px;min-height:35px;padding:8px 11px;font-size:12px;display:block;overflow:hidden}.DockDemo-module__FUQBTa__historyRow:hover,.DockDemo-module__FUQBTa__historyRowCurrent{background:var(--line)}.DockDemo-module__FUQBTa__sidebarBottom{border-top:1px solid var(--line);margin-top:15px;padding:18px 10px 0;font-size:11px}.DockDemo-module__FUQBTa__localNote{color:var(--muted);align-items:center;gap:7px;font-weight:650;display:flex}.DockDemo-module__FUQBTa__statusDot{background:var(--ink);border-radius:50%;width:6px;height:6px;display:inline-block}.DockDemo-module__FUQBTa__lockButton{width:100%;min-height:44px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:12px;font-weight:600;display:flex}.DockDemo-module__FUQBTa__lockButton:hover{background:var(--tint)}.DockDemo-module__FUQBTa__workspace{flex-direction:column;min-width:0;min-height:0;display:flex}.DockDemo-module__FUQBTa__topbar{height:64px;color:var(--muted);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 28px;font-size:14px;display:flex}.DockDemo-module__FUQBTa__topbar.DockDemo-module__FUQBTa__notchTopbar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;height:78px;display:grid}.DockDemo-module__FUQBTa__notchTopbar .DockDemo-module__FUQBTa__topbarLeft{grid-area:1/1;min-width:0;overflow:hidden}.DockDemo-module__FUQBTa__notchTopbar .DockDemo-module__FUQBTa__topbarActions{grid-area:1/3;justify-self:end}.DockDemo-module__FUQBTa__notchSlot{z-index:20;grid-area:1/2;place-self:start center;width:178px;margin-top:3px;position:relative}.DockDemo-module__FUQBTa__notchSlot>[data-expanded=true]{position:absolute;top:0;left:50%;transform:translate(-50%)}.DockDemo-module__FUQBTa__demoNotchBar{flex:none;justify-content:center;align-items:flex-start;height:72px;padding-top:2px;display:flex}.DockDemo-module__FUQBTa__topbarLeft,.DockDemo-module__FUQBTa__topbarActions{align-items:center;gap:12px;min-width:0;display:flex}.DockDemo-module__FUQBTa__backLink{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:550;text-decoration:none}.DockDemo-module__FUQBTa__backLink:hover{color:var(--ink)}.DockDemo-module__FUQBTa__previewPill{border:1px solid var(--line);letter-spacing:.2px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:10px;font-weight:650;display:inline-flex}.DockDemo-module__FUQBTa__needsYou{border:1px solid var(--line);background:var(--surface);color:var(--ink);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;min-height:36px;padding:7px 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.DockDemo-module__FUQBTa__authCta{border-color:var(--ink);background:var(--ink);color:var(--page)}.DockDemo-module__FUQBTa__authCta:hover{opacity:.86}.DockDemo-module__FUQBTa__needsYouCount{background:var(--ink);min-width:17px;height:17px;color:var(--page);border-radius:9px;place-items:center;padding:0 4px;font-size:10px;font-weight:700;display:inline-grid}.DockDemo-module__FUQBTa__connection{white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:inline-flex}.DockDemo-module__FUQBTa__connection:before{content:"";background:var(--ink);border-radius:50%;width:6px;height:6px}.DockDemo-module__FUQBTa__textButton{color:var(--muted);background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:12px;font-weight:600}.DockDemo-module__FUQBTa__textButton:hover{color:var(--ink)}.DockDemo-module__FUQBTa__iconButton{border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:9px;place-items:center;width:40px;height:40px;padding:0;font-size:18px;display:inline-grid}.DockDemo-module__FUQBTa__chatPage{flex-direction:column;flex:1;min-height:0;padding:0 30px;display:flex}.DockDemo-module__FUQBTa__chatTitlebar{flex:none;justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:800px;min-height:30px;margin:10px auto 0;display:flex}.DockDemo-module__FUQBTa__chatTitle{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:14px;font-weight:500;overflow:hidden}.DockDemo-module__FUQBTa__mobileChatEye{flex:none;display:none}.DockDemo-module__FUQBTa__chatBody{flex:1;width:100%;max-width:800px;min-height:0;margin:0 auto;overflow-y:auto}.DockDemo-module__FUQBTa__chatBody:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.DockDemo-module__FUQBTa__chatEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:45px 0 20px;display:flex}.DockDemo-module__FUQBTa__chatEmptyTitle{letter-spacing:-.8px;margin:0 0 18px;font-size:31px;font-weight:550;line-height:1.22}.DockDemo-module__FUQBTa__chatEmptyCopy{color:var(--muted);max-width:460px;margin:0;font-size:13px}.DockDemo-module__FUQBTa__chatSuggestions{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:22px;display:flex}.DockDemo-module__FUQBTa__suggestion{--beam-radius:20px;--beam-inner-radius:19px;border:1px solid var(--line);min-height:36px;color:var(--ink);background:0 0;border-radius:20px;padding:7px 16px;font-size:12px;font-weight:500}.DockDemo-module__FUQBTa__suggestion:hover{background:var(--tint)}.DockDemo-module__FUQBTa__conversation{flex-direction:column;gap:28px;padding:22px 0 32px;display:flex}.DockDemo-module__FUQBTa__chatTurn{flex-direction:column;gap:23px;display:flex}.DockDemo-module__FUQBTa__requestBlock{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.DockDemo-module__FUQBTa__userMessage{background:var(--tint);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:22px;max-width:82%;padding:12px 20px;font-size:15px}.DockDemo-module__FUQBTa__messageActions{flex-wrap:wrap;gap:4px;display:flex}.DockDemo-module__FUQBTa__assistantTurn{min-width:0;padding:0 3px;font-size:15px;line-height:1.8}.DockDemo-module__FUQBTa__chatToolLabel{color:var(--muted);align-items:center;gap:8px;margin-bottom:11px;font-size:11px;display:flex}.DockDemo-module__FUQBTa__toolDot{background:var(--muted);border-radius:50%;width:6px;height:6px}.DockDemo-module__FUQBTa__workingCard{--beam-radius:16px;--beam-inner-radius:15px;border:1px solid var(--line);color:var(--muted);border-radius:16px;max-width:420px;padding:14px 16px;font-size:14px}.DockDemo-module__FUQBTa__badges{align-items:center;gap:7px;margin-bottom:10px;display:flex}.DockDemo-module__FUQBTa__badge{background:var(--tint);color:var(--muted);letter-spacing:.15px;border-radius:5px;padding:3px 8px;font-size:10px;font-weight:650;line-height:1.6;display:inline-flex}.DockDemo-module__FUQBTa__badgeGood{color:var(--ink)}.DockDemo-module__FUQBTa__calculationAnswer{letter-spacing:-.5px;color:var(--ink);margin:0 0 4px;font-size:25px;font-weight:550}.DockDemo-module__FUQBTa__accountCard{border:1px solid var(--line);background:var(--surface);border-radius:16px;max-width:460px;padding:16px 18px 18px}.DockDemo-module__FUQBTa__accountCardTitle{color:var(--ink);margin:0;font-size:15px;font-weight:650;line-height:1.4}.DockDemo-module__FUQBTa__accountCardCopy{color:var(--muted);margin:6px 0 14px;font-size:13px;line-height:1.55}.DockDemo-module__FUQBTa__accountCardActions{flex-wrap:wrap;gap:8px;display:flex}.DockDemo-module__FUQBTa__accountAction{border:1px solid var(--line);min-height:44px;color:var(--ink);background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:650;text-decoration:none;transition:background-color .15s,opacity .15s;display:inline-flex}.DockDemo-module__FUQBTa__accountAction:hover{background:var(--tint)}.DockDemo-module__FUQBTa__accountActionPrimary{border-color:var(--ink);background:var(--ink);color:var(--page)}.DockDemo-module__FUQBTa__accountActionPrimary:hover{background:var(--ink);opacity:.86}.DockDemo-module__FUQBTa__accountAction:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.DockDemo-module__FUQBTa__accountAction:disabled{cursor:progress;opacity:.6}.DockDemo-module__FUQBTa__detailExpander{font-size:12px}.DockDemo-module__FUQBTa__detailExpander summary{cursor:pointer;color:var(--muted);padding:8px 0}.DockDemo-module__FUQBTa__detailNote{color:var(--muted);margin:0 0 8px;font-size:12px}.DockDemo-module__FUQBTa__composerWrap{flex:none;width:100%;max-width:820px;margin:0 auto;padding:16px 10px 10px}.DockDemo-module__FUQBTa__accessBanner{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 94%, transparent);border-radius:17px;grid-template-columns:32px minmax(0,1fr) auto auto 40px;align-items:center;gap:11px;margin:0 0 12px;padding:12px 12px 12px 14px;display:grid}.DockDemo-module__FUQBTa__accessBannerIcon{background:var(--tint);width:30px;height:30px;color:var(--accent);border-radius:10px;place-items:center;display:grid}.DockDemo-module__FUQBTa__accessBannerCopy{min-width:0}.DockDemo-module__FUQBTa__accessBannerCopy strong{font-size:11px;display:block}.DockDemo-module__FUQBTa__accessBannerCopy p{color:var(--muted);margin:2px 0 0;font-size:9px;line-height:1.4}.DockDemo-module__FUQBTa__accessBannerReview{border:1px solid var(--line);color:var(--ink);white-space:nowrap;background:0 0;border-radius:9px;min-height:36px;padding:0 12px;font-size:10px;font-weight:600}.DockDemo-module__FUQBTa__accessBanner .DockDemo-module__FUQBTa__textButton{white-space:nowrap;font-size:10px}.DockDemo-module__FUQBTa__composer{--beam-radius:18px;--beam-inner-radius:17px;border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 88%, #fff 4%);border-radius:18px;padding:10px 10px 9px}.DockDemo-module__FUQBTa__contextRow{display:flex}.DockDemo-module__FUQBTa__commandInput{resize:none;width:100%;min-height:45px;max-height:200px;color:var(--ink);font:inherit;background:0 0;border:0;border-radius:8px;padding:7px 6px;font-size:15px;line-height:1.6;display:block}.DockDemo-module__FUQBTa__dockFrame .DockDemo-module__FUQBTa__commandInput:focus,.DockDemo-module__FUQBTa__dockFrame .DockDemo-module__FUQBTa__commandInput:focus-visible{box-shadow:none;outline:none}.DockDemo-module__FUQBTa__composer:focus-within{border-color:color-mix(in srgb, var(--muted) 55%, var(--line))}.DockDemo-module__FUQBTa__commandInput::placeholder{color:var(--muted)}.DockDemo-module__FUQBTa__composerTools{justify-content:space-between;align-items:center;gap:12px;display:flex}.DockDemo-module__FUQBTa__composerToolsLeft{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.DockDemo-module__FUQBTa__quickAdd{z-index:5;flex:none;width:30px;height:30px;position:relative}.DockDemo-module__FUQBTa__quickLiquid{width:30px;height:30px;position:relative}.DockDemo-module__FUQBTa__quickAddSlot{position:absolute;top:0;left:0}.DockDemo-module__FUQBTa__quickShortcutSlot{position:absolute;top:-5px;left:-5px}.DockDemo-module__FUQBTa__quickClosed .DockDemo-module__FUQBTa__quickShortcutSlot{pointer-events:none}.DockDemo-module__FUQBTa__quickShortcutSlot .DockDemo-module__FUQBTa__quickItem{transition:opacity .18s}.DockDemo-module__FUQBTa__quickClosed .DockDemo-module__FUQBTa__quickShortcutSlot .DockDemo-module__FUQBTa__quickItem{opacity:0}.DockDemo-module__FUQBTa__composerAdd,.DockDemo-module__FUQBTa__contextToggle{background:color-mix(in srgb, var(--ink) 7%, transparent);width:30px;height:30px;min-height:30px;color:var(--ink);border:0;border-radius:9px;place-items:center;padding:0;font-size:15px;font-weight:600;line-height:1;display:inline-grid}.DockDemo-module__FUQBTa__composerAdd{background:0 0}.DockDemo-module__FUQBTa__composerAdd:hover,.DockDemo-module__FUQBTa__contextToggle:hover,.DockDemo-module__FUQBTa__composerAdd[aria-expanded=true]{background:color-mix(in srgb, var(--ink) 9%, transparent)}.DockDemo-module__FUQBTa__quickItem{width:40px;height:40px;color:var(--ink);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:16px;line-height:1;display:grid}.DockDemo-module__FUQBTa__quickItem:hover,.DockDemo-module__FUQBTa__quickItem:focus-visible{background:color-mix(in srgb, var(--ink) 10%, transparent);outline:none}.DockDemo-module__FUQBTa__quickMore{color:var(--muted);font-size:19px}.DockDemo-module__FUQBTa__capabilityPill,.DockDemo-module__FUQBTa__composerToolButton{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 4%, transparent);height:30px;min-height:30px;color:var(--ink);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.DockDemo-module__FUQBTa__send{background:var(--ink);border:1px solid var(--ink);width:30px;height:30px;min-height:30px;color:var(--page);border-radius:50%;flex:none;padding:0;font-size:15px;line-height:1}.DockDemo-module__FUQBTa__send:disabled{cursor:default;background:color-mix(in srgb, var(--ink) 10%, transparent);color:var(--muted);border-color:#0000}.DockDemo-module__FUQBTa__inlineNotice{color:var(--muted);margin:8px 4px 0;font-size:11px}.DockDemo-module__FUQBTa__footnote{text-align:center;color:var(--muted);margin:9px 0 0;font-size:10px}.DockDemo-module__FUQBTa__dockFooter{color:var(--muted);flex:none;justify-content:space-between;gap:16px;padding:10px 28px;font-size:10px;display:flex}.DockDemo-module__FUQBTa__requestKind{color:var(--muted)}.DockDemo-module__FUQBTa__replyText{color:var(--ink);overflow-wrap:anywhere;font-size:15px;line-height:1.75}.DockDemo-module__FUQBTa__replyParagraph{white-space:pre-wrap;margin:0 0 12px}.DockDemo-module__FUQBTa__replyParagraph code{background:var(--tint);border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px}.DockDemo-module__FUQBTa__badgeFailed{color:var(--error);background:var(--errorBg)}.DockDemo-module__FUQBTa__errorText{color:var(--error);margin:0 0 6px;font-size:13px}.DockDemo-module__FUQBTa__segFigure{max-width:100%;margin:4px 0 6px;line-height:0;display:inline-block;position:relative}.DockDemo-module__FUQBTa__resultImage{border:1px solid var(--line);border-radius:14px;width:auto;max-width:100%;height:auto;max-height:460px;display:block}.DockDemo-module__FUQBTa__segOverlay{pointer-events:none;border-radius:14px;width:100%;height:100%;position:absolute;inset:0}.DockDemo-module__FUQBTa__segMask{fill:hsl(var(--seg-hue) 95% 60% / .38)}.DockDemo-module__FUQBTa__segBox{fill:none;stroke:hsl(var(--seg-hue) 95% 62%);stroke-width:2px;vector-effect:non-scaling-stroke}.DockDemo-module__FUQBTa__segSummary{color:var(--ink);margin:0 0 8px;font-size:14px}a.DockDemo-module__FUQBTa__textButton{align-items:center;text-decoration:none;display:inline-flex}.DockDemo-module__FUQBTa__contextRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DockDemo-module__FUQBTa__attachChip{border:1px solid var(--line);height:30px;color:var(--ink);border-radius:10px;align-items:center;gap:8px;padding:0 4px 0 3px;font-size:12px;display:inline-flex}.DockDemo-module__FUQBTa__attachThumb{-o-object-fit:cover;object-fit:cover;border-radius:7px;width:24px;height:24px}.DockDemo-module__FUQBTa__attachRemove{color:var(--muted);background:0 0;border:0;border-radius:6px;width:22px;height:22px;padding:0}.DockDemo-module__FUQBTa__attachRemove:hover{color:var(--ink);background:color-mix(in srgb, var(--ink) 9%, transparent)}.DockDemo-module__FUQBTa__attachButton{border:1px dashed var(--line);color:var(--muted);background:0 0;border-radius:10px;height:30px;padding:0 10px;font-size:12px}.DockDemo-module__FUQBTa__attachButton:hover{color:var(--ink);border-color:var(--muted)}.DockDemo-module__FUQBTa__modeMenuWrap{position:relative}.DockDemo-module__FUQBTa__modeMenuWrap[data-intro-menu]{z-index:13}.DockDemo-module__FUQBTa__modeMenu.DockDemo-module__FUQBTa__optionsMenu{min-width:210px;inset:calc(100% + 6px) 0 auto auto}.DockDemo-module__FUQBTa__modeMenu{z-index:6;border:1px solid var(--line);background:var(--surface);border-radius:14px;min-width:250px;padding:6px;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 12px 45px #00000059}.DockDemo-module__FUQBTa__modeOption{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.DockDemo-module__FUQBTa__modeOption:hover,.DockDemo-module__FUQBTa__modeOption:focus-visible{background:var(--tint);outline:none}.DockDemo-module__FUQBTa__modeGlyph{background:var(--tint);border-radius:8px;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.DockDemo-module__FUQBTa__modeCopy{flex-direction:column;line-height:1.3;display:flex}.DockDemo-module__FUQBTa__modeCopy strong{font-size:13px}.DockDemo-module__FUQBTa__modeCopy small{color:var(--muted);font-size:11px}.DockDemo-module__FUQBTa__modeCheck{color:var(--muted);margin-left:auto}.DockDemo-module__FUQBTa__liveNotice{text-align:center;color:var(--muted);max-width:620px;margin:9px auto 0;font-size:10px;line-height:1.5}.DockDemo-module__FUQBTa__dockFrame .DockDemo-module__FUQBTa__voiceWrap{border-radius:18px;display:block;overflow:visible}.DockDemo-module__FUQBTa__composerPending{color:var(--muted);align-items:center;gap:8px;padding:2px 5px 4px;font-size:12px;display:flex}.DockDemo-module__FUQBTa__micButton{gap:6px}.DockDemo-module__FUQBTa__micButton svg{width:13px;height:13px}.DockDemo-module__FUQBTa__micLive{border-color:var(--ink)}.DockDemo-module__FUQBTa__sendMetal{flex:none;display:inline-flex}.DockDemo-module__FUQBTa__toast{background:var(--ink);color:var(--page);z-index:40;border-radius:10px;max-width:min(90vw,600px);padding:12px 20px;font-size:12px;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 45px #00000059}.DockDemo-module__FUQBTa__dockFrame[data-dock-theme=light]{--page:#fff;--surface:#fff;--sidebar:#f7f7f8;--ink:#202123;--muted:#676767;--line:#e7e7e7;--accent:#242424;--tint:#f3f3f3;--gooFill:#e6e6e6;--error:#a72d32;--errorBg:#fae9e8}.DockDemo-module__FUQBTa__dockFrame[data-dock-theme=light] .DockDemo-module__FUQBTa__composer{background:var(--surface)}.DockDemo-module__FUQBTa__dockFrame[data-dock-theme=light] .DockDemo-module__FUQBTa__beam{--beam-stroke:.12;--beam-inner:.26;--beam-bloom:.34;--beam-sat:1.5;--beam-inset-shadow:#00000024;--beam-ink:0, 0, 0}@media (max-width:1200px){.DockDemo-module__FUQBTa__topbar.DockDemo-module__FUQBTa__notchTopbar{grid-template-rows:46px 52px;grid-template-columns:minmax(0,1fr) auto;gap:0 8px;height:98px}.DockDemo-module__FUQBTa__notchTopbar .DockDemo-module__FUQBTa__topbarLeft{grid-area:1/1}.DockDemo-module__FUQBTa__notchTopbar .DockDemo-module__FUQBTa__topbarActions{grid-area:2/2}.DockDemo-module__FUQBTa__notchSlot{grid-area:2/1;margin-top:3px}}@media (min-width:761px) and (max-width:840px){.DockDemo-module__FUQBTa__topbar.DockDemo-module__FUQBTa__notchTopbar{grid-template-rows:48px 48px 48px;grid-template-columns:minmax(0,1fr);height:144px}.DockDemo-module__FUQBTa__notchTopbar .DockDemo-module__FUQBTa__topbarActions{grid-area:3/1}.DockDemo-module__FUQBTa__notchSlot{grid-area:2/1}}@media (max-width:980px){.DockDemo-module__FUQBTa__connection,.DockDemo-module__FUQBTa__refreshButton,.DockDemo-module__FUQBTa__previewPill{display:none}}.DockDemo-module__FUQBTa__dockFrame[data-o1-chat-font=serif] .DockDemo-module__FUQBTa__assistantTurn{font-family:Georgia,Times New Roman,serif;font-size:16px}.DockDemo-module__FUQBTa__dockFrame[data-o1-chat-font=serif] .DockDemo-module__FUQBTa__assistantTurn pre,.DockDemo-module__FUQBTa__dockFrame[data-o1-chat-font=serif] .DockDemo-module__FUQBTa__assistantTurn code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.DockDemo-module__FUQBTa__dockFrame[data-o1-motion=reduced] *,.DockDemo-module__FUQBTa__dockFrame[data-o1-motion=reduced] :before,.DockDemo-module__FUQBTa__dockFrame[data-o1-motion=reduced] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (min-width:761px) and (max-width:1440px){.DockDemo-module__FUQBTa__topbar.DockDemo-module__FUQBTa__tokenTopbar{grid-template-rows:54px 56px;grid-template-columns:178px minmax(0,1fr);gap:0 8px;height:110px}.DockDemo-module__FUQBTa__tokenTopbar .DockDemo-module__FUQBTa__topbarLeft{grid-area:1/1/auto/-1}.DockDemo-module__FUQBTa__tokenTopbar .DockDemo-module__FUQBTa__topbarActions{grid-area:2/2}.DockDemo-module__FUQBTa__tokenTopbar .DockDemo-module__FUQBTa__notchSlot{grid-area:2/1;width:178px}}@media (min-width:761px) and (max-width:1000px){.DockDemo-module__FUQBTa__topbar.DockDemo-module__FUQBTa__tokenTopbar{grid-template-rows:54px 56px 56px;grid-template-columns:minmax(0,1fr);height:166px}.DockDemo-module__FUQBTa__tokenTopbar .DockDemo-module__FUQBTa__topbarActions{grid-area:3/1}.DockDemo-module__FUQBTa__tokenTopbar .DockDemo-module__FUQBTa__notchSlot{grid-area:2/1}}@media (max-width:760px){.DockDemo-module__FUQBTa__mobileChatEye{display:inline-flex}.DockDemo-module__FUQBTa__dockShell{grid-template-columns:minmax(0,1fr)}.DockDemo-module__FUQBTa__sidebar{display:none}.DockDemo-module__FUQBTa__topbar{padding:0 15px}.DockDemo-module__FUQBTa__topbar.DockDemo-module__FUQBTa__notchTopbar{grid-template-rows:64px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:0 8px;height:64px}.DockDemo-module__FUQBTa__notchTopbar .DockDemo-module__FUQBTa__topbarLeft{grid-area:1/1}.DockDemo-module__FUQBTa__notchTopbar .DockDemo-module__FUQBTa__topbarActions{grid-area:1/3}.DockDemo-module__FUQBTa__notchSlot{grid-area:1/2;align-self:center;margin-top:0}.DockDemo-module__FUQBTa__notchSlot:has([data-expanded=true]){transform:translateY(44px)}.DockDemo-module__FUQBTa__notchTopbar .DockDemo-module__FUQBTa__topbarLeft>:not(:first-child),.DockDemo-module__FUQBTa__notchTopbar .DockDemo-module__FUQBTa__topbarActions>:not(:last-child){display:none}.DockDemo-module__FUQBTa__topbar.DockDemo-module__FUQBTa__tokenTopbar{grid-template-rows:56px 56px;grid-template-columns:44px minmax(0,1fr);height:112px}.DockDemo-module__FUQBTa__tokenTopbar .DockDemo-module__FUQBTa__topbarActions{grid-area:1/2}.DockDemo-module__FUQBTa__tokenTopbar .DockDemo-module__FUQBTa__topbarActions>[data-o1-token-balance]{display:flex}.DockDemo-module__FUQBTa__tokenTopbar .DockDemo-module__FUQBTa__notchSlot{grid-area:2/1/auto/-1}.DockDemo-module__FUQBTa__connection,.DockDemo-module__FUQBTa__refreshButton,.DockDemo-module__FUQBTa__previewPill{display:none}.DockDemo-module__FUQBTa__topbarActions{gap:6px}.DockDemo-module__FUQBTa__needsYou{padding:6px 8px;font-size:11px}.DockDemo-module__FUQBTa__accountAction{flex:140px}.DockDemo-module__FUQBTa__chatPage{padding:0 16px}.DockDemo-module__FUQBTa__chatEmptyTitle{font-size:27px}.DockDemo-module__FUQBTa__userMessage{border-radius:18px;max-width:92%;padding:10px 16px;font-size:14px}.DockDemo-module__FUQBTa__composerWrap{padding:12px 0 6px}.DockDemo-module__FUQBTa__accessBanner{grid-template-columns:28px minmax(0,1fr) 40px;padding:10px}.DockDemo-module__FUQBTa__accessBannerReview,.DockDemo-module__FUQBTa__accessBanner>.DockDemo-module__FUQBTa__textButton{display:none}.DockDemo-module__FUQBTa__commandInput{font-size:16px}.DockDemo-module__FUQBTa__composerToolButton:not(.DockDemo-module__FUQBTa__micButton),.DockDemo-module__FUQBTa__refreshButton{display:none}}@property --beam-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@property --beam-opacity{syntax:"<number>";inherits:true;initial-value:0}.DockDemo-module__FUQBTa__beam{--beam-strength:.7;--beam-radius:20px;--beam-inner-radius:19px;--beam-stroke:.26;--beam-inner:.42;--beam-bloom:.24;--beam-sat:1.2;--beam-inset-shadow:#ffffff45;--beam-ink:255, 255, 255;position:relative}.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamOn:after,.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamFading:after{content:"";border-radius:var(--beam-inner-radius);clip-path:inset(0 round var(--beam-radius));background:conic-gradient(from var(--beam-angle),transparent 0%,transparent 54%,rgba(var(--beam-ink),.1) 57%,rgba(var(--beam-ink),.3) 60%,rgba(var(--beam-ink),.6) 63%,rgba(var(--beam-ink),.75) 66%,rgba(var(--beam-ink),.6) 69%,rgba(var(--beam-ink),.3) 72%,rgba(var(--beam-ink),.1) 75%,transparent 78%,transparent 100%),radial-gradient(ellipse 70px 40px at 33% -7.4%,#ff3264,transparent),radial-gradient(ellipse 60px 35px at 12% -5%,#288cff,transparent),radial-gradient(ellipse 40px 70px at 2.1% 68.3%,#32c850,transparent),radial-gradient(ellipse 20px 35px at 2.1% 68.3%,#1eb9aa,transparent),radial-gradient(ellipse 180px 32px at 74.4% 100%,#6446ff,transparent),radial-gradient(ellipse 85px 26px at 55% 100%,#288cff,transparent),radial-gradient(ellipse 74px 32px at 93.9% 0%,#ff7828,transparent),radial-gradient(ellipse 26px 42px at 100% 27.1%,#f032b4,transparent),radial-gradient(ellipse 52px 48px at 100% 27.1%,#b428f0,transparent);-webkit-mask:conic-gradient(from var(--beam-angle),transparent 0%,transparent 30%,#ffffff1a 36%,#ffffff59 44%,#fff 52%,#fff 80%,#ffffff59 86%,#ffffff1a 92%,transparent 95%,transparent 100%),linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:source-in,xor;-webkit-mask:conic-gradient(from var(--beam-angle),transparent 0%,transparent 30%,#ffffff1a 36%,#ffffff59 44%,#fff 52%,#fff 80%,#ffffff59 86%,#ffffff1a 92%,transparent 95%,transparent 100%),linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask:conic-gradient(from var(--beam-angle),transparent 0%,transparent 30%,#ffffff1a 36%,#ffffff59 44%,#fff 52%,#fff 80%,#ffffff59 86%,#ffffff1a 92%,transparent 95%,transparent 100%),linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:conic-gradient(from var(--beam-angle),transparent 0%,transparent 30%,#ffffff1a 36%,#ffffff59 44%,#fff 52%,#fff 80%,#ffffff59 86%,#ffffff1a 92%,transparent 95%,transparent 100%),linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:source-in, xor, xor;pointer-events:none;z-index:2;opacity:calc(var(--beam-opacity) * var(--beam-stroke) * var(--beam-strength));padding:1px;position:absolute;inset:0;-webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude}.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamOn:before,.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamFading:before{content:"";border-radius:var(--beam-radius);box-shadow:inset 0 0 9px 1px var(--beam-inset-shadow);-webkit-mask-image:conic-gradient(from var(--beam-angle),transparent 0%,transparent 30%,#ffffff1a 36%,#ffffff59 44%,#fff 52%,#fff 80%,#ffffff59 86%,#ffffff1a 92%,transparent 95%,transparent 100%),linear-gradient(#fff,transparent 28px,transparent calc(100% - 28px),#fff),linear-gradient(to right,#fff,transparent 28px,transparent calc(100% - 28px),#fff);-webkit-mask-composite:source-in,source-over;-webkit-mask-image:conic-gradient(from var(--beam-angle),transparent 0%,transparent 30%,#ffffff1a 36%,#ffffff59 44%,#fff 52%,#fff 80%,#ffffff59 86%,#ffffff1a 92%,transparent 95%,transparent 100%),linear-gradient(#fff,transparent 28px,transparent calc(100% - 28px),#fff),linear-gradient(to right,#fff,transparent 28px,transparent calc(100% - 28px),#fff);mask-image:conic-gradient(from var(--beam-angle),transparent 0%,transparent 30%,#ffffff1a 36%,#ffffff59 44%,#fff 52%,#fff 80%,#ffffff59 86%,#ffffff1a 92%,transparent 95%,transparent 100%),linear-gradient(#fff,transparent 28px,transparent calc(100% - 28px),#fff),linear-gradient(to right,#fff,transparent 28px,transparent calc(100% - 28px),#fff);-webkit-mask-composite:source-in, source-over, xor;pointer-events:none;z-index:1;opacity:calc(var(--beam-opacity) * var(--beam-inner) * var(--beam-strength));clip-path:inset(0 round var(--beam-radius));background:radial-gradient(63px 36px at 33% -7.4%,#ff326473,#0000),radial-gradient(54px 32px at 12% -5%,#288cff73,#0000),radial-gradient(36px 63px at 2.1% 68.3%,#32c85073,#0000),radial-gradient(18px 32px at 2.1% 68.3%,#1eb9aa73,#0000),radial-gradient(162px 29px at 74.4% 100%,#6446ff73,#0000),radial-gradient(77px 23px at 55% 100%,#288cff73,#0000),radial-gradient(67px 29px at 93.9% 0,#ff782873,#0000),radial-gradient(23px 38px at 100% 27.1%,#f032b473,#0000),radial-gradient(47px 43px at 100% 27.1%,#b428f073,#0000);position:absolute;inset:0;-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}.DockDemo-module__FUQBTa__beamBloom{border-radius:var(--beam-inner-radius);clip-path:inset(0 round var(--beam-radius));background:conic-gradient(from var(--beam-angle),transparent 0%,transparent 58%,rgba(var(--beam-ink),.03) 62%,rgba(var(--beam-ink),.08) 65%,rgba(var(--beam-ink),.2) 67%,rgba(var(--beam-ink),.45) 69%,rgba(var(--beam-ink),.85) 70%,rgba(var(--beam-ink),.85) 70.5%,rgba(var(--beam-ink),.45) 71.5%,rgba(var(--beam-ink),.2) 73%,rgba(var(--beam-ink),.08) 75%,rgba(var(--beam-ink),.03) 78%,transparent 82%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;filter:blur(8px) brightness(1.3) saturate(var(--beam-sat));pointer-events:none;z-index:3;padding:1px;display:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamOn .DockDemo-module__FUQBTa__beamBloom,.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamFading .DockDemo-module__FUQBTa__beamBloom{opacity:calc(var(--beam-opacity) * var(--beam-bloom) * var(--beam-strength));display:block}.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamOn:before,.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamOn:after{animation:1.96s linear infinite DockDemo-module__FUQBTa__beamSpin,.6s forwards DockDemo-module__FUQBTa__beamFadeIn,12s ease-in-out infinite DockDemo-module__FUQBTa__beamHueShift}.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamFading:before,.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamFading:after{animation:1.96s linear infinite DockDemo-module__FUQBTa__beamSpin,.5s forwards DockDemo-module__FUQBTa__beamFadeOut,12s ease-in-out infinite DockDemo-module__FUQBTa__beamHueShift}.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamOn .DockDemo-module__FUQBTa__beamBloom{animation:1.96s linear infinite DockDemo-module__FUQBTa__beamSpin,.6s forwards DockDemo-module__FUQBTa__beamFadeIn}.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamFading .DockDemo-module__FUQBTa__beamBloom{animation:1.96s linear infinite DockDemo-module__FUQBTa__beamSpin,.5s forwards DockDemo-module__FUQBTa__beamFadeOut}.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamPaused:before,.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamPaused:after,.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamPaused .DockDemo-module__FUQBTa__beamBloom{animation-play-state:paused!important}@keyframes DockDemo-module__FUQBTa__beamSpin{to{--beam-angle:360deg}}@keyframes DockDemo-module__FUQBTa__beamFadeIn{to{--beam-opacity:1}}@keyframes DockDemo-module__FUQBTa__beamFadeOut{0%{--beam-opacity:1}to{--beam-opacity:0}}@keyframes DockDemo-module__FUQBTa__beamHueShift{0%{filter:hue-rotate(-30deg) brightness(1.3) saturate(var(--beam-sat))}50%{filter:hue-rotate(30deg) brightness(1.3) saturate(var(--beam-sat))}to{filter:hue-rotate(-30deg) brightness(1.3) saturate(var(--beam-sat))}}@media (prefers-reduced-motion:reduce){.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamOn{--beam-opacity:1;--beam-angle:135deg}.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamOn:before,.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamOn:after,.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamOn .DockDemo-module__FUQBTa__beamBloom{animation:none!important}.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamOn:before,.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamOn:after{filter:brightness(1.3) saturate(var(--beam-sat))}.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamFading:before,.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamFading:after,.DockDemo-module__FUQBTa__beam.DockDemo-module__FUQBTa__beamFading .DockDemo-module__FUQBTa__beamBloom{opacity:0;animation:none!important}}
.ChatParts-module__2QlGeW__statusShell{flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.ChatParts-module__2QlGeW__statusIcon{grid-area:1/1;place-items:center;width:20px;height:20px;display:inline-grid}.ChatParts-module__2QlGeW__activityProgress{background:var(--line);border-radius:999px;width:min(100%,320px);height:2px;margin:3px 0 0 12px;overflow:hidden}.ChatParts-module__2QlGeW__activityProgressFill{border-radius:inherit;background:var(--ok);transform-origin:0;width:100%;height:100%;transition:transform .32s cubic-bezier(.22,1,.36,1);display:block}.ChatParts-module__2QlGeW__activityProgressFill[data-unsuccessful=true]{background:var(--warn)}.ChatParts-module__2QlGeW__approvalState{transition:border-color .22s,box-shadow .22s,background-color .22s}.ChatParts-module__2QlGeW__approvalState[data-state=approved]{border-color:color-mix(in srgb, var(--ok) 35%, var(--line));background-color:color-mix(in srgb, var(--ok) 3%, var(--surface))}.ChatParts-module__2QlGeW__approvalState[data-state=denied],.ChatParts-module__2QlGeW__approvalState[data-state=expired]{box-shadow:none}@media (prefers-reduced-motion:reduce){.ChatParts-module__2QlGeW__activityProgressFill,.ChatParts-module__2QlGeW__approvalState{transition:none!important}}.ChatParts-module__2QlGeW__builderEditCard{border:1px solid var(--line);background:var(--surface);max-width:520px;color:inherit;border-radius:14px;gap:10px;margin:10px 0;padding:14px;display:grid}.ChatParts-module__2QlGeW__builderEditCard>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ChatParts-module__2QlGeW__builderEditCard strong{font-size:13px}.ChatParts-module__2QlGeW__builderEditCard span,.ChatParts-module__2QlGeW__builderEditCard small{color:var(--muted);font-size:11px}.ChatParts-module__2QlGeW__builderEditCard p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.ChatParts-module__2QlGeW__builderEditCard button{min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:9px;justify-self:start;padding:8px 14px;font-weight:600}.ChatParts-module__2QlGeW__builderEditCard button:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.ChatParts-module__2QlGeW__builderEditCard button:focus-visible{outline-offset:2px;outline:2px solid}
.MemoryReviewCard-module__dZYega__card{--memory-bg:var(--surface,#232325);--memory-ink:var(--ink,#f5f5f7);--memory-muted:var(--muted,#b4b4bc);--memory-line:var(--line,#48484e);--memory-hover:var(--soft,#303033);--memory-feedback:.15s;--memory-ease:cubic-bezier(.22,1,.36,1);box-sizing:border-box;border:1px solid var(--memory-line);background:var(--memory-bg);width:100%;min-width:0;max-width:620px;color:var(--memory-ink);border-radius:20px;gap:12px;margin:14px 0;padding:20px;display:grid}.MemoryReviewCard-module__dZYega__cardsList{gap:12px;margin:12px 0 20px;padding:0;list-style:none;display:grid}.MemoryReviewCard-module__dZYega__cardsList>li{min-width:0}.MemoryReviewCard-module__dZYega__cardsList .MemoryReviewCard-module__dZYega__card{max-width:none;margin:0}.MemoryReviewCard-module__dZYega__card[data-theme=light]{--memory-bg:#fff;--memory-ink:#1d1d1f;--memory-muted:#63636b;--memory-line:#dcdce2;--memory-hover:#f3f3f6}.MemoryReviewCard-module__dZYega__header{align-items:center;gap:10px;min-width:0;display:flex}.MemoryReviewCard-module__dZYega__header>div{flex:1;min-width:0}.MemoryReviewCard-module__dZYega__marker{flex:none;place-items:center;width:28px;height:28px;font-size:23px;display:grid}.MemoryReviewCard-module__dZYega__eyebrow{color:var(--memory-muted);margin:0 0 3px;font-size:11px;font-weight:600}.MemoryReviewCard-module__dZYega__header h3{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600;line-height:1.3}.MemoryReviewCard-module__dZYega__badge{border:1px solid var(--memory-line);color:var(--memory-muted);border-radius:999px;flex:none;padding:4px 8px;font-size:11px}.MemoryReviewCard-module__dZYega__note{border-left:2px solid var(--memory-line);background:var(--memory-hover);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0 10px 10px 0;margin:0;padding:13px 15px;font-size:16px;line-height:1.5}.MemoryReviewCard-module__dZYega__source,.MemoryReviewCard-module__dZYega__scope{color:var(--memory-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.MemoryReviewCard-module__dZYega__source a{color:var(--memory-ink);text-underline-offset:3px;text-decoration-thickness:1px}.MemoryReviewCard-module__dZYega__actions{flex-wrap:wrap;gap:8px;display:flex}.MemoryReviewCard-module__dZYega__card button{border:1px solid var(--memory-line);min-height:44px;color:var(--memory-ink);font:inherit;cursor:pointer;transition:background-color var(--memory-feedback) var(--memory-ease),border-color var(--memory-feedback) var(--memory-ease);background:0 0;border-radius:999px;padding:10px 15px;font-size:13px;font-weight:550}.MemoryReviewCard-module__dZYega__card button:hover:not(:disabled){background:var(--memory-hover);border-color:var(--memory-muted)}.MemoryReviewCard-module__dZYega__card .MemoryReviewCard-module__dZYega__primary{background:var(--memory-ink);border-color:var(--memory-ink);color:var(--memory-bg)}.MemoryReviewCard-module__dZYega__card .MemoryReviewCard-module__dZYega__primary:hover:not(:disabled){background:var(--memory-muted);border-color:var(--memory-muted)}.MemoryReviewCard-module__dZYega__card button:disabled{opacity:.5;cursor:not-allowed}.MemoryReviewCard-module__dZYega__card :is(button,a,textarea,summary,h3):focus-visible{outline:2px solid var(--memory-ink);outline-offset:3px}.MemoryReviewCard-module__dZYega__editor{border:1px solid var(--memory-line);border-radius:14px;gap:10px;padding:14px;display:grid}.MemoryReviewCard-module__dZYega__editor label{font-size:13px;font-weight:600}.MemoryReviewCard-module__dZYega__editor textarea{box-sizing:border-box;border:1px solid var(--memory-line);background:var(--memory-bg);width:100%;min-width:0;min-height:100px;color:var(--memory-ink);font:inherit;resize:vertical;border-radius:10px;padding:12px;font-size:16px;line-height:1.5}.MemoryReviewCard-module__dZYega__editor p{color:var(--memory-muted);margin:0;font-size:12px;line-height:1.6}.MemoryReviewCard-module__dZYega__status{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.MemoryReviewCard-module__dZYega__status:has(>p:empty):not(:has(button)){display:none}.MemoryReviewCard-module__dZYega__status p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.MemoryReviewCard-module__dZYega__original{border:1px solid var(--memory-line);border-radius:10px;padding:0 12px}.MemoryReviewCard-module__dZYega__original summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:12px}.MemoryReviewCard-module__dZYega__original p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.MemoryReviewCard-module__dZYega__original small{color:var(--memory-muted);margin-bottom:12px;display:block}@media (max-width:480px){.MemoryReviewCard-module__dZYega__card{border-radius:16px;padding:16px}.MemoryReviewCard-module__dZYega__header{align-items:flex-start}.MemoryReviewCard-module__dZYega__badge{font-size:10px}.MemoryReviewCard-module__dZYega__actions>button{flex:auto}.MemoryReviewCard-module__dZYega__editor{padding:12px}}@media (prefers-reduced-motion:reduce){.MemoryReviewCard-module__dZYega__card button{transition:none}}[data-o1-motion=reduced] .MemoryReviewCard-module__dZYega__card button{transition:none}@media (forced-colors:active){.MemoryReviewCard-module__dZYega__card,.MemoryReviewCard-module__dZYega__editor,.MemoryReviewCard-module__dZYega__note,.MemoryReviewCard-module__dZYega__original,.MemoryReviewCard-module__dZYega__card button,.MemoryReviewCard-module__dZYega__badge{color:canvastext;background:canvas;border-color:canvastext}.MemoryReviewCard-module__dZYega__card .MemoryReviewCard-module__dZYega__primary{color:buttontext;background:buttonface;border-color:buttontext}.MemoryReviewCard-module__dZYega__card :is(button,a,textarea,summary,h3):focus-visible{outline-color:highlight}.MemoryReviewCard-module__dZYega__scope,.MemoryReviewCard-module__dZYega__source,.MemoryReviewCard-module__dZYega__eyebrow,.MemoryReviewCard-module__dZYega__editor p{color:canvastext}.MemoryReviewCard-module__dZYega__card button:disabled{opacity:1;color:graytext}}
.LaunchPackCard-module__pN5w3a__card{--lp-bg:#252527;--lp-ink:#f5f5f7;--lp-muted:#b6b6be;--lp-line:#47474f;--lp-tint:#303034;--lp-accent:#9ac7ff;border:1px solid var(--lp-line);background:var(--lp-bg);width:100%;min-width:0;max-width:620px;color:var(--lp-ink);border-radius:22px;gap:0;margin:18px 0;display:grid;overflow:hidden}.LaunchPackCard-module__pN5w3a__card[data-theme=light]{--lp-bg:#fff;--lp-ink:#1d1d1f;--lp-muted:#64646b;--lp-line:#dddde3;--lp-tint:#f7f7fa;--lp-accent:#1767bd}.LaunchPackCard-module__pN5w3a__header{padding:22px 22px 0}.LaunchPackCard-module__pN5w3a__eyebrow{color:var(--lp-muted);align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:600;display:flex}.LaunchPackCard-module__pN5w3a__eyebrow span{background:var(--lp-tint);border-radius:999px;padding:3px 8px;font-weight:500}.LaunchPackCard-module__pN5w3a__header h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:21px;font-weight:650;line-height:1.25}.LaunchPackCard-module__pN5w3a__positioning{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 22px 8px;font-size:16px;line-height:1.55}.LaunchPackCard-module__pN5w3a__meta{color:var(--lp-muted);margin:0 22px 22px;font-size:12px;line-height:1.55}.LaunchPackCard-module__pN5w3a__section{border-top:1px solid var(--lp-line);min-width:0}.LaunchPackCard-module__pN5w3a__section>summary{cursor:pointer;min-height:52px;padding:16px 22px;font-size:14px;font-weight:600;line-height:1.5}.LaunchPackCard-module__pN5w3a__section>summary span{color:var(--lp-muted);margin-left:8px;font-size:12px;font-weight:400}.LaunchPackCard-module__pN5w3a__section[open]>summary{background:var(--lp-tint)}.LaunchPackCard-module__pN5w3a__content{padding:18px 22px 22px}.LaunchPackCard-module__pN5w3a__content h4{color:var(--lp-muted);margin:0 0 10px;font-size:12px;font-weight:600}.LaunchPackCard-module__pN5w3a__headlines{margin:0 0 24px;padding-left:20px}.LaunchPackCard-module__pN5w3a__headlines li{overflow-wrap:anywhere;margin:0 0 12px;padding-left:4px;font-size:17px;font-weight:550;line-height:1.4}.LaunchPackCard-module__pN5w3a__headlines li::marker{color:var(--lp-muted);font-size:12px}.LaunchPackCard-module__pN5w3a__captions{gap:10px;display:grid}.LaunchPackCard-module__pN5w3a__caption{border:1px solid var(--lp-line);border-radius:12px;padding:14px}.LaunchPackCard-module__pN5w3a__caption>span{color:var(--lp-muted);text-transform:capitalize;font-size:11px}.LaunchPackCard-module__pN5w3a__caption p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;font-size:14px;line-height:1.55}.LaunchPackCard-module__pN5w3a__brief{gap:14px;margin:0;padding:16px 22px 22px;display:grid}.LaunchPackCard-module__pN5w3a__brief dt{color:var(--lp-muted);margin-bottom:5px;font-size:12px}.LaunchPackCard-module__pN5w3a__brief dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.LaunchPackCard-module__pN5w3a__frames{gap:20px;margin:0;padding:20px 22px 22px;list-style:none;display:grid}.LaunchPackCard-module__pN5w3a__frames li+li{border-top:1px solid var(--lp-line);padding-top:20px}.LaunchPackCard-module__pN5w3a__frames h4{overflow-wrap:anywhere;gap:10px;margin:0 0 10px;font-size:15px;line-height:1.4;display:flex}.LaunchPackCard-module__pN5w3a__frames h4>span{color:var(--lp-muted);font-size:12px;line-height:1.7}.LaunchPackCard-module__pN5w3a__frames p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 10px;font-size:14px;line-height:1.55}.LaunchPackCard-module__pN5w3a__frameCaption{color:var(--lp-muted)}.LaunchPackCard-module__pN5w3a__prompt{border:1px solid var(--lp-line);border-radius:10px;padding:0 12px}.LaunchPackCard-module__pN5w3a__prompt summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:12px}.LaunchPackCard-module__pN5w3a__prompt small{color:var(--lp-muted);padding-bottom:12px;font-size:11px;line-height:1.5;display:block}.LaunchPackCard-module__pN5w3a__checklist{gap:14px;margin:0;padding:20px 22px 0;list-style:none;display:grid}.LaunchPackCard-module__pN5w3a__checklist li{overflow-wrap:anywhere;gap:10px;font-size:14px;line-height:1.55;display:flex}.LaunchPackCard-module__pN5w3a__checklist li>span{color:var(--lp-muted);flex:none}.LaunchPackCard-module__pN5w3a__research{margin-bottom:18px}.LaunchPackCard-module__pN5w3a__research p{overflow-wrap:anywhere;margin:0 0 7px;font-size:14px;line-height:1.55}.LaunchPackCard-module__pN5w3a__research a{color:var(--lp-accent);overflow-wrap:anywhere;text-underline-offset:3px;font-size:12px;line-height:1.5}.LaunchPackCard-module__pN5w3a__research small{color:var(--lp-muted);font-size:12px}.LaunchPackCard-module__pN5w3a__sourceNote{margin-top:6px;line-height:1.5;display:block}.LaunchPackCard-module__pN5w3a__assumptions{color:var(--lp-muted);margin:0;padding-left:20px;font-size:13px;line-height:1.6}.LaunchPackCard-module__pN5w3a__assumptions li{overflow-wrap:anywhere;margin-bottom:8px}.LaunchPackCard-module__pN5w3a__footer{flex-wrap:wrap;gap:8px;padding:18px 22px 0;display:flex}.LaunchPackCard-module__pN5w3a__card button{border:1px solid var(--lp-line);background:var(--lp-tint);min-height:44px;color:var(--lp-ink);font:inherit;cursor:pointer;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:600}.LaunchPackCard-module__pN5w3a__card button:hover:not(:disabled){border-color:var(--lp-muted)}.LaunchPackCard-module__pN5w3a__card button:disabled{opacity:.5;cursor:not-allowed}.LaunchPackCard-module__pN5w3a__card button:focus-visible,.LaunchPackCard-module__pN5w3a__card summary:focus-visible,.LaunchPackCard-module__pN5w3a__card a:focus-visible,.LaunchPackCard-module__pN5w3a__card textarea:focus-visible{outline:2px solid var(--lp-accent);outline-offset:3px}.LaunchPackCard-module__pN5w3a__review{border:1px solid var(--lp-line);background:var(--lp-tint);border-radius:14px;gap:12px;margin:18px 22px 0;padding:16px;display:grid}.LaunchPackCard-module__pN5w3a__review label{font-size:14px;font-weight:600}.LaunchPackCard-module__pN5w3a__review textarea{box-sizing:border-box;border:1px solid var(--lp-line);background:var(--lp-bg);width:100%;min-width:0;min-height:140px;color:var(--lp-ink);font:inherit;resize:vertical;border-radius:10px;padding:12px;font-size:16px;line-height:1.5}.LaunchPackCard-module__pN5w3a__review .LaunchPackCard-module__pN5w3a__footer{padding:0}.LaunchPackCard-module__pN5w3a__review small{color:var(--lp-muted);font-size:12px;line-height:1.5}.LaunchPackCard-module__pN5w3a__feedback{margin:14px 22px 0;font-size:13px;line-height:1.5}.LaunchPackCard-module__pN5w3a__note{color:var(--lp-muted);margin:14px 22px 20px;font-size:11px;line-height:1.55}@media (max-width:480px){.LaunchPackCard-module__pN5w3a__header{padding:18px 16px 0}.LaunchPackCard-module__pN5w3a__header h3{font-size:20px}.LaunchPackCard-module__pN5w3a__positioning{margin:12px 16px 8px}.LaunchPackCard-module__pN5w3a__meta{margin:0 16px 18px}.LaunchPackCard-module__pN5w3a__section>summary{padding:15px 16px}.LaunchPackCard-module__pN5w3a__content,.LaunchPackCard-module__pN5w3a__brief,.LaunchPackCard-module__pN5w3a__frames{padding:16px}.LaunchPackCard-module__pN5w3a__checklist,.LaunchPackCard-module__pN5w3a__footer{padding:16px 16px 0}.LaunchPackCard-module__pN5w3a__review{margin:16px 16px 0;padding:12px}.LaunchPackCard-module__pN5w3a__feedback{margin:14px 16px 0}.LaunchPackCard-module__pN5w3a__note{margin:12px 16px 18px}}@media (forced-colors:active){.LaunchPackCard-module__pN5w3a__card,.LaunchPackCard-module__pN5w3a__caption,.LaunchPackCard-module__pN5w3a__prompt,.LaunchPackCard-module__pN5w3a__review{border-color:canvastext}.LaunchPackCard-module__pN5w3a__card button:focus-visible,.LaunchPackCard-module__pN5w3a__card summary:focus-visible,.LaunchPackCard-module__pN5w3a__card textarea:focus-visible{outline-color:highlight}}
.IntelligentAnswer-module__ggjf3W__answer{border:1px solid var(--ia-border);background:var(--ia-bg);color:var(--ia-text);--ia-bg:#272727;--ia-text:#f5f5f7;--ia-muted:#b2b2b8;--ia-border:#454545;--ia-input:#1e1e1e;border-radius:20px;margin:18px 0;padding:20px}.IntelligentAnswer-module__ggjf3W__answer[data-theme=light]{--ia-bg:#fff;--ia-text:#1d1d1f;--ia-muted:#646469;--ia-border:#d9d9df;--ia-input:#f5f5f7}.IntelligentAnswer-module__ggjf3W__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.IntelligentAnswer-module__ggjf3W__header h3{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600}.IntelligentAnswer-module__ggjf3W__basis{color:var(--ia-muted);overflow-wrap:anywhere;margin:10px 0 18px;font-size:13px;line-height:1.5}.IntelligentAnswer-module__ggjf3W__controls{flex-wrap:wrap;align-items:flex-end;gap:12px;margin:14px 0;display:flex}.IntelligentAnswer-module__ggjf3W__controls label{flex:1;gap:6px;min-width:140px;font-size:13px;display:grid}.IntelligentAnswer-module__ggjf3W__answer input,.IntelligentAnswer-module__ggjf3W__answer select{border:1px solid var(--ia-border);background:var(--ia-input);width:100%;min-height:44px;color:var(--ia-text);font:inherit;border-radius:10px;padding:10px 12px}.IntelligentAnswer-module__ggjf3W__answer button{border:1px solid var(--ia-border);min-height:40px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:8px 12px}.IntelligentAnswer-module__ggjf3W__answer button:disabled{opacity:.5;cursor:default}.IntelligentAnswer-module__ggjf3W__answer :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #0a84ff}.IntelligentAnswer-module__ggjf3W__answer button:hover:not(:disabled){background:var(--ia-input)}.IntelligentAnswer-module__ggjf3W__answer .IntelligentAnswer-module__ggjf3W__primary{color:#fff;background:#0876df;border-color:#0876df}.IntelligentAnswer-module__ggjf3W__answer .IntelligentAnswer-module__ggjf3W__primary:hover:not(:disabled){background:#0066c8}.IntelligentAnswer-module__ggjf3W__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.IntelligentAnswer-module__ggjf3W__fields label{gap:7px;font-size:14px;display:grid}.IntelligentAnswer-module__ggjf3W__unit{color:var(--ia-muted);font-size:12px}.IntelligentAnswer-module__ggjf3W__results{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.IntelligentAnswer-module__ggjf3W__result{border:1px solid var(--ia-border);overflow-wrap:anywhere;border-radius:12px;padding:14px}.IntelligentAnswer-module__ggjf3W__result dt{color:var(--ia-muted);margin-bottom:6px;font-size:13px}.IntelligentAnswer-module__ggjf3W__result dd{margin:0;font-size:24px;font-weight:600}.IntelligentAnswer-module__ggjf3W__error{color:var(--ia-text);border:1px solid #a36262;border-radius:10px;padding:12px;font-size:14px}.IntelligentAnswer-module__ggjf3W__table{border:1px solid var(--ia-border);border-radius:12px;overflow:auto}.IntelligentAnswer-module__ggjf3W__table table{border-collapse:collapse;width:100%;font-size:14px}.IntelligentAnswer-module__ggjf3W__table :is(th,td){text-align:left;border-bottom:1px solid var(--ia-border);white-space:normal;overflow-wrap:anywhere;min-width:110px;padding:12px}.IntelligentAnswer-module__ggjf3W__table tr:last-child :is(th,td){border-bottom:0}.IntelligentAnswer-module__ggjf3W__chart{gap:14px;margin:20px 0;display:grid}.IntelligentAnswer-module__ggjf3W__barRow{gap:6px;display:grid}.IntelligentAnswer-module__ggjf3W__barLabel{justify-content:space-between;gap:12px;font-size:14px;display:flex}.IntelligentAnswer-module__ggjf3W__barLabel span{overflow-wrap:anywhere}.IntelligentAnswer-module__ggjf3W__track{background:var(--ia-input);border-radius:5px;height:10px;overflow:hidden}.IntelligentAnswer-module__ggjf3W__bar{background:#0a84ff;border-radius:5px;height:100%}.IntelligentAnswer-module__ggjf3W__footer{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.IntelligentAnswer-module__ggjf3W__footer small{color:var(--ia-muted)}.IntelligentAnswer-module__ggjf3W__alternative{color:var(--ia-muted);margin-top:16px;font-size:13px}.IntelligentAnswer-module__ggjf3W__alternative summary{cursor:pointer;padding:7px 0}.IntelligentAnswer-module__ggjf3W__alternative p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.IntelligentAnswer-module__ggjf3W__review{border:1px solid var(--ia-border);border-radius:12px;margin-top:14px;padding:16px}.IntelligentAnswer-module__ggjf3W__review p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.IntelligentAnswer-module__ggjf3W__frame{background:var(--ia-bg);border:0;border-radius:12px;width:100%;display:block}.IntelligentAnswer-module__ggjf3W__status{color:var(--ia-muted);margin:12px 0;font-size:13px}@media (max-width:480px){.IntelligentAnswer-module__ggjf3W__answer{border-radius:16px;padding:14px}.IntelligentAnswer-module__ggjf3W__fields,.IntelligentAnswer-module__ggjf3W__results{grid-template-columns:1fr}.IntelligentAnswer-module__ggjf3W__header{align-items:start}.IntelligentAnswer-module__ggjf3W__header h3{font-size:17px}.IntelligentAnswer-module__ggjf3W__answer button{min-height:44px}}@media (forced-colors:active){.IntelligentAnswer-module__ggjf3W__bar{background:highlight}.IntelligentAnswer-module__ggjf3W__track{border:1px solid canvastext}}
