[data-dapp-kit]:where(*),[data-dapp-kit] :where(*){box-sizing:border-box;color:var(--dapp-kit-colors-body);font-family:var(--dapp-kit-typography-fontFamily);font-size:var(--dapp-kit-fontWeights-normal);font-style:var(--dapp-kit-typography-fontStyle);font-weight:var(--dapp-kit-fontWeights-normal);line-height:var(--dapp-kit-typography-lineHeight);letter-spacing:var(--dapp-kit-typography-letterSpacing)}[data-dapp-kit]:where(button),[data-dapp-kit] :where(button){appearance:none;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;background-color:#0000;border:0;margin:0;padding:0}[data-dapp-kit]:where(a),[data-dapp-kit] :where(a){color:inherit;outline:none;text-decoration:none}[data-dapp-kit]:where(ol,ul),[data-dapp-kit] :where(ol,ul){margin:0;padding:0;list-style:none}[data-dapp-kit]:where(h1,h2,h3,h4,h5,h6),[data-dapp-kit] :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;margin:0}[data-dapp-kit].Heading_headingVariants_size_sm__1aa835k1,[data-dapp-kit] .Heading_headingVariants_size_sm__1aa835k1{font-size:var(--dapp-kit-fontSizes-small)}[data-dapp-kit].Heading_headingVariants_size_md__1aa835k2,[data-dapp-kit] .Heading_headingVariants_size_md__1aa835k2{font-size:var(--dapp-kit-fontSizes-medium)}[data-dapp-kit].Heading_headingVariants_size_lg__1aa835k3,[data-dapp-kit] .Heading_headingVariants_size_lg__1aa835k3{font-size:var(--dapp-kit-fontSizes-large)}[data-dapp-kit].Heading_headingVariants_size_xl__1aa835k4,[data-dapp-kit] .Heading_headingVariants_size_xl__1aa835k4{font-size:var(--dapp-kit-fontSizes-xlarge)}[data-dapp-kit].Heading_headingVariants_weight_normal__1aa835k5,[data-dapp-kit] .Heading_headingVariants_weight_normal__1aa835k5{font-weight:var(--dapp-kit-fontWeights-normal)}[data-dapp-kit].Heading_headingVariants_weight_bold__1aa835k6,[data-dapp-kit] .Heading_headingVariants_weight_bold__1aa835k6{font-weight:var(--dapp-kit-fontWeights-bold)}[data-dapp-kit].Heading_headingVariants_truncate_true__1aa835k7,[data-dapp-kit] .Heading_headingVariants_truncate_true__1aa835k7{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-dapp-kit].IconButton_container__s6n7bq0,[data-dapp-kit] .IconButton_container__s6n7bq0{color:var(--dapp-kit-colors-iconButton);background-color:var(--dapp-kit-backgroundColors-iconButton);border-radius:9999px;padding:8px}[data-dapp-kit].IconButton_container__s6n7bq0:hover,[data-dapp-kit] .IconButton_container__s6n7bq0:hover{background-color:var(--dapp-kit-backgroundColors-iconButtonHover)}[data-dapp-kit].ConnectModal_overlay__gz8z90,[data-dapp-kit] .ConnectModal_overlay__gz8z90{background-color:var(--dapp-kit-backgroundColors-modalOverlay);-webkit-backdrop-filter:var(--dapp-kit-blurs-modalOverlay);backdrop-filter:var(--dapp-kit-blurs-modalOverlay);z-index:999999999;position:fixed;inset:0}[data-dapp-kit].ConnectModal_title__gz8z91,[data-dapp-kit] .ConnectModal_title__gz8z91{padding-left:8px}[data-dapp-kit].ConnectModal_content__gz8z92,[data-dapp-kit] .ConnectModal_content__gz8z92{background-color:var(--dapp-kit-backgroundColors-modalPrimary);border-radius:var(--dapp-kit-radii-xlarge);color:var(--dapp-kit-colors-body);flex-direction:column;justify-content:space-between;max-width:700px;min-height:50vh;max-height:85vh;display:flex;position:fixed;bottom:16px;left:16px;right:16px;overflow:hidden}[data-dapp-kit].ConnectModal_whatIsAWalletButton__gz8z93,[data-dapp-kit] .ConnectModal_whatIsAWalletButton__gz8z93{background-color:var(--dapp-kit-backgroundColors-modalSecondary);padding:16px}[data-dapp-kit].ConnectModal_viewContainer__gz8z94,[data-dapp-kit] .ConnectModal_viewContainer__gz8z94{flex-grow:1;padding:20px;display:none}[data-dapp-kit].ConnectModal_selectedViewContainer__gz8z95,[data-dapp-kit] .ConnectModal_selectedViewContainer__gz8z95{display:flex}[data-dapp-kit].ConnectModal_backButtonContainer__gz8z96,[data-dapp-kit] .ConnectModal_backButtonContainer__gz8z96{position:absolute;top:20px;left:20px}[data-dapp-kit].ConnectModal_closeButtonContainer__gz8z97,[data-dapp-kit] .ConnectModal_closeButtonContainer__gz8z97{position:absolute;top:16px;right:16px}[data-dapp-kit].ConnectModal_walletListContent__gz8z98,[data-dapp-kit] .ConnectModal_walletListContent__gz8z98{background-color:var(--dapp-kit-backgroundColors-modalPrimary);flex-direction:column;flex-grow:1;gap:24px;padding:20px;display:flex}[data-dapp-kit].ConnectModal_walletListContainer__gz8z99,[data-dapp-kit] .ConnectModal_walletListContainer__gz8z99{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}[data-dapp-kit].ConnectModal_walletListContainerWithViewSelected__gz8z9a,[data-dapp-kit] .ConnectModal_walletListContainerWithViewSelected__gz8z9a{display:none}@media screen and (width>=768px){[data-dapp-kit].ConnectModal_content__gz8z92,[data-dapp-kit] .ConnectModal_content__gz8z92{flex-direction:row;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}[data-dapp-kit].ConnectModal_whatIsAWalletButton__gz8z93,[data-dapp-kit] .ConnectModal_whatIsAWalletButton__gz8z93{display:none}[data-dapp-kit].ConnectModal_viewContainer__gz8z94,[data-dapp-kit] .ConnectModal_viewContainer__gz8z94{display:flex}[data-dapp-kit].ConnectModal_backButtonContainer__gz8z96,[data-dapp-kit] .ConnectModal_backButtonContainer__gz8z96{display:none}[data-dapp-kit].ConnectModal_walletListContent__gz8z98,[data-dapp-kit] .ConnectModal_walletListContent__gz8z98{background-color:var(--dapp-kit-backgroundColors-modalSecondary)}[data-dapp-kit].ConnectModal_walletListContainer__gz8z99,[data-dapp-kit] .ConnectModal_walletListContainer__gz8z99{flex-direction:row;flex:0 0 240px}[data-dapp-kit].ConnectModal_walletListContainerWithViewSelected__gz8z9a,[data-dapp-kit] .ConnectModal_walletListContainerWithViewSelected__gz8z9a{display:flex}}[data-dapp-kit].Button_buttonVariants__x1s81q0,[data-dapp-kit] .Button_buttonVariants__x1s81q0{font-weight:var(--dapp-kit-fontWeights-medium);justify-content:center;align-items:center;display:inline-flex}[data-dapp-kit].Button_buttonVariants__x1s81q0:disabled,[data-dapp-kit] .Button_buttonVariants__x1s81q0:disabled{opacity:.5}[data-dapp-kit].Button_buttonVariants_variant_primary__x1s81q1,[data-dapp-kit] .Button_buttonVariants_variant_primary__x1s81q1{background-color:var(--dapp-kit-backgroundColors-primaryButton);color:var(--dapp-kit-colors-primaryButton);box-shadow:var(--dapp-kit-shadows-primaryButton)}[data-dapp-kit].Button_buttonVariants_variant_primary__x1s81q1:hover,[data-dapp-kit] .Button_buttonVariants_variant_primary__x1s81q1:hover{background-color:var(--dapp-kit-backgroundColors-primaryButtonHover)}[data-dapp-kit].Button_buttonVariants_variant_outline__x1s81q2,[data-dapp-kit] .Button_buttonVariants_variant_outline__x1s81q2{border-style:solid;border-width:1px;border-color:var(--dapp-kit-borderColors-outlineButton);color:var(--dapp-kit-colors-outlineButton)}[data-dapp-kit].Button_buttonVariants_variant_outline__x1s81q2:hover,[data-dapp-kit] .Button_buttonVariants_variant_outline__x1s81q2:hover{background-color:var(--dapp-kit-backgroundColors-outlineButtonHover)}[data-dapp-kit].Button_buttonVariants_size_md__x1s81q3,[data-dapp-kit] .Button_buttonVariants_size_md__x1s81q3{border-radius:var(--dapp-kit-radii-medium);padding:8px 16px}[data-dapp-kit].Button_buttonVariants_size_lg__x1s81q4,[data-dapp-kit] .Button_buttonVariants_size_lg__x1s81q4{border-radius:var(--dapp-kit-radii-large);padding:16px 24px}[data-dapp-kit].Text_textVariants_size_sm__2bv1ur1,[data-dapp-kit] .Text_textVariants_size_sm__2bv1ur1{font-size:var(--dapp-kit-fontSizes-small)}[data-dapp-kit].Text_textVariants_weight_normal__2bv1ur2,[data-dapp-kit] .Text_textVariants_weight_normal__2bv1ur2{font-weight:var(--dapp-kit-fontWeights-normal)}[data-dapp-kit].Text_textVariants_weight_medium__2bv1ur3,[data-dapp-kit] .Text_textVariants_weight_medium__2bv1ur3{font-weight:var(--dapp-kit-fontWeights-medium)}[data-dapp-kit].Text_textVariants_weight_bold__2bv1ur4,[data-dapp-kit] .Text_textVariants_weight_bold__2bv1ur4{font-weight:var(--dapp-kit-fontWeights-bold)}[data-dapp-kit].Text_textVariants_color_muted__2bv1ur5,[data-dapp-kit] .Text_textVariants_color_muted__2bv1ur5{color:var(--dapp-kit-colors-bodyMuted)}[data-dapp-kit].Text_textVariants_color_danger__2bv1ur6,[data-dapp-kit] .Text_textVariants_color_danger__2bv1ur6{color:var(--dapp-kit-colors-bodyDanger)}[data-dapp-kit].Text_textVariants_mono_true__2bv1ur7,[data-dapp-kit] .Text_textVariants_mono_true__2bv1ur7{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-dapp-kit].ConnectionStatus_container__nckm2d0,[data-dapp-kit] .ConnectionStatus_container__nckm2d0{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}[data-dapp-kit].ConnectionStatus_walletIcon__nckm2d1,[data-dapp-kit] .ConnectionStatus_walletIcon__nckm2d1{-o-object-fit:cover;object-fit:cover;border-radius:var(--dapp-kit-radii-large);width:72px;height:72px}[data-dapp-kit].ConnectionStatus_title__nckm2d2,[data-dapp-kit] .ConnectionStatus_title__nckm2d2{margin-top:12px}[data-dapp-kit].ConnectionStatus_connectionStatus__nckm2d3,[data-dapp-kit] .ConnectionStatus_connectionStatus__nckm2d3{margin-top:4px}[data-dapp-kit].ConnectionStatus_retryButtonContainer__nckm2d4,[data-dapp-kit] .ConnectionStatus_retryButtonContainer__nckm2d4{position:absolute;bottom:20px;right:20px}[data-dapp-kit].InfoSection_container__1wtioi70,[data-dapp-kit] .InfoSection_container__1wtioi70{flex-direction:column;gap:4px;display:flex}[data-dapp-kit].GettingStarted_container__1fp07e10,[data-dapp-kit] .GettingStarted_container__1fp07e10{flex-direction:column;align-items:center;display:flex}[data-dapp-kit].GettingStarted_content__1fp07e11,[data-dapp-kit] .GettingStarted_content__1fp07e11{flex-direction:column;flex-grow:1;justify-content:center;gap:20px;padding:40px;display:flex}[data-dapp-kit].GettingStarted_installButtonContainer__1fp07e12,[data-dapp-kit] .GettingStarted_installButtonContainer__1fp07e12{position:absolute;bottom:20px;right:20px}[data-dapp-kit].WhatIsAWallet_container__1ktpkq90,[data-dapp-kit] .WhatIsAWallet_container__1ktpkq90{flex-direction:column;align-items:center;display:flex}[data-dapp-kit].WhatIsAWallet_content__1ktpkq91,[data-dapp-kit] .WhatIsAWallet_content__1ktpkq91{flex-direction:column;flex-grow:1;justify-content:center;gap:20px;padding:40px;display:flex}[data-dapp-kit].WalletList_container__1v2s6cz0,[data-dapp-kit] .WalletList_container__1v2s6cz0{flex-direction:column;gap:4px;display:flex}[data-dapp-kit].WalletListItem_container__1dqqtqs0,[data-dapp-kit] .WalletListItem_container__1dqqtqs0{display:flex}[data-dapp-kit].WalletListItem_walletItem__1dqqtqs1,[data-dapp-kit] .WalletListItem_walletItem__1dqqtqs1{border-radius:var(--dapp-kit-radii-large);flex-grow:1;align-items:center;gap:8px;padding:8px;display:flex}[data-dapp-kit].WalletListItem_walletItem__1dqqtqs1:hover,[data-dapp-kit] .WalletListItem_walletItem__1dqqtqs1:hover{background-color:var(--dapp-kit-backgroundColors-walletItemHover)}[data-dapp-kit].WalletListItem_selectedWalletItem__1dqqtqs2,[data-dapp-kit] .WalletListItem_selectedWalletItem__1dqqtqs2{background-color:var(--dapp-kit-backgroundColors-walletItemSelected);box-shadow:0 2px 6px #0000000d}[data-dapp-kit].WalletListItem_walletIcon__1dqqtqs3,[data-dapp-kit] .WalletListItem_walletIcon__1dqqtqs3{-o-object-fit:cover;object-fit:cover;border-radius:var(--dapp-kit-radii-small);flex-shrink:0;width:28px;height:28px}[data-dapp-kit].AccountDropdownMenu_connectedAccount__div2ql0,[data-dapp-kit] .AccountDropdownMenu_connectedAccount__div2ql0{gap:8px}[data-dapp-kit].AccountDropdownMenu_menuContainer__div2ql1,[data-dapp-kit] .AccountDropdownMenu_menuContainer__div2ql1{z-index:999999999}[data-dapp-kit].AccountDropdownMenu_menuContent__div2ql2,[data-dapp-kit] .AccountDropdownMenu_menuContent__div2ql2{border-radius:var(--dapp-kit-radii-large);background-color:var(--dapp-kit-backgroundColors-dropdownMenu);flex-direction:column;gap:8px;width:180px;max-height:200px;margin-top:4px;padding:8px;display:flex}[data-dapp-kit].AccountDropdownMenu_menuItem__div2ql3,[data-dapp-kit] .AccountDropdownMenu_menuItem__div2ql3{-webkit-user-select:none;user-select:none;border-radius:var(--dapp-kit-radii-large);outline:none;align-items:center;padding:8px;display:flex}[data-dapp-kit].AccountDropdownMenu_menuItem__div2ql3[data-highlighted],[data-dapp-kit] .AccountDropdownMenu_menuItem__div2ql3[data-highlighted]{background-color:var(--dapp-kit-backgroundColors-primaryButton)}[data-dapp-kit].AccountDropdownMenu_switchAccountMenuItem__div2ql4,[data-dapp-kit] .AccountDropdownMenu_switchAccountMenuItem__div2ql4{justify-content:space-between;align-items:center;display:flex}[data-dapp-kit].AccountDropdownMenu_separator__div2ql5,[data-dapp-kit] .AccountDropdownMenu_separator__div2ql5{background-color:var(--dapp-kit-backgroundColors-dropdownMenuSeparator);flex-shrink:0;height:1px}:root{--bg:#070b16;--bg-soft:#0e1424;--bg-alt:#0a1020;--card:#121a2e;--card-2:#16203a;--card-hover:#1b2640;--border:#263251;--border-soft:#1c2740;--text:#eef2fb;--text-dim:#9aa7c7;--text-faint:#667598;--accent:#4fd8c4;--accent-2:#5b9dff;--accent-ink:#041018;--accent-grad:linear-gradient(135deg, #4fd8c4 0%, #5b9dff 100%);--danger:#ff6b6b;--success:#43d787;--radius:16px;--radius-sm:11px;--radius-lg:22px;--shadow:0 10px 40px #0006;--shadow-glow:0 12px 50px #4fd8c42e;--maxw:1180px;--nav-h:70px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 16px)}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;min-height:100vh;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.55}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{letter-spacing:-.025em}.app{flex-direction:column;min-height:100vh;display:flex}.main{flex:1}.section-inner{max-width:var(--maxw);width:100%;margin:0 auto;padding:0 24px}.btn{font:inherit;border:1px solid var(--border);background:var(--bg-soft);color:var(--text);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-weight:600;transition:transform 80ms,background .15s,border-color .15s,opacity .15s,filter .15s;display:inline-flex}.btn:hover:not(:disabled){background:var(--card-hover)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn svg{flex-shrink:0}.btn-primary{background:var(--accent-grad);color:var(--accent-ink);border:none;font-weight:700;box-shadow:0 6px 20px #4fd8c438}.btn-primary:hover:not(:disabled){filter:brightness(1.07);background:var(--accent-grad)}.btn-ghost{background:0 0}.btn-ghost-line{border-color:var(--border);background:0 0}.btn-ghost-line:hover:not(:disabled){border-color:var(--text-faint);background:#ffffff08}.btn-block{width:100%;padding:13px;font-size:15px}.btn-lg{border-radius:13px;padding:14px 24px;font-size:15.5px}.btn-sm{border-radius:9px;gap:6px;padding:7px 11px;font-size:12.5px}.btn-icon{padding:7px 9px}.btn-danger{color:var(--danger);background:0 0;border-color:#ff6b6b4d}.btn-danger:hover:not(:disabled){background:#ff6b6b1a}.connect-slot button{border-radius:var(--radius-sm)!important;border:1px solid var(--border)!important;color:var(--text)!important;box-shadow:none!important;background:#ffffff0a!important;padding:9px 16px!important;font-family:inherit!important;font-weight:600!important;transition:background .15s,border-color .15s!important}.connect-slot button:hover{border-color:var(--text-faint)!important;background:#ffffff14!important}.connect-slot-lg button{background:var(--accent-grad)!important;color:var(--accent-ink)!important;border:none!important;border-radius:13px!important;padding:14px 26px!important;font-size:15.5px!important;font-weight:700!important}.connect-slot-block,.connect-slot-block button{width:100%}.nav{z-index:50;height:var(--nav-h);border-bottom:1px solid #0000;align-items:center;transition:background .2s,border-color .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s;display:flex;position:sticky;top:0}.nav-scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--border-soft);background:#070b16d1}.nav-inner{max-width:var(--maxw);align-items:center;gap:20px;width:100%;margin:0 auto;padding:0 24px;display:flex}.brand{cursor:pointer;color:var(--text);background:0 0;border:none;align-items:center;gap:11px;padding:0;display:flex}.brand-logo{filter:drop-shadow(0 4px 12px #4fd8c440);flex-shrink:0}.brand-text{flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}.brand-name{font-size:18px;font-weight:700}.brand-sub{color:var(--text-faint);font-size:11.5px}.nav-links{gap:4px;margin:0 auto;display:flex}.nav-link{cursor:pointer;color:var(--text-dim);font:inherit;background:0 0;border:none;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;transition:color .15s,background .15s}.nav-link:hover{color:var(--text);background:#ffffff0a}.nav-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.nav-links+.nav-actions{margin-left:0}.btn-launch svg{transition:transform .15s}.btn-launch:hover svg{transform:translate(2px)}.nav-toggle{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:9px;padding:7px;display:none}.nav-mobile{top:var(--nav-h);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border-soft);background:#090d1af7;flex-direction:column;gap:8px;padding:16px 24px 22px;display:flex;position:absolute;left:0;right:0}.nav-mobile-link{text-align:left;color:var(--text-dim);font:inherit;cursor:pointer;border:none;border-bottom:1px solid var(--border-soft);background:0 0;padding:11px 6px;font-size:15px}.nav-mobile .btn,.nav-mobile .connect-slot{margin-top:10px}.hero{padding:68px 0 44px;position:relative;overflow:hidden}.hero-glow{pointer-events:none;background-color:#0000;background-image:radial-gradient(closest-side,#4fd8c429,#0000 70%),radial-gradient(closest-side,#5b9dff24,#0000 70%);background-position:30% 40%,70% 30%;background-repeat:no-repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:1000px;height:620px;position:absolute;top:-220px;left:50%;transform:translate(-50%)}.hero-inner{text-align:center;max-width:820px;position:relative}.pill{color:var(--text-dim);border:1px solid var(--border-soft);background:#ffffff0a;border-radius:999px;align-items:center;gap:8px;margin-bottom:26px;padding:6px 14px;font-size:13px;font-weight:500;display:inline-flex}.pill-dot{background:var(--success);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #43d7872e}.hero-title{margin:0 0 20px;font-size:clamp(34px,5.4vw,60px);font-weight:800;line-height:1.06}.hero-lead{color:var(--text-dim);max-width:680px;margin:0 auto;font-size:clamp(16px,2vw,19px);line-height:1.62}.hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;margin:34px 0 22px;display:flex}.hero-assurances{color:var(--text-dim);flex-wrap:wrap;justify-content:center;gap:22px;font-size:14px;display:flex}.hero-assurances span{align-items:center;gap:7px;display:inline-flex}.hero-assurances svg{color:var(--accent)}.trust-bar{border:1px solid var(--border-soft);border-radius:var(--radius);background:linear-gradient(#ffffff05,#0000);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 4px;margin-top:52px;padding:22px;display:flex}.trust-item{flex-direction:column;align-items:center;padding:0 26px;display:flex}.trust-value{font-size:18px;font-weight:700}.trust-label{color:var(--text-faint);margin-top:2px;font-size:12.5px}.trust-divider{background:var(--border-soft);width:1px;height:34px}.section{padding:74px 0}.section-alt{background:var(--bg-alt);border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.section-head{text-align:center;max-width:680px;margin:0 auto 46px}.section-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);background:#4fd8c414;border-radius:999px;margin-bottom:16px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-block}.section-title{margin:0 0 16px;font-size:clamp(26px,3.4vw,38px);font-weight:800}.section-sub{color:var(--text-dim);margin:0;font-size:16.5px;line-height:1.65}.steps{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.step{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius);padding:24px 22px 22px;position:relative;overflow:hidden}.step-icon{width:46px;height:46px;color:var(--accent);background:#4fd8c41a;border:1px solid #4fd8c42e;border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.step-num{color:var(--text-faint);letter-spacing:.05em;font-size:13px;font-weight:700;position:absolute;top:20px;right:22px}.step-title{margin:0 0 8px;font-size:16.5px;font-weight:700}.step-text{color:var(--text-dim);margin:0;font-size:14px;line-height:1.6}.network-note{border-radius:var(--radius);border:1px solid var(--border-soft);background:linear-gradient(135deg,#4fd8c40d,#5b9dff0a);align-items:flex-start;gap:14px;margin-top:32px;padding:20px 22px;display:flex}.network-note svg{color:var(--accent);flex-shrink:0;margin-top:2px}.network-note p{color:var(--text-dim);margin:0;font-size:15px;line-height:1.62}.features-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.feature{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius);padding:26px 24px;transition:border-color .18s,transform .18s,box-shadow .18s}.feature:hover{border-color:var(--border);box-shadow:var(--shadow);transform:translateY(-3px)}.feature-icon{background:var(--accent-grad);width:48px;height:48px;color:var(--accent-ink);border-radius:13px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.feature-title{margin:0 0 9px;font-size:17px;font-weight:700}.feature-text{color:var(--text-dim);margin:0;font-size:14.5px;line-height:1.62}.about-inner{grid-template-columns:1.3fr 1fr;align-items:center;gap:48px;display:grid}.about-copy .section-title{text-align:left}.about-text{color:var(--text-dim);margin:0 0 16px;font-size:16px;line-height:1.7}.about-panel{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:12px 24px}.about-panel-row{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;padding:15px 0;font-size:14.5px;display:flex}.about-panel-row:last-child{border-bottom:none}.about-panel-row span{color:var(--text-faint)}.about-panel-row strong{color:var(--text);text-align:right;font-weight:600}.vision-inner{text-align:center;max-width:760px;margin:0 auto}.vision-logo{filter:drop-shadow(0 8px 22px #4fd8c44d);margin-bottom:22px}.vision-text{color:var(--text-dim);max-width:700px;margin:0 auto 18px;font-size:17px;line-height:1.72}.faq{flex-direction:column;gap:12px;max-width:780px;margin:0 auto;display:flex}.faq-item{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius-sm);overflow:hidden}.faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;padding:18px 22px;font-size:16px;font-weight:600;list-style:none;transition:color .15s;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--accent);font-size:22px;font-weight:400;transition:transform .2s}.faq-item[open] summary:after{transform:rotate(45deg)}.faq-item summary:hover{color:var(--accent)}.faq-item p{color:var(--text-dim);margin:0;padding:0 22px 20px;font-size:15px;line-height:1.66}.cta{padding:84px 0;position:relative}.cta-inner{text-align:center;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:linear-gradient(135deg,#4fd8c417,#5b9dff14);max-width:720px;padding:56px 40px}.cta-title{margin:0 0 14px;font-size:clamp(24px,3.4vw,34px);font-weight:800}.cta-text{color:var(--text-dim);max-width:520px;margin:0 auto 28px;font-size:16.5px}.cta-inner .connect-slot,.cta-inner .btn{display:inline-flex}.dashboard-wrap{padding:34px 24px 70px}.dash-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.dash-upload-btn{box-shadow:var(--shadow-glow);flex-shrink:0}.dash-title{margin:0 0 4px;font-size:28px;font-weight:800}.dash-sub{color:var(--text-dim);margin:0;font-size:14px}.dash-sub code{background:var(--bg-soft);border:1px solid var(--border-soft);color:var(--text);border-radius:6px;padding:1px 7px;font-size:13px}.dash-connect{justify-content:center;padding:60px 24px 90px;display:flex}.dash-connect-card{text-align:center;background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius-lg);max-width:460px;box-shadow:var(--shadow);padding:44px 36px}.dash-connect-card svg{color:var(--accent);margin-bottom:16px}.dash-connect-card h2{margin:0 0 12px;font-size:22px}.dash-connect-card p{color:var(--text-dim);margin:0 0 26px;font-size:15px}.dash-connect-card .connect-slot{justify-content:center;display:flex}.stats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:26px;display:grid}.stat{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius);align-items:center;gap:14px;padding:18px;display:flex}.stat-icon{width:42px;height:42px;color:var(--accent);background:#4fd8c41a;border:1px solid #4fd8c429;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.stat-body{flex-direction:column;gap:3px;min-width:0;display:flex}.stat-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.05em;font-size:12px}.stat-value{align-items:baseline;gap:5px;font-size:21px;font-weight:700;display:flex}.stat-unit{color:var(--accent);font-size:12.5px;font-weight:600}.dashboard{grid-template-columns:380px 1fr;align-items:start;gap:24px;display:grid}.card{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius);box-shadow:var(--shadow);padding:22px}.card-title{margin:0;font-size:17px;font-weight:700}.uploader{top:calc(var(--nav-h) + 16px);position:sticky}.uploader .card-title{margin-bottom:16px}.dropzone{border:1.5px dashed var(--border);border-radius:var(--radius-sm);text-align:center;cursor:pointer;background:#ffffff04;padding:26px 18px;transition:border-color .15s,background .15s;display:block}.dropzone:hover,.dropzone-over{border-color:var(--accent);background:#4fd8c40f}.dropzone-filled{border-style:solid;border-color:var(--accent-2)}.dropzone-icon{color:var(--accent);margin-bottom:10px;display:inline-flex}.dropzone-name{word-break:break-all;font-size:14.5px;font-weight:600}.dropzone-sub{color:var(--text-faint);margin-top:4px;font-size:12.5px}.dropzone-file{text-align:left;align-items:center;gap:14px;display:flex}.dropzone-file-icon{color:var(--accent-2);flex-shrink:0;display:inline-flex}.dropzone-compact{padding:16px 18px}.dropzone-compact .dropzone-icon{margin-bottom:6px}.dropzone-compact .dropzone-name{font-size:13.5px}.uploader-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.uploader-head .card-title{margin:0}.link-btn{cursor:pointer;font:inherit;color:var(--text-dim);background:0 0;border:none;padding:0;font-size:13px;font-weight:600;transition:color .15s}.link-btn:hover{color:var(--accent)}.queue{flex-direction:column;gap:6px;max-height:260px;margin-top:14px;display:flex;overflow-y:auto}.queue-item{border:1px solid var(--border-soft);background:var(--bg-soft);border-radius:10px;align-items:center;gap:11px;padding:9px 11px;display:flex}.queue-item.qi-uploading{border-color:#4fd8c466}.queue-item.qi-error{border-color:#ff6b6b59}.qi-icon{color:var(--text-faint);flex-shrink:0;display:inline-flex}.qi-uploading .qi-icon{color:var(--accent)}.qi-main{flex:1;min-width:0}.qi-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.qi-sub{color:var(--text-faint);font-size:11.5px}.qi-status{flex-shrink:0;align-items:center;display:flex}.qi-phase{color:var(--accent);font-size:11.5px;font-weight:600}.qi-err{color:var(--danger);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.qi-remove{cursor:pointer;color:var(--text-faint);background:0 0;border:none;border-radius:6px;padding:3px;transition:color .12s,background .12s;display:inline-flex}.qi-remove:hover{color:var(--danger);background:#ff6b6b1a}.upload-controls{flex-direction:column;gap:18px;margin:20px 0 8px;display:flex}.epoch-field label{color:var(--text-dim);justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:13.5px;display:flex}.epoch-hint{color:var(--accent);font-size:12.5px;font-weight:600}.epoch-note{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.5;display:block}.epoch-note svg{vertical-align:-2px;opacity:.75;margin-right:5px}input[type=range]{width:100%;accent-color:var(--accent)}.pay-field{justify-content:space-between;align-items:center;gap:12px;display:flex}.pay-label{color:var(--text-dim);font-size:13.5px}.pay-toggle{background:var(--bg-soft);border:1px solid var(--border-soft);border-radius:9px;gap:3px;padding:3px;display:flex}.pay-toggle button{cursor:pointer;font:inherit;color:var(--text-dim);background:0 0;border:none;border-radius:7px;padding:6px 16px;font-size:13px;font-weight:600;transition:background .12s,color .12s}.pay-toggle button:hover:not(:disabled){color:var(--text)}.pay-toggle button.active{background:var(--accent-grad);color:var(--accent-ink)}.pay-toggle button:disabled{opacity:.5;cursor:not-allowed}.cost-box{background:var(--bg-soft);border:1px solid var(--border-soft);border-radius:var(--radius-sm);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.cost-row{color:var(--text-dim);justify-content:space-between;align-items:baseline;font-size:13px;display:flex}.cost-row span:last-child{color:var(--text);font-variant-numeric:tabular-nums}.cost-total{border-top:1px solid var(--border-soft);margin-top:1px;padding-top:8px;font-weight:700}.cost-total span{font-size:15px;color:var(--text)!important}.cost-usdc{color:var(--accent);background:#4fd8c412;border:1px solid #4fd8c429;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:12.5px;display:flex}.cost-usdc svg{flex-shrink:0}.cost-sub{color:var(--text-faint);font-size:11.5px}.progress{margin-top:14px}.progress-bar{background:var(--accent-grad);background-size:200% 100%;border-radius:4px;height:4px;animation:1.2s linear infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.progress-text{color:var(--text-dim);text-align:center;margin-top:8px;font-size:12.5px;display:block}.files-section{min-height:200px}.section-header{align-items:center;gap:10px;margin-bottom:18px;display:flex}.section-count{background:var(--card);border:1px solid var(--border-soft);color:var(--text-dim);border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600}.files-toolbar{gap:12px;margin-bottom:14px;display:flex}.search-box{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius-sm);color:var(--text-faint);flex:1;align-items:center;gap:9px;padding:0 14px;transition:border-color .15s;display:flex}.search-box:focus-within{border-color:var(--accent);color:var(--accent)}.search-box input{color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:1;padding:11px 0;font-size:14px}.search-box input::placeholder{color:var(--text-faint)}.layout-toggle{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius-sm);gap:3px;padding:3px;display:flex}.layout-toggle button{cursor:pointer;color:var(--text-faint);background:0 0;border:none;border-radius:8px;align-items:center;padding:8px 10px;transition:color .15s,background .15s;display:flex}.layout-toggle button:hover{color:var(--text-dim)}.layout-toggle button.active{background:var(--card-hover);color:var(--accent)}.cat-tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.cat-tab{font:inherit;color:var(--text-dim);background:var(--card);border:1px solid var(--border-soft);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.cat-tab:hover{color:var(--text);border-color:var(--border)}.cat-tab.active{color:var(--accent-ink);background:var(--accent-grad);border-color:#0000}.cat-count{background:#ffffff1a;border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:700}.cat-tab.active .cat-count{background:#0410182e}.file-grid{grid-template-columns:repeat(auto-fill,minmax(174px,1fr));gap:14px;display:grid}.file-card{background:var(--card);border:1px solid var(--border-soft);border-radius:12px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.file-card:hover{border-color:var(--border);box-shadow:var(--shadow)}.fc-head{align-items:center;gap:8px;padding:11px 12px 9px;display:flex}.fc-type{color:var(--text-faint);flex-shrink:0;display:inline-flex}.fc-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.fc-thumb{border:1px solid var(--border-soft);background:linear-gradient(135deg,#0e1626,#17203a);border-radius:9px;justify-content:center;align-items:center;height:94px;margin:0 12px;display:flex;overflow:hidden}.fc-thumb img{object-fit:cover;width:100%;height:100%}.fc-thumb-icon{color:var(--text-faint);opacity:.85;display:inline-flex}.file-card[data-cat=image] .fc-type,.file-card[data-cat=image] .fc-thumb-icon{color:#6ad0b8}.file-card[data-cat=video] .fc-type,.file-card[data-cat=video] .fc-thumb-icon{color:#7fa8ff}.file-card[data-cat=audio] .fc-type,.file-card[data-cat=audio] .fc-thumb-icon{color:#c79bff}.file-card[data-cat=document] .fc-type,.file-card[data-cat=document] .fc-thumb-icon{color:#7fc4ff}.file-card[data-cat=archive] .fc-type,.file-card[data-cat=archive] .fc-thumb-icon{color:#ffcf7a}.file-card[data-cat=code] .fc-type,.file-card[data-cat=code] .fc-thumb-icon{color:#6ee0c8}.fc-foot{flex-direction:column;gap:9px;padding:10px 12px 11px;display:flex}.fc-meta{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.fc-actions{gap:2px;display:flex}.fc-actions button,.fc-actions a{color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;justify-content:center;align-items:center;padding:7px 0;transition:background .12s,color .12s;display:inline-flex}.fc-actions button:hover:not(:disabled),.fc-actions a:hover{background:var(--card-hover);color:var(--text);text-decoration:none}.fc-actions .fc-danger:hover:not(:disabled){color:var(--danger);background:#ff6b6b1f}.fc-actions button:disabled{opacity:.32;cursor:not-allowed}.file-list{border:1px solid var(--border-soft);border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden}.file-list-head,.file-row{grid-template-columns:2.4fr .9fr .7fr 1fr 1fr auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.file-list-head{background:var(--bg-soft);text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);font-size:11.5px;font-weight:600}.file-row{border-top:1px solid var(--border-soft);background:var(--card);transition:background .12s}.file-row:hover{background:var(--card-hover)}.file-row-icon{color:var(--text-faint);grid-column:auto;display:none}.file-row-main{flex-direction:column;gap:3px;min-width:0;display:flex}.file-row-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.file-row-blob{cursor:pointer;color:var(--text-faint);font:inherit;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}.file-row-blob code{font-size:11.5px}.file-row-blob:hover{color:var(--accent)}.file-row-cat,.file-row-size,.file-row-date,.file-row-exp{color:var(--text-dim);font-size:13px}.file-row-actions{justify-content:flex-end;gap:5px;display:flex}.empty-state{text-align:center;color:var(--text-dim);border:1.5px dashed var(--border-soft);border-radius:var(--radius);padding:56px 24px}.empty-state-sm{padding:40px 24px}.empty-logo{opacity:.55;margin-bottom:14px}.empty-title{color:var(--text);margin:0 0 6px;font-size:17px;font-weight:700}.empty-state p{max-width:380px;margin:0 auto;font-size:14.5px}.footer{border-top:1px solid var(--border-soft);background:var(--bg-alt);margin-top:auto;padding:52px 0 26px}.footer-inner{grid-template-columns:1.4fr 2fr;gap:40px;display:grid}.footer-brand .brand{margin-bottom:14px}.footer-tagline{color:var(--text-dim);max-width:340px;margin:0;font-size:14px;line-height:1.6}.footer-cols{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.footer-col{flex-direction:column;gap:11px;display:flex}.footer-col-title{text-transform:uppercase;letter-spacing:.08em;color:var(--text-faint);margin-bottom:3px;font-size:12px;font-weight:700}.footer-link{text-align:left;cursor:pointer;color:var(--text-dim);font:inherit;background:0 0;border:none;padding:0;font-size:14px;transition:color .15s}.footer-link:hover{color:var(--accent);text-decoration:none}.footer-bottom{border-top:1px solid var(--border-soft);color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:40px;padding-top:22px;font-size:12.5px;display:flex}.footer-net{color:var(--text-dim)}.toast-stack{z-index:100;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:22px;right:22px}.toast{background:var(--card);border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-sm);box-shadow:var(--shadow);cursor:pointer;align-items:center;gap:11px;max-width:360px;padding:13px 16px;font-size:13.5px;animation:.2s slidein;display:flex}@keyframes slidein{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.toast-icon{flex-shrink:0;display:inline-flex}.toast-success{border-left-color:var(--success)}.toast-success .toast-icon{color:var(--success)}.toast-error{border-left-color:var(--danger)}.toast-error .toast-icon{color:var(--danger)}.toast-info .toast-icon{color:var(--accent-2)}@media (width<=940px){.nav-links{display:none}.nav-toggle{display:inline-flex}.nav-actions .btn-launch,.nav-actions .connect-slot{display:none}.steps,.features-grid{grid-template-columns:repeat(2,1fr)}.about-inner{grid-template-columns:1fr;gap:32px}.about-copy .section-title{text-align:center}.dashboard{grid-template-columns:1fr}.uploader{position:static}}@media (width<=720px){.stats{grid-template-columns:repeat(2,1fr)}.file-list-head{display:none}.file-row{grid-template-columns:auto 1fr auto;grid-template-areas:"icon main actions";gap:12px}.file-row-icon{grid-area:icon;display:flex}.file-row-main{grid-area:main}.file-row-actions{grid-area:actions}.file-row-cat,.file-row-size,.file-row-date,.file-row-exp{display:none}.footer-inner{grid-template-columns:1fr;gap:30px}.trust-divider{display:none}.trust-item{padding:0 16px}}@media (width<=560px){.features-grid,.steps{grid-template-columns:1fr}.brand-sub{display:none}.hero{padding:44px 0 34px}.section{padding:56px 0}.cta-inner{padding:40px 24px}.footer-cols{grid-template-columns:repeat(2,1fr)}.hero-cta .btn,.hero-cta .connect-slot{width:100%}.hero-cta .connect-slot{display:block}}.nav-link-active{color:var(--text);background:#ffffff0d}.nav-mobile-link.active{color:var(--accent)}.page-hero{padding:66px 0 26px;position:relative;overflow:hidden}.page-hero-inner{text-align:center;max-width:780px;position:relative}.page-hero-title{margin:8px 0 18px;font-size:clamp(30px,4.6vw,48px);font-weight:800;line-height:1.08}.page-hero-sub{color:var(--text-dim);max-width:660px;margin:0 auto;font-size:clamp(15.5px,1.9vw,18px);line-height:1.62}.page-hero-cta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px;display:flex}.section-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px;display:flex}.section-head-row .section-title{margin:8px 0 0}.section-cta-row{justify-content:center;margin-top:30px;display:flex}.explore-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.explore-card{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius);color:var(--text);flex-direction:column;align-items:flex-start;gap:6px;padding:24px 22px;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.explore-card:hover{border-color:var(--border);box-shadow:var(--shadow);text-decoration:none;transform:translateY(-3px)}.explore-card svg{color:var(--accent);margin-bottom:8px}.explore-card h3{margin:0;font-size:17px;font-weight:700}.explore-card p{color:var(--text-dim);flex:1;margin:0;font-size:14px;line-height:1.55}.explore-link{color:var(--accent);align-items:center;gap:6px;margin-top:12px;font-size:13.5px;font-weight:600;display:inline-flex}.post-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.post-grid-lg{margin-top:22px}.post-card{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius);color:var(--text);flex-direction:column;align-items:flex-start;gap:10px;padding:24px 22px;text-decoration:none;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.post-card:hover{border-color:var(--border);box-shadow:var(--shadow);text-decoration:none;transform:translateY(-3px)}.post-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:#4fd8c414;border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:700}.post-card-title{margin:2px 0 0;font-size:17.5px;font-weight:700;line-height:1.3}.post-card-excerpt{color:var(--text-dim);flex:1;margin:0;font-size:14px;line-height:1.6}.post-card-meta{color:var(--text-faint);margin-top:4px;font-size:12.5px}.post-featured{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius-lg);color:var(--text);grid-template-columns:1.4fr 1fr;gap:0;margin-bottom:8px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:grid;overflow:hidden}.post-featured:hover{border-color:var(--border);box-shadow:var(--shadow);text-decoration:none}.post-featured-body{flex-direction:column;align-items:flex-start;gap:14px;padding:38px 36px;display:flex}.post-featured-title{margin:4px 0 0;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.2}.post-featured-excerpt{color:var(--text-dim);margin:0;font-size:15.5px;line-height:1.62}.post-featured-link{margin-top:8px}.post-featured-art{background:linear-gradient(135deg,#0e1626,#17203a);position:relative;overflow:hidden}.post-featured-glow{background-color:#0000;background-image:radial-gradient(closest-side,#4fd8c438,#0000 70%),radial-gradient(closest-side,#5b9dff2e,#0000 72%);background-position:30% 35%,75% 65%;background-repeat:no-repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.article{padding:54px 0 30px}.article-inner{max-width:760px}.article-back{color:var(--text-dim);margin-bottom:22px;font-size:13.5px;display:inline-block}.article-back:hover{color:var(--accent);text-decoration:none}.article-title{margin:14px 0 12px;font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.14}.article-meta{color:var(--text-faint);margin:0 0 12px;font-size:13.5px}.article-body{margin-top:26px}.post-h2{margin:38px 0 14px;font-size:23px;font-weight:700}.post-p{color:var(--text-dim);margin:0 0 20px;font-size:17px;line-height:1.75}.post-ul{flex-direction:column;gap:10px;margin:0 0 22px;padding-left:22px;display:flex}.post-ul li{color:var(--text-dim);font-size:16.5px;line-height:1.6}.post-ul li::marker{color:var(--accent)}.post-quote{border-left:3px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--text);background:#4fd8c40d;margin:26px 0;padding:18px 24px;font-size:18px;font-style:italic;line-height:1.6}.post-link{color:var(--accent);border-bottom:1px solid #4fd8c459;font-weight:600;text-decoration:none;transition:color .12s,border-color .12s}.post-link:hover{color:var(--text);border-bottom-color:var(--accent)}.post-h3{color:var(--text);margin:28px 0 10px;font-size:18.5px;font-weight:700}.post-table-wrap{margin:28px 0 26px}.post-table-scroll{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:var(--card);overflow-x:auto}.post-table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px}.post-table thead th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--border-soft);white-space:nowrap;background:#ffffff06;padding:13px 16px;font-size:12.5px;font-weight:700}.post-table tbody th{text-align:left;color:var(--text);vertical-align:top;padding:13px 16px;font-weight:650;line-height:1.5}.post-table td{color:var(--text-dim);vertical-align:top;padding:13px 16px;line-height:1.55}.post-table tbody tr+tr th,.post-table tbody tr+tr td{border-top:1px solid var(--border-soft)}.post-table tbody tr:hover th,.post-table tbody tr:hover td{background:#4fd8c409}.post-table-cap{color:var(--text-faint);margin:10px 2px 0;font-size:13px;line-height:1.55}.calc{border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:var(--card);grid-template-columns:1.1fr 1fr;gap:0;display:grid;overflow:hidden}.calc-controls{flex-direction:column;gap:28px;padding:34px 32px;display:flex}.calc-field label{color:var(--text);margin-bottom:12px;font-size:14px;font-weight:600;display:block}.calc-size{gap:10px;display:flex}.calc-size input{background:var(--bg-soft);border:1px solid var(--border-soft);border-radius:var(--radius-sm);min-width:0;color:var(--text);font:inherit;outline:none;flex:1;padding:11px 14px;font-size:18px;font-weight:600}.calc-size input:focus{border-color:var(--accent)}.calc-units,.calc-durations{background:var(--bg-soft);border:1px solid var(--border-soft);border-radius:var(--radius-sm);gap:4px;padding:4px;display:flex}.calc-durations{flex-wrap:wrap}.calc-units button,.calc-durations button{cursor:pointer;font:inherit;color:var(--text-dim);background:0 0;border:none;border-radius:8px;padding:9px 14px;font-size:13.5px;font-weight:600;transition:background .12s,color .12s}.calc-units button:hover,.calc-durations button:hover{color:var(--text)}.calc-units button.active,.calc-durations button.active{background:var(--accent-grad);color:var(--accent-ink)}.calc-hint{color:var(--text-faint);margin-top:10px;font-size:12.5px;display:block}.calc-result{border-left:1px solid var(--border-soft);background:linear-gradient(135deg,#4fd8c40f,#5b9dff0d);flex-direction:column;gap:6px;padding:34px 32px;display:flex}.calc-result-label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-faint);font-size:12.5px;font-weight:600}.calc-result-value{font-size:34px;font-weight:800;line-height:1.15}.calc-wal{color:var(--accent);font-size:18px;font-weight:700}.calc-err{color:var(--text-dim);font-size:20px}.calc-usd{color:var(--accent);font-size:14px;font-weight:600}.calc-breakdown{border-top:1px solid var(--border-soft);flex-direction:column;gap:9px;margin-top:16px;padding-top:16px;display:flex}.calc-row{color:var(--text-dim);justify-content:space-between;gap:12px;font-size:13px;display:flex}.calc-row-note{color:var(--text-faint);font-size:12px}.calc-connect{color:var(--text-dim);flex-direction:column;gap:10px;margin-top:18px;font-size:13px;display:flex}.calc-disclaimer{text-align:center;max-width:720px;color:var(--text-faint);margin:20px auto 0;font-size:13px;line-height:1.6}.volume-band{border-radius:var(--radius-lg);border:1px solid var(--border-soft);background:linear-gradient(135deg,#4fd8c40f,#5b9dff0d);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:34px;display:flex}.volume-band .about-text{max-width:560px;margin:12px 0 0}.volume-actions{flex-wrap:wrap;gap:12px;display:flex}.check-list{flex-direction:column;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:flex}.check-list li{color:var(--text-dim);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.check-list li svg{color:var(--accent);flex-shrink:0;margin-top:3px}.solutions-list{flex-direction:column;gap:20px;display:flex}.solution{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius-lg);padding:32px}.solution-head{align-items:flex-start;gap:18px;margin-bottom:8px;display:flex}.solution-head .section-kicker{margin-bottom:8px}.solution-title{margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:800;line-height:1.25}.solution .check-list{margin-top:18px}.not-found{text-align:center;max-width:560px;margin:0 auto;padding:60px 24px}.not-found .section-title{margin-top:10px}.not-found-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px;display:flex}@media (width<=940px){.explore-grid,.post-grid{grid-template-columns:repeat(2,1fr)}.calc{grid-template-columns:1fr}.calc-result{border-left:none;border-top:1px solid var(--border-soft)}.post-featured{grid-template-columns:1fr}.post-featured-art{order:-1;min-height:140px}}@media (width<=560px){.explore-grid,.post-grid{grid-template-columns:1fr}.page-hero-cta .btn,.page-hero-cta .connect-slot{width:100%}.solution-head{flex-direction:column;gap:12px}.volume-actions .btn{width:100%}}.oracle-bar{background:var(--bg-soft);border:1px solid var(--border-soft);max-width:720px;color:var(--text-dim);border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 auto 18px;padding:10px 16px;font-size:13px;display:flex}.oracle-dot{background:var(--success);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 3px #43d7872e}.oracle-dot[data-live=no]{background:var(--text-faint);box-shadow:none}.oracle-price{color:var(--text);font-weight:600}.oracle-price strong{color:var(--accent)}.oracle-meta{color:var(--text-faint);font-size:12.5px}.calc-row em{color:var(--text-faint);font-style:normal}.inline-code{background:var(--bg-soft);border:1px solid var(--border-soft);color:var(--accent);border-radius:6px;padding:1px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.api-table{border:1px solid var(--border-soft);border-radius:var(--radius);overflow:hidden}.api-row{border-top:1px solid var(--border-soft);background:var(--card);grid-template-columns:68px 1.4fr 2.4fr auto;align-items:center;gap:16px;padding:14px 18px;display:grid}.api-row:first-child{border-top:none}.api-method{letter-spacing:.04em;text-align:center;border-radius:6px;padding:3px 0;font-size:11.5px;font-weight:700}.api-get{color:#6ad0b8;background:#6ad0b81f}.api-head{color:#c79bff;background:#c79bff1f}.api-put{color:#ffcf7a;background:#ffcf7a1f}.api-path{color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px}.api-desc{color:var(--text-dim);font-size:13.5px;line-height:1.5}.api-badge{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.api-live{color:var(--success);background:#43d7871f}.api-beta{color:var(--text-faint);background:#ffffff0d}.code-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.code-block{border:1px solid var(--border-soft);border-radius:var(--radius);background:#0a0f1e;overflow:hidden}.code-head{border-bottom:1px solid var(--border-soft);color:var(--text-faint);justify-content:space-between;align-items:center;padding:10px 14px;font-size:12.5px;font-weight:600;display:flex}.code-copy{border:1px solid var(--border-soft);color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;transition:color .12s,border-color .12s;display:inline-flex}.code-copy:hover{color:var(--accent);border-color:var(--accent)}.code-block pre{margin:0;padding:16px;overflow-x:auto}.code-block code{color:#b9c6e6;white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.7}.renew-alert{border-radius:var(--radius);background:#ffcf7a12;border:1px solid #ffcf7a59;align-items:flex-start;gap:14px;margin-bottom:22px;padding:16px 18px;display:flex}.renew-alert-icon{color:#ffcf7a;flex-shrink:0;margin-top:1px}.renew-alert-body{flex-direction:column;gap:3px;font-size:14px;display:flex}.renew-alert-body strong{color:var(--text);font-weight:700}.renew-alert-body span{color:var(--text-dim);font-size:13px}.exp-chip{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-flex}.exp-chip svg{flex-shrink:0}.exp-ok{color:var(--text-faint);background:#ffffff0a}.exp-soon{color:#ffcf7a;background:#ffcf7a1f}.exp-expired{color:var(--danger);background:#ff6b6b1f}.dashboard-left{top:calc(var(--nav-h) + 16px);flex-direction:column;gap:16px;display:flex;position:sticky}.dashboard-left .uploader{position:static}.folder-picker{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius);box-shadow:var(--shadow);padding:14px 16px}.folder-picker label{color:var(--text-dim);align-items:center;gap:6px;margin-bottom:8px;font-size:13px;display:flex}.folder-picker input{background:var(--bg-soft);border:1px solid var(--border-soft);border-radius:var(--radius-sm);width:100%;color:var(--text);font:inherit;outline:none;padding:9px 12px;font-size:14px}.folder-picker input:focus{border-color:var(--accent)}.sync-note{border-radius:var(--radius);border:1px solid var(--border-soft);background:#ffffff05;align-items:flex-start;gap:14px;margin-bottom:22px;padding:14px 18px;display:flex}.sync-note-found{background:#4fd8c412;border-color:#4fd8c459}.sync-note-icon{color:var(--accent);flex-shrink:0;margin-top:1px}.sync-note-body{flex-direction:column;gap:3px;font-size:14px;display:flex}.sync-note-body strong{color:var(--text);font-weight:700}.sync-note-body span{color:var(--text-dim);font-size:13px}.sync-note-icon.spin{animation:.9s linear infinite sync-spin;display:inline-flex}@keyframes sync-spin{to{transform:rotate(360deg)}}.tag-field label{color:var(--text-dim);align-items:center;gap:6px;margin-bottom:10px;font-size:13.5px;display:flex}.tag-field input{background:var(--bg-soft);border:1px solid var(--border-soft);border-radius:var(--radius-sm);width:100%;color:var(--text);font:inherit;outline:none;padding:9px 12px;font-size:14px}.tag-field input:focus{border-color:var(--accent)}.upload-folder-note{color:var(--accent);align-items:center;gap:6px;margin-top:8px;font-size:12px;display:inline-flex}.cost-usd-inline{font-size:12.5px;font-style:normal;font-weight:500;color:var(--text-faint)!important}.fc-thumb{cursor:pointer;border:none;width:calc(100% - 24px);padding:0}.fc-tags{flex-wrap:wrap;gap:4px;padding:8px 12px 0;display:flex}.fc-tag{color:var(--text-dim);background:var(--bg-soft);border:1px solid var(--border-soft);border-radius:999px;padding:1px 8px;font-size:10.5px;font-weight:600}.fc-tag-more{color:var(--text-faint)}.fc-meta-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.file-row-open{text-align:left;color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;max-width:100%;padding:0;font-size:14px;font-weight:600;overflow:hidden}.file-row-open:hover{color:var(--accent)}.folder-tabs{border-bottom:1px solid var(--border-soft);flex-wrap:wrap;gap:8px;margin-bottom:14px;padding-bottom:14px;display:flex}.folder-tab{font:inherit;color:var(--text-dim);background:var(--bg-soft);border:1px solid var(--border-soft);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.folder-tab:hover{color:var(--text);border-color:var(--border)}.folder-tab.active{color:var(--accent);border-color:var(--accent);background:#4fd8c40f}.modal-overlay{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#040812b8;justify-content:center;align-items:center;padding:24px;animation:.15s fadein;display:flex;position:fixed;inset:0}@keyframes fadein{0%{opacity:0}to{opacity:1}}.modal{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:900px;max-height:88vh;box-shadow:var(--shadow);flex-direction:column;display:flex;overflow:hidden}.modal-head{border-bottom:1px solid var(--border-soft);align-items:center;gap:10px;padding:16px 18px;display:flex}.modal-type{color:var(--accent);flex-shrink:0;display:inline-flex}.modal-title{white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:16px;font-weight:700;overflow:hidden}.modal-close{color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:4px;transition:color .12s,background .12s;display:inline-flex}.modal-close:hover{color:var(--text);background:#ffffff0f}.modal-body{grid-template-columns:1.3fr 1fr;gap:0;min-height:0;display:grid;overflow:hidden}.modal-preview{background:#0a0f1e;justify-content:center;align-items:center;min-height:280px;padding:16px;display:flex;overflow:auto}.preview-media{border-radius:8px;max-width:100%;max-height:56vh}.preview-frame{background:#fff;border:none;border-radius:8px;width:100%;height:56vh}.preview-text{color:#b9c6e6;white-space:pre-wrap;word-break:break-word;width:100%;max-height:56vh;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;overflow:auto}.preview-audio{color:var(--text-faint);flex-direction:column;align-items:center;gap:16px;display:flex}.preview-none{color:var(--text-faint);text-align:center;flex-direction:column;align-items:center;gap:12px;font-size:13.5px;display:flex}.modal-side{border-left:1px solid var(--border-soft);flex-direction:column;gap:12px;padding:18px;display:flex;overflow-y:auto}.modal-meta{flex-direction:column;gap:8px;display:flex}.modal-meta>div{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.modal-meta span{color:var(--text-faint)}.modal-meta strong{color:var(--text);text-align:right;word-break:break-word;font-weight:600}.modal-field{flex-direction:column;gap:6px;display:flex}.modal-field span{color:var(--text-dim);align-items:center;gap:6px;font-size:12.5px;display:flex}.modal-field input{background:var(--bg-soft);border:1px solid var(--border-soft);color:var(--text);font:inherit;border-radius:9px;outline:none;padding:8px 11px;font-size:13.5px}.modal-field input:focus{border-color:var(--accent)}.modal-actions{border-top:1px solid var(--border-soft);flex-wrap:wrap;gap:7px;margin-top:4px;padding-top:14px;display:flex}.modal-actions .btn{flex:1;min-width:104px}@media (width<=940px){.code-grid{grid-template-columns:1fr}.dashboard-left{position:static}}@media (width<=720px){.modal-body{grid-template-columns:1fr;overflow-y:auto}.modal-side{border-left:none;border-top:1px solid var(--border-soft)}.api-row{grid-template-columns:60px 1fr;grid-template-areas:"method path""desc desc""badge badge";gap:8px 12px}.api-method{grid-area:method}.api-path{grid-area:path}.api-desc{grid-area:desc}.api-badge{grid-area:badge;justify-self:start}}.stats{margin-bottom:22px}.stat{transition:border-color .15s,transform .12s,box-shadow .15s;position:relative;overflow:hidden}.stat:after{content:"";background:var(--accent-grad);opacity:0;width:3px;transition:opacity .15s;position:absolute;inset:0 auto 0 0}.stat:hover{border-color:var(--border);box-shadow:var(--shadow);transform:translateY(-2px)}.stat:hover:after{opacity:.9}.dash-tabs{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius-sm);gap:4px;width:fit-content;margin:4px 0 22px;padding:4px;display:flex}.dash-tab{font:inherit;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;transition:color .15s,background .15s;display:inline-flex}.dash-tab:hover{color:var(--text)}.dash-tab.active{color:var(--text);background:var(--card-hover)}.dash-tab.active svg{color:var(--accent)}.dash-tab-count{color:var(--text-dim);background:var(--bg-soft);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:700}.dash-tab.active .dash-tab-count{color:var(--accent)}.upload-modal{max-width:520px}.upload-modal-body{flex-direction:column;gap:16px;padding:18px;display:flex;overflow-y:auto}.upload-modal-body .uploader{box-shadow:none;background:0 0;border:none;padding:0}.upload-modal-body .folder-picker{box-shadow:none}.file-grid{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:16px}.file-card{transition:border-color .15s,transform .12s,box-shadow .18s}.file-card:hover{transform:translateY(-3px);box-shadow:0 14px 34px #0000006b}.file-card .fc-thumb{background:linear-gradient(160deg,#ffffff08,#fff0);border-radius:12px}.fc-actions button,.fc-actions a{transition:background .14s,color .14s}.api-console{flex-direction:column;gap:18px;animation:.2s fadein;display:flex}.apic-intro{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius);align-items:center;gap:14px;padding:18px 20px;display:flex}.apic-intro-icon{width:44px;height:44px;color:var(--accent);background:#4fd8c41a;border:1px solid #4fd8c429;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.apic-title{margin:0 0 3px;font-size:17px;font-weight:700}.apic-sub{color:var(--text-dim);max-width:640px;margin:0;font-size:13px;line-height:1.5}.apic-docs{flex-shrink:0;margin-left:auto}.apic-endpoints{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.apic-ep{text-align:left;background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius-sm);cursor:pointer;font:inherit;grid-template-columns:auto 1fr;align-items:center;gap:3px 10px;padding:12px 14px;transition:border-color .15s,background .15s;display:grid}.apic-ep:hover{border-color:var(--border);background:var(--card-hover)}.apic-ep.active{border-color:var(--accent);background:#4fd8c40f}.apic-ep .api-method{width:46px}.apic-ep-label{color:var(--text);font-size:14px;font-weight:700}.apic-ep-desc{color:var(--text-dim);grid-column:1/-1;font-size:12px;line-height:1.45}.apic-blob{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius);padding:16px 18px}.apic-blob label{color:var(--text-dim);margin-bottom:8px;font-size:12.5px;display:block}.apic-blob input{background:var(--bg-soft);border:1px solid var(--border-soft);border-radius:var(--radius-sm);width:100%;color:var(--text);font:inherit;outline:none;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px}.apic-blob input:focus{border-color:var(--accent)}.apic-blob-picks{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.apic-pick{font:inherit;color:var(--text-dim);background:var(--bg-soft);border:1px solid var(--border-soft);cursor:pointer;border-radius:999px;padding:4px 11px;font-size:12px;font-weight:600;transition:color .14s,border-color .14s}.apic-pick:hover{color:var(--text);border-color:var(--border)}.apic-pick.active{color:var(--accent);border-color:var(--accent);background:#4fd8c40f}.apic-request{border:1px solid var(--border-soft);border-radius:var(--radius);background:#0a0f1e;overflow:hidden}.apic-reqline{align-items:center;gap:12px;padding:14px 16px;display:flex}.apic-reqline .api-method{flex-shrink:0;width:54px}.apic-url{color:#b9c6e6;white-space:nowrap;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;overflow-x:auto}.apic-run{flex-shrink:0}.apic-curl{border-top:1px solid var(--border-soft);background:#ffffff04;align-items:center;gap:12px;padding:10px 16px;display:flex}.apic-curl code{min-width:0;color:var(--text-faint);white-space:nowrap;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow-x:auto}.apic-result{background:var(--card);border:1px solid var(--border-soft);border-radius:var(--radius);flex-direction:column;gap:14px;padding:16px 18px;animation:.2s fadein;display:flex}.apic-status-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.apic-status{border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:700}.apic-status.ok{color:var(--success);background:#43d7871f}.apic-status.err{color:var(--danger);background:#ff6b6b1f}.apic-meta{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:12px}.apic-error{color:var(--danger);border-radius:var(--radius-sm);background:#ff6b6b14;border:1px solid #ff6b6b33;padding:10px 12px;font-size:13px}.apic-image{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.apic-image img{border-radius:var(--radius-sm);border:1px solid var(--border-soft);max-width:100%;max-height:320px}.apic-body{border:1px solid var(--border-soft);border-radius:var(--radius-sm);background:#0a0f1e;overflow:hidden}.apic-body-head{border-bottom:1px solid var(--border-soft);color:var(--text-faint);justify-content:space-between;align-items:center;padding:9px 13px;font-size:12px;font-weight:600;display:flex}.apic-body pre{max-height:360px;margin:0;padding:14px;overflow-x:auto}.apic-body code{color:#b9c6e6;white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6}@media (width<=720px){.dash-head{flex-direction:column}.dash-upload-btn,.dash-tabs{width:100%}.dash-tab{flex:1;justify-content:center}.stats{grid-template-columns:repeat(2,1fr)}.apic-reqline{flex-wrap:wrap}.apic-url{flex-basis:100%;order:3}}.acct{position:relative}.acct-block{width:100%}.acct-chip{cursor:pointer;border:1px solid var(--border-soft);color:var(--text);font:inherit;background:#ffffff0a;border-radius:12px;align-items:center;gap:9px;padding:6px 10px 6px 7px;transition:border-color .14s,background .14s;display:flex}.acct-chip:hover{border-color:var(--border);background:#ffffff12}.acct-chip-bad{border-color:#ff6b6b80}.acct-block .acct-chip{width:100%}.acct-avatar{width:26px;height:26px;color:var(--accent);background:#4fd8c41f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.acct-avatar img{object-fit:cover;border-radius:8px;width:26px;height:26px}.acct-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.acct-avatar .acct-dot{border:2px solid var(--bg-soft);width:10px;height:10px;position:absolute;bottom:-2px;right:-2px}.acct-dot.ok{background:var(--success)}.acct-dot.bad{background:var(--danger)}.acct-id{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.25;display:flex}.acct-name{text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:13px;font-weight:650;overflow:hidden}.acct-bal{color:var(--text-faint);font-size:11px}.acct-caret{color:var(--text-faint);flex-shrink:0}.acct-menu{z-index:120;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);width:320px;box-shadow:var(--shadow);flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;top:calc(100% + 10px);right:0}.acct-block .acct-menu{width:100%;position:static}.acct-menu-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.acct-menu-wallet{color:var(--text-dim);align-items:center;gap:7px;font-size:12.5px;font-weight:650;display:inline-flex}.acct-menu-wallet img{border-radius:5px;width:18px;height:18px}.acct-net{color:var(--text-faint);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}.acct-net.bad{color:var(--danger)}.acct-menu-name{font-size:15px;font-weight:700}.wp-copy{cursor:pointer;border:1px solid var(--border-soft);color:var(--text-dim);font:inherit;background:#ffffff08;border-radius:9px;align-items:center;gap:7px;padding:6px 9px;transition:color .12s,border-color .12s;display:inline-flex}.wp-copy:hover{color:var(--text);border-color:var(--border)}.wp-copy code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.wp-copy svg{flex-shrink:0}.acct-balance{border-radius:var(--radius-sm);cursor:pointer;text-align:left;color:var(--text);font:inherit;background:linear-gradient(135deg,#4fd8c417,#5b9dff0f);border:1px solid #4fd8c438;flex-direction:column;align-items:flex-start;gap:3px;padding:12px;transition:border-color .14s;display:flex}.acct-balance:hover{border-color:#4fd8c473}.acct-balance-top{color:var(--accent);align-items:center;gap:7px;display:inline-flex}.acct-balance-top strong{color:var(--text);font-size:17px;font-weight:750}.wp-capacity{color:var(--text-dim);font-size:12px}.wp-capacity strong{color:var(--text);font-weight:650}.wp-capacity em{color:var(--text-faint);font-style:normal}.wp-capacity-loading{color:var(--text-faint)}.acct-menu-items{flex-direction:column;display:flex}.acct-menu-items>*{color:var(--text-dim);font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:9px 8px;font-size:13.5px;transition:background .12s,color .12s;display:flex}.acct-menu-items>:hover{color:var(--text);background:#ffffff0d}.acct-menu-items svg{color:var(--text-faint);flex-shrink:0}.acct-menu-foot{border-top:1px solid var(--border-soft);gap:8px;padding-top:10px;display:flex}.acct-menu-foot button{border:1px solid var(--border-soft);color:var(--text-dim);font:inherit;cursor:pointer;background:#ffffff08;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px;font-size:12.5px;transition:color .12s,border-color .12s;display:inline-flex}.acct-menu-foot button:hover{color:var(--text);border-color:var(--border)}.acct-row{background:var(--border-soft);border:1px solid var(--border-soft);border-radius:var(--radius);grid-template-columns:repeat(5,1fr);gap:1px;margin-bottom:22px;display:grid;overflow:hidden}.acct-cell{background:var(--card);color:var(--text);font:inherit;text-align:left;cursor:pointer;border:none;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:14px 16px;transition:background .14s;display:flex}.acct-cell:hover:not(:disabled):not(.acct-cell-static){background:var(--card-hover)}.acct-cell:disabled,.acct-cell-static{cursor:default}.acct-cell-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.acct-cell-value{text-overflow:ellipsis;align-items:baseline;gap:5px;max-width:100%;font-size:19px;font-weight:750;line-height:1.2;display:inline-flex;overflow:hidden}.acct-cell-value em{color:var(--text-faint);font-size:12px;font-style:normal;font-weight:600}.acct-cell-id{white-space:nowrap;align-items:center;font-size:15px}.acct-cell-icon{border-radius:5px;width:18px;height:18px}.acct-cell-sub{color:var(--text-faint);align-items:center;gap:5px;font-size:11.5px;line-height:1.35;display:inline-flex}.acct-cell-sub.bad{color:var(--danger)}.acct-cell-warn .acct-cell-value,.acct-cell-risk .acct-cell-value,.acct-cell-risk .acct-cell-sub{color:#ffcf7a}.low-balance{border-radius:var(--radius);background:#ffcf7a12;border:1px solid #ffcf7a59;align-items:center;gap:14px;margin-bottom:22px;padding:14px 16px;font-size:13.5px;display:flex}.low-balance-icon{color:#ffcf7a;flex-shrink:0;display:inline-flex}.low-balance div{flex-direction:column;flex:1;gap:2px;display:flex}.low-balance span{color:var(--text-dim);font-size:12.5px}.low-balance .btn{flex-shrink:0}.renew-alert{align-items:center}.renew-alert-body{flex:1}.renew-alert-hot{background:#ff6b6b12;border-color:#ff6b6b66}.renew-alert-hot .renew-alert-icon{color:var(--danger)}.dash-net-ok,.dash-net-bad{align-items:center;gap:5px;display:inline-flex}.dash-net-bad{color:var(--danger)}.wallet-sheet{max-width:560px}.wp-head-id{flex-direction:column;flex:1;align-items:flex-start;gap:5px;min-width:0;display:flex}.wp-head-id .modal-title{width:100%}.wp-wallet-icon{border-radius:6px;width:22px;height:22px}.wp-network{color:var(--text-dim);border-bottom:1px solid var(--border-soft);background:#43d78712;align-items:center;gap:8px;padding:9px 18px;font-size:12.5px;display:flex}.wp-network .wp-dot{background:var(--success);border-radius:50%;width:7px;height:7px}.wp-network-bad{color:var(--danger);background:#ff6b6b14}.wp-network-bad .wp-dot{background:var(--danger)}.wp-tabs{border-bottom:1px solid var(--border-soft);gap:2px;padding:10px 12px 0;display:flex;overflow-x:auto}.wp-tab-btn{white-space:nowrap;cursor:pointer;color:var(--text-faint);font:inherit;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;transition:color .12s,border-color .12s;display:inline-flex}.wp-tab-btn:hover{color:var(--text-dim)}.wp-tab-btn.active{color:var(--accent);border-bottom-color:var(--accent)}.wp-body{min-height:0;padding:18px;overflow-y:auto}.wp-tab{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.wp-tab>*{width:100%}.wp-tab>.btn{width:auto}.wp-balance-hero{border-radius:var(--radius-sm);background:linear-gradient(135deg,#4fd8c41a,#5b9dff0f);border:1px solid #4fd8c433;flex-direction:column;gap:2px;padding:16px;display:flex}.wp-balance-label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);font-size:11px;font-weight:600}.wp-balance-value{font-size:30px;font-weight:780;line-height:1.1}.wp-balance-value em{color:var(--text-faint);font-size:15px;font-style:normal;font-weight:600}.wp-balance-usd{color:var(--text-dim);font-size:13px}.wp-facts{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wp-facts li{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0;font-size:13.5px;display:flex}.wp-facts li:last-child{border-bottom:none}.wp-facts span{color:var(--text-faint)}.wp-facts strong{text-align:right;font-weight:650}.wp-facts em{color:var(--text-faint);font-style:normal;font-weight:500}.wp-warn{color:#ffcf7a}.wp-note{color:var(--text-faint);margin:0;font-size:12px;line-height:1.6}.wp-note-warn{color:#ffcf7a}.wp-lead{color:var(--text-dim);margin:0;font-size:13.5px;line-height:1.6}.wp-empty{color:var(--text-faint);margin:0;font-size:13px;line-height:1.6}.wp-option{border-radius:var(--radius-sm);background:var(--card-2);border:1px solid var(--border-soft);gap:12px;padding:14px;display:flex}.wp-option-icon{color:var(--accent);flex-shrink:0;margin-top:2px}.wp-option div{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.wp-option strong{font-size:14px}.wp-option p{color:var(--text-dim);margin:0;font-size:12.5px;line-height:1.55}.wp-spend{border-radius:var(--radius-sm);background:var(--card-2);border:1px solid var(--border-soft);color:var(--text-faint);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;font-size:13px;display:flex}.wp-spend strong{color:var(--text);font-size:16px;font-weight:700}.wp-spend em{color:var(--text-faint);margin-left:6px;font-size:12px;font-style:normal;font-weight:500}.wp-payments{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wp-payments li{border-bottom:1px solid var(--border-soft);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.wp-payments li:last-child{border-bottom:none}.wp-pay-kind{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.wp-pay-upload{color:var(--accent);background:#4fd8c41f}.wp-pay-renew{color:#ffcf7a;background:#ffcf7a1f}.wp-pay-main{flex-direction:column;min-width:0;display:flex}.wp-pay-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:620;overflow:hidden}.wp-pay-main span{color:var(--text-faint);font-size:11.5px}.wp-pay-amount{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.wp-pay-amount strong{white-space:nowrap;font-size:13px;font-weight:650}.wp-pay-amount a{color:var(--text-faint);align-items:center;gap:4px;font-size:11px;display:inline-flex}.wp-pay-amount a:hover{color:var(--accent)}.wp-field{flex-direction:column;gap:6px;display:flex}.wp-field>span{color:var(--text-dim);font-size:12.5px;font-weight:650}.wp-field small{color:var(--text-faint);font-size:11.5px;line-height:1.55}.wp-field-row{align-items:center;gap:8px;display:flex}.wp-field-row input{background:var(--bg-soft);border:1px solid var(--border-soft);width:120px;color:var(--text);font:inherit;border-radius:9px;padding:8px 10px;font-size:13.5px}.wp-field-row input:focus{border-color:var(--accent);outline:none}.wp-field-row em{color:var(--text-faint);font-size:12.5px;font-style:normal}.wp-check{color:var(--text-dim);cursor:pointer;align-items:flex-start;gap:9px;font-size:13px;display:flex}.wp-check input{accent-color:var(--accent);margin-top:3px}.wp-perms{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.wp-perms li{gap:10px;display:flex}.wp-perms li>svg{flex-shrink:0;margin-top:2px}.wp-perms strong{font-size:13.5px;display:block}.wp-perms p{color:var(--text-dim);margin:2px 0 0;font-size:12.5px;line-height:1.55}.wp-perm-yes>svg{color:var(--success)}.wp-perm-no>svg{color:var(--text-faint)}.wp-accounts{flex-direction:column;gap:6px;display:flex}.wp-account{background:var(--card-2);border:1px solid var(--border-soft);color:var(--text-dim);font:inherit;cursor:pointer;text-align:left;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;display:flex}.wp-account:hover{border-color:var(--border);color:var(--text)}.wp-account.active{border-color:var(--accent);color:var(--text)}.wp-account code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.wp-account em{color:var(--text-faint);flex:1;font-size:11.5px;font-style:normal}.wp-account svg{color:var(--accent)}.confirm-sheet,.renew-sheet{max-width:520px}.cs-body,.rs-body{flex-direction:column;gap:16px;min-height:0;padding:18px;display:flex;overflow-y:auto}.cs-files{background:var(--border-soft);border:1px solid var(--border-soft);border-radius:var(--radius-sm);flex-direction:column;gap:1px;display:flex;overflow:hidden}.cs-file{background:var(--card-2);align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.cs-file-icon{color:var(--text-faint);flex-shrink:0;display:inline-flex}.cs-file-name{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.cs-file-size{color:var(--text-faint);flex-shrink:0;font-size:12px}.cs-file-more{color:var(--text-faint);justify-content:center;font-size:12px}.cs-rows{flex-direction:column;margin:0;display:flex}.cs-rows>div{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:flex-start;gap:16px;padding:11px 0;display:flex}.cs-rows>div:last-child{border-bottom:none}.cs-rows dt{color:var(--text-faint);flex-shrink:0;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.cs-rows dd{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;margin:0;font-size:13.5px;display:flex}.cs-rows dd em{color:var(--text-faint);font-size:11.5px;font-style:normal}.cs-rows dd code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.cs-total{border-top:1px solid var(--border);border-bottom:none;padding-top:13px}.cs-total dt{color:var(--text-dim);font-size:13px;font-weight:650}.cs-total dd strong{font-size:19px;font-weight:780}.cs-warn{border-radius:var(--radius-sm);color:#ffcf7a;background:#ffcf7a17;border:1px solid #ffcf7a4d;align-items:center;gap:8px;margin:0;padding:11px 13px;font-size:12.5px;display:flex}.cs-warn svg{flex-shrink:0}.cs-fine{color:var(--text-faint);margin:0;font-size:11.5px;line-height:1.6}.cs-actions{border-top:1px solid var(--border-soft);background:var(--card-2);justify-content:flex-end;gap:10px;padding:14px 18px;display:flex}.rs-body .cs-actions{margin:4px -18px -18px}.rs-period{flex-direction:column;gap:9px;display:flex}.rs-label{color:var(--text-dim);font-size:12.5px;font-weight:650}.rs-chips{flex-wrap:wrap;gap:6px;display:flex}.rs-chips button{border:1px solid var(--border-soft);color:var(--text-dim);font:inherit;cursor:pointer;background:#ffffff08;border-radius:999px;padding:7px 13px;font-size:12.5px;transition:color .12s,border-color .12s,background .12s}.rs-chips button:hover:not(:disabled){color:var(--text);border-color:var(--border)}.rs-chips button.active{border-color:var(--accent);color:var(--accent);background:#4fd8c421}.rs-period input[type=range]{width:100%;accent-color:var(--accent)}.rs-hint{color:var(--text-faint);font-size:11.5px}.rs-files{flex-direction:column;max-height:160px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.rs-files li{border-bottom:1px solid var(--border-soft);grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.rs-files li:last-child{border-bottom:none}.rs-file-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rs-file-size,.rs-file-exp{color:var(--text-faint);white-space:nowrap;font-size:11.5px}.rs-done{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:12px 0;display:flex}.rs-done-mark{width:56px;height:56px;color:var(--success);background:#43d7871f;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.rs-done strong{font-size:17px}.rs-done p{color:var(--text-dim);margin:0;font-size:13px}.rs-done .txs{width:100%}.txs{border-radius:var(--radius-sm);background:var(--card-2);border:1px solid var(--border-soft);flex-direction:column;gap:10px;padding:13px 14px;display:flex}.txs-error{border-color:#ff6b6b59}.txs-steps{gap:4px;margin:0;padding:0;list-style:none;display:flex}.txs-step{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.txs-marker{width:20px;height:20px;color:var(--text-faint);border:1px solid var(--border-soft);background:#ffffff0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:inline-flex}.txs-label{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.txs-active .txs-marker{background:var(--accent-grad);color:var(--accent-ink);border-color:#0000;animation:1.4s ease-in-out infinite txpulse}.txs-active .txs-label{color:var(--text);font-weight:650}.txs-done .txs-marker{color:var(--success);background:#43d78726;border-color:#43d78766}.txs-done .txs-label{color:var(--text-dim)}@keyframes txpulse{0%,to{box-shadow:0 0 #4fd8c466}50%{box-shadow:0 0 0 6px #4fd8c400}}.txs-note{color:var(--text-dim);align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.txs-note-error{color:var(--danger)}.txs-link{align-items:center;gap:6px;font-size:12px;display:inline-flex}.td{border-top:1px solid var(--border-soft);margin-top:4px;padding-top:10px}.td-toggle{width:100%;color:var(--text-faint);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 0;font-size:12.5px;font-weight:650;display:flex}.td-toggle:hover{color:var(--text-dim)}.td-caret{margin-left:auto;transition:transform .16s}.td-open .td-caret{transform:rotate(180deg)}.td-body{flex-direction:column;gap:2px;padding-top:6px;display:flex}.td-field{align-items:baseline;gap:10px;padding:6px 0;font-size:12px;display:flex}.td-key{color:var(--text-faint);flex-shrink:0;width:92px}.td-val{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.td-val code{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.td-copy{color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:2px;display:inline-flex}.td-copy:hover{color:var(--accent);background:#ffffff0d}.td-val a{color:var(--text-faint);display:inline-flex}.td-val a:hover{color:var(--accent)}.td-hint{color:var(--text-faint);width:100%;margin:0;font-size:11px;line-height:1.55}.td-verify{border-top:1px solid var(--border-soft);flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.td-ok,.td-bad{align-items:flex-start;gap:6px;margin:0;font-size:11.5px;line-height:1.6;display:flex}.td-ok{color:var(--success)}.td-bad{color:var(--danger)}.td-ok svg,.td-bad svg{flex-shrink:0;margin-top:2px}.td-ok code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.gate{flex-direction:column;gap:24px;padding-top:24px;padding-bottom:60px;display:flex}.gate-card{text-align:center;border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border-soft);box-shadow:var(--shadow);flex-direction:column;align-items:center;gap:14px;padding:40px 32px;display:flex}.gate-icon{width:62px;height:62px;color:var(--accent);background:#4fd8c41a;border:1px solid #4fd8c440;border-radius:18px;justify-content:center;align-items:center;display:inline-flex}.gate-card h1{margin:0;font-size:26px;line-height:1.25}.gate-card>p{max-width:540px;color:var(--text-dim);margin:0;font-size:14.5px;line-height:1.65}.gate-assurances{flex-direction:column;gap:9px;max-width:560px;margin:6px 0 0;padding:0;list-style:none;display:flex}.gate-assurances li{text-align:left;color:var(--text-dim);align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.55;display:flex}.gate-assurances svg{color:var(--accent);flex-shrink:0;margin-top:1px}.gate-live{border-radius:var(--radius);background:var(--card-2);border:1px solid var(--border-soft);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.gate-live-label{color:var(--text-faint);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:7px;font-size:11.5px;font-weight:650;display:inline-flex}.gate-live-rows{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.gate-live-rows>div{flex-direction:column;gap:3px;display:flex}.gate-live-rows span{color:var(--text-faint);font-size:11.5px}.gate-live-rows strong{font-size:14.5px;font-weight:700}.gate-live-rows em{color:var(--text-faint);font-size:12px;font-style:normal;font-weight:500}.gate-demo{border:1px dashed var(--border);border-radius:var(--radius);padding:16px}.gate-demo-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.gate-demo-tag{text-transform:uppercase;letter-spacing:.05em;color:var(--accent-2);background:#5b9dff1f;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.gate-demo-note{color:var(--text-faint);font-size:12.5px}.acct-row-demo{pointer-events:none;opacity:.9}.gate-demo-grid{opacity:.9;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:12px;display:grid}.gate-demo-card{border-radius:var(--radius-sm);background:var(--card);border:1px solid var(--border-soft);flex-direction:column;gap:7px;padding:14px;display:flex}.gate-demo-icon{color:var(--text-faint)}.gate-demo-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:620;overflow:hidden}.gate-demo-meta{color:var(--text-faint);flex-direction:column;gap:4px;font-size:11.5px;display:flex}.gate-demo-meta em{align-items:center;gap:4px;font-style:normal;display:inline-flex}.gate-foot{text-align:center;color:var(--text-faint);margin:0;font-size:13px}@media (width<=980px){.acct-row{grid-template-columns:repeat(2,1fr)}.gate-live-rows{grid-template-columns:1fr}}@media (width<=720px){.acct-row{grid-template-columns:1fr}.acct-menu{width:min(320px,100vw - 32px)}.acct-name{max-width:100px}.low-balance{flex-wrap:wrap}.txs-label{display:none}.txs-steps{gap:8px}.cs-actions{flex-direction:column-reverse}.cs-actions .btn{justify-content:center;width:100%}.gate-card h1{font-size:21px}}
