.gacha-beta-entry{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.gacha-beta-entry a{display:inline-flex;min-height:40px;align-items:center;padding:8px 12px;border:1px solid currentColor;border-radius:6px;font:11px system-ui;text-decoration:none;color:inherit}.gacha-service-links{display:flex;gap:5px;justify-content:center;padding:5px 12px;background:#111418;border-bottom:1px solid #ffffff18}.gacha-service-links a{display:inline-flex;align-items:center;justify-content:center;min-height:34px;min-width:88px;padding:6px 12px;border-radius:6px;color:#b5c7bb;font:11px system-ui;text-decoration:none}.gacha-service-links a[aria-current=page]{background:#27332d;color:#e7f4ec}
.home-page .gacha-service-links{position:absolute;top:calc(var(--header-height,64px) + var(--safe-top,0px));left:0;right:0;z-index:40}

.gacha-service-links{align-items:center}.gacha-service-links kil-service-launcher{width:40px;height:44px}.gacha-service-links a{min-width:0;flex:0 1 100px}.kil-gacha-card{background:#0c1012;color:#edf3ef;border:1px solid #2e3934;border-radius:8px;padding:24px;min-height:26rem;display:flex;flex-direction:column;gap:16px}.gacha-card-kicker{font:10px system-ui;letter-spacing:.13em;color:#b5c8ba}.gacha-card-mark{display:grid;place-items:center;min-height:140px;background:radial-gradient(ellipse,#ffffff0a,transparent 70%)}.gacha-card-mark img{object-fit:contain}.kil-gacha-card h3{font:500 clamp(24px,3vw,32px)/1.15 system-ui;letter-spacing:-.04em;margin:0}.kil-gacha-card p{font:13px/1.8 system-ui;color:#b4c0b8;margin:0;word-break:keep-all}.kil-gacha-card>a{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-top:auto;padding:10px 0;font:12px system-ui;color:inherit;border-top:1px solid #b4c0b844;text-decoration:none}.kil-gacha-card[data-gacha-product=model] h3{color:#ffe665}.kil-gacha-card[data-gacha-product=drawing] h3{color:#ffab67}
