.pq-ocean150-warning{position:absolute;z-index:4;top:16px;left:16px;width:min(300px,calc(100% - 32px));display:grid;gap:5px;padding:12px 16px;border:1px solid #efcf8c7a;border-radius:15px;background:linear-gradient(135deg,#173c52ee,#102337e8);box-shadow:inset 0 1px #ffffff20,0 6px 22px #00152360;color:#f8e8c1;pointer-events:none;backdrop-filter:blur(12px)}
.pq-ocean150-warning strong{font-size:var(--pq-small180);letter-spacing:.02em}.pq-ocean150-warning span{font-size:var(--pq-small180);line-height:1.45;color:#d3e7ed}.pq-ocean150-warning[hidden]{display:none}
@media(max-width:600px){.pq-ocean150-warning{top:9px;left:9px;padding:8px 11px;width:min(235px,calc(100% - 18px))}.pq-ocean150-warning span{font-size:var(--pq-small180)}.pq-ocean150-warning strong{font-size:var(--pq-small180)}}

/* One entry warning pulses gently for its eight-second lifetime. */
.pq-app .pq-toast--whirlpool225{animation:pq-whirlpool-warning225 1.6s ease-in-out 5;}
@keyframes pq-whirlpool-warning225{0%,100%{border-color:#e4cc92;box-shadow:0 10px 30px #00192466;}50%{border-color:#ffeab4;box-shadow:0 0 0 3px #ffeab44d,0 10px 30px #00192466;}}
.pq-app.pq-reduce-animations .pq-toast--whirlpool225{animation:none;}
@media(prefers-reduced-motion:reduce){.pq-app .pq-toast--whirlpool225{animation:none;}}
