.lf-pillwrap,.lf-sheet{display:none}@media print{.lf-pillwrap,.lf-sheet{display:none!important}.lab{padding-bottom:0!important}}@media (max-width:720px){.lab{--lf-bottom-nav-h:calc(68px + max(12px, env(safe-area-inset-bottom)));padding-bottom:var(--lf-bottom-nav-h)}.lf-glass{-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);background:#ffffffdb;border:1px solid #1b1c1f17;box-shadow:0 10px 32px -10px #00000038,0 1px 2px #0000000d}.lf-pillwrap{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:40;justify-content:center;align-items:flex-end;gap:8px;max-width:420px;margin:0 auto;display:flex;position:fixed}.lf-pill{border-radius:999px;flex:1;min-width:0;padding:4px;transition:padding .22s cubic-bezier(.2,.8,.2,1);display:flex}.lab .lf-pill-i{min-width:0;height:48px;color:var(--l-text-3);border-radius:999px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:10.5px;font-weight:500;line-height:1;text-decoration:none;transition:height .22s cubic-bezier(.2,.8,.2,1),background-color .15s,color .15s;display:flex}.lf-pill-ic{flex:none;display:block}.lf-pill-i>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;max-height:12px;padding:0 4px;transition:max-height .22s cubic-bezier(.2,.8,.2,1),opacity .18s;overflow:hidden}.lab .lf-pill-i[aria-current=page]{background:var(--l-bg-3);color:var(--l-text-1)}.lab .lf-pill-i:focus-visible{outline:2px solid var(--l-text-1);outline-offset:-2px}.lf-handle{width:56px;height:56px;color:var(--l-text-1);cursor:pointer;font:inherit;border-radius:999px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;transition:width .22s cubic-bezier(.2,.8,.2,1),height .22s cubic-bezier(.2,.8,.2,1);display:flex}.lf-handle:focus-visible{outline:2px solid var(--l-text-1);outline-offset:2px}.lf-pillwrap.is-mini .lf-pill{padding:2px 4px}.lf-pillwrap.is-mini .lf-pill-i{gap:0;height:36px}.lf-pillwrap.is-mini .lf-pill-i>span{opacity:0;max-height:0}.lf-pillwrap.is-mini .lf-handle{width:44px;height:44px}body.lf-menu-open .lf-pillwrap{opacity:0;pointer-events:none}.lf-sheet{inset:auto 12px max(12px, env(safe-area-inset-bottom)) 12px;width:auto;max-width:420px;color:var(--l-text-1);opacity:0;transform-origin:bottom;transition:opacity .2s ease-out, transform .22s cubic-bezier(.2, .8, .2, 1), overlay .22s allow-discrete, display .22s allow-discrete;background:0 0;border:0;margin:0 auto;padding:0;position:fixed;overflow:visible;transform:translateY(12px)scale(.96)}.lf-sheet:popover-open{opacity:1;display:block;transform:none}@starting-style{.lf-sheet:popover-open{opacity:0;transform:translateY(12px)scale(.96)}}.lf-sheet::backdrop{transition:background .2s ease-out, overlay .2s allow-discrete, display .2s allow-discrete;background:#14151a00}.lf-sheet:popover-open::backdrop{background:#14151a40}@starting-style{.lf-sheet:popover-open::backdrop{background:#14151a00}}.lf-sheet-in{touch-action:none;background:#fffffff5;border-radius:28px;flex-direction:column;max-height:min(82dvh,100dvh - 48px);padding:6px 12px 12px;display:flex}.lf-grip{background:#1b1c1f24;border-radius:999px;flex:none;width:36px;height:4px;margin:4px auto 10px}.lf-sheet-sc{touch-action:pan-y;min-height:0;overflow-y:auto}.lf-sheet-nav{flex-direction:column;display:flex}.lab .lf-sheet-i{min-height:50px;color:var(--l-text-1);border-radius:14px;align-items:center;gap:12px;padding:0 10px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.lf-sheet-i .lf-pill-ic{color:var(--l-text-3)}.lab .lf-sheet-i[aria-current=page]{background:var(--l-bg-3)}.lf-sheet-i[aria-current=page] .lf-pill-ic{color:var(--l-text-1)}.lab .lf-sheet-h{color:var(--l-text-3);margin:0;padding:16px 10px 6px;font-size:12px;line-height:16px}.lab .lf-sheet-cc{margin:0;padding:0;list-style:none}.lab .lf-sheet-c{min-height:44px;color:var(--l-text-1);border-radius:12px;align-items:center;gap:12px;padding:0 10px;font-size:15px;text-decoration:none;display:flex}.lf-sheet-c .lf-flag{width:20px;height:14px}.lf-sheet-tick{color:var(--l-text-2);margin-left:auto}.lab .lf-sheet-c.is-soon{color:var(--l-text-3)}.lf-sheet-c.is-soon .lf-flag{opacity:.7}.lf-sheet-soon{color:var(--l-text-4);margin-left:auto;font-size:12px}.lab .lf-sheet-foot{border-top:1px solid var(--l-line);min-height:44px;color:var(--l-text-2);align-items:center;margin-top:6px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}@media (prefers-reduced-motion:reduce){.lf-pill,.lf-pill-i,.lf-pill-i>span,.lf-handle,.lf-sheet,.lf-sheet::backdrop{transition:none}.lf-sheet{transform:none}.lf-sheet:popover-open{transform:none}@starting-style{.lf-sheet:popover-open{transform:none}}}}
