.lp-pal.svelte-roztob{z-index:var(--z-modal);padding:var(--space-12) var(--space-4) 0;background:var(--scrim);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.lp-pal__box.svelte-roztob{border-radius:var(--radius-modal);border:var(--border-width) solid var(--border-default);background:var(--surface-overlay);width:640px;max-width:100%;max-height:min(420px,100dvh - 6rem);box-shadow:var(--shadow-3);flex-direction:column;display:flex;overflow:hidden}.lp-pal__in.svelte-roztob{align-items:center;gap:var(--space-3);height:52px;padding-inline:var(--space-4);border-bottom:var(--border-width) solid var(--border-subtle);color:var(--text-tertiary);flex:none;display:flex}.lp-pal__in.svelte-roztob input:where(.svelte-roztob){min-width:0;font:inherit;font-size:var(--fs-14);color:var(--text-primary);background:0 0;border:0;outline:0;flex:1}.lp-pal__in.svelte-roztob input:where(.svelte-roztob)::placeholder{color:var(--text-tertiary)}.lp-pal__list.svelte-roztob{padding:var(--space-2);overscroll-behavior:contain;margin:0;list-style:none;overflow-y:auto}.lp-pal__group.svelte-roztob{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--fs-12);font-weight:var(--fw-medium);color:var(--text-tertiary)}.lp-pal__opt.svelte-roztob{align-items:center;gap:var(--space-3);min-height:44px;padding-inline:var(--space-3);border-radius:var(--radius-card);font-size:var(--fs-13);color:var(--text-primary);cursor:pointer;display:flex}.lp-pal__opt.svelte-roztob svg{color:var(--text-tertiary);flex:none}.lp-pal__opt[aria-selected=true].svelte-roztob{background:color-mix(in srgb, var(--accent-muted) 70%, transparent);box-shadow:inset 0 0 0 var(--border-width) var(--accent)}.lp-pal__label.svelte-roztob{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lp-pal__hint.svelte-roztob{font-size:var(--fs-12);color:var(--text-tertiary);margin-left:auto}.lp-tb.svelte-h1v1f1{z-index:var(--z-modal);align-items:center;gap:var(--space-3);height:44px;padding-inline:var(--space-3);background:var(--surface-raised);border-bottom:var(--border-width) solid var(--border-subtle);display:flex;position:sticky;top:0}.lp-tb__logo.svelte-h1v1f1{height:32px;padding-inline:var(--space-1) var(--space-2);border-radius:var(--radius-button);transition:opacity var(--dur-micro) var(--ease-out);flex:none;align-items:center;display:inline-flex}.lp-tb__logo.svelte-h1v1f1:hover{opacity:.85}.lp-tb__caps.svelte-h1v1f1{gap:var(--space-2);display:none}.lp-cap.svelte-h1v1f1{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);border:var(--border-width) solid transparent;background:var(--surface-overlay);height:32px;font-size:var(--fs-12);font-weight:var(--fw-medium);color:var(--text-secondary);white-space:nowrap;transition:var(--motion-interact);padding-inline:14px;display:inline-flex}.lp-cap.svelte-h1v1f1:hover{background:var(--surface-hover);color:var(--text-primary)}.lp-cap[aria-current=true].svelte-h1v1f1{background:var(--accent-muted);border-color:color-mix(in srgb, var(--accent) 40%, transparent);color:var(--accent)}.lp-tb__search.svelte-h1v1f1{border-radius:var(--radius-card);border:var(--border-width) solid var(--border-subtle);background:var(--surface-sunken);width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;transition:var(--motion-interact);flex:none;place-items:center;margin-left:auto;display:inline-grid}.lp-tb__search.svelte-h1v1f1:hover{border-color:var(--border-default);color:var(--text-primary)}.lp-tb__search-label.svelte-h1v1f1,.lp-tb__keys.svelte-h1v1f1{display:none}.lp-tb__end.svelte-h1v1f1{align-items:center;gap:var(--space-1);flex:none;display:flex}.lp-tb__icon.svelte-h1v1f1{border-radius:var(--radius-button);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:var(--motion-interact);place-items:center;display:inline-grid}.lp-tb__icon.svelte-h1v1f1:hover{background:var(--surface-hover);color:var(--text-primary)}.lp-tb__signin.svelte-h1v1f1{height:32px;padding-inline:var(--space-3);border-radius:var(--radius-button);font-size:var(--fs-13);font-weight:var(--fw-medium);color:var(--text-secondary);transition:var(--motion-interact);align-items:center;display:none}.lp-tb__signin.svelte-h1v1f1:hover{background:var(--surface-hover);color:var(--text-primary)}.lp-tb__sheet.svelte-h1v1f1{top:calc(100% + var(--space-1));right:var(--space-3);left:var(--space-3);padding:var(--space-2);border-radius:var(--radius-card);border:var(--border-width) solid var(--border-default);background:var(--surface-overlay);box-shadow:var(--shadow-2);flex-direction:column;display:flex;position:absolute}.lp-tb__sheet.svelte-h1v1f1 a:where(.svelte-h1v1f1){align-items:center;gap:var(--space-3);min-height:44px;padding-inline:var(--space-3);border-radius:var(--radius-control);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--text-secondary);display:flex}.lp-tb__sheet.svelte-h1v1f1 a:where(.svelte-h1v1f1):hover,.lp-tb__sheet.svelte-h1v1f1 a[aria-current=page]:where(.svelte-h1v1f1){background:var(--surface-hover);color:var(--text-primary)}.lp-tb__sheet.svelte-h1v1f1 svg{color:var(--text-tertiary)}.lp-tb__sheet-theme.svelte-h1v1f1{align-items:center;gap:var(--space-3);min-height:44px;padding-inline:var(--space-3);border-radius:var(--radius-control);font-size:var(--fs-14);font-weight:var(--fw-medium);color:var(--text-secondary);cursor:pointer;display:none}.lp-tb__sheet-theme.svelte-h1v1f1:hover{background:var(--surface-hover);color:var(--text-primary)}@media (width<=24.9375rem){.lp-tb.svelte-h1v1f1{gap:var(--space-2);padding-inline:var(--space-2)}.lp-tb__theme.svelte-h1v1f1{display:none}.lp-tb__sheet-theme.svelte-h1v1f1{display:flex}}@media (width>=56.25rem){.lp-tb__caps.svelte-h1v1f1{display:flex}.lp-tb__menu.svelte-h1v1f1{display:none}.lp-tb__signin.svelte-h1v1f1{display:inline-flex}.lp-tb__search.svelte-h1v1f1{gap:var(--space-2);width:auto;max-width:420px;padding:0 6px 0 var(--space-3);font-size:var(--fs-13);text-align:left;flex:1;margin-inline:auto;display:flex}.lp-tb__search-label.svelte-h1v1f1{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}.lp-tb__keys.svelte-h1v1f1{gap:var(--space-1);display:flex}}@media (width>=56.25rem) and (width<=68.6875rem){.lp-cap.svelte-h1v1f1:nth-child(n+3){display:none}}
