:root{--bg:#f4f4f2;--surface:#fff;--ink:#111;--mute:#6f6f6b;--line:#e4e4e0;--panel:#121212;--panel-2:#1c1c1c;--panel-line:#2b2b2b;--accent:#4a5cff;--accent-2:#ff6b3d;--mint:#1fbf86;--sans:"Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--mono:"JetBrains Mono", ui-monospace, Menlo, monospace;--r-block:24%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ap-gloss{--c:#4a5cff;border-radius:var(--r-block);background:linear-gradient(180deg, #ffffff57 0%, #ffffff0f 46%, #fff0 60%), var(--c);background:linear-gradient(180deg, #ffffff57 0%, #ffffff0f 46%, #fff0 60%), color-mix(in oklab, var(--c) 90%, transparent);-webkit-backdrop-filter:blur(10px)saturate(160%);color:#fff;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffbf,inset 0 0 0 1px #ffffff38,inset 0 -1px #00000024,0 1px 2px #00000014,0 6px 14px #00000012}.ap-gloss:after{content:"";pointer-events:none;border-radius:inherit;mix-blend-mode:screen;background:radial-gradient(120% 60% at 30% -10%,#ffffff73,#fff0 55%);position:absolute;inset:0}.ap-gloss svg{fill:currentColor;filter:drop-shadow(0 1px #0000001f);width:54%;height:54%;position:relative}.ap-gloss .mark{font:600 1em / 1 var(--sans);letter-spacing:-.02em;position:relative}.ap-gloss.on-light{color:var(--ink)}.ap-gloss.ap-tile-white{color:var(--c);box-shadow:inset 0 0 0 1px var(--line);background:#fff}
