.swipe{flex-shrink:0;position:relative;overflow:hidden}.swipe__body{z-index:1;touch-action:pan-y;transition:transform .22s var(--ease,ease);background:0 0;position:relative}.swipe__body--live{transition:none}.swipe__acts{justify-content:flex-end;display:flex;position:absolute;inset:0 0 0 auto;overflow:hidden}.swipe__acts--start{justify-content:flex-start;inset:0 auto 0 0}.swipe__act{font:600 12px/1.15 var(--font-text);color:#fff;cursor:pointer;text-align:center;border:0;flex-direction:column;flex:0 0 76px;justify-content:center;align-items:center;gap:4px;padding:0 6px;transition:flex-grow .15s;display:flex}.swipe__act svg{width:20px;height:20px}.swipe__act--danger{background:var(--err,var(--accent))}.swipe__act--ok{background:var(--okline2,#2f8f57)}.swipe__act--warn{background:var(--warnline,#c58a1c)}.swipe__act--neutral{background:var(--aink3,var(--ink-2))}.lp{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.amenu{z-index:1000;background:#00000059;justify-content:center;align-items:flex-end;animation:.15s amenu-fade;display:flex;position:fixed;inset:0}.amenu--pop{background:0 0;animation:none;display:block}.amenu__box{background:var(--acard,var(--card));width:100%;max-width:520px;color:var(--aink,var(--ink));padding:8px 8px calc(8px + env(safe-area-inset-bottom));animation:amenu-up .2s var(--ease,ease);border-radius:18px 18px 0 0;max-height:80vh;overflow-y:auto}.amenu--pop .amenu__box{border:1px solid var(--aline2,var(--line));border-radius:10px;width:auto;min-width:220px;max-width:320px;padding:6px 0;animation:none;position:fixed;box-shadow:0 8px 28px #00000038}.amenu__title{font:600 13px/1.3 var(--font-text);color:var(--aink2,var(--ink-2));border-bottom:1px solid var(--aline,var(--line-soft));margin-bottom:4px;padding:10px 14px 8px}.amenu__item{width:100%;min-height:50px;color:inherit;font:500 16px/1.2 var(--font-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 14px;display:flex}.amenu--pop .amenu__item{border-radius:0;min-height:36px;font-size:14px}.amenu__item:hover:not(:disabled){background:var(--acard2,var(--chip-2))}.amenu__item:disabled{opacity:.4;cursor:default}.amenu__item--danger{color:var(--err,var(--accent))}.amenu__icon{width:20px;color:var(--aink2,var(--ink-2));justify-content:center;display:inline-flex}.amenu__icon svg{width:18px;height:18px}.amenu__item--danger .amenu__icon{color:inherit}.amenu__cancel{background:var(--acard2,var(--chip-2));justify-content:center;margin-top:6px;font-weight:600}@keyframes amenu-fade{0%{opacity:0}}@keyframes amenu-up{0%{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.swipe__body,.amenu,.amenu__box{transition:none;animation:none}}
