.basket-like-button{touch-action:manipulation;transition:color .16s,background-color .16s;overflow:visible}.basket-like-icon{pointer-events:none;flex:0 0 22px;width:22px;height:22px;display:inline-block;position:relative}.draftshort-actions .basket-like-icon{flex-basis:25px;width:25px;height:25px}.basket-like-button .basket-like-icon svg{width:100%;height:100%;position:absolute;inset:0}.basket-like-flight{opacity:0;pointer-events:none;position:absolute;inset:0}.basket-like-ball,.basket-like-spark,.basket-like-flight i,.basket-like-icon[data-motion=like]>.basket-like-heart{opacity:0}.basket-like-icon[data-motion=like] .basket-like-flight{animation:.82s both basket-flight}.basket-like-icon[data-motion=like] .basket-like-morph{animation:.82s both basket-heart}.basket-like-icon[data-motion=like] .basket-like-ball{animation:.82s both basket-ball}.basket-like-spark{color:#ffd45a;font-size:12px;position:absolute;top:-9px;left:-6px}.basket-like-flight i{--dx:-13px;--dy:-8px;background:#ffd45a;border-radius:50%;width:3px;height:3px;position:absolute;top:5px;left:10px}.basket-like-flight i:nth-last-child(2){--dx:14px;--dy:-6px;background:#42df89}.basket-like-flight i:last-child{--dx:9px;--dy:15px;background:#ed8426}.basket-like-icon[data-motion=like] .basket-like-spark,.basket-like-icon[data-motion=like] i{animation:.82s both basket-spark}.basket-like-icon[data-motion=unlike]>.basket-like-heart{animation:.18s ease-out basket-unlike}@keyframes basket-flight{0%{opacity:1;animation-timing-function:cubic-bezier(.16,.65,.3,1);transform:translateY(0)scale(1)}45%{animation-timing-function:cubic-bezier(.55,0,.9,.55);transform:translateY(-29px)scale(1.12)}85%{transform:translateY(0)scale(1.12,.8)}94%{transform:translateY(-3px)scale(.96,1.06)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes basket-heart{0%,8%{opacity:1;transform:scale(1)}30%,60%{opacity:0;transform:scale(.65)}82%,to{opacity:1;transform:scale(1)}}@keyframes basket-ball{0%,8%{opacity:0;transform:rotate(0)scale(.65)}30%{opacity:1}60%{opacity:1;transform:rotate(360deg)scale(1)}82%,to{opacity:0;transform:rotate(360deg)scale(.65)}}@keyframes basket-spark{0%,34%{opacity:0;transform:translate(0)scale(.5)}46%{opacity:.85}65%,to{opacity:0;transform:translate(var(--dx,0px),var(--dy,-7px)) scale(1.1)}}@keyframes basket-unlike{50%{transform:scale(.72)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.basket-like-button{transition:none}.basket-like-icon[data-motion] .basket-like-heart{opacity:1;animation:none}.basket-like-icon[data-motion] .basket-like-flight{animation:none;display:none}}.draftbr-sheet-backdrop{z-index:250;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.draftbr-bottom-sheet{overscroll-behavior:contain;background:var(--app-surface,#10191d);width:min(100%,620px);max-height:90dvh;color:var(--app-text,#eef5f2);border-radius:18px;outline:none;overflow:auto;box-shadow:0 24px 80px #0008}.draftbr-bottom-sheet>.share-sheet{width:100%;max-height:none;margin:0;position:static}.draftbr-bottom-sheet>.social-comments{max-height:85dvh}@media (max-width:700px){.draftbr-sheet-backdrop{align-items:end;padding:0}.draftbr-bottom-sheet{padding-bottom:env(safe-area-inset-bottom);border-radius:18px 18px 0 0}}.draftbr-bottom-sheet>.social-comments{flex-direction:column;max-height:85dvh;margin:0;padding:16px;display:flex;overflow:hidden}.draftbr-bottom-sheet .comment-scroll-zone{flex:1;min-height:0}
