@media (prefers-reduced-motion:reduce){.lb-platechip:not(:disabled):not([aria-disabled=true]):not(.is-sunk):hover:not(:active){--lb-press-y:-1px!important;transform:translateY(-1px)!important}}@media (any-pointer:coarse),(max-width:760px){:where(.lb-platechip):before{content:"";position:absolute;inset:min(0px,50% - 22px)}}:root{--lb-hover-dur:var(--lb-dur-hover);--lb-ease-pop:var(--lb-ease-settle)}@media (hover:hover) and (pointer:fine){.lb-iconbtn:not(:disabled):not([aria-disabled=true]):hover:not(:active){--lb-press-surface:#ffffff0f;background:var(--lb-press-surface);color:var(--lb-text-primary)}.lb-iconbtn:not(:disabled):not([aria-disabled=true]):hover:not(:active) svg,.lb-iconbtn:not(:disabled):not([aria-disabled=true]):hover:not(:active) img{transform:scale(1.03)}.lb-iconbtn:not(:disabled):not([aria-disabled=true]):hover:not(:active) img{opacity:1;filter:saturate()}.lb-iconbtn.brand:not(:disabled):not([aria-disabled=true]):hover:not(:active){--lb-press-surface:#8b5cf624;background:var(--lb-press-surface);color:var(--lb-purple)}.lb-iconbtn.reward:not(:disabled):not([aria-disabled=true]):hover:not(:active){--lb-press-surface:#f5b84124;background:var(--lb-press-surface);color:var(--lb-gold)}.lb-iconbtn.now:not(:disabled):not([aria-disabled=true]):hover:not(:active){--lb-press-surface:#ff4fa324;background:var(--lb-press-surface);color:var(--lb-pink)}.lb-iconbtn.destructive:not(:disabled):not([aria-disabled=true]):hover:not(:active){--lb-press-surface:#e1382a24;background:var(--lb-press-surface);color:var(--lb-red)}.lb-iconbtn.appbar:not(:disabled):not([aria-disabled=true]):hover:not(:active){--lb-press-surface:#ffffff14;background:var(--lb-press-surface);color:var(--lb-text-primary);border-color:#9d7bff66}}.lb-iconbtn:not(:disabled):not([aria-disabled=true]):is(:active,[data-pressed=true]){--lb-press-surface:#ffffff08;background:var(--lb-press-surface);transform:translateY(1px)}.lb-iconbtn{--lb-iconbtn-size:40px;width:var(--lb-iconbtn-size);height:var(--lb-iconbtn-size);border-radius:var(--lb-r-md);--lb-press-surface:transparent;background:var(--lb-press-surface);cursor:pointer;color:var(--lb-text-muted);-webkit-tap-highlight-color:transparent;transition:background var(--lb-hover-dur) var(--lb-ease-smooth), color var(--lb-hover-dur) var(--lb-ease-smooth), transform var(--lb-btn3d-sink-dur) var(--lb-ease-sink);border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.lb-iconbtn svg{transition:transform var(--lb-hover-dur) var(--lb-ease-pop)}.lb-iconbtn img{opacity:.82;filter:saturate(.85);transition:transform var(--lb-hover-dur) var(--lb-ease-pop), opacity var(--lb-hover-dur) var(--lb-ease-smooth), filter var(--lb-hover-dur) var(--lb-ease-smooth)}.lb-iconbtn[data-active=true] img{opacity:1;filter:saturate()}.lb-iconbtn.sm{--lb-iconbtn-size:28px;border-radius:9px}.lb-iconbtn:disabled,.lb-iconbtn[aria-disabled=true]{color:var(--lb-text-disabled);cursor:not-allowed}.lb-iconbtn[aria-disabled=true]{pointer-events:none}.lb-iconbtn.boxed{--lb-press-surface:#ffffff0a;background:var(--lb-press-surface);border:1px solid var(--lb-border)}.lb-iconbtn.appbar{--lb-iconbtn-size:36px;--lb-press-surface:#ffffff0d;background:var(--lb-press-surface);color:var(--lb-text-secondary);transition:background var(--lb-hover-dur) var(--lb-ease-smooth), border-color var(--lb-hover-dur) var(--lb-ease-smooth), color var(--lb-hover-dur) var(--lb-ease-smooth);border:1px solid #ffffff1a}.lb-iconbtn.appbar[data-active=true],.lb-iconbtn.boxed[data-active=true],.lb-iconbtn.appbar[data-active=true]:not(:disabled):not([aria-disabled=true]):hover,.lb-iconbtn.boxed[data-active=true]:not(:disabled):not([aria-disabled=true]):hover,.lb-iconbtn.appbar[data-active=true]:not(:disabled):not([aria-disabled=true]):active,.lb-iconbtn.boxed[data-active=true]:not(:disabled):not([aria-disabled=true]):active{--lb-press-surface:linear-gradient(180deg, #9d7bff47, #7c3aed29);background:var(--lb-press-surface);color:var(--lb-text-primary);border-color:#9d7bff99;box-shadow:inset 0 1px #ffffff1f}.lb-iconbtn.reward[data-active=true]:not(:disabled):not([aria-disabled=true]),.lb-iconbtn.reward[data-active=true]:not(:disabled):not([aria-disabled=true]):is(:hover,:active){color:var(--lb-gold)}.lb-iconbtn{cursor:pointer}@media (prefers-reduced-motion:reduce){.lb-iconbtn:hover svg,.lb-iconbtn:hover img{transform:none!important}}@media (any-pointer:coarse),(max-width:760px){:where(.lb-iconbtn){position:relative}:where(.lb-iconbtn):after{content:"";position:absolute;inset:min(0px,50% - 22px)}}@media (hover:hover) and (pointer:fine){.lb-link:not(.act):not(:disabled):not([aria-disabled=true]):hover:not(:active){color:var(--lb-cyan);text-decoration:underline}}.lb-link{cursor:pointer}@media (any-pointer:coarse),(max-width:760px){:where(.lb-link.act){position:relative}:where(.lb-link.act):after{content:"";position:absolute;inset:min(0px,50% - 22px)}}.lb-link:disabled,.lb-link[aria-disabled=true]{color:var(--lb-text-disabled);cursor:not-allowed;pointer-events:none;text-decoration:none}.lb-link.act{font-family:var(--lb-font-display);font-size:var(--lb-fs-scene-key);letter-spacing:0;text-transform:none;text-underline-offset:3px;text-shadow:0 1px 2px #00000080;color:var(--lb-act-c,var(--lb-scene-soft));white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--lb-dur-hover) var(--lb-ease-smooth), transform var(--lb-btn3d-sink-dur) var(--lb-ease-sink);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.lb-link.act.type-key{font-size:var(--lb-fs-scene-key)}.lb-link.act:not(:disabled):not([aria-disabled=true]):is(:active,[data-pressed=true]){transform:translateY(1px)}.lb-link.act:disabled,.lb-link.act[aria-disabled=true]{color:var(--lb-text-disabled);cursor:not-allowed;pointer-events:none}@media (hover:hover) and (pointer:fine){.lb-link.act:not(:disabled):not([aria-disabled=true]):hover:not(:active){color:var(--lb-act-c-hv,var(--lb-text-primary));text-decoration:underline}}[data-focus-quiet]:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.lb-obj:not(.is-sunk):hover:not(:active){transform:none!important}}.lb-obj{--lb-obj-ring:#9d7bff99;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform var(--lb-btn3d-pop-dur) var(--lb-ease-sink), border-color var(--lb-dur-hover) var(--lb-ease-smooth)}.lb-obj:not(:disabled):not([aria-disabled=true]):not([data-locked=true]):active,.lb-obj.is-sunk{transition:transform var(--lb-btn3d-sink-dur) var(--lb-btn3d-sink-ease);transform:translateY(2px)}.lb-obj[aria-pressed=true],.lb-obj[data-on=true]{box-shadow:0 0 0 2px var(--lb-obj-ring)}.lb-obj:disabled,.lb-obj[aria-disabled=true],.lb-obj[data-locked=true]{cursor:default}.lb-obj[aria-disabled=true]{pointer-events:none}@media (hover:hover) and (pointer:fine){.lb-obj:not(:disabled):not([aria-disabled=true]):not([data-locked=true]):not(.is-sunk):hover:not(:active){filter:brightness(1.07)}}.lb-obj.lb-obj--step{height:44px;font:inherit;border-radius:var(--lb-r-pill);padding:4px 10px 4px 4px;line-height:1}@container not (min-width:600px){.lb-obj.lb-obj--step{border-radius:var(--lb-r-md);padding:0 2px}}
