.diesel-tip-wrapper{width:100%;padding:4px 0;position:relative}.diesel-tip-container{position:relative;display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;background:linear-gradient(135deg,rgba(253,126,20,.06),rgba(16,16,16,.95) 40%,rgba(10,10,10,.98));border:1px solid rgba(253,126,20,.2);border-left:3px solid var(--site-color-orange);border-radius:4px;overflow:hidden;box-shadow:0 2px 16px rgba(0,0,0,.6),0 0 20px rgba(253,126,20,.06),inset 0 0 30px rgba(0,0,0,.3)}.diesel-tip-enter{animation:dtSlideIn .4s cubic-bezier(.16,1,.3,1) forwards}.diesel-tip-exit{animation:dtSlideOut .5s ease-in forwards}.diesel-tip-drip-edge{position:absolute;top:0;left:0;right:0;height:14px;overflow:hidden;pointer-events:none;z-index:5}.diesel-tip-edge-drip{position:absolute;top:0;height:10px;background:linear-gradient(180deg,#080808,transparent);border-radius:0 0 2px 2px;animation:dtDripEdge 1.5s ease-in infinite}.diesel-tip-glow{position:absolute;left:8%;top:-15px;width:50px;height:70px;background:radial-gradient(ellipse,rgba(253,126,20,.05),transparent 70%);pointer-events:none;animation:dtGlow 2.5s ease-in-out infinite}.diesel-tip-barrel-scene{position:relative;width:52px;height:58px;flex-shrink:0}.diesel-tip-barrel-tilt{position:absolute;top:0;left:0;width:38px;height:48px;transform-origin:70% 90%;animation:dtBarrelPour 4s ease-in-out infinite;z-index:3}.diesel-tip-barrel-img{width:100%;height:100%;object-fit:contain;filter:brightness(.85) contrast(1.1);pointer-events:none;user-select:none}.diesel-tip-oil-pool{position:absolute;bottom:0;left:12px;right:-8px;height:10px;background:radial-gradient(ellipse at 55% 50%,#060606 35%,transparent 70%);border-radius:50%;animation:dtPoolSpread 3s ease-out forwards;overflow:visible;z-index:1}.diesel-tip-splash{position:absolute;bottom:4px;width:3px;height:3px;border-radius:50%;background:#080808;box-shadow:0 0 3px rgba(253,126,20,.1);animation:dtSplashUp 1s ease-out forwards}.diesel-tip-oil-drop{position:absolute;bottom:-2px;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:linear-gradient(180deg,#080808,#030303);box-shadow:0 0 2px rgba(0,0,0,.9),0 1px 3px rgba(253,126,20,.05);animation:dtOilDrip 1.8s ease-in forwards;z-index:2}.diesel-tip-content{flex:1;min-width:0}.diesel-tip-username{font-size:12px;font-weight:700;color:var(--site-color-orange);text-transform:uppercase;letter-spacing:1px;line-height:1.2;text-shadow:0 0 8px rgba(253,126,20,.3);cursor:pointer;transition:color .2s}.diesel-tip-username:hover{color:#ffa94d}.diesel-tip-action-line{display:flex;align-items:center;flex-wrap:nowrap;gap:4px;margin-top:1px;font-size:10px;line-height:1.4;white-space:nowrap}.diesel-tip-action-verb{color:#6a6a6a;font-weight:500}.diesel-tip-amount-badge{display:inline-flex;align-items:center;gap:2px;padding:1px 5px 1px 4px;background:linear-gradient(135deg,rgba(253,126,20,.15),rgba(253,126,20,.05));border:1px solid rgba(253,126,20,.3);border-radius:3px;animation:dtAmountPop .5s cubic-bezier(.16,1,.3,1) .3s both}.diesel-tip-amount-number{font-size:12px;font-weight:700;color:var(--site-color-orange);text-shadow:0 0 6px rgba(253,126,20,.3)}.diesel-tip-amount-currency{font-size:10px;font-weight:600;color:#aa6a30;letter-spacing:.5px}.diesel-tip-drop-icon{margin-left:1px;margin-bottom:-1px}.diesel-tip-action-target{color:#5a5a5a;font-weight:500}.diesel-tip-bottom-smear{position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,rgba(8,8,8,.8) 20%,rgba(8,8,8,.9) 50%,rgba(8,8,8,.8) 80%,transparent);pointer-events:none}@keyframes dtSlideIn{0%{transform:translateX(-30px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes dtSlideOut{0%{transform:translateX(0);opacity:1}to{transform:translateX(30px);opacity:0}}@keyframes dtOilDrip{0%{transform:translateY(0) scaleX(1) scaleY(1);opacity:.85}50%{transform:translateY(24px) scaleX(.8) scaleY(1.3);opacity:.6}to{transform:translateY(48px) scaleX(1.6) scaleY(.3);opacity:0}}@keyframes dtBarrelPour{0%{transform:rotate(0deg)}15%{transform:rotate(20deg)}60%{transform:rotate(20deg)}85%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes dtPoolSpread{0%{transform:scaleX(.3);opacity:.7}to{transform:scaleX(1);opacity:.5}}@keyframes dtSplashUp{0%{transform:translateY(0) scale(1);opacity:.7}to{transform:translateY(-14px) scale(.15);opacity:0}}@keyframes dtGlow{0%,to{opacity:.25}50%{opacity:.6}}@keyframes dtAmountPop{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes dtDripEdge{0%{transform:translateY(-2px);opacity:0}20%{opacity:.6}to{transform:translateY(12px);opacity:0}}@keyframes dtBarrelDrop{0%{transform:translateY(0);opacity:.9}to{transform:translateY(38px);opacity:0}}.diesel-tip-barrel-drop{position:absolute;top:6px;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:linear-gradient(180deg,#0a0a0a,#030303);box-shadow:0 0 2px rgba(0,0,0,.9);animation:dtBarrelDrop .7s ease-in infinite;z-index:2;pointer-events:none}