body.acc-page{--bg:#ffffff;--surface:#ffffff;--surface-2:#fafafb;--surface-3:#f3f4f6;--line:#e4e7ec;--text:#1c1d1f;--text-muted:#6f7988;--text-faint:#8f99a8;--brand:#266DF0;--brand-deep:#1C5FDB;--brand-text:#266df0;--brand-bright:#4f7cff;--brand-ink:#ffffff;--text-danger:#b42318;--face-b:#b42318;--face-y:#027f51;--radius:16px;--shadow-card:none;--font-display:"Inter",-apple-system,"Segoe UI",sans-serif;--font-body:"Inter",-apple-system,"Segoe UI",sans-serif;--font-mono:"Inter",-apple-system,"Segoe UI",sans-serif;background:#fff;color:#232529;font-family:"Inter",-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}html:has(body.acc-page){background:#fff}.acc-layout{display:grid;grid-template-columns:262px minmax(0,1fr);max-width:1440px;margin:0 auto;padding:0 24px}.acc-main{min-width:0}.acc-body{max-width:840px;margin:0 auto;padding:0 40px 120px}.acc-body.is-wide{max-width:1000px}.acc-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:40px;font:500 13px/20px "Inter",-apple-system,sans-serif;color:#6f7988}.acc-crumbs a{color:#6f7988;text-decoration:none;border-radius:4px;transition:color .15s ease}.acc-crumbs a:hover{color:#1c1d1f}.acc-crumbs .sep{color:#d3d8df}.acc-crumbs [aria-current="page"]{color:#1c1d1f}.acc-heading{margin-top:28px}.acc-heading h1,.acc-body .page-title{margin:0;font:600 44px/48px "Inter",-apple-system,sans-serif;letter-spacing:-.02em;color:#1c1d1f}.acc-heading p,.acc-body .page-sub{max-width:60ch;margin:12px 0 0;font:400 17px/26px "Inter",-apple-system,sans-serif;color:#6f7988}.acc-body .page-title{margin-top:28px}.acc-body .page-sub{margin-bottom:36px}.acc-body .section-link .side-ext{display:inline-block;width:12px;height:12px;margin-left:2px;vertical-align:-1px}.acc-body .back-link{display:none}#loading-state{color:#6f7988 !important}.acc-side{position:relative;border-right:1px solid #edeff3}.acc-side-in{position:sticky;top:68px;display:flex;flex-direction:column;box-sizing:border-box;height:calc(100vh - 68px);height:calc(100dvh - 68px);margin-left:-8px;overflow-y:auto;overscroll-behavior:contain;padding:20px 12px 16px 0;scrollbar-width:thin;scrollbar-color:#dfe3e8 transparent}.acc-search{position:relative;display:flex;align-items:center;flex:none;margin-bottom:18px}.acc-search svg{position:absolute;left:9px;width:14px;height:14px;color:#6f7988;pointer-events:none}.acc-search input{width:100%;height:36px;margin:0;padding:0 10px 0 29px;border:1px solid #e6e8ee;border-radius:10px;background:transparent;color:#1c1d1f;font:500 14px/20px "Inter",-apple-system,sans-serif;letter-spacing:-.07px;-webkit-appearance:none;appearance:none;transition:border-color .15s ease}.acc-search input::placeholder{color:#6f7988}.acc-search input:hover{border-color:#d5d9e1}.acc-search input:focus{outline:none;border-color:#266DF0}.acc-search input::-webkit-search-cancel-button{display:none}.acc-empty{margin:0;padding:0 8px;font-size:13px;color:#6f7988}.acc-sec{flex:none}.acc-sec+.acc-sec{margin-top:18px}.acc-sec-head{margin:0 0 4px;padding-left:8px;font:500 12px/18px "Inter",-apple-system,sans-serif;color:#6f7988}.acc-links{display:flex;flex-direction:column;gap:1px;margin:0}.acc-links>a,.acc-links>button{position:relative;display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;height:28px;min-height:0;margin:0;padding:0 8px;border:0;border-radius:8px;background:none;box-shadow:none;font:500 14px/20px "Inter",-apple-system,sans-serif;letter-spacing:-.005em;color:#1c1d1f;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.acc-links>a>svg,.acc-links>button>svg{flex:none;width:16px;height:16px;color:#3b414a}.acc-links>a>.side-ext{width:12px;height:12px;margin-left:auto;color:#6f7988}.acc-links>a:hover,.acc-links>button:hover{background:#f3f4f6}.acc-links>a[aria-current]{background:#eceef1}.acc-links>.is-danger{color:#b42318}.acc-links>.is-danger>svg{color:currentColor}.acc-links>.is-danger:hover{background:#fdf3f2}.acc-links>a:focus-visible,.acc-links>button:focus-visible{outline:2px solid #4f7cff;outline-offset:-2px}.acc-side .is-filtered-out{display:none !important}.acc-sec+.acc-sec-end{margin-top:auto;padding-top:18px}.acc-sec-end::before{content:"";display:block;height:1px;margin:0 0 8px;background:#edeff3}html[data-acc] .nav-cart{display:none !important}.acc-mobilebar{display:none}body.acc-no-account .acc-side,body.acc-no-account .acc-mobilebar{display:none !important}body.acc-no-account .acc-layout{grid-template-columns:minmax(0,1fr)}body.acc-no-account .acc-body{margin:0 auto;padding-left:0}.acc-page .acc-body .section,.acc-page .acc-body .pw-card,.acc-page .acc-body .purchase-card,.acc-page .acc-body .link-result{border:1px solid #e4e7ec;border-radius:16px;background:#fff;box-shadow:none}.acc-page .acc-body .purchase-section-title{font:600 20px/26px "Inter",-apple-system,sans-serif;letter-spacing:-.01em;color:#1c1d1f}.acc-page .acc-body .purchase-card:hover{border-color:#cad0d9;transform:none}.acc-page .acc-body .purchase-thumb{border-radius:12px;border-color:#edeff3;background-color:#f3f4f6}.acc-page .acc-body .purchase-name{font:600 16px/22px "Inter",-apple-system,sans-serif}.acc-page .acc-body .purchase-meta,.acc-page .acc-body .usage-note{color:#6f7988}.acc-page .acc-body .usage-label,.acc-page .acc-body .pw-field label{font:500 13px/18px "Inter",-apple-system,sans-serif;letter-spacing:0;text-transform:none;color:#2e3238}.acc-page .acc-body .usage-seg.is-used{background:#266DF0;border-color:#266DF0}.acc-page .acc-body .pending-status,.acc-page .acc-body .tier-pill{border-radius:7px;font:500 12px/1 "Inter",-apple-system,sans-serif;letter-spacing:0;text-transform:none}.acc-page .acc-body .tier-pill{padding:5px 8px;background:#f1f2f4;color:#2e3238}.acc-page .acc-body .tier-pill.tier-pro,.acc-page .acc-body .tier-pill.tier-creator{background:#eef3ff;color:#266DF0}.acc-page .acc-body .plan-row{border:1px solid #edeff3;border-radius:12px;background:#fafafb}.acc-page .acc-body .plan-name{font:600 20px/26px "Inter",-apple-system,sans-serif;color:#1c1d1f}.acc-page .acc-body .status-note{border-left:0;border:1px solid #edeff3;border-radius:10px;background:#fafafb;color:#6f7988;font-size:13px}.acc-page .acc-body .pw-account{border-color:#edeff3;border-radius:10px;background:#fafafb}.acc-page .acc-body input[type="password"],.acc-page .acc-body input[type="text"],.acc-page .acc-body input[type="number"],.acc-page .acc-body textarea,.acc-page .acc-body .link-result input{border:1px solid #e6e8ee;border-radius:10px;background:transparent;color:#1c1d1f;font-family:"Inter",-apple-system,sans-serif}.acc-page .acc-body input:focus,.acc-page .acc-body textarea:focus{outline:none;border-color:#266DF0;box-shadow:none}.acc-page .acc-body .pw-submit,.acc-page .acc-body .config-toggle-btn,.acc-page .acc-body .link-copy,.acc-page .acc-body .guest-otp-submit{border:0;border-radius:10px;color:#fff;font:500 14px/20px "Inter",-apple-system,sans-serif;background:radial-gradient(90% 60% at 50% 0%,rgba(255,255,255,.05),rgba(255,255,255,0)),#266DF0;box-shadow:0 4px 4px rgba(0,0,0,.03),inset 0 0 16px rgba(255,255,255,.1),inset 0 0 8px rgba(255,255,255,.2),inset 0 .5px 0 rgba(255,255,255,.1)}.acc-page .acc-body .pw-submit:hover,.acc-page .acc-body .config-toggle-btn:hover,.acc-page .acc-body .link-copy:hover,.acc-page .acc-body .guest-otp-submit:hover{background-color:#1C5FDB}.acc-page .acc-body .btn-secondary,.acc-page .acc-body .purchase-copy-btn,.acc-page .acc-body .link-configure{border:1px solid #cad0d9;border-radius:10px;background:#fff;color:#2e3238;font:500 14px/20px "Inter",-apple-system,sans-serif}.acc-page .acc-body .btn-secondary:hover,.acc-page .acc-body .purchase-copy-btn:hover,.acc-page .acc-body .link-configure:hover{border-color:#6f7988;color:#1c1d1f;background:#fff}.acc-page .acc-body .btn-danger{border:1px solid #f1c7c2;border-radius:10px;background:#fff;color:#b42318;font:500 14px/20px "Inter",-apple-system,sans-serif}.acc-page .acc-body .btn-danger:hover{background:#fdf3f2}.acc-page .acc-body .pw-forgot a,.acc-page .acc-body .status-note a{color:#266df0}.acc-page .acc-body .empty-state{padding:32px;border:1px dashed #cad0d9;border-radius:14px;color:#6f7988;font-size:14px}.acc-body .overview,.acc-body .section,.acc-page .acc-body .pw-card,.acc-page .acc-body .purchase-card,.acc-page .acc-body .link-result{position:relative;margin:20px 0 0;padding:0 24px 24px;border:1px solid #e4e7ec;border-radius:16px;background:#fff;box-shadow:none}.acc-body .acc-heading+.overview{margin-top:36px}.acc-body .overview{padding:0}.acc-body .page-sub{margin-bottom:16px !important}.acc-body .section>.section-header,.acc-body .section>.section-title:first-child{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 -24px 24px;padding:18px 24px;border-bottom:1px solid #edeff3}.acc-body .section-header>div{min-width:0}.acc-body .section-title{margin:0;font:600 17px/24px "Inter",-apple-system,sans-serif;letter-spacing:-.01em;color:#1c1d1f}.acc-body .section-header .section-sub{margin:2px 0 0;font:400 14px/21px "Inter",-apple-system,sans-serif;color:#6f7988}.acc-body .section>.section-sub{margin:-8px 0 16px;font:400 14px/21px "Inter",-apple-system,sans-serif;color:#6f7988}.acc-body .section-link{flex:none;display:inline-flex;align-items:center;gap:2px;font:500 14px/20px "Inter",-apple-system,sans-serif;color:#266df0;text-decoration:none}.acc-body .section-link:hover{text-decoration:underline;text-underline-offset:3px}.acc-body .plan-heading{display:flex;align-items:center;gap:10px}.acc-body .card-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin:20px 0 0;padding:0;border:0;border-radius:0;overflow:visible}.acc-body .card-row.is-single{grid-template-columns:minmax(0,1fr)}.acc-body .card-row>.section{margin:0}.acc-page .acc-body .plan-row{margin:0;padding:0;border:0;border-radius:0;background:none}.acc-page .acc-body .info-list{margin-top:-8px}.acc-page .acc-body .info-row{min-height:52px;font-size:14px}.acc-page .acc-body .status-note{margin-top:16px}.acc-page .acc-body .cancel-row{margin-top:0;gap:16px}.acc-page .acc-body .pw-account{margin:0 -24px 24px;padding:16px 24px;border:0;border-bottom:1px solid #edeff3;border-radius:16px 16px 0 0;background:#fafafb;font-size:14px}.acc-page .acc-body .pw-field{margin-bottom:20px}.acc-page .acc-body .pw-field .field-hint:empty{display:none}.acc-page .acc-body .pw-field input{height:36px;padding:0 10px;font-size:14px;font-weight:500;letter-spacing:-.07px}.acc-page .acc-body .pw-submit{height:44px;padding:0 16px}.acc-page .acc-body .pw-forgot{margin-top:16px;font-size:13px}.acc-page .acc-body .purchase-card{padding:20px 24px}.acc-page .acc-body .purchase-list{gap:0}.acc-page .acc-body .purchase-section{margin-top:36px}.acc-page .acc-body .purchase-section-title{margin:0 0 -4px;font:600 20px/26px "Inter",-apple-system,sans-serif;letter-spacing:-.01em}.acc-page .acc-body .link-result{padding:24px}.acc-page .acc-body .empty-state{margin-top:20px}.acc-page .acc-body .empty-state a{color:#266df0}.acc-page .acc-body .stat-row{gap:20px;margin:20px 0 0}.acc-page .acc-body .stat-card,.acc-page .acc-body .stat-card:first-child{padding:20px 24px;border:1px solid #e4e7ec;border-radius:16px;background:#fff;box-shadow:none}.acc-page .acc-body .stat-label{font:500 13px/18px "Inter",-apple-system,sans-serif;letter-spacing:0;text-transform:none;color:#6f7988}.acc-page .acc-body .stat-value{font:600 30px/36px "Inter",-apple-system,sans-serif;letter-spacing:-.02em;color:#1c1d1f}.acc-page .acc-body .payout-account-row{border-color:#edeff3;border-radius:12px;background:#fafafb}.acc-page .acc-body .status-chip{border-radius:7px;font:500 12px/1 "Inter",-apple-system,sans-serif;letter-spacing:0}.acc-page .acc-body .btn-primary{height:40px;min-height:0;padding:0 14px;border:0;border-radius:10px;color:#fff;font:500 14px/20px "Inter",-apple-system,sans-serif;background:radial-gradient(90% 60% at 50% 0%,rgba(255,255,255,.05),rgba(255,255,255,0)),#266DF0;box-shadow:inset 0 0 8px rgba(255,255,255,.18),inset 0 .5px 0 rgba(255,255,255,.1)}.acc-page .acc-body .btn-primary:hover{background-color:#1C5FDB}.acc-page .acc-body .code-stat{border:1px solid #e4e7ec;border-radius:16px;background:#fff;box-shadow:none}.acc-page .acc-body .progress-fill{background:#266DF0}.acc-page .acc-body .code-pending-pill{flex:none;display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:7px;background:#fff4e5;font:500 12px/1 "Inter",-apple-system,sans-serif;color:#b54708}.acc-page .acc-body .code-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.acc-page .acc-body .code-steps li{position:relative;display:flex;gap:14px;padding:0 0 20px}.acc-page .acc-body .code-steps li:not(:last-child)::before{content:"";position:absolute;left:7px;top:18px;bottom:2px;width:1px;background:#e4e7ec}.acc-page .acc-body .code-step-dot{position:relative;flex:none;width:15px;height:15px;margin-top:3px;border:1.5px solid #cad0d9;border-radius:50%;background:#fff}.acc-page .acc-body .code-steps li.is-done .code-step-dot{border-color:#027f51;background:#027f51 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='m3 6.2 2 2 4-4.4' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 11px no-repeat}.acc-page .acc-body .code-steps li.is-current .code-step-dot{border-color:#b54708;box-shadow:0 0 0 4px #fff4e5}.acc-page .acc-body .code-steps b{display:block;font:500 15px/22px "Inter",-apple-system,sans-serif;color:#1c1d1f}.acc-page .acc-body .code-steps small{display:block;font:400 13px/20px "Inter",-apple-system,sans-serif;color:#6f7988}.acc-page .acc-body .code-steps li:not(.is-done):not(.is-current) b{color:#6f7988}.acc-page .acc-body .code-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:20px;border-top:1px solid #edeff3}.acc-page .acc-body .code-actions .btn-secondary{display:inline-flex;align-items:center;height:36px;min-height:0;padding:0 12px;text-decoration:none}.acc-page .acc-body.members-page{max-width:1000px;margin:0 auto;padding:0 40px 120px}.acc-page .members-page>.state,.acc-page .members-page #guard{margin-top:28px}.acc-page .members-page .state{padding:32px;border:1px dashed #cad0d9;border-radius:16px;background:#fff;color:#6f7988;font-size:14px;text-align:center;box-shadow:none}.acc-page .members-page .head{margin:28px 0 0;align-items:flex-end}.acc-page .members-page .head h1{margin:0;font:600 44px/48px "Inter",-apple-system,sans-serif;letter-spacing:-.02em;color:#1c1d1f}.acc-page .members-page .head p{margin:12px 0 0;font:400 17px/26px "Inter",-apple-system,sans-serif;color:#6f7988}.acc-page .members-page .count{flex:none;padding:5px 8px;border:0;border-radius:7px;background:#f1f2f4;font:500 12px/1 "Inter",-apple-system,sans-serif;color:#2e3238}.acc-page .members-page .member-list{gap:12px;margin-top:36px}.acc-page .members-page .member{padding:16px 24px;border:1px solid #e4e7ec;border-radius:16px;background:#fff;box-shadow:none}.acc-page .members-page .member h2{font:600 16px/22px "Inter",-apple-system,sans-serif}.acc-page .members-page .avatar{border-radius:50%;background:#f1f2f4;color:#2e3238}@media (max-width: 1100px){.acc-body,.acc-page .acc-body.members-page{padding-left:32px;padding-right:32px}}@media (max-width: 900px){.acc-layout{grid-template-columns:minmax(0,1fr);padding:0 20px}.acc-mobilebar{display:block;border-bottom:1px solid #edeff3}.account-menu-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;height:52px;margin:0;padding:0;border:0;background:none;font:500 14px/20px "Inter",-apple-system,sans-serif;color:#1c1d1f;cursor:pointer}.account-menu-toggle svg{width:16px;height:16px;color:#6f7988;transition:transform .2s ease}.account-menu-toggle[aria-expanded="true"] svg{transform:rotate(180deg)}.acc-side{display:none;border-right:0;border-bottom:1px solid #edeff3}.acc-side.is-open{display:block}.acc-side-in{position:static;height:auto;margin-left:0;overflow:visible;padding:16px 0 24px}.acc-search input{height:44px;font-size:16px}.acc-links>a,.acc-links>button{height:44px}.acc-sec+.acc-sec-end{margin-top:18px}.acc-body{padding:0 0 80px}.acc-body .card-row{grid-template-columns:minmax(0,1fr)}.acc-page .acc-body.members-page{padding:0 0 80px}.acc-body.is-wide,.acc-body{max-width:none}.acc-heading h1,.acc-body .page-title{font-size:36px;line-height:40px}}@media (max-width: 560px){.acc-body .overview,.acc-body .section,.acc-page .acc-body .pw-card,.acc-page .acc-body .purchase-card{padding-left:18px;padding-right:18px}.acc-body .section>.section-header,.acc-body .section>.section-title:first-child,.acc-page .acc-body .pw-account{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.acc-body .section>.section-header{flex-direction:column;align-items:flex-start;gap:8px}.acc-heading h1,.acc-body .page-title{font-size:32px;line-height:36px}.acc-heading p,.acc-body .page-sub{font-size:16px;line-height:24px}}
