.b1cjjz7q{display:flex;justify-content:flex-end;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:768px){.b1cjjz7q{position:fixed;inset:64px 0 0}}.awox3ko{display:flex;max-width:525px;flex-direction:column;flex-grow:1;margin-right:-20px;gap:16px}@media screen and (min-width:1440px){.awox3ko{max-width:40%;margin-right:0}}.izbd4lv{flex-grow:1}@media screen and (min-width:768px){.izbd4lv{position:relative}}.b8di4dm{object-fit:contain;object-position:bottom center;opacity:.6}@media screen and (min-width:768px){.b8di4dm{opacity:1}}.wbgvek4{display:flex;overflow:clip;max-width:200px;height:auto;flex-flow:column nowrap;align-items:center;justify-content:center;padding:16px;border-radius:20px;margin-bottom:16px;margin-left:24px;background:var(--color-black-l);gap:8px;grid-area:gen-loader;interpolate-size:allow-keywords;transition:height allow-discrete .25s ease}@starting-style{.wbgvek4{height:0}}.wbgvek4 button{width:100%;padding:11px 8px;font-size:13px;gap:0}.lqr8por{position:relative;display:flex;width:64px;align-items:center;justify-content:center;border-radius:100%;background:var(--color-black-solid)}.lqr8por:after{position:absolute;right:0;left:0;display:var(--lqr8por-0);width:100%;color:inherit;content:"Pro";font-size:12px;font-weight:600;text-align:center;text-transform:uppercase}.lqr8por .loader{transform:scale(1.5)}.brrtnjr{color:inherit}.brrtnjr span{color:var(--bot-color-main);text-transform:uppercase}.bt85mh6{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;gap:10px;opacity:.6}.bt85mh6 .tcyd78g span{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.c1dk030q{--gradient-end:calc(100% - 20px);display:flex;max-width:calc(100% + 40px);justify-content:flex-start;padding:4px 20px;margin:20px -20px 0;grid-area:topics;-webkit-mask-image:linear-gradient(270deg,transparent,rgba(0,0,0,1) 30px,rgba(0,0,0,1) var(--gradient-end),transparent);overflow-x:scroll;place-self:center}@media screen and (min-width:768px){.c1dk030q{overflow-x:auto}}@media screen and (max-width:767px){.c1dk030q{scrollbar-width:none;-ms-overflow-style:none}.c1dk030q::-webkit-scrollbar{display:none}}@media (hover:none){.c1dk030q{scrollbar-width:none}.c1dk030q::-webkit-scrollbar{display:none}}.l18ymu56{display:flex;min-width:max-content;justify-content:flex-start;gap:16px}.s1klnngw{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:var(--color-white-solid);filter:var(--s1klnngw-0);grid-area:btn;place-self:center center;pointer-events:var(--s1klnngw-1);transition:filter .2s,transform .1s}.s1klnngw:active{transform:var(--s1klnngw-2)}@media (-moz-touch-enabled:0),(hover:hover),(pointer:fine){.s1klnngw:hover{filter:drop-shadow(2px 2px 8px var(--color-white-solid))}}@media screen and (min-width:768px){.s1klnngw{filter:none}}.m1rwrzea{grid-area:btn;place-self:center center}.coqqtrq{display:grid;width:100%;min-width:0;padding:20px;margin-top:auto;grid-column-gap:var(--base-gap);column-gap:var(--base-gap);grid-area:input;grid-template-areas:"input btn" "topics topics" "model model";grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto}.bz1r0do{margin:20px auto 0;grid-area:model}.bz1r0do:empty{display:none}.ta6xxo7{padding:12px 0 12px 16px;border-radius:15px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--color-white-xs);font-size:0;grid-area:input}.tmdyheg{width:100%;max-height:86px;padding-right:16px;border:none;background:transparent;color:var(--color-white-solid);font-size:16px;outline:none;resize:none}.tmdyheg::placeholder{color:var(--color-white-m);font-size:16px}.p1g4y1hk{position:absolute;bottom:10px;display:flex;align-items:center;line-height:14px;opacity:1;transform:translateY(10px);transition:opacity .1s,transform .15s}@media screen and (min-width:768px){.p1g4y1hk{bottom:20px;opacity:0;transform:translateY(0)}}@media (pointer:coarse){.p1g4y1hk{bottom:10px;opacity:1;transform:translateY(10px)}}.g1ja7hei{display:flex;align-items:center;justify-content:center;transition:transform .25s;position:relative}.g1ja7hei:before{content:"";border-radius:200px;z-index:0;position:absolute;left:0;top:0;width:100%;height:100%;background:var(--blur-bg);opacity:unset;filter:blur(16px);-webkit-transform:translateZ(0);top:12%;left:20%;width:60%;height:120%;opacity:0;transition:opacity .2s}.g1ja7hei img{position:relative}@media screen and (max-width:500px){.g1ja7hei{width:72px;height:72px}}.cl8z5g8{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;position:relative;display:flex;width:100%;height:100%;min-height:90px;flex-flow:column nowrap;align-items:center;justify-content:center;pointer-events:auto;scroll-snap-align:start;scroll-snap-stop:normal;transform:translateY(-14px)}@media screen and (min-width:768px){.cl8z5g8{transform:translateY(0)}}@media (hover:hover){.cl8z5g8:hover .g1ja7hei{transform:scale(1.2) translateY(-14px)}.cl8z5g8:hover .g1ja7hei:before{opacity:1}.cl8z5g8:hover .p1g4y1hk{opacity:1;transform:translateY(10px)}}.p1j1rbqn.h1kry386{margin-right:4px}.o1wium87{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;flex-shrink:0;color:var(--color-white-solid);grid-area:btn;transition:filter .2s,transform .1s}@media (-moz-touch-enabled:0),(hover:hover),(pointer:fine){.o1wium87:hover{filter:drop-shadow(2px 2px 8px var(--color-white-solid))}}@media (hover:hover){.o1wium87:hover{transform:scale(1.2)}}.oox3lfc{right:10px}.oox3lfc:after{position:absolute;z-index:-1;top:0;left:0;width:110%;height:110%;background:var(--blur-bg);content:"";filter:blur(15px);opacity:unset}.f1m9rsgq{position:absolute;bottom:-15px;left:50%;display:block;transform:translate(-50%)}@media screen and (min-width:768px){.f1m9rsgq{display:none}}.g1mu1r5v{position:absolute;bottom:-30px;left:-25px;display:block}@media screen and (min-width:768px){.g1mu1r5v{display:none}}.g16o8xhw{position:absolute;bottom:0;left:50%;display:block;transform:translate(-50%)}@media screen and (min-width:768px){.g16o8xhw{display:none}}.cqjqnaa{position:relative;display:var(--cqjqnaa-0);min-width:0;align-items:center;justify-content:center;margin-bottom:-20px;grid-area:gifts}@media screen and (min-width:768px){.cqjqnaa{display:flex}}.ge3oy22{display:grid;max-width:584px;max-height:var(--ge3oy22-0);flex:1 1;align-content:start;justify-content:center;padding:20px 15px 0;margin-top:var(--ge3oy22-1);grid-gap:6px;gap:6px;grid-auto-flow:row;grid-template-columns:repeat(4,1fr);-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,1) 10px,rgba(0,0,0,1));-ms-overflow-style:none;overflow-y:var(--ge3oy22-2);pointer-events:none;scroll-padding:20px 0 0;scroll-snap-type:y mandatory;scrollbar-width:none;transition:all .2s ease-in}.ge3oy22::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.ge3oy22{grid-template-columns:repeat(var(--ge3oy22-3),minmax(0,1fr))}}.a18ui5kc{position:absolute;top:-25px;right:25px;padding:0}.cl2qlw1{position:absolute;top:-24px;right:12px}@media screen and (min-width:768px){.cl2qlw1{display:none}}.oe7v0w1{position:absolute;z-index:2;top:calc(56 * 2px);right:0;display:var(--oe7v0w1-0)}@media screen and (min-width:768px){.oe7v0w1{display:none}}.csenmqg{--chat-horizontal-padding:var(--screen-padding);position:relative;min-height:0;grid-area:center;will-change:max-height}@media screen and (max-width:767px){.csenmqg{position:fixed;z-index:1;top:var(--safe-top);bottom:var(--safe-bottom);left:0;width:100%;background:var(--page-bg);--webkit-backface-visibility:hidden}}.c1tjy7uf{position:relative;z-index:1;display:grid;width:100%;max-width:100%;height:100%;margin:0 auto;grid-template-areas:"header" "history" "gen-loader" "gifts" "input";grid-template-rows:auto minmax(0,1fr) auto}@media screen and (min-width:768px){.c1tjy7uf{max-width:680px;padding-top:40px}}@media screen and (min-width:1024px){.c1tjy7uf{padding-top:0}}.c1tjy7uf>.loader{grid-area:history}.c1sq9n9i{position:absolute;top:56px;right:0;pointer-events:none}@media screen and (min-width:768px){.c1sq9n9i{top:0}}.c1sq9n9i>*{position:relative;left:-50%}
/*# sourceMappingURL=bfdfef6d19ad1180.css.map*/