@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.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:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.1db2973a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.da3cbacd.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.a61bc753.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:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4ae8e3010ce79e6a-s.21a1a3c2.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1747e1908d2352d2-s.740eb7d8.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4b766aa38fdaaae3-s.p.6d98c708.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_c8de43fb-module__6dTuDW__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_c8de43fb-module__6dTuDW__variable{--font-display:"Poppins","Poppins Fallback"}
:root{--color-primary:#9736fa;--color-primary-dark:#7a2edb;--color-primary-light:#e9d5ff;--color-bg-app:#fff;--color-bg-white:#fff;--color-bg-muted:#f9fafb;--color-bg-dark:#0a0a0a;--color-bg-dark-soft:#121212;--color-bg-overlay:#00000080;--color-text-primary:#111827;--color-text-secondary:#6b7280;--color-text-muted:#9ca3af;--color-text-white:#fff;--color-text-light:#e5e7eb;--color-border-default:#e5e7eb;--color-border-strong:#d1d5db;--color-border-focus:#9736fa;--color-border-dark:#ffffff14;--color-success:#10b981;--color-warning:#f59e0b;--color-danger:#ef4444;--color-info:#3b82f6;--font-sans:"Clear Sans",var(--font-display),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--text-xs:.72rem;--text-sm:.84rem;--text-base:.96875rem;--text-lg:1.08rem;--text-xl:1.2rem;--text-2xl:1.44rem;--radius-xs:.25rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--shadow-xs:0 1px 1px #0000000a;--shadow-sm:0 1px 2px #0000000f;--shadow-md:0 4px 8px #00000014;--shadow-lg:0 12px 24px #0000001f;--transition-fast:.12s ease-in-out;--transition-base:.2s ease-in-out;--transition-slow:.3s ease-in-out;--z-dropdown:1000;--z-sticky:1020;--z-modal:1050;--z-toast:1100}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}html,body{height:100%}body{font-family:var(--font-sans);font-size:var(--text-base);background-color:var(--color-bg-app);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0;line-height:1.5}#root,#__next{flex-direction:column;min-height:100%;display:flex}body,p,span,label,strong,em,small,b,i,u,mark,blockquote,code,pre,li,dt,dd,td,th,caption,figcaption,h1,h2,h3,h4,h5,h6,a,button,input,select,textarea{-webkit-user-select:text;user-select:text}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-webkit-touch-callout:none;pointer-events:none}body.dark{background-color:var(--color-bg-dark);color:var(--color-text-white)}body.dark input,body.dark select,body.dark textarea{background-color:var(--color-bg-dark-soft);border-color:var(--color-border-dark);color:var(--color-text-white)}body.dark input::placeholder,body.dark textarea::placeholder{color:#ffffff73}body.dark table{background-color:var(--color-bg-dark-soft)}body.dark th,body.dark td{border-color:var(--color-border-dark)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--color-text-primary);margin:0;font-weight:700;line-height:1.25}h1{font-size:1.9rem}h2{font-size:1.65rem}h3{font-size:1.42rem}h4{font-size:1.2rem}h5{font-size:1.08rem}h6{font-size:.98rem}p{font-size:var(--text-base);color:var(--color-text-secondary);margin:0}a{color:var(--color-primary);transition:color var(--transition-base);text-decoration:none}:where(a:hover){color:var(--color-primary-dark)}button{cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),box-shadow var(--transition-base),transform var(--transition-fast);background:0 0;border:none;font-family:inherit}button:hover{transform:translateY(-1px)}button:disabled{cursor:not-allowed;opacity:.5}input,select,textarea{width:100%;font-family:inherit;font-size:var(--text-base);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background-color:var(--color-bg-white);color:var(--color-text-primary);transition:border-color var(--transition-base),box-shadow var(--transition-base),background-color var(--transition-base);padding:.625rem .75rem}input::placeholder,textarea::placeholder{color:var(--color-text-muted)}input:focus,select:focus,textarea:focus{border-color:var(--color-border-focus);outline:none;box-shadow:0 0 0 3px #9736fa2e}input:disabled,select:disabled,textarea:disabled{background-color:var(--color-bg-muted);color:var(--color-text-muted);cursor:not-allowed}table{border-collapse:collapse;background-color:var(--color-bg-white);width:100%}th,td{font-size:var(--text-sm);text-align:left;border-bottom:1px solid var(--color-border-default);padding:.75rem 1rem}th{color:var(--color-text-secondary);background-color:var(--color-bg-muted);font-weight:600}.text-primary{color:var(--color-primary)}.text-muted{color:var(--color-text-muted)}.text-success{color:var(--color-success)}.text-danger{color:var(--color-danger)}.text-white{color:var(--color-text-white)}.text-light{color:var(--color-text-light)}.bg-primary{background-color:var(--color-primary);color:var(--color-text-white)}.bg-white{background-color:var(--color-bg-white)}.bg-muted{background-color:var(--color-bg-muted)}.bg-dark{background-color:var(--color-bg-dark);color:var(--color-text-white)}.shadow-xs{box-shadow:var(--shadow-xs)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:6px}::-webkit-scrollbar-track{background-color:#f3f4f6}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--motion-fast:.16s;--motion-normal:.28s;--motion-ease:cubic-bezier(.22,1,.36,1)}button[role=tab],button[aria-pressed],input[type=checkbox],input[role=switch]{transition:color var(--motion-fast)ease,background-color var(--motion-fast)ease,border-color var(--motion-fast)ease,box-shadow var(--motion-fast)ease}button[role=tab]:focus-visible,button[aria-pressed]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html body :is(a[href],button,summary,[role=button],article:has(a[href],button),img:not(a img,button img)){transition-property:color,background-color,border-color,box-shadow,opacity,transform,filter,scale;transition-duration:var(--motion-normal);transition-timing-function:var(--motion-ease)}html body :is(a[href],button,summary,[role=button]):not(:disabled):not([aria-disabled=true]):hover{scale:1.025}html body :is(article:has(a[href],button),img:not(a img,button img)):hover{scale:1.015}html body :is(a[href],button,summary,[role=button]):not(:disabled):not([aria-disabled=true]):active{scale:.985}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.CookieConsentBanner-module__TdbwGW__wrapper{z-index:2000;pointer-events:none;justify-content:center;align-items:flex-end;padding:0 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.CookieConsentBanner-module__TdbwGW__bar{-webkit-backdrop-filter:blur(20px);pointer-events:auto;background:radial-gradient(circle at 100% 0,#9718fa29,#0000 60%),linear-gradient(#0a0614f0,#04020af7);border:1px solid #9718fa47;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;width:100%;max-width:760px;margin-bottom:16px;padding:12px 18px;animation:.42s cubic-bezier(.22,1,.36,1) both CookieConsentBanner-module__TdbwGW__cookieBarIn;display:flex;box-shadow:0 18px 40px #02061759,inset 0 0 0 1px #ffffff08}@keyframes CookieConsentBanner-module__TdbwGW__cookieBarIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.CookieConsentBanner-module__TdbwGW__text{color:#ffffffd1;flex:320px;min-width:0;margin:0;font-size:.78rem;line-height:1.5}.CookieConsentBanner-module__TdbwGW__link{color:#d8a6ff;text-underline-offset:2px;transition:color var(--transition-base);text-decoration:underline}.CookieConsentBanner-module__TdbwGW__link:hover{color:#fff}.CookieConsentBanner-module__TdbwGW__actions{flex:none;align-items:center;gap:8px;display:flex}.CookieConsentBanner-module__TdbwGW__reject,.CookieConsentBanner-module__TdbwGW__accept{white-space:nowrap;cursor:pointer;min-height:34px;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),transform var(--transition-fast);border-radius:999px;padding:0 16px;font-size:.76rem;font-weight:650;line-height:1}.CookieConsentBanner-module__TdbwGW__reject{color:#ffffffbf;background:0 0;border:1px solid #fff3}.CookieConsentBanner-module__TdbwGW__reject:hover{color:#fff;background:#ffffff0f;border-color:#ffffff52}.CookieConsentBanner-module__TdbwGW__accept{color:#fff;background:linear-gradient(135deg,#a314ff 0%,#9718fa 100%);border:1px solid #9718faf2}.CookieConsentBanner-module__TdbwGW__accept:hover{background:linear-gradient(135deg,#ad22ff 0%,#9f20ff 100%);transform:translateY(-1px)}.CookieConsentBanner-module__TdbwGW__reject:active,.CookieConsentBanner-module__TdbwGW__accept:active{transform:translateY(0)}@media (max-width:640px){.CookieConsentBanner-module__TdbwGW__wrapper{padding:0 10px}.CookieConsentBanner-module__TdbwGW__bar{border-radius:20px;margin-bottom:10px;padding:14px 16px}.CookieConsentBanner-module__TdbwGW__text{text-align:left;flex-basis:100%}.CookieConsentBanner-module__TdbwGW__actions{justify-content:flex-end;width:100%}}@media (prefers-reduced-motion:reduce){.CookieConsentBanner-module__TdbwGW__bar{animation:none}.CookieConsentBanner-module__TdbwGW__accept:hover{transform:none}}
.AppDownloadWidget-module__hU9IZq__root{right:calc(24px + env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));z-index:1500;font-family:var(--font-display),system-ui,sans-serif;opacity:0;pointer-events:none;flex-direction:column;align-items:flex-end;gap:14px;transition:opacity .4s,transform .4s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;transform:translateY(16px)}.AppDownloadWidget-module__hU9IZq__rootVisible{opacity:1;transform:none}.AppDownloadWidget-module__hU9IZq__rootVisible>*{pointer-events:auto}.AppDownloadWidget-module__hU9IZq__launcher{color:#fff;font:inherit;letter-spacing:.01em;cursor:pointer;-webkit-user-select:none;user-select:none;isolation:isolate;background:linear-gradient(135deg,#9736fa 0%,#7a2edb 55%,#5b1fb0 100%);border:0;border-radius:999px;align-items:center;gap:10px;padding:10px 20px 10px 10px;font-size:.9rem;font-weight:700;transition:transform .2s,box-shadow .2s;animation:4.5s ease-in-out infinite AppDownloadWidget-module__hU9IZq__launcherFloat;display:inline-flex;position:relative;box-shadow:0 12px 28px #5b1fb059,0 2px 6px #1f0b3d33}.AppDownloadWidget-module__hU9IZq__launcherShine{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.AppDownloadWidget-module__hU9IZq__launcherShine:after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff59 50%,#0000 65%);animation:4.5s ease-in-out infinite AppDownloadWidget-module__hU9IZq__launcherShine;position:absolute;inset:0;transform:translate(-120%)}.AppDownloadWidget-module__hU9IZq__launcher:hover{animation-play-state:paused;box-shadow:0 16px 34px #5b1fb06b,0 3px 8px #1f0b3d38}.AppDownloadWidget-module__hU9IZq__launcher:focus-visible{outline-offset:3px;outline:3px solid #e9d5ff}.AppDownloadWidget-module__hU9IZq__launcherIcon{background:#ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;box-shadow:inset 0 0 0 1px #ffffff40}.AppDownloadWidget-module__hU9IZq__launcherIcon svg{width:19px;height:19px}.AppDownloadWidget-module__hU9IZq__launcherAttention .AppDownloadWidget-module__hU9IZq__launcherIcon{animation:2.4s ease-in-out infinite AppDownloadWidget-module__hU9IZq__iconNudge}.AppDownloadWidget-module__hU9IZq__launcherAttention:before{content:"";z-index:-2;border-radius:inherit;animation:2.4s ease-out infinite AppDownloadWidget-module__hU9IZq__launcherPulse;position:absolute;inset:0;box-shadow:0 0 #9736fa8c}.AppDownloadWidget-module__hU9IZq__panel{-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);transform-origin:100% 100%;background:#ffffffdb;border:1px solid #7a2edb1f;border-radius:22px;flex-direction:column;width:min(336px,100vw - 32px);max-height:calc(100dvh - 140px);animation:.32s cubic-bezier(.22,1,.36,1) AppDownloadWidget-module__hU9IZq__panelIn;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #1f0b3d2e,0 4px 14px #1f0b3d0f,inset 0 1px #ffffffe6}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.AppDownloadWidget-module__hU9IZq__panel{background:#fffffff7}}.AppDownloadWidget-module__hU9IZq__panel:before{content:"";background:linear-gradient(90deg,#9736fa,#7a2edb 50%,#c084fc);height:3px;position:absolute;top:0;left:0;right:0}.AppDownloadWidget-module__hU9IZq__panel:focus{outline:none}.AppDownloadWidget-module__hU9IZq__panelHeader{border-bottom:1px solid #7a2edb14;align-items:center;gap:11px;padding:16px 12px 14px 16px;display:flex}.AppDownloadWidget-module__hU9IZq__avatar{background:#fff;border:1px solid #efe6fb;border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 3px 8px #5b1fb01f}.AppDownloadWidget-module__hU9IZq__headerText{flex:1;min-width:0}.AppDownloadWidget-module__hU9IZq__panel .AppDownloadWidget-module__hU9IZq__headerTitle{color:#1f0b3d;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.84rem;font-weight:700;line-height:1.3;overflow:hidden}.AppDownloadWidget-module__hU9IZq__panel .AppDownloadWidget-module__hU9IZq__headerStatus{color:#6b5f7d;align-items:center;gap:6px;margin:2px 0 0;font-size:.71rem;font-weight:500;line-height:1.3;display:flex}.AppDownloadWidget-module__hU9IZq__statusDot{background:#10b981;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #10b9812e}.AppDownloadWidget-module__hU9IZq__closeButton{color:#3b2a55;cursor:pointer;-webkit-user-select:none;user-select:none;background:#24104a0a;border:1px solid #24104a14;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;padding:0;transition:background-color .15s,color .15s,transform .15s;display:grid}.AppDownloadWidget-module__hU9IZq__closeButton svg{width:16px;height:16px;display:block}.AppDownloadWidget-module__hU9IZq__closeButton:hover{color:#7525c4;background:#7a2edb1a;transform:rotate(90deg)}.AppDownloadWidget-module__hU9IZq__closeButton:focus-visible{outline-offset:2px;outline:2px solid #9736fa}.AppDownloadWidget-module__hU9IZq__thread{flex-direction:column;gap:8px;padding:16px 16px 14px;display:flex;overflow-y:auto}.AppDownloadWidget-module__hU9IZq__panel .AppDownloadWidget-module__hU9IZq__bubble{color:#2b2238;opacity:0;background:#ffffffeb;border:1px solid #7a2edb1a;border-radius:4px 16px 16px;max-width:92%;margin:0;padding:10px 14px;font-size:.83rem;line-height:1.5;animation:.35s forwards AppDownloadWidget-module__hU9IZq__bubbleIn;box-shadow:0 1px 2px #1f0b3d0a}.AppDownloadWidget-module__hU9IZq__bubble:first-child{animation-delay:80ms}.AppDownloadWidget-module__hU9IZq__bubble:nth-child(2){animation-delay:.32s}.AppDownloadWidget-module__hU9IZq__bubble:nth-child(3){animation-delay:.56s}.AppDownloadWidget-module__hU9IZq__panel .AppDownloadWidget-module__hU9IZq__qrBubble{border-radius:16px;align-items:center;gap:14px;max-width:100%;padding:12px;display:flex}.AppDownloadWidget-module__hU9IZq__qrFrame{background:#fff;border:1px solid #ece3f9;border-radius:14px;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;padding:6px 6px 7px;display:flex;box-shadow:0 6px 16px #5b1fb01a}.AppDownloadWidget-module__hU9IZq__qrFrame img{width:112px;height:112px;display:block}.AppDownloadWidget-module__hU9IZq__panel .AppDownloadWidget-module__hU9IZq__qrUrl{color:#7525c4;letter-spacing:.01em;font-size:.62rem;font-weight:600}.AppDownloadWidget-module__hU9IZq__panel .AppDownloadWidget-module__hU9IZq__qrCaption{color:#5d5070;margin:0;font-size:.76rem;line-height:1.45}.AppDownloadWidget-module__hU9IZq__panel .AppDownloadWidget-module__hU9IZq__qrCaption strong{color:#1f0b3d;margin-bottom:3px;font-size:.83rem;display:block}.AppDownloadWidget-module__hU9IZq__storeActions{opacity:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;animation:.35s .8s forwards AppDownloadWidget-module__hU9IZq__bubbleIn;display:grid}.AppDownloadWidget-module__hU9IZq__storeButton{color:#fff;-webkit-user-select:none;user-select:none;background:#111018;border-radius:12px;align-items:center;gap:9px;min-width:0;padding:9px 12px;text-decoration:none;transition:transform .15s,background-color .15s,box-shadow .15s;display:flex}.AppDownloadWidget-module__hU9IZq__storeButton:hover{background:#2a2733;transform:translateY(-1px);box-shadow:0 6px 14px #11101838}.AppDownloadWidget-module__hU9IZq__storeButton:focus-visible{outline-offset:2px;outline:3px solid #9736fa}.AppDownloadWidget-module__hU9IZq__storeIcon{flex-shrink:0;width:22px;height:22px}.AppDownloadWidget-module__hU9IZq__storeText{color:#fff;white-space:nowrap;flex-direction:column;min-width:0;font-size:.86rem;font-weight:700;line-height:1.15;display:flex}.AppDownloadWidget-module__hU9IZq__storeText small{color:#ffffffb8;font-size:.62rem;font-weight:500}.AppDownloadWidget-module__hU9IZq__panelFooter{text-align:center;border-top:1px solid #7a2edb14;padding:10px 16px 12px}.AppDownloadWidget-module__hU9IZq__footerLink{color:#7525c4;font-size:.78rem;font-weight:600;text-decoration:none}.AppDownloadWidget-module__hU9IZq__footerLink:hover{text-decoration:underline}.AppDownloadWidget-module__hU9IZq__footerLink:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #9736fa}@media (hover:none) and (pointer:coarse){.AppDownloadWidget-module__hU9IZq__qrBubble{display:none}.AppDownloadWidget-module__hU9IZq__storeActions{animation-delay:.56s}}@media (max-width:640px){.AppDownloadWidget-module__hU9IZq__root{right:calc(16px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom))}.AppDownloadWidget-module__hU9IZq__launcher{padding:8px 16px 8px 8px;font-size:.84rem}}@media (max-width:360px){.AppDownloadWidget-module__hU9IZq__launcher{padding:8px}.AppDownloadWidget-module__hU9IZq__launcherLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AppDownloadWidget-module__hU9IZq__storeActions{grid-template-columns:1fr}}@media print{.AppDownloadWidget-module__hU9IZq__root{display:none}}@media (prefers-reduced-motion:reduce){.AppDownloadWidget-module__hU9IZq__root,.AppDownloadWidget-module__hU9IZq__launcher,.AppDownloadWidget-module__hU9IZq__storeButton,.AppDownloadWidget-module__hU9IZq__closeButton{transition:none}.AppDownloadWidget-module__hU9IZq__launcher,.AppDownloadWidget-module__hU9IZq__launcherShine:after,.AppDownloadWidget-module__hU9IZq__launcherAttention:before,.AppDownloadWidget-module__hU9IZq__launcherAttention .AppDownloadWidget-module__hU9IZq__launcherIcon,.AppDownloadWidget-module__hU9IZq__panel{animation:none}.AppDownloadWidget-module__hU9IZq__panel .AppDownloadWidget-module__hU9IZq__bubble,.AppDownloadWidget-module__hU9IZq__storeActions{opacity:1;animation:none}}@keyframes AppDownloadWidget-module__hU9IZq__launcherFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes AppDownloadWidget-module__hU9IZq__launcherShine{0%,60%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@keyframes AppDownloadWidget-module__hU9IZq__launcherPulse{0%{box-shadow:0 0 #9736fa8c}80%,to{box-shadow:0 0 0 16px #9736fa00}}@keyframes AppDownloadWidget-module__hU9IZq__iconNudge{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-12deg)}82%{transform:rotate(10deg)}88%{transform:rotate(-6deg)}}@keyframes AppDownloadWidget-module__hU9IZq__panelIn{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}@keyframes AppDownloadWidget-module__hU9IZq__bubbleIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
