:root{color-scheme:dark}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100vh;background:#000}#root{min-height:100vh}.screen-root{min-height:100vh;width:100%;display:grid;place-items:center}.game-frame{position:relative;width:min(100vw,calc(100vh * 16 / 9));aspect-ratio:16 / 9;background:#000;overflow:hidden;container-type:inline-size}.scene-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.scene-image-fade-in{opacity:0;animation:scene-fade-in .5s linear forwards}.main-ui-overlay{position:absolute;inset:0;pointer-events:none}.main-menu{position:absolute;left:18%;top:21%;width:30%;padding:0;background:transparent;border:none;border-radius:0;box-shadow:none;display:grid;gap:1.4%;pointer-events:auto}.main-menu-button{position:relative;width:100%;border:0;margin:0;padding:.5% 0;background:transparent;color:#2b160c;font-size:1.7vw;font-weight:700;letter-spacing:.01em;text-align:left;display:grid;grid-template-columns:1.4em 1fr;align-items:center;cursor:pointer;transition:background-color .12s ease}.main-menu-button>*{position:relative;z-index:1}.main-menu-button-active{color:#2b160c;text-shadow:0 0 6px rgba(237,185,105,.62),0 0 12px rgba(237,185,105,.35)}.main-menu-button-active:before{content:"";position:absolute;inset:8% -3% 8% -1%;background:linear-gradient(90deg,#b03c3a00,#c02c2c94 18% 82%,#b03c3a00);border-radius:999px;box-shadow:0 0 10px #c02c2c5c;animation:menu-bar-blink 2s ease-in-out infinite;pointer-events:none;z-index:0}.main-menu-button:hover{color:#3a2111}.main-menu-pointer{color:#5f3015;font-size:.8em}.quick-icon-hotspots{position:absolute;inset:0;pointer-events:none}.quick-icon-hotspot{position:absolute;left:var(--icon-x);top:var(--icon-y);width:5.45%;aspect-ratio:1;transform:translate(-50%,-50%);border:3px solid transparent;border-radius:12px;background:transparent;pointer-events:auto;cursor:pointer;transition:box-shadow .12s ease,border-color .12s ease}.quick-icon-hotspot-active{border-color:#4fc3ff;box-shadow:0 0 0 2px #4fc3fff0,0 0 14px #4fc3ffad;animation:quick-icon-blink .5s ease-in-out infinite}.message-window{position:absolute;border:0;padding:0;margin:0;background:transparent;pointer-events:auto;cursor:pointer}.message-window-bottom,.message-window-center{right:5.8%;bottom:4.8%;width:39%}.message-window-image{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none}.message-window-text{position:absolute;inset:27% 8.8% 23% 8.4%;margin:0;color:#1d120c;font-size:1.35vw;font-weight:700;line-height:1.42;text-align:left;white-space:pre-wrap;word-break:break-word}.message-wait-indicator{display:inline-block;margin-left:.34em;color:#f2c848;font-weight:800;animation:message-wait-bob .7s ease-in-out infinite}.forage-root{position:absolute;inset:0;overflow:hidden;background:#172314;font-family:Hiragino Maru Gothic ProN,Yu Gothic UI,Yu Gothic,Noto Sans JP,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.forage-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none}.forage-hud{position:absolute;left:2.2%;top:3%;width:31%;display:grid;gap:.83cqw;pointer-events:none}.forage-ui-hidden{opacity:0;transition:opacity .36s ease}.forage-gauge{display:grid;grid-template-columns:3em 1fr;align-items:center;gap:.83cqw;color:#f8fafc;font-size:1.65cqw;font-weight:900;line-height:1;text-shadow:0 .21cqw .42cqw rgba(0,0,0,.65)}.forage-gauge-track{position:relative;height:1.46cqw;overflow:hidden;border:.21cqw solid rgba(248,250,252,.82);border-radius:.73cqw;background:#0f172ab8;box-shadow:inset 0 .1cqw .42cqw #000000a6}.forage-gauge-fill{position:relative;z-index:2;display:block;height:100%;border-radius:inherit}.forage-gauge-fill--hp{transition:width 90ms ease-out,background-color .14s ease}.forage-gauge-fill--mp{transition:none}.forage-gauge-damage{position:absolute;z-index:1;left:0;top:0;bottom:0;display:block;width:0;border-radius:inherit;background:linear-gradient(90deg,#f87171c7,#dc2626e6),radial-gradient(circle at 70% 50%,rgba(254,202,202,.7),transparent 42%);box-shadow:0 0 .72cqw #f871716b;transition:width .76s cubic-bezier(.18,.82,.22,1)}.forage-score-hud{position:absolute;right:2%;top:28.3%;z-index:3;display:flex;align-items:baseline;justify-content:flex-end;gap:.58cqw;width:17.5%;padding:0;border:0;background:transparent;color:#fefce8;text-align:right;text-shadow:0 .18cqw .32cqw rgba(0,0,0,.62);pointer-events:none}.forage-score-hud span{color:#fef08ac7;font-size:.86cqw;font-weight:900;line-height:1}.forage-score-hud b{font-size:1.68cqw;font-weight:950;line-height:1;letter-spacing:0}.forage-effect-bars{display:grid;gap:.36cqw;margin-top:-.1cqw;font-size:1.65cqw}.forage-effect-row{display:grid;grid-template-columns:3em 1fr;align-items:center;gap:.83cqw;min-height:2.34cqw;opacity:.82}.forage-effect-icon{justify-self:start;width:2.34cqw;height:2.34cqw;background-repeat:no-repeat;background-size:400% 400%;mix-blend-mode:plus-lighter;filter:drop-shadow(0 0 .32cqw rgba(147,197,253,.78))}.forage-effect-track{height:.28cqw;overflow:hidden;border-radius:.18cqw;background:#ffffff29}.forage-effect-track i{display:block;height:100%;border-radius:inherit;background:#f8fafcdb;box-shadow:0 0 .42cqw #f8fafc52;transition:width .12s linear}.forage-inventory{position:absolute;left:2%;right:2%;bottom:2.2%;display:flex;flex-wrap:wrap-reverse;gap:1.25cqw;align-items:center;align-content:flex-end;pointer-events:none}.forage-inventory-item{position:relative;width:8.75cqw;height:8.75cqw;border:.31cqw solid rgba(15,23,42,.78);border-radius:1.25cqw;display:grid;place-items:center;color:#111827;overflow:visible;background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.54),transparent 24%),linear-gradient(145deg,#d8e3eb,#8f9bab);box-shadow:inset 0 .21cqw .31cqw #ffffff6b,inset 0 -.42cqw .83cqw #0f172a38,0 .42cqw 1.25cqw #00000052}.forage-inventory-item-miss{background:radial-gradient(circle at 28% 22%,rgba(255,255,255,.5),transparent 25%),linear-gradient(145deg,#d9e1e9,#8e9aaa)}.forage-inventory-item-hit{background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.62),transparent 25%),linear-gradient(145deg,#8df5de,#159f91)}.forage-inventory-item-rare{background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.74),transparent 26%),linear-gradient(145deg,#ffe77a,#d99308);box-shadow:0 0 0 .21cqw #fef08aad,0 0 1.88cqw #facc15cc,inset 0 .21cqw .31cqw #ffffff75,inset 0 -.42cqw .83cqw #67350047}.forage-inventory-stack{background:radial-gradient(circle at 28% 20%,rgba(255,255,255,.45),transparent 25%),linear-gradient(145deg,#cbd5e1,#475569)}.forage-inventory-stack .forage-item-art{filter:drop-shadow(0 .35cqw .32cqw rgba(15,23,42,.44)) saturate(.94)}.forage-inventory-item b{position:absolute;z-index:6;right:-.73cqw;bottom:-.83cqw;min-width:2.7cqw;height:2.7cqw;border-radius:1.35cqw;background:#111827;color:#f8fafc;font-size:1.35cqw;line-height:2.7cqw;text-align:center}.forage-item-art{position:absolute;display:block;box-sizing:border-box;left:50%;top:50%;width:7.5cqw;height:7.5cqw;transform:translate(-50%,-50%);background-repeat:no-repeat;background-size:400% 400%;filter:drop-shadow(0 .42cqw .42cqw rgba(15,23,42,.32))}.forage-notice{position:absolute;left:50%;top:15.5%;transform:translate(-50%);width:72%;padding:1.05cqw 1.9cqw;border:.25cqw solid rgba(254,240,138,.76);border-radius:.94cqw;background:#111827bd;color:#fefce8;font-size:2.15cqw;font-weight:900;line-height:1.22;text-align:center;text-shadow:0 .21cqw .31cqw rgba(0,0,0,.55);pointer-events:none}.forage-log{position:absolute;right:2.2%;bottom:17.8%;z-index:4;width:31%;height:30%;pointer-events:none}.forage-log-entry{position:absolute;right:0;bottom:0;width:100%;padding:.58cqw 1.05cqw;border:0;border-radius:0;background:linear-gradient(90deg,#0f172a00,#0f172ad1);color:#f8fafc;font-size:1.28cqw;font-weight:850;line-height:1.25;text-align:right;text-shadow:0 .16cqw .2cqw rgba(0,0,0,.48);box-shadow:none;transform:translateY(calc(var(--log-offset) * -118%));transition:transform .26s cubic-bezier(.2,.82,.2,1);animation:forage-log-fade 5.2s linear forwards}.forage-log-entry-info{background:linear-gradient(90deg,#1e40af00,#1e40afb3)}.forage-log-entry-miss{background:linear-gradient(90deg,#47556900,#475569c7)}.forage-log-entry-hit{background:linear-gradient(90deg,#0e749000,#0e7490c7)}.forage-log-entry-rare{background:linear-gradient(90deg,#ca8a0400,#ca8a04d6);color:#fef9c3}.forage-log-entry-damage{background:linear-gradient(90deg,#7f1d1d00,#7f1d1dd1);color:#fee2e2}.forage-log-entry-magic{background:linear-gradient(90deg,#581c8700,#581c87d6);color:#f3e8ff}.forage-game-over{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:0;border:0;background:#000;cursor:pointer;opacity:1;animation:forage-game-over-in .52s ease-out both}.forage-game-over img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.forage-game-over-leaving{animation:forage-game-over-out .62s ease-in both}@keyframes forage-log-fade{0%{opacity:0}8%,76%{opacity:1}to{opacity:0}}@keyframes forage-game-over-in{0%{opacity:0}to{opacity:1}}@keyframes forage-game-over-out{0%{opacity:1}to{opacity:0}}.forage-dialog{position:absolute;inset:0;display:grid;place-items:center;background:#00000061}.forage-dialog-panel{width:46%;padding:2.5cqw;border:.31cqw solid #f8d46b;border-radius:.83cqw;background:linear-gradient(#ffffff1a,#fff0),#2d2018;color:#fff7ed;box-shadow:0 1.88cqw 4.38cqw #0000007a}.forage-dialog-panel p{margin:0 0 1.88cqw;font-size:2.08cqw;font-weight:900;text-align:center}.forage-dialog-actions{display:grid;grid-template-columns:1fr 1fr;gap:1.25cqw}.forage-dialog-actions button{min-height:4.17cqw;border:.21cqw solid #f8d46b;border-radius:.73cqw;background:#5f3015;color:#fff7ed;font-size:1.77cqw;font-weight:900;cursor:pointer}.forage-dialog-actions button:hover{background:#7c3f1c}.forage-dialog-actions button:disabled{opacity:.68;cursor:default}.forage-score-dialog{z-index:7;background:radial-gradient(circle at 50% 38%,rgba(250,204,21,.16),transparent 32%),#00000080}.forage-score-panel{width:72%;padding:2.05cqw 2.35cqw;border-radius:0}.forage-score-panel h2{margin:0 0 1.05cqw;color:#fef3c7;font-size:2.25cqw;font-weight:950;line-height:1;text-align:center}.forage-score-total{display:grid;place-items:center;margin-bottom:1.1cqw;padding:.92cqw 1.25cqw;background:linear-gradient(90deg,#78350f00,#78350f94,#78350f00);color:#fff7ed}.forage-score-total span{color:#fef08ad1;font-size:.94cqw;font-weight:900;line-height:1}.forage-score-total b{margin-top:.2cqw;font-size:3.4cqw;font-weight:950;line-height:1;text-shadow:0 .2cqw .38cqw rgba(0,0,0,.55)}.forage-score-breakdown{display:grid;gap:.36cqw}.forage-score-content{display:grid;gap:1.25cqw}.forage-score-content-return{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);align-items:start}.forage-score-row{display:grid;grid-template-columns:1fr 5.8cqw 8.5cqw;align-items:baseline;gap:.72cqw;padding:.42cqw 0;border-bottom:.1cqw solid rgba(254,240,138,.2);color:#fff7ed;opacity:0;transform:translateY(.6cqw);animation:forage-score-row-in .36s ease-out forwards;animation-delay:calc(var(--score-row-index) * .12s)}.forage-score-row-slime{grid-template-columns:minmax(0,1fr) 14cqw 8.5cqw}.forage-score-row span{font-size:1.28cqw;font-weight:850}.forage-score-row small{color:#fef08abd;font-size:.95cqw;font-weight:800;text-align:right}.forage-score-row b{color:#fef08a;font-size:1.36cqw;font-weight:950;text-align:right}.forage-slime-defeat-chips{display:flex;flex-wrap:nowrap;justify-content:flex-end;min-width:0;gap:.2cqw}.forage-slime-defeat-chip{display:grid;place-items:center;width:1.5cqw;height:1.5cqw;flex:0 0 auto;border:.1cqw solid rgba(255,255,255,.58);border-radius:50%;background:var(--slime-color);color:#fff;font-size:.74cqw;font-weight:950;line-height:1;text-shadow:0 .08cqw .12cqw rgba(0,0,0,.82),0 0 .16cqw rgba(0,0,0,.72);box-shadow:inset 0 .12cqw .18cqw #ffffff70,0 .12cqw .24cqw #00000057}.forage-carry-score-list{display:grid;gap:.52cqw;min-height:0}.forage-carry-score-heading{display:flex;align-items:baseline;justify-content:space-between;gap:.72cqw}.forage-carry-score-heading h3{margin:0;color:#fef3c7;font-size:1.24cqw;font-weight:950;line-height:1}.forage-carry-score-heading b{color:#fef08a;font-size:1.28cqw;font-weight:950;line-height:1;text-align:right}.forage-carry-score-items{display:grid;gap:.31cqw;max-height:18.8cqw;overflow:auto;padding-right:.25cqw;overscroll-behavior:contain;scrollbar-color:rgba(254,240,138,.62) rgba(15,23,42,.32);scrollbar-width:thin}.forage-carry-score-items::-webkit-scrollbar{width:.46cqw}.forage-carry-score-items::-webkit-scrollbar-track{background:#0f172a52}.forage-carry-score-items::-webkit-scrollbar-thumb{background:#fef08a94}.forage-carry-score-item{display:grid;grid-template-columns:2.8cqw minmax(0,1fr) 5.1cqw 6.9cqw;align-items:center;gap:.5cqw;min-height:3.05cqw;padding:.28cqw .52cqw;background:linear-gradient(90deg,#0f172a2e,#0f172a80);color:#fff7ed;opacity:0;transform:translateY(.6cqw);animation:forage-score-row-in .36s ease-out forwards;animation-delay:calc(var(--score-row-index) * 70ms)}.forage-carry-score-item-hit{background:linear-gradient(90deg,#0e74902e,#0e749085)}.forage-carry-score-item-rare{background:linear-gradient(90deg,#ca8a042e,#ca8a048f)}.forage-carry-score-icon{position:relative;width:2.8cqw;height:2.8cqw}.forage-carry-score-name{overflow:hidden;color:#fff7ed;font-size:1.05cqw;font-weight:900;line-height:1.12;text-overflow:ellipsis;white-space:nowrap}.forage-carry-score-item small{color:#fef08ab8;font-size:.9cqw;font-weight:850;text-align:right}.forage-carry-score-item b{color:#fef08a;font-size:1.05cqw;font-weight:950;text-align:right}.forage-carry-score-empty{padding:1.2cqw .8cqw;background:#0f172a57;color:#fff7edb8;font-size:1cqw;font-weight:850;text-align:center}.forage-ranking-dialog{z-index:7;background:radial-gradient(circle at 50% 34%,rgba(56,189,248,.14),transparent 34%),#00000094}.forage-ranking-panel{display:grid;gap:.52cqw;width:62%;max-height:84%;min-height:0;padding:2.05cqw 2.35cqw;border-radius:0;margin-top:0}.forage-ranking-heading{display:flex;align-items:baseline;justify-content:space-between;gap:.72cqw}.forage-ranking-heading h2,.forage-ranking-heading h3{margin:0;color:#fef3c7;font-size:2.05cqw;font-weight:950;line-height:1}.forage-ranking-heading span{color:#fef08ab8;font-size:.9cqw;font-weight:850}.forage-ranking-current{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:1cqw;padding:.92cqw 1.1cqw;background:linear-gradient(90deg,#0e749000,#0e749070,#0e749000);color:#fff7ed}.forage-ranking-current span{color:#fef08ac7;font-size:1cqw;font-weight:900}.forage-ranking-current b{color:#fff7ed;font-size:2.2cqw;font-weight:950;line-height:1;text-shadow:0 .16cqw .3cqw rgba(0,0,0,.5)}.forage-ranking-current strong{color:#fef08a;font-size:1.42cqw;font-weight:950;white-space:nowrap}.forage-ranking-form{display:grid;grid-template-columns:minmax(0,1fr) 6.2cqw;gap:.62cqw;align-items:end}.forage-ranking-form label{display:grid;gap:.28cqw;color:#fff7ed;font-size:.92cqw;font-weight:850}.forage-ranking-form input{min-width:0;height:2.6cqw;border:.14cqw solid rgba(254,240,138,.58);border-radius:0;background:#0f172a9e;color:#fff7ed;font:inherit;font-size:1.18cqw;font-weight:900;padding:0 .72cqw;outline:none}.forage-ranking-form input:focus{border-color:#fef08af2;box-shadow:0 0 .62cqw #facc1538}.forage-ranking-form button{height:2.6cqw;border:.14cqw solid rgba(254,240,138,.7);border-radius:0;background:#5f3015;color:#fff7ed;font-size:1cqw;font-weight:950;cursor:pointer}.forage-ranking-form button:disabled{opacity:.68;cursor:default}.forage-ranking-message{margin:0;color:#fff7edc2;font-size:.98cqw;font-weight:850}.forage-ranking-message-error{color:#fecaca}.forage-ranking-list{display:grid;gap:.2cqw;max-height:24cqw;margin:0;padding:0;overflow:auto;list-style:none;scrollbar-color:rgba(254,240,138,.62) rgba(15,23,42,.32);scrollbar-width:thin}.forage-ranking-list li{display:grid;grid-template-columns:2.2cqw minmax(0,1fr) 7.2cqw;align-items:center;gap:.52cqw;min-height:2.05cqw;padding:.2cqw .48cqw;background:linear-gradient(90deg,#0f172a33,#0f172a7a);color:#fff7ed}.forage-ranking-list span{display:grid;place-items:center;width:1.45cqw;height:1.45cqw;background:#fef08a2e;color:#fef3c7;font-size:.82cqw;font-weight:950}.forage-ranking-list b{overflow:hidden;font-size:.98cqw;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.forage-ranking-list strong{color:#fef08a;font-size:1cqw;font-weight:950;text-align:right}.forage-ranking-entry-current{background:linear-gradient(90deg,#0e74903d,#ca8a048a)!important}.forage-score-panel .forage-score-version,.forage-ranking-panel .forage-score-version{margin:1.05cqw 0 0;color:#fff7ed9e;font-size:.95cqw;font-weight:800;text-align:right}.forage-score-actions{grid-template-columns:1fr;margin-top:1.35cqw}@keyframes forage-score-row-in{to{opacity:1;transform:translateY(0)}}.start-button{position:absolute;left:50%;top:62%;transform:translate(-50%,-50%);padding:0;margin:0;border:none;background:transparent;cursor:pointer;opacity:0;animation:start-button-fade 2.2s ease-out .12s forwards}.start-button img{display:block;width:min(34vw,380px);max-width:72%;height:auto;-webkit-user-select:none;user-select:none}.start-button:hover{transform:translate(-50%,-50%) scale(1.015)}.start-button:active{transform:translate(-50%,-50%) scale(.985)}.title-ranking-button{position:absolute;right:2.6%;top:3.4%;z-index:3;min-height:3.25cqw;padding:0 1.45cqw;border:.14cqw solid rgba(254,240,138,.78);border-radius:0;background:linear-gradient(180deg,#5f3015e6,#431f12e0);box-shadow:0 .22cqw .42cqw #0006,inset 0 .08cqw .2cqw #fff7ed47;color:#fff7ed;font-size:1.18cqw;font-weight:950;line-height:1;cursor:pointer;text-shadow:0 .12cqw .18cqw rgba(0,0,0,.58)}.title-ranking-button:hover{background:linear-gradient(180deg,#7c3f1cf0,#592a15eb)}.title-ranking-dialog{position:absolute;inset:0;z-index:8;display:grid;place-items:center;padding:3.6cqw;background:radial-gradient(circle at 50% 36%,rgba(250,204,21,.14),transparent 34%),#0000009e}.title-ranking-panel{display:grid;gap:.72cqw;width:54%;max-height:82%;min-height:0;padding:1.8cqw 2.1cqw;border:.18cqw solid #f8d46b;background:linear-gradient(180deg,#403028f5,#2a1c16f5);color:#fff7ed;box-shadow:0 1.5cqw 3.4cqw #0000007a}.title-ranking-heading{display:flex;align-items:baseline;justify-content:space-between;gap:.8cqw}.title-ranking-heading h2{margin:0;color:#fef3c7;font-size:1.9cqw;font-weight:950;line-height:1}.title-ranking-heading span{color:#fef08ab8;font-size:.9cqw;font-weight:850}.title-ranking-message{margin:.7cqw 0;color:#fff7edcc;font-size:1.06cqw;font-weight:850;text-align:center}.title-ranking-message-error{color:#fecaca}.title-ranking-list{display:grid;gap:.2cqw;max-height:28cqw;margin:0;padding:0;overflow:auto;list-style:none;scrollbar-color:rgba(254,240,138,.62) rgba(15,23,42,.32);scrollbar-width:thin}.title-ranking-list li{display:grid;grid-template-columns:2.2cqw minmax(0,1fr) 7.2cqw;align-items:center;gap:.52cqw;min-height:2.05cqw;padding:.2cqw .48cqw;background:linear-gradient(90deg,#0f172a2e,#0f172a80)}.title-ranking-list span{display:grid;place-items:center;width:1.45cqw;height:1.45cqw;background:#fef08a2e;color:#fef3c7;font-size:.82cqw;font-weight:950}.title-ranking-list b{overflow:hidden;font-size:.98cqw;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.title-ranking-list strong{color:#fef08a;font-size:1cqw;font-weight:950;text-align:right}.title-ranking-close{min-height:3.28cqw;margin-top:.48cqw;border:.14cqw solid rgba(254,240,138,.78);border-radius:0;background:#5f3015;color:#fff7ed;font-size:1.2cqw;font-weight:950;cursor:pointer}.title-ranking-close:hover{background:#7c3f1c}.fade-overlay{position:absolute;inset:0;background:#000;opacity:0;pointer-events:none}.fade-overlay-visible{opacity:1;transition:opacity .5s linear}.fade-overlay-hiding{opacity:0;transition:opacity .5s linear}@keyframes start-button-fade{0%{opacity:0}to{opacity:1}}@keyframes scene-fade-in{0%{opacity:0}to{opacity:1}}@keyframes menu-bar-blink{0%{opacity:1}50%{opacity:.28}to{opacity:1}}@keyframes message-wait-bob{0%{transform:translateY(0)}50%{transform:translateY(4px)}to{transform:translateY(0)}}@keyframes quick-icon-blink{0%{opacity:1;box-shadow:0 0 0 2px #4fc3fff0,0 0 14px #4fc3ffad}50%{opacity:.28;box-shadow:0 0 0 2px #4fc3ff75,0 0 6px #4fc3ff38}to{opacity:1;box-shadow:0 0 0 2px #4fc3fff0,0 0 14px #4fc3ffad}}
