.qos-fs-expand{z-index:80;pointer-events:none;align-items:center;gap:clamp(8px,1.4cqw,14px);display:flex;position:absolute;top:clamp(14px,2.4cqh,26px);left:clamp(6px,1.2cqw,14px)}.qos-fs-expand__btn{pointer-events:auto;cursor:pointer;color:#0e0f12;opacity:.5;background:linear-gradient(#ffb84d 0%,#f7931e 55%,#d9780a 100%);border:3px solid #0e0f12;border-radius:16px;flex-shrink:0;place-items:center;width:74px;min-width:74px;height:74px;min-height:74px;display:grid;box-shadow:0 4px #0e0f12,inset 0 2px #ffffff47}.qos-fs-expand__btn:active{transform:translateY(2px);box-shadow:0 2px #0e0f12,inset 0 2px #ffffff2e}.qos-fs-expand__btn.is-nudge{animation:.55s ease-in-out infinite qos-fs-expand-bounce}.qos-fs-expand__icon{width:32px;height:32px;display:block}.qos-fs-expand__hint{pointer-events:none;max-width:min(52vw,280px);font-family:var(--qos-font-subtitle,"Lilita One",system-ui,sans-serif);letter-spacing:.06em;text-transform:uppercase;color:#f7931e;text-shadow:0 2px #0e0f12;white-space:nowrap;background:linear-gradient(#2a303c 0%,#161a22 100%);border:3px solid #0e0f12;border-radius:10px;margin:0;padding:8px 12px;font-size:clamp(13px,2.4cqw,18px);font-weight:400;line-height:1.15;animation:.35s ease-out qos-fs-expand-hint-in;box-shadow:0 4px #0e0f12,inset 0 2px #ffffff1f}@keyframes qos-fs-expand-bounce{0%,to{transform:translateY(0)}35%{transform:translateY(-5px)rotate(-3deg)}70%{transform:translateY(-2px)rotate(2deg)}}@keyframes qos-fs-expand-hint-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.qos-fs-expand__btn.is-nudge,.qos-fs-expand__hint{animation:none}}
