.a8ofoL{margin-right:auto;width:100%;padding-top:var(--space-6);border-top:1px solid var(--border-primary);margin-top:var(--space-2)}.kVTNiS{display:flex;align-items:center;gap:var(--space-35);padding-bottom:var(--space-3)}.x4023J{flex:1;margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-semibold);cursor:pointer;user-select:none}.WVLsST{gap:var(--space-2)}.WVLsST,.jj2T68{display:flex;align-items:center}.jj2T68{justify-content:center;padding:0;border:none;background:transparent;color:var(--icon-secondary);cursor:pointer}.jj2T68,.uFPhE5{width:20px;height:20px}.uFPhE5{transform:rotate(180deg)}.WpT00a .uFPhE5{transform:rotate(0deg)}.BGetNM{min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.ZHF8QJ{display:grid;grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows var(--transition-base),opacity var(--transition-base),visibility var(--transition-base)}.HddauW{grid-template-rows:0fr;opacity:0;visibility:hidden}.a0dQsF{border-bottom:1px solid var(--border-tertiary)}.a0dQsF:last-child{border-bottom:none}.dj0a0c{width:100%;border:none;padding:var(--space-3) 0;background:transparent;color:var(--text-primary);display:flex;align-items:center;gap:var(--space-3);text-align:left;cursor:pointer;transition:background-color var(--transition-fast)}.dj0a0c:hover{background:var(--background-tertiary)}.dj0a0c:disabled{opacity:.6;cursor:not-allowed}.a8zv0R{flex-shrink:0;width:18px;height:18px;color:var(--icon-secondary)}.RITMOq{font-size:var(--text-base);font-weight:var(--font-normal);line-height:1.5}.ZqfjA7{flex-direction:column;align-items:flex-start;margin:0;padding:0;list-style:none}.ZqfjA7,.a8OQpX{display:flex;gap:var(--space-2)}.a8OQpX{align-items:center;max-width:100%;padding:var(--space-2) var(--space-35) var(--space-2) var(--space-3);border-radius:var(--radius-14);background:var(--background-secondary);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-snug)}.eCVzVD{background:var(--background-critical-subdued);color:var(--text-critical)}.a7bq3Z{flex-shrink:0;width:var(--space-4);height:var(--space-4);color:var(--icon-tertiary)}.eCVzVD .a7bq3Z{color:var(--icon-critical)}.zcO5mp{min-width:0;overflow-wrap:anywhere}.YCyBTb{flex-wrap:wrap;gap:var(--space-2) var(--space-3);min-width:0;min-height:var(--space-14);padding:var(--space-3);border:1px solid var(--border-secondary);border-radius:var(--radius-20);background:var(--background-primary)}.USBgxZ,.YCyBTb{display:flex;align-items:center}.USBgxZ{flex-shrink:0;justify-content:center;width:var(--space-9);height:var(--space-9);overflow:hidden;border-radius:var(--radius-xl);background:var(--background-secondary);color:var(--icon-secondary)}.BrZLBD{width:var(--space-5);height:var(--space-5)}.Tt3tLc{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-05);min-width:10rem;line-height:var(--leading-snug);white-space:nowrap}.K0j4gf,.Qn6MLC{overflow:hidden;text-overflow:ellipsis}.K0j4gf{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-medium)}.Qn6MLC{color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.FYYPJ2{display:flex;flex-shrink:0;margin-left:auto;align-items:center;gap:var(--space-15);padding:var(--space-1) var(--space-25) var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--background-accent-subdued);color:var(--text-accent);font-size:var(--text-xs);line-height:var(--leading-snug);white-space:nowrap}.FZRuyv{width:var(--space-4);height:var(--space-4)}.a84CqE .FYYPJ2{background:var(--background-success-subdued);color:var(--text-success)}.PqlYdm{border-color:var(--border-critical-subdued);background:var(--background-critical-faint)}.PqlYdm .FYYPJ2,.PqlYdm .Qn6MLC{color:var(--text-critical)}.PqlYdm .FYYPJ2{background:var(--background-critical-soft)}.FFGCiO .FYYPJ2,.a3o7Ln .FYYPJ2{background:var(--background-secondary);color:var(--text-secondary)}.FFGCiO .FZRuyv,.a3o7Ln .FZRuyv{color:var(--icon-tertiary)}.e8LRGf{display:flex;flex-direction:column;gap:var(--space-2);max-width:35rem;list-style:none}.e8LRGf,.ki6tV9{margin:0;padding:0}.ki6tV9{position:fixed;inset:0;max-width:100vw;max-height:100vh;width:100vw;height:100vh;border:none;background:transparent;overflow:hidden}.ki6tV9::backdrop{background-color:rgba(0,0,0,.85);backdrop-filter:blur(4px)}.dRBsUp{position:relative;width:100%;height:100%;padding:var(--space-6)}.CLAaIV,.dRBsUp{display:flex;align-items:center;justify-content:center}.CLAaIV{position:fixed;top:var(--space-6);right:var(--space-6);width:3rem;height:3rem;background-color:var(--background-primary);border:1px solid var(--border-primary);border-radius:var(--radius-full);cursor:pointer;z-index:10;transition:transform .2s ease}.CLAaIV:hover{transform:scale(1.05)}.CLAaIV:active{transform:scale(.95)}.n8MqlC{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1}.a5sTwU{color:var(--text-static-white)}.GeXTRB{max-width:90vw;max-height:90vh;width:auto;height:auto;object-fit:cover;border-radius:var(--radius-lg);transition:opacity .3s ease;position:relative;z-index:2}.cEHMie{opacity:0}.WENXfv{position:fixed;inset:0;max-width:100vw;max-height:100vh;width:100vw;height:100vh;border:none;padding:0;margin:0;background:transparent;overflow:hidden}.WENXfv::backdrop{background-color:rgba(0,0,0,.85);backdrop-filter:blur(4px)}.nkyeVu{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-6)}.zB8V50{position:fixed;top:var(--space-6);right:var(--space-6);display:flex;gap:var(--space-3);z-index:10}.a1uXbX,.a3FJty{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background-color:var(--background-primary);border:1px solid var(--border-primary);border-radius:var(--radius-full);cursor:pointer;transition:transform .2s ease}.a1uXbX:hover,.a3FJty:hover{transform:scale(1.05)}.a1uXbX:active,.a3FJty:active{transform:scale(.95)}.hxBEYZ{max-width:90vw;max-height:90vh;width:auto;height:auto;border-radius:var(--radius-lg)}.gXjDD7{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);background-color:var(--background-primary);padding:var(--space-8);border-radius:var(--radius-2xl);border:1px solid var(--border-primary);min-width:20rem;max-width:90vw}.o7SgL3{text-align:center}.G0s9hc{font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--text-primary);word-break:break-word}.Jvrf3T{width:100%;max-width:30rem}@media (max-width:767px){.gXjDD7{min-width:auto;width:90vw;padding:var(--space-6)}.G0s9hc{font-size:var(--text-base)}}.uTK2ZM{display:inline-flex;gap:var(--space-2);max-width:100%;padding:var(--space-15) var(--space-6) var(--space-15) var(--space-3);border:1px solid var(--border-primary);border-radius:var(--radius-2xl);box-sizing:border-box}.uTK2ZM,.wvOsZs{align-items:center}.wvOsZs{display:flex;flex-shrink:0;justify-content:center;min-width:var(--space-6);color:var(--icon-secondary)}.wvOsZs,.yu76e4{height:var(--space-6)}.yu76e4{width:var(--space-6)}.UG13dM{display:flex;flex-direction:column;min-width:0;line-height:var(--leading-snug)}.BHYHXh{max-width:11.25rem;padding:0;overflow:hidden;border:none;background:none;color:var(--text-primary);font:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.BHYHXh:focus-visible{border-radius:var(--radius-base);outline:2px solid var(--border-accent)}.alDIUm{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-normal);white-space:nowrap}.SvFFik{max-width:100%;overflow:hidden}.Q9KZ9u{border-radius:var(--radius-lg);outline:1px solid var(--border-critical);outline-offset:-1px}.a3f03z{border-radius:var(--radius-2xl)}.AaDhnn{position:relative;z-index:0;border-radius:var(--radius-lg);overflow:hidden}.AaDhnn,.CIy4Ro{display:flex;align-items:center;justify-content:center;background-color:var(--background-secondary)}.CIy4Ro{position:absolute;inset:0;z-index:1}.a3mjIy{object-fit:cover;border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;transition:opacity .2s ease;position:relative;z-index:2;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.FHp9Rj{max-width:100%;width:auto;object-fit:contain}.FHp9Rj.dXu2cF{max-width:var(--image-size)}.UsTB8O{opacity:0}.a3mjIy:hover{opacity:.9}.UsTB8O:hover{opacity:0}.x42yJ1{position:absolute;top:var(--s);right:var(--s);z-index:3;gap:var(--space-15);opacity:0;transition:opacity var(--transition-fast)}.odIzNl,.x42yJ1{display:flex;align-items:center}.odIzNl{flex-shrink:0}.odIzNl>button{height:28px}.odIzNl>button>svg{width:16px;height:16px}.AaDhnn:hover .x42yJ1{opacity:1}@media (hover:none){.x42yJ1{opacity:1}}.Ibr7nS{display:flex;align-items:center;justify-content:center;width:var(--4xl);height:var(--4xl);padding:0;border:none;border-radius:var(--radius-full);background-color:var(--background-overlay-pill);color:var(--text-static-white);cursor:pointer;transition:transform var(--transition-fast)}.Ibr7nS:hover{transform:scale(1.06)}.WzLmYR{width:16px;height:16px}.VJi2Mp{padding:.75rem .875rem;border-radius:var(--radius-3xl);border:1px solid var(--border-primary);display:flex;align-items:center;gap:var(--space-3);box-sizing:border-box;max-width:100%}.IhX2Ys{max-width:14rem;width:14rem}.tvby9R{flex-shrink:0}.oFaCvy,.w3RPxw{max-width:10rem}.oFaCvy{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1}.w3RPxw{font-weight:var(--font-medium);font-size:var(--text-base)}.dWXsp5,.w3RPxw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dWXsp5{color:var(--text-secondary);font-size:var(--text-sm)}.UCln5s{display:flex;align-items:center;justify-content:center;background-color:transparent;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);cursor:pointer;flex-shrink:0;color:var(--icon-primary);transition:transform .2s ease,background-color .2s ease;border:none;gap:var(--space-2);font-size:var(--text-base)}.UCln5s:hover{transform:scale(1.05);background-color:var(--background-tertiary)}.UCln5s:active{transform:scale(.95)}.BCgNuO{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-2xl);border:1px solid var(--border-primary);max-width:100%;width:100%;box-sizing:border-box}.BCgNuO,.xJ7GlO{display:flex;align-items:center}.xJ7GlO{width:3rem;height:3rem;justify-content:center;border:none;border-radius:var(--radius-full);cursor:pointer;flex-shrink:0;transition:transform .2s ease,opacity .2s ease}.xJ7GlO:hover{transform:scale(1.05);opacity:.9}.xJ7GlO:active{transform:scale(.95)}.HKXpER{display:flex;flex-direction:column;gap:var(--space-1);flex:1;min-width:0}.W9vGrD{font-weight:var(--font-medium);font-size:var(--text-base);color:var(--text-primary)}.W9vGrD,.a4Qnpl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a4Qnpl{color:var(--text-secondary);font-size:var(--text-sm)}.WQ5WKl{display:flex;align-items:center;justify-content:center;background-color:transparent;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);cursor:pointer;flex-shrink:0;color:var(--icon-primary);transition:transform .2s ease,background-color .2s ease;border:none;gap:var(--space-2);font-size:var(--text-base)}.WQ5WKl:hover{transform:scale(1.05);background-color:var(--background-tertiary)}.WQ5WKl:active{transform:scale(.95)}.b0HKkL{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--space-6);border:1px solid var(--border-primary);max-width:100%;width:100%;box-sizing:border-box}.M407ri{max-width:22rem}.orHCYz{position:relative;overflow:hidden;min-width:100%;aspect-ratio:16/9;border-radius:var(--space-5) var(--space-5) 0 0;cursor:pointer}.orHCYz:hover .sok05O{opacity:1;box-shadow:var(--shadow-lg)}.V6IwNC{width:100%;object-fit:cover;height:100%}.a5306a{border-top:none;border-radius:var(--space-5);border-top-left-radius:0;border-top-right-radius:0;padding:var(--m) var(--s) var(--l) var(--2l)}.sok05O{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-full);cursor:pointer;flex-shrink:0;opacity:.8;transition:scale .2s ease,opacity .2s ease}.sok05O:hover{scale:1.05}.sok05O:active{scale:.95}.NJltY6{display:flex;flex-direction:column;gap:var(--space-1);flex:1;min-width:10rem}.XjJwdH{flex-shrink:0;max-width:40px;max-height:40px;min-width:40px;min-height:40px;width:100%;height:100%;object-fit:cover;border-radius:var(--space-3)}.L5jTWS{background-color:var(--background-tertiary);object-fit:contain;padding:var(--space-2)}.XjJwdH.L5jTWS{padding:2px}.GkHSDK{font-weight:var(--font-medium);font-size:var(--text-base);color:var(--text-primary)}.GkHSDK,.jUKRxu{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jUKRxu{color:var(--text-secondary);font-size:var(--text-sm)}.a1gj5B{display:flex;align-items:center;justify-content:center;background-color:transparent;padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);cursor:pointer;flex-shrink:0;color:var(--text-accent);transition:transform .2s ease,background-color .2s ease;border:none;gap:var(--space-2);font-size:var(--text-base)}.a1gj5B:hover{transform:scale(1.05);background-color:var(--background-tertiary)}.a1gj5B:active{transform:scale(.95)}@media (min-width:768px){.BCgNuO,.b0HKkL{max-width:30rem;width:auto}}@media (max-width:767px){.oFaCvy,.w3RPxw{max-width:100%}.BCgNuO,.VJi2Mp,.b0HKkL{padding:var(--space-3);gap:var(--space-2)}.a4Qnpl,.dWXsp5,.jUKRxu{white-space:normal;word-break:break-word}}@media (max-width:480px){.sok05O,.xJ7GlO{width:2.5rem;height:2.5rem}.UCln5s,.WQ5WKl,.a1gj5B{padding:var(--space-2);min-width:2rem}.UCln5s svg,.WQ5WKl svg,.a1gj5B svg{margin:0}.tvby9R svg{width:1.5rem;height:1.5rem}}.QE0qkr{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2);list-style:none;max-width:100%}.QE0qkr:empty{display:none}.PSZG5k{max-width:100%;margin-left:auto}.aQ3xrQ{gap:var(--space-2);justify-content:flex-start;margin-left:0;max-width:none}.aQ3xrQ .ctAEq9{border-radius:var(--radius-xl)}.V9Dkge{justify-content:flex-start}.V9Dkge.JLYXbL{max-width:540px}.V9Dkge{max-width:100%;margin-right:auto}.EsR4WT{max-width:100%;position:relative}@media (max-width:768px){.PSZG5k{max-width:90dvw}}.C9hPal{display:inline-flex;align-items:center;gap:var(--space-15);color:var(--text-secondary);font-size:var(--text-xs);white-space:nowrap}.RrYbyf{flex-shrink:0;width:var(--space-5);height:var(--space-5)}.kp8R2D{overflow:hidden;text-overflow:ellipsis}.a0TOr5{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background-color:var(--background-tertiary);color:var(--text-secondary);white-space:nowrap}.yW1vlT{font-size:var(--text-xs);font-weight:var(--font-medium);line-height:var(--leading-snug);overflow:hidden;text-overflow:ellipsis}.bgn1cv{flex-direction:column;width:100%;box-sizing:border-box}.AQwIYt,.bgn1cv{display:flex;gap:var(--space-2)}.AQwIYt{align-items:center;padding:0 var(--space-1)}.PPGC62{margin:0;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-snug);cursor:pointer;user-select:none}.xPgdiF{margin-right:auto;min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-15);border-radius:var(--radius-full);background:var(--background-tertiary);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-medium);box-sizing:border-box;user-select:none}.QzsCFz,.xPgdiF{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.QzsCFz{flex-shrink:0;width:var(--space-6);height:var(--space-6);padding:0;border:none;border-radius:var(--radius-full);background:none;color:var(--icon-secondary);transition:background-color var(--transition-fast)}.QzsCFz:hover{background-color:var(--background-tertiary)}.QzsCFz:focus-visible{outline:2px solid var(--border-accent)}.W5rSE9{width:var(--space-5);height:var(--space-5);transform:rotate(180deg);transition:transform var(--transition-base)}.QzsCFz[data-collapsed=true] .W5rSE9{transform:rotate(0deg)}.VS6OnI{display:grid;grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows var(--transition-base),opacity var(--transition-base),visibility var(--transition-base)}.Qaiahf{grid-template-rows:0fr;opacity:0;visibility:hidden}.qYiXa3{gap:var(--space-2);min-height:0;overflow:hidden}.KRmbGM,.qYiXa3{display:flex;flex-direction:column}.KRmbGM{gap:var(--space-1);margin:0;padding:0;list-style:none}.Gy9Nfp,.aORdly{min-width:0}.Gy9Nfp{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-xl);background:var(--background-primary);color:var(--text-primary);text-decoration:none;transition:background-color var(--transition-fast)}.a2OX5m:hover{background-color:var(--background-tertiary)}.a2OX5m:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.MlYDNB{display:inline-flex;color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-semibold);font-variant-numeric:tabular-nums}.JBVskI,.MlYDNB{flex-shrink:0;align-items:center;justify-content:center}.JBVskI{display:flex;width:var(--space-9);color:var(--icon-secondary)}.JBVskI,.jjC9Ad{height:var(--space-6)}.jjC9Ad{width:var(--space-6)}.Agp5Td{display:flex;flex:1;flex-direction:column;min-width:0;line-height:var(--leading-snug)}.gihhJh{font-size:var(--text-sm);font-weight:var(--font-medium)}.gihhJh,.h60s3o{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h60s3o{color:var(--text-secondary);font-size:var(--text-xs)}.r2lWp4{display:flex;flex-shrink:0;color:var(--icon-tertiary)}.yP0xb3{width:var(--space-4);height:var(--space-4)}.HCqHBu{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:none;border-radius:var(--radius-lg);background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer}.HCqHBu:hover{background-color:var(--background-tertiary)}.HCqHBu:focus-visible{outline:2px solid var(--border-accent)}.ItmG0G{width:var(--space-4);height:var(--space-4);transition:transform var(--transition-fast)}.HCqHBu[data-expanded=true] .ItmG0G{transform:rotate(180deg)}.kebA86{--streaming-shimmer-speed:1.9s;--streaming-sparkle-speed:1.8s;display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-0)}.uhD6sX{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--space-5);height:var(--space-5);color:var(--icon-accent);align-self:center;transform:-4px}.rR9Uvk{width:var(--space-3);height:var(--space-3);animation:AGSoIX var(--streaming-sparkle-speed) cubic-bezier(.2,0,0,1) infinite}.a2i6km,.rR9Uvk{will-change:transform,opacity}.a2i6km{position:absolute;inset:0;border:1.5px solid var(--border-accent);border-radius:var(--radius-full);animation:UQjGwB var(--streaming-sparkle-speed) cubic-bezier(.2,0,0,1) infinite}.SWWT0n{font-size:var(--text-base);font-weight:500;line-height:var(--leading-normal);background-image:linear-gradient(100deg,var(--text-tertiary) 20%,var(--text-primary) 45%,var(--text-tertiary) 70%);background-size:220% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:agPnBJ var(--streaming-shimmer-speed) linear infinite}.FQB9a6{flex:none;font-size:var(--text-sm);line-height:var(--leading-tight);color:var(--text-tertiary);font-variant-numeric:tabular-nums}@keyframes agPnBJ{0%{background-position:140% 0}to{background-position:-40% 0}}@keyframes AGSoIX{0%,to{transform:scale(1) rotate(0deg);opacity:.9}50%{transform:scale(1.18) rotate(45deg);opacity:1}}@keyframes UQjGwB{0%{transform:scale(.85);opacity:.5}70%{transform:scale(1.5);opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.SWWT0n,.a2i6km,.rR9Uvk{animation:none}.SWWT0n{background-image:none;color:var(--text-secondary)}.a2i6km{display:none}}.eN35JH{display:flex;flex-direction:column;gap:var(--space-35)}.JKK8LX{width:fit-content}.CefbgN,.JKK8LX{margin-right:auto}.CefbgN{display:flex;align-items:center;gap:var(--space-2)}.mcmN1F{margin-left:var(--space-1)}.dJdXCm{background:none;border:none;cursor:pointer;padding:2px;color:var(--icon-secondary);transition:scale var(--transition-fast)}.dJdXCm:hover{scale:1.1}.dJdXCm[aria-disabled=true]{cursor:not-allowed;opacity:.6}.dJdXCm[aria-disabled=true]:hover{scale:1}.a1b6QQ{transform:rotate(180deg)}.v2S2sx{gap:var(--space-1);width:fit-content}.YK2uQk,.v2S2sx{display:flex;align-items:center}.YK2uQk{justify-content:center;height:42px;padding:0 var(--space-3);background:var(--background-tertiary);border:1px solid var(--border-primary);border-radius:var(--radius-xl);font-size:var(--text-lg);width:34px}.yup3ll{min-width:.6875rem}.J2khOa,.yup3ll{font-family:var(--font-primary);font-size:var(--text-lg);font-weight:var(--font-medium);line-height:var(--leading-tight);color:var(--text-primary);text-align:center}.J2khOa{width:.3125rem}@media (max-width:768px){.v2S2sx{justify-content:center}.YK2uQk{padding:0 var(--space-25);height:var(--space-11)}.J2khOa,.yup3ll{font-size:var(--text-base)}}.eqUj8Q{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;padding:var(--space-6) var(--space-9);background:var(--background-primary);border:1.5px solid var(--border-tertiary);border-radius:var(--radius-5xl,20px);overflow:hidden;animation:hXebrJ .5s ease-in-out}[data-theme=dark] .eqUj8Q{background:var(--background-tertiary)}@keyframes hXebrJ{0%{opacity:0}to{opacity:1}}.A2izn5{gap:var(--space-3);flex:1;min-width:0}.A2izn5,.RnY7WT{display:flex;align-items:center}.RnY7WT{flex-shrink:0;width:62px;height:62px;justify-content:center}.QnzeAt{width:100%;height:100%;color:var(--icon-accent)}.a1u19K{display:flex;flex-direction:column;gap:var(--space-2);flex:1;min-width:0}.cmIrBO{font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:1.2}.cmIrBO,.uj6UQd{font-family:var(--font-primary);color:var(--text-primary);margin:0;text-wrap:pretty}.uj6UQd{font-size:var(--text-base);font-weight:var(--font-normal);line-height:1.3}.a6MnVn{flex-shrink:0}@media (max-width:1024px){.eqUj8Q{flex-direction:column;padding:var(--space-4)}.A2izn5,.eqUj8Q{align-items:flex-start}.A2izn5{gap:var(--space-3);width:100%}.RnY7WT{width:73px;height:73px}.a1u19K{gap:var(--space-35)}.cmIrBO{font-size:var(--text-lg);line-height:1.1}.uj6UQd{font-size:var(--text-sm)}.a6MnVn{width:100%;padding-left:85px}}@media (max-width:480px){.a6MnVn{padding-left:68px}.RnY7WT{width:56px;height:56px}}.iT3cPI{display:block}@media (max-width:1024px){.iT3cPI{display:none}}.JtI4jN{display:flex;flex-wrap:wrap;column-gap:var(--space-4);row-gap:var(--space-4);width:100%;justify-content:center;padding:var(--space-4) var(--space-6);position:relative;align-items:flex-end}.EGP2n8{margin-bottom:var(--space-9)}.a6W5R1{text-align:center;font-size:var(--text-44);font-weight:var(--font-semibold);line-height:var(--leading-heading)}.c7zoLu{flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-3);width:100%}.c7zoLu,.lI1ygy{display:flex;align-items:center}.lI1ygy{gap:var(--space-2);height:var(--space-10);padding:0 var(--space-4);border-radius:var(--radius-full)}.WpZtJz{display:flex;flex-direction:column;align-items:center;margin:auto;padding:var(--space-9) 0;-webkit-overflow-scrolling:touch;scrollbar-color:var(--scrollbar-thumb-subtle) transparent}.yfknmC{animation-name:EJYzR2;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both;filter:blur(var(--blur-paywall-actualizing))}@keyframes EJYzR2{0%{opacity:.5}to{opacity:1}}.rsPkHa{display:flex;flex-direction:column;align-items:center;padding:0;width:100%}.a5NKS5{text-align:center;font-size:var(--text-xs);line-height:var(--leading-normal);color:var(--text-tertiary);margin:var(--space-4) 0 0 0;padding:0 var(--space-4)}.a1aRQs{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.ylyBcr{display:flex;align-items:center;justify-content:center;margin-top:var(--space-4);padding:0 var(--space-4);height:var(--space-12);border-radius:var(--radius-full);border:1px solid var(--border-primary);background:var(--background-ghost);color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--leading-body);text-decoration:none;cursor:pointer;transition:background-color var(--transition-fast);min-width:200px}@media (max-width:2500px){.JtI4jN{max-width:75rem}}.jEpQnf{position:fixed;inset-inline:var(--space-0);bottom:var(--space-0);z-index:var(--z-sticky);display:flex;gap:var(--space-25);align-items:center;padding:var(--space-6) var(--space-3) calc(var(--space-6) + env(safe-area-inset-bottom));background:linear-gradient(to bottom,transparent 27px,var(--background-primary) 101px);backdrop-filter:blur(var(--blur-action-bar));pointer-events:none}.jEpQnf>*{pointer-events:auto}.jEpQnf .fCVQ6k{background-color:var(--background-ghost);width:var(--space-12);height:var(--space-12);min-width:var(--space-12);padding:var(--space-0);border-radius:var(--radius-full);flex-shrink:0;gap:var(--space-0)}.jEpQnf .iEQVYk{flex:1 1 0;height:var(--space-12)}.jEpQnf .iEQVYk:not(:disabled){border-color:var(--border-cta-highlight)}.jEpQnf[data-accent=turquoise] .iEQVYk:not(:disabled){background:var(--background-accent-turquoise)}.Y9oBsP{display:none}@media (max-width:1024px){.Y9oBsP{display:block}}.a9lwM6{display:flex;flex-direction:column;flex:1 1 auto;padding-bottom:var(--fixed-action-bar-offset);-webkit-overflow-scrolling:touch;scrollbar-color:var(--scrollbar-thumb-subtle) transparent}.yDYMP0{animation-name:RUWGHH;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:both;filter:blur(var(--blur-paywall-actualizing))}@keyframes RUWGHH{0%{opacity:.5}to{opacity:1}}.D7ruvH{position:relative;z-index:1;margin-top:calc((var(--space-9) + var(--space-05)) * -1)}.QQXazT{margin:var(--space-4) var(--space-3) 0}.wnYYkz{display:flex;flex-direction:column;padding:0 var(--space-3)}.z6JTXQ{margin-top:var(--space-4)}.a0zOic{display:flex;align-items:center;justify-content:center;width:100%;height:var(--space-12);margin-block:var(--space-4);padding:0 var(--space-4);border:1px solid var(--border-primary);border-radius:var(--radius-full);background:var(--background-ghost);color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--leading-body);text-decoration:none;transition:background-color var(--transition-fast)}.a0zOic:hover{background-color:var(--background-tertiary)}.a0zOic:focus-visible{outline:2px solid var(--border-accent)}.sC4QRt{display:flex;align-items:center;justify-content:center;padding:var(--space-2);border:none;border-radius:var(--radius-full);background-color:var(--background-static-white-faint);color:var(--icon-secondary-static);cursor:pointer}.sC4QRt:focus-visible{outline:2px solid var(--border-accent)}.a3rw0G{width:var(--space-45);height:var(--space-45)}.fCktzs{flex-direction:column;padding:var(--space-5);border-radius:20px;border:1px solid var(--border-tertiary);background:var(--background-primary);width:100%;cursor:text}.PiymYQ,.fCktzs{display:flex;align-items:center;gap:8px}.PiymYQ{flex-shrink:0}.a9N1Ix{font-size:16px;font-weight:600;line-height:1.1;color:var(--text-primary);white-space:nowrap}.Cz7Fix{font-size:18px;display:inline-flex;align-items:center;transform:rotate(-16.5deg);transform-origin:center}.a18qK6{flex-direction:column;justify-content:flex-end;gap:16px;flex:1;padding:var(--space-9) 0 var(--space-3);min-height:120px}.FWVq73,.a18qK6{display:flex;align-items:center;width:100%}.FWVq73{justify-content:center;gap:12px;font-size:14px;font-weight:400;line-height:1.4;flex-shrink:0}.a1oJHe{color:var(--text-critical)}.HSdLdh{color:var(--text-success)}.unzPWX{display:flex;align-items:center;justify-content:center;width:100%;flex-shrink:0}.yXph33{width:100%;border:none;outline:none;background:transparent;font-size:28px;font-weight:500;line-height:1.1;text-align:center;color:var(--text-primary);caret-color:var(--text-primary);border-bottom:1px solid var(--border-primary);max-width:380px;padding:0 0 2px}.yXph33::placeholder{color:var(--text-tertiary)}.aCgloP{color:var(--text-critical)}.a5VI7w{font-size:28px;font-weight:500;line-height:1.1;text-align:center;letter-spacing:0}.s275ay{color:var(--text-critical)}.a9aMRW{color:var(--text-success)}.vx1gZG{display:flex;align-items:center;justify-content:center;height:40px;padding:0 var(--space-4);border-radius:99px;border:1px solid var(--border-primary);background:var(--background-ghost);color:var(--text-primary);font-size:14px;font-weight:500;line-height:1.4;cursor:pointer;flex-shrink:0;transition:opacity .15s ease}.a9Co30{opacity:0;pointer-events:none}.a5fESK{background:var(--button-disabled,rgba(13,13,13,.06));border-color:transparent;color:var(--text-disabled,rgba(13,13,13,.12));cursor:not-allowed}@media (max-width:768px){.yXph33{font-size:24px}}@media (max-width:1024px){.he22cN{height:100%;padding:calc(var(--space-8) * 2) var(--space-5);gap:var(--space-4)}.he22cN .a18qK6{justify-content:center;padding:var(--space-45) 0}}.G4gGKo{width:480px;max-width:100%;background:var(--background-primary);border-radius:var(--radius-2xl)}@media (max-width:1024px){.G4gGKo{width:100%;max-width:100%;height:100dvh;max-height:100dvh;border-radius:var(--radius-20)}.MnvyDI .jB7JvS{top:var(--space-3);right:var(--space-3);width:var(--space-8);height:var(--space-8);padding:0;border:none;background:transparent;color:var(--text-primary)}.MnvyDI .jB7JvS svg,.MnvyDI .jB7JvS:hover svg{width:100%;height:100%;color:var(--text-primary)}}.nmnf6j{overflow:hidden}.N7LdiU{width:100%;min-height:100vh;max-height:100vh;max-width:100%;border-radius:0;background:var(--background-tertiary-filled);overflow:auto;display:flex;flex-direction:column}.wKjqf6{margin:auto;padding:var(--space-9) 0;-webkit-overflow-scrolling:touch;scrollbar-color:var(--scrollbar-thumb-subtle) transparent}.VyWyxf,.wKjqf6{display:flex;flex-direction:column;align-items:center}.VyWyxf{min-height:100vh;max-height:100vh;padding:var(--space-6)}.P2sBDA,.VyWyxf{justify-content:center}.P2sBDA{height:100vh;display:flex;flex-direction:column;align-items:center}.PhxaWB{color:var(--text-primary);font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);text-align:center}.nLrysw{display:flex;flex-direction:column;align-items:center;padding:0;width:100%}@media (max-width:1024px){.fkxlmP{min-height:100dvh;max-height:100dvh;background:var(--background-primary)}.kb0LkJ .kQDO4X{display:none}}.i2hkjo{position:relative;min-height:128px;padding:var(--space-6) var(--space-9) var(--space-6) var(--space-6);background:#000000;overflow:hidden;color:var(--text-primary-inverse)}.i2hkjo,.pSjyc2{display:flex;align-items:center;justify-content:space-between;width:100%}.pSjyc2{max-width:75rem;margin:0 auto;padding:0 var(--space-6)}.vEdjNU{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 93.75rem 30.3125rem at 57% -.875rem,rgba(10,124,255,.38),transparent 55%),radial-gradient(ellipse 50.75rem 21.9375rem at 71% -3.625rem,rgba(10,124,255,.5),transparent 50%)}.a7zss6,.b92zdj{position:relative;z-index:1}.E1SP5l{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;flex-shrink:0}.a7zss6{display:flex;flex-direction:column;gap:var(--space-2)}.DhPbIq{color:var(--text-static-white);font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--leading-none)}.DrhQAd{color:var(--text-static-secondary);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-snug)}.b92zdj{justify-content:flex-end;gap:var(--space-7)}.a2L1M9,.b92zdj{display:flex;align-items:center}.a2L1M9{flex-direction:column;gap:var(--space-1);min-width:var(--9xl)}.AN3tFw{color:var(--text-static-white);font-size:var(--text-5xl);font-weight:var(--font-normal);line-height:var(--leading-none);font-variant-numeric:tabular-nums}.wiQlZd{color:var(--text-static-secondary);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-snug)}@media (max-width:1024px){.i2hkjo{flex-direction:column;justify-content:flex-start;gap:var(--space-6);min-height:calc(var(--space-16) * 4 + var(--space-1));margin-bottom:-3rem;padding:var(--space-35) var(--space-25) var(--space-16);border:none;border-radius:0;text-align:center;background:#000000}.E1SP5l{display:none}.pSjyc2{flex-direction:column;gap:var(--space-6)}.vEdjNU{inset:0;background:radial-gradient(ellipse 48.75rem 17.8125rem at 54% 106%,rgba(10,124,255,.44),transparent 55%),radial-gradient(ellipse 25.6875rem 10.875rem at 81% 105%,rgba(10,124,255,.55),transparent 50%)}.a7zss6{align-items:center;gap:var(--space-2);width:100%}.DhPbIq{max-width:280px;font-size:var(--text-xl);line-height:var(--leading-tight)}.DrhQAd{max-width:calc(var(--space-20) * 3 + var(--space-12) + var(--space-3))}.b92zdj{gap:var(--space-7)}.AN3tFw{font-size:var(--text-4xl)}}.yCqLf0{flex-direction:column;gap:var(--space-5);width:100%;margin-top:var(--space-6)}.PR1bR4,.yCqLf0{display:flex;align-items:center}.PR1bR4{isolation:isolate;padding-right:var(--space-5);border-radius:var(--radius-full);overflow:hidden}.sK1iP6{z-index:2}.Tl7ORe{display:flex;align-items:center;height:var(--space-9);padding:var(--space-25) var(--space-3) var(--space-25) var(--space-6);border:1px solid var(--border-tertiary);border-radius:0 var(--radius-4xl) var(--radius-4xl) 0;background:var(--background-primary);font-size:var(--text-sm);font-weight:var(--font-normal);white-space:nowrap;z-index:1;margin-left:-1rem}.Tl7ORe,.a6kgDy{color:var(--text-primary)}.a6kgDy{font-size:var(--text-4xl);font-weight:var(--font-semibold);line-height:var(--leading-none);text-align:center}.EcsCoe{display:flex;align-items:center;gap:var(--space-2);height:var(--space-12);padding:0 var(--space-4);border-radius:var(--radius-full)}@media (max-width:1024px){.EcsCoe,.PR1bR4,.SHmCXo{display:none}.a6kgDy{font-size:var(--text-2xl)}}.hUVABB{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);width:100%;padding:0;padding-bottom:var(--space-10)}.yVqncR{flex-wrap:wrap;align-items:flex-end;gap:var(--space-6) var(--space-4);margin-top:var(--space-7)}.SPQuPA,.yVqncR{display:flex;justify-content:center;width:100%}.SPQuPA{align-items:center;min-height:320px}.sONacE{width:21.5rem;height:33rem;border-radius:var(--radius-3xl) var(--radius-3xl) var(--radius-4xl) var(--radius-4xl);flex:0 0 21.5rem}.ep47KK{color:var(--text-primary);font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--leading-tight)}.ep47KK,.ewZ0pv{text-align:center}.ewZ0pv{max-width:47.5rem;color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--leading-snug)}.jUzqJZ{color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none}.xQH4mu{display:none}@media (max-width:1024px){.hUVABB{align-items:flex-start;padding:0}.hUVABB,.yVqncR{gap:var(--space-2)}.yVqncR{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.sONacE{width:100%;height:200px;flex:none;border-radius:var(--radius-3xl)}.xQH4mu{display:flex;width:100%}.ewZ0pv{max-width:none;padding:0 var(--space-2)}}.rwJD7e{display:flex;flex-direction:column;justify-content:flex-start;min-height:100dvh;background:var(--background-primary);gap:var(--space-6);padding-bottom:var(--space-8);--background:linear-gradient(0deg,var(--background-tertiary,rgba(13,13,13,0.03)) 0%,var(--background-tertiary,rgba(13,13,13,0.03)) 100%),var(--background-primary,#FFF);background:var(--background)}.WTg3lV{display:contents}[data-theme=dark] .rwJD7e{--background:linear-gradient(0deg,var(--background-tertiary,rgba(255,255,255,0.08)) 0%,var(--background-tertiary,rgba(255,255,255,0.08)) 100%),var(--background-primary,#0D0D0D)}.Zxsvo9{max-width:75rem;width:100%;margin:0 auto;padding:0 var(--space-8)}.a26DYa{--padding-block:var(--space-12) var(--space-8);padding-block:var(--padding-block)}.W59wL0{text-align:center}@media (max-width:1024px){.rwJD7e{align-items:stretch;gap:0}.Zxsvo9{padding:0 var(--space-3)}.a26DYa{padding-block:var(--padding-block)}.a4k5Rd{scroll-margin-top:2rem}}.bdjGkV{position:relative;width:fit-content;border-radius:var(--radius-2xl);overflow:hidden;background-color:var(--background-secondary);display:flex;flex-direction:column;padding:var(--space-9)}.wv1Ycq{width:100%;height:100%;object-fit:cover;pointer-events:none;contain:strict}.S8yB30,.wv1Ycq{position:absolute;inset:0;z-index:0}.S8yB30{background:var(--background-generation-loader)}.GT4Hww{contain:strict;overflow:hidden}.e3oX6I{filter:blur(25px)}.bdjGkV:has(.e3oX6I):after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,white 0,transparent 30%);pointer-events:none;z-index:1}.a49FzM{flex-grow:1;display:flex;align-items:center;justify-content:center;opacity:.3}.a49FzM svg{color:var(--text-static-white)}.wsmAjj{position:relative;z-index:1}.wrIYHb{width:100%;padding:0}.lwMqwj{flex:1;display:flex;align-items:center;justify-content:center;width:100%}@media (max-width:767px){.bdjGkV{border-radius:var(--radius-2xl)}}.qQdMFe{width:400px;height:400px;animation:YDRXS4 1s ease-in-out}@keyframes YDRXS4{0%{opacity:0}to{opacity:1}}.w8YbYh{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--space-4)}.zT0A3J{border:1px solid var(--text-static-white);padding-block:var(--space-35);font-size:var(--text-base)}.CVu3O3{color:var(--text-static-white);font-weight:var(--font-semibold);font-size:var(--text-lg);text-align:center}@media (max-width:1024px){.qQdMFe{width:100%;aspect-ratio:1/1;height:auto}}.a0lPhY{position:relative;height:6rem;max-height:6rem;overflow:hidden;background-color:var(--background-primary)}.I0jnSu{width:100%;height:100%;display:block}.QRgilo{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:center;border-radius:var(--radius-2xl);overflow:hidden;background-color:var(--background-secondary);position:relative;margin-top:3rem;bottom:0;left:50%;transform:translateX(-50%);max-width:100%;padding:24px;z-index:2;background-color:#0c2a4d}.IjzjRo{filter:blur(5px)}.pUJ8vC{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.HG6vcg{filter:blur(13px);background-color:rgb(23,40,65)}.a6ryFV{position:relative;z-index:1}@media (max-width:767px){.QRgilo{border-radius:var(--radius-2xl)}}.OBIhGC{position:relative;width:100%;display:flex;flex-direction:column;gap:14px;padding-bottom:40px}.pCjF3R{position:absolute;flex:1;min-height:0;top:0;left:-4px;right:-4px}@media (max-width:767px){.OBIhGC{gap:16px;padding-bottom:20px}.DvVrEY{padding:20px}.DvVrEY,.eyd03x{width:100%}}.ZUy41K{animation:a75XBl 1s ease-in-out}@keyframes a75XBl{0%{opacity:0}to{opacity:1}}.a5uJgu{display:flex;flex-direction:row;gap:var(--space-4) var(--space-1);align-items:center}.a7nAWl{margin-left:auto;border:1px solid var(--text-static-white);padding-block:var(--space-35);font-size:var(--text-base)}.a4cdFZ{color:var(--text-static-white);font-weight:var(--font-semibold);font-size:var(--text-lg);max-width:9.75rem;text-align:left}@media (max-width:1024px){.a5uJgu{flex-wrap:wrap;justify-content:space-between;gap:var(--space-5) var(--space-1)}.a7nAWl{width:100%}}.a7kac0{display:flex;flex-direction:row;gap:var(--space-5);padding:var(--space-4);border-radius:var(--radius-2xl);border:1px solid;background-color:var(--background-primary);box-shadow:var(--shadow-md)}.a7kac0.a9ekMm{border-color:var(--border-critical)}.a7kac0.bsO8QW{border-color:var(--border-accent)}.a7kac0.jbowOr{border-color:var(--border-caution)}.NQJKcN{display:flex;flex-direction:row;gap:var(--space-2);flex:1}.oOl2od{flex-shrink:0;display:flex;align-items:center;justify-content:center}.oOl2od,.oOl2od svg{width:var(--space-6);height:var(--space-6)}.cDSArs svg{color:var(--icon-critical)}.BepK0e svg{color:var(--icon-accent)}.ldUklo svg{color:var(--icon-caution)}.dd2Yas{display:flex;flex-direction:column;gap:var(--space-1);flex:1}.Z6iQOS{font-weight:var(--font-medium);color:var(--text-primary)}.Y8JgBq,.Z6iQOS{margin:0;font-family:var(--font-primary);font-size:var(--text-sm);line-height:var(--leading-tight);text-align:left}.Y8JgBq{font-weight:var(--font-normal);color:var(--text-secondary)}.Y8JgBq p{margin:0}.pOYnNF.pOYnNF{font-family:var(--font-primary);font-weight:var(--font-normal);font-size:var(--text-sm);line-height:var(--leading-tight);color:var(--text-secondary);text-align:left}.pOYnNF.pOYnNF p{margin:0}.ppOSpx{align-items:flex-start}.CSgc0R,.ppOSpx{display:flex;flex-direction:row;gap:var(--space-2)}.CSgc0R{justify-content:center;align-items:center;padding:var(--space-3) var(--space-4);height:var(--space-10);border-radius:var(--radius-full);font-family:var(--font-primary);font-weight:var(--font-normal);font-size:var(--text-sm);line-height:var(--leading-tight);text-align:center;cursor:pointer;text-decoration:none;border:none;transition:var(--transition-fast);white-space:nowrap}.CSgc0R:hover{opacity:.9}.CSgc0R:active{transform:scale(.98)}.mVgodt{background-color:var(--btn-primary);color:var(--text-primary-inverse)}.mVgodt:hover{background-color:var(--btn-primary-hover)}.tmpHFv{background-color:var(--background-secondary);color:var(--text-primary)}.DpZ12l,.OtIVcb,.i7anTi{background-color:var(--background-primary-inverse);color:var(--text-primary-inverse)}.DpZ12l:hover,.OtIVcb:hover,.i7anTi:hover{background-color:var(--btn-inverted-hover)}@media (max-width:768px){.a7kac0{gap:var(--space-3)}.a7kac0,.ppOSpx{flex-direction:column}.CSgc0R,.ppOSpx{width:100%}}.a68L8o{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-45) var(--space-5);border-radius:var(--radius-2xl);background:var(--background-primary);border:1px solid var(--border-tertiary);box-shadow:var(--shadow-md);transition:var(--transition-fast)}.a68L8o.FbJPsd,.a68L8o.kjorlW{background:var(--background-primary);border-color:var(--border-tertiary)}.a1c9uc{justify-content:center;width:var(--space-7);height:var(--space-7);flex-shrink:0}.a1c9uc,.zDU0Ox{display:flex;align-items:center}.zDU0Ox{flex-direction:row;gap:var(--space-4)}.ax7R98{font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--leading-tight);color:var(--text-primary);margin:0;white-space:nowrap}.o0gWE2,.tdez2K{display:flex;justify-content:center}.o0gWE2{align-items:center;gap:var(--space-2);padding:var(--space-4);height:var(--space-12);font-family:var(--font-primary);font-size:var(--text-base);font-weight:var(--font-normal);line-height:var(--leading-tight);text-align:center;border:none;border-radius:var(--radius-full);cursor:pointer;transition:var(--transition-fast);background:var(--btn-primary);color:var(--text-primary-inverse);white-space:nowrap}.o0gWE2:hover{background:var(--btn-primary-hover)}.o0gWE2:active{transform:translateY(0);background:var(--btn-primary-press)}.a9y9cG{background:var(--btn-primary);color:var(--text-primary-inverse)}.a9y9cG:hover{background:var(--btn-primary-hover)}.a7kpUb{background:var(--btn-primary);color:var(--text-primary-inverse)}.a7kpUb:hover{background:var(--btn-primary-hover)}@media (max-width:768px){.a68L8o{padding:var(--space-4);gap:var(--space-4)}.a68L8o,.zDU0Ox{flex-direction:column}.zDU0Ox{gap:var(--space-3);width:100%}.ax7R98{text-align:center;white-space:normal}.o0gWE2,.tdez2K{width:100%}.o0gWE2{padding:var(--space-35) var(--space-4)}}.kofiu7{gap:var(--space-25)}.kofiu7,.ksy9Bv{display:inline-flex;align-items:center;flex-shrink:0}.ksy9Bv{justify-content:center;width:var(--space-5);height:var(--space-5);padding:0;border:none;background:transparent;color:var(--icon-secondary);cursor:pointer;transition:scale var(--transition-fast)}.ksy9Bv:hover{scale:1.1}@media (max-width:768px){.kofiu7{gap:var(--space-4);padding-inline:var(--space-1)}}.qSJOq4{gap:var(--space-15);max-width:540px;height:100%;scroll-margin-top:calc(var(--header-height) + var(--space-2));scroll-margin-bottom:var(--space-4)}.a5WR6s,.qSJOq4{display:flex;flex-direction:column;width:100%;min-height:0}.a5WR6s{justify-content:space-between;gap:var(--space-3);flex:1 1 auto;padding:var(--space-4);border:1px solid var(--border-secondary);border-radius:var(--radius-18) var(--radius-18) var(--radius-lg) var(--radius-18);background-color:var(--background-tertiary-filled);box-sizing:border-box;overflow:hidden}.a5WR6s.l2knFZ{border-radius:var(--radius-lg) var(--radius-4xl) var(--radius-4xl) var(--radius-lg)}.Ldxxfm{display:flex;flex-direction:column;gap:var(--space-3);min-height:0;flex:1 1 auto;overflow:hidden}.a4TK6y{--clamped-max-lines:4;--clamped-leading:var(--leading-snug);--clamped-fade-base:var(--background-tertiary-filled);flex:0 1 auto;min-height:0;width:100%;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-normal);line-height:var(--leading-snug)}.gFMKfj{font-size:var(--text-sm)}.CzhqZD,.uHOD7x{font-size:inherit;line-height:inherit}.uHOD7x p{margin:0}.a4TK6y .uHOD7x code,.a4TK6y .uHOD7x pre{max-width:100%;margin:0;padding:0;border:none;background:transparent;font-family:inherit;font-size:inherit;line-height:inherit;overflow-x:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.kq2yak{display:inline-flex;align-self:flex-start;align-items:center;flex-shrink:0;gap:var(--space-1);padding:0;border:none;background:transparent;color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-snug);cursor:pointer}.p6oEOu{white-space:nowrap}.DWbVNJ{flex-shrink:0;justify-content:flex-start;overflow:auto;margin:auto auto 0 0;transition:max-height .3s ease,min-height .3s ease}.Dlip2U{max-height:calc(100% - 5rem)}[data-is-scrollable]~.ze2UUz{min-height:70px;flex-shrink:1000}.PgV33g{display:none}.BytIZH{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);flex-shrink:0}.ACCMKN{justify-content:flex-start;flex:1 1 auto;min-width:0}.a99ja8{align-self:flex-end;flex-shrink:0;transition:opacity var(--transition-fast)}@media (hover:hover){.a99ja8{opacity:0;pointer-events:none}.qSJOq4:has(:focus-visible) .a99ja8,.qSJOq4:hover .a99ja8{opacity:1;pointer-events:auto}}.BytIZH .xghT5M{align-self:center;padding-inline:0}@media (max-width:768px){.qSJOq4{gap:var(--space-3);max-width:100%;width:100%}.a5WR6s{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-3xl);border-right:1px solid var(--border-secondary);border-bottom:1px solid var(--border-secondary);border-left:1px solid var(--border-secondary);overflow:clip}.a5WR6s.l2knFZ{border-radius:var(--radius-none) var(--radius-none) var(--radius-3xl) var(--radius-3xl)}.Ldxxfm{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-2);align-items:start;align-content:start;overflow:clip}.qSJOq4 .a4TK6y{--clamped-max-lines:3;grid-column:1;align-self:stretch;min-height:0;overflow:hidden}.qSJOq4 .tofB3i{--clamped-expanded-max-height:240px}.DWbVNJ{grid-column:1;max-height:var(--thumbnails-row-height,var(--space-12));overflow:hidden;transition:max-height var(--transition-morph)}.Ldxxfm[data-is-expanded] .DWbVNJ{max-height:var(--thumbnails-full-height,none)}.PgV33g{display:inline-flex}.kq2yak{position:relative;grid-column:2;grid-row:1/-1;justify-content:center;width:var(--space-5);height:var(--space-5);margin-left:var(--space-3);color:var(--icon-secondary)}.Uk9rvr[data-is-expanded] .kq2yak{position:sticky;top:calc(var(--header-height) + var(--space-2))}.Ldxxfm:not(:has(.a4TK6y)) .kq2yak{align-self:center}.a99ja8{opacity:1;pointer-events:auto}}@media (max-width:768px) and (prefers-reduced-motion:reduce){.DWbVNJ{transition:none}}.B6kpbP,.T10VgV{display:flex;flex-direction:column;flex-grow:1}.T10VgV{list-style:none;padding:0;margin:0;gap:var(--space-8)}.a2Ltsd:empty{display:none}.yvtU0F{display:flex;flex-direction:column;min-width:0;min-height:0}.yvtU0F>*{flex:0 1 auto;min-height:0}.xIXOpp{width:100%;max-width:var(--max-input-width,100%);margin-inline:auto}.a6Wp6u{margin-left:auto;width:fit-content;font-size:var(--text-base)}.NBm9xu{background-color:var(--background-secondary);background-image:url(/images/error-blur-bg.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.VnrM6L{gap:var(--space-5);max-width:25rem;padding-inline:var(--space-6)}.E8XeAf,.VnrM6L{display:flex;flex-direction:column;align-items:flex-start}.E8XeAf{gap:var(--space-2)}.BO3FX4{width:var(--space-6);height:var(--space-6);color:var(--text-accent)}.bd3qRB{display:flex;flex-direction:column;gap:var(--space-1)}.JFOamJ{margin:0}.AtcRDJ.AtcRDJ,.JFOamJ{font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-snug);color:var(--text-static-white)}.AtcRDJ.AtcRDJ p,.oHatdU{margin:0}.oHatdU{font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-snug);color:rgba(255,255,255,.6)}.q10Hnd{display:flex;flex-wrap:wrap;gap:var(--space-2)}.LmWBFJ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);width:100%;height:100%;padding-inline:var(--space-6)}.XuhDLE{margin:0;font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--leading-snug);color:var(--text-static-white);text-align:center}.tK4H8r{padding-block:var(--space-35);font-size:var(--text-base)}.BGRstR{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background-color:var(--background-tertiary)}.h9gS5F{width:100%;flex:1 1 auto;min-height:var(--height-generation-media-desktop);border-radius:var(--radius-3xl)}@media (max-width:767px){.h9gS5F{min-height:var(--height-generation-media-mobile);max-height:var(--height-generation-media-mobile);border-radius:var(--radius-3xl) var(--radius-3xl) 0 0}}.a0TrR2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background-color:var(--background-tertiary)}.a6SGy9{margin:0;font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--leading-snug);color:var(--text-static-white);white-space:nowrap}.P1Sb4l{display:flex;align-items:center}.UpbBDe{flex-direction:column;gap:var(--space-3);align-items:flex-end}.zIMm88{display:flex;align-items:center;justify-content:center;padding:var(--space-15);border:none;border-radius:var(--radius-full);background:none;color:var(--icon-secondary);cursor:pointer;transition:transform var(--transition-fast);width:32px;height:32px}.zIMm88:hover{transform:scale(1.06)}.zIMm88:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.zIMm88[aria-disabled=true]{cursor:not-allowed;opacity:.6}.zIMm88[aria-disabled=true]:hover{transform:none}.d2zHEg{background-color:var(--background-overlay-pill);color:var(--text-static-white)}.d2zHEg:focus-visible{outline:2px solid var(--text-static-white);outline-offset:2px}.oWwNOu{transform:rotate(180deg)}.oWwNOu:hover{transform:rotate(180deg) scale(1.06)}.oWwNOu[aria-disabled=true]:hover{transform:rotate(180deg)}.qzxId1{width:18px;height:18px;flex-shrink:0}.hdJsHa{display:flex;align-items:center;gap:var(--space-1);margin-left:auto;justify-content:flex-end;padding-top:var(--space-2)}.PcllWU{overflow:hidden;font-size:var(--text-sm);line-height:1.4;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.hdJsHa{padding-block:var(--space-1);border-right:1px solid var(--border-secondary,rgba(13,13,13,.08));border-left:1px solid var(--border-secondary,rgba(13,13,13,.08));justify-content:center;background-color:var(--background-tertiary-filled)}}.ExilKL{position:absolute;top:0;left:0;z-index:2;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-35) var(--space-3) var(--space-2);pointer-events:auto;align-items:flex-start}.PC1OsG{flex-direction:row}.BmmWr5,.PC1OsG{align-items:center}.BmmWr5{display:flex;justify-content:center;padding:var(--space-15);border:none;border-radius:var(--radius-full);background-color:var(--background-overlay-pill);color:var(--text-static-white);cursor:pointer;transition:transform var(--transition-fast);width:32px;height:32px}.BmmWr5:hover{transform:scale(1.06)}.BmmWr5:focus-visible{outline:2px solid var(--text-static-white);outline-offset:2px}.qG7571{width:18px;height:18px;flex-shrink:0}.xN1Ek7{position:absolute;top:0;right:0;z-index:2;padding:var(--space-35) var(--space-3) var(--space-2);pointer-events:auto}.bTrA5y{min-width:0;max-width:100%;justify-content:flex-end;align-items:flex-end}.Yu8bu2,.bTrA5y{display:flex;flex-direction:column;width:100%}.Yu8bu2{position:relative;justify-content:center;overflow:hidden;border-radius:var(--radius-lg)}.HcyLKr,.fO8pBF{opacity:.5;transition:opacity var(--transition-fast)}.Yu8bu2:hover .HcyLKr,.Yu8bu2:hover .fO8pBF{opacity:1}@media (hover:none){.HcyLKr,.fO8pBF{opacity:1}}.s42IPG{justify-content:center}.GfB7MF,.s42IPG{display:flex;align-items:center;width:100%;padding:var(--space-4);box-sizing:border-box}.GfB7MF{gap:var(--space-3);max-width:100%;border:1px solid var(--border-primary);border-radius:var(--radius-2xl);background-color:var(--background-primary)}.ZN9ca3{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--space-12);height:var(--space-12);padding:0;border:none;border-radius:var(--radius-full);background-color:var(--background-tertiary);color:var(--icon-primary);cursor:pointer;transition:transform var(--transition-fast),opacity var(--transition-fast)}.ZN9ca3:hover{transform:scale(1.05);opacity:.9}.ZN9ca3:active{transform:scale(.95)}.ZN9ca3:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.a7ZKt7{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-width:0}.iIJhU3{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-primary)}.iIJhU3,.quXfZU{overflow:hidden;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.quXfZU{font-size:var(--text-sm);color:var(--text-secondary)}.JjhoWX{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.QkQ1pc,.gagebX{display:flex;flex-direction:column;width:100%}.gagebX{position:relative;justify-content:center;overflow:hidden;border:1px solid var(--border-secondary);border-bottom:none;border-radius:var(--radius-4xl) var(--radius-4xl) 0 0;background-color:var(--background-secondary);box-sizing:border-box}.UomBp4,.YefYF7{opacity:1}.IlTrpK{justify-content:center}.IlTrpK,.ijPzhL{display:flex;align-items:center;width:100%;padding:var(--space-4);box-sizing:border-box}.ijPzhL{gap:var(--space-3);max-width:100%;border:1px solid var(--border-primary);border-radius:var(--radius-2xl);background-color:var(--background-primary)}.xG5JC5{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--space-12);height:var(--space-12);padding:0;border:none;border-radius:var(--radius-full);background-color:var(--background-tertiary);color:var(--icon-primary);cursor:pointer;transition:transform var(--transition-fast),opacity var(--transition-fast)}.xG5JC5:active{transform:scale(.95)}.xG5JC5:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.VSnl4r{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-width:0}.RZ79qQ{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-primary)}.RZ79qQ,.unAF8P{overflow:hidden;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.unAF8P{font-size:var(--text-sm);color:var(--text-secondary)}.a47q1n{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.a4COR6{min-width:0;max-width:100%;justify-content:flex-end;align-items:flex-end}.a4COR6,.a9drWg{display:flex;flex-direction:column;width:100%}.a9drWg{position:relative;overflow:hidden;border-radius:var(--radius-lg)}.Tr0Oy3,.y1FO5K{opacity:1}.EOkDVK{position:relative;width:100%;height:100%}.Ku7Zob{object-fit:contain;background-color:var(--background-tertiary);padding:var(--space-2);opacity:.1;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.fOAT6f{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-4);box-sizing:border-box}.fCtgj0{flex-shrink:0;color:var(--icon-primary)}.ZpINVd{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;max-width:10rem}.zBWWLk{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-primary)}.hYsQ8E,.zBWWLk{overflow:hidden;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.hYsQ8E{font-size:var(--text-sm);color:var(--text-secondary)}.a9DdeZ,.a9xhis{display:flex;flex-direction:column;width:100%}.a9xhis{position:relative;overflow:hidden;border:1px solid var(--border-secondary);border-bottom:none;border-radius:var(--radius-4xl) var(--radius-4xl) 0 0;background-color:var(--background-secondary);box-sizing:border-box}.C4yuIv,.yaYR4Q{opacity:1}.tJ5oLp{position:relative;width:100%;height:100%}.Xf7P7L{object-fit:contain;background-color:var(--background-tertiary);padding:var(--space-2);opacity:.1;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.X2MRjQ{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-4);box-sizing:border-box}.FBEaye{flex-shrink:0;color:var(--icon-primary)}.nkBYQb{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;max-width:10rem}.lDfCb7{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-primary)}.lDfCb7,.rCBQuM{overflow:hidden;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.rCBQuM{font-size:var(--text-sm);color:var(--text-secondary)}.UEGN40{position:absolute;top:var(--space-35);z-index:2;display:flex;gap:var(--space-1);align-items:center;padding:var(--space-15) var(--space-2);border:none;border-radius:var(--radius-full);background-color:var(--background-overlay-pill);color:var(--text-static-white);cursor:pointer;pointer-events:auto;opacity:var(--overlay-rest-opacity,1);transition:opacity var(--transition-fast),transform var(--transition-fast)}.UUwu8T{left:50%;transform:translateX(-50%)}.UUwu8T:hover{transform:translateX(-50%) scale(1.06)}.lVuV8p{right:var(--space-3)}.lVuV8p:hover{transform:scale(1.06)}.UEGN40:focus-visible{outline:2px solid var(--text-static-white);outline-offset:2px}.XXFfxi{width:20px;height:20px;flex-shrink:0}.sLjGRp{font-size:var(--text-sm);font-weight:var(--font-medium);line-height:1.4;white-space:nowrap}.JHKc7Z{display:flex;flex-direction:column;width:100%;min-width:0;max-width:100%;gap:var(--space-2)}.a0mxRF{justify-content:flex-start}.Hg7eXN,.gDrKmI{justify-content:flex-end}.gDrKmI{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--space-2);max-width:100%}.uUuaTN{flex-wrap:wrap;justify-content:flex-end;align-content:flex-start}.a8w66b{position:relative;flex-shrink:0;overflow:hidden;border-radius:var(--3xl,24px);background-color:var(--background-tertiary);flex-grow:1;--overlay-rest-opacity:.5}.a8w66b:hover{--overlay-rest-opacity:1}@media (hover:none){.a8w66b{--overlay-rest-opacity:1}}.UYfSzP,.a5OEmm{opacity:.5;transition:opacity var(--transition-fast)}.a8w66b:hover .UYfSzP,.a8w66b:hover .a5OEmm{opacity:1}@media (hover:none){.UYfSzP,.a5OEmm{opacity:1}}.aPwDtm{cursor:pointer}.shztOF{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;background-color:var(--background-tertiary)}.qOvUko{opacity:0}.xBy703{display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--3xl,24px);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:var(--background-tertiary)}.WY5P47{display:flex;flex-direction:column;width:100%}.a51g8k{position:relative;width:100%}.mF3mUB{width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;user-select:none}.mF3mUB::-webkit-scrollbar{display:none}.mF3mUB.uYr3yx{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none}.JCxbQO{display:flex;width:100%}.uY19yL{position:relative;flex:0 0 100%;width:100%;flex-shrink:0;scroll-snap-align:start;overflow:hidden;border:1px solid var(--border-secondary);border-bottom:none;border-radius:var(--radius-4xl) var(--radius-4xl) 0 0;background-color:var(--background-secondary);min-height:190px;max-height:min(100dvw,300px)}.a3b0Xh,.a7RbLN{opacity:1}.w15CLk{cursor:pointer}.mKuiT3{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;background-color:var(--background-tertiary)}.W5hRuU{opacity:0}.CtGfCY{object-fit:contain;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:var(--background-tertiary)}.pnqHDW{position:absolute;bottom:var(--space-3);left:50%;z-index:2;display:flex;gap:var(--space-1);align-items:center;justify-content:center;transform:translateX(-50%);pointer-events:none}.xfOVtN{width:var(--space-15);height:var(--space-15);border-radius:var(--radius-full);background-color:var(--icon-secondary-static)}.M0USFb{background-color:var(--background-static-white);width:var(--space-4)}.a1bIp9{display:flex;flex-direction:column;width:100%;min-width:0;max-width:100%;justify-content:flex-end;align-items:center;border-radius:var(--3xl,24px);background-color:var(--background-tertiary)}.AGn8JX,.a1bIp9{position:relative;overflow:hidden}.AGn8JX{flex-shrink:0;border-radius:0}.a6AKsG,.hLqIfe{opacity:.5;transition:opacity var(--transition-fast)}.a1bIp9:hover .a6AKsG,.a1bIp9:hover .hLqIfe{opacity:1}@media (hover:none){.a6AKsG,.hLqIfe{opacity:1}}.NriBaS{display:block;width:100%;height:100%;object-fit:cover;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:var(--background-tertiary)}.HyagEG{opacity:0}.CBdIh4{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center}.CBdIh4,.xPo56y{background-color:var(--background-tertiary)}.xPo56y{object-fit:contain;padding:var(--space-2)}.whnZUi{position:absolute;top:50%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;padding:0;border:none;border-radius:var(--radius-full);background-color:var(--background-overlay-pill);color:var(--text-static-white);cursor:pointer;transform:translate(-50%,-50%);transition:opacity var(--transition-fast),transform var(--transition-fast)}.whnZUi:hover{transform:translate(-50%,-50%) scale(1.05)}.whnZUi:focus-visible{outline:2px solid var(--text-static-white);outline-offset:2px}.SDV3aI{width:1.25rem;height:1.25rem}.aaiw7L{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--radius-lg);background-color:var(--background-primary)}.of7Pjz{opacity:0;pointer-events:none}.XwUnr0{position:absolute;inset:0;z-index:1}.wlltZ4{display:flex;flex-direction:column;width:100%}.EXKiQO{position:relative;width:100%;overflow:hidden;border:1px solid var(--border-secondary);border-bottom:none;border-radius:var(--radius-4xl) var(--radius-4xl) 0 0;background-color:var(--background-secondary)}.ZIoHwd,.a7nQEC{opacity:1}.BYPjMj{object-fit:cover;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:var(--background-tertiary)}.n9RXRs{opacity:0}.a8iEL7{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center}.a8iEL7,.qmpwjj{background-color:var(--background-tertiary)}.qmpwjj{object-fit:contain;padding:var(--space-2)}.A8y8oP{object-fit:cover;padding:0}.a1RYBY{position:absolute;top:50%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;padding:0;border:none;border-radius:var(--radius-full);background-color:var(--background-overlay-pill);color:var(--text-static-white);cursor:pointer;transform:translate(-50%,-50%);transition:opacity var(--transition-fast)}.a1RYBY:focus-visible{outline:2px solid var(--text-static-white);outline-offset:2px}.qVu3q1{width:1.5rem;height:1.5rem}.KniSfD{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;background-color:var(--background-primary)}.a7SSgR{opacity:0;pointer-events:none}.wXlGYC{object-fit:contain}.S0cDkM{position:absolute;inset:0;z-index:1}.MEkSH4{display:flex;flex-direction:column;width:100%;min-width:0}.oU4Znx{overflow-anchor:none;contain:strict;min-height:var(--height-generation-media-desktop)}@media (max-width:767px){.oU4Znx{min-height:var(--height-generation-media-mobile)}}.uD7UcV{--group-min-height:220px;display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:minmax(0,1fr);gap:var(--space-2);align-items:stretch;min-height:var(--group-min-height);max-height:var(--assistant-block-height,none);height:fit-content}.uD7UcV>:first-child{min-width:0;align-self:start}.jrqidW{min-height:135px}.LqtcJ8{min-height:0;height:100%;overflow:hidden}.a24cEh{min-height:var(--height-generation-media-desktop);max-height:var(--height-generation-media-desktop)}.OABlN3{grid-template-columns:auto}.XyoP0E{height:320px}.Ev8IQy{display:block;width:100%;height:100%;border-radius:var(--radius-18)}@media (max-width:768px){.uD7UcV{display:flex;gap:0;flex-direction:column;min-height:revert}.uD7UcV>:first-child{align-self:stretch}.XyoP0E{height:0}.Ev8IQy{height:var(--space-24);margin-top:var(--space-2)}.a24cEh{min-height:var(--height-generation-media-mobile);max-height:var(--height-generation-media-mobile)}}