:root{--bg:#0f0f0f;--bg2:#131313;--card:#1c1c1c;--card2:#242424;--card3:#2b2b2b;--line:#ffffff12;--line-hi:#ffffff26;--ink:#fff;--ink65:#ffffff9e;--ink40:#fff6;--up:#21c95e;--down:#ff5f52;--accent:#fc72ff;--nav-h:62px;--sans:"Inter", "Basel Grotesk", -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--sans)}*{box-sizing:border-box}html,body{height:100%}body{background:var(--bg);color:var(--ink);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;margin:0;font-weight:485}a{color:inherit}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#fff3}.app{flex-direction:column;min-height:100vh;display:flex}.nav{z-index:50;height:var(--nav-h);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0f0f0fd1;flex-shrink:0;align-items:center;gap:18px;padding:0 24px;display:flex;position:sticky;top:0}.logo{cursor:pointer;letter-spacing:-.02em;align-items:center;gap:9px;font-size:17px;font-weight:600;display:flex}.logo .sig{color:var(--accent);filter:drop-shadow(0 0 8px #fc72ff80);font-size:19px}.logo .beta{color:var(--ink65);border:1px solid var(--line-hi);border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:600}.nav-links{align-items:center;gap:4px;display:flex}.nav-links a{color:var(--ink65);cursor:pointer;border-radius:10px;padding:8px 13px;font-size:14px;font-weight:535;text-decoration:none;transition:color .15s,background .15s}.nav-links a:hover{color:var(--ink);background:var(--card)}.nav-links a.on{color:var(--ink);background:var(--card2)}.nav .sp{flex:1}.search{background:var(--card);border:1px solid var(--line);width:260px;height:40px;color:var(--ink);font:485 13.5px var(--sans);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23888' stroke-width='2'%3E%3Ccircle cx='7' cy='7' r='5'/%3E%3Cpath d='M11 11l4 4'/%3E%3C/svg%3E");background-position:13px;background-repeat:no-repeat;border-radius:999px;padding:0 16px 0 38px;transition:border-color .15s,width .2s,background .15s}.search:focus{border-color:var(--line-hi);background-color:var(--card2);outline:none}.search::placeholder{color:var(--ink40)}.btn{cursor:pointer;font:535 14px var(--sans);letter-spacing:-.01em;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 18px;transition:opacity .15s,transform 80ms,background .15s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn.primary{color:#0f0f0f;background:#fff}.btn.primary:hover{opacity:.9}.btn.ghost{background:var(--card);color:var(--ink);border:1px solid var(--line)}.btn.ghost:hover{background:var(--card2);border-color:var(--line-hi)}.btn.live{background:var(--card);color:var(--up);border:1px solid var(--line);font-family:var(--mono);font-size:12.5px}.btn.live .dot{background:var(--up);width:6px;height:6px;box-shadow:0 0 8px var(--up);border-radius:50%}.btn:disabled{opacity:.45;cursor:default}.main{flex:1;width:100%}.page{width:100%;max-width:1560px;margin:0 auto;padding:26px 24px 90px}.page.narrow{max-width:940px}.back{color:var(--ink65);font:535 13px var(--sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0 14px;display:inline-flex}.back:hover{color:var(--ink)}.hero{border:1px solid var(--line);background:radial-gradient(120% 140% at 100% 0%, #fc72ff1a, transparent 55%), radial-gradient(120% 140% at 0% 100%, #21c95e0f, transparent 55%), var(--card);border-radius:26px;margin-bottom:22px;padding:40px 44px;position:relative;overflow:hidden}.badges{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.hb{letter-spacing:.1em;color:var(--ink65);border:1px solid var(--line);background:#ffffff0a;border-radius:999px;padding:6px 12px;font-size:10px;font-weight:600}.hero h1{letter-spacing:-.04em;max-width:720px;margin:0 0 14px;font-size:clamp(30px,4.2vw,52px);font-weight:600;line-height:1.02}.hero h1 em{color:var(--accent);font-style:normal}.hero p{max-width:560px;color:var(--ink65);margin:0 0 22px;font-size:15.5px;line-height:1.55}.hero .cta-lg{height:50px;padding:0 28px;font-size:15px}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:26px;display:grid}.stat{background:var(--card);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.stat .k{color:var(--ink40);text-transform:uppercase;letter-spacing:.06em;font-size:11.5px;font-weight:535}.stat .v{letter-spacing:-.02em;font-size:24px;font-weight:600}.sect{align-items:center;gap:14px;margin:6px 0 14px;display:flex}.sect h2{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600}.sect .sub{color:var(--ink40);font-size:12.5px}.sect .sp{flex:1}.sortseg{background:var(--card);border:1px solid var(--line);border-radius:999px;gap:6px;padding:4px;display:inline-flex}.sortseg button{color:var(--ink65);font:535 12.5px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 14px;transition:background .15s,color .15s}.sortseg button:hover{color:var(--ink)}.sortseg button.on{color:#0f0f0f;background:#fff}.cards{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px;display:grid}.tcard{cursor:pointer;background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:22px;gap:15px;padding:16px;text-decoration:none;transition:border-color .15s,background .15s,transform .12s;display:flex;position:relative;overflow:hidden}.tcard:hover{border-color:var(--line-hi);background:#212121;transform:translateY(-2px)}.tcard .art{object-fit:cover;width:96px;height:96px;color:var(--ink40);background:linear-gradient(135deg,#2e2e2e,#202020);border-radius:18px;flex-shrink:0;place-items:center;font-size:28px;font-weight:600;display:grid}.tcard .body{flex-direction:column;flex:1;min-width:0;display:flex}.tcard .rowtop{align-items:center;gap:8px;margin-bottom:2px;display:flex}.tcard .age{color:var(--ink65);align-items:center;gap:4px;font-size:12px;display:inline-flex}.tcard .age:before{content:"🌱";font-size:11px}.tcard .sp{flex:1}.tcard .buy{color:#0f0f0f;font:535 13px var(--sans);cursor:pointer;opacity:0;background:#fff;border:0;border-radius:999px;padding:6px 15px;text-decoration:none;transition:opacity .15s}.tcard:hover .buy{opacity:1}.tcard .claim2{background:var(--card3);color:var(--ink65);border:1px solid var(--line);font:535 12px var(--sans);cursor:pointer;opacity:0;border-radius:999px;padding:5px 12px;transition:opacity .15s}.tcard:hover .claim2{opacity:1}.tcard .nm{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:535;overflow:hidden}.tcard .fdvrow{align-items:baseline;gap:8px;margin-top:3px;display:flex}.tcard .fdvrow .lbl{color:var(--ink40);font-size:13px}.tcard .fdvrow .val{letter-spacing:-.02em;font-size:19px;font-weight:600}.tcard .chg{font-size:12.5px;font-weight:600}.tcard .chg.up{color:var(--up)}.tcard .chg.down{color:var(--down)}.tcard .meta{color:var(--ink65);flex-wrap:wrap;gap:4px 14px;margin-top:auto;padding-top:10px;font-size:12px;display:flex}.tcard .meta .pairtag{color:var(--accent);font-family:var(--mono);background:#fc72ff1a;border-radius:6px;padding:1px 7px;font-size:11px}.cards-empty{background:var(--card);border:1px solid var(--line);text-align:center;color:var(--ink40);border-radius:22px;grid-column:1/-1;padding:52px 20px;font-size:14px}.panel{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:24px}.panel h3{letter-spacing:-.02em;margin:0 0 18px;font-size:18px;font-weight:600}.lp-grid{grid-template-columns:1.15fr .85fr;align-items:start;gap:20px;display:grid}.lp-side{top:calc(var(--nav-h) + 20px);position:sticky}.lp-field{flex-direction:column;gap:7px;margin-bottom:15px;display:flex}.lp-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lp-three{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}label{color:var(--ink65);font-size:12.5px;font-weight:535}.opt{color:var(--ink40);font-size:11px;font-weight:485}input,textarea.ta{font:485 15px var(--sans);background:var(--bg2);border:1px solid var(--line);color:var(--ink);border-radius:14px;width:100%;padding:0 15px;transition:border-color .15s}input{height:48px}textarea.ta{resize:vertical;min-height:78px;padding:13px 15px;line-height:1.5}input:focus,textarea.ta:focus{border-color:var(--line-hi);outline:none}input::placeholder,textarea.ta::placeholder{color:var(--ink40)}.pair{position:relative}.pair-cur{cursor:pointer;background:var(--bg2);border:1px solid var(--line);width:100%;height:56px;color:var(--ink);text-align:left;font:inherit;border-radius:14px;align-items:center;gap:10px;padding:0 15px;transition:border-color .15s;display:flex}.pair-cur:hover{border-color:var(--line-hi)}.pair-cur .sig{color:var(--accent)}.pair-cur .tk{font-size:14px;font-weight:600}.pair-cur .nm{color:var(--ink65);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.pair-cur .px{font-family:var(--mono);color:var(--up);font-size:12.5px}.pair-cur .car{color:var(--ink40);font-size:11px}.pair-menu{z-index:30;background:var(--card2);border:1px solid var(--line-hi);border-radius:18px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 24px 60px -16px #000000e6}.pair-search{border:0;border-bottom:1px solid var(--line);background:#1a1a1a;border-radius:0;height:48px;font-size:14px}.pair-list{max-height:320px;overflow-y:auto}.pair-group{letter-spacing:.1em;text-transform:uppercase;color:var(--ink40);padding:12px 15px 5px;font-size:10px;font-weight:600}.pair-row{cursor:pointer;align-items:center;gap:10px;padding:11px 15px;display:flex}.pair-row:hover,.pair-row.hi{background:var(--card3)}.pair-row .tk{min-width:78px;font-size:13.5px;font-weight:600}.pair-row .nm{color:var(--ink65);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.pair-row .px{font-family:var(--mono);color:var(--up);font-size:12px}.pair-row .liq{font-family:var(--mono);color:var(--ink40);font-size:10.5px}.pair-row .apr{font-family:var(--mono);color:var(--up);font-size:10.5px}.pair-row .tag-e{color:var(--ink);background:#fc72ff2e;border:1px solid #fc72ff59;border-radius:5px;padding:0 4px;font-size:9px;font-weight:700;line-height:15px}.pair-empty{color:var(--ink40);padding:18px 15px;font-size:13px}.eco-tag{background:var(--card2);border:1px solid var(--line);color:var(--ink65);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:535}.eco-tag.up{color:var(--up)}.card{background:var(--bg2);border:1px solid var(--line);border-radius:18px;margin:0 0 15px;padding:18px}.card .c-top{align-items:center;gap:12px;display:flex}.card .c-img{object-fit:cover;border:1px solid var(--line);border-radius:14px;width:48px;height:48px}.card .c-img.ph{color:var(--ink40);background:linear-gradient(135deg,#2e2e2e,#202020);place-items:center;font-weight:600;display:grid}.card .c-name{font-size:18px;font-weight:600}.card .c-sym{font-family:var(--mono);color:var(--ink65);font-size:13px}.card .c-bind{color:var(--ink65);border-top:1px solid var(--line);margin:12px 0;padding-top:12px;font-size:12.5px}.card .c-bind b{color:var(--ink);font-weight:535}.card .c-stats{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.card .c-stat{flex-direction:column;gap:2px;display:flex}.card .c-stat .k{color:var(--ink40);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.card .c-stat .v{font-size:15px;font-weight:600}.feecard .f-title{color:var(--ink65);letter-spacing:.05em;text-transform:uppercase;margin-bottom:8px;font-size:11.5px;font-weight:600}.feerow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:9px 0;font-size:13.5px;display:flex}.feerow:last-child{border-bottom:0}.feerow .k{color:var(--ink65)}.feerow .v{font-weight:535}.feerow .v.mono{font-family:var(--mono);color:var(--ink65);font-size:11.5px;font-weight:400}.feerow .v .pct{color:var(--up)}.cta{cursor:pointer;width:100%;height:54px;font:600 15px var(--sans);color:#0f0f0f;background:#fff;border:0;border-radius:999px;transition:opacity .15s}.cta:hover{opacity:.9}.cta:disabled{opacity:.4;cursor:default}.note{font-family:var(--mono);color:var(--ink65);word-break:break-all;margin-top:14px;font-size:12px;line-height:1.6}.note.err{color:var(--down)}.note.ok{color:var(--up)}.tp-head{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;display:flex}.tp-img{object-fit:cover;border:1px solid var(--line);border-radius:18px;width:66px;height:66px}.tp-img.ph{color:var(--ink40);background:linear-gradient(135deg,#2e2e2e,#202020);place-items:center;font-size:22px;font-weight:600;display:grid}.tp-id{min-width:0}.tp-name{letter-spacing:-.03em;align-items:baseline;gap:10px;font-size:26px;font-weight:600;display:flex}.tp-sym{font-family:var(--mono);color:var(--ink65);font-size:13px}.tp-tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.tp-ca{font-family:var(--mono);color:var(--ink65);cursor:pointer;background:var(--card);border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:11.5px;transition:border-color .15s,color .15s}.tp-ca:hover{border-color:var(--line-hi);color:var(--ink)}.pairtag{color:var(--accent);font-size:12px;font-family:var(--mono);background:#fc72ff1a;border-radius:999px;padding:5px 11px}.tp-badge{letter-spacing:.06em;text-transform:uppercase;color:var(--ink65);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:6px 11px;font-size:10px;font-weight:600}.tp-headright{align-items:baseline;gap:12px;margin-left:auto;display:flex}.tp-price-lg{letter-spacing:-.03em;font-size:30px;font-weight:600}.tp-chg{font-size:15px;font-weight:600}.tp-chg.up{color:var(--up)}.tp-chg.down{color:var(--down)}.tp-grid{grid-template-columns:1fr 380px;align-items:start;gap:16px;display:grid}.tp-left{min-width:0}.tp-right{top:calc(var(--nav-h) + 20px);flex-direction:column;gap:14px;display:flex;position:sticky}.tp-stats{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:14px;display:grid}.tp-stat{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:3px;padding:13px 15px;display:flex}.tp-stat .k{color:var(--ink40);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:535}.tp-stat .v{letter-spacing:-.01em;font-size:18px;font-weight:600}.tp-stat .sub{font-size:11px;font-weight:600}.tp-stat .sub.up{color:var(--up)}.tp-stat .sub.down{color:var(--down)}.tp-chart{border:1px solid var(--line);background:#0d0d0d;border-radius:22px;width:100%;height:620px;display:block}.chart-none{border:1px dashed var(--line-hi);text-align:center;color:var(--ink40);border-radius:22px;padding:60px 26px;font-size:13px}.buybox{background:var(--card);border:1px solid var(--line);border-radius:22px;padding:18px}.buybox h4{margin:0 0 12px;font-size:15px;font-weight:600}.buybox .big{width:100%;height:52px;margin-bottom:10px;font-size:15px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{font:535 12.5px var(--sans);color:var(--ink);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:6px;padding:9px 15px;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.chip:hover{border-color:var(--line-hi);background:var(--card3)}.chip.bankr{color:#0f0f0f;background:#fff;border-color:#0000;justify-content:center}.chip.bankr:hover{opacity:.9;background:#fff}.chip.soc{color:var(--ink65)}.tp-info h3{margin:0 0 10px;font-size:15px;font-weight:600}.d-desc{color:var(--ink65);margin:0 0 12px;font-size:13.5px;line-height:1.55}.d-meta{font-family:var(--mono);color:var(--ink65);flex-wrap:wrap;gap:6px 16px;font-size:11.5px;display:flex}.d-meta a{color:var(--ink);text-decoration:none}.d-meta a:hover{text-decoration:underline}.foot{text-align:center;color:var(--ink40);border-top:1px solid var(--line);margin-top:40px;padding:24px;font-size:11.5px}.docs-layout{grid-template-columns:216px minmax(0,1fr);align-items:start;gap:44px;display:grid}.docs-toc{top:calc(var(--nav-h) + 22px);flex-direction:column;display:flex;position:sticky}.docs-toc .toc-title{text-transform:uppercase;letter-spacing:.08em;color:var(--ink40);margin-bottom:10px;font-size:12px;font-weight:600}.docs-toc nav{flex-direction:column;gap:1px;display:flex}.docs-toc nav a{color:var(--ink65);border-left:2px solid #0000;border-radius:9px;padding:7px 12px;font-size:13.5px;text-decoration:none;transition:color .15s,background .15s}.docs-toc nav a:hover{color:var(--ink);background:var(--card)}.docs-toc .toc-cta{height:38px;margin-top:16px;font-size:12.5px;text-decoration:none}.docs{max-width:820px}.docs h1{letter-spacing:-.03em;margin:4px 0 12px;font-size:36px;font-weight:600}.docs h2{letter-spacing:-.02em;border-top:1px solid var(--line);scroll-margin-top:calc(var(--nav-h) + 20px);margin:38px 0 12px;padding-top:22px;font-size:22px;font-weight:600}.docs h3.docs-sub{color:var(--ink);margin:18px 0 8px;font-size:15px;font-weight:600}.docs p,.docs li{color:var(--ink65);font-size:14.5px}.docs p b,.docs li b{color:var(--ink);font-weight:535}.docs .lead{font-size:16.5px;line-height:1.6}.docs .small{color:var(--ink40);font-size:12px}.docs code{font-family:var(--mono);color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:6px;padding:1px 6px;font-size:12.5px}.docs a{color:var(--ink)}.docs ol,.docs ul{padding-left:22px}.docs li{margin-bottom:6px}.docs-table{border:1px solid var(--line);border-radius:16px;margin:14px 0;overflow-x:auto}.docs-table table{border-collapse:collapse;width:100%;font-size:13px}.docs-table th,.docs-table td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:11px 15px}.docs-table th{text-transform:uppercase;letter-spacing:.05em;color:var(--ink40);background:var(--card);font-size:11px;font-weight:600}.docs-table tr:last-child td{border-bottom:0}.docs-table td{color:var(--ink65)}.docs-table td b{color:var(--ink)}.docs-table a{color:var(--ink);font-family:var(--mono);font-size:11.5px}.cs{z-index:100;background:#0a0a0c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.cs-bg{z-index:0;pointer-events:none;filter:saturate(1.1);background:radial-gradient(38% 42% at 30% 22%,#fc72ff33,#0000 60%),radial-gradient(42% 46% at 74% 82%,#4678ff1a,#0000 62%),radial-gradient(60% 60%,#fc72ff0d,#0000 70%);animation:16s ease-in-out infinite alternate cs-drift;position:absolute;inset:-20%}@keyframes cs-drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(3%,2%)scale(1.08)}}.cs-grain{z-index:1;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.cs-wrap{z-index:2;text-align:center;max-width:640px;padding:32px;position:relative}.cs-sigil-wrap{width:250px;height:250px;margin:0 auto 30px;position:relative}.cs-ring{border:1px solid #fc72ff40;border-radius:50%;width:190px;height:190px;margin:auto;animation:22s linear infinite cs-spin;position:absolute;inset:0;box-shadow:inset 0 0 60px -18px #fc72ff99}.cs-ring.r2{border-color:#fc72ff1a;width:250px;height:250px;animation-duration:34s;animation-direction:reverse}@keyframes cs-spin{to{transform:rotate(360deg)}}.cs-sigil{filter:drop-shadow(0 0 22px #fc72ffe6)drop-shadow(0 0 60px #fc72ff66);width:104px;height:104px;margin:auto;animation:4.5s ease-in-out infinite cs-pulse;position:absolute;inset:0}@keyframes cs-pulse{0%,to{opacity:.82;transform:translateY(0)scale(1)}50%{opacity:1;transform:translateY(-4px)scale(1.04)}}.cs-badge{font-family:var(--mono);letter-spacing:.28em;text-transform:uppercase;color:var(--ink65);border:1px solid var(--line);background:#ffffff05;border-radius:999px;margin-bottom:22px;padding:7px 15px;font-size:11px;display:inline-block}.cs-title{letter-spacing:-.04em;text-shadow:0 0 40px #fc72ff40;margin:0 0 16px;font-size:clamp(34px,7vw,60px);font-weight:600}.cs-tag{color:var(--ink65);max-width:420px;margin:0 auto;font-size:clamp(15px,2.4vw,18px);line-height:1.55}.cs-dots{justify-content:center;gap:9px;margin:26px auto 0;display:flex}.cs-dots i{background:var(--accent);opacity:.35;border-radius:50%;width:7px;height:7px;animation:1.4s ease-in-out infinite cs-blink}.cs-dots i:nth-child(2){animation-delay:.2s}.cs-dots i:nth-child(3){animation-delay:.4s}@keyframes cs-blink{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.cs-foot{z-index:2;text-align:center;font-family:var(--mono);letter-spacing:.14em;color:var(--ink40);font-size:11px;position:absolute;bottom:26px;left:0;right:0}.cs-foot a{color:var(--ink65);text-decoration:none;transition:color .2s}.cs-foot a:hover{color:var(--accent)}@media (width<=560px){.cs-ring{width:150px;height:150px}.cs-ring.r2{width:200px;height:200px}.cs-sigil{font-size:76px}}@media (width<=980px){.tp-grid{grid-template-columns:1fr}.tp-right{position:static}.lp-grid{grid-template-columns:1fr}.lp-side{position:static}.search{width:180px}.nav-links{display:none}.docs-layout{grid-template-columns:1fr;gap:20px}.docs-toc{flex-flow:wrap;align-items:center;gap:8px;position:static}.docs-toc .toc-title{display:none}.docs-toc nav{flex-flow:wrap}.docs-toc nav a{border:1px solid var(--line);border-radius:999px;padding:6px 10px}.docs-toc .toc-cta{margin-top:0}}@media (width<=560px){.page{padding:18px 14px 80px}.hero{padding:28px 22px}.cards{grid-template-columns:1fr}.search{display:none}.lp-two,.lp-three{grid-template-columns:1fr}}
