html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#eef0f7;--muted:#a7adbd;--line:#323641;--paper:#111217;--panel:#1b1d25;--soft:#242732;--sidebar:#14151b;--accent:#9aafff;--accent-hover:#b5c4ff;--accent-soft:#283451;--green:var(--accent);--green-dark:var(--accent-hover);--orange:#b8c6ff;--button-bg:#8da5ff;--button-hover:#a8baff;--on-button:#101a3a;--shadow:0 1px 3px #0003}.theme-switcher{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:7px 8px;display:inline-flex}.theme-switcher select{max-width:84px;min-height:24px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:11px}.language-switcher select{max-width:92px}.theme-switcher option{background:var(--panel);color:var(--ink)}html[data-theme=dark] .global-header{background:#16171ded}html[data-theme=dark] .global-readiness-banner{background:var(--accent-soft);color:var(--accent-hover);border-color:#455780}html[data-theme=dark] .global-footer,html[data-theme=dark] .marketing-page,html[data-theme=dark] .login-page{background:var(--paper)}html[data-theme=dark] .global-brand>span,html[data-theme=dark] .brand>span,html[data-theme=dark] .m-square-mark,html[data-theme=dark] .global-header nav .global-get-started{color:#161d34;background:#e4e9fb}html[data-theme=dark] .global-header nav .global-get-started:hover{background:#fff}html[data-theme=dark] .m-hero-premium{background:var(--paper)}html[data-theme=dark] .m-hero-backdrop.m-hero-network{background:linear-gradient(90deg,#111217 0% 53%,#171920 53% 100%)}html[data-theme=dark] .m-console,html[data-theme=dark] .m-settlement-card{background:var(--panel);border-color:var(--line);box-shadow:none}html[data-theme=dark] .m-console-route,html[data-theme=dark] .m-demo-footer,html[data-theme=dark] .m-boundary{background:#191c25}html[data-theme=dark] .m-console-node,html[data-theme=dark] .m-boundary-icon,html[data-theme=dark] .m-boundary-api{background:var(--panel);border-color:var(--line)}html[data-theme=dark] .m-console-node-wallet{background:var(--accent-soft);border-color:#455780}html[data-theme=dark] .m-console-connection{color:var(--muted)}html[data-theme=dark] .m-chart-period button[aria-pressed=true]{background:#394158}html[data-theme=dark] .m-hero-baseline,html[data-theme=dark] .m-feature{border-color:var(--line)}html[data-theme=dark] .m-feature,html[data-theme=dark] .m-feature:hover{background:0 0}html[data-theme=dark] .marketing-page h2 span{color:#adb5ca}html[data-theme=dark] .m-workflow,html[data-theme=dark] .m-final{border-block:1px solid var(--line);background:#171920}html[data-theme=dark] .m-workflow h2 span,html[data-theme=dark] .m-final h2 span{color:var(--accent)}html[data-theme=dark] .m-workflow-demo{background:var(--panel);border-color:var(--line)}html[data-theme=dark] .m-demo-timeline>span{background:var(--soft);border-color:var(--panel);outline-color:var(--line)}html[data-theme=dark] .m-demo-timeline>span.complete{background:var(--accent-soft);color:var(--accent);outline-color:#52638e}html[data-theme=dark] .m-state{color:#efd092;background:#433822}html[data-theme=dark] .m-state-2{background:var(--accent-soft);color:var(--accent)}html[data-theme=dark] .m-boundary-badge{border-color:#4d608f}html[data-theme=dark] .m-final-api .m-boundary,html[data-theme=dark] .m-final-api .m-boundary-api{background:var(--panel)}html[data-theme=dark] .m-api-example,html[data-theme=dark] .code-panel{border-color:var(--line);background:#15171f}html[data-theme=dark] .m-api-example pre{color:#e1e6f5}html[data-theme=dark] .m-api-example>p{background:#ffffff03}html[data-theme=dark] .app-shell main>header,html[data-theme=dark] .admin-main>header{background:#1b1d25ed}html[data-theme=dark] .metric,html[data-theme=dark] .data-panel,html[data-theme=dark] .settings-panel,html[data-theme=dark] .overview-grid,html[data-theme=dark] .setup-layout,html[data-theme=dark] .checkout-shell,html[data-theme=dark] .modal,html[data-theme=dark] .domain-card{background:var(--panel);border-color:var(--line)}html[data-theme=dark] .metrics{background:0 0}html[data-theme=dark] .command-search,html[data-theme=dark] .search,html[data-theme=dark] .command-search kbd,html[data-theme=dark] th,html[data-theme=dark] .setup-steps{background:#171920}html[data-theme=dark] .command-search input,html[data-theme=dark] .search input{color:var(--ink)}html[data-theme=dark] td,html[data-theme=dark] .endpoint,html[data-theme=dark] .delivery{border-color:var(--line)}html[data-theme=dark] tbody tr:hover{background:#252936}html[data-theme=dark] .icon-button,html[data-theme=dark] .menu-button,html[data-theme=dark] .modal-close,html[data-theme=dark] .period-button{background:var(--soft);border-color:var(--line);color:var(--ink)}html[data-theme=dark] .icon-button:hover,html[data-theme=dark] .menu-button:hover,html[data-theme=dark] .modal-close:hover{background:#353c50}html[data-theme=dark] .list-pager-controls button[aria-current=page]{background:#313646}html[data-theme=dark] .settlement-note,html[data-theme=dark] .security-note{background:#232a3d}html[data-theme=dark] .setup-path{border-color:var(--line);background:#171920}html[data-theme=dark] .admin-access-badge{border-color:#475b8b}html[data-theme=dark] .admin-metric-icon.attention{color:#ffb0a9;background:#472c30}html[data-theme=dark] .settings-form input,html[data-theme=dark] .settings-form select,html[data-theme=dark] .modal input,html[data-theme=dark] .modal select,html[data-theme=dark] .admin-action-modal textarea,html[data-theme=dark] .setup-form input:not([type=checkbox]),html[data-theme=dark] .login-form input:not([type=checkbox]){color:var(--ink);background:#14161e;border-color:#454b5d}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#949daf;opacity:1}html[data-theme=dark] .setup-steps button:hover:not(:disabled),html[data-theme=dark] .setup-steps button.active{background:var(--soft)}html[data-theme=dark] .setup-step-number{background:var(--panel);border-color:#586078}html[data-theme=dark] .setup-step-number.complete{background:var(--button-bg);color:var(--on-button)}html[data-theme=dark] .setup-progress-label{background:var(--panel)}html[data-theme=dark] .setup-steps small,html[data-theme=dark] .setup-steps button,html[data-theme=dark] .setup-step-number,html[data-theme=dark] .admin-no-action,html[data-theme=dark] .admin-table td:first-child code{color:var(--muted)}html[data-theme=dark] .status-processing,html[data-theme=dark] .status-incomplete{color:#efd092;background:#433822}html[data-theme=dark] .status-expired{color:#c7cbd6;background:#30333e}html[data-theme=dark] .status-past_due,html[data-theme=dark] .status-suspended,html[data-theme=dark] .form-error{color:#ffb0a9;background:#472c30;border-color:#76474c}html[data-theme=dark] .form-success{background:var(--accent-soft);color:var(--accent);border-color:#475b8b}html[data-theme=dark] .checkout-page,html[data-theme=dark] .pay-link{background:var(--paper)}html[data-theme=dark] .pay-link-mark{color:#161d34;background:#e4e9fb}html[data-theme=dark] .pay-link .primary-button{color:#161d34;background:#e4e9fb;border-color:#e4e9fb}html[data-theme=dark] .pay-link .primary-button:hover{background:#fff}html[data-theme=dark] .pay-link-field{background:#14161e}html[data-theme=dark] .pay-link-status{color:#efd092;background:#433822}html[data-theme=dark] .pay-link-status.seen{color:#b5c4ff;background:#283451}html[data-theme=dark] .pay-link-status.settled{color:#c7e3b2;background:#243328}html[data-theme=dark] .pay-link-foot{background:#171920}html[data-theme=dark] .usdt-payment{border-color:#404b69;border-top-color:var(--accent);background:#202635}html[data-theme=dark] .payment-result{background:var(--panel)}html[data-theme=dark] .payment-amount>span{color:var(--on-button)}html[data-theme=dark] .crypto-choice button{background:var(--panel);border-color:var(--line);color:var(--ink)}html[data-theme=dark] .crypto-choice button.selected{background:var(--accent-soft);border-color:var(--accent)}html[data-theme=dark] .checkout-destination{background:var(--soft);border-color:var(--line)}html[data-theme=dark] .checkout-destination code{color:var(--ink)}html[data-theme=dark] .recharts-default-tooltip{background:var(--panel)!important;color:var(--ink)!important;border-color:var(--line)!important}html[data-theme=dark] .links-filter button[aria-pressed=true]{color:#161d34;background:#e4e9fb;border-color:#e4e9fb}@media (max-width:900px){html[data-theme=dark] .m-hero-backdrop.m-hero-network{background:var(--paper)}}@media (max-width:480px){.global-header{gap:6px;padding-inline:12px}.global-brand{gap:6px}.global-brand b{font-size:14px}.global-header nav{gap:0}.global-header nav a{padding-inline:6px;font-size:10px}.global-header nav .global-get-started{padding-inline:8px}.theme-switcher{gap:3px;padding:5px}.theme-switcher>svg{display:none}.theme-switcher select{max-width:65px;min-height:28px;font-size:10px}}
.m-hero-centered .m-hero-purpose{max-width:620px;color:var(--muted);margin:0 auto 26px;font-size:14px;line-height:1.7}.m-hero-purpose a{color:var(--ink);text-underline-offset:4px}.m-hero-centered .m-hero-custody{border:1px solid var(--line);max-width:630px;color:var(--muted);border-radius:10px;margin:0 auto 24px;padding:16px 20px;font-size:13px;line-height:1.75}.m-hero-custody strong{color:var(--ink);margin-bottom:4px;font-size:15px;display:block}.m-hero-custody a{color:var(--ink);text-underline-offset:3px}.m-audience-paths{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:980px;margin:28px auto 20px;display:grid}.m-audience-paths>a{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:10px;align-items:center;gap:12px;padding:18px;text-decoration:none;display:flex}.m-audience-paths>a:hover{border-color:var(--accent)}.m-audience-paths>a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.m-audience-paths svg{flex-shrink:0}.m-audience-paths span{flex:1;min-width:0}.m-audience-paths strong,.m-audience-paths small{display:block}.m-audience-paths strong{font-size:14px}.m-audience-paths small{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.6}@media (max-width:900px){.m-audience-paths{grid-template-columns:1fr}}.api-docs>nav{overflow-wrap:anywhere;line-height:2}.api-docs section{scroll-margin-top:100px}.api-docs section>div{min-width:0}.api-docs code{overflow-wrap:anywhere}.api-docs pre{max-width:100%}.api-endpoint-list article{border-bottom:1px solid var(--line);padding:14px 0}.api-endpoint-list h3{font-size:15px;line-height:1.7}.api-endpoint-list h3 small{color:var(--accent)}.m-network-roadmap{border-block:1px solid var(--line);color:var(--ink);padding:48px max(22px,50vw - 600px);scroll-margin-top:90px}.m-network-roadmap h2{letter-spacing:-.8px;font-size:clamp(24px,3vw,34px);line-height:1.3}.m-network-roadmap p:not(.m-eyebrow){max-width:700px;color:var(--muted);font-size:13px;line-height:1.8}.m-network-roadmap ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:28px 0 18px;padding:0;list-style:none;display:grid}.m-network-roadmap li{border:1px solid var(--line);background:var(--panel);border-radius:8px;align-items:center;gap:14px;padding:18px;display:flex}.m-network-roadmap li>svg,.m-network-symbol{color:var(--accent);flex-shrink:0}.m-network-symbol{text-align:center;width:24px;font-size:27px}.m-network-roadmap strong,.m-network-roadmap small{font-size:13px;display:block}.m-network-roadmap small{color:var(--muted);margin-top:6px;font-size:11px}@media (max-width:760px){.m-network-roadmap ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.m-network-roadmap ul{grid-template-columns:1fr}}.m-hero-price{width:fit-content;max-width:100%;color:var(--ink);text-underline-offset:5px;margin:24px auto 0;font-size:13px;line-height:1.9;display:block}.m-hero-price span{color:var(--muted);margin-inline:8px}.m-hero-recurring{max-width:600px;color:var(--muted);margin:12px auto 0;font-size:12px;line-height:1.7}.m-pricing{scroll-margin-top:100px}.m-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.m-price-card{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:14px;flex-direction:column;align-items:flex-start;padding:36px;display:flex}.m-price-starter{border:2px solid var(--accent)}.m-price-card h3{letter-spacing:-.7px;margin:0 0 20px;font-size:26px}.m-price-card>p:not(.m-eyebrow):not(.m-price-amount),.m-price-btc{color:var(--muted);font-size:14px;line-height:1.7}.m-price-card .m-price-amount{color:var(--ink);letter-spacing:-1.5px;font-variant-numeric:tabular-nums;margin:8px 0;font-size:clamp(34px,4vw,48px);line-height:1.3}.m-price-amount span{letter-spacing:0;color:var(--muted);font-size:14px;font-weight:400;display:inline-block}.m-price-card-top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;width:100%;display:flex}.m-price-tag{background:var(--accent-soft);color:var(--accent);border-radius:30px;padding:5px 10px;font-size:11px}.m-price-toggle{border:1px solid var(--line);background:var(--soft);border-radius:8px;flex-wrap:wrap;gap:4px;margin-bottom:12px;padding:4px;display:flex}.m-price-toggle button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:10px 13px;font-size:12px}.m-price-toggle button[aria-pressed=true]{background:var(--panel);color:var(--ink);box-shadow:var(--shadow)}.m-price-card ul{gap:16px;margin:24px 0 32px;padding:0;list-style:none;display:grid}.m-price-card li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;display:flex}.m-price-card li svg{color:var(--accent);flex-shrink:0;margin-top:3px}.m-price-card .m-button{justify-content:space-between;width:100%;margin-top:auto}.m-price-free{background:var(--soft);border:1px solid var(--line);color:var(--ink)}.m-pricing-notes{color:var(--muted);grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;font-size:12px;line-height:1.8;display:grid}@media (max-width:760px){.m-price-grid,.m-pricing-notes{grid-template-columns:1fr}.m-price-card{padding:26px}.m-pricing-notes{gap:8px}.m-hero-price{font-size:12px}.m-hero-centered .m-hero-purpose{font-size:13px}}@media (max-width:380px){.m-price-card{padding:20px}.m-price-toggle button{padding:10px 8px}.m-hero-centered .m-actions{gap:18px}}
.m-payment-activity{border-top:1px solid var(--line);text-align:left;padding:24px 32px 12px}.m-activity-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.m-activity-heading h3{letter-spacing:-.2px;margin:0;font-size:13px;font-weight:650}.m-activity-heading p{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.6}.m-activity-preview-label{border:1px solid var(--line);color:var(--muted);font:10px var(--font-mono),monospace;border-radius:5px;flex-shrink:0;padding:5px 8px}.m-activity-table-wrap{overflow-x:auto}.m-activity-table{border-collapse:collapse;width:100%;min-width:0;font-size:12px}.m-activity-table thead th{height:38px;color:var(--muted);text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);padding:0 12px;font-size:10px;font-weight:500;line-height:1.2}.m-activity-table td,.m-activity-table tbody th{border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;height:63px;padding:0 12px}.m-activity-table th:first-child{padding-left:0}.m-activity-table td:last-child,.m-activity-table th:last-child{padding-right:0}.m-activity-table tr:last-child td,.m-activity-table tr:last-child th{border-bottom:0}.m-activity-invoice{align-items:center;gap:10px;display:flex}.m-activity-icon{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);background:var(--soft);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.m-activity-invoice strong{font-size:12px;font-weight:550;display:block}.m-activity-invoice small{font:10px var(--font-mono),monospace;color:var(--muted);margin-top:5px;display:block}.m-activity-amount{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:550}.m-activity-status{white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;display:inline-flex}.m-activity-status.is-settled{color:var(--accent);background:var(--accent-soft)}.m-activity-status.is-confirming{color:var(--muted);background:var(--soft)}.m-activity-delivery{min-height:26px;color:var(--muted);transform-origin:0;align-items:center;gap:6px;font-size:11px;display:flex}@media (hover:hover){.m-activity-table tbody tr:hover{background:var(--soft)}}@media (max-width:760px){.m-payment-activity{padding:20px 17px 8px}.m-activity-callback{display:none}.m-activity-table td,.m-activity-table tbody th{height:58px;padding-inline:6px}.m-activity-table thead th{height:34px;padding-inline:6px}}@media (max-width:380px){.m-activity-icon{display:none}.m-activity-invoice strong{font-size:11px}.m-activity-preview-label{padding:4px 5px;font-size:9px}.m-activity-amount{font-size:11px}.m-activity-status{gap:3px;padding:5px;font-size:9px}}.m-chart-summary{justify-content:space-between;align-items:center;gap:16px;display:flex}.m-chart-growth{color:var(--accent);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:3px;font-size:14px;display:flex}.m-chart-growth>span{color:var(--muted);text-align:right;flex-basis:100%;margin-top:4px;font-size:10px}.m-chart-legend{color:var(--muted);gap:18px;margin:15px 0;font-size:10px;display:flex}.m-chart-legend span{align-items:center;gap:6px;display:flex}.m-chart-legend i{border-top:2px solid var(--accent);width:16px}.m-chart-legend span+span i{border-top:2px dashed var(--muted)}@media (prefers-reduced-motion:no-preference){.marketing-page .m-button,.marketing-page .m-price-card,.marketing-page .m-feature{transition:transform .25s,box-shadow .25s,border-color .25s}.marketing-page .m-button:hover{transform:translateY(-2px)}.marketing-page .m-price-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px #18191d0c}.marketing-page .m-feature:hover{transform:translateY(-3px)}.marketing-page .m-step-controls button,.marketing-page .m-demo-timeline>span{transition:background .3s,color .3s}.marketing-page .m-demo-content h3{animation:.35s ease-out m-event-arrive}.marketing-page .m-boundary:hover .m-boundary-arrow svg{animation:.7s ease-out m-payment-travel}.m-activity-table tbody tr{transition:background-color .2s}.m-activity-status.is-confirming svg{animation:1.8s ease-in-out infinite m-confirming-pulse}}@keyframes m-event-arrive{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes m-payment-travel{0%{opacity:.3;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes m-confirming-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.88)}}@media (max-width:600px){.m-chart-growth{max-width:115px}}@media (prefers-reduced-motion:reduce){.marketing-page *,.marketing-page :before,.marketing-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.skeleton-block{background:var(--line);border-radius:5px;flex-shrink:0;max-width:100%}.skeleton-line{height:13px;margin:12px 0}.skeleton-title{height:34px;margin:16px 0}.skeleton-button{min-width:72px;height:42px;margin:12px 0}.skeleton-input{height:46px;margin:12px 0 22px}.skeleton-panel{border-radius:12px;width:100%;height:320px;margin-top:32px}.skeleton-track{height:10px;margin:16px 0}.skeleton-row{height:55px;margin:20px 0}.skeleton-icon{width:36px;height:36px}.skeleton-heading{width:100%;max-width:620px;padding-block:8px}.skeleton-loading{min-width:0}.skeleton-header{width:100%}.skeleton-header>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.skeleton-header-nav{gap:14px;display:flex}.skeleton-home{max-width:960px;min-height:65vh;margin:auto;padding:70px 24px}.skeleton-form{margin-block:24px}.skeleton-form .login-form{margin:0}.skeleton-field{width:100%}.skeleton-editorial{overflow:hidden}.skeleton-editorial>.skeleton-panel{background:var(--sidebar);height:100%;min-height:520px;margin:0}.skeleton-checkout-payment{padding-block:20px}.skeleton-plan{min-height:320px}.skeleton-gateway{padding:24px}.skeleton-table-row{border-top:1px solid var(--line);grid-template-columns:2fr 1fr 1fr 1.5fr 1fr .7fr;gap:20px;padding:20px 24px;display:grid}.skeleton-loading .data-panel{margin-top:24px}.sidebar>.skeleton-block,.admin-sidebar>.skeleton-block{background:#ffffff24}@media (prefers-reduced-motion:no-preference){.skeleton-block{animation:1.8s ease-in-out 3 skeleton-breathe}}@keyframes skeleton-breathe{50%{opacity:.45}}@media (max-width:600px){.skeleton-header-nav>.skeleton-block:nth-child(-n+2){display:none}.skeleton-table-row{gap:8px;padding:18px 12px}.skeleton-title{height:28px}.skeleton-home{padding:40px 20px}}
.legal-page{max-width:1180px;margin:0 auto;padding:72px 32px 100px}.legal-hero{border-bottom:1px solid var(--line);max-width:800px;padding-bottom:38px}.legal-hero h1{letter-spacing:-2.5px;margin:8px 0 18px;font-size:clamp(40px,6vw,72px);line-height:1.05}.legal-hero>p:not(.eyebrow){color:var(--muted);font-size:16px;line-height:1.8}.legal-official{margin:16px 0 0;color:var(--ink)!important;font-size:14px!important}.legal-hero small{color:var(--muted);font:11px var(--font-mono),monospace;margin-top:22px;display:block}.legal-layout{grid-template-columns:180px minmax(0,760px);gap:64px;padding-top:40px;display:grid}.legal-layout aside{top:calc(var(--global-header-height) + 30px);align-self:start;gap:4px;display:grid;position:sticky}.legal-layout aside a{color:var(--muted);border-radius:5px;padding:10px 12px;font-size:13px;text-decoration:none}.legal-layout aside a:hover{background:var(--soft);color:var(--ink)}.legal-document section{border-bottom:1px solid var(--line);padding:8px 0 30px}.legal-document h2{letter-spacing:-.3px;margin:0 0 14px;font-size:20px}.legal-document p,.legal-document li{color:var(--muted);font-size:14px;line-height:1.9}.legal-document ul{padding-left:20px}.legal-document a{color:var(--accent-hover)}.legal-notice{background:#fff7e8;border:1px solid #d2a24f;border-radius:7px;padding:18px;color:var(--ink)!important}.global-legal-nav{align-items:center;gap:14px;margin:0 auto 0 0;display:flex}.global-legal-nav a{color:var(--muted);text-decoration:none}.global-legal-nav a:hover{color:var(--ink)}.legal-consent{line-height:1.45;flex-direction:row!important;align-items:center!important;gap:10px!important;font-size:12px!important;font-weight:500!important;display:flex!important}.legal-consent input[type=checkbox]{border:1px solid var(--line);background:var(--panel);min-width:16px;accent-color:var(--accent);border-radius:3px;flex-shrink:0;margin:0;padding:0;width:16px!important;height:16px!important;min-height:0!important}.legal-consent span{font-weight:500}.legal-consent a{color:var(--accent-hover)}html[data-theme=dark] .legal-notice{background:#342d21;border-color:#866d3d}.analytics-consent{z-index:80;border:1px solid var(--line);background:var(--panel);max-width:860px;color:var(--ink);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin:auto;padding:18px 20px;display:flex;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 18px 60px #0002}.analytics-consent strong{font-size:13px;display:block}.analytics-consent p{color:var(--muted);margin:6px 0;font-size:11px;line-height:1.6}.analytics-consent a{color:var(--accent-hover);font-size:11px}.analytics-consent>div:last-child{flex-shrink:0;gap:8px;display:flex}@media (max-width:720px){.legal-page{padding:48px 20px 70px}.legal-layout{grid-template-columns:1fr;gap:30px}.legal-layout aside{border-bottom:1px solid var(--line);flex-wrap:wrap;padding-bottom:18px;display:flex;position:static}.legal-hero h1{letter-spacing:-1.5px}.global-footer{flex-wrap:wrap}.global-legal-nav{flex-basis:100%;order:3}}@media (max-width:620px){.analytics-consent{flex-direction:column;align-items:stretch;gap:14px;bottom:12px;left:12px;right:12px}.analytics-consent>div:last-child button{flex:1}}.contact-form{border:1px solid var(--line);background:var(--soft);border-radius:8px;gap:15px;margin-top:22px;padding:22px;display:grid}.contact-form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.contact-form label{color:var(--muted);gap:6px;font-size:11px;display:grid}.contact-form input,.contact-form select,.contact-form textarea{border:1px solid var(--line);background:var(--panel);min-height:42px;color:var(--ink);border-radius:6px;padding:0 10px}.contact-form textarea{resize:vertical;min-height:130px;padding-block:10px}.contact-form .primary-button{width:fit-content}.contact-honeypot{position:absolute!important;left:-10000px!important}.contact-form .form-success,.contact-form .form-error{margin:0}.admin-support-list{display:grid}.admin-support-ticket{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(160px,.6fr) auto;align-items:center;gap:20px;padding:18px 22px;display:grid}.admin-support-ticket:first-child{border-top:0}.admin-support-ticket h3{margin:0 0 7px;font-size:13px}.admin-support-ticket p{color:var(--muted);margin:0;font-size:10px;line-height:1.6}.admin-support-ticket small{color:var(--muted);font-size:9px;display:block}.admin-support-ticket button{white-space:nowrap}@media (max-width:720px){.contact-form-row,.admin-support-ticket{grid-template-columns:1fr}.admin-support-ticket{align-items:start}.admin-support-ticket button{width:fit-content}}.admin-limit-form{border-top:1px solid var(--line);grid-template-columns:1fr 1fr auto auto;align-items:end;gap:14px;padding:20px 22px;display:grid}.admin-limit-form>label{color:var(--muted);gap:7px;font-size:10px;display:grid}.admin-limit-form input[type=number]{border:1px solid var(--line);background:var(--panel);min-height:40px;color:var(--ink);border-radius:6px;padding:0 10px}.admin-limit-toggle{grid-template-columns:16px 1fr;align-items:center;min-height:40px;display:flex!important}.admin-limit-toggle input{width:16px;height:16px}.admin-limit-note{color:var(--muted);margin:0;padding:0 22px 18px;font-size:10px;line-height:1.7}.admin-limit-panel>.form-success,.admin-limit-panel>.form-error{margin:0 22px 18px}@media (max-width:900px){.admin-limit-form{grid-template-columns:1fr 1fr}.admin-limit-form .primary-button{width:fit-content}}@media (max-width:600px){.admin-limit-form{grid-template-columns:1fr}}
.m-no-code{border-top:1px solid var(--line);scroll-margin-top:90px}.m-no-code-steps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.m-no-code-steps article{border:1px solid var(--line);background:var(--panel);border-radius:8px;padding:28px;position:relative}.m-no-code-steps article>span{width:38px;height:38px;color:var(--accent);background:var(--accent-soft);border-radius:7px;place-items:center;display:grid}.m-no-code-steps small{color:var(--muted);font:10px var(--font-mono),monospace;position:absolute;top:24px;right:22px}.m-no-code-steps h3{margin:24px 0 10px;font-size:18px}.m-no-code-steps p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.m-no-code-actions{align-items:center;gap:24px;margin-top:26px;display:flex}.m-no-code-note{color:var(--muted);align-items:flex-start;gap:8px;margin:20px 0 0;font-size:11px;line-height:1.7;display:flex}.m-no-code-note svg{color:var(--accent);flex-shrink:0;margin-top:2px}.simple-guide{max-width:900px;margin:0 auto;padding:70px 30px 100px}.simple-guide>header{max-width:740px;margin-bottom:38px}.simple-guide h1{letter-spacing:-2.5px;margin:7px 0 18px;font-size:clamp(40px,6vw,70px);line-height:1.06}.simple-guide>header>p:not(.eyebrow){color:var(--muted);font-size:16px;line-height:1.8}.simple-guide>section:not(.simple-guide-callout):not(.simple-guide-avoid){border-top:1px solid var(--line);grid-template-columns:48px 1fr;gap:20px;padding:34px 0;display:grid}.simple-guide-icon{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:8px;place-items:center;display:grid}.simple-guide h2{margin:5px 0 13px;font-size:24px}.simple-guide section p,.simple-guide li{color:var(--muted);font-size:13px;line-height:1.85}.simple-guide ul{padding:0;list-style:none}.simple-guide li{gap:8px;margin:8px 0;display:flex}.simple-guide li svg{color:var(--accent);flex-shrink:0;margin-top:4px}.simple-guide-callout{background:#fff7e8;border:1px solid #d4a953;border-radius:7px;gap:14px;margin-bottom:20px;padding:20px;display:flex}.simple-guide-callout>svg{flex-shrink:0}.simple-guide-callout p{margin:7px 0 0}.simple-style-list{flex-wrap:wrap;gap:8px;display:flex}.simple-style-list span{border:1px solid var(--line);border-radius:5px;padding:8px 11px;font-size:11px}.simple-guide pre{color:#e4e8f5;font:11px/1.8 var(--font-mono),monospace;background:#17191f;border-radius:7px;padding:20px;overflow:auto}.simple-guide-avoid{background:var(--soft);border-radius:8px;padding:24px}.simple-guide>footer{align-items:center;gap:22px;margin-top:35px;display:flex}.simple-guide>footer>a:not(.m-button){color:var(--accent-hover);font-size:12px}.m-no-code-steps .m-sharing-status{color:var(--accent-hover);font:10px/1.6 var(--font-mono),monospace;letter-spacing:.04em;margin:0 0 12px}.m-sharing-link{color:var(--accent-hover);align-items:center;gap:6px;margin-top:20px;font-size:12px;text-decoration:none;display:inline-flex}.m-sharing-link:hover{text-decoration:underline}.simple-guide section[id]{scroll-margin-top:100px}html[data-theme=dark] .simple-guide-callout{background:#342d21;border-color:#866d3d}@media (max-width:760px){.m-no-code-steps{grid-template-columns:1fr}.m-no-code-actions,.simple-guide>footer{flex-direction:column;align-items:flex-start}.simple-guide{padding:48px 20px 70px}.simple-guide h1{letter-spacing:-1.5px}}
