[data-brand=cheatcut]{--cc-void:#030306;--cc-ink-900:#0a0b10;--cc-ink-800:#10121a;--cc-ink-700:#181b26;--cc-fg:#f5f5f7;--cc-muted:#a1a6b4;--cc-dim:#6b7080;--cc-blue-200:#b4d7ff;--cc-blue-300:#8cc2ff;--cc-blue-400:#5aa4ff;--cc-blue-500:#2f86ff;--cc-blue-600:#1a66f0;--cc-blue-700:#1450c4;--cc-line:rgba(255,255,255,0.07);--cc-line-2:rgba(255,255,255,0.1);--cc-line-3:rgba(255,255,255,0.14);--cc-wash:rgba(255,255,255,0.03);--cc-blue-wash:rgba(47,134,255,0.12);--cc-blue-line:rgba(90,164,255,0.4);--cc-danger:#ff8f87;--cc-danger-wash:rgba(255,99,88,0.1);--cc-danger-line:rgba(255,143,135,0.45);--cc-warn:#ffd166;--cc-warn-wash:rgba(255,196,61,0.08);--cc-warn-line:rgba(255,209,102,0.38);--cc-ok:#6ee7a8;--cc-font:var(--font-inter,"Inter"),system-ui,-apple-system,"Segoe UI",sans-serif;--cc-ease:cubic-bezier(0.2,0.7,0.2,1);--cc-radius-sm:10px;--cc-radius:16px;--cc-radius-lg:22px;--cc-radius-xl:28px;--cc-glass-fill:rgba(9,10,16,0.6);--cc-glass-sheen:linear-gradient(180deg,rgba(255,255,255,0.05),rgba(255,255,255,0.022) 45%,rgba(255,255,255,0.032));--cc-glass-shadow:inset 0 1px 0 0 rgba(255,255,255,0.07),0 40px 90px -50px rgba(0,0,0,0.9);--cc-pro-fill:radial-gradient(120% 55% at 50% 0%,rgba(47,134,255,0.2),transparent 62%),linear-gradient(180deg,rgba(255,255,255,0.05),rgba(255,255,255,0.02));--cc-pro-shadow:inset 0 1px 0 0 rgba(140,194,255,0.18),0 0 0 1px rgba(47,134,255,0.08),0 40px 140px -40px rgba(47,134,255,0.62);--cc-ring-gradient:linear-gradient(160deg,#b4d7ff,#2f86ff 32%,rgba(26,102,240,0.15) 62%,rgba(140,194,255,0.55));--cc-btn-fill:linear-gradient(180deg,#2a78f5,#1656d6);--cc-btn-shadow:inset 0 0 0 1px rgba(140,194,255,0.35),0 10px 40px -10px rgba(47,134,255,0.8);--cc-btn-shadow-hover:inset 0 0 0 1px rgba(180,215,255,0.5),0 14px 46px -10px rgba(47,134,255,0.95);--cc-ghost-fill:rgba(255,255,255,0.03);--cc-ghost-fill-hover:rgba(255,255,255,0.07);--cc-glow-top:radial-gradient(60% 55% at 50% 0%,rgba(26,102,240,0.42),rgba(26,102,240,0.08) 55%,transparent 75%);--cc-stars:radial-gradient(1px 1px at 12% 22%,rgba(255,255,255,0.55) 50%,transparent 51%),radial-gradient(1px 1px at 78% 14%,rgba(255,255,255,0.4) 50%,transparent 51%),radial-gradient(1px 1px at 33% 64%,rgba(255,255,255,0.35) 50%,transparent 51%),radial-gradient(1px 1px at 88% 58%,rgba(255,255,255,0.5) 50%,transparent 51%),radial-gradient(1px 1px at 56% 36%,rgba(255,255,255,0.3) 50%,transparent 51%),radial-gradient(1px 1px at 6% 82%,rgba(255,255,255,0.4) 50%,transparent 51%),radial-gradient(1px 1px at 67% 86%,rgba(255,255,255,0.35) 50%,transparent 51%),radial-gradient(1px 1px at 92% 34%,rgba(255,255,255,0.3) 50%,transparent 51%);--cc-focus:2px solid #8cc2ff;color-scheme:dark}html body:has([data-brand=cheatcut]),html[data-brand=cheatcut] body{background:#030306;color:#f5f5f7;-webkit-font-smoothing:antialiased}[data-brand=cheatcut] ::-moz-selection,html[data-brand=cheatcut] ::-moz-selection{background:rgba(47,134,255,.4);color:#ffffff}[data-brand=cheatcut] ::selection,html[data-brand=cheatcut] ::selection{background:rgba(47,134,255,.4);color:#ffffff}[data-brand=cheatcut],[data-brand=cheatcut] :where(.managed-editor,.editor-studio-route,.editor-account-shell,.square-editor-subscription,.vxe-scope,.auth){--bg:#030306;--bg-soft:#0a0b10;--surface:#0a0b10;--surface-2:#10121a;--surface-3:#181b26;--line:rgba(255,255,255,0.08);--line-strong:rgba(255,255,255,0.12);--glass:rgba(255,255,255,0.03);--ink:#f5f5f7;--ink-soft:#a1a6b4;--ink-muted:#a1a6b4;--muted:#a1a6b4;--accent:#2f86ff;--accent-deep:#1a66f0;--accent-soft:#8cc2ff;--accent-wash:rgba(47,134,255,0.14);--accent-border:rgba(90,164,255,0.4);--positive:#6ee7a8;--negative:#ff8f87;--caution:#ffd166;--grad:linear-gradient(180deg,#8cc2ff,#2f86ff);--social-soft:#8cc2ff;--glow:radial-gradient(60% 46% at 50% 0%,rgba(26,102,240,0.34),rgba(26,102,240,0.07) 55%,transparent 75%);--font:var(--font-inter,"Inter"),system-ui,-apple-system,"Segoe UI",sans-serif;--font-display:var(--font-inter,"Inter"),system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:var(--font-inter,"Inter"),system-ui,-apple-system,"Segoe UI",sans-serif;--radius-sm:10px;--radius-md:14px;--radius:18px;--radius-lg:24px;--ease:cubic-bezier(0.2,0.7,0.2,1);--focus:2px solid #8cc2ff;--shadow:0 40px 90px -50px rgba(0,0,0,0.9);--shadow-panel:inset 0 1px 0 0 rgba(255,255,255,0.07),0 40px 90px -50px rgba(0,0,0,0.9);--account-panel-fill:linear-gradient(180deg,rgba(255,255,255,0.05),rgba(255,255,255,0.022) 45%,rgba(255,255,255,0.032)),rgba(9,10,16,0.6);--account-field-fill:rgba(255,255,255,0.04);--account-field-ring:0 0 0 4px rgba(47,134,255,0.16);--account-btn-fill:linear-gradient(180deg,#2a78f5,#1656d6);--account-btn-glow:inset 0 0 0 1px rgba(140,194,255,0.35),0 10px 40px -10px rgba(47,134,255,0.8);--account-btn-glow-hover:inset 0 0 0 1px rgba(180,215,255,0.5),0 14px 46px -10px rgba(47,134,255,0.95);--account-plan-feature:radial-gradient(120% 55% at 50% 0%,rgba(47,134,255,0.2),transparent 62%) padding-box,linear-gradient(180deg,#0b1122,#0a0b10) padding-box,linear-gradient(160deg,#b4d7ff,#2f86ff 32%,rgba(26,102,240,0.15) 62%,rgba(140,194,255,0.55)) border-box}[data-brand=cheatcut] :is(.editor-account-shell,.square-editor-subscription,.auth) :is(h1,h2,h3){font-family:var(--cc-font);font-weight:600;color:#f5f5f7}[data-brand=cheatcut] :is(.editor-account-shell,.square-editor-subscription,.auth) h1{letter-spacing:-.04em;line-height:1.02}[data-brand=cheatcut] :is(.editor-account-shell,.square-editor-subscription,.auth) :is(h2,h3){letter-spacing:-.03em}[data-brand=cheatcut] :is(.editor-account-eyebrow,.editor-account-panel__eyebrow,.editor-checkout-summary__eyebrow,.auth__panel .eyebrow){margin:0 0 16px;color:#5aa4ff;font:600 15px/1.2 var(--cc-font);letter-spacing:.14em;text-transform:uppercase}[data-brand=cheatcut] :is(.editor-account-shell,.square-editor-subscription) :is(p,li,dd,dt,td,th,label,small,summary){font-family:var(--cc-font)}[data-brand=cheatcut] :is(.editor-account-header__back,.editor-account-assurance p,.editor-account-page--verify .editor-account-panel>p,.square-editor-subscription .auth__form label,.square-editor-subscription .password-checklist,.editor-checkout__account span,.editor-checkout__account>p.editor-checkout__balances-note,.auth__form label,.auth__remember small,.form-status,.password-field__warning){font-size:15px}[data-brand=cheatcut] .auth__remember small{color:#a1a6b4}[data-brand=cheatcut] :is(.editor-checkout button,.editor-plan-fieldset>p,.editor-checkout-form__section>p,.editor-plan-card__credits,.editor-plan-card__price strong em,.editor-plan-card__price small,.editor-plan-card__renewal,.editor-plan-card__base,.editor-checkout-form__fields label,.editor-checkout-summary__plan span,.editor-checkout-summary__billing,.editor-checkout-summary__conversion,.editor-checkout-summary__consent,.editor-checkout-summary__legal,.editor-checkout-summary .editor-checkout-summary__secure,.editor-guest-steps li,.editor-guest-steps li b,.editor-guest-fineprint,.editor-guest-fields label,.editor-guest-closed__note,.editor-pay__plan span,.editor-pay__totals dt,.editor-pay__totals>div:last-child:not(:first-child) dd,.editor-pay__block .editor-pay__note,.editor-pay__consent,.editor-pay__block .editor-pay__secure,.editor-checkout-stage__preview>p:last-child){font-size:15px}[data-brand=cheatcut] section[aria-label="Estimated editor credit prices"] :is(p,thead th,td span,td strong em){font-size:15px}[data-brand=cheatcut] section[aria-label="Estimated editor credit prices"] td:before{color:#a1a6b4;font-size:15px;letter-spacing:-.005em;text-transform:none}[data-brand=cheatcut] section[aria-label="Estimated editor credit prices"] thead th{color:#5aa4ff;font-weight:600;letter-spacing:.08em}[data-brand=cheatcut] section[aria-label="Estimated editor credit prices"]>p[role=note]{border-color:rgba(90,164,255,.3) rgba(90,164,255,.3) rgba(90,164,255,.3) #2f86ff;background:rgba(47,134,255,.08)}[data-brand=cheatcut] .square-editor-subscription a{color:#8cc2ff;text-decoration-color:rgba(140,194,255,.4)}[data-brand=cheatcut] .square-editor-subscription a:hover{color:#f5f5f7;text-decoration-color:#8cc2ff}[data-brand=cheatcut] :is(.vxe-btn--primary,.square-editor-subscription .editor-checkout__primary,.editor-account-page--verify .auth__form>button,.btn--deploy,.btn--primary,.cc-btn-primary){border:0;border-radius:999px;background:var(--cc-btn-fill);color:#ffffff;font-family:var(--cc-font);font-size:15px;font-weight:600;letter-spacing:-.01em;text-transform:none;box-shadow:var(--cc-btn-shadow);transform:none}[data-brand=cheatcut] :is(.vxe-btn--primary:hover:not(:disabled,[aria-disabled=true]),.square-editor-subscription .editor-checkout__primary:hover:not(:disabled),.editor-account-page--verify .auth__form>button:hover:not(:disabled),.btn--deploy:hover:not(:disabled),.btn--primary:hover:not(:disabled),.cc-btn-primary:hover){background:var(--cc-btn-fill);color:#ffffff;box-shadow:var(--cc-btn-shadow-hover);transform:none}[data-brand=cheatcut] :is(.btn--deploy,.btn--primary,.cc-btn-primary){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;text-decoration:none}[data-brand=cheatcut] .auth__form>.btn--deploy{width:100%;min-height:52px;margin-top:4px}[data-brand=cheatcut] :is(.vxe-btn--ghost,.btn--ghost,.btn--outline,.cc-btn-ghost){border:1px solid rgba(255,255,255,.1);border-radius:999px;background:var(--cc-ghost-fill);color:#f5f5f7;font-family:var(--cc-font);font-weight:600;letter-spacing:-.01em;text-transform:none}[data-brand=cheatcut] :is(.vxe-btn--ghost:hover:not(:disabled,[aria-disabled=true]),.btn--ghost:hover,.btn--outline:hover,.cc-btn-ghost:hover){border-color:rgba(255,255,255,.16);background:var(--cc-ghost-fill-hover)}[data-brand=cheatcut] .cc-btn-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;font-size:15px;text-decoration:none}[data-brand=cheatcut] .vxe-btn{font-family:var(--cc-font);font-size:15px;font-weight:600}[data-brand=cheatcut] .vxe-btn--quiet{color:#8cc2ff}[data-brand=cheatcut] .vxe-btn--quiet:hover:not(:disabled,[aria-disabled=true]){background:rgba(47,134,255,.12);color:#f5f5f7}[data-brand=cheatcut] .editor-checkout button:not(.editor-checkout__primary,.vxe-btn--primary){font-family:var(--cc-font);font-size:15px}[data-brand=cheatcut] .editor-guest-steps li[data-state=current] b{color:#ffffff}[data-brand=cheatcut] .auth__form input:not([type=checkbox],[type=radio]){border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.04);color:#f5f5f7;font-family:var(--cc-font);font-size:16px}[data-brand=cheatcut] .auth__form input:not([type=checkbox],[type=radio]):focus{border-color:transparent;box-shadow:0 0 0 2px #8cc2ff,0 0 0 6px rgba(47,134,255,.16);outline:none}[data-brand=cheatcut] .auth__form input::-moz-placeholder{color:#a1a6b4}[data-brand=cheatcut] .auth__form input::placeholder{color:#a1a6b4}[data-brand=cheatcut] :is(.auth__form,.square-editor-subscription) input:is([type=checkbox],[type=radio]){accent-color:#2f86ff}[data-brand=cheatcut] .password-field__toggle{color:#f5f5f7;font-family:var(--cc-font);font-size:15px;font-weight:600}[data-brand=cheatcut] .password-field__toggle:hover{background:rgba(47,134,255,.16);color:#ffffff}[data-brand=cheatcut] .form-status--error{color:#ff8f87}[data-brand=cheatcut] .form-status--ok,[data-brand=cheatcut] .form-status--success{color:#6ee7a8}[data-brand=cheatcut] .auth__panel a:not(.btn,.cc-btn-primary,.cc-btn-ghost,.cc-auth-mark){color:#8cc2ff;text-decoration:underline;text-decoration-color:rgba(140,194,255,.4);text-underline-offset:3px}[data-brand=cheatcut] .auth__panel a:not(.btn,.cc-btn-primary,.cc-btn-ghost,.cc-auth-mark):hover{color:#f5f5f7;text-decoration-color:#8cc2ff}[data-brand=cheatcut] :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid #8cc2ff;outline-offset:3px}.cc-auth-page[data-brand=cheatcut]{display:flex;flex-direction:column;min-height:100svh;background:#030306;color:#f5f5f7;font-family:var(--cc-font)}.cc-auth-page[data-brand=cheatcut]>.auth{flex:1 0 auto;min-height:0;padding:clamp(40px,8vh,96px) 16px clamp(56px,10vh,120px);background:var(--cc-glow-top) no-repeat,transparent;background-size:100% 620px}.cc-auth-page[data-brand=cheatcut]>.auth:before{content:"";position:absolute;inset:0 0 auto;height:620px;background-image:var(--cc-stars);background-size:520px 520px;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent);opacity:.8;pointer-events:none}[data-brand=cheatcut] .auth__panel{position:relative;z-index:1;max-width:440px;padding:clamp(28px,5vw,40px);border:1px solid rgba(255,255,255,.08);border-radius:28px;background:var(--cc-glass-sheen),var(--cc-glass-fill);box-shadow:var(--cc-glass-shadow);backdrop-filter:blur(24px) saturate(1.35);font-family:var(--cc-font)}[data-brand=cheatcut] .auth__panel:before{content:"";position:absolute;top:-1px;left:50%;width:66%;height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(180,215,255,.9),transparent);pointer-events:none}[data-brand=cheatcut] .auth__panel h1{margin:0 0 10px;font-size:clamp(2rem,6vw,2.5rem)}[data-brand=cheatcut] .auth__panel>p{color:#a1a6b4;font-size:16px;line-height:1.55}[data-brand=cheatcut] .auth__panel>form+a{margin-top:20px;font-size:15px}[data-brand=cheatcut] .auth__form label{color:#a1a6b4;font-weight:500}[data-brand=cheatcut] .cc-auth-mark{display:inline-grid;place-items:center;width:52px;height:52px;margin-bottom:24px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:radial-gradient(80% 70% at 50% 0,rgba(47,134,255,.22),transparent 70%),#0a0b10;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 18px 40px -22px rgba(47,134,255,.8)}[data-brand=cheatcut] .cc-auth-mark svg{width:32px;height:32px}[data-brand=cheatcut].cc-account-page{display:flex;flex-direction:column;min-height:100vh;background:#030306;color:#f5f5f7;font-family:var(--cc-font)}[data-brand=cheatcut].cc-account-page>.editor-account-shell{flex:1 0 auto;min-height:0;padding:clamp(28px,5vw,64px) 16px clamp(56px,8vw,104px);background:var(--cc-glow-top) no-repeat,#030306;background-size:100% 640px}[data-brand=cheatcut] :is(.editor-account-panel,.editor-checkout){border:1px solid rgba(255,255,255,.08);border-radius:28px;background:var(--cc-glass-sheen),var(--cc-glass-fill);box-shadow:var(--cc-glass-shadow)}[data-brand=cheatcut] .editor-account-page__intro h1,[data-brand=cheatcut] .editor-checkout__heading h1,[data-brand=cheatcut] .square-editor-subscription h1{font-size:clamp(2.4rem,6vw,4.5rem);line-height:1;letter-spacing:-.04em}[data-brand=cheatcut] :is(.editor-checkout__message,.editor-checkout__notice){border-color:rgba(90,164,255,.3);background:rgba(47,134,255,.08)}[data-brand=cheatcut] .editor-checkout__account>p{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.03)}[data-brand=cheatcut] .editor-account-assurance>span{border-color:rgba(90,164,255,.35);background:rgba(47,134,255,.12);color:#8cc2ff}[data-brand=cheatcut] dl [data-wallet=editor]{border-color:rgba(90,164,255,.32);background:radial-gradient(120% 80% at 50% 0,rgba(47,134,255,.14),transparent 70%),rgba(255,255,255,.03)}[data-brand=cheatcut] dl [data-wallet=editor] dt{color:#a1a6b4;font-size:15px;font-weight:600;letter-spacing:-.005em;opacity:1}[data-brand=cheatcut] dl [data-wallet=editor] dd span{color:#a1a6b4;opacity:1}[data-brand=cheatcut] .cc-checkout-points{display:grid;gap:14px;margin:0;padding:0;list-style:none}[data-brand=cheatcut] .cc-checkout-points li{position:relative;padding-left:30px;color:#a1a6b4;font-size:16px;line-height:1.55}[data-brand=cheatcut] .cc-checkout-points li:before{content:"";position:absolute;top:.32em;left:0;width:18px;height:18px;border-radius:999px;background:rgba(47,134,255,.16) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%238cc2ff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5.5 10.5 3 3 6-7'/%3E%3C/svg%3E") 50% /14px no-repeat;box-shadow:inset 0 0 0 1px rgba(90,164,255,.35)}[data-brand=cheatcut] .cc-shell-header{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px 20px;flex-wrap:wrap;width:100%;min-height:52px;margin:0;padding:6px max(16px,calc((100% - 72rem) / 2 + 32px));border-bottom:1px solid rgba(255,255,255,.08);background:rgba(8,8,12,.72);backdrop-filter:blur(20px) saturate(1.8)}[data-brand=cheatcut] .cc-shell-header a{color:#f5f5f7;text-decoration:none}[data-brand=cheatcut] .cc-shell-brand{display:inline-flex;align-items:center;min-height:44px;border-radius:8px}[data-brand=cheatcut] .cc-shell-header nav :is(a,button){font-family:var(--cc-font);font-size:15px;font-weight:500;letter-spacing:-.01em;color:#a1a6b4}[data-brand=cheatcut] .cc-shell-header nav :is(a,button):hover{color:#f5f5f7}[data-brand=cheatcut] .cc-shell-header nav a[aria-current=page]{border-color:rgba(90,164,255,.4);background:rgba(47,134,255,.14);color:#f5f5f7}[data-brand=cheatcut] .cc-shell-header nav button{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.03);color:#f5f5f7}@media (min-width:640px){[data-brand=cheatcut].cc-account-page>.editor-account-shell{padding-left:24px;padding-right:24px}}@media (min-width:1024px){[data-brand=cheatcut].cc-account-page>.editor-account-shell{padding-left:max(32px,calc((100% - 72rem) / 2 + 32px));padding-right:max(32px,calc((100% - 72rem) / 2 + 32px))}}@media (prefers-reduced-motion:reduce){[data-brand=cheatcut] *,[data-brand=cheatcut] :after,[data-brand=cheatcut] :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}