.agbf-capsule{position:fixed;left:16px;bottom:calc(124px + env(safe-area-inset-bottom,0px));z-index:900;display:flex;align-items:center;gap:2px;padding:3px;border:1.5px solid rgba(94,163,255,.85);border-radius:999px;background:rgba(5,10,26,.9399999999999999);box-shadow:0 0 0 1px rgba(45,123,255,.25),0 0 16px rgba(45,123,255,.45),0 10px 30px rgba(0,0,0,.35);backdrop-filter:blur(6px);opacity:0;transform:translateY(14px);transition:opacity .35s ease,transform .35s ease,box-shadow .2s}.agbf-capsule.is-in{opacity:1;transform:none}.agbf-capsule.is-leaving{opacity:0;transform:translateY(14px)}.agbf-capsule:hover,.agbf-capsule:focus-within{box-shadow:0 0 0 1px rgba(94,163,255,.5),0 0 24px rgba(45,123,255,.7),0 10px 30px rgba(0,0,0,.35)}.agbf-capsule-link{display:flex;align-items:center;gap:8px;padding:5px 6px 5px 10px;border-radius:999px;color:#f1f5ff;font-size:13px;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap}.agbf-capsule-link:hover,.agbf-capsule-link:focus,.agbf-capsule-link:visited{color:#f1f5ff;text-decoration:none}.agbf-capsule-link svg{width:14px;height:14px;flex:none;color:#22c4ff}.agbf-dot{width:8px;height:8px;flex:none;border-radius:50%;background:#22c4ff;box-shadow:0 0 8px #22c4ff;animation:agbf-pulse 2s infinite}.is-live .agbf-dot{background:#ff3347;box-shadow:0 0 8px #ff3347;animation-name:agbf-pulse-red}.agbf-tag{padding:4px 7px;border-radius:6px;background:linear-gradient(180deg,#3b86ff,#1f5fe0);color:#fff;font-size:11px;font-weight:900;letter-spacing:.06em}.agbf-time{color:#22c4ff;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-shadow:0 0 10px rgba(34,196,255,.5)}.is-live .agbf-time{color:#ff3347;text-shadow:0 0 10px rgba(255,51,71,.55);letter-spacing:.12em}.agbf-more{display:inline-block;max-width:0;overflow:hidden;color:#f1f5ff;font-weight:600;opacity:0;transition:max-width .35s ease,opacity .25s ease}.agbf-capsule:hover .agbf-more,.agbf-capsule:focus-within .agbf-more{max-width:220px;opacity:1}.agbf-capsule .agbf-close{display:grid;place-items:center;width:26px;height:26px;margin:0;padding:0;flex:none;border:0;border-radius:50%;background:0 0;box-shadow:none;color:#9db0d6;font-size:18px;line-height:1;cursor:pointer}.agbf-capsule .agbf-close:hover,.agbf-capsule .agbf-close:focus{background:rgba(94,163,255,.15);color:#f1f5ff;border:0}.page-header .agbf-sticker{position:absolute;z-index:5;display:inline-flex;align-items:center;gap:4px;padding:3px 7px;overflow:hidden;border:1.5px solid #5ea3ff;border-radius:6px;background:#050a1a;box-shadow:0 0 0 1px rgba(45,123,255,.25),0 0 16px rgba(45,123,255,.45);color:#fff;font-size:11px;font-weight:900;line-height:1;letter-spacing:.06em;text-decoration:none;transform:translateY(-60%) rotate(-10deg);transform-origin:left bottom;transition:transform .2s,box-shadow .2s}.page-header .agbf-sticker:hover,.page-header .agbf-sticker:focus,.page-header .agbf-sticker:visited{color:#fff;text-decoration:none}.page-header .agbf-sticker:hover,.page-header .agbf-sticker:focus-visible{transform:translateY(-60%) rotate(-4deg) scale(1.12);box-shadow:0 0 0 1px rgba(94,163,255,.5),0 0 22px rgba(45,123,255,.8)}.page-header .agbf-sticker:after{content:'';position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-20deg);animation:agbf-sweep 4.5s ease-in-out infinite}.page-header .agbf-sticker i{display:none;width:6px;height:6px;border-radius:50%;background:#ff3347;box-shadow:0 0 6px #ff3347;animation:agbf-pulse-red 1.6s infinite}.page-header .agbf-sticker.is-live{border-color:#ff3347;box-shadow:0 0 0 1px rgba(255,51,71,.3),0 0 16px rgba(255,51,71,.5)}.page-header .agbf-sticker.is-live i{display:block}.page-header .agbf-sticker[hidden]{display:none}.agbf-capsule .agbf-expand{display:none}@media (max-width:767px){.agbf-capsule{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.agbf-capsule.is-dragging{transition:none;box-shadow:0 0 0 1px rgba(94,163,255,.6),0 0 26px rgba(45,123,255,.8),0 14px 34px rgba(0,0,0,.45)}.agbf-capsule.is-min .agbf-capsule-link,.agbf-capsule.is-min .agbf-close{display:none}.agbf-capsule.is-min .agbf-expand{display:flex;align-items:center;gap:5px;margin:0;padding:4px 6px 4px 8px;border:0;border-radius:999px;background:0 0;box-shadow:none;cursor:pointer}.agbf-capsule-link{padding:4px 5px 4px 8px;font-size:12px}.page-header .agbf-sticker{padding:2px 5px;font-size:9px}}@media print{.agbf-capsule,.agbf-sticker{display:none !important}}@media (prefers-reduced-motion:reduce){.agbf-dot,.page-header .agbf-sticker i,.page-header .agbf-sticker:after{animation:none}.agbf-capsule{transition:none}}@keyframes agbf-pulse{0%{box-shadow:0 0 0 0 rgba(34,196,255,.7)}70%{box-shadow:0 0 0 8px rgba(34,196,255,0)}100%{box-shadow:0 0 0 0 rgba(34,196,255,0)}}@keyframes agbf-pulse-red{0%{box-shadow:0 0 0 0 rgba(255,51,71,.7)}70%{box-shadow:0 0 0 8px rgba(255,51,71,0)}100%{box-shadow:0 0 0 0 rgba(255,51,71,0)}}@keyframes agbf-sweep{0%,70%{left:-60%}100%{left:130%}}