@font-face{font-family:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c795a286deabae8-s.p.3vm0tq4e-zz_5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c795a286deabae8-s.p.3vm0tq4e-zz_5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c795a286deabae8-s.p.3vm0tq4e-zz_5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab624315db63c58d-s.3tv8ju5p7udbb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e94b8ab81811a983-s.07tvg3tgusgux.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c795a286deabae8-s.p.3vm0tq4e-zz_5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_8c5412aa-module__gzroJa__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_8c5412aa-module__gzroJa__variable{--font-aya-display:"Syne", "Syne Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_2263d8ea-module__K7b4FW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_2263d8ea-module__K7b4FW__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50df388245113a6d-s.2atap_4g40fj3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec2f4458eb06f74e-s.p.0waiv1vizwwb5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}.marcellus_555d5847-module__G-uEXq__className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}.marcellus_555d5847-module__G-uEXq__variable{--font-saga:"Marcellus", "Marcellus Fallback"}
.aya-devbar{z-index:2147483000;max-width:calc(100vw - 32px);font-family:var(--font-dm-sans,system-ui, sans-serif);letter-spacing:.05em;color:#f6d68a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080e1cd1;border:1px solid #f6d68a6b;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:fixed;bottom:16px;left:16px;box-shadow:0 6px 22px #0000006b}.aya-devbar--off{color:#e6ecf58c;opacity:.7;background:#080e1c99;border-color:#ffffff24;transition:opacity .18s,color .18s}.aya-devbar--off:hover,.aya-devbar--off:focus-visible{opacity:1;color:#f6d68ad9}.aya-devbar__dot{background:#f6d68a;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite aya-devbar-pulse;box-shadow:0 0 8px #f6d68ae6}.aya-devbar__label{white-space:nowrap}.aya-devbar__exit{color:#e6ecf5b8;border-left:1px solid #ffffff29;margin-left:2px;padding-left:8px;text-decoration:none;transition:color .18s}.aya-devbar__exit:hover,.aya-devbar__exit:focus-visible{color:#fff}@keyframes aya-devbar-pulse{0%,to{opacity:.5}50%{opacity:1}}html.aya-dev-preview [data-delivery=pending],html.aya-dev-preview [data-delivery=prepared],html.aya-dev-preview .compilation-card--soon,html.aya-dev-preview [data-aya-placeholder]{outline-offset:2px;outline:1px dashed #f6d68ab8;position:relative}html.aya-dev-preview [data-delivery=pending]:after,html.aya-dev-preview [data-delivery=prepared]:after,html.aya-dev-preview .compilation-card--soon:after,html.aya-dev-preview [data-aya-placeholder]:after{content:"PLACEHOLDER";z-index:6;font-family:var(--font-dm-sans,system-ui, sans-serif);letter-spacing:.14em;color:#0a101e;pointer-events:none;background:#f6d68a;border-radius:0 6px;padding:2px 6px;font-size:8px;font-weight:700;line-height:1;position:absolute;top:-1px;right:-1px}@media (prefers-reduced-motion:reduce){.aya-devbar__dot{animation:none}}
.aya-launcher{z-index:9000;color:#eaf2fb;cursor:pointer;background:linear-gradient(145deg,#0c1224eb,#080c1cf5);border:1px solid #b48dff73;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1rem .55rem .65rem;transition:transform .25s,box-shadow .25s;display:flex;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 0 24px #b48dff40}.aya-launcher:hover{transform:translateY(-2px);box-shadow:0 0 32px #b48dff66}.aya-launcher__halo{border-radius:inherit;pointer-events:none;border:1px solid #b48dff33;animation:4s ease-in-out infinite aya-breathe;position:absolute;inset:-4px}.aya-launcher__label{letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:600}.aya-launcher--home{gap:0;padding:.55rem;animation:5s ease-in-out infinite aya-launcher-breathe}.aya-launcher--home .aya-launcher__halo{animation:5s ease-in-out infinite aya-breathe;inset:-6px}.aya-launcher__hover-tip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;pointer-events:none;background:#040a1ce0;border:1px solid #b48dff59;border-radius:12px;flex-direction:column;gap:.12rem;padding:.65rem .85rem;animation:.25s aya-tip-in;display:flex;position:absolute;bottom:50%;right:calc(100% + 12px);transform:translateY(50%);box-shadow:0 8px 28px #00000073}.aya-launcher__hover-line{color:#e6f0fceb;letter-spacing:.04em;font-size:.72rem;line-height:1.35;display:block}.aya-launcher__hover-line:first-child{color:#f2f9ff;font-weight:600}@keyframes aya-launcher-breathe{0%,to{box-shadow:0 0 20px #b48dff33}50%{box-shadow:0 0 28px #b48dff61}}@keyframes aya-tip-in{0%{opacity:0;transform:translateY(50%)translate(6px)}to{opacity:1;transform:translateY(50%)translate(0)}}.aya-face{background:radial-gradient(circle at 50% 38%,#2eb4dc47,#0000 58%),radial-gradient(circle at 50% 62%,#081224eb,#040812fa 78%);border:1px solid #50c8e673;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.aya-face__img{object-fit:cover;object-position:center 38%;width:100%;height:100%;position:absolute;inset:0}.aya-face--launcher .aya-face__img{object-position:center 36%}.aya-face--panel .aya-face__img{object-position:center 38%}.aya-face__glyph{color:#d7c6ff;text-shadow:0 0 10px #b48dff99;font-size:1.05rem}.aya-face--launcher .aya-face__glyph{font-size:2.1rem}.aya-face--launcher{width:76px;height:76px}.aya-face--panel{width:42px;height:42px}.aya-launcher--guia .aya-face{border-color:#2ee5d48c}.aya-panel{z-index:8999;aspect-ratio:1;background:#020b1f;border:1px solid #7896b452;border-radius:1rem;flex-direction:column;width:min(22rem,100vw - 2rem);max-height:min(22rem,100vh - 6rem);display:flex;position:fixed;bottom:4.5rem;right:1.25rem;overflow:hidden;box-shadow:0 16px 48px #0009}.aya-panel__visual{z-index:0;pointer-events:none;position:absolute;inset:0}.aya-panel__visual-img{object-fit:cover;object-position:center 32%;width:100%;height:100%}.aya-panel__visual-veil{background:linear-gradient(#02081647 0%,#02081614 42%,#02081624 68%,#02081685 100%);position:absolute;inset:0}.aya-panel__content{z-index:1;flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.aya-panel__head{background:linear-gradient(#040a1c6b 0%,#040a1c1f 100%);border-bottom:1px solid #7896b433;align-items:center;gap:.65rem;padding:.85rem 1rem;display:flex}.aya-panel__head-text{flex:1;min-width:0}.aya-panel__signal{letter-spacing:.14em;text-transform:uppercase;color:#b48dff;margin:0;font-size:.58rem}.aya-panel__mode{color:#7e93ad;margin:.25rem 0 0;font-size:.68rem}.aya-panel__mode-hint{opacity:.85}.aya-panel__close{color:#7e93ad;cursor:pointer;background:0 0;border:none;padding:0 .25rem;font-size:1.4rem;line-height:1}.aya-panel__messages{flex-direction:column;flex:1;gap:.65rem;padding:.75rem 1rem;display:flex;overflow-y:auto}.aya-panel__msg{border-radius:.65rem;max-width:95%;padding:.55rem .75rem;font-size:.82rem;line-height:1.5}.aya-panel__msg--aya{color:#e8f2fc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-shadow:0 1px 8px #00000059;background:#040a1c6b;border:1px solid #b48dff47;align-self:flex-start}.aya-panel__msg--user{color:#eaf2fb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-shadow:0 1px 8px #00000059;background:#040a1c80;border:1px solid #2ee5d447;align-self:flex-end}.aya-panel__msg p{margin:0}.aya-panel__msg-links{margin:.5rem 0 0;padding:0;list-style:none}.aya-panel__msg-links a{color:#2ee5d4;font-size:.74rem;text-decoration:none}.aya-panel__msg-links a:hover{text-decoration:underline}.aya-panel__pending{color:#d7c6ff;align-self:flex-start;margin:0;padding:.45rem .7rem;font-size:.75rem;line-height:1.4}.aya-panel__suggestions{flex-wrap:wrap;gap:.4rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex}.aya-panel__chip{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#d7c6ff;cursor:pointer;background:#040a1c61;border:1px solid #b48dff59;border-radius:999px;padding:.4rem .7rem;font-size:.72rem;transition:background .2s,border-color .2s}.aya-panel__chip:hover{background:#b48dff29;border-color:#b48dff80}.aya-panel--guia .aya-panel__chip{color:#a9f0e6;background:#040a1c61;border-color:#2ee5d459}.aya-panel--guia .aya-panel__chip:hover{background:#2ee5d429;border-color:#2ee5d480}.aya-panel--guia .aya-panel__signal{color:#2ee5d4}.aya-panel__hint{color:#7e93ad;margin:0;padding:0 1rem .5rem;font-size:.65rem;line-height:1.4}.aya-panel__form{gap:.4rem;padding:0 .75rem .75rem;display:flex}.aya-panel__form input{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#eaf2fb;background:#04081473;border:1px solid #7896b44d;border-radius:.5rem;flex:1;padding:.5rem .65rem;font-size:.8rem}.aya-panel__btn{color:#eaf2fb;cursor:pointer;white-space:nowrap;background:#b48dff26;border:1px solid #b48dff66;border-radius:.5rem;padding:.5rem .85rem;font-size:.72rem}.aya-panel__chip:disabled,.aya-panel__btn:disabled,.aya-panel__form input:disabled{cursor:wait;opacity:.62}.aya-launcher:focus-visible,.aya-panel button:focus-visible,.aya-panel input:focus-visible,.aya-panel select:focus-visible,.aya-panel a:focus-visible{outline-offset:3px;outline:2px solid #2ee5d4}.aya-panel__btn--ghost{background:0 0;border-color:#7896b44d}.aya-panel__settings-link{color:#7e93ad;cursor:pointer;text-align:center;background:linear-gradient(#040a1c26 0%,#040a1c80 100%);border:none;border-top:1px solid #7896b42e;width:100%;padding:.65rem 1rem;font-size:.68rem;display:block}.aya-panel__settings-link:hover{color:#b48dff}.aya-panel__settings{color:#bdd0e4;padding:.75rem 1rem 1rem;font-size:.78rem;line-height:1.5;overflow-y:auto}.aya-panel__settings-title{color:#eaf2fb;margin:.5rem 0;font-size:1rem}.aya-panel__settings-text,.aya-panel__settings-note{margin:.4rem 0}.aya-panel__settings-note{color:#7e93ad;font-size:.68rem;font-style:italic}.aya-panel__field{flex-direction:column;gap:.25rem;margin:.75rem 0;font-size:.72rem;display:flex}.aya-panel__field select,.aya-panel__field input{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#eaf2fb;background:#04081473;border:1px solid #7896b44d;border-radius:.45rem;padding:.45rem .6rem}.aya-panel__settings-actions{flex-wrap:wrap;gap:.5rem;margin:.5rem 0;display:flex}.aya-panel__settings-msg{color:#2ee5d4;font-size:.72rem}.aya-panel__back{color:#7e93ad;cursor:pointer;background:0 0;border:none;padding:0;font-size:.72rem}.aya-panel__help{color:#7e93ad;margin-top:.75rem;font-size:.68rem}.aya-panel__help summary{cursor:pointer;color:#b48dff}@keyframes aya-breathe{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}@media (max-width:480px){.aya-launcher__hover-tip{bottom:calc(100% + 10px);left:50%;right:auto;transform:translate(-50%)}.aya-panel{width:auto;aspect-ratio:unset;max-height:min(88svh,100svh - 5rem);bottom:5.5rem;left:.5rem;right:.5rem}.aya-panel__visual-img{object-position:center 28%}.aya-panel__messages{gap:.5rem;padding:.6rem .75rem}.aya-panel__msg{max-width:100%;font-size:.8rem}.aya-panel__form{gap:.35rem;padding:0 .6rem .6rem}.aya-panel__form input{padding:.45rem .55rem;font-size:.78rem}.aya-panel__btn{padding:.45rem .7rem;font-size:.7rem}.aya-panel__hint{padding:0 .75rem .4rem;font-size:.6rem}}@media (max-width:767px){.aya-launcher--home{right:max(.85rem, env(safe-area-inset-right,0px));bottom:calc(5.75rem + env(safe-area-inset-bottom,0px));padding:.4rem}.aya-launcher--home .aya-launcher__halo{inset:-4px}.aya-face--launcher{width:53px;height:53px}.aya-face--launcher .aya-face__glyph{font-size:1.45rem}.aya-panel{right:max(.6rem, env(safe-area-inset-right,0px));left:max(.6rem, env(safe-area-inset-left,0px));bottom:calc(5.5rem + env(safe-area-inset-bottom,0px));width:auto;aspect-ratio:unset;max-height:min(82svh,100svh - 7rem)}.aya-panel__head{gap:.5rem;padding:.7rem .85rem}.aya-face--panel{width:36px;height:36px}.aya-panel__signal{font-size:.54rem}.aya-panel__mode{font-size:.64rem}.aya-panel__suggestions{gap:.3rem;margin-top:.1rem}.aya-panel__chip{padding:.35rem .6rem;font-size:.68rem}}@media (min-width:768px){.aya-panel{width:min(24rem,100vw - 2rem);aspect-ratio:unset;min-height:22rem;max-height:min(28rem,100vh - 6rem)}}@media (prefers-reduced-motion:reduce){.aya-launcher,.aya-launcher--home,.aya-launcher__halo,.aya-launcher__hover-tip{transition:none;animation:none}.aya-launcher:hover{transform:none}}
