@keyframes gm8aotj{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}
@keyframes gm8aoto{0%{opacity:0}to{opacity:1}}
@keyframes gm8aotp{to{transform:rotate(360deg)}}
@keyframes gm8aot12{0%,to{opacity:1}50%{opacity:.25}}
@keyframes gm8aot1d{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
@keyframes gm8aot1f{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
@keyframes gm8aot22{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
.gm8aot0{flex:1;grid-template-columns:minmax(0,1fr);gap:0;width:100%;min-height:0;display:grid}
.gm8aot3{display:none}
.gm8aot4{display:none}
.gm8aot5{vertical-align:middle;align-items:center;gap:3px;display:inline-flex}
.gm8aot6{letter-spacing:.09em;text-transform:uppercase}
.gm8aot7{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}
.gm8aot8{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}
.gm8aot9{flex-direction:column-reverse;display:flex}
.gm8aota{flex-direction:column;gap:14px;padding:16px;display:flex}
.gm8aotb{white-space:pre-wrap;word-break:break-word;max-width:min(560px,92%)}
.gm8aotc{color:var(--color-text-muted__hgrr2fdb);font-style:italic}
.gm8aotc:after{content:"»"}
.gm8aotc:before{content:"«"}
.gm8aotd{color:var(--color-primary-700__hgrr2fb3);font-style:italic}
.gm8aote{align-self:flex-end}
.gm8aotf{align-self:flex-start}
.gm8aotg{position:relative}
.gm8aotg:after{content:"";width:10px;height:12px;position:absolute;top:-1px}
.gm8aoth:after{background:var(--color-surface-sunken__hgrr2fd4);clip-path:polygon(0 0,100% 0,0 100%);right:-9px}
.gm8aoti:after{background:var(--color-surface-raised__hgrr2fd2);clip-path:polygon(100% 0,0 0,100% 100%);left:-9px}
.gm8aotk{align-items:center;gap:5px;height:20px;display:flex}
.gm8aotl{background:var(--color-text-primary__hgrr2fd9);border-radius:999px;width:6px;height:6px;animation-name:gm8aotj;animation-duration:1.2s;animation-iteration-count:infinite}
.gm8aotm{animation-delay:.15s}
.gm8aotn{animation-delay:.3s}
.gm8aotq{opacity:0;margin-inline-start:auto;animation-name:gm8aoto;animation-duration:.2s;animation-delay:.1s;animation-fill-mode:forwards;display:flex}
.gm8aotr{justify-content:center;align-items:center;line-height:0;animation-name:gm8aotp;animation-duration:.9s;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}
.gm8aots{z-index:5;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}
.gm8aott{position:relative}
.gm8aott textarea{padding-left:104px;padding-right:152px}
.gm8aotu{background:var(--color-surface-sunken__hgrr2fd4);border-color:color-mix(in srgb, var(--color-text-primary__hgrr2fd9) 12%, transparent);border-radius:var(--radius-lg__hgrr2ff4);color:var(--color-text-primary__hgrr2fd9);font:inherit;resize:none;border-style:solid;border-width:1px;outline:none;width:100%;min-height:46px;max-height:106px;padding:12px 14px;line-height:20px;display:block;overflow-y:auto}
.gm8aotu:focus-visible{border-color:var(--color-border-focus__hgrr2fdk)}
.gm8aotu::placeholder{color:var(--color-text-muted__hgrr2fdb)}
.gm8aotv{z-index:2;align-items:stretch;gap:6px;display:flex;position:absolute;inset-block:5px;inset-inline-end:5px}
.gm8aotw{z-index:2;align-items:stretch;gap:6px;display:flex;position:absolute;inset-block:5px;inset-inline-start:5px}
.gm8aott .gm8aotw button{height:100%}
.gm8aotx{flex-wrap:wrap;gap:8px;display:flex}
.gm8aoty{border-radius:10px;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}
.gm8aotz{object-fit:cover;width:100%;height:100%}
.gm8aot10{inset-inline-end:2px;position:absolute;top:2px}
.gm8aot11{background:var(--color-surface-sunken__hgrr2fd4);border:1px solid color-mix(in srgb, var(--color-text-primary__hgrr2fd9) 12%, transparent);border-radius:var(--radius-lg__hgrr2ff4);align-items:center;gap:10px;min-height:46px;padding:5px 10px;display:flex}
.gm8aot13{background:var(--color-semantic-error-500__hgrr2fck);border-radius:999px;flex-shrink:0;width:9px;height:9px;animation-name:gm8aot12;animation-duration:1.1s;animation-iteration-count:infinite}
.gm8aot14{flex:1;width:100%;min-width:0;height:36px}
.gm8aot15{object-fit:cover;border-radius:14px;max-width:240px;max-height:280px;display:block}
.gm8aot16{cursor:zoom-in;background:0 0;border:none;padding:0;display:block}
.gm8aot17{width:300px;max-width:100%}
.gm8aot18{width:auto;max-width:100%}
.gm8aott .gm8aotv button{height:100%}
.gm8aot19{border-inline-start:1px solid color-mix(in srgb, var(--color-text-primary__hgrr2fd9) 14.0%, transparent);padding-bottom:10px;flex-direction:column;gap:8px;margin-inline-start:3px;padding-inline-start:14px;display:flex;position:relative}
.gm8aot19:last-child{padding-bottom:0}
.gm8aot1a{background:var(--color-primary-500__hgrr2fb1);inset-inline-start:-4px;border-radius:999px;width:7px;height:7px;position:absolute;top:4px}
.gm8aot1b{inset-inline-end:-9px;z-index:3;position:absolute;top:-9px}
.gm8aot1c{background:var(--color-text-muted__hgrr2fdb);border-radius:999px;flex-shrink:0;width:4px;height:4px;margin-top:6px}
.gm8aot1e{animation-name:gm8aot1d;animation-duration:.22s;animation-timing-function:var(--motion-easing-standard__hgrr2fg5);background:color-mix(in srgb, var(--color-primary-500__hgrr2fb1) 12%, transparent);color:var(--color-text-primary__hgrr2fd9);cursor:pointer;font:inherit;border:none;justify-content:center;align-items:center;gap:6px;width:100%;padding:6px 12px;display:flex}
.gm8aot1g{animation-name:gm8aot1f;animation-duration:.22s;animation-timing-function:var(--motion-easing-standard__hgrr2fg5)}
.gm8aot1h{flex-direction:column;flex:1;gap:8px;padding:12px;display:flex}
.gm8aot1i{color:inherit;transition:background .18s var(--motion-easing-standard__hgrr2fg5);border-radius:12px;flex-shrink:0;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}
.gm8aot1i[data-active=true]{background:color-mix(in srgb, var(--color-primary-500__hgrr2fb1) 14.0%, transparent)}
.gm8aot1i:hover{background:color-mix(in srgb, var(--color-text-primary__hgrr2fd9) 6%, transparent)}
.gm8aot1j{justify-content:center;gap:0;padding:6px}
.gm8aot1k{cursor:pointer;font:inherit;text-align:start;background:0 0;border:none;width:100%}
.gm8aot1l{position:relative}
.gm8aot1m{opacity:0;inset-inline-end:6px;z-index:2;transition:opacity .13s;position:absolute;top:50%;transform:translateY(-50%)}
.gm8aot1l:hover .gm8aot1m,.gm8aot1l:focus-within .gm8aot1m{opacity:1}
.gm8aot1n{border-radius:999px;flex-shrink:0;width:36px;height:36px;position:relative;overflow:hidden}
.gm8aot1o{width:auto;max-width:none;height:300%;position:absolute;top:50%;left:50%;transform:translate(-16.667%,-77.5%)}
.gm8aot1p{aspect-ratio:3/4;background:var(--color-surface-sunken__hgrr2fd4);flex-shrink:0;width:100%;height:100%;position:relative;overflow:hidden}
.gm8aot1q{z-index:var(--zIndex-sticky__hgrr2fhi);position:absolute;top:0;left:0;right:0;overflow:hidden}
.gm8aot1r{color:var(--color-text-muted__hgrr2fdb);justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.gm8aot1s{aspect-ratio:1;background:color-mix(in srgb, var(--color-text-primary__hgrr2fd9) 5%, transparent);border-radius:999px;justify-content:center;align-items:center;width:120px;display:flex}
.gm8aot1t{flex:1;justify-content:center}
.gm8aot1u{object-fit:cover;object-position:center bottom;width:100%;height:100%}
.gm8aot1v{opacity:0;pointer-events:none;gap:4px;max-width:0;margin-left:0;transition:max-width .18s,margin-left .18s,opacity .13s;display:flex;overflow:hidden}
.gm8aotb:hover .gm8aot1v,.gm8aotb:focus-within .gm8aot1v{opacity:1;pointer-events:auto;max-width:96px;margin-left:10px}
.gm8aot1w{-webkit-backdrop-filter:blur(18px)saturate(140%);background:color-mix(in srgb, var(--color-surface-raised__hgrr2fd2) 92%, transparent)}
.gm8aot1x{flex-direction:column;gap:2px;min-width:232px;display:flex}
.gm8aot1y{border-radius:var(--radius-md__hgrr2ff3);color:var(--color-text-primary__hgrr2fd9);cursor:pointer;font:inherit;text-align:start;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background .12s;display:flex}
.gm8aot1y:hover:not(:disabled),.gm8aot1y:focus-visible{background:color-mix(in srgb, var(--color-text-primary__hgrr2fd9) 7.0%, transparent)}
.gm8aot1y:disabled{cursor:default;opacity:.5}
.gm8aot1z{align-items:flex-end;gap:0;display:flex}
.gm8aot1v button{transition:transform 90ms}
.gm8aot1v button:active{transform:scale(.88)}
.gm8aot20{outline:1px solid var(--color-primary-500__hgrr2fb1);outline-offset:2px}
.gm8aot21{border-color:var(--color-semantic-error-500__hgrr2fck)}
.gm8aot21:focus-visible{border-color:var(--color-semantic-error-500__hgrr2fck)}
.gm8aot23{animation-name:gm8aot22;animation-duration:.16s;animation-timing-function:var(--motion-easing-standard__hgrr2fg5);background:color-mix(in srgb, var(--color-semantic-error-500__hgrr2fck) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-semantic-error-500__hgrr2fck) 40%, transparent);border-radius:var(--radius-md__hgrr2ff3);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}
.gm8aot24{color:var(--color-semantic-error-500__hgrr2fck);flex-shrink:0;padding-top:1px;display:flex}
@media screen and (min-width:1024px){.gm8aot0{grid-template-columns:300px minmax(0,1fr) 350px;overflow:hidden}.gm8aot0[data-rail=slim]{grid-template-columns:76px minmax(0,1fr) 350px}.gm8aot0[data-aside=closed]{grid-template-columns:300px minmax(0,1fr)}.gm8aot0[data-rail=slim][data-aside=closed]{grid-template-columns:76px minmax(0,1fr)}.gm8aot7{border-right:1px solid color-mix(in srgb, var(--color-text-primary__hgrr2fd9) 8%, transparent)}.gm8aot7:last-child{border-right:none}}
@media screen and (max-width:1023px){.gm8aot1{height:100dvh;transition-property:transform;transition-duration:.22s;transition-timing-function:var(--motion-easing-standard__hgrr2fg5);width:min(86vw,330px);z-index:var(--zIndex-modal__hgrr2fhk);background:var(--color-surface-base__hgrr2fd1);top:0;position:fixed;inset-inline-start:0;transform:translate(-101%)}.gm8aot1[data-open=true]{transform:translate(0)}.gm8aot2{height:100dvh;transition-property:transform;transition-duration:.22s;transition-timing-function:var(--motion-easing-standard__hgrr2fg5);width:min(86vw,330px);z-index:var(--zIndex-modal__hgrr2fhk);top:0;position:fixed;inset-inline-end:0;transform:translate(101%)}.gm8aot2[data-open=true]{transform:translate(0)}.gm8aot0[data-home=true] .gm8aot1{z-index:auto;flex:1;width:100%;height:auto;min-height:0;position:static;inset-inline-start:auto;transform:none}.gm8aot0[data-home=true]>section,.gm8aot0[data-home=true] .gm8aot2{display:none}.gm8aot3{inset-inline-start:0;width:100%;height:100dvh;z-index:var(--zIndex-overlay__hgrr2fhj);background:#0000008c;border:none;padding:0;display:block;position:fixed;top:0}.gm8aot4{display:inline-flex}}
@media (hover:none){.gm8aot1m{opacity:1}.gm8aot1v{opacity:1;pointer-events:auto;max-width:96px;margin-left:10px}}
@media (prefers-reduced-motion:reduce){.gm8aot1,.gm8aot2{transition-property:none}.gm8aotl{opacity:.6;animation-name:none}.gm8aotq{opacity:1;animation-name:none;animation-delay:0s}.gm8aotr,.gm8aot1e,.gm8aot1g{animation-name:none}.gm8aot1m{transition:none}.gm8aot1v{transition:opacity 1ms linear}.gm8aot23{animation-duration:1ms}}
