.ROdS7R .LNSYtn{gap:var(--space-2);padding:var(--space-2) var(--space-4);border-width:0;border-radius:var(--radius-4xl);background-color:var(--background-secondary)}.ROdS7R .LNSYtn input{font-size:var(--text-sm);line-height:var(--leading-body)}.ROdS7R .LNSYtn input::placeholder{color:var(--text-tertiary)}.ROdS7R .LNSYtn input::-webkit-search-cancel-button{display:none}@media (max-width:1023px){.ROdS7R .LNSYtn{padding-inline:var(--space-3)}}.ROdS7R .f4qPQX{width:var(--space-5);height:var(--space-5);color:var(--icon-secondary)}.pG2fQY{flex-direction:column}.E2ENxT,.pG2fQY{display:flex;gap:var(--space-2)}.E2ENxT{align-items:center;min-width:0}.a3iR1v{margin:0;color:var(--text-primary);font-size:var(--text-4xl);font-weight:var(--font-semibold);line-height:var(--leading-heading)}.iDyCY0{margin:0;color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-body)}.CTcclF{display:none;flex-shrink:0;align-items:center;justify-content:center;width:var(--space-9);height:var(--space-9);padding:0;border:none;border-radius:var(--radius-full);background-color:var(--background-secondary);color:var(--icon-primary);cursor:pointer;transition:background-color var(--transition-fast)}.CTcclF:hover{background-color:var(--background-tertiary)}.CTcclF:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.pzXqCU{width:var(--space-5);height:var(--space-5)}.o9wRE5{display:none}@media (max-width:1023px){.CTcclF{display:flex}.NGDrFZ{margin-left:auto}.a3iR1v{overflow:hidden;font-size:var(--text-xl);line-height:var(--leading-tighter);text-overflow:ellipsis;white-space:nowrap}.QQkwNV>.CTcclF,.QQkwNV>.a3iR1v,.iDyCY0{display:none}.E2ENxT{height:auto;min-height:var(--space-10);box-sizing:content-box;padding:var(--space-05) 0 var(--space-2)}.o9wRE5{display:flex;flex:1;align-items:center;gap:var(--space-3);min-width:0}.oTKrfV{flex-shrink:0;padding:0;border:none;background:none;color:var(--text-accent);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-body);cursor:pointer}.oTKrfV:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.o9wRE5 .a5iCOq{flex:1;width:auto}}.a0CjN9{display:flex;flex-direction:column}.a0CjN9+.a0CjN9{margin-top:var(--space-6)}.vyqvdp{margin:0;padding:0 var(--space-3) var(--space-1);color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:var(--leading-body)}.qRMFQL{display:flex;flex-direction:column}.opYZ4r,.qRMFQL{margin:0;padding:0;list-style:none}.opYZ4r{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-8) var(--space-6)}.ZDIuhV{display:flex;min-width:0}.ZDIuhV>*{flex:1}.a5FOn3{display:none}.J55Xs3{display:flex;justify-content:center}@media (max-width:1023px){.opYZ4r{display:none}.a5FOn3{display:block}.J55Xs3 .osn5RA{width:100%;height:var(--space-12);padding:var(--space-4);font-size:var(--text-base)}}.WdX8Rb{display:flex;flex-direction:column;gap:var(--space-8);transition:opacity var(--transition-fast)}.WdX8Rb[aria-busy=true]{opacity:var(--opacity-idle)}.G5CvaD,.XKNlQ6{width:var(--space-7);height:var(--space-7)}.XKNlQ6{color:var(--icon-accent)}@media (max-width:1023px){.WdX8Rb{gap:var(--space-6)}}.a1R1Em{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);font-family:var(--font-primary);font-weight:var(--font-normal);cursor:pointer;transition:all var(--transition-fast);border:1px solid transparent;user-select:none;background-color:var(--background-primary)}.a1R1Em:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.wZwoWS{padding:var(--space-15) var(--space-3);font-size:var(--text-sm);min-height:2rem}.nD0QoG,.wZwoWS{line-height:var(--leading-tight)}.nD0QoG{padding:var(--space-2) var(--space-4);font-size:var(--text-base);min-height:2.5rem}.sQtauc{background-color:var(--background-primary);color:var(--text-primary);border-color:var(--border-tertiary)}.sQtauc:hover{border:1px solid var(--border-primary,rgba(13,13,13,.12));background:linear-gradient(0deg,var(--background-tertiary,rgba(13,13,13,.03)) 0,var(--background-tertiary,rgba(13,13,13,.03)) 100%),var(--background-primary,#fff)}.a5HdlR{border:1.5px solid var(--border-accent,#0a7cff);background:var(--background-primary,#fff)}.a5HdlR:hover{background-color:var(--background-primary)}.fUrfVi{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.nD0QoG{padding:var(--space-2) var(--space-4);min-height:2rem}}@media (max-width:480px){.wZwoWS{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);min-height:1.75rem}}.a1zX2B{border-color:var(--border-accent)!important}.F7CWRL{display:flex;flex-direction:column;gap:var(--space-4);background-color:var(--background-primary)}@media (min-width:768px){.F7CWRL{width:min(90vw,55rem);height:min(90vh,55rem);padding:var(--space-6) var(--space-6) 0;border-radius:var(--space-6);gap:var(--space-5);border:1px solid var(--border-primary);box-shadow:var(--shadow-popover-soft)}}.TpqM9g{font-family:Inter,sans-serif;font-weight:600;font-size:24px;line-height:1.2;color:var(--text-primary);margin:0}.f7Y0Dw{display:flex;flex-direction:column;gap:var(--space-45)}.S25OWp,.f7Y0Dw{width:100%}.QSIrUG{display:flex;gap:var(--space-2);overflow:auto;margin-inline:-1.5rem;padding-inline:1.5rem}.z1dzjx{display:flex;align-items:center;justify-content:center;padding:0 var(--space-4);height:40px;background:var(--background-primary);border:1px solid var(--border-primary);border-radius:var(--radius-full);font-family:Inter,sans-serif;font-weight:400;font-size:16px;line-height:1.5;color:var(--text-primary);cursor:pointer;transition:all .2s ease}@media (hover:hover){.z1dzjx:hover{background:var(--background-secondary)}.a8pSJO:hover{background:var(--btn-primary-hover)}.OOcHXj:hover .XFIjYP{transform:scale(1.02)}.OOcHXj:hover .a2dWPZ{opacity:1;background:var(--background-overlay)}}.a8pSJO{background:var(--btn-primary);color:var(--text-static-white);border-color:var(--btn-primary)}.RUfLsA{position:relative;width:100%;overflow-y:auto;min-height:300px;padding-bottom:1rem;max-height:70vh;flex-grow:1;display:flex;flex-direction:column}.W7QSF2{content:"";display:block;height:1rem;width:100%}.OOcHXj,.W7QSF2{position:absolute}.OOcHXj{cursor:pointer;overflow:hidden}.OOcHXj,.XFIjYP{border-radius:20px}.XFIjYP{position:relative;width:100%;height:100%;transition:transform .2s ease}.a9Y0UP{outline:var(--background-accent);outline-width:2px;outline-style:solid;outline-offset:-2px;filter:brightness(1.02)}.nphfOX{width:100%;height:100%;object-fit:cover}.nphfOX,.vSqfSo{border-radius:20px}.vSqfSo{position:absolute;top:0;left:0;background:var(--background-secondary);animation:GdSXbR 1.5s ease-in-out infinite}@keyframes GdSXbR{0%,to{opacity:1}50%{opacity:.5}}.a2dWPZ{inset:0;background:linear-gradient(to bottom,transparent 0,color-mix(in srgb,var(--text-static-black) 68%,transparent) 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;padding:var(--space-3)}.a2dWPZ,.o8QgfS{position:absolute}.o8QgfS{top:50%;left:50%;transform:translate(-50%,-50%)}.S6ddvP{margin-top:auto;font-weight:500;font-size:18px;color:var(--text-static-white);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.a6Tm3v{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;height:100dvh;max-width:100vw;max-height:100vh;max-height:100dvh}.sidVxY{position:sticky;top:calc(100% - 2.5rem);margin-inline:auto;z-index:100}.sidVxY span{flex-direction:row;gap:var(--space-2)}@media (max-width:767px){.F7CWRL{min-height:80dvh;gap:var(--space-3)}.TpqM9g{font-size:20px}.f7Y0Dw{padding-block:var(--space-1);position:sticky;top:0;background:var(--background-primary);z-index:100}.S25OWp{height:56px;padding:var(--space-2) var(--space-3)}.RUfLsA{padding-bottom:.5rem;max-height:revert;overflow:unset}.S6ddvP{font-size:16px}.QSIrUG{margin-inline:-.5rem;padding-inline:.5rem}.sidVxY{margin-right:.25rem}}.m84pVm{bottom:100px;top:100%;left:0;width:100%;height:1px;pointer-events:none}.m84pVm,.vRsutf{position:absolute}.vRsutf{bottom:var(--space-4);left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;padding:var(--space-3);background:var(--background-primary);border-radius:var(--radius-full);box-shadow:var(--shadow-md)}.wQN3m0{display:flex;flex-direction:column;width:100%;max-height:80vh;padding:0;overflow-y:auto}.NVeZMC{padding:0 var(--space-2) var(--space-2)}.eWDroU{flex-direction:column}.GT9Ftc,.eWDroU{display:inline-flex;gap:var(--space-1)}.GT9Ftc{align-items:center;justify-content:center;padding:var(--space-3) var(--space-4);border-radius:var(--radius-full);border:1px solid var(--border-chip);background:transparent;font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary);cursor:pointer;line-height:var(--leading-tight);height:2.5rem;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),outline-color var(--transition-fast)}.GT9Ftc:hover:not(:disabled){background-color:var(--background-tertiary)}.GT9Ftc:active:not(:disabled){background-color:var(--background-secondary)}.FEneRn{display:inline-flex;align-items:center;justify-content:center;width:var(--space-10);height:var(--space-10);padding:0;border-radius:var(--radius-full);border:1px solid var(--border-chip);background:transparent;color:var(--icon-primary);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),outline-color var(--transition-fast)}.FEneRn:hover:not(:disabled){background-color:var(--background-tertiary)}.FEneRn:active:not(:disabled){background-color:var(--background-secondary)}.sDskbO{display:flex;align-items:center;justify-content:center;width:var(--space-5);height:var(--space-5)}.ScHuCs{border-color:var(--border-critical)}.NKSqE4{opacity:.5;cursor:not-allowed}.a37iIx{white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.H4l978{font-size:var(--text-xs);color:var(--text-critical);margin-top:var(--space-1)}.WX7vOm{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.a9MCK3{max-width:540px;width:92vw;padding:var(--space-5);border-radius:var(--radius-2xl);background:var(--background-modal);border:1px solid var(--border-primary)}.a9MCK3,.zBNJbE{box-shadow:var(--shadow-popover-soft)}.zBNJbE{width:var(--width-voice-modal);max-width:calc(100vw - var(--space-8));max-height:calc(100dvh - var(--space-12));padding:var(--space-4);border-radius:var(--radius-20);background:var(--background-primary);border:1px solid var(--border-primary);display:flex;flex-direction:column;overflow:hidden;z-index:var(--z-popover)}.A4Xjjn{display:flex;gap:var(--space-1);background:var(--background-secondary);padding:var(--space-1);border-radius:var(--radius-full)}.Q24ub5{flex:1;border:none;background:transparent;color:var(--text-secondary);font-family:var(--font-primary);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-tight);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),outline-color var(--transition-fast)}.rySDg6{background:var(--background-primary);color:var(--text-primary)}.OtCHbd{color:var(--text-tertiary);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0;padding:var(--space-4);text-align:center}.oV2csI{display:flex;flex-direction:column;gap:var(--space-3);width:100%;flex:1 1 auto;min-height:0;overflow:hidden}.a0R0Bm{font-size:var(--text-xl);font-weight:600;margin:0;color:var(--text-primary);justify-content:space-between}.a0R0Bm,.mHklHr{display:flex;align-items:center}.mHklHr{gap:var(--space-2);padding:2px}.rOXCW6{background-color:var(--background-primary);box-shadow:var(--shadow-dropdown);padding:var(--space-3)}.mHklHr>:first-child{flex:1 1 auto;min-width:0}.Z685Ng{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--space-5);height:var(--space-5);padding:0;border:none;background:none;cursor:pointer;border-radius:var(--radius-s)}.Z685Ng,.Z685Ng:hover{color:var(--text-secondary)}.Z685Ng:hover{background-color:var(--background-tertiary)}.Z685Ng:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.Z685Ng svg{width:var(--space-5);height:var(--space-5)}.wp0OvT{list-style:none;padding:var(--space-1);margin:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:var(--space-2);max-height:60vh;min-height:60vh}@media (max-width:768px){.wp0OvT{max-height:revert;min-height:revert}}.CpviAx{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--border-primary);border-radius:var(--radius-20);background:var(--background-chat-input);cursor:pointer;user-select:none;min-height:4rem;box-shadow:var(--shadow-voice-row);transition:background-color var(--transition-fast),box-shadow var(--transition-fast),outline-color var(--transition-fast)}.CpviAx:hover:not(.fjuGEZ){background-color:var(--background-secondary)}.HP0egb{position:absolute;width:1px;height:1px;opacity:0}.G1l4um{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-full);border:2px solid var(--border-primary);flex-shrink:0;position:relative;transition:border-color var(--transition-fast)}.fjuGEZ .G1l4um{border-color:var(--background-accent);background:var(--background-accent)}.fjuGEZ .G1l4um:after{content:"";position:absolute;top:5px;left:5px;width:10px;height:10px;border-radius:var(--radius-full);background:var(--background-static-white)}.dpyMM7{flex:1;display:flex;flex-direction:column;gap:var(--space-05);min-width:0}.a7HDJP{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--leading-snug);white-space:normal;overflow-wrap:break-word}.a9h3Ns{color:var(--text-tertiary);font-size:var(--text-sm)}.CpviAx:focus-within .Z8ccN9 button,.CpviAx:hover .Z8ccN9 button{opacity:1}.YR2i9F{width:var(--space-12);height:var(--space-12);padding:var(--space-1);border-radius:var(--radius-full);border:1px solid var(--border-primary);background:var(--background-ghost);color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background-color var(--transition-fast),transform var(--transition-fast),outline-color var(--transition-fast)}.YR2i9F:hover:not(:disabled){background:var(--background-tertiary)}.YR2i9F:active{transform:scale(.95)}.Y2ZfiD{color:var(--text-tertiary);text-align:center;padding:var(--space-5)}.itM3I0{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--space-10);height:var(--space-10);border:1px solid var(--border-chip);border-radius:var(--radius-full);background:transparent;color:var(--icon-primary);cursor:pointer;transition:background-color var(--transition-fast),outline-color var(--transition-fast)}.neYAbB{background:var(--background-ghost)}.itM3I0:hover:not(:disabled){background-color:var(--background-tertiary)}.itM3I0:disabled{color:var(--icon-disabled);cursor:default}.a2IyBS{width:var(--space-45);height:var(--space-45)}.zyIbYO{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:var(--space-2);min-width:0;height:var(--space-12);padding:0 var(--space-4) 0 var(--space-3);border:1px solid var(--border-primary);border-radius:var(--radius-2xl);background:var(--background-primary)}.Ko7S31{border-color:var(--border-critical)}.FjaFnf{display:flex;flex-shrink:0;align-items:center;justify-content:center;min-width:var(--space-6);color:var(--icon-secondary)}.FjaFnf,.v25zXK{height:var(--space-6)}.v25zXK{width:var(--space-6)}.poFEgv{display:flex;flex-direction:column;min-width:0;line-height:var(--leading-snug)}.Je3yet{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}.Je3yet:focus-visible{border-radius:var(--radius-base);outline:2px solid var(--border-accent)}.ft3oTf{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-normal);white-space:nowrap}.b0WnE5{color:var(--text-critical)}.a4ihEI{position:absolute;top:var(--space-1);right:var(--space-1);display:flex;align-items:center;justify-content:center;width:var(--space-5);height:var(--space-5);border:none;border-radius:var(--radius-full);background:var(--background-static-black);color:var(--text-static-white);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--transition-fast)}.a4ihEI:focus-visible,.zyIbYO[data-actions-visible=true] .a4ihEI{opacity:1;pointer-events:auto}.REoWkB{width:60%;height:60%}.QnMunx{display:flex;gap:var(--space-2);margin:0;padding:0;overflow-x:auto;list-style:none;scrollbar-width:none;flex-shrink:0;max-width:50%}.f0ZDex{display:flex;flex:0 0 auto}@media (max-width:768px){.QnMunx{max-width:100%}}.a0jJQn{gap:var(--space-1);max-width:none;overflow:visible}.rH6UCi{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--space-10);padding:var(--space-3) var(--space-4);border-radius:var(--radius-full);border:1px solid var(--border-chip);background:var(--background-ghost);color:var(--text-primary);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-tight);transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),outline-color var(--transition-fast)}.rH6UCi:hover:not(:disabled){background-color:var(--background-tertiary)}.rH6UCi:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.a30Feb{white-space:nowrap}.nLG06D{display:inline-flex;align-items:center;justify-content:center;width:var(--space-45);height:var(--space-45);flex-shrink:0;color:var(--icon-primary);transform:rotate(180deg);transition:transform var(--transition-fast)}.nLG06D.a6KvEX{transform:rotate(0deg)}.nLG06D svg{width:100%;height:100%}.Yuw5b5{display:inline-flex;align-items:center;justify-content:center;width:var(--space-10);height:var(--space-10);border-radius:var(--radius-full);border:1px solid var(--border-chip);background:var(--background-ghost);color:var(--text-primary);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-tight);transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),outline-color var(--transition-fast)}.Yuw5b5:hover:not(:disabled){background-color:var(--background-tertiary)}.Yuw5b5:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.a0Kt3n{display:inline-flex;align-items:center;justify-content:center;width:var(--space-45);height:var(--space-45);flex-shrink:0;color:var(--icon-primary)}.a0Kt3n svg{width:100%;height:100%}.SUVEH5{width:auto;max-width:12rem;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.ML4m3L{min-width:0;overflow:hidden;white-space:nowrap}.PCZVIb{-webkit-mask-image:linear-gradient(to right,currentColor calc(100% - var(--space-5)),transparent 100%);mask-image:linear-gradient(to right,currentColor calc(100% - var(--space-5)),transparent 100%)}.rENZWt{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;min-height:2.5rem;flex:1 1 auto;min-width:0}.BeDAw3{max-height:calc(var(--chip-row-max-rows) * var(--space-10) + (var(--chip-row-max-rows) - 1) * var(--space-3));overflow:hidden}.OG1TbT{position:absolute;visibility:hidden}.rENZWt>*{min-height:2.5rem;display:inline-flex;align-items:center}.KmNSK0{width:100%;border:1px solid var(--border-secondary);border-radius:var(--4xl);box-shadow:var(--shadow-chat-input);transition:filter .4s ease-out,opacity .4s ease-out}.KmNSK0,.nQyBZT{position:relative;background:var(--background-primary-accent)}.nQyBZT{padding:var(--space-35) var(--space-35) calc(var(--space-35) + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:var(--2l);border-radius:var(--4xl) var(--4xl);z-index:1;border:1px solid var(--border-secondary);margin:-1px}.W0ER3X{filter:blur(6px);opacity:.4;pointer-events:none}.GNf8Fs{filter:blur(0);opacity:1}.oKHGSi{transition:min-height .35s cubic-bezier(.4,0,.2,1);will-change:min-height}@media (prefers-reduced-motion:reduce){.oKHGSi{transition:none}}.D78kLU{width:100%}.D78kLU,.YBgTQK{display:flex;flex-direction:column}.YBHfPN{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%}.rFJoDg{color:var(--text-critical);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0 var(--space-1)}.lTbcvl{display:flex;gap:var(--space-15);align-items:stretch;min-width:0;margin-bottom:calc(-1 * var(--5xl));padding:var(--m) var(--m) var(--7xl) var(--m);border-radius:var(--4xl) var(--4xl) 0 0;background:linear-gradient(0deg,var(--background-tertiary) 0,var(--background-tertiary) 100%),var(--background-primary);position:relative;z-index:0}.c4k0f4{display:contents}.QPeE8F{flex:0 0 auto;width:calc(var(--10xl) * 3 + var(--space-2) * 4 + 2px);align-self:stretch;min-height:var(--space-24);display:flex;flex-direction:column}.QPeE8F>*{flex:1 1 auto;min-height:0}.a9vat0{flex:0 0 auto;width:10.5625rem;max-width:100%;width:auto;flex-grow:1}.XwFQ6b{flex:0 0 auto}.XwFQ6b,.ruamxw{width:auto;align-self:flex-start;min-height:0}.ruamxw{flex:0 1 auto;min-width:0}.VUcaDy{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:var(--space-1);align-self:flex-start;flex:0 0 auto}.DN3RLo{flex-grow:1;flex-basis:calc(100% / var(--single-file-slots-count));max-height:6rem}.a6U6RC{flex-shrink:0;max-width:50%}@media (max-width:768px){.DM1NxD,.c4k0f4{display:flex;flex-direction:column;gap:var(--space-2)}.a6U6RC{max-width:100%}}.SSJGPz{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.I8dDm0{font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-tight);color:var(--text-primary);padding-left:var(--space-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.VdbM8g{display:flex;border:1px solid var(--border-primary);border-radius:var(--radius-2xl);padding:var(--space-3) var(--space-35);background:var(--background-primary-accent);transition:border-color var(--transition-fast)}.VdbM8g:has([aria-invalid=true]){border-color:var(--border-critical)}.dHCiqf{flex-direction:column;width:100%}.P5ZBnw,.dHCiqf{display:flex;gap:var(--space-3)}.P5ZBnw{align-items:flex-start}.P5ZBnw>*{flex:1 1 0;min-width:0}.z6S8Wd{flex:1 1 0;min-width:17rem;align-self:stretch;display:flex;flex-direction:column;gap:var(--space-2)}.z6S8Wd>*{flex:1 1 auto;min-height:0}.dPh6nC{display:flex;flex-direction:row;gap:var(--space-15);align-items:stretch}.dPh6nC>*{flex:1 1 0;min-width:0}.OEAR9l{display:flex;align-items:center;gap:var(--space-35);width:100%}.Xjx6tu{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(5.625rem,auto);gap:var(--space-1)}.a6ZaGd{grid-template-columns:repeat(2,minmax(0,1fr))}.Mekc0z{display:flex;min-width:0}.a7DQDM{display:flex;align-items:flex-start;gap:var(--space-15);margin:0;padding:var(--space-3);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text-secondary);border-radius:var(--radius-5xl);background:var(--background-tertiary);word-break:break-word}.oiIpqQ{display:flex;align-items:center;padding-block:var(--space-05);flex-shrink:0}.GqQPUn{width:var(--space-35);height:var(--space-35);color:var(--icon-secondary);flex-shrink:0}.a4Yn3V{position:relative;padding:0;display:flex;flex-direction:column;gap:var(--space-2);width:100%}.JPb6RU{--button-height:var(--space-6);--grabber-margin:var(--space-05)}.AwEcyO{padding:var(--space-3) var(--space-2) 0}.JMSgls{position:sticky;top:-13px;z-index:2;padding-bottom:var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);background-color:var(--background-primary);max-width:100%;padding-top:2px}.JMSgls:before{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--space-4);transform:translateY(100%);background:linear-gradient(180deg,var(--background-primary) 0,transparent 100%);pointer-events:none}.a89ok9{justify-content:flex-end}.a4BAZZ,.a89ok9{display:flex;align-items:center}.a4BAZZ{width:var(--space-8);height:var(--space-8);justify-content:center;border:none;background:transparent;color:var(--icon-primary);cursor:pointer;border-radius:var(--radius-full);transition:background-color var(--transition-fast)}.a4BAZZ:hover{background-color:var(--background-tertiary)}.a4BAZZ:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.CaymqI{width:var(--space-5);height:var(--space-5)}.cDGdhD{display:flex;flex-direction:column;gap:var(--space-1)}.a3NJQQ,.cDGdhD{align-items:center}.a3NJQQ{display:grid;grid-template-columns:var(--space-8) 1fr var(--space-8);min-height:var(--space-8)}.a3NJQQ .thgRp1{grid-column:2}.a3NJQQ .a4BAZZ{grid-column:3}.thgRp1{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;text-align:center}.cajw9Q{display:flex;width:100%;background:var(--background-secondary);border-radius:var(--radius-controls-circle);padding:var(--space-05);gap:var(--space-1);overflow:auto}.cajw9Q,.yd2r9l{align-items:center}.yd2r9l{flex:1 1 auto;display:inline-flex;justify-content:center;padding:0 var(--space-3);border:none;background:transparent;color:var(--text-tertiary);font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--leading-snug);border-radius:var(--radius-full);min-height:var(--space-11);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast)}.rlTt2j{flex:2 1 auto;background:var(--background-static-white);color:var(--text-static-black);box-shadow:var(--shadow-segmented)}.dSln3J{display:flex;flex-direction:column;gap:var(--space-2)}.FnNQ3l{color:var(--text-critical);line-height:var(--leading-snug);margin:var(--space-4) var(--space-4) 0}.FnNQ3l,.UR9u2g{font-size:var(--text-sm)}.UR9u2g{font-weight:500;color:var(--text-tertiary);margin:0}.RK5iBL{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.BrV9Td{flex-direction:column;align-items:flex-start;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-5xl);background:var(--background-tertiary)}.tI3n3H.BrV9Td{gap:var(--space-2)}.pZhWvC{display:flex;align-items:center;gap:var(--space-1);flex:0 0 auto;padding-left:var(--space-2)}.TKhF35{font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-snug);color:var(--text-primary)}.BUYyNa{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--space-4);height:var(--space-4);padding:0;border:none;background:none;color:var(--text-secondary);cursor:pointer}.BUYyNa:disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.BUYyNa:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px;border-radius:var(--radius-full)}.CCghZA{width:var(--space-4);height:var(--space-4)}.BrV9Td .pZhWvC{padding-top:var(--space-15)}.rSZV2v{gap:var(--space-2)}.rSZV2v,.tI3n3H{display:flex;flex-direction:column}.tI3n3H{gap:var(--space-1);padding:var(--space-3) var(--space-2);background:var(--background-tertiary);border-radius:var(--radius-5xl)}.S23qyX{border-radius:var(--2l)}.a9XSOB{box-shadow:inset 0 0 0 1px var(--border-critical)}.lb1UMj{flex-direction:row;align-items:center;justify-content:space-between;min-height:var(--space-13);gap:var(--space-2)}.lb1UMj>:last-child{margin-left:auto}.isnQrs{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:var(--space-2)}.QI9xtT{grid-column:1/-1}.MNyHaW{display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;gap:var(--space-2)}.kwEdNO{overflow:hidden;transition:min-height .3s cubic-bezier(.32,.72,0,1);will-change:min-height}.a3AARK{animation:BLqTcF var(--transition-fast) ease}@keyframes BLqTcF{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.kwEdNO{transition:none}.a3AARK{animation:none}}.a0vKsH{display:flex;padding-top:var(--space-3);position:sticky;bottom:0;z-index:2;padding-bottom:var(--space-3)}.a0vKsH .IuqUyu{width:100%;height:auto;padding:var(--space-3) var(--space-4);gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-tight)}@media (max-width:768px){.FnNQ3l{margin:0 0 var(--space-2) 0}.PknMwI{flex-shrink:100}}.a79Sbc{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.ACxCad,.OXnPvG{display:inline-flex;align-items:center;justify-content:center;width:var(--space-10);height:var(--space-10);border-radius:var(--radius-full);border:1px solid var(--border-chip);background:transparent;cursor:pointer;color:var(--icon-primary);transition:background-color var(--transition-fast),border-color var(--transition-fast),outline-color var(--transition-fast)}.ACxCad:hover:not(:disabled),.OXnPvG:hover:not(:disabled){background-color:var(--background-tertiary)}.WDEjMn{opacity:.6;cursor:not-allowed}.OXnPvG.WDEjMn:hover{background-color:transparent}.ZSCAqy{border-color:var(--border-critical);color:var(--icon-critical)}.ACxCad:focus-visible,.OXnPvG:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.ACxCad svg,.OXnPvG svg{width:var(--space-45);height:var(--space-45)}.a7VjbX{position:relative}.XGxsxA,.a7VjbX{display:inline-flex}.XGxsxA{position:absolute;top:calc(-1 * var(--space-1));right:calc(-1 * var(--space-1));pointer-events:none}.K3FhCt{display:flex;align-items:center;justify-content:center;min-width:var(--space-35);height:var(--space-35);padding:0 var(--space-1);border-radius:var(--radius-full);border:.5px solid var(--icon-accent);background:var(--background-accent);color:var(--text-static-white);font-family:var(--font-primary);font-size:var(--text-xss);font-weight:var(--font-medium);line-height:1}.a6Dnir{width:auto;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.PMmANY{white-space:nowrap;font-size:var(--text-sm);font-weight:var(--font-medium)}.ICzGsc{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.a87S5O{display:flex;flex-direction:column}.cZjo4B{gap:var(--space-15);align-items:stretch;min-width:0;margin-bottom:calc(-1 * var(--5xl));padding:var(--m) var(--m) var(--7xl) var(--m);border-radius:var(--4xl) var(--4xl) 0 0;background:linear-gradient(0deg,var(--background-tertiary) 0,var(--background-tertiary) 100%),var(--background-primary);z-index:0}.J2mWvm,.cZjo4B{display:flex;position:relative}.J2mWvm{flex-direction:column;z-index:1;gap:var(--space-2);padding:var(--space-35) var(--space-35) calc(var(--space-35) + env(safe-area-inset-bottom, 0px));background:var(--background-primary-accent);border:1px solid var(--border-primary);margin:-1px;border-radius:var(--4xl)}.a7WyJT{display:flex;gap:var(--space-3);align-items:center}.a04e5R{width:100%;border-radius:var(--radius-2xl)}.OBvKnQ{color:var(--text-critical);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0 0 var(--space-1) 0}.tXRfIt{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--space-25);padding:var(--space-5) var(--space-6) var(--space-6);border-top:1px solid var(--border-secondary);background:var(--background-primary)}.a2R7aO{margin:0;text-align:center;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--text-secondary)}.kZWDoT{color:var(--text-accent);text-decoration:none}.kZWDoT:focus-visible{outline:2px solid var(--border-accent);outline-offset:var(--space-05);border-radius:var(--radius-base)}@media (max-width:768px){.tXRfIt{padding:var(--space-4) var(--space-3) var(--space-5)}}.a6wvQO{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-6) var(--space-6) var(--space-5);border-bottom:1px solid var(--border-secondary)}.VnsBBL{margin:0;font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);color:var(--text-primary);padding-right:var(--space-8)}.zGkqR0{margin:0;font-size:var(--text-base);line-height:var(--leading-snug);color:var(--text-secondary)}@media (max-width:768px){.a6wvQO{padding:0 var(--space-3) var(--space-4)}.VnsBBL{font-size:var(--text-xl)}.zGkqR0{font-size:var(--text-sm)}}.aqLHat{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:var(--space-14);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-5xl);background:var(--background-tertiary)}.SypWaN{opacity:.5;pointer-events:none;overflow:hidden}.Dq0U5B{flex-direction:column;align-items:stretch;gap:var(--space-1);padding:var(--space-2)}.Dq0U5B .MDEhgf{flex-shrink:1}.WQctUN{font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--leading-snug);color:var(--text-primary)}.Z4F1R8{padding:var(--space-1) var(--space-0) var(--space-1) var(--space-2)}.MDEhgf{display:flex;align-items:center;flex-shrink:0}@media (max-width:768px){.aqLHat:not(.Dq0U5B){flex-wrap:wrap;gap:var(--space-1);padding:var(--space-2)}.WQctUN{padding:var(--space-1) var(--space-0) var(--space-1) var(--space-2);font-size:var(--text-sm)}.MDEhgf{flex-shrink:1}}.BYX5zc{display:flex;flex-direction:column;gap:var(--space-2)}.s4Ohv5{gap:var(--space-1);padding-right:var(--space-2)}.IepF0G,.s4Ohv5{display:flex;align-items:center}.IepF0G{justify-content:space-between;gap:var(--space-3)}.oxWjCy{font-size:var(--text-base);line-height:var(--leading-snug);color:var(--text-secondary)}.aosekM,.g93Jha{font-weight:var(--font-medium);color:var(--text-primary)}.g93Jha{display:inline-flex;align-items:center;gap:var(--space-1);flex-shrink:1;font-size:var(--text-base);line-height:var(--leading-snug);text-align:right}.BZwEpd{font-size:var(--text-lg)}.cHnc2w{display:flex;flex-direction:column;gap:var(--space-15)}.rcDtKL{font-weight:var(--font-medium);color:var(--text-primary)}.P3ghct,.rcDtKL{margin:0;font-size:var(--text-sm);line-height:var(--leading-snug)}.P3ghct{color:var(--text-secondary)}.Ht08em{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-radius:var(--radius-5xl);background:var(--background-tertiary)}.a1DiXk{position:sticky;bottom:0;backdrop-filter:blur(var(--blur-sticky-card))}.xf5lrN{height:1px;background:var(--border-secondary)}@media (max-width:768px){.Ht08em{padding:var(--space-4) var(--space-5)}}@media (orientation:landscape) and (max-height:500px){.a1DiXk{position:static}}.fqmbR8{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5) var(--space-6);border:1px solid var(--border-tertiary);border-radius:var(--radius-5xl);background:var(--background-accent-subdued)}.wArlBv{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-accent)}.mo8BHP,.wArlBv{margin:0;line-height:var(--leading-snug)}.mo8BHP{font-size:var(--text-sm);color:var(--text-secondary)}@media (max-width:768px){.fqmbR8{padding:var(--space-4) var(--space-5)}}.WGYVge{overflow:visible;background:transparent;border:none}.lAhzrg{width:520px;max-width:95vw;max-height:min(860px,calc(100dvh - var(--space-8)));border-radius:var(--radius-3xl);background:var(--background-primary);border:1px solid var(--border-secondary)}.lAhzrg,.nq99bV{display:flex;flex-direction:column;overflow:hidden;padding:0}.nq99bV{max-height:85dvh}.a0vJ9K{padding-bottom:0}@media (orientation:landscape) and (max-height:500px){.lAhzrg,.nq99bV{overflow:auto}}.K5ty7l{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-05);border-radius:var(--radius-xl);background:var(--background-secondary);overflow:hidden}.KV8Jze{padding:var(--space-3) var(--space-4);border:1px solid var(--border-tertiary);border-radius:var(--radius-lg);background:var(--background-primary);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:var(--leading-snug);color:var(--text-secondary);white-space:nowrap}.MXDLEv{flex:1 1 auto;min-width:0}.beiV0U{flex:0 0 auto}.QTzhl2{text-align:right}.jadxBe{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.VVkBxp{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--text-secondary)}.ffI4Rb{width:var(--space-4);height:var(--space-4);color:var(--icon-secondary);flex-shrink:0}.ILERh6{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-1)}.T9GROH{background:var(--background-accent-subdued);color:var(--text-accent)}.T9GROH,.oDktxf{padding:var(--space-05) var(--space-15);border-radius:var(--radius-base);font-size:var(--text-sm);line-height:var(--leading-snug);white-space:nowrap}.oDktxf{background:var(--background-tertiary);color:var(--text-tertiary)}.pAMzSj{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-6)}@media (max-width:768px){.pAMzSj{padding:var(--space-4) var(--space-3)}}.BkiMhL{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-05) 0;margin:0;padding:var(--space-1);text-align:center;text-wrap:balance;font-size:var(--text-xs);color:var(--text-secondary);transition:color var(--transition-base)}.BkiMhL:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--background-disclaimer-overlay);backdrop-filter:blur(var(--blur-disclaimer-overlay));opacity:0;transition:opacity var(--transition-base)}[data-chat-widget-blurred-disclaimer=true] .BkiMhL{width:95%;margin-inline:auto;padding:var(--space-1) var(--space-8);border-radius:0 0 var(--radius-3xl) var(--radius-3xl);color:var(--text-static-white)}[data-chat-widget-blurred-disclaimer=true] .BkiMhL:before{opacity:1}.a8XpWA{display:inline}.BfX1zd{margin-left:var(--space-1);pointer-events:all}.BfX1zd,.a4UvQ6{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;color:inherit;cursor:pointer}.a4UvQ6{padding:0;border:none;background:none;margin-inline:var(--space-1)}@media (min-width:769px){.a4UvQ6:hover{background-color:var(--background-tertiary)}.a4UvQ6:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}}.a0oBrF{display:inline-flex;pointer-events:none;width:18px;height:18px}.FUrhep,.a0oBrF{vertical-align:middle}.FUrhep{display:inline-block;margin-left:var(--space-05);width:14px;height:14px}@media (max-width:768px){.BkiMhL{padding-bottom:var(--space-1);margin:0}}.a5iCpS{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-full);flex:0 0 var(--space-10);display:inline-flex;justify-content:center;border:1px solid var(--border-primary);padding:var(--space-2)}.FsVknS,.a5iCpS{align-items:center}.FsVknS{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5) var(--space-4);text-align:center}.bGTFld{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.bu0o6n{display:flex;flex-direction:column;gap:var(--space-4)}.tsgxg4{margin:0;color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-semibold)}.zSkFvO{width:535px}.maiMxB,.zSkFvO{gap:var(--space-5)}.c9ZfNC{display:flex;flex-direction:column;gap:var(--space-3)}.a0WYt1{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.INvYOT{margin:0;font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--leading-tighter);color:var(--text-primary)}.DdQClK{margin:0;font-size:var(--text-base);font-weight:var(--font-medium);line-height:var(--leading-snug);color:var(--text-secondary)}.HMWrT4{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--space-8);height:var(--space-8);padding:0;border:none;border-radius:var(--radius-full);background-color:var(--background-ghost);color:var(--icon-secondary);cursor:pointer;transition:background-color var(--transition-fast)}.HMWrT4:hover{background-color:var(--background-tertiary)}.HMWrT4:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.u2GdPn{width:var(--space-6);height:var(--space-6)}@media (max-width:767px){.INvYOT{font-size:var(--text-xl)}.HMWrT4{display:none}}.lac4PS{width:30rem;max-width:100%;padding:var(--space-6);border-radius:var(--radius-2xl);background:var(--background-primary)}.KyzD0L{padding:var(--space-4)}.mkBBBa{flex-direction:column}.a1Ys5z,.mkBBBa{display:flex;gap:var(--space-3)}.tEyzhm{flex:1}.a1hU5T{margin:0;font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--leading-snug);color:var(--text-secondary);text-align:center}.a0h8Jc{display:none}@media (max-width:767px){.vnVMZS{display:none}.a0h8Jc{display:inline}}.TTb6FI{position:fixed;inset:0;z-index:var(--z-modal-backdrop);display:flex;align-items:center;justify-content:center;padding:var(--space-25);background:var(--background-drag-scrim);backdrop-filter:blur(var(--blur-drag-overlay));pointer-events:auto}.tRMnWP{gap:25px;max-width:100%;pointer-events:none}.tRMnWP,.yjkl5L{display:flex;flex-direction:column;align-items:center}.yjkl5L{gap:var(--xl);width:100%}.eTvQET{gap:19px}.a8DUW0{width:var(--space-21);height:var(--space-21);flex-shrink:0;pointer-events:none}.epHY4n{width:100%;height:100%;object-fit:contain}.a54Jh2{margin:0;font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:1.2;color:var(--text-primary);text-align:center;white-space:nowrap}.Te35GR,.UMBhii{font-size:var(--text-lg);font-weight:var(--font-normal);line-height:1.3;color:var(--text-secondary);text-align:center}.Te35GR{white-space:pre-line}.Juz9zZ{flex-direction:column;align-self:stretch;gap:var(--2l);padding:var(--2l);border:1px solid var(--border-drop-tile);border-radius:var(--radius-20);background:var(--background-chat-input);box-shadow:var(--shadow-chat-input);pointer-events:auto}.Juz9zZ,.SZ6la8{display:flex;align-items:flex-start}.SZ6la8{flex-wrap:nowrap;justify-content:center;gap:var(--xl)}.EETDPi{display:flex;flex-direction:column;gap:var(--space-1);width:300px;max-width:100%;padding:var(--space-25);border:1px solid var(--border-primary);border-radius:var(--radius-14);background:var(--background-modal);box-shadow:var(--shadow-dropdown)}.grv35L{margin:0;font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--leading-snug);color:var(--text-secondary);text-transform:uppercase}.EW9lJl{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.Yy5TDS{overflow-wrap:anywhere;white-space:pre-line}.APvuxc{gap:var(--space-4);padding:var(--space-4) var(--space-35);border:1px solid var(--border-primary);border-radius:var(--radius-20)}.APvuxc,.J8xkqO{display:flex;flex-direction:column}.J8xkqO{gap:var(--space-15)}.a0XGFh{font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-primary)}.GYf2KH,.a0XGFh{margin:0;line-height:var(--leading-snug)}.GYf2KH{font-size:var(--text-sm);font-weight:var(--font-normal);color:var(--text-secondary)}.O4F57M{display:flex;flex-direction:column;gap:var(--space-2);width:100%;padding:var(--space-2)}.OkfIdi{width:100%;height:var(--space-11);border-radius:var(--radius-20);background:var(--background-secondary)}.wWaR7E{display:flex;justify-content:flex-end;width:100%}.Iu2YI4{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-full);background:var(--background-secondary)}.kPyf7j.kPyf7j{gap:var(--space-7)}.iII4TO{flex-shrink:0;gap:var(--space-2);min-width:0;margin-bottom:auto}.a2UsfG,.iII4TO{display:flex;align-items:center}.a2UsfG{gap:var(--space-15);width:100%;padding:var(--space-15) var(--space-1);border:none;border-radius:var(--radius-xl);background-color:var(--background-ghost);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-snug);text-align:left;cursor:pointer;transition:background-color var(--transition-fast)}.a2UsfG:hover{background-color:var(--background-tertiary)}.a2UsfG:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.NMQhVT{flex-shrink:0;width:var(--space-4);height:var(--space-4)}.e7IzxS.e7IzxS{--create-space-button-icon-size:var(--space-45);height:var(--space-11);padding:var(--space-3) var(--space-4);font-size:var(--text-sm)}.nkxTMT,.raL9HP{width:100%;height:100%}.raL9HP{display:none}@media (max-width:768px){.e7IzxS.e7IzxS{--create-space-button-icon-size:var(--space-6);width:var(--space-12);height:var(--space-14);padding:0;gap:0;border:none}.nkxTMT{display:none}.raL9HP{display:block;color:var(--icon-secondary)}}.Lw3CXb{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--space-6);padding:var(--space-45) var(--space-5);border-radius:var(--radius-4xl);border:1px solid var(--border-primary-fixed);background-color:var(--background-promo-banner);background-image:var(--image-promo-banner);background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden;margin-bottom:var(--space-2)}.a6n3hn{display:flex;flex:1 0 0;align-items:flex-start;gap:var(--space-3);min-width:0}.a9Vw6M{flex-shrink:0;width:var(--space-10);height:var(--space-10);border:1px solid var(--border-primary-fixed);border-radius:var(--radius-full);overflow:hidden}.Tttwas{display:flex;flex:1 0 0;flex-direction:column;gap:var(--space-05);min-width:0}.v6GLk5{color:var(--text-static-white);font-size:var(--text-sm);font-weight:var(--font-medium);line-height:1.4}.kmwMwD{color:var(--text-static-secondary);font-size:var(--text-s);line-height:1.4}.mY9SWs,.zWM8Fp{flex-shrink:0}.mY9SWs{display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--radius-full);background-color:transparent;color:var(--background-static-white);cursor:pointer;transition:background-color var(--transition-fast)}.mY9SWs:hover{background-color:var(--background-tertiary)}.mY9SWs:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.mZ1bHC{width:var(--space-45);height:var(--space-45)}@media (max-width:768px){.Lw3CXb{flex-wrap:wrap;align-items:flex-start;gap:var(--space-3);padding:var(--space-35) var(--space-3);border-radius:var(--radius-3xl);background-image:var(--image-promo-banner-mobile);background-position:100% 100%;background-size:130%}.v6GLk5{max-width:90%}.a6n3hn,.zWM8Fp{flex-basis:100%}.zWM8Fp{order:1}.mY9SWs{position:absolute;top:var(--space-3);right:var(--space-3)}}.AHbYRh{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%}.UvEpNK{appearance:none;display:grid;place-content:center;flex-shrink:0;width:var(--space-4);height:var(--space-4);margin:0;border:1px solid var(--border-primary);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.UvEpNK,.UvEpNK:after{border-radius:var(--radius-full);background-color:var(--background-ghost)}.UvEpNK:after{content:"";width:var(--space-15);height:var(--space-15);transition:background-color var(--transition-fast)}.rotDM2{border-color:var(--border-critical)}.UvEpNK:checked{background-color:var(--background-accent);border-color:var(--border-accent)}.UvEpNK:checked:after{background-color:var(--background-static-white)}.UvEpNK:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.zs3cer{font-size:var(--text-xs);font-weight:var(--font-normal);line-height:var(--leading-snug);color:var(--text-secondary);cursor:pointer}.KJwRTl{color:inherit;text-decoration:underline}.WQ56XY{width:100%;height:100%;object-fit:cover}.aPw7P2{gap:var(--space-15)}.aPw7P2,.ih0AgZ{display:flex;align-items:center}.ih0AgZ{gap:var(--space-2);height:var(--space-10);padding:var(--space-2) var(--space-3);border:1px solid var(--border-primary);border-radius:var(--space-7);background:var(--background-primary);box-shadow:0 2px 20px 0 rgba(13,13,13,.04)}.a93pY4{width:var(--space-6);height:var(--space-6);border-radius:999px;background:linear-gradient(180deg,#ffd17c 7.69%,#ffa600 76.92%);overflow:hidden;flex-shrink:0}.seVPpq{width:100%;height:100%;object-fit:cover}.NP2Xqg{margin:0;color:var(--text-primary)}.NP2Xqg,.lhZlCG{font-size:var(--text-base);line-height:1.4;font-weight:var(--font-medium);white-space:nowrap}.lhZlCG{color:var(--text-accent);text-decoration:none}.YpgJbJ{display:inline-flex;align-items:center;justify-content:center;width:var(--space-5);height:var(--space-5);padding:0;border:none;background:transparent;color:var(--icon-secondary);cursor:pointer}@media (max-width:767px){.ih0AgZ{box-shadow:var(--shadow-lg)}}.Jz2fnn{display:inline-flex;align-items:center;justify-content:center;height:var(--space-10);padding:var(--space-25) var(--space-3);border:var(--border-width-brand) solid var(--border-accent);border-radius:var(--radius-full);background:var(--background-brand-gradient);color:var(--text-static-white);font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--text-sm);line-height:var(--leading-cta);text-decoration:none;white-space:nowrap;cursor:pointer}.Jz2fnn:hover{background:var(--background-brand-gradient-hover)}.Jz2fnn:active{background:var(--background-accent);border-color:var(--border-accent)}.Jz2fnn:focus-visible{outline:var(--focus-ring-width) solid var(--text-accent);outline-offset:var(--focus-ring-width)}.a79OB8{display:flex;align-items:center;justify-content:center}.rncd82{width:var(--space-6);height:var(--space-6);color:var(--text-static-white)}.muLQRm{display:flex;flex-direction:column;width:100%;padding:var(--space-5);gap:var(--space-4);border-radius:var(--space-7);border:1px solid var(--border-caution-subdued);background:var(--background-primary)}.Gir0cX{display:flex;align-items:flex-start;gap:var(--space-3)}.a0JVB6{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--space-11);height:var(--space-11);border-radius:var(--radius-full);background-color:var(--background-critical-subdued)}.a0UH1E{width:var(--space-6);height:var(--space-6)}.JJf0GH{position:absolute;top:0;right:0;width:var(--space-3);height:var(--space-3);border-radius:var(--radius-full);border:2px solid var(--background-primary);background-color:var(--background-caution)}.HuORaj{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.oZE1VP{display:flex;align-items:center;gap:var(--space-2)}.Ru5lLS{margin:0;color:var(--text-primary);font-size:var(--text-base);font-weight:var(--font-semibold)}.BtNhbh,.Ru5lLS{line-height:var(--leading-tight)}.BtNhbh{padding:var(--space-05) var(--space-2);border-radius:var(--radius-full);background-color:var(--background-caution-subdued);color:var(--text-caution);font-size:var(--text-xs);font-weight:var(--font-medium)}.a58rxl{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-snug)}.sJXmVo{color:var(--text-primary);font-weight:var(--font-semibold)}.OSbwbK{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border-secondary)}.UrlNUr{color:var(--text-primary)}.K5som6,.UrlNUr{font-size:var(--text-sm);font-weight:var(--font-medium)}.K5som6{display:inline-flex;flex-shrink:0;align-items:center;height:var(--space-10);padding:0 var(--space-4);border-radius:var(--radius-full);background-color:var(--btn-primary);color:var(--text-static-white);text-decoration:none;white-space:nowrap}.K5som6:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}@media (max-width:768px){.muLQRm{margin-inline:16px;width:calc(100% - 32px)}}.lS0jUs{gap:var(--space-4)}.a9kxG4,.lS0jUs{display:flex;flex-direction:column;width:100%}.a9kxG4{padding:var(--space-8);gap:var(--space-8);border-radius:var(--space-7);border:1px solid var(--border-tertiary);background:var(--background-primary)}.KI9gMq{display:flex;flex-direction:column;row-gap:var(--space-3)}.q0Yeq8:after,.q0Yeq8:before{content:"";display:block;height:1px;width:100%;background-color:var(--text-primary);opacity:.08}.q0Yeq8{display:flex;align-items:center;overflow:hidden;color:var(--text-primary);font-variant-numeric:lining-nums proportional-nums;text-overflow:ellipsis;font-size:14px;line-height:100%;column-gap:var(--space-2)}.k1aQXI,.q0Yeq8{text-align:center;font-style:normal;font-weight:400}.k1aQXI{color:var(--text-secondary);font-size:12px;line-height:130%}.Vu9W5C{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}@media (max-width:1023px){.lS0jUs{padding-block:var(--space-4)}.a9kxG4{width:calc(100% - var(--space-8));margin-inline:var(--space-4);padding-inline:var(--space-5)}}.eZz07W{align-items:center}.d2bo7t,.eZz07W{display:flex;flex-direction:column;gap:var(--space-9);width:100%}.d2bo7t{align-self:stretch}.a00RtE,.a9UXxj{display:flex;flex-direction:column;gap:var(--space-45);width:100%}.a9UXxj{align-self:stretch}.pN9Nkg{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;cursor:pointer;padding:0;margin:0;color:var(--icon-primary);transition:color var(--transition-base);flex-shrink:0}.pN9Nkg:hover{color:var(--icon-accent)}.pN9Nkg:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px;border-radius:var(--radius-sm)}.QjNkAr{color:var(--text-secondary);text-align:center;font-family:var(--font-primary);font-size:var(--text-xs);font-style:normal;font-weight:var(--font-normal);line-height:var(--leading-relaxed);display:block}.IeDdar{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}.Oet5Po{align-items:center}.A0DRif,.Oet5Po{display:flex;flex-direction:column;gap:var(--space-9);width:100%}.A0DRif,.YBDPsI{align-self:stretch}.YBDPsI{display:flex;flex-direction:column;gap:var(--space-45);width:100%}.VeWpDu{color:var(--icon-critical)}.bHufOh{align-items:center}.bHufOh,.cvVDRL{display:flex;flex-direction:column;gap:var(--space-9);width:100%}.cvVDRL{align-self:stretch}.a3eJrO,.a8LWEO{display:flex;flex-direction:column;gap:var(--space-45);width:100%}.a3eJrO{align-self:stretch}.jTMGy2{color:var(--icon-critical)}.es0k0E{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;cursor:pointer;padding:0;margin:0;color:var(--icon-primary);transition:color var(--transition-base);flex-shrink:0}.es0k0E:hover{color:var(--icon-accent)}.es0k0E:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px;border-radius:var(--radius-sm)}.Vd6G4O{color:var(--text-secondary);text-align:center;font-family:var(--font-primary);font-size:var(--text-xs);font-style:normal;font-weight:var(--font-normal);line-height:var(--leading-relaxed);display:block}.BKoEbm{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}.nQzj7S{align-items:center}.mETtwF,.nQzj7S{display:flex;flex-direction:column;gap:var(--space-9);width:100%}.mETtwF{align-self:stretch}.qG5OwD,.sfE9HQ{display:flex;flex-direction:column;gap:var(--space-45);width:100%}.sfE9HQ{align-self:stretch}.OMYESv{color:var(--icon-critical)}.ugXc24{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;margin:0;color:var(--icon-primary);transition:color var(--transition-base)}.ugXc24:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px;border-radius:var(--radius-sm)}.UWWQEP{font-family:var(--font-primary);font-weight:var(--font-normal);font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--text-secondary);text-align:center}.a16hKD{color:var(--text-primary);text-decoration:none;transition:color var(--transition-base)}.UpaISe{align-items:center}.UpaISe,.a2MVwE{display:flex;flex-direction:column;gap:var(--space-9);width:100%}.a2MVwE{align-self:stretch}.y8jZst{display:flex;flex-direction:column;gap:var(--space-5);width:100%}.P6WTVE{margin:0;padding:var(--space-5) var(--space-6);border-radius:var(--radius-2xl);background-color:var(--background-tertiary);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-snug)}.oo2OVg{display:flex;flex-direction:column;gap:var(--space-3);width:100%}@media (max-width:767px){.y8jZst{gap:var(--space-4)}.P6WTVE{padding:var(--space-4)}}.MSlLB7{position:fixed;top:0;left:0;z-index:var(--z-popover);border-radius:var(--radius-full);background-color:var(--background-brush-cursor)}.MSlLB7,.NMeY37{pointer-events:none}.NMeY37{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--background-media-overlay);border-radius:var(--radius-2xl);overflow:hidden}.t1yxQH{display:block;flex-shrink:0;border-radius:var(--radius-full)}.eFV1JL{position:absolute;top:0;left:0;touch-action:none}.a1NxNc,.rD9WJy{cursor:crosshair}.Tex9Yb{cursor:cell}.jedRw3{cursor:none}.GIccpk{cursor:grab}.GIccpk:active{cursor:grabbing}.kHLoJM{position:absolute;right:var(--space-3);bottom:var(--space-3);display:flex;gap:var(--space-1)}.a1jBgK,.kHLoJM{align-items:center}.a1jBgK{display:inline-flex;justify-content:center;height:var(--space-8);min-width:var(--space-8);padding:0 var(--space-2);font-size:var(--text-sm);color:var(--text-primary);background-color:var(--background-primary);border:1px solid var(--border-primary);border-radius:var(--radius-full);cursor:pointer;opacity:.65;transition:opacity var(--transition-fast),transform var(--transition-fast)}.a1jBgK:hover:not(:disabled){opacity:1;transform:scale(1.08)}.a1jBgK:active:not(:disabled){transform:scale(.96)}.a1jBgK:focus-visible{opacity:1;outline:2px solid var(--border-accent);outline-offset:2px}.a1jBgK:disabled{opacity:.35;cursor:default}.P3yK9D{padding:0}.yXBHoM{color:var(--text-static-white);background-color:var(--background-accent);border-color:var(--background-accent);opacity:1}@media (max-width:1023px){.kH6ZNZ{display:none}}.DZxbah{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.a10zDT{font-size:var(--text-base);color:var(--text-secondary)}.FhEMfv{--brush-thumb-width:16px;--brush-track-padding:var(--space-05);--brush-thumb-travel:calc(100% - 2 * var(--brush-track-padding) - var(--brush-thumb-width) - var(--space-1));position:relative;display:flex;align-items:center;width:100%;height:var(--space-12);padding:var(--brush-track-padding);box-sizing:border-box;background-color:var(--background-secondary);border-radius:var(--radius-xl);overflow:hidden}.rUr8K0{height:100%;width:calc(var(--brush-thumb-travel) * var(--brush-fill-ratio));border:1px solid var(--border-tertiary);border-radius:var(--radius-lg)}.eqoVNL,.rUr8K0{background-color:var(--background-primary);box-sizing:border-box}.eqoVNL{top:var(--brush-track-padding);bottom:var(--brush-track-padding);left:calc(var(--brush-track-padding) + var(--space-1) + var(--brush-thumb-travel) * var(--brush-fill-ratio));width:var(--brush-thumb-width);border:1px solid var(--border-primary);border-radius:var(--radius-full)}.efy4fR,.eqoVNL{position:absolute}.efy4fR{inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.efy4fR:disabled{cursor:not-allowed}.FhEMfv:has(.efy4fR:focus-visible){outline:2px solid var(--border-accent);outline-offset:2px}.lSrlQs{opacity:var(--opacity-disabled)}.MMXs6r{display:flex;flex-direction:column;gap:var(--space-2)}.Sv4Lu5{font-size:var(--text-base);color:var(--text-secondary)}.tGbzyk{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.xhbufb{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-xl);overflow:hidden}.mnIQN6{width:100%;height:100%;object-fit:cover}.a3WYhQ{display:flex;flex-direction:column;gap:var(--space-2)}.W1c9xd{font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-none)}.W1c9xd,.ybBdJK{margin:0;color:var(--text-primary)}.ybBdJK{font-size:var(--text-sm);line-height:var(--leading-snug)}@media (max-width:1023px){.MMXs6r{display:none}}.ZMUvtl{position:sticky;bottom:0;z-index:1;margin-top:auto;padding-top:var(--space-2)}@media (max-width:1023px){.ZMUvtl{bottom:calc(var(--space-3) * -1);padding-bottom:var(--space-3);margin-bottom:calc(var(--space-3) * -1)}}