.phone-frame-light .lineup-special-card{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;margin-top:10px;padding:12px;background:linear-gradient(135deg,rgba(15,76,129,.1),rgba(215,25,32,.08));border:1px solid rgba(15,76,129,.18);border-radius:8px}.phone-frame-light .lineup-special-main{display:inline-flex;align-items:center;min-width:0;gap:10px}.phone-frame-light .lineup-special-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 auto;border-radius:50%;background:#0f4c81;color:#fff}.phone-frame-light .lineup-special-copy{display:flex;flex-direction:column;min-width:0;gap:2px}.phone-frame-light .lineup-special-copy strong{color:var(--bp-text);font-size:13px;font-weight:900}.phone-frame-light .lineup-special-copy span,.phone-frame-light .lineup-special-meta{color:var(--bp-text-secondary);font-size:11px;font-weight:700}.phone-frame-light .lineup-special-meta{grid-column:1/-1;display:inline-flex;align-items:center;gap:8px}.phone-frame-light .lineup-special-select{grid-column:2;grid-row:1;display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:7px 10px;border:1px solid rgba(15,76,129,.28);border-radius:8px;background:#fff;color:#0f4c81;font:inherit;font-size:12px;font-weight:900;cursor:pointer}.phone-frame-light .lineup-special-select.is-active{background:#0f4c81;color:#fff}.phone-frame-light .lineup-special-mini-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border-radius:50%;background:#0f4c81;color:#fff;font-size:12px;font-weight:900;box-shadow:0 4px 10px rgba(15,76,129,.18)}.phone-frame-light .lineup-slot-special-head{margin:8px 6px 4px;padding-top:8px;border-top:1px solid rgba(15,76,129,.14);color:var(--bp-text-secondary);font-size:11px;font-weight:900}.phone-frame-light .lineup-slot-menu-special{background:rgba(15,76,129,.05)}.phone-frame-light .lineup-slot-menu-badge.is-special{background:rgba(15,76,129,.1);color:#0f4c81}.phone-frame-light .home-fall-badge{animation-name:home-badge-even-bob}.phone-frame-light .home-fall-badge.home-lineup-badge:after{-webkit-mask:url(/badges/국가대표라인업추가.png) center/100% auto no-repeat;mask:url(/badges/국가대표라인업추가.png) center/100% auto no-repeat}.phone-frame-light .home-fall-badge.home-lineup-badge{top:-12px;width:76%;max-width:210px;aspect-ratio:1117/223;overflow:hidden}.phone-frame-light .home-fall-badge.home-lineup-badge .home-fall-badge-img{position:absolute;top:50%;left:0;transform:translateY(-50%)}.phone-frame-light .home-fall-badge.home-my-team-badge:after{-webkit-mask:url(/badges/나만의팀뱃지.png) center/100% auto no-repeat;mask:url(/badges/나만의팀뱃지.png) center/100% auto no-repeat}.phone-frame-light .home-fall-badge.home-my-team-badge{top:-12px;width:76%;max-width:210px;aspect-ratio:1117/223;overflow:hidden}.phone-frame-light .home-fall-badge.home-my-team-badge .home-fall-badge-img{position:absolute;top:50%;left:0;transform:translateY(-50%)}@keyframes home-badge-even-bob{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-4px)}}