.sb-root .st-btn{border-radius:var(--sb-btn-radius)}.sb-root[data-btn=outline] .st-btn-primary{color:var(--st-fg);box-shadow:inset 0 0 0 2px var(--st-fg);background:0 0}.sb-root[data-btn=outline] .sb-buy button,.sb-root[data-btn=outline] .sb-buy a{box-shadow:inset 0 0 0 2px var(--st-fg)}.sb-btn{border-radius:var(--sb-btn-radius);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.45em;font-weight:700;transition:filter .15s,transform .1s,background-color .15s;display:inline-flex}.sb-btn:active{transform:translateY(1px)}.sb-btn:disabled{opacity:.6}.sb-btn-primary{background:var(--sb-btn-bg);color:var(--sb-btn-fg);box-shadow:inset 0 0 0 2px var(--sb-btn-line)}@media (hover:hover){.sb-btn-primary:hover{filter:brightness(1.08)}}.sb-input{border-radius:max(var(--st-radius), 10px);background:var(--st-muted);color:var(--st-fg);border:1.5px solid var(--st-border);outline:none}.sb-input:focus{border-color:var(--st-focus)}.sb-input::placeholder{color:var(--st-muted-fg)}.sb-off{background:var(--st-primary);color:var(--st-primary-fg);border-radius:999px;padding:3px 8px}.sb-dot{background:var(--st-primary)}.sb-example{letter-spacing:.04em;text-transform:uppercase;color:var(--st-muted-fg);border:1px dashed color-mix(in srgb, var(--st-fg) 30%, transparent);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700}.sb-empty{border-radius:max(var(--st-radius), 12px);border:1.5px dashed color-mix(in srgb, var(--st-fg) 22%, transparent);color:var(--st-muted-fg)}.sb-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""plugin""buy""desc""trust";row-gap:22px;display:grid}.sb-h-head{grid-area:head}.sb-h-plugin{grid-area:plugin;margin-bottom:4px}.sb-h-buy{grid-area:buy}.sb-h-desc{grid-area:desc}.sb-h-trust{grid-area:trust}.sb-hero[data-layout=centered],.sb-hero[data-layout=poster]{justify-items:center}.sb-hero[data-layout=centered] .sb-h-plugin,.sb-hero[data-layout=poster] .sb-h-plugin{width:100%;max-width:900px}.sb-hero[data-layout=centered] .sb-h-head,.sb-hero[data-layout=poster] .sb-h-head{width:100%}.sb-band{background:var(--st-primary);width:100cqi;color:var(--st-primary-fg);margin-left:calc(50% - 50cqi)}@container (min-width:56rem){.sb-h-plugin{margin-bottom:0}.sb-hero[data-layout=split]{grid-template:"plugin head""plugin desc""plugin buy""plugin trust""plugin."1fr/minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:24px 56px}.sb-hero[data-layout=centered],.sb-hero[data-layout=poster]{row-gap:28px}.sb-hero[data-layout=editorial]{grid-template-columns:minmax(0,1fr) minmax(0,400px);grid-template-areas:"head buy""plugin plugin""desc trust";align-items:end;gap:32px 56px}.sb-hero[data-layout=editorial] .sb-h-head,.sb-hero[data-layout=editorial] .sb-h-buy{border-bottom:1px solid var(--st-border);justify-content:flex-end;align-self:stretch;padding-bottom:28px}.sb-hero[data-layout=editorial] .sb-h-buy{max-width:none}.sb-hero[data-layout=editorial] .sb-h-plugin{border-radius:var(--st-radius);background:var(--st-muted);padding:36px}.sb-hero[data-layout=editorial] .sb-h-plugin>*{max-width:920px;margin-inline:auto}.sb-hero[data-layout=editorial] .sb-h-desc,.sb-hero[data-layout=editorial] .sb-h-trust{align-self:start}}.st-thumbhold{border-radius:max(calc(var(--st-radius) - 4px), 4px);background:var(--st-muted)}.sb-root a.st-card{transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .2s}@media (hover:hover){.sb-root a.st-card:hover{transform:translateY(-3px)}}.sb-root a.st-card[data-on=true]{border-color:var(--st-primary)}.sb-sticky{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;opacity:0;pointer-events:none;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s;position:fixed;transform:translateY(120%)}.sb-sticky.is-on{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.sb-sticky{transition:opacity .2s;transform:none}}.sb-made{color:var(--st-fg);background:color-mix(in srgb, var(--st-fg) 6%, transparent);border:1px solid var(--st-border);border-radius:999px;align-items:center;gap:10px;padding:7px 7px 7px 14px;font-size:13px;font-weight:600;display:inline-flex}.sb-made-cta{color:#0a0a0a;background:#f03e09;border-radius:999px;padding:5px 11px;font-weight:800}.sb-bar~.st-root .sb-root{scroll-margin-top:72px}@media (prefers-reduced-motion:no-preference){::view-transition-old(root){animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-new(root){animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1)}}.sc-app.sb-brand,.sb-brand{--base:#050505;--surface:#0b0b0b;--raised:#131313;--control:#1b1b1b;--hover:#242424;--hair:#ffffff12;--hair-2:#ffffff1f;--fg:#f4f4f4;--fg-2:#a8a8a8;--fg-3:gray;--signal:#f03e09;--signal-soft:#ff6a3d}.sb-brand .sc-btn-primary{background:var(--signal);color:#0a0a0a;font-weight:650;box-shadow:inset 0 1px #ffffff38,0 0 0 1px #0000004d,0 6px 18px -8px #f03e0999}@media (hover:hover){.sb-brand .sc-btn-primary:hover{background:#ff5320}}@media (hover:none){.sb-brand .sc-btn-primary:active{background:#ff5320}}.sb-brand ::selection{background:#f03e0959}.sb-brand .sb-h{font-family:var(--font-brand), var(--font-archivo), sans-serif;font-variation-settings:"wdth" 125;letter-spacing:-.02em;font-weight:800}.sb-brand .sb-kick{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10.5px;font-weight:500}.sb-brand .sb-pills{box-shadow:inset 0 0 0 1px var(--hair-2);border-radius:999px;gap:2px;padding:3px;display:flex}.sb-brand .sb-pill{z-index:0;min-width:0;color:var(--fg-3);-webkit-tap-highlight-color:transparent;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;font-weight:600;transition:color .15s;display:inline-flex;position:relative}@media (hover:hover){.sb-brand .sb-pill:hover{color:var(--fg)}}.sb-brand .sb-pill[aria-selected=true],.sb-brand .sb-pill[aria-checked=true]{color:#0a0a0a}.sb-brand .sb-pills-ring .sb-pill[aria-checked=true]{color:var(--signal)}.sb-brand .sb-thumb{z-index:-1;background:var(--signal);border-radius:999px;position:absolute;inset:0}.sb-brand .sb-pills-ring .sb-thumb{box-shadow:inset 0 0 0 1.5px var(--signal);background:#f03e0914}.sb-brand .sb-round{color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--hair-2);-webkit-tap-highlight-color:transparent;border-radius:999px;flex-shrink:0;place-items:center;transition:color .15s,box-shadow .15s,scale .15s;display:grid}@media (hover:hover){.sb-brand .sb-round:hover{color:var(--signal);box-shadow:inset 0 0 0 1px #f03e0999}}.sb-brand .sb-round:active{scale:.94}.sb-brand .sb-round:disabled{opacity:.3;pointer-events:none}.sb-brand .fb-line{--fb-line:#ffffff4d;--fb-under:#0b0b0b}.sb-brand .sb-pills-fit .sb-pill{flex:none}.sb-brand .fb.sb-tall{height:44px}@media (max-width:639px){.sb-brand .sb-h-fit{font-variation-settings:"wdth" 100}}
