@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--jade:#16b083;--jade-soft:#2dd4a7;--gold:#c98a1e;--gold-soft:#f0b54a;--rose:#ff8db4;--maxw:1080px;--ease:cubic-bezier(.2,.7,.2,1);--d:"Space Grotesk",system-ui,sans-serif;--b:"Inter",system-ui,sans-serif;--m:"IBM Plex Mono",ui-monospace,monospace}html[data-theme=light]{--bg:#fbfbfa;--ink:#11140f;--ink-2:#3d433a;--mute:#6b7167;--faint:#9aa094;--hair:#11140f1a;--hair-2:#11140f2e;--panel:#ffffffb3;--wash:#16b0830f;--wash-2:#c98a1e0d;--gold:#b07b1a}html[data-theme=dark]{--bg:#0c0e0c;--ink:#eef1ea;--ink-2:#c2c8bc;--mute:#8e948a;--faint:#5e645a;--hair:#ffffff1a;--hair-2:#ffffff2e;--panel:#ffffff0a;--wash:#2dd4a71a;--wash-2:#f0b54a12;--jade:#2dd4a7;--gold:#f0b54a}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--b);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;transition:background .5s var(--ease),color .4s;line-height:1.6;overflow-x:hidden}.bg{z-index:0;pointer-events:none;background:radial-gradient(680px 420px at 82% -8%, var(--wash), transparent 70%), radial-gradient(560px 360px at 4% 18%, var(--wash-2), transparent 72%);position:fixed;inset:0}.wrap{z-index:2;max-width:var(--maxw);margin:0 auto;padding:0 26px;position:relative}.m{font-family:var(--m)}.eyebrow{font-family:var(--m);letter-spacing:.18em;text-transform:uppercase;color:var(--mute);font-size:11.5px}h2{font-family:var(--d);letter-spacing:-.02em;font-size:clamp(25px,3.3vw,36px);font-weight:600;line-height:1.1}.lead{color:var(--mute);max-width:34em;margin-top:14px;font-size:16.5px}nav{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--hair);background:var(--bg);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){nav{background:color-mix(in srgb,var(--bg) 72%,transparent)}}.nav-in{max-width:var(--maxw);align-items:center;gap:24px;margin:0 auto;padding:15px 26px;display:flex}.brand{font-family:var(--d);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:9px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.brand svg{width:22px;height:22px;color:var(--jade)}.nav-links{gap:2px;margin-left:8px;display:flex}.nav-links a{color:var(--mute);border-radius:8px;padding:6px 11px;font-size:13.5px;text-decoration:none;transition:all .2s}.nav-links a:hover,.nav-links a.active{color:var(--ink)}.nav-r{align-items:center;gap:12px;margin-left:auto;display:flex}.toggle{border:1px solid var(--hair);cursor:pointer;width:34px;height:34px;color:var(--ink);background:0 0;border-radius:9px;place-items:center;transition:all .2s;display:grid}.toggle:hover{border-color:var(--hair-2)}.toggle svg{width:16px;height:16px}.btn{font-family:var(--b);cursor:pointer;transition:.2s var(--ease);white-space:nowrap;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:8px 15px;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.ghost{border-color:var(--hair);color:var(--ink)}.ghost:hover{border-color:var(--hair-2)}.fill{background:var(--jade);color:#04140f;font-weight:600}.fill:hover{transform:translateY(-1px)}.gold-btn{background:linear-gradient(120deg,var(--gold-soft),var(--rose));color:#1a0f05;font-weight:600}.gold-btn:hover{transform:translateY(-1px)}.btn.lg{border-radius:11px;padding:12px 22px;font-size:15px}.btn.block{justify-content:center;width:100%}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;padding:74px 0 64px;display:grid}.hero h1{font-family:var(--d);letter-spacing:-.028em;margin-top:16px;font-size:clamp(36px,5vw,58px);font-weight:700;line-height:1.04}.hero h1 .g{color:var(--gold)}.hero .lead{margin-top:18px;font-size:18px}.cli{font-family:var(--m);color:var(--mute);border:1px solid var(--hair);border-radius:9px;align-items:center;gap:9px;margin-top:22px;padding:9px 14px;font-size:13px;display:inline-flex}.cli .d{color:var(--jade)}.cli .c{color:var(--ink)}.trust{font-family:var(--d);color:var(--ink);border:1px solid var(--jade);align-items:center;gap:10px;margin-top:16px;padding:11px 15px;font-size:14.5px;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.trust{border:1px solid color-mix(in srgb,var(--jade) 42%,var(--hair))}}.trust{background:var(--jade);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.trust{background:color-mix(in srgb,var(--jade) 9%,transparent)}}.trust{max-width:max-content}.trust svg{width:18px;height:18px;color:var(--jade);flex:none}.trust b{color:var(--jade);font-weight:700}.cta{flex-wrap:wrap;gap:11px;margin-top:24px;display:flex}.aud{border:1px solid var(--hair);border-radius:10px;gap:2px;margin-top:18px;padding:3px;display:inline-flex}.aud button{font-family:var(--m);letter-spacing:.03em;color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 12px;font-size:11.5px;transition:all .2s}.aud button.on{background:var(--jade);color:#04140f;font-weight:600}.emark-wrap{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.emark{font-family:var(--m);letter-spacing:-.03em;align-items:baseline;gap:4px;font-size:clamp(54px,8vw,82px);font-weight:500;line-height:.9;display:flex}.emark .num{color:var(--jade)}.emark .den{color:var(--faint)}.ledger{grid-template-columns:repeat(10,1fr);gap:8px;width:min(300px,72vw);display:grid}.ledger i{aspect-ratio:1;border:1px solid var(--hair);transition:.5s var(--ease);border-radius:4px}.ledger i.on{background:var(--jade);border-color:var(--jade)}.ecap{font-family:var(--m);color:var(--mute);font-size:13px}.ecap b{color:var(--gold);font-weight:500}.herocard{border:1px solid var(--hair);background:var(--panel);border-radius:18px;flex-direction:column;gap:18px;width:100%;padding:26px 28px;display:flex}@supports (color:color-mix(in lab, red, red)){.herocard{background:color-mix(in srgb,var(--panel) 70%,transparent)}}.herocard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 30px 60px -48px #141e1473}.shelf{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.shelf li{grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;display:grid}.shelf li svg{width:18px;height:18px;color:var(--jade);grid-row:1/span 2;align-self:center}.shelf li b{font-family:var(--d);color:var(--ink);font-size:15.5px;font-weight:600}.shelf li span{font-family:var(--m);color:var(--mute);grid-column:2;font-size:12px}.herostamp{border-top:1px solid var(--hair);font-family:var(--m);color:var(--mute);align-items:center;gap:9px;padding-top:16px;font-size:12.5px;line-height:1.4;display:flex}.herostamp svg{width:15px;height:15px;color:var(--gold);flex:none}.herostamp b{color:var(--ink);font-weight:600}.sec{border-top:1px solid var(--hair);padding:84px 0}.sec.tight{padding:70px 0}.demo{grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;display:grid}.window{border:1px solid var(--hair);background:var(--bg);border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -36px #141e1466}.win-bar{border-bottom:1px solid var(--hair);align-items:center;gap:10px;padding:11px 14px;display:flex}.win-bar .dots{gap:6px;display:flex}.win-bar .dots i{background:var(--hair-2);border-radius:50%;width:9px;height:9px}.url{font-family:var(--m);color:var(--mute);border:1px solid var(--hair);border-radius:7px;flex:1;align-items:center;gap:8px;padding:6px 11px;font-size:12px;display:flex}.url .lock{width:11px;height:11px;color:var(--jade)}.live{font-family:var(--m);color:var(--jade);align-items:center;gap:5px;font-size:11px;display:inline-flex}.live .pulse{background:var(--jade);width:7px;height:7px;box-shadow:0 0 0 0 var(--jade);border-radius:50%;animation:1.8s infinite pulse}@keyframes pulse{50%{opacity:.5}}.share{font-family:var(--m);color:var(--ink);border:1px solid var(--hair);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;transition:all .2s;display:inline-flex}.share:hover{border-color:var(--hair-2)}.share svg{width:12px;height:12px}.win-body{min-height:188px;font-family:var(--m);color:var(--ink-2);background:linear-gradient(180deg,transparent,var(--wash));padding:20px;font-size:12.5px}.win-body .ln{opacity:0;padding:3px 0}.win-body .ln .tk{color:var(--jade)}.win-body .ln .gy{color:var(--faint)}.mech{grid-template-columns:1fr 1fr;gap:0;margin-top:30px;display:grid}.mech>div{padding:6px 38px}.mech>div:first-child{padding-left:0}.mech>div:last-child{border-left:1px solid var(--hair);padding-right:0}.mtag{font-family:var(--m);align-items:center;gap:8px;font-size:12px;display:inline-flex}.mtag.j{color:var(--jade)}.mtag.go{color:var(--gold)}.mtag .pip{border-radius:3px;width:11px;height:11px}.mtag.j .pip{background:var(--jade)}.mtag.go .pip{background:linear-gradient(120deg,var(--gold-soft),var(--rose))}.mech h3{font-family:var(--d);letter-spacing:-.01em;margin:14px 0 8px;font-size:20px;font-weight:600}.mech p{color:var(--mute);font-size:15px}.mech .px{font-family:var(--m);color:var(--faint);margin-top:14px;font-size:12.5px}.mech .px b{color:var(--ink);font-weight:500}.grid{background:var(--hair);border:1px solid var(--hair);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:34px;display:grid;overflow:hidden}.market-wrap{position:relative}.fade{-webkit-mask-image:linear-gradient(#000 66%,#0000 99%);mask-image:linear-gradient(#000 66%,#0000 99%)}.repo{background:var(--bg);cursor:pointer;color:var(--ink);flex-direction:column;gap:11px;padding:18px;text-decoration:none;transition:all .2s;display:flex}.repo:hover{background:var(--panel)}.repo .top{justify-content:space-between;align-items:center;gap:8px;display:flex}.repo .name{font-family:var(--m);color:var(--ink);align-items:center;gap:7px;font-size:14.5px;display:flex}.repo .name svg{width:14px;height:14px;color:var(--faint)}.ed{font-family:var(--m);white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:11px}.ed.j{color:var(--jade);border:1px solid var(--jade)}@supports (color:color-mix(in lab, red, red)){.ed.j{border:1px solid color-mix(in srgb,var(--jade) 34%,var(--hair))}}.ed.g{color:var(--gold);border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.ed.g{border:1px solid color-mix(in srgb,var(--gold) 42%,var(--hair))}}.repo .desc{color:var(--mute);min-height:36px;font-size:13px;line-height:1.45}.repo .meta{font-family:var(--m);color:var(--faint);align-items:center;gap:13px;font-size:11px;display:flex}.lang{align-items:center;gap:5px;display:inline-flex}.lang i{border-radius:50%;width:8px;height:8px}.score{color:var(--jade);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.score .bar{background:var(--hair);border-radius:3px;width:38px;height:4px;overflow:hidden}.score .bar span{background:var(--jade);height:100%;display:block}.repo .foot{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;margin-top:2px;padding-top:11px;display:flex}.repo .price{font-family:var(--m);color:var(--ink);font-size:13.5px}.repo .price span{color:var(--faint);font-size:10.5px}.acts{gap:7px;display:flex}.mini{font-family:var(--m);cursor:pointer;border:1px solid var(--hair);color:var(--ink);background:0 0;border-radius:7px;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;text-decoration:none;transition:all .2s;display:inline-flex}.mini:hover{border-color:var(--hair-2)}.mini svg{width:11px;height:11px}.mini.go{color:var(--jade);border-color:var(--jade)}@supports (color:color-mix(in lab, red, red)){.mini.go{border-color:color-mix(in srgb,var(--jade) 34%,var(--hair))}}.mini.go:hover{background:var(--jade);color:#04140f}.mini.gold{color:var(--gold);border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.mini.gold{border-color:color-mix(in srgb,var(--gold) 42%,var(--hair))}}.mini.gold:hover{background:linear-gradient(120deg,var(--gold-soft),var(--rose));color:#1a0f05}.see{z-index:4;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.see a{font-family:var(--m);border:1px solid var(--hair);background:var(--bg);color:var(--ink);border-radius:11px;align-items:center;gap:7px;padding:10px 18px;font-size:12.5px;text-decoration:none;display:inline-flex;box-shadow:0 18px 36px -22px #141e1466}.see a:hover{border-color:var(--hair-2)}.split{grid-template-columns:1fr 1fr;gap:0;margin-top:24px;display:grid}.split>div{padding:4px 40px}.split>div:first-child{padding-left:0}.split>div:last-child{border-left:1px solid var(--hair);padding-right:0}.split .tag{font-family:var(--m);letter-spacing:.1em;text-transform:uppercase;font-size:11.5px}.split .dev .tag,.split .tag.dev{color:var(--jade)}.split .tag.buy{color:var(--gold)}.split h3{font-family:var(--d);letter-spacing:-.01em;margin:10px 0 8px;font-size:20px;font-weight:600}.split p{color:var(--mute);font-size:14.5px}.split ul{flex-direction:column;gap:9px;margin-top:14px;list-style:none;display:flex}.split li{align-items:flex-start;gap:10px;font-size:14px;display:flex}.split li svg{width:15px;height:15px;color:var(--jade);flex-shrink:0;margin-top:3px}.split .buy li svg{color:var(--gold)}.aud{grid-template-columns:1.1fr .9fr;align-items:start;gap:20px;margin-top:26px;display:grid}.audcard{border:1px solid var(--hair);border-radius:16px;padding:24px 26px}.audcard.prime{border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.audcard.prime{border-color:color-mix(in srgb,var(--gold) 42%,var(--hair))}}.audcard.prime{background:linear-gradient(180deg,var(--wash-2),var(--panel))}@supports (color:color-mix(in lab, red, red)){.audcard.prime{background:linear-gradient(180deg,var(--wash-2),color-mix(in srgb,var(--panel) 60%,transparent))}}.audcard.prime{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 34px 64px -46px #c98a1e6b}.audcard:not(.prime){background:0 0}.audtag{font-family:var(--m);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font-size:11.5px;display:block}.audtag.buy{color:var(--gold)}.audtag.dev{color:var(--jade)}.audcard h3{font-family:var(--d);letter-spacing:-.01em;margin:0 0 8px;font-size:19px;font-weight:600}.audcard p{color:var(--mute);margin:0;font-size:14.5px}.audcard ul{flex-direction:column;gap:13px;margin:0 0 20px;padding:0;list-style:none;display:flex}.audcard:not(.prime) ul{margin-top:14px;margin-bottom:0}.audcard li{align-items:flex-start;gap:11px;font-size:15px;display:flex}.audcard li svg{flex-shrink:0;width:16px;height:16px;margin-top:3px}.audcard.prime li{font-weight:500}.audcard.prime li svg{color:var(--gold)}.audcard:not(.prime) li svg{color:var(--jade)}.rate{grid-template-columns:auto 1fr;align-items:center;gap:48px;margin-top:30px;display:grid}.ring{width:138px;height:138px;position:relative}.ring svg{transform:rotate(-90deg)}.ring .pct{place-items:center;display:grid;position:absolute;inset:0}.ring .pct b{font-family:var(--d);font-size:34px;font-weight:700}.ring .pct small{font-family:var(--m);color:var(--mute);letter-spacing:.06em;text-align:center;font-size:10px;display:block}.checks{max-width:520px}.crow{border-bottom:1px solid var(--hair);align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.crow:last-child{border:0}.crow .ic{border-radius:5px;flex-shrink:0;place-items:center;width:19px;height:19px;display:grid}.crow.yes .ic{background:var(--jade)}@supports (color:color-mix(in lab, red, red)){.crow.yes .ic{background:color-mix(in srgb,var(--jade) 16%,transparent)}}.crow.yes .ic{color:var(--jade)}.crow.no .ic{background:var(--hair);color:var(--faint)}.crow.no{color:var(--faint)}.crow .ic svg{width:12px;height:12px}.crow .w{font-family:var(--m);color:var(--faint);margin-left:auto;font-size:11px}.panel{border:1px solid var(--hair);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px}.field{flex-direction:column;gap:7px;margin-bottom:18px;display:flex}.field label{font-family:var(--m);letter-spacing:.06em;text-transform:uppercase;color:var(--mute);font-size:11.5px}.field input,.field select,.field textarea{font-family:var(--b);color:var(--ink);background:var(--bg);border:1px solid var(--hair);border-radius:9px;width:100%;padding:11px 13px;font-size:14px;transition:all .2s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--jade);outline:none}.field .hint{color:var(--faint);font-size:12px}.field textarea{resize:vertical;min-height:90px;line-height:1.5}.fin{text-align:center;padding:96px 0}.fin h2{font-size:clamp(28px,4vw,44px)}.fin .lead{margin:14px auto 0}.fin .cta{justify-content:center;margin-top:26px}footer{z-index:2;border-top:1px solid var(--hair);padding:34px 0;position:relative}.foot{max-width:var(--maxw);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:0 auto;padding:0 26px;display:flex}.foot .links{font-family:var(--m);gap:18px;font-size:12.5px;display:flex}.foot .links a{color:var(--mute);text-decoration:none}.foot .links a:hover{color:var(--ink)}.foot .c{font-family:var(--m);color:var(--faint);font-size:11.5px}.ru{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(16px)}.ru.in{opacity:1;transform:none}@media (max-width:880px){.hero,.demo,.mech,.split,.aud,.rate{grid-template-columns:1fr;gap:34px}.mech>div:last-child,.split>div:last-child{border-left:0;padding-left:0}.mech>div,.split>div{padding:0}.grid{grid-template-columns:repeat(2,1fr)}.nav-links{display:none}.rate{justify-items:start}}@media (max-width:540px){.grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.ru{opacity:1;transform:none}.win-body .ln{opacity:1!important}}.crumbs{font-family:var(--m);color:var(--faint);padding:26px 0 0;font-size:12px}.crumbs a{color:var(--mute);text-decoration:none}.crumbs a:hover{color:var(--ink)}.row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:480px){.row2{grid-template-columns:1fr}}.tag-m{font-family:var(--m);color:var(--mute);border:1px solid var(--hair);border-radius:7px;align-items:center;gap:6px;padding:4px 9px;font-size:11.5px;display:inline-flex}.tag-m i{border-radius:50%;width:8px;height:8px}.p-market{--maxw:1240px}.p-market .head{padding:46px 0 10px}.p-market .head h1{font-family:var(--d);letter-spacing:-.02em;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.05}.p-market .head .lead{max-width:48em;margin-top:12px}.market{grid-template-columns:250px 1fr;align-items:start;gap:40px;padding:30px 0 70px;display:grid}.sidebar{border-right:1px solid var(--hair);flex-direction:column;align-self:start;gap:24px;min-height:calc(100vh - 110px);padding-right:28px;display:flex;position:sticky;top:78px}.search{border:1px solid var(--hair);background:var(--bg);border-radius:10px;align-items:center;gap:9px;padding:11px 13px;display:flex}.search:focus-within{border-color:var(--jade)}.search svg{width:15px;height:15px;color:var(--faint);flex-shrink:0}.search input{font-family:var(--b);color:var(--ink);background:0 0;border:0;outline:none;width:100%;font-size:14px}.fgroup{flex-direction:column;gap:8px;display:flex}.flabel{font-family:var(--m);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:11px}.filters{flex-direction:column;gap:3px;display:flex}.chip{font-family:var(--m);color:var(--mute);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:10px 12px;font-size:13px;transition:all .18s;display:flex}.chip:hover{background:var(--wash);color:var(--ink)}.chip.on{background:var(--jade);color:#04140f;font-weight:600}.chip svg{opacity:.8;flex-shrink:0;width:14px;height:14px}.sortsel{font-family:var(--m);color:var(--ink);background:var(--bg);border:1px solid var(--hair);cursor:pointer;border-radius:9px;width:100%;padding:10px 11px;font-size:13px}.content{min-width:0}.toolbar{font-family:var(--m);color:var(--mute);justify-content:space-between;align-items:center;margin-bottom:18px;font-size:12.5px;display:flex}.toolbar .count b{color:var(--ink);font-weight:500}.p-market .grid{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;margin-top:0;display:grid;overflow:visible}.p-market .grid .repo{border:1px solid var(--hair);border-radius:14px;gap:12px}.p-market .grid .repo:hover{border-color:var(--hair-2);transform:translateY(-2px);box-shadow:0 22px 44px -30px #141e1466}.empty{text-align:center;color:var(--faint);font-family:var(--m);padding:70px 0;font-size:13px}@media (max-width:820px){.market{grid-template-columns:1fr;gap:22px;padding-top:22px}.sidebar{border-right:0;border-bottom:1px solid var(--hair);gap:18px;min-height:0;padding-bottom:22px;padding-right:0;position:static}.filters{flex-flow:wrap}.chip{border:1px solid var(--hair)}.chip.on{border-color:var(--jade)}.fgroup.sortg{flex-direction:row;align-items:center;gap:12px}.sortsel{flex:1;width:auto}}@media (max-width:480px){.p-market .grid{grid-template-columns:1fr}}.p-asset .layout{grid-template-columns:1fr 340px;align-items:start;gap:34px;padding-bottom:60px;display:grid}@media (max-width:880px){.p-asset .layout{grid-template-columns:1fr}}.lhead{padding:18px 0 26px}.htop{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.pname{font-family:var(--d);letter-spacing:-.02em;font-size:clamp(28px,4vw,42px);font-weight:700;line-height:1}.pslug{font-family:var(--m);color:var(--mute);border:1px solid var(--hair);border-radius:7px;align-items:center;gap:6px;padding:3px 9px;font-size:13px;display:inline-flex}.pslug svg{width:13px;height:13px;color:var(--faint)}.pver{font-family:var(--m);color:var(--faint);font-size:12px}.lhead .sub{color:var(--mute);max-width:48em;margin-top:12px;font-size:16px}.tags{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.plinks{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.plink{font-family:var(--m);color:var(--ink);border:1px solid var(--hair);border-radius:8px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;text-decoration:none;transition:all .2s;display:inline-flex}.plink:hover{border-color:var(--hair-2)}.plink svg{width:13px;height:13px;color:var(--jade)}.demoprev{border:1px solid var(--hair);border-radius:14px;overflow:hidden;box-shadow:0 30px 60px -40px #141e1466}.prevshot{aspect-ratio:16/9;cursor:pointer;background:linear-gradient(135deg, var(--jade), var(--gold));display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.prevshot{background:linear-gradient(135deg, color-mix(in srgb,var(--jade) 60%, #2dd4a7), color-mix(in srgb,var(--gold) 55%, var(--gold-soft)))}}.prevshot.excl{background:linear-gradient(135deg, var(--gold-soft), var(--rose))}.prevshot .grid-tex{opacity:.5;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.prevshot .poster{color:#06140f;flex-direction:column;justify-content:flex-end;padding:26px;display:flex;position:absolute;inset:0}.prevshot .poster .pt{font-family:var(--d);letter-spacing:-.02em;font-size:clamp(22px,3vw,34px);font-weight:700}.prevshot .poster .pd{font-family:var(--m);opacity:.8;margin-top:4px;font-size:12.5px}.prevshot .playwrap{place-items:center;display:grid;position:absolute;inset:0}.prevshot .play{width:66px;height:66px;transition:.25s var(--ease);background:#ffffffe6;border-radius:50%;place-items:center;display:grid;box-shadow:0 12px 30px -8px #0006}.prevshot:hover .play{transform:scale(1.08)}.prevshot .play svg{color:#06140f;width:26px;height:26px;margin-left:3px}.prevshot .lbadge{font-family:var(--m);color:#06140f;background:#ffffffd9;border-radius:7px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;display:inline-flex;position:absolute;top:14px;left:14px}.prevshot .lbadge .pulse{background:#0a8a63;border-radius:50%;width:7px;height:7px;animation:1.8s infinite pulse;box-shadow:0 0 #0a8a63}.prevbar{border-top:1px solid var(--hair);flex-wrap:wrap;align-items:center;gap:13px;padding:15px 18px;display:flex}.prevbar .pi{color:var(--mute);font-size:13px}.prevbar .pi b{color:var(--ink);font-family:var(--d);font-weight:600}.prevbar .acts{gap:9px;margin-left:auto;display:flex}.thumbs{background:var(--hair);border-top:1px solid var(--hair);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.thumbs i{aspect-ratio:16/10;background:var(--panel);cursor:pointer;transition:all .2s;position:relative}.thumbs i:hover{background:var(--wash)}.thumbs i:after{content:"";background:linear-gradient(135deg,var(--jade-soft),var(--gold-soft));opacity:.5;border-radius:5px;position:absolute;inset:18% 22%}.thumbs i:nth-child(2):after{background:linear-gradient(135deg,#9945ff,#2dd4a7)}.thumbs i:nth-child(3):after{background:linear-gradient(135deg,#f0b54a,#ff8db4)}.thumbs i:nth-child(4):after{background:linear-gradient(135deg,#0098ea,#16b083)}.docs{border:1px solid var(--hair);border-radius:14px;margin-top:30px;overflow:hidden}.tabs{border-bottom:1px solid var(--hair);background:var(--panel);gap:2px;padding:8px;display:flex}.tabs button{font-family:var(--m);color:var(--mute);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 13px;font-size:12.5px;transition:all .2s}.tabs button.on{background:var(--bg);color:var(--ink)}.tabp{color:var(--ink-2);padding:26px;font-size:15px;line-height:1.7;display:none}.tabp.on{display:block}.readme-h{font-family:var(--m);color:var(--faint);border-bottom:1px solid var(--hair);align-items:center;gap:9px;margin-bottom:18px;padding-bottom:14px;font-size:12px;display:flex}.readme-h svg{width:14px;height:14px}.tabp h4{font-family:var(--d);color:var(--ink);margin:22px 0 8px;font-size:16px;font-weight:600}.tabp h4:first-of-type{margin-top:0}.tabp p{color:var(--mute);margin-bottom:10px}.tabp a{color:var(--jade);border-bottom:1px solid var(--jade);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.tabp a{border-bottom:1px solid color-mix(in srgb,var(--jade) 40%,transparent)}}.tabp a:hover{border-bottom-color:var(--jade)}.tabp code{font-family:var(--m);background:var(--wash);color:var(--ink);border-radius:5px;padding:2px 6px;font-size:13px}.tabp ul{flex-direction:column;gap:7px;margin:8px 0;list-style:none;display:flex}.tabp li{color:var(--ink-2);align-items:flex-start;gap:9px;font-size:14.5px;display:flex}.tabp li svg{flex-shrink:0;width:14px;height:14px;margin-top:4px}.tabp li.has svg{color:var(--jade)}.tabp li.imp svg{color:var(--gold)}.tabp li.imp{color:var(--mute)}.flow{font-family:var(--m);color:var(--mute);font-size:13px;line-height:2}.flow .tk{color:var(--jade)}.buy{border:1px solid var(--hair);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;padding:20px;position:sticky;top:84px}.buy .edrow{justify-content:space-between;align-items:baseline;margin-bottom:4px;display:flex}.buy .emark{font-family:var(--m);letter-spacing:-.03em;font-size:40px;font-weight:500;line-height:1}.buy .emark .num{color:var(--jade)}.buy .emark .den{color:var(--faint);font-size:26px}.buy .openslots{font-family:var(--m);color:var(--mute);margin-bottom:16px;font-size:12px}.miniledger{grid-template-columns:repeat(20,1fr);gap:3px;margin-bottom:20px;display:grid}.miniledger i{aspect-ratio:1;border:1px solid var(--hair);border-radius:2px}.miniledger i.on{background:var(--jade);border-color:var(--jade)}.tier{border:1px solid var(--hair);cursor:pointer;border-radius:11px;margin-bottom:11px;padding:14px;transition:all .2s}.tier:hover{border-color:var(--hair-2)}.tier.sel{border-color:var(--jade);background:var(--wash)}.tier.gold.sel{border-color:var(--gold);background:var(--wash-2)}.tier .tt{font-family:var(--m);justify-content:space-between;align-items:center;font-size:13px;display:flex}.tier .tt b{font-weight:500}.tier.gold .tt b{color:var(--gold)}.tier .tp{font-family:var(--m);margin-top:6px;font-size:18px}.tier.gold .tp{color:var(--gold)}.tier .td{color:var(--mute);margin-top:5px;font-size:12.5px;line-height:1.45}.paynote{font-family:var(--m);color:var(--faint);text-align:center;margin-top:12px;font-size:11px;line-height:1.5}.scorebox{border-top:1px solid var(--hair);align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.scorebox .ring{flex-shrink:0;width:54px;height:54px;position:relative}.scorebox .ring svg{transform:rotate(-90deg)}.scorebox .ring b{font-family:var(--d);place-items:center;font-size:15px;font-weight:700;display:grid;position:absolute;inset:0}.scorebox .st{color:var(--mute);font-size:12.5px}.scorebox .st b{color:var(--ink);font-family:var(--d)}.buy .soleown{border-bottom:1px solid var(--hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:16px;display:flex}.buy .emark.excl .num,.buy .emark.excl .den{color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.buy .emark.excl .den{color:color-mix(in srgb,var(--gold) 55%,var(--faint))}}.buy .soletag{font-family:var(--m);color:var(--gold);border:1px solid var(--gold);align-items:center;gap:7px;font-size:11.5px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.buy .soletag{border:1px solid color-mix(in srgb,var(--gold) 36%,var(--hair))}}.buy .soletag{border-radius:8px;padding:6px 10px}.buy .soletag svg{width:13px;height:13px}.buy .payblock{margin-top:6px}.buy .payrow{justify-content:space-between;align-items:baseline;margin-bottom:11px;display:flex}.buy .payrow span{font-family:var(--m);color:var(--mute);font-size:12.5px}.buy .payprice{font-family:var(--d);letter-spacing:-.02em;color:var(--ink);font-size:23px;font-weight:700}.buy .paymethods{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.buy .pm{font-family:var(--m);color:var(--mute);border:1px solid var(--hair);border-radius:6px;padding:3px 8px;font-size:10.5px}.buy .pmnote{font-family:var(--m);color:var(--faint);margin-left:auto;font-size:10.5px}.buy .devcard{border-top:1px solid var(--hair);grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:18px;padding-top:16px;display:grid}.buy .devcard .dav{background:linear-gradient(135deg,var(--jade),#2dd4a7);color:#04140f;width:38px;height:38px;font-family:var(--d);border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:grid}.buy .devcard .dmeta{min-width:0}.buy .devcard .dname{font-family:var(--m);color:var(--ink);align-items:center;gap:5px;font-size:13px;display:flex}.buy .devcard .dname svg{width:14px;height:14px;color:var(--jade);flex-shrink:0}.buy .devcard .dhandle{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.buy .devcard .drate{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.buy .devcard .drate .rnum{font-family:var(--d);color:var(--ink);font-size:15px;font-weight:700;line-height:1}.buy .devcard .drate .rsub{color:var(--faint);font-size:10px}.stars{letter-spacing:1px;font-size:11px;line-height:1;display:inline-block;position:relative}.stars .starsbase{color:var(--hair-2)}.stars .starsfill{white-space:nowrap;color:var(--gold);position:absolute;top:0;left:0;overflow:hidden}.chead{padding:16px 0 28px}.chead h1{font-family:var(--d);letter-spacing:-.02em;font-size:clamp(26px,3.4vw,38px);font-weight:700}.chead .lead{margin-top:8px}.p-checkout .layout{grid-template-columns:1fr 360px;align-items:start;gap:34px;padding-bottom:70px;display:grid}@media (max-width:880px){.p-checkout .layout{grid-template-columns:1fr}.p-checkout .summary{order:-1}}.methods{grid-template-columns:1fr 1fr;gap:11px;margin-bottom:22px;display:grid}.method{border:1px solid var(--hair);cursor:pointer;border-radius:12px;flex-direction:column;gap:6px;padding:16px;transition:all .2s;display:flex}.method:hover{border-color:var(--hair-2)}.method.sel{border-color:var(--jade);background:var(--wash)}.method .mt{font-family:var(--m);align-items:center;gap:9px;font-size:13.5px;display:flex}.method .mt svg{width:17px;height:17px;color:var(--jade)}.method .md{color:var(--mute);font-size:12.5px}.method .badge{font-family:var(--m);color:var(--jade);border:1px solid var(--jade);font-size:10px}@supports (color:color-mix(in lab, red, red)){.method .badge{border:1px solid color-mix(in srgb,var(--jade) 34%,var(--hair))}}.method .badge{border-radius:5px;align-self:flex-start;margin-top:2px;padding:1px 6px}.pane{display:none}.pane.on{display:block}.wallets{flex-direction:column;gap:10px;display:flex}.wallet{border:1px solid var(--hair);cursor:pointer;background:var(--bg);border-radius:11px;align-items:center;gap:12px;padding:13px 15px;transition:all .2s;display:flex}.wallet:hover{border-color:var(--jade)}.wallet .ico{width:30px;height:30px;font-family:var(--m);color:#fff;border-radius:8px;place-items:center;font-size:14px;font-weight:600;display:grid}.wallet .wn{font-family:var(--m);font-size:13.5px}.wallet .ws{color:var(--faint);font-size:12px}.wallet .chev{color:var(--faint);margin-left:auto}.chainsel{gap:8px;margin-bottom:16px;display:flex}.chainsel button{font-family:var(--m);color:var(--mute);border:1px solid var(--hair);cursor:pointer;background:0 0;border-radius:8px;padding:7px 12px;font-size:12px;transition:all .2s}.chainsel button.on{background:var(--jade);color:#04140f;border-color:var(--jade);font-weight:600}.cardbrands{gap:7px;margin-left:auto;display:flex}.cardbrands i{border:1px solid var(--hair);border-radius:4px;width:30px;height:20px;display:inline-block}.cardwarn{font-family:var(--m);color:var(--gold);background:var(--wash-2);border:1px solid var(--gold);font-size:11.5px}@supports (color:color-mix(in lab, red, red)){.cardwarn{border:1px solid color-mix(in srgb,var(--gold) 30%,var(--hair))}}.cardwarn{border-radius:9px;align-items:flex-start;gap:9px;margin-bottom:18px;padding:11px 13px;display:flex}.cardwarn svg{flex-shrink:0;width:14px;height:14px;margin-top:2px}.summary{border:1px solid var(--hair);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;padding:22px;position:sticky;top:84px}.summary .it{border-bottom:1px solid var(--hair);align-items:center;gap:11px;margin-bottom:16px;padding-bottom:16px;display:flex}.summary .it .ic{border:1px solid var(--hair);width:40px;height:40px;color:var(--faint);border-radius:9px;place-items:center;display:grid}.summary .it .ic svg{width:18px;height:18px}.summary .it .nm{font-family:var(--m);font-size:14px}.summary .it .ds{color:var(--faint);font-size:12px}.lrow{color:var(--mute);justify-content:space-between;align-items:center;padding:6px 0;font-size:13.5px;display:flex}.lrow b{color:var(--ink);font-family:var(--m);font-weight:500}.lrow.total{border-top:1px solid var(--hair);color:var(--ink);margin-top:8px;padding-top:14px;font-size:16px}.lrow.total b{font-size:20px}.tierpill{font-family:var(--m);border-radius:6px;margin-top:8px;padding:2px 8px;font-size:11px;display:inline-block}.tierpill.fork{color:var(--jade);border:1px solid var(--jade)}@supports (color:color-mix(in lab, red, red)){.tierpill.fork{border:1px solid color-mix(in srgb,var(--jade) 34%,var(--hair))}}.tierpill.exclusive{color:var(--gold);border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.tierpill.exclusive{border:1px solid color-mix(in srgb,var(--gold) 42%,var(--hair))}}.deliver{color:var(--mute);border-top:1px solid var(--hair);margin-top:16px;padding-top:14px;font-size:12px;line-height:1.6}.deliver b{color:var(--ink)}.secure{font-family:var(--m);color:var(--faint);text-align:center;justify-content:center;align-items:center;gap:6px;margin-top:14px;font-size:11px;display:flex}.secure svg{width:12px;height:12px;color:var(--jade)}.overlay{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#080a0880;place-items:center;padding:24px;display:none;position:fixed;inset:0}.overlay.on{display:grid}.modal{border:1px solid var(--hair);background:var(--bg);text-align:center;border-radius:16px;width:100%;max-width:420px;padding:30px}.modal .ok{background:var(--wash);width:54px;height:54px;color:var(--jade);border-radius:50%;place-items:center;margin:0 auto 16px;display:grid}.modal .ok svg{width:26px;height:26px}.modal h3{font-family:var(--d);margin-bottom:8px;font-size:22px;font-weight:600}.modal p{color:var(--mute);margin-bottom:18px;font-size:14px}.modal .forkurl{font-family:var(--m);background:var(--wash);border:1px solid var(--hair);color:var(--ink);word-break:break-all;border-radius:9px;margin-bottom:18px;padding:11px;font-size:12.5px}.depositbox{border:1px solid var(--hair);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;padding:22px}.dep-grid{grid-template-columns:auto 1fr;align-items:start;gap:24px;display:grid}@media (max-width:560px){.dep-grid{grid-template-columns:1fr}}.qrwrap{border:1px solid var(--hair);background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:14px;display:flex}.qrwrap .qrhint{font-family:var(--m);color:#5a6b62;font-size:10.5px}.depmeta{flex-direction:column;gap:14px;display:flex}.depfield label{font-family:var(--m);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin-bottom:6px;font-size:11px;display:block}.depval{background:var(--wash);border:1px solid var(--hair);color:var(--ink);border-radius:9px;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.depval.amt{font-family:var(--d);font-size:22px;font-weight:600}.depval.amt span{color:var(--mute);font-size:13px;font-weight:400}.depval.mono{font-family:var(--m);font-size:12.5px}.depval.mono.small{font-size:11.5px}.depval .ell{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.depval .cpy{font-family:var(--m);color:var(--jade);border:1px solid var(--jade);background:0 0;margin-left:auto;font-size:11px}@supports (color:color-mix(in lab, red, red)){.depval .cpy{border:1px solid color-mix(in srgb,var(--jade) 34%,var(--hair))}}.depval .cpy{cursor:pointer;border-radius:7px;padding:4px 9px}.depcountdown{font-family:var(--m);color:var(--mute);font-size:12.5px}.depcountdown b{color:var(--ink)}.depcountdown .warn{color:#d9772e}.depcountdown .ok{color:var(--jade)}.stepper{border-top:1px solid var(--hair);flex-direction:column;gap:2px;margin-top:22px;padding-top:20px;display:flex}.p-checkout .stepper .pstep{align-items:center;gap:12px;padding:10px 4px;display:flex;position:relative}.p-checkout .stepper .pstep .dot{width:24px;height:24px;font-family:var(--m);border:1px solid var(--hair);background:var(--bg);color:var(--faint);border-radius:50%;flex:none;place-items:center;font-size:11px;transition:all .25s;display:grid}.p-checkout .stepper .pstep .slab{color:var(--faint);flex-direction:column;gap:1px;font-size:13.5px;display:flex}.p-checkout .stepper .pstep .slab em{font-style:normal;font-family:var(--m);color:var(--mute);font-size:11px}.p-checkout .stepper .pstep.done .dot{background:var(--jade);color:#04140f;border-color:var(--jade)}.p-checkout .stepper .pstep.done .slab{color:var(--mute)}.p-checkout .stepper .pstep.active .dot{border-color:var(--jade);color:var(--jade);box-shadow:0 0 0 4px var(--wash);animation:1.3s ease-in-out infinite pulseDot}.p-checkout .stepper .pstep.active .slab{color:var(--ink)}.p-checkout .stepper .pstep.fail .dot{color:#d9772e;border-color:#d9772e}.p-checkout .stepper .pstep.fail .slab{color:#d9772e}@keyframes pulseDot{0%,to{box-shadow:0 0 0 3px var(--wash)}50%{box-shadow:0 0 0 7px #0000}}.txlinks{flex-wrap:wrap;gap:16px;margin-top:16px;display:flex}.txlinks a{font-family:var(--m);color:var(--jade);font-size:11.5px}.processing{font-family:var(--m);color:var(--mute);border:1px solid var(--hair);border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:13px;font-size:12.5px;display:flex}.processing.fail{color:var(--gold);border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.processing.fail{border-color:color-mix(in srgb,var(--gold) 30%,var(--hair))}}.processing.fail{background:var(--wash-2);text-align:center;line-height:1.45}.processing .spin{border:2px solid var(--hair);border-top-color:var(--jade);border-radius:50%;width:15px;height:15px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.shead{padding:48px 0 22px}.shead h1{font-family:var(--d);letter-spacing:-.02em;font-size:clamp(28px,3.8vw,42px);font-weight:700;line-height:1.05}.shead .lead{margin-top:10px}.steps{flex-wrap:wrap;gap:6px;margin:24px 0 30px;display:flex}.step{font-family:var(--m);color:var(--faint);border:1px solid var(--hair);cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:9px 13px;font-size:12.5px;display:flex}.step .n{border:1px solid var(--hair);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.step.on{color:var(--ink);border-color:var(--jade)}.step.on .n{background:var(--jade);color:#04140f;border-color:var(--jade)}.step.done{color:var(--mute)}.step.done .n{background:var(--wash);color:var(--jade);border-color:#0000}.p-sell .layout{grid-template-columns:1fr 340px;align-items:start;gap:34px;padding-bottom:70px;display:grid}@media (max-width:880px){.p-sell .layout{grid-template-columns:1fr}}.p-sell .card{border:1px solid var(--hair);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;padding:24px}.p-sell .card+.card{margin-top:18px}.p-sell .card h3{font-family:var(--d);margin-bottom:4px;font-size:18px;font-weight:600}.p-sell .card .ch{color:var(--mute);margin-bottom:18px;font-size:13.5px}.p-sell .page{display:none}.p-sell .page.on{display:block}.gitrow{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.gitbtn{border:1px solid var(--hair);cursor:pointer;background:var(--bg);border-radius:11px;flex:1;align-items:center;gap:11px;min-width:150px;padding:14px;transition:all .2s;display:flex}.gitbtn:hover{border-color:var(--jade)}.gitbtn.sel{border-color:var(--jade);background:var(--wash)}.gitbtn svg{width:20px;height:20px}.gitbtn .gt{font-family:var(--m);font-size:13.5px}.gitbtn .gs{color:var(--faint);font-size:12px}.editsize{grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:6px;display:grid}.es{border:1px solid var(--hair);text-align:center;cursor:pointer;border-radius:11px;padding:14px 10px;transition:all .2s}.es:hover{border-color:var(--hair-2)}.es.sel{border-color:var(--jade);background:var(--wash)}.es b{font-family:var(--m);font-size:18px;display:block}.es span{color:var(--faint);font-size:11px}.es.gold.sel{border-color:var(--gold);background:var(--wash-2)}.es.gold b{color:var(--gold)}.p-sell .crow{border-bottom:1px solid var(--hair);cursor:pointer;align-items:center;gap:12px;padding:11px 0;font-size:14px;display:flex}.p-sell .crow:last-child{border:0}.p-sell .crow .box{border:1px solid var(--hair-2);border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;transition:all .2s;display:grid}.p-sell .crow .box svg{color:#04140f;opacity:0;width:12px;height:12px;transition:all .2s}.p-sell .crow.on .box{background:var(--jade);border-color:var(--jade)}.p-sell .crow.on .box svg{opacity:1}.p-sell .crow .w{font-family:var(--m);color:var(--faint);margin-left:auto;font-size:11px}.p-sell .crow .auto{font-family:var(--m);color:var(--jade);border:1px solid var(--jade);font-size:10px}@supports (color:color-mix(in lab, red, red)){.p-sell .crow .auto{border:1px solid color-mix(in srgb,var(--jade) 30%,var(--hair))}}.p-sell .crow .auto{border-radius:5px;padding:1px 6px}.navbtns{justify-content:space-between;gap:12px;margin-top:22px;display:flex}.preview{border:1px solid var(--hair);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;padding:20px;position:sticky;top:84px}.preview .pl{font-family:var(--m);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:14px;font-size:11px}.preview .ring{width:96px;height:96px;margin:0 auto 8px;position:relative}.preview .ring svg{transform:rotate(-90deg)}.preview .ring .pct{place-items:center;display:grid;position:absolute;inset:0}.preview .ring .pct b{font-family:var(--d);font-size:26px;font-weight:700}.preview .ring .pct small{font-family:var(--m);color:var(--mute);text-align:center;font-size:9px;display:block}.preview .pcap{text-align:center;color:var(--mute);margin-bottom:18px;font-size:12.5px}.minicard{border:1px solid var(--hair);background:var(--bg);border-radius:11px;margin-top:4px;padding:14px}.minicard .top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.minicard .nm{font-family:var(--m);font-size:13.5px}.minicard .desc{color:var(--mute);min-height:32px;font-size:12px;line-height:1.4}.minicard .foot{border-top:1px solid var(--hair);font-family:var(--m);justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;font-size:12.5px;display:flex}.valhint{font-family:var(--m);color:var(--jade);text-align:center;margin-top:14px;font-size:11px}.gen{font-family:var(--m);color:var(--mute);border:1px dashed var(--hair);border-radius:10px;align-items:center;gap:9px;margin-bottom:18px;padding:12px 14px;font-size:12.5px;display:flex}.gen svg{width:15px;height:15px;color:var(--jade)}.genbox{color:var(--ink-2);font-size:13.5px;line-height:1.6}.genbox.loading{color:var(--faint)}.p-sell .gen .regen{font-family:var(--m);color:var(--jade);border:1px solid var(--jade);background:0 0;margin-left:auto;font-size:11px}@supports (color:color-mix(in lab, red, red)){.p-sell .gen .regen{border:1px solid color-mix(in srgb,var(--jade) 30%,var(--hair))}}.p-sell .gen .regen{cursor:pointer;border-radius:6px;padding:3px 9px;transition:all .2s}.p-sell .gen .regen:hover{border-color:var(--jade)}.p-sell .gen .regen:disabled{opacity:.6;cursor:default}.p-sell .uploadbox{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.p-sell .uploadbox .btn{padding:9px 16px}.p-sell .upok{font-family:var(--m);color:var(--jade);align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.p-sell .upok svg{flex:none;width:15px;height:15px}.p-sell .uperr{font-family:var(--m);color:#c0392b;margin-top:8px;font-size:12px;display:block}.p-run .env{flex-direction:column;height:100vh;display:flex}.tools{border-bottom:1px solid var(--hair);background:var(--bg);align-items:center;gap:12px;padding:11px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.tools{background:color-mix(in srgb,var(--bg) 80%,transparent)}}.tools{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10}.tools .back{font-family:var(--m);color:var(--mute);border:1px solid var(--hair);border-radius:9px;align-items:center;gap:7px;padding:7px 11px;font-size:12.5px;text-decoration:none;transition:all .2s;display:inline-flex}.tools .back:hover{border-color:var(--hair-2);color:var(--ink)}.tools .back svg{width:13px;height:13px}.tools .brand{gap:7px;font-size:15px}.tools .brand svg{width:18px;height:18px}.urlbar{max-width:520px;font-family:var(--m);color:var(--mute);border:1px solid var(--hair);background:var(--bg);border-radius:10px;flex:1;align-items:center;gap:9px;margin:0 auto;padding:8px 13px;font-size:12.5px;display:flex}.urlbar .lock{width:12px;height:12px;color:var(--jade);flex-shrink:0}.urlbar .u{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tbtn{border:1px solid var(--hair);cursor:pointer;width:34px;height:34px;color:var(--ink);background:0 0;border-radius:9px;flex-shrink:0;place-items:center;transition:all .2s;display:grid}.tbtn:hover{border-color:var(--hair-2)}.tbtn svg{width:15px;height:15px}.tbtn.on{background:var(--jade);color:#04140f;border-color:var(--jade)}.devtoggle{border:1px solid var(--hair);border-radius:10px;gap:3px;padding:3px;display:inline-flex}.tools .right{align-items:center;gap:9px;margin-left:auto;display:flex}.tools .share{font-family:var(--m);color:var(--ink);border:1px solid var(--hair);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;transition:all .2s;display:inline-flex}.tools .share:hover{border-color:var(--hair-2)}.tools .share svg{width:13px;height:13px}.stage{background:radial-gradient(680px 420px at 82% -8%, var(--wash), transparent 70%), radial-gradient(560px 360px at 4% 18%, var(--wash-2), transparent 72%);flex:1;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:relative;overflow:auto}.viewport{border:1px solid var(--hair);background:var(--bg);width:100%;max-width:1100px;min-height:calc(100vh - 150px);transition:max-width .4s var(--ease);border-radius:14px;overflow:hidden;box-shadow:0 40px 80px -50px #141e1480}.viewport.mobile{max-width:390px}.frame-bar{border-bottom:1px solid var(--hair);background:var(--panel);align-items:center;gap:7px;padding:9px 13px;display:flex}.frame-bar .dots{gap:6px;display:flex}.frame-bar .dots i{background:var(--hair-2);border-radius:50%;width:9px;height:9px}.frame-bar .ft{font-family:var(--m);color:var(--faint);margin-left:6px;font-size:11px}.screen{min-height:460px;position:relative}.demoframe{background:#fff;border:0;width:100%;height:calc(100vh - 196px);min-height:460px;display:block}.boot{z-index:5;background:var(--bg);font-family:var(--m);color:var(--ink-2);flex-direction:column;justify-content:center;padding:40px;font-size:12.5px;transition:opacity .5s;display:flex;position:absolute;inset:0}.boot.hide{opacity:0;pointer-events:none}.boot .bln{opacity:0;padding:3px 0}.boot .bln .tk{color:var(--jade)}.boot .bln .gy{color:var(--faint)}.boot .spin{border:3px solid var(--hair);border-top-color:var(--jade);border-radius:50%;width:34px;height:34px;margin-bottom:20px;animation:.8s linear infinite spin}.console{font-family:var(--m);color:var(--ink-2);background:linear-gradient(180deg,transparent,var(--wash));min-height:460px;padding:26px;font-size:13px}.console .ln{padding:4px 0}.console .ln .tk{color:var(--jade)}.console .ln .gy{color:var(--faint)}.console .cursor{background:var(--jade);vertical-align:middle;width:8px;height:15px;animation:1s steps(2,end) infinite blink;display:inline-block}@keyframes blink{0%,50%{opacity:1}50.01%,to{opacity:0}}.web{font-family:var(--b)}.web .wtop{border-bottom:1px solid var(--hair);align-items:center;gap:12px;padding:14px 20px;display:flex}.web .wtop .logo{background:var(--jade);color:#04140f;width:26px;height:26px;font-family:var(--d);border-radius:7px;place-items:center;font-size:13px;font-weight:700;display:grid}.web .wtop .wn{font-family:var(--d);font-size:16px;font-weight:600}.web .wtop .wnav{color:var(--mute);gap:16px;margin-left:18px;font-size:13px;display:flex}.web .wtop .wcta{font-family:var(--b);background:var(--jade);color:#04140f;border-radius:8px;margin-left:auto;padding:8px 14px;font-size:13px;font-weight:500}.web .wbody{padding:26px 24px}.muted{color:var(--mute)}.kpis{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px;display:grid}.kpi{border:1px solid var(--hair);border-radius:11px;padding:14px}.kpi .l{color:var(--faint);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.kpi .v{font-family:var(--d);margin-top:4px;font-size:22px;font-weight:700}.tbl{border:1px solid var(--hair);border-radius:11px;overflow:hidden}.tbl .tr{border-bottom:1px solid var(--hair);grid-template-columns:1.4fr 1fr 1fr .7fr;align-items:center;padding:11px 14px;font-size:13px;display:grid}.tbl .tr:last-child{border:0}.tbl .th{background:var(--panel);font-family:var(--m);color:var(--faint);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.pill{font-family:var(--m);border-radius:20px;padding:2px 8px;font-size:11px;display:inline-block}.pill.paid{color:var(--jade);background:var(--wash)}.pill.due{color:var(--gold);background:var(--wash-2)}.scan{grid-template-columns:1fr 1fr;gap:16px;display:grid}.dropz{border:2px dashed var(--hair-2);min-height:200px;color:var(--mute);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;font-size:13px;display:flex}.dropz svg{width:34px;height:34px;color:var(--jade)}.outbox{border:1px solid var(--hair);border-radius:12px;padding:16px;font-size:13px;line-height:1.6}.outbox h5{font-family:var(--m);color:var(--faint);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:11px}.artgrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px;display:grid}.art{aspect-ratio:1;background:linear-gradient(135deg,var(--jade-soft),var(--gold-soft));border-radius:11px;position:relative;overflow:hidden}.art:nth-child(2){background:linear-gradient(135deg,#9945ff,#2dd4a7)}.art:nth-child(3){background:linear-gradient(135deg,#f0b54a,#ff8db4)}.art:nth-child(4){background:linear-gradient(135deg,#0098ea,#16b083)}.mintbar{border:1px solid var(--hair);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.mintbar .sup{font-family:var(--m);font-size:13px}.mintbar .sup b{color:var(--jade)}.mintbtn{font-family:var(--b);background:var(--jade);color:#04140f;cursor:pointer;border:0;border-radius:9px;padding:11px 22px;font-size:14px;font-weight:600}.status{border-top:1px solid var(--hair);font-family:var(--m);color:var(--faint);background:var(--bg);align-items:center;gap:14px;padding:9px 18px;font-size:11.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.status{background:color-mix(in srgb,var(--bg) 80%,transparent)}}.status .sealed{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.status .sealed svg{width:12px;height:12px;color:var(--jade)}@media (max-width:700px){.p-run .urlbar,.web .wtop .wnav{display:none}.artgrid{grid-template-columns:repeat(2,1fr)}.scan{grid-template-columns:1fr}.kpis{grid-template-columns:1fr 1fr}}.p-auth .authwrap{max-width:440px;margin:0 auto;padding:60px 0 80px}.p-auth .authcard{border:1px solid var(--hair);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;padding:30px}.p-auth .authhead{text-align:center;margin-bottom:24px}.p-auth .authhead .eyebrow{justify-content:center;display:inline-flex}.p-auth .authhead h1{font-family:var(--d);letter-spacing:-.02em;margin-top:10px;font-size:26px;font-weight:700}.p-auth .authhead p{color:var(--mute);margin-top:6px;font-size:13.5px}.p-auth .socialrow{flex-direction:column;gap:9px;display:flex}.p-auth .oauth{border:1px solid var(--hair);background:var(--bg);width:100%;font-family:var(--m);color:var(--ink);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;transition:all .2s;display:flex}.p-auth .oauth:hover{border-color:var(--hair-2)}.p-auth .oauth svg{width:18px;height:18px}.p-auth .oauth.disabled{opacity:.55;cursor:not-allowed}.p-auth .oauth .soon{font-family:var(--m);color:var(--faint);border:1px solid var(--hair);border-radius:5px;margin-left:2px;padding:1px 6px;font-size:10px}.p-auth .divider{color:var(--faint);font-family:var(--m);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;margin:20px 0;font-size:11px;display:flex}.p-auth .divider:before,.p-auth .divider:after{content:"";background:var(--hair);flex:1;height:1px}.p-auth .authcard .field{margin-bottom:14px}.p-auth .err{font-family:var(--m);color:#c0392b;background:#c0392b1a;border:1px solid #c0392b;font-size:12px}@supports (color:color-mix(in lab, red, red)){.p-auth .err{border:1px solid color-mix(in srgb,#c0392b 28%,var(--hair))}}.p-auth .err{border-radius:9px;margin-bottom:14px;padding:10px 12px}.p-auth .ok-note{font-family:var(--m);color:var(--jade);background:var(--wash);border:1px solid var(--jade);font-size:12px}@supports (color:color-mix(in lab, red, red)){.p-auth .ok-note{border:1px solid color-mix(in srgb,var(--jade) 28%,var(--hair))}}.p-auth .ok-note{border-radius:9px;margin-bottom:14px;padding:10px 12px}.p-auth .swap{text-align:center;color:var(--mute);margin-top:18px;font-size:13px}.p-auth .swap a{color:var(--jade);text-decoration:none}.p-auth .swap a:hover{text-decoration:underline}.p-auth .legal{text-align:center;color:var(--faint);margin-top:14px;font-size:11px;line-height:1.5}.p-dash .dashhead{padding:46px 0 22px}.p-dash .dashhead h1{font-family:var(--d);letter-spacing:-.02em;font-size:clamp(26px,3.4vw,38px);font-weight:700}.p-dash .dashhead .lead{margin-top:8px}.p-dash .dashgrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;padding:8px 0 70px;display:grid}.p-dash .dcard{border:1px solid var(--hair);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;flex-direction:column;gap:8px;padding:22px;display:flex}.p-dash .dcard h3{font-family:var(--d);font-size:16px;font-weight:600}.p-dash .dcard p{color:var(--mute);font-size:13px;line-height:1.5}.p-dash .dcard .ic{border:1px solid var(--hair);width:38px;height:38px;color:var(--jade);border-radius:10px;place-items:center;margin-bottom:4px;display:grid}.p-dash .dcard .ic svg{width:18px;height:18px}.p-dash .acctbar{border:1px solid var(--hair);background:var(--panel);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;padding:16px 18px;display:flex}.p-dash .acctbar .av{background:var(--jade);color:#04140f;width:42px;height:42px;font-family:var(--d);border-radius:50%;place-items:center;font-size:17px;font-weight:700;display:grid}.p-dash .acctbar .who b{font-family:var(--d)}.p-dash .acctbar .who span{color:var(--mute);font-size:12.5px;display:block}.p-dash .acctbar .out{margin-left:auto}.p-sell .navbtns .navright{align-items:center;gap:10px;display:flex}.formerr{border:1px solid #c0392b}@supports (color:color-mix(in lab, red, red)){.formerr{border:1px solid color-mix(in srgb,#c0392b 40%,var(--hair))}}.formerr{color:#c0392b;background:#c0392b14;border-radius:10px;margin-top:16px;padding:11px 14px;font-size:13px}.pubmodal{z-index:60;background:var(--ink);place-items:center;padding:20px;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.pubmodal{background:color-mix(in srgb,var(--ink) 42%,transparent)}}.pubmodal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pubcard{border:1px solid var(--hair-2);background:var(--bg);border-radius:16px;width:min(460px,100%);padding:26px;box-shadow:0 24px 60px #00000047}.pubcard h3{font-family:var(--d);font-size:19px;font-weight:600}.pubcard .pc{color:var(--mute);margin-top:6px;font-size:13.5px;line-height:1.55}.pubsummary{border:1px solid var(--hair);border-radius:12px;margin:18px 0 4px;padding:6px 14px}.pubsummary .prow{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;padding:9px 0;font-size:13px;display:flex}.pubsummary .prow:last-child{border-bottom:0}.pubsummary .prow span{color:var(--mute)}.pubsummary .prow b{font-family:var(--m)}.pubactions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.livebanner{border:1px solid var(--jade);align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.livebanner{border:1px solid color-mix(in srgb,var(--jade) 40%,var(--hair))}}.livebanner{background:var(--wash);color:var(--ink-2);border-radius:12px;margin-bottom:20px;padding:13px 16px;font-size:13.5px}.livebanner .lbdot{background:var(--jade);width:9px;height:9px;box-shadow:0 0 0 4px var(--jade);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.livebanner .lbdot{box-shadow:0 0 0 4px color-mix(in srgb,var(--jade) 22%,transparent)}}.livebanner .lbdot{flex:none}.livebanner .lbacts{flex:none;gap:8px;margin-left:auto;display:flex}.p-asset .editlink{font-family:var(--m);color:var(--jade);border:1px solid var(--jade);align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.p-asset .editlink{border:1px solid color-mix(in srgb,var(--jade) 30%,var(--hair))}}.p-asset .editlink{border-radius:8px;margin-left:auto;padding:4px 10px}.p-asset .editlink:hover{border-color:var(--jade)}.p-asset .editlink svg{width:13px;height:13px}.muted-mini{opacity:.55;cursor:default}.prevshot.pending{cursor:default;place-items:center;min-height:300px;display:grid}.prevshot.pending .pendwrap{z-index:2;text-align:center;max-width:30em;padding:24px;position:relative}.pendico{border:1px solid var(--hair-2);width:46px;height:46px;color:var(--mute);border-radius:12px;place-items:center;margin-bottom:12px;display:inline-grid}.pendico svg{width:22px;height:22px}.pendico.big{width:64px;height:64px}.pendico.big svg{width:30px;height:30px}.prevshot.pending .pt{font-family:var(--d);color:var(--ink);font-size:17px;font-weight:600}.prevshot.pending .pd{color:var(--mute);margin-top:6px;font-size:13px;line-height:1.55}.p-run .pendscreen{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:50vh;padding:60px 28px;display:flex}.p-run .pendscreen h2{font-family:var(--d);font-size:22px;font-weight:600}.p-run .pendscreen p{color:var(--mute);max-width:40em;margin-bottom:10px;font-size:14px;line-height:1.6}.p-dash .dashgrid{padding-bottom:28px}.p-dash .dashsection{padding-bottom:70px}.p-dash .dsec-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.p-dash .dsec-head h2{font-family:var(--d);font-size:18px;font-weight:600}.p-dash .dl-empty{border:1px dashed var(--hair-2);text-align:center;color:var(--mute);border-radius:14px;padding:28px;font-size:13.5px;line-height:1.6}.p-dash .dl-list{flex-direction:column;gap:10px;display:flex}.p-dash .dl-row{border:1px solid var(--hair);background:var(--panel);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.p-dash .dl-main{flex-direction:column;gap:3px;min-width:0;display:flex}.p-dash .dl-main b{font-family:var(--d);color:var(--ink);font-size:15px;font-weight:600}.p-dash .dl-meta{font-family:var(--m);color:var(--faint);font-size:11.5px}.p-dash .dl-repo{font-family:var(--m);color:var(--jade);font-size:11.5px}.p-dash .dl-act{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.p-dash .dl-await{font-family:var(--m);color:var(--mute);border:1px dashed var(--hair-2);border-radius:8px;padding:8px 12px;font-size:11.5px}.p-dash .dl-main b{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.opill{font-family:var(--m);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--hair);border-radius:20px;padding:2px 8px;font-size:10px;font-weight:500}.opill.ok{color:#04140f;background:var(--jade);border-color:var(--jade)}.opill.info{color:var(--jade);background:var(--wash);border-color:var(--jade)}@supports (color:color-mix(in lab, red, red)){.opill.info{border-color:color-mix(in srgb,var(--jade) 30%,var(--hair))}}.opill.warn{color:var(--gold);background:var(--wash-2);border-color:var(--gold)}@supports (color:color-mix(in lab, red, red)){.opill.warn{border-color:color-mix(in srgb,var(--gold) 32%,var(--hair))}}.opill.bad{color:#c0392b;background:#c0392b14;border-color:#c0392b}@supports (color:color-mix(in lab, red, red)){.opill.bad{border-color:color-mix(in srgb,#c0392b 32%,var(--hair))}}.opill.muted{color:var(--faint)}.otx{flex-wrap:wrap;align-items:center;gap:14px;margin-top:1px;display:flex}.otx a{color:var(--jade);text-decoration:none}.otx a:hover{text-decoration:underline}.ocount{font-family:var(--m);color:var(--gold);font-size:11.5px}.ocount b{font-weight:600}.ocount.closed{color:var(--faint)}.osubhead{font-family:var(--m);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:4px 2px 10px;font-size:11px}.listempty{border:1px dashed var(--hair-2);text-align:center;color:var(--mute);border-radius:14px;flex-direction:column;align-items:center;gap:14px;padding:34px;display:flex}.listrows{flex-direction:column;gap:10px;display:flex}.listrow{border:1px solid var(--hair);background:var(--panel);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.lr-main{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.lr-status{font-family:var(--m);letter-spacing:.04em;text-transform:uppercase;border-radius:20px;flex:none;padding:3px 8px;font-size:10.5px}.lr-status.published{color:#04140f;background:var(--jade)}.lr-status.draft{color:var(--mute);border:1px solid var(--hair-2)}.lr-name{font-family:var(--d);color:var(--ink);font-size:15px;font-weight:600;text-decoration:none}.lr-name:hover{color:var(--jade)}.lr-meta{font-family:var(--m);color:var(--faint);font-size:12px}.lr-acts{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.mini.danger{color:#c0392b;border-color:#c0392b}@supports (color:color-mix(in lab, red, red)){.mini.danger{border-color:color-mix(in srgb,#c0392b 40%,var(--hair))}}.mini.danger:hover{color:#fff;background:#c0392b}.mini[disabled]{opacity:.55;cursor:default}.inp{font-family:var(--b);color:var(--ink);background:var(--bg);border:1px solid var(--hair);border-radius:9px;width:100%;padding:10px 12px;font-size:14px;transition:all .2s}.inp:focus{border-color:var(--jade);outline:none}textarea.inp{resize:vertical;min-height:64px;line-height:1.5}.dthread{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.dmsg{border:1px solid var(--hair);background:var(--panel);border-radius:12px;max-width:88%;padding:12px 14px}.dmsg.mine{background:var(--wash);border-color:var(--jade);align-self:flex-end}@supports (color:color-mix(in lab, red, red)){.dmsg.mine{border-color:color-mix(in srgb,var(--jade) 24%,var(--hair))}}.dmsg.op{background:var(--wash-2);border-color:var(--gold);align-self:center;width:100%;max-width:100%}@supports (color:color-mix(in lab, red, red)){.dmsg.op{border-color:color-mix(in srgb,var(--gold) 30%,var(--hair))}}.dmsg-head{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:5px;display:flex}.dmsg-head b{font-family:var(--d);color:var(--ink);font-size:13px}.dmsg-head span{font-family:var(--m);color:var(--faint);font-size:11px}.dmsg p{color:var(--ink);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.devid{font-family:var(--m);color:var(--jade);margin-top:8px;font-size:12.5px;text-decoration:none;display:inline-block}.devid:hover{text-decoration:underline}.dpost{flex-direction:column;gap:8px;display:flex}.dresolve{flex-direction:column;gap:10px;max-width:520px;display:flex}.dseg{flex-wrap:wrap;gap:8px;display:flex}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
