:root{--font-sans:var(--font-inter);--shadow-soft:0 0 44px #00000005,0 32px 32px -20px #00000008,0 16px 24px -12px #00000008;--shadow-card:0 40px 48px -20px #00000005,0 32px 32px -20px #00000008,0 16px 24px -12px #00000008,0 0 0 1px #00000008;--shadow-float:0 40px 48px -20px #00000005,0 32px 32px -20px #00000008,0 16px 24px -12px #00000008,0 0 0 1px #00000008,0 0 0 12px var(--halo,#f9f9f9);--shadow-browser:0 16px 24px -6px #0000000a,0 8px 12px -4px #0000000a,0 4px 8px -2px #00000008,0 0 0 1px #00000008;--shadow-button-warm:inset 0 -6px 12px color-mix(in oklab,var(--accent) 18%,transparent),0 4px 8px color-mix(in oklab,var(--accent) 22%,transparent),0 2px 4px color-mix(in oklab,var(--accent) 18%,transparent),0 1px 1px color-mix(in oklab,var(--accent) 18%,transparent),0 .5px .5px color-mix(in oklab,var(--accent) 28%,transparent);--shadow-bar-warm:inset 0 -6px 12px color-mix(in oklab,var(--accent) 18%,transparent),0 6px 12px color-mix(in oklab,var(--accent) 18%,transparent),0 3px 6px color-mix(in oklab,var(--accent) 22%,transparent),0 2px 4px color-mix(in oklab,var(--accent) 18%,transparent),0 1px 1px color-mix(in oklab,var(--accent) 18%,transparent);--radius-card:8px;--radius-btn:8px;--radius-input:6px;--shadow-s:inset 0 1px 2px #ffffff30,0 1px 2px light-dark(#00000030,#00000080),0 2px 4px light-dark(#00000015,#00000040);--shadow-m:inset 0 1px 2px #ffffff50,0 2px 4px light-dark(#00000030,#00000080),0 4px 8px light-dark(#00000015,#00000040);--shadow-l:inset 0 1px 2px #ffffff70,0 4px 6px light-dark(#00000030,#00000080),0 6px 10px light-dark(#00000015,#00000040);--shadow-panel:0 4px 6px light-dark(#00000030,#00000080),0 6px 10px light-dark(#00000015,#00000040)}:root,:root[data-mode=light]{--bg-dark:#dee5ed;--bg:#eef1f6;--bg-light:#fcfdfe;--bg-subtle:#dee5ed;--bg-muted:#ccd3df;--background-base:#dee5ed;--background-lighter:#eef1f6;--surface:#ffffff;--surface-raised:#ffffff;--bg-inverse:#0a0c0d;--halo:#dee5ed;--text-strong:#0a0c0d;--text:#161a21;--text-muted:#6a6f78;--text-subtle:#8c919a;--accent-black:#161a21;--accent-white:#ffffff;--border-faint:#c5ccd6;--border-muted:#adb4bf;--border-loud:#979eaa;--border:var(--border-faint);--border-strong:var(--border-loud);--illustrations-faint:#c5ccd6;--illustrations-muted:#adb4bf;--illustrations-default:#979eaa;--black-alpha-1:#00000003;--black-alpha-2:#00000005;--black-alpha-3:#00000008;--black-alpha-4:#0000000a;--black-alpha-5:#0000000d;--black-alpha-6:#0000000f;--black-alpha-7:#00000012;--black-alpha-8:#00000014;--black-alpha-10:#0000001a;--black-alpha-12:#0000001f;--black-alpha-16:#00000029;--black-alpha-20:#00000033;--black-alpha-24:#0000003d;--black-alpha-40:#16161a66;--black-alpha-64:#16161aa3;--black-alpha-72:#16161ab8;--heat-4:#4d50e60a;--heat-8:#4d50e614;--heat-12:#4d50e61f;--heat-16:#4d50e629;--heat-20:#4d50e633;--heat-40:#4d50e666;--heat-90:#4d50e6e6;--heat-100:#4d50e6;--accent:var(--heat-100);--accent-hover:#382dcc;--accent-fg:#ffffff;--accent-soft:var(--heat-16);--success:#22b573;--danger:#ef3a4d;--warning:#f1a01f;--cta-bg:#0a0c0d;--cta-fg:#f8fafc;--cta-hover-bg:#161a21;--brand-google:#ffffff;--brand-google-fg:#1f1f1f;--brand-google-border:#dadce0;--brand-google-hover:#f7f7f7;--brand-google-border-hover:#c8cbcf;--brand-discord:#5865f2;--brand-apple:#000000;--brand-apple-hover:#1a1a1a}:root[data-mode=dark]{--bg-dark:#0a0c0d;--bg:#161a21;--bg-light:#1f242c;--bg-subtle:#161a21;--bg-muted:#1f242c;--background-base:#0a0c0d;--background-lighter:#14181f;--surface:#161a21;--surface-raised:#1f242c;--bg-inverse:#f8fafc;--halo:#161a21;--text-strong:#f8fafc;--text:#eef1f5;--text-muted:#8c919a;--text-subtle:#6a6f78;--accent-black:#f8fafc;--accent-white:#ffffff;--border-faint:#282d38;--border-muted:#353b48;--border-loud:#444a55;--border:var(--border-faint);--border-strong:var(--border-loud);--illustrations-faint:#282d38;--illustrations-muted:#444a55;--illustrations-default:#6a6f78;--black-alpha-1:#ffffff03;--black-alpha-2:#ffffff05;--black-alpha-3:#ffffff08;--black-alpha-4:#ffffff0a;--black-alpha-5:#ffffff0d;--black-alpha-6:#ffffff0f;--black-alpha-7:#ffffff12;--black-alpha-8:#ffffff14;--black-alpha-10:#ffffff1a;--black-alpha-12:#ffffff1f;--black-alpha-16:#ffffff29;--black-alpha-20:#ffffff33;--black-alpha-24:#ffffff3d;--black-alpha-40:#ffffff66;--black-alpha-64:#ffffffa3;--black-alpha-72:#ffffffb8;--heat-4:#8e91fd0a;--heat-8:#8e91fd14;--heat-12:#8e91fd1f;--heat-16:#8e91fd29;--heat-20:#8e91fd33;--heat-40:#8e91fd66;--heat-90:#8e91fde6;--heat-100:#8e91fd;--accent:var(--heat-100);--accent-hover:#a4abfd;--accent-fg:#0a0c0d;--accent-soft:var(--heat-16);--success:#28d486;--danger:#f25064;--warning:#f5b138;--cta-bg:#f8fafc;--cta-fg:#0a0c0d;--cta-hover-bg:#eef1f5;--brand-google:#ffffff;--brand-google-fg:#1f1f1f;--brand-google-border:#dadce0;--brand-google-hover:#f7f7f7;--brand-google-border-hover:#c8cbcf;--brand-discord:#5865f2;--brand-apple:#000000;--brand-apple-hover:#1a1a1a}:root,:root[data-mode=dark],:root[data-mode=light]{--font-sans:var(--font-roboto);--bg-dark:#121419;--bg:#181b22;--bg-subtle:#1d2029;--bg-light:#20232c;--bg-muted:#282c37;--background-base:#181b22;--background-lighter:#20232c;--surface:#20232c;--surface-raised:#282c37;--bg-inverse:#f8fafc;--halo:#181b22;--text-strong:#ffffff;--text:#d5d5d5;--text-muted:#a7aab7;--text-subtle:#7c828f;--border-faint:#20232c;--border-muted:#282c37;--border-loud:#2d3748;--border:var(--border-faint);--border-strong:var(--border-loud);--illustrations-faint:#20232c;--illustrations-muted:#282c37;--illustrations-default:#2d3748;--heat-4:#e9213d0a;--heat-8:#e9213d14;--heat-12:#e9213d1f;--heat-16:#e9213d29;--heat-20:#e9213d33;--heat-40:#e9213d66;--heat-90:#e9213de6;--heat-100:#e9213d;--accent:#e9213d;--accent-hover:#ef3a52;--accent-fg:#ffffff;--accent-soft:var(--heat-16);--cta-bg:#e9213d;--cta-fg:#ffffff;--cta-hover-bg:#ef3a52;--container-width:min(calc(100% - 32px),1520px);--radius-card:5px;--radius-btn:5px;--radius-input:5px;color-scheme:dark}.mg-brandLogo{display:block;width:48px;height:48px;background-color:var(--accent);-webkit-mask:url(/abcheats-logo.svg) center/contain no-repeat;mask:url(/abcheats-logo.svg) center/contain no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance;transform:translateZ(0)}:root [data-btn]:not([data-btn=link]):not([data-btn=none]){border-radius:0;clip-path:polygon(-1px -1px,calc(100% - var(--btn-cut, 10px) - 1px) -1px,calc(100% + 1px) calc(var(--btn-cut, 10px) + 1px),calc(100% + 1px) calc(100% + 1px),-1px calc(100% + 1px))}:root [data-btn^=icon]{--btn-cut:7px}:root [data-btn]:not([data-btn=link]):not([data-btn=none]):focus-visible{outline:2px solid var(--text-strong);outline-offset:-4px;box-shadow:none}:root [data-btn=icon-outline],:root [data-btn=outline],:root [data-btn=secondary]{--btn-line:var(--border);position:relative}:root [data-btn=icon-outline]:hover:not(:disabled),:root [data-btn=secondary]:hover:not(:disabled){--btn-line:var(--border-strong)}:root [data-btn=icon-outline]:after,:root [data-btn=outline]:after,:root [data-btn=secondary]:after{content:"";position:absolute;top:-1px;right:-1px;width:var(--btn-cut,10px);height:var(--btn-cut,10px);background:linear-gradient(to bottom left,transparent 50%,var(--btn-line) 50%,var(--btn-line) calc(50% + 1px),transparent calc(50% + 1px));pointer-events:none}:root [data-btn-group]{border-radius:0;clip-path:polygon(-1px -1px,calc(100% - 10px) -1px,calc(100% + 1px) 10px,calc(100% + 1px) calc(100% + 1px),-1px calc(100% + 1px))}:root [data-btn][data-btn-hover=accent]:hover:not(:disabled){--btn-line:var(--accent)}:root{--container-width:min(calc(100% - 32px),1440px)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg-dark);color:var(--text);font-family:var(--font-sans),"Inter var","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;font-size:14px;line-height:1.5;font-feature-settings:"cv11","ss01","ss03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{overflow-x:hidden;transition:background-color .28s cubic-bezier(.16,1,.3,1),color .28s cubic-bezier(.16,1,.3,1);position:relative;isolation:isolate}a{color:inherit;text-decoration:none}button{background:none;border:0;cursor:pointer;padding:0}button,input,select,textarea{font:inherit;color:inherit}img{max-width:100%;display:block}hr{border:0;border-top:1px solid var(--border);margin:0}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.1;font-weight:600;color:var(--text-strong)}p{margin:0}::-moz-selection{background:var(--accent);color:var(--accent-fg)}::selection{background:var(--accent);color:var(--accent-fg)}.container{border-left:1px solid var(--border-faint);border-right:1px solid var(--border-faint);position:relative}.container,.container-bare{width:100%;max-width:var(--container-width);margin-inline:auto}html[data-mode] [data-sonner-toaster]{--normal-bg:var(--bg-light);--normal-border:var(--border-faint);--normal-text:var(--text-strong);--success-bg:color-mix(in oklab,var(--success) 14%,var(--bg-light));--success-border:transparent;--success-text:var(--success);--error-bg:color-mix(in oklab,var(--danger) 14%,var(--bg-light));--error-border:transparent;--error-text:var(--danger);--warning-bg:color-mix(in oklab,var(--warning) 14%,var(--bg-light));--warning-border:transparent;--warning-text:var(--warning);--info-bg:color-mix(in oklab,var(--accent) 14%,var(--bg-light));--info-border:transparent;--info-text:var(--accent)}.cv-toast-danger[data-sonner-toast]{--success-bg:color-mix(in oklab,var(--danger) 14%,var(--bg-light));--success-border:transparent;--success-text:var(--danger)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:where(input,textarea,select,button,a,[role=button],[role=radio],[role=menuitem],[tabindex]):focus-visible{outline:none}@media (max-width:768px){input,select,textarea{font-size:16px!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}*{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--accent) 65%,transparent) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--accent) 65%,transparent);border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--accent);background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}