/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.ac{color-scheme:dark;--ac-void:#0a0913;--ac-night:#110f21;--ac-hull:#181530;--ac-hull-2:#211d40;--ac-deep:#0c0b18;--ac-panel:#120f24;--ac-line:#2e2a55;--ac-line-2:#463f80;--ac-ink:#eeeaff;--ac-ink-2:#b9b3da;--ac-ink-3:#8f89b3;--ac-body:#dcd7f5;--ac-white:#fff;--ac-err:#ffb0bf;--ac-violet:#a283ec;--ac-violet-deep:#6a3fa0;--ac-violet-hi:#8a62d8;--ac-violet-hi-2:#9771e2;--ac-violet-lo:#7445ae;--ac-violet-soft:#2a2150;--ac-violet-mist:#241c47;--ac-blue:#74a2f2;--ac-green:#52c792;--ac-green-ink:#06221a;--ac-amber:#e2b04f;--ac-amber-ink:#2a1e05;--ac-amber-mist:#2a2210;--ac-rose:#ef7d95;--ac-teal:#3fb8a4;--ac-special-a:#1b1538;--ac-special-b:#0f1a33;--ac-tone-eng:#74a2f2;--ac-tone-work:#52c792;--ac-tone-lead:#e2b04f;--ac-tone-base:#a283ec;--text:var(--ac-ink);--text-2:var(--ac-ink-2);--text-3:var(--ac-ink-3);--surface:var(--ac-hull);--surface-2:var(--ac-hull-2);--border:var(--ac-line);--border-strong:var(--ac-line-2);--brand:#7c55c4;--brand-soft:var(--ac-violet-soft);--teal:var(--ac-teal);--teal-soft:#173a3a;--amber:var(--ac-amber);--amber-soft:#3a2f16;--rose:var(--ac-rose);--rose-soft:#3d1a26;--ac-mono:ui-monospace,"Cascadia Mono","Consolas","SFMono-Regular",monospace;--ac-ease:cubic-bezier(.2,.7,.2,1)}.lx{isolation:isolate;background:var(--ac-void);color:var(--ac-ink);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.8;position:relative}.lx a{color:inherit;text-decoration:none}.lx a:focus-visible{outline:2px solid var(--ac-violet);outline-offset:3px;border-radius:4px}.lx-wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(16px,3.5vw,48px)}.lx-sky,.lx-wrap{position:relative}.lx-sky{overflow:hidden}.lx-sky:before{content:"";z-index:-2;background:radial-gradient(45% 60% at 50% 0,#74a2f238,#0000 70%),radial-gradient(35% 55% at 100% 100%,#6a3fa04d,#0000 70%),radial-gradient(30% 45% at 0 30%,#1e4a8f59,#0000 70%);position:absolute;inset:0}.lx-sky:after{content:"";background-image:radial-gradient(#74a2f28c 1.1px,#0000 1.6px);background-size:16px 16px;-webkit-mask-image:radial-gradient(22% 30% at 0 100%,#000,#0000 75%),radial-gradient(20% 26% at 100% 0,#000,#0000 75%);mask-image:radial-gradient(22% 30% at 0 100%,#000,#0000 75%),radial-gradient(20% 26% at 100% 0,#000,#0000 75%)}.lx-net,.lx-sky:after{z-index:-1;pointer-events:none;position:absolute;inset:0}.lx-net{opacity:.22;width:100%;height:100%}.lx-eyebrow{color:var(--ac-ink-2);align-items:center;gap:10px;margin:0;font-size:13px;font-weight:600;display:flex}.lx-eyebrow i{background:var(--ac-blue);width:7px;height:7px;box-shadow:0 0 10px var(--ac-blue);border-radius:50%;display:inline-block}.lx-title{color:var(--ac-white);text-wrap:balance;text-shadow:0 0 2px #74a2f28c,0 0 24px #74a2f28c;margin:8px 0 0;font-weight:900;line-height:1.35}h1.lx-title{font-size:clamp(30px,4.4vw,52px)}h2.lx-title{font-size:clamp(24px,3.2vw,36px)}.lx-lede{max-width:58ch;color:var(--ac-ink-2);margin:12px 0 0;font-size:16px;line-height:1.95}.lx-btn{border:1px solid var(--ac-violet);background:linear-gradient(180deg,var(--ac-violet-hi),var(--ac-violet-deep));white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:14.5px;font-weight:700;transition:background .15s;display:inline-flex;box-shadow:0 0 0 1px #a283ec26,0 6px 24px -8px #a283ecb3}.lx .lx-btn,.lx-btn{color:var(--ac-white)}.lx-btn:hover{background:linear-gradient(180deg,var(--ac-violet-hi-2),var(--ac-violet-lo))}.lx-btn--ghost{border-color:var(--ac-line-2);box-shadow:none;background:0 0}.lx-btn--ghost:hover{border-color:var(--ac-violet);background:0 0}.lx-panel{background:linear-gradient(#74a2f21c,#74a2f20a);border:1px solid #74a2f24d;border-radius:12px;position:relative;box-shadow:inset 0 1px #74a2f247,0 0 34px -14px #74a2f299}.lx-tri:after,.lx-tri:before{content:"";filter:drop-shadow(0 0 6px #74a2f2cc);border-block:8px solid #0000;width:0;height:0;position:absolute;top:50%;translate:0 -50%}.lx-tri:before{border-inline-start:10px solid var(--ac-blue);inset-inline-start:-1px}.lx-tri:after{border-inline-end:10px solid var(--ac-blue);inset-inline-end:-1px}.lx-spark{width:22px;height:22px;color:var(--ac-blue);filter:drop-shadow(0 0 6px #74a2f2e6);pointer-events:none;position:absolute;top:0;left:50%;translate:-50% -50%}.lx-grid{gap:16px;margin:0;padding:0;list-style:none;display:grid}.lx-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.lx-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.lx-card,.lx-grid>li{min-width:0;display:flex}.lx-card{background:linear-gradient(#211d40d9,#110f21d9);border:1px solid #74a2f238;border-radius:12px;flex-direction:column;width:100%;padding:16px;transition:border-color .15s,box-shadow .15s;position:relative}.lx-card:before{content:"";background:linear-gradient(90deg,transparent,var(--ac-blue),transparent);opacity:.7;inset-inline:18%;height:1px;position:absolute;top:-1px}.lx-card:hover{border-color:#74a2f299;box-shadow:0 0 30px -10px #74a2f299}.lx-card:focus-within{outline:2px solid var(--ac-violet);outline-offset:3px}.lx-stretch:after{content:"";border-radius:12px;position:absolute;inset:0}.lx-card a:focus-visible{outline-color:#0000}.lx-card__art{aspect-ratio:16/7;border:1px solid var(--ac-line);background:radial-gradient(70% 90% at 50% 40%,#74a2f21f,transparent 70%),var(--ac-deep);border-radius:8px;width:100%;display:block;overflow:hidden}.lx-card__art svg{filter:drop-shadow(0 0 5px #74a2f273);width:100%;height:100%;display:block}.lx-card__meta{color:var(--ac-ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:12px 0 0;font-size:12.5px;display:flex}.lx-card__meta span{align-items:center;gap:6px;display:inline-flex}.lx-dot{border-radius:50%;flex:none;width:7px;height:7px}.lx-card__t{color:var(--ac-white);margin:6px 0 0;font-size:17px;font-weight:800;line-height:1.55}.lx-card__d{color:var(--ac-ink-2);margin:6px 0 0;font-size:14px;line-height:1.9}.lx-card__no{border-top:1px dashed var(--ac-line);color:var(--ac-ink-3);gap:8px;margin:10px 0 0;padding-top:10px;font-size:13px;line-height:1.85;display:flex}.lx-card__no svg{flex:none;margin-top:4px}.lx-card__no b{color:var(--ac-ink-2);font-weight:600}.lx-card__go{color:var(--ac-ink);align-items:center;gap:6px;margin:auto 0 0;padding-top:12px;font-size:13px;font-weight:700;display:flex}.lx-card__go svg{transition:translate .15s}.lx-card:hover .lx-card__go svg{translate:-4px}.lx-card--compact{flex-direction:row;align-items:flex-start;gap:14px;padding:14px}.lx-card--compact .lx-card__art{aspect-ratio:1;flex:none;width:64px}.lx-card--compact .lx-card__t{margin:0;font-size:15.5px}.lx-card--compact .lx-card__d{margin-top:2px;font-size:13.5px;line-height:1.85}.lx-chev{display:none}.lx-band__tools{padding-block:56px 36px}.lx-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:28px;display:flex}.lx-head>div{min-width:0}.lx-band__feature{padding-block:16px 48px}.lx-feature{padding:22px clamp(18px,3vw,32px)}.lx-feature .tu-lab{background:0 0;border:0;padding:0}.lx .ac-book__code,.lx .ac-eyebrow{letter-spacing:0;font-family:inherit}.lx-crumbs ol{color:var(--ac-ink-3);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.lx-crumbs li+li:before{content:"/";color:var(--ac-line-2);margin-inline-end:6px}.lx-crumbs a:hover{color:var(--ac-ink)}.lx-hero{padding-block:28px 56px}.lx-hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:center;gap:40px;margin-top:24px;display:grid}@keyframes lx-pulse{0%,to{opacity:1}50%{opacity:.3}}.lx-map{min-width:0}.lx-hive{width:100%;height:auto;display:block;overflow:visible}.lx-hive__pulse{animation:lx-pulse 6s ease-in-out infinite}.lx-hex{cursor:pointer}.lx .lx-hex:focus-visible{outline:none}.lx-hex polygon{fill:var(--ac-hull);fill-opacity:.88;stroke:#74a2f280;stroke-width:1.4px;transition:stroke .15s,fill .15s,opacity .2s}.lx-hex text{fill:var(--ac-white);text-anchor:middle;pointer-events:none;direction:rtl;font-size:13.5px;font-weight:700}.lx-hex.is-soon polygon{fill:var(--ac-void);fill-opacity:.85;stroke:var(--ac-line-2);stroke-dasharray:5 4}.lx-hex.is-soon text{fill:var(--ac-ink-3);font-weight:600}.lx-hex.is-active polygon,.lx-hex.is-kin polygon,.lx-hex:hover polygon{stroke:var(--ac-blue);stroke-width:2px;stroke-dasharray:none}.lx-hex.is-open polygon{stroke:var(--ac-violet);stroke-width:2.4px;stroke-dasharray:none}.lx-hex:focus-visible polygon{stroke:var(--ac-violet);stroke-width:3px;stroke-dasharray:none}.lx-hex.is-hit polygon{fill:#74a2f24d;fill-opacity:1;stroke:var(--ac-blue);stroke-width:2px}.lx-hive.is-searching .lx-hex.is-dim{opacity:.32}.lx-hex--core polygon{fill:var(--ac-deep);fill-opacity:.95;stroke:var(--ac-blue);stroke-width:1.8px}.lx-hex--core.is-open polygon{stroke:var(--ac-violet)}.lx-hex--core .lx-hex__n{fill:var(--ac-ink-2);font-size:11px;font-weight:600}.lx-hex--core .lx-hex__total{fill:var(--ac-white);font-size:24px;font-weight:900}.lx-map__cap{min-height:1.9em;color:var(--ac-ink-3);justify-content:center;align-items:center;gap:6px;margin:10px 0 0;font-size:13px;display:flex}.lx-map__cap b{color:var(--ac-white);font-weight:700}.lx-key{background:var(--ac-hull);border:1.5px solid #74a2f2b3;border-radius:3px;width:12px;height:12px;display:inline-block}.lx-key--soon{border-style:dashed;border-color:var(--ac-line-2);background:0 0}.lx-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lx-runtime{padding-block:18px 0}.lx-runtime p{color:var(--ac-ink-2);gap:10px;margin-block:0;font-size:14px;line-height:1.9;display:flex}.lx-runtime svg{flex:none;margin-top:6px}.lx-runtime small{white-space:nowrap;color:var(--ac-ink-3);font-size:12.5px}.lx-ask{margin-top:28px}.lx-ask__field{align-items:center;max-width:46rem;display:flex;position:relative}.lx-ask__field>svg{color:var(--ac-ink-3);pointer-events:none;position:absolute;inset-inline-start:14px}.lx-ask__field input{background:var(--ac-deep);width:100%;min-height:50px;color:var(--ac-ink);font:inherit;border:1px solid #74a2f273;border-radius:12px;padding:10px 44px;font-size:15px}.lx-ask__field input::placeholder{color:var(--ac-ink-3);opacity:1}.lx-ask__field input:focus-visible{outline:2px solid var(--ac-violet);outline-offset:2px}.lx-ask__clear{width:34px;height:34px;color:var(--ac-ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;inset-inline-end:8px}.lx-ask__clear:hover{color:var(--ac-white)}.lx-ask__clear:focus-visible{outline:2px solid var(--ac-violet);outline-offset:1px}.lx-ask__chips{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.lx-ask__chips button{color:var(--ac-ink-2);font:inherit;cursor:pointer;background:0 0;border:1px solid #74a2f240;border-radius:999px;padding:4px 11px;font-size:13px;line-height:1.6;transition:border-color .15s,background .15s}.lx-ask__chips button:hover{border-color:#74a2f299}.lx-ask__chips button[aria-pressed=true]{border-color:var(--ac-violet);color:var(--ac-white);background:#a283ec33}.lx-ask__chips button:focus-visible{outline:2px solid var(--ac-violet);outline-offset:2px}.lx-ask__out{color:var(--ac-ink);margin-top:14px;font-size:14.5px}.lx-ask__out:empty{display:none}.lx-ask__out p{margin:0;line-height:1.9}.lx-ask__hits+p,.lx-ask__out p+p{margin-top:10px}.lx-ask__count{color:var(--ac-ink-2);font-size:13.5px}.lx-ask__hits{flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.lx-ask__hits a{border:1px solid var(--ac-violet);color:var(--ac-white);background:#a283ec24;border-radius:10px;align-items:baseline;gap:8px;padding:8px 14px;font-weight:700;transition:background .15s;display:inline-flex}.lx-ask__hits a:hover{background:#a283ec42}.lx-ask__hits small{color:var(--ac-ink-2);font-size:12px;font-weight:600}.lx-ask__none a,.lx-ask__soon a{color:var(--ac-white);text-decoration:underline;-webkit-text-decoration-color:var(--ac-violet);text-decoration-color:var(--ac-violet);text-underline-offset:5px;font-weight:700}.lx-ask .lx-ask__note{color:var(--ac-ink-3);margin-top:10px;font-size:12px}.lx-ask .lx-ask__note a{color:inherit;text-underline-offset:3px;text-decoration:underline}.lx-featured{padding-block:16px 20px}.lx-feat{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:28px;padding:30px clamp(18px,3vw,36px);display:grid}.lx-feat__art{aspect-ratio:16/10}.lx-feat h2{color:var(--ac-white);margin:8px 0 0;font-size:clamp(22px,2.6vw,30px);font-weight:900;line-height:1.45}.lx-ticks{color:var(--ac-ink-2);gap:6px;margin:14px 0 0;padding:0;font-size:14px;line-height:1.85;list-style:none;display:grid}.lx-ticks li{gap:10px;display:flex}.lx-ticks li:before{content:"";border:1.5px solid var(--ac-blue);flex:none;width:7px;height:7px;margin-top:9px;rotate:45deg}.lx-row{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:20px;display:flex}.lx-note{color:var(--ac-ink-3);font-size:13px}.lx-shelves{gap:56px;padding-block:36px 24px;display:grid}.lx-shelf{scroll-margin-top:96px}.lx-shelf__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:8px 32px;margin-bottom:20px;display:grid}.lx-shelf__head h2{color:var(--ac-white);margin:4px 0 0;font-size:clamp(22px,2.6vw,30px);font-weight:900;line-height:1.4}.lx-shelf__q{border-inline-start:2px solid var(--ac-blue);color:var(--ac-ink);margin:0;padding-inline-start:12px;font-size:15px}.lx-shelf__o{color:var(--ac-ink-3);margin:6px 0 0;font-size:13.5px}.lx-shelf__o b{color:var(--ac-ink-2);font-weight:600}.lx-plank{background:linear-gradient(90deg,#0000,#74a2f28c 15% 85%,#0000);border-radius:3px;height:6px;margin-top:18px;box-shadow:0 6px 22px -4px #74a2f28c}@media (min-width:768px){.lx-day.lx-shelves{padding-bottom:64px}}.lx-shelf__head .lx-shelf__q{margin-top:10px}.lx-uses{gap:6px;margin:0;font-size:14px;line-height:1.85;display:grid}.lx-uses>div{gap:10px;display:flex}.lx-uses dt{min-width:7.5em;color:var(--ac-ink-3);flex:none;font-weight:600}.lx-uses dd{color:var(--ac-ink);margin:0}.lx-anchor{scroll-margin-top:96px}@media (min-width:1024px){.lx-grid--soon{grid-template-columns:repeat(6,minmax(0,1fr))}.lx-grid--soon>li{grid-column:span 2}.lx-grid--soon>li:last-child:nth-child(3n+1){grid-column:span 6}.lx-grid--soon>li:last-child:nth-child(3n+2),.lx-grid--soon>li:nth-last-child(2):nth-child(3n+1){grid-column:span 3}}@media (min-width:768px) and (max-width:1023.98px){.lx-grid--soon>li:last-child:nth-child(odd){grid-column:span 2}}.lx-soon{border:1px dashed var(--ac-line-2);border-radius:12px;flex-direction:column;width:100%;min-width:0;padding:16px;display:flex}.lx-soon__tag{border:1px solid var(--ac-line-2);color:var(--ac-ink-3);border-radius:999px;align-self:flex-start;margin:0;padding:1px 10px;font-size:12px}.lx-soon h3{color:var(--ac-white);margin:10px 0 0;font-size:16.5px;font-weight:800;line-height:1.6}.lx-soon__q{color:var(--ac-ink-2);margin:6px 0 0;font-size:14px;line-height:1.85}.lx-soon .lx-uses{margin-top:auto;padding-top:12px;font-size:13px}.lx-soon .lx-uses>div{flex-direction:column;gap:0}.lx-soon .lx-uses>div:first-child{border-top:1px dashed var(--ac-line);margin-top:12px;padding-top:10px}.lx-home{grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:center;gap:12px 48px;display:grid}.lx-home .lx-head{margin:0;display:block}.lx-home .lx-head .lx-btn{margin-top:22px}.lx-home .lx-hive{grid-area:1/2}.lx-home .lx-map__cap{grid-column:2;margin:0}.lx{--lx-d-blue:var(--ac-blue);--lx-d-violet:var(--ac-violet);--lx-d-green:var(--ac-green);--lx-d-amber:var(--ac-amber);--lx-d-line:var(--ac-line);--lx-d-ink:var(--ac-ink);--lx-d-ink-3:var(--ac-ink-3);--lx-d-white:var(--ac-white)}.lx-day{color-scheme:light;background:var(--color-bg);color:var(--color-ink);--ac-void:var(--color-bg);--ac-white:var(--color-ink);--ac-ink:var(--color-ink);--ac-ink-2:var(--color-gray);--ac-ink-3:var(--color-gray);--ac-line:var(--color-rule);--ac-line-2:var(--color-rule-strong);--ac-blue:var(--color-structure);--ac-violet:var(--color-action);--ac-green:var(--color-positive-alt);--ac-amber:var(--color-accent-alt)}.lx-day .lx-card__art{--ac-blue:var(--lx-d-blue);--ac-violet:var(--lx-d-violet);--ac-green:var(--lx-d-green);--ac-amber:var(--lx-d-amber);--ac-line:var(--lx-d-line);--ac-ink:var(--lx-d-ink);--ac-ink-3:var(--lx-d-ink-3);--ac-white:var(--lx-d-white)}.lx-day .lx-btn{color:var(--color-bg)}.lx-day .lx-btn--ghost{color:var(--color-action)}.lx-day .lx-panel{background:linear-gradient(180deg,#1e4a8f0f,#1e4a8f04),var(--color-bg);border-color:#1e4a8f52;box-shadow:inset 0 1px #1e4a8f1f,0 14px 40px -26px #1e4a8f8c}.lx-day .lx-spark,.lx-day .lx-tri:after,.lx-day .lx-tri:before{filter:none}.lx-day .lx-card{border-color:var(--color-rule-strong);background:var(--color-bg)}.lx-day .lx-card:hover{border-color:var(--color-structure);box-shadow:0 14px 34px -22px #1e4a8f99}.lx-day .lx-plank{height:4px;box-shadow:none;background:linear-gradient(90deg,#0000,#1e4a8f59 15% 85%,#0000)}.lx-day .lx-soon{background:var(--color-canvas)}.lx-day .lx-eyebrow i{box-shadow:none}.lx-filter:not(:has(.lx-filterbar)){display:none}.lx-filterbar{border:1px solid var(--ac-line-2);background:var(--color-canvas);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 18px;padding:12px 16px;display:flex}.lx-filterbar p{min-width:14rem;color:var(--ac-ink-2);flex:1;margin:0}.lx-filterbar b{color:var(--ac-ink)}.lx-filterbar .lx-btn{padding:7px 14px}.lx-filterbar .lx-filterbar__up{color:var(--color-action);text-underline-offset:4px;font-weight:600;text-decoration:underline}.lx-grid>li{transition:opacity .2s}.lx-grid>li.is-dim{opacity:.38}.lx-grid>li.is-hit .lx-card{border-color:var(--ac-blue);box-shadow:0 0 0 1px var(--ac-blue)}.lx-cover{aspect-ratio:2;position:relative}.lx-cover svg{opacity:.3}.lx-cover__io{align-content:center;gap:10px;padding:12px 16px;display:grid;position:absolute;inset:0}.lx-cover__row{gap:1px;min-width:0;display:grid}.lx-cover__row small{color:var(--ac-ink-3);font-size:10.5px;font-weight:600}.lx-cover__row>span{-webkit-line-clamp:2;color:var(--ac-ink-3);-webkit-box-orient:vertical;font-size:12.5px;line-height:1.7;display:-webkit-box;overflow:hidden}.lx-cover__row--out{border-inline-start:2px solid var(--ac-blue);padding-inline-start:10px}.lx-cover__row--out>span{color:var(--ac-white);font-weight:700}@media (max-width:1023.98px){.lx-grid--3,.lx-grid--4,.lx-grid--soon{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-home{grid-template-columns:1fr}.lx-home .lx-hive,.lx-home .lx-map__cap{grid-area:auto/1}.lx-home .lx-hive,.lx-map{width:100%;max-width:30rem;margin-inline:auto}.lx-feat,.lx-hero__grid,.lx-shelf__head{grid-template-columns:1fr}}@media (max-width:767.98px){.lx{font-size:14px}.lx-band{background:0 0}.lx-band>*,.lx-page>section{background:var(--ac-void);border-radius:14px;margin:0 12px 10px;overflow:hidden}.lx-page{background:0 0}.lx-wrap{padding-inline:14px}.lx-band__tools{padding-block:16px 14px}.lx-band__feature{padding-block:14px}.lx-head{gap:10px;margin-bottom:10px}.lx-lede{margin-top:4px;font-size:12.5px;line-height:1.8}h1.lx-title{font-size:22px}h2.lx-title{font-size:18px}.lx-eyebrow{font-size:11px}.lx-btn{padding:7px 13px;font-size:13px}.lx-grid,.lx-grid--3,.lx-grid--4{border:1px solid #74a2f238;border-radius:12px;grid-template-columns:1fr;gap:0;overflow:hidden}.lx-grid>li+li{border-top:1px solid var(--ac-line)}.lx-card,.lx-card--compact{box-shadow:none;background:#211d408c;border:0;border-radius:0;flex-direction:row;align-items:center;gap:10px;padding:8px 10px}.lx-card:before{display:none}.lx-card .lx-card__art{aspect-ratio:1;border-radius:7px;flex:none;width:34px}.lx-card .lx-card__body{flex:1;min-width:0}.lx-card .lx-card__t{margin:0;font-size:14px;line-height:1.5}.lx-card .lx-card__d{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;line-height:1.6;overflow:hidden}.lx-card .lx-card__go,.lx-card .lx-card__meta,.lx-card .lx-card__no{display:none}.lx-chev{color:var(--ac-ink-3);flex:none;font-size:18px;line-height:1;display:block}.lx-feat,.lx-feature{box-shadow:none;background:0 0;border:0;padding:4px 0}.lx-feat.lx-tri:after,.lx-feat.lx-tri:before,.lx-feat>.lx-spark,.lx-feature.lx-tri:after,.lx-feature.lx-tri:before,.lx-feature>.lx-spark{display:none}.lx-feat h2,.lx-feature .tu-lab h2{margin-top:4px;font-size:17px}.lx-feature .tu-sub{margin-bottom:12px;font-size:12.5px;line-height:1.8}.lx-feat__art,.lx-feature .ac-ticks,.lx-feature .tu-lab__demo{display:none}.lx-ticks{gap:2px;margin-top:8px;font-size:12.5px}.lx-row{margin-top:12px}.lx-spark{width:16px;height:16px}.lx-hero{padding-block:14px 16px}.lx-hero__grid{gap:10px;margin-top:10px}.lx-featured,.lx-shelves{padding-block:0}.lx-shelves{gap:10px;background:0 0!important}.lx-page>.lx-shelves{background:0 0;border-radius:0;margin:0;overflow:visible}.lx-shelf{background:var(--ac-void);border-radius:14px;margin:0 12px;padding:14px}.lx-shelf__head{gap:4px;margin-bottom:10px}.lx-shelf__head h2{font-size:17px}.lx-shelf__q{font-size:12.5px}.lx-shelf__o{font-size:12px}.lx-plank{display:none}}@media (prefers-reduced-motion:reduce){.lx-hive__pulse{animation:none}.lx-btn,.lx-card,.lx-card__go svg,.lx-grid>li,.lx-hex polygon{transition:none}}@media (max-width:767.98px){.lx-shelf .lx-wrap{padding-inline:0}.lx-grid--soon{grid-template-columns:1fr}.lx-uses{gap:2px;font-size:12.5px}.lx-uses dt{min-width:6.5em}.lx-soon{border:0;border-radius:0;padding:10px 12px}.lx-soon__q,.lx-soon__tag{display:none}.lx-soon h3{margin:0;font-size:14px}.lx-soon .lx-uses{padding-top:4px}.lx-soon .lx-uses>div{flex-direction:row;gap:10px}.lx-soon .lx-uses>div:first-child{border-top:0;margin-top:0;padding-top:0}.lx-day .lx-grid{border-color:var(--color-rule-strong)}.lx-day .lx-card{background:var(--color-bg)}.lx-map{margin-top:4px}.lx-ask{margin-top:12px}.lx-ask__field input{min-height:44px;font-size:16px}.lx-ask__chips{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin:8px -14px 0;padding:2px 14px 6px;overflow-x:auto}.lx-ask__chips li{flex:none}.lx-ask__chips button{padding:4px 10px;font-size:12px}.lx-ask__out{font-size:13.5px}.lx-ask .lx-ask__note{font-size:11.5px}.lx-map__cap{margin-top:6px;font-size:12px}.lx-runtime{padding:10px 12px 0}.lx-runtime p{padding-inline:0;font-size:12.5px}.lx-cover__io{display:none}.lx-cover svg{opacity:1}.lx-filterbar{gap:8px 12px;padding:10px 12px}.lx-filterbar p{min-width:0;font-size:13px}}