.lx-spec-rows{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-top:1px solid var(--line);margin:0;display:grid}.lx-spec-row{border-right:1px solid var(--line);flex-direction:column-reverse;justify-content:flex-end;gap:14px;margin-right:24px;padding:32px 24px 8px 0;display:flex}.lx-spec-row:last-child{border-right:0;margin-right:0}.lx-spec-v{color:var(--ink);white-space:nowrap;margin:0;font-size:64px;font-weight:220;line-height:1}.lx-spec-l{color:var(--muted);font-size:16px;line-height:1.45}.lx-spec-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;display:flex}.lx-spec-open{cursor:pointer;background:0 0}.lx-spec-open svg{transition:transform .3s var(--e-io)}@media (hover:hover){.lx-spec-open:hover svg{transform:rotate(90deg)}}.lx-sheet{z-index:900;pointer-events:none;position:fixed;inset:0}.lx-sheet[data-open]{pointer-events:auto}.lx-sheet-scrim{opacity:0;transition:opacity .3s var(--e-out,ease);cursor:default;background:#0000004d;border:0;padding:0;position:absolute;inset:0}.lx-sheet[data-open] .lx-sheet-scrim{opacity:1}.lx-sheet-panel{overscroll-behavior:contain;background:var(--x-raised);color:#0a0a0a;visibility:hidden;--ink:#0a0a0a;--soft:#525252;--muted:#525252;--faint:#737373;--line:#0000001a;border-radius:24px 24px 0 0;width:min(100%,1040px);max-height:86svh;transition:transform .4s cubic-bezier(.4,0,.2,1),visibility 0s .4s;position:absolute;bottom:0;left:50%;overflow:auto;transform:translate(-50%,104%);box-shadow:0 -24px 60px -16px #0000002e}.lx-sheet[data-open] .lx-sheet-panel{visibility:visible;transition:transform .5s cubic-bezier(.16,1,.3,1),visibility;transform:translate(-50%)}.lx-sheet-bar{z-index:1;border-bottom:1px solid var(--line);background:#fffffff5;justify-content:space-between;align-items:center;padding:18px 28px;display:flex;position:sticky;top:0}.lx-sheet-x{border:1px solid var(--line);color:#0a0a0a;cursor:pointer;background:#fff;border-radius:999px;place-items:center;width:44px;height:44px;padding:0;transition:background-color .15s cubic-bezier(0,0,.2,1),transform .15s cubic-bezier(0,0,.2,1);display:grid}.lx-sheet-x:active{transition-duration:90ms;transform:scale(.97)}@media (hover:hover){.lx-sheet-x:hover{background:#f2f2f2}}.lx-sheet-body{padding:28px}@media (max-width:900px){.lx-spec-rows{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-spec-row{margin-right:12px;padding:24px 12px 8px 0}.lx-spec-row:nth-child(2n){border-right:0;margin-right:0}.lx-spec-v{font-size:44px}.lx-spec-l{font-size:15px}.lx-sheet-panel{border-radius:24px 24px 0 0}.lx-sheet-bar{padding:12px 20px}.lx-sheet-body{padding:20px}}@media (prefers-reduced-motion:reduce){.lx-sheet-panel,.lx-sheet[data-open] .lx-sheet-panel{transition:visibility}}
