#view>*{-webkit-touch-callout:none}#view>.bk-press{transition:scale .42s cubic-bezier(.3,0,.2,1);scale:.985}#view>.bk-lift{position:relative;z-index:30;scale:1.035;transition:scale .22s cubic-bezier(.3,1.4,.5,1),box-shadow .22s;box-shadow:0 22px 48px #061e1447,0 4px 12px #061e1424;will-change:transform;animation:bkLift .34s cubic-bezier(.3,1.4,.5,1);backface-visibility:hidden}@keyframes bkLift{0%{scale:.985}55%{scale:1.055}to{scale:1.035}}#view.bk-on>:not(.bk-lift),#view.bk-done>:not(.bk-lift){animation:none!important}body:has(#view.bk-on){-webkit-user-select:none;user-select:none}@media (prefers-color-scheme: dark){#view>.bk-lift{box-shadow:0 22px 48px #0000008c,0 4px 12px #00000059}}@media (prefers-reduced-motion: reduce){#view>.bk-lift,#view>.bk-press{animation:none;transition:none}}#view>.bk-hid{display:none!important}#view.bk-edit>:not(.bk-tray):not(.bk-foot){position:relative;overflow:visible}#view.bk-edit>:not(.bk-lift):not(.bk-tray):not(.bk-foot){scale:.975;transition:scale .42s cubic-bezier(.22,1,.36,1)}#view.bk-edit>:not(.bk-tray) *{pointer-events:none}#view.bk-edit>*>.bk-rm.bk-rm{pointer-events:auto}.bk-rm{position:absolute;top:-9px;left:-9px;z-index:4;width:28px;height:28px;padding:5px;border:0;border-radius:50%;color:var(--text);background:#ececf0d1;-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6);box-shadow:0 0 0 .5px #00000014,0 3px 10px #061e142e;display:grid;place-items:center}.bk-rm svg,.bk-add i svg{width:100%;height:100%;display:block}.bk-rm:active{scale:.88}.bk-foot{display:flex;justify-content:center;margin:6px 0 4px}.bk-foot button,#bk-pill button{border:0;display:inline-flex;align-items:center;gap:7px;font-weight:600}.bk-foot button{background:none;color:var(--sub);font-size:14px;padding:10px 16px;border-radius:999px}.bk-foot button:active{background:var(--track)}.bk-foot svg{width:18px;height:18px}.bk-tray{margin:6px 0 12px;padding:14px 14px 8px;border-radius:var(--r-card, 18px);border:1.5px dashed var(--line)}.bk-tray-h{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--sub);margin:0 2px 8px}.bk-tray-e{font-size:14px;color:var(--sub);margin:0 2px 8px;line-height:1.4}.bk-list{display:flex;flex-direction:column}.bk-add{display:flex;align-items:center;gap:12px;border:0;background:none;padding:10px 2px;text-align:left;font-size:16px;color:var(--text);border-top:1px solid var(--line);border-radius:0}.bk-add:first-child{border-top:0}.bk-add i{width:26px;height:26px;padding:5px;border-radius:50%;background:#34c759;color:#fff;flex:none;transition:scale .2s}.bk-add:active i{scale:.86}#bk-pill{position:fixed;left:50%;bottom:calc(var(--tabs) + 18px);z-index:40;translate:-50% 24px;opacity:0;pointer-events:none;transition:translate .42s cubic-bezier(.22,1,.36,1),opacity .3s}#bk-pill.show{translate:-50% 0;opacity:1;pointer-events:auto}#bk-pill button{background:var(--navy);color:#fff;font-size:16px;padding:12px 34px;border-radius:999px;box-shadow:0 10px 30px #061e1447,0 2px 6px #061e1429}#bk-pill button:active{scale:.95}@media (prefers-color-scheme: dark){.bk-rm{background:#464c4ac7;box-shadow:0 0 0 .5px #ffffff1a,0 3px 10px #0006}#bk-pill button{background:var(--gold);color:#1c1405;box-shadow:0 10px 30px #00000080}}
