.acc{flex:1 1;min-height:0;overflow:auto;padding:28px 32px 56px}.acc__inner{width:min(1040px,100%);margin:0 auto;display:flex;flex-direction:column;gap:18px}.acc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:6px}.acc__head h1{font-size:22px;font-weight:650;letter-spacing:-.02em}.acc__head p{margin-top:4px;color:var(--text-3);font-size:13px}.acc__head-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:12px}.acc-notice{padding:11px 14px;border:1px solid var(--line-2);border-radius:10px;color:var(--text-2);background:var(--bg-2);font-size:12.5px}.acc-notice--ok{border-color:color-mix(in srgb,var(--ok) 32%,transparent);color:var(--ok)}.acc-card{padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--bg-2)}.acc-card__head{margin-bottom:16px}.acc-card__head--row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.acc-card__tools{display:flex;align-items:center;gap:12px;flex-shrink:0}.acc-card__head h2{font-size:15px;font-weight:620;letter-spacing:-.01em}.acc-card__head p{margin-top:3px;color:var(--text-3);font-size:12.5px}.acc-card__label{display:block;color:var(--text-3);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.acc-stack{display:flex;flex-direction:column;gap:14px}.acc-muted{color:var(--text-3)}.acc-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.acc-empty{padding:22px;border:1px dashed var(--line-2);border-radius:10px;color:var(--text-3);font-size:12.5px;text-align:center}.acc-inline-error,.acc-inline-note{margin-top:8px;font-size:12px}.acc-inline-note{color:var(--text-3)}.acc-inline-error{color:var(--danger)}.acc-link{width:-moz-fit-content;width:fit-content;color:var(--text-3);font-size:12px;text-decoration:underline;text-underline-offset:3px}.acc-link:hover:not(:disabled){color:var(--text)}.acc__top{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:14px;gap:14px;align-items:stretch}.acc-identity{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start}.acc-identity__photo{display:flex;flex-direction:column;align-items:center;gap:8px}.acc-avatar{position:relative;width:96px;height:96px;display:grid;place-items:center;overflow:hidden;border-radius:22px;color:#fff;background:linear-gradient(160deg,var(--a,#5a4a62),var(--b,#2c2434));box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);font-size:32px;font-weight:650}.acc-avatar img{width:100%;height:100%;object-fit:cover}.acc-avatar__hint{position:absolute;inset:auto 0 0;padding:5px 0 6px;background:rgba(0,0,0,.58);color:#fff;font-size:10.5px;font-weight:600;opacity:0;transition:opacity .16s ease}.acc-avatar:focus-visible .acc-avatar__hint,.acc-avatar:hover .acc-avatar__hint{opacity:1}.acc-form,.acc-identity__form{display:flex;flex-direction:column;gap:12px}.acc-form--narrow{max-width:420px}.acc-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.acc-field{display:flex;flex-direction:column;gap:6px}.acc-field>span{color:var(--text-3);font-size:11.5px;font-weight:600}.acc-field .field:-moz-read-only{color:var(--text-3);cursor:default}.acc-field .field:read-only{color:var(--text-3);cursor:default}.acc-field .field:-moz-read-only:focus,.acc-field .field:-moz-read-only:hover{border-color:var(--line-2)}.acc-field .field:read-only:focus,.acc-field .field:read-only:hover{border-color:var(--line-2)}.acc-identity__actions{display:flex;justify-content:flex-end;margin-top:2px}.acc-credits{display:flex;flex-direction:column}.acc-credits__value{margin:10px 0 6px;font-size:40px;font-weight:650;letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.acc-credits__hint{margin-bottom:16px;color:var(--text-3);font-size:12px;line-height:1.45}.acc-credits__warn{margin:-8px 0 14px;font-size:13px;color:var(--danger,#c44)}.acc-credits__warn--low{color:var(--text-2)}.acc-locale{display:flex;gap:8px}.acc-locale .btn[aria-pressed=true]{border-color:var(--accent)}.acc-credits .btn{margin-top:auto}.acc-tabs{display:flex;gap:2px;overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:none}.acc-tabs::-webkit-scrollbar{display:none}.acc-tab{flex:none;margin-bottom:-1px;padding:10px 14px;border-bottom:2px solid transparent;color:var(--text-3);font-size:13px;font-weight:550;transition:color .14s ease,border-color .14s ease}.acc-tab:hover{color:var(--text-2)}.acc-tab[aria-selected=true]{color:var(--text);border-bottom-color:var(--accent)}.acc-panel{min-height:240px}.acc-table-wrap{overflow-x:auto;margin:0 -20px -20px;padding:0 20px}.acc-table{width:100%;border-collapse:collapse;font-size:13px}.acc-table td,.acc-table th{padding:11px 10px;text-align:left;vertical-align:middle;border-top:1px solid var(--line);white-space:nowrap}.acc-table th{border-top:0;color:var(--text-3);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.acc-table td:first-child,.acc-table th:first-child{padding-left:0}.acc-table td:last-child,.acc-table th:last-child{padding-right:0}.acc-table .is-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.acc-table .is-action{width:1%;text-align:right;white-space:nowrap}.acc-row-actions{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:12px}.acc-table .btn{flex:none;padding:7px 12px;font-size:12px}.acc-badge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;color:var(--text-2);background:var(--bg-4);font-size:11px;font-weight:600}.acc-badge--ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent)}.acc-badge--danger{color:var(--danger);background:color-mix(in srgb,var(--danger) 12%,transparent)}.acc-badge--accent{color:var(--accent-soft);background:color-mix(in srgb,var(--accent) 14%,transparent)}.acc-badge--warn{color:var(--warn);background:color-mix(in srgb,var(--warn) 14%,transparent)}.acc-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.acc-pack{display:flex;flex-direction:column;gap:4px;padding:16px;border:1px solid var(--line-2);border-radius:12px;background:var(--bg)}.acc-pack.is-featured{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-2))}.acc-pack__top{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text-2);font-size:12.5px;font-weight:600}.acc-pack__price{margin-top:10px;font-size:26px;font-weight:650;letter-spacing:-.02em;line-height:1}.acc-pack__price--minor{margin-top:8px;font-size:16px;font-weight:600}.acc-pack__credits{margin-top:4px;font-size:13px}.acc-pack__unit{margin-bottom:14px;color:var(--text-3);font-size:11.5px}.acc-pack .btn{margin-top:auto}.acc-payment{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid var(--line-2);border-radius:12px;background:var(--bg)}.acc-payment__brand{flex:none;min-width:56px;padding:8px 10px;border-radius:8px;background:var(--bg-4);color:var(--text);font-size:11px;font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase}.acc-payment__meta{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:13px}.acc-payment__meta span{font-size:12px}.acc-crypto__warn{margin:0 0 16px;padding:10px 12px;border:1px solid color-mix(in srgb,#e24b4a 45%,var(--line-2));border-radius:10px;background:color-mix(in srgb,#e24b4a 10%,transparent);color:#ff8d8c;font-size:13px;font-weight:600;line-height:1.4}.acc-crypto__grid{display:grid;grid-template-columns:192px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.acc-crypto__qr{width:192px;height:192px;padding:8px;border-radius:12px;background:#fff}.acc-crypto__qr svg{display:block;width:100%;height:100%}.acc-crypto__amount{display:flex;flex-direction:column;gap:4px;margin:0 0 14px}.acc-crypto__amount strong{font-size:26px;letter-spacing:-.03em}.acc-crypto__meta dl{display:grid;grid-gap:8px;gap:8px;margin:0 0 16px}.acc-crypto__meta dt{color:var(--text-3);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.acc-crypto__meta dd{margin:2px 0 0;font-size:14px}.acc-crypto__address{display:flex;flex-direction:column;gap:10px}.acc-crypto__address code{display:block;overflow-wrap:anywhere;font-size:12.5px}.acc-crypto__actions{display:flex;flex-wrap:wrap;gap:8px}.acc-payok{display:flex;flex-direction:column;align-items:center;padding:36px 24px 28px;text-align:center}.acc-payok__mark{position:relative;width:92px;height:92px;margin-bottom:18px;color:var(--ok)}.acc-payok__mark svg{position:relative;z-index:1;display:block;width:100%;height:100%}.acc-payok__check,.acc-payok__ring{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.acc-payok__ring{stroke-width:2;stroke-dasharray:144.5;stroke-dashoffset:144.5;animation:acc-payok-draw .55s ease forwards}.acc-payok__check{stroke-width:3.2;stroke-dasharray:36;stroke-dashoffset:36;animation:acc-payok-draw .32s ease .42s forwards}.acc-payok__pulse{position:absolute;inset:6px;border:1px solid color-mix(in srgb,var(--ok) 55%,transparent);border-radius:50%;opacity:0;animation:acc-payok-pulse .9s ease-out .28s forwards}.acc-payok h2{font-size:22px;font-weight:650;letter-spacing:-.03em;animation:acc-payok-rise .45s .32s both}.acc-payok__lede{margin-top:6px;color:var(--text-3);font-size:13.5px;animation:acc-payok-rise .45s .42s both}.acc-payok__credits{margin-top:18px;color:var(--ok);font-size:40px;font-weight:650;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:acc-payok-pop .5s .5s both}.acc-payok__unit{margin-top:6px;color:var(--text-2);font-size:13px;animation:acc-payok-rise .45s .58s both}.acc-payok__facts{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 32px;margin:22px 0 0;animation:acc-payok-rise .45s .66s both}.acc-payok__facts div{display:flex;flex-direction:column;gap:3px;min-width:120px}.acc-payok__facts dt{color:var(--text-3);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.acc-payok__facts dd{margin:0;font-size:14px}.acc-payok__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px;animation:acc-payok-rise .45s .74s both}@keyframes acc-payok-draw{to{stroke-dashoffset:0}}@keyframes acc-payok-pulse{0%{transform:scale(.82);opacity:.75}to{transform:scale(1.45);opacity:0}}@keyframes acc-payok-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes acc-payok-pop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.acc-payok h2,.acc-payok__actions,.acc-payok__check,.acc-payok__credits,.acc-payok__facts,.acc-payok__lede,.acc-payok__pulse,.acc-payok__ring,.acc-payok__unit{animation:none;opacity:1;transform:none;stroke-dashoffset:0}.acc-payok__pulse{display:none}}@media (max-width:671px){.acc-crypto__grid{grid-template-columns:1fr}}.acc-table tr.is-expired td{color:var(--text-3)}.acc-keydialog{position:fixed;inset:0;z-index:65;display:flex;align-items:flex-start;justify-content:center;overflow:auto;padding:24px;background:rgba(5,4,8,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.acc-keydialog__panel{position:relative;width:min(440px,100%);margin:auto;padding:22px 20px 18px;border:1px solid var(--line-2);border-radius:18px;background:var(--bg-2);box-shadow:0 28px 80px rgba(0,0,0,.48)}.acc-keydialog__panel.is-reveal{border-color:color-mix(in srgb,var(--accent) 45%,var(--line-2));box-shadow:0 28px 80px rgba(0,0,0,.48),0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)}.acc-keydialog__close{position:absolute;top:10px;right:10px}.acc-keydialog__title{padding-right:28px;font-size:16px;font-weight:640;letter-spacing:-.02em}.acc-keydialog__hint,.acc-keydialog__lede{margin:0;color:var(--text-3);font-size:12.5px;line-height:1.45}.acc-keydialog form,.acc-keydialog__stack{display:flex;flex-direction:column;gap:12px}.acc-keydialog select.field{font:inherit}.acc-keydialog__error{color:var(--danger);font-size:12.5px}.acc-keydialog__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.acc-keydialog__hero{display:grid;justify-items:center;grid-gap:6px;gap:6px;margin:8px 8px 0;text-align:center}.acc-keydialog__mark{position:relative;display:grid;place-items:center;width:54px;height:54px;margin-bottom:6px;border-radius:50%;color:var(--accent-ink);background:var(--accent);box-shadow:0 0 0 7px color-mix(in srgb,var(--accent) 16%,transparent)}.acc-keydialog__ring{position:absolute;inset:-2px;border:2px solid var(--accent);border-radius:inherit;pointer-events:none}.acc-keydialog__hero h2{font-size:18px;font-weight:650;letter-spacing:-.02em}.acc-keydialog__secret{display:block;margin:0;padding:13px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent) 42%,var(--line-2));background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 9%,var(--bg)),var(--bg));color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.5;text-align:left;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.acc-keydialog__meta{color:var(--text-3);font-size:12.5px;text-align:center}.acc-keydialog__copied{color:var(--ok);font-size:12.5px;font-weight:600;text-align:center}.acc-keydialog__keyline{color:var(--text-2);font-size:12.5px}@media (max-width:640px){.acc-keydialog{padding:16px}.acc-keydialog__panel{width:100%}}@media (prefers-reduced-motion:reduce){.acc-keydialog__ring{display:none}}.acc-code{margin:0;padding:14px;border:1px solid var(--line-2);border-radius:10px;background:var(--bg);color:var(--text-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.55;overflow-x:auto}.acc-strength{display:flex;align-items:center;gap:5px}.acc-strength i{height:3px;flex:1 1;border-radius:999px;background:var(--line-2)}.acc-strength i.is-on{background:var(--accent)}.acc-strength span{min-width:56px;margin-left:6px;color:var(--text-3);font-size:11px;text-align:right}.acc-list{display:flex;flex-direction:column}.acc-list__row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 0;border-top:1px solid var(--line)}.acc-list__row strong{display:block;font-size:13px;font-weight:600}.acc-list__row p{margin-top:3px;color:var(--text-3);font-size:12px}.acc-toggle{position:relative;width:42px;height:24px;flex:none;border:1px solid var(--line-2);border-radius:999px;background:var(--bg);transition:background .16s ease,border-color .16s ease}.acc-toggle span{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s var(--ease)}.acc-toggle[aria-checked=true]{border-color:var(--accent);background:var(--accent)}.acc-toggle[aria-checked=true] span{transform:translateX(18px)}@media (max-width:900px){.acc{padding:20px 16px 40px}.acc-identity,.acc-packs,.acc__top{grid-template-columns:1fr}.acc-identity__photo{align-items:flex-start}.acc-row{grid-template-columns:1fr}.acc-card__tools{flex-wrap:wrap;justify-content:flex-end}}.acc-verify{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--accent) 8%,transparent)}.acc-verify p{margin:4px 0 0;color:var(--text-2)}.acc-verify__note{color:var(--accent-soft)}.acc-verify__code{display:grid;grid-gap:6px;gap:6px;margin-top:10px;font-size:12px}.acc-verify__actions{gap:8px}.acc-usage,.acc-verify__actions{display:flex;flex-direction:column}.acc-usage{gap:4px;min-width:88px}.acc-usage__bar{height:4px;border-radius:99px;background:var(--line-2);overflow:hidden}.acc-usage__bar>i{display:block;height:100%;background:var(--accent)}.acc-badge--test{color:var(--accent-soft);background:color-mix(in srgb,var(--accent) 14%,transparent)}.acc-webhook{display:flex;flex-direction:column;gap:16px}.acc-webhook__url{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end}.acc-webhook__url .acc-field{min-width:0}.acc-webhook__secret{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--accent) 6%,transparent)}.acc-webhook__secret>span{color:var(--text-3);font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.acc-webhook__secret code{display:block;width:100%;overflow-wrap:anywhere}.acc-webhook__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.acc-path-head{margin-bottom:4px}.acc-path-head h2{font-size:18px;font-weight:650;letter-spacing:-.02em}.acc-path-head p{margin-top:4px;color:var(--text-2);font-size:13px}.acc-path{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.acc-path__step{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:14px;gap:14px;padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:var(--bg-2)}.acc-path__step.is-now{border-color:color-mix(in srgb,var(--accent) 42%,var(--line))}.acc-path__step.is-wait{opacity:.55}.acc-path__index{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--bg-4);color:var(--text-2);font-size:13px;font-weight:700}.acc-path__step.is-done .acc-path__index,.acc-path__step.is-now .acc-path__index{background:var(--accent);color:var(--accent-ink)}.acc-path__copy strong{display:block;font-size:15px;letter-spacing:-.01em}.acc-path__copy>p{margin:4px 0 12px;color:var(--text-2);font-size:13px}.acc-path__copy>p:last-child{margin-bottom:0}.acc-sandbox-ok{display:flex;align-items:center;gap:16px;margin-bottom:14px;padding:16px;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--line));border-radius:14px;background:radial-gradient(circle at 12% 20%,color-mix(in srgb,var(--accent) 28%,transparent),transparent 46%),var(--bg-3)}.acc-sandbox-ok strong{display:block;font-size:16px;letter-spacing:-.02em}.acc-sandbox-ok p{margin:4px 0 0;color:var(--text-2);font-size:13px}.acc-sandbox-ok__mark{flex-shrink:0}@media (max-width:700px){.acc__head{flex-direction:column;align-items:flex-start}.acc__head-actions{width:100%;justify-content:space-between}.acc-verify{flex-direction:column;align-items:stretch}.acc-verify .btn{width:100%}.acc-list__row{align-items:flex-start;gap:12px}.acc-webhook__url{grid-template-columns:1fr}.acc-webhook__url .btn{width:100%}}