.PriceBadge-module__E2sksq__badge{border:1px solid var(--line);background:var(--panel-raised);min-block-size:1.75rem;min-inline-size:4.45rem;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--panel-raised) 86%, transparent);color:var(--ink);font-family:var(--font-data,var(--font-body));font-variant-numeric:tabular-nums;font-feature-settings:"tnum";letter-spacing:0;text-align:right;white-space:nowrap;border-radius:8px;justify-content:flex-end;align-items:center;padding:.28rem .55rem;font-size:.84rem;font-weight:800;line-height:1;display:inline-flex;transform:none}.PriceBadge-module__E2sksq__baseline{border-color:color-mix(in srgb, var(--line) 86%, var(--ink-soft));background:color-mix(in srgb, var(--panel-raised) 92%, var(--paper));color:var(--ink-soft)}.PriceBadge-module__E2sksq__current{border-color:color-mix(in srgb, var(--brass) 58%, var(--line));background:color-mix(in srgb, var(--brass) 10%, var(--panel-raised));color:var(--brass)}.PriceBadge-module__E2sksq__cheap{border-color:color-mix(in srgb, var(--pint) 48%, var(--line));background:color-mix(in srgb, var(--pint) 10%, var(--panel-raised));color:color-mix(in srgb, var(--pint) 72%, var(--ink))}.PriceBadge-module__E2sksq__increase{border-color:color-mix(in srgb, var(--brick) 54%, var(--line));background:color-mix(in srgb, var(--brick) 9%, var(--panel-raised));color:var(--brick)}.PriceBadge-module__E2sksq__neutral{border-color:color-mix(in srgb, var(--line) 82%, var(--panel-raised));background:var(--panel-raised);color:var(--ink)}
.authSignIn{border:1px solid var(--line);background:var(--panel-raised);min-width:0;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:0 auto;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.9rem;font-weight:600;line-height:1;transition:border-color .18s,background-color .18s;display:inline-flex}.authSignInLabelShort{display:none}@media (max-width:480px){.authSignIn{padding:.5rem .7rem;font-size:.85rem}.authSignInLabelFull{display:none}.authSignInLabelShort{display:inline}}.authSignIn:hover{border-color:var(--brass)}.authSignIn:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.authSignIn:disabled{opacity:.6;cursor:not-allowed}.authGoogleMark{flex:none;width:18px;height:18px;display:inline-block}.authUser{align-items:center;gap:.55rem;display:inline-flex}.authAvatar{object-fit:cover;border:1px solid var(--line);background:var(--panel);border-radius:999px;width:28px;height:28px}.authAvatarFallback{border:1px solid var(--line);background:color-mix(in srgb, var(--brass) 12%, transparent);width:28px;height:28px;color:var(--brass);border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;line-height:1;display:inline-flex}.authName{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:12ch;font-size:.88rem;font-weight:600;overflow:hidden}.authSignOut{border:1px solid var(--line);color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .7rem;font-size:.82rem;font-weight:600;line-height:1;transition:border-color .18s,color .18s}.authSignOut:hover{border-color:var(--brick);color:var(--brick)}.authSignOut:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.authError{color:var(--brick);font-size:.8rem}
