.PublicSiteHeader_header__glass{-webkit-backdrop-filter:blur(18px)saturate(145%)!important;background:linear-gradient(135deg,#ffffffb8,#eff9ff8f)!important;border:1px solid #ffffffc7!important;border-radius:24px!important;width:min(100% - 16px,414px)!important;height:72px!important;padding:9px 12px 9px 15px!important;transition:top .2s,height .2s,padding .2s,border-radius .2s,box-shadow .2s!important;top:8px!important;overflow:visible!important;box-shadow:0 8px 28px #135b9121,inset 0 1px #fffffff0,inset 0 -1px #5fbaeb1a!important}.PublicSiteHeader_compact__glass{height:66px!important}.PublicSiteHeader_logo__glass{background-image:var(--header-logo-image,url(/header-logos/home.webp))!important;background-position:0!important;background-repeat:no-repeat!important;background-size:contain!important;flex:0 0 205px!important;width:205px!important;height:54px!important;text-decoration:none!important;transition:width .2s,height .2s,flex-basis .2s!important;display:block!important}.PublicSiteHeader_logo__glass>span,.PublicSiteHeader_logo__glass>strong{display:none!important}.PublicSiteHeader_menuButton__glass{-webkit-backdrop-filter:blur(12px)!important;background:linear-gradient(145deg,#ffffffeb,#eff9ffc7)!important;border:1px solid #7ecdf47a!important;border-radius:17px!important;width:48px!important;height:48px!important;transition:width .2s,height .2s,border-radius .2s!important;box-shadow:0 7px 18px #1f79b521,inset 0 1px #fffffff2!important}.PublicSiteHeader_menuButton__glass span{box-shadow:0 1px 4px #1079bb26;background:linear-gradient(90deg,#0877d8,#19b7e8)!important;width:24px!important;height:3px!important;transition:top .2s,left .2s,width .2s,transform .22s,opacity .22s!important;left:12px!important}.PublicSiteHeader_menuButton__glass span:first-child{top:14px!important}.PublicSiteHeader_menuButton__glass span:nth-child(2){top:22px!important}.PublicSiteHeader_menuButton__glass span:nth-child(3){top:30px!important}.PublicSiteHeader_menuButtonOpen__glass span:first-child{top:22px!important;transform:rotate(45deg)!important}.PublicSiteHeader_menuButtonOpen__glass span:nth-child(2){opacity:0!important}.PublicSiteHeader_menuButtonOpen__glass span:nth-child(3){top:22px!important;transform:rotate(-45deg)!important}.PublicSiteHeader_header__glass.PublicSiteHeader_scrolled__glass{border-radius:20px!important;height:58px!important;padding:6px 10px 6px 13px!important;top:6px!important;box-shadow:0 6px 20px #135b911c,inset 0 1px #fffffff0!important}.PublicSiteHeader_header__glass.PublicSiteHeader_scrolled__glass .PublicSiteHeader_logo__glass{flex-basis:174px!important;width:174px!important;height:44px!important}.PublicSiteHeader_header__glass.PublicSiteHeader_scrolled__glass .PublicSiteHeader_menuButton__glass{border-radius:15px!important;width:42px!important;height:42px!important}.PublicSiteHeader_header__glass.PublicSiteHeader_scrolled__glass .PublicSiteHeader_menuButton__glass span{width:20px!important;left:10px!important}.PublicSiteHeader_header__glass.PublicSiteHeader_scrolled__glass .PublicSiteHeader_menuButton__glass span:first-child{top:12px!important}.PublicSiteHeader_header__glass.PublicSiteHeader_scrolled__glass .PublicSiteHeader_menuButton__glass span:nth-child(2){top:19px!important}.PublicSiteHeader_header__glass.PublicSiteHeader_scrolled__glass .PublicSiteHeader_menuButton__glass span:nth-child(3){top:26px!important}@media (min-width:700px){.PublicSiteHeader_header__glass{width:min(100% - 24px,1080px)!important}.PublicSiteHeader_logo__glass{flex-basis:230px!important;width:230px!important}.PublicSiteHeader_header__glass.PublicSiteHeader_scrolled__glass .PublicSiteHeader_logo__glass{flex-basis:196px!important;width:196px!important}}@media (max-width:360px){.PublicSiteHeader_logo__glass{flex-basis:180px!important;width:180px!important}.PublicSiteHeader_header__glass.PublicSiteHeader_scrolled__glass .PublicSiteHeader_logo__glass{flex-basis:154px!important;width:154px!important}}
.PublicSiteHeader_logo__glass{filter:saturate(1.08)contrast(1.04)drop-shadow(0 2px 3px #074f961a);opacity:1!important;background-position:0!important;background-repeat:no-repeat!important;background-size:contain!important;flex:0 0 220px!important;width:220px!important;height:56px!important}@media (max-width:380px){.PublicSiteHeader_logo__glass{flex-basis:205px!important;width:205px!important}}
#daily-newspaper [class*=portalEmpty]{text-align:left!important;border-radius:16px!important;grid-template-columns:auto 1fr!important;align-items:center!important;gap:2px 10px!important;min-height:0!important;padding:14px 16px!important;display:grid!important}#daily-newspaper [class*=portalEmpty]>span{grid-row:1/span 2;font-size:22px!important}#daily-newspaper [class*=portalEmpty]>strong{margin:0!important;font-size:14px!important;line-height:1.35!important}#daily-newspaper [class*=portalEmpty]>p{margin:0!important;font-size:11px!important;line-height:1.4!important}@media (max-width:560px){#daily-newspaper [class*=portalEmpty]{padding:12px 13px!important}#daily-newspaper [class*=portalEmpty]>span{font-size:20px!important}#daily-newspaper [class*=portalEmpty]>strong{font-size:13px!important}#daily-newspaper [class*=portalEmpty]>p{font-size:10px!important}}
section[aria-label=一果\ AI予想]>div:first-child{aspect-ratio:auto!important;background:0 0!important;min-height:0!important}section[aria-label=一果\ AI予想]>div:first-child img{object-fit:contain!important;width:100%!important;height:auto!important;display:block!important}.ichikaPage .sectionCard{background:#fff!important;border:2px solid #ef9bc5!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 8px 24px #95406c1a!important}section[aria-label=一果\ AI予想]{background:#fff!important;border:2px solid #f2b23f!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 8px 24px #0f4c811a!important}section[aria-label=一果\ AI予想]>div:first-child,section[aria-label=一果\ AI予想]>div:first-child img{border-radius:0!important;margin:0!important;overflow:hidden!important}.ichikaPage section:has(img[alt=一果アラート\ 隠れイン理論]){background:#fff!important;border:2px solid #ff7eaa!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 8px 24px #95406c1a!important}.ichikaPage section:has(img[alt=一果アラート\ 隠れイン理論])>div:first-child{border-radius:0!important}.ichikaPage section:has(img[alt=一果アラート\ 隠れイン理論])>div:first-child img{border-radius:0!important}.ichikaPage .sectionCard.pinkCard:has(>img[alt=一果新聞]){background:#fff!important;border:2px solid #b8a06d!important;border-radius:24px!important;padding:0 18px 18px!important;overflow:hidden!important;box-shadow:0 8px 24px #5443241a!important}.ichikaPage .sectionCard.pinkCard:has(>img[alt=一果新聞])>img[alt=一果新聞]{object-fit:cover!important;border-radius:0!important;width:calc(100% + 36px)!important;max-width:none!important;height:auto!important;margin:0 -18px!important;display:block!important}.ichikaPage .sectionCard.pinkCard:has(>img[alt=一果新聞])>.newsFeature{border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:0!important}html body .ichikaPage .sectionCard>img.homeTitleImage,html body .ichikaPage .sectionCard .sectionTitleRow img.homeTitleImage,html body .ichikaPage section[aria-label=一果\ AI予想]>div:first-child,html body .ichikaPage section[aria-label=一果\ AI予想]>div:first-child img{border-radius:0!important}html body .ichikaPage section:has(img[alt=一果アラート\ 隠れイン理論])>div:first-child{border-radius:0!important}html body .ichikaPage section:has(img[alt=一果アラート\ 隠れイン理論])>div:first-child img{border-radius:0!important}.ichikaPage .ichikaLabSection{padding:0 0 14px!important}.ichikaPage .ichikaLabSection .sectionTitleRow{display:block!important}.ichikaPage .ichikaLabSection .sectionTitleRow .homeTitleImage{width:100%!important;height:auto!important;margin:0!important;display:block!important}.ichikaPage .ichikaLabSection .labList{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-left:16px;flex-wrap:nowrap!important;gap:14px!important;width:100%!important;margin:0!important;padding:18px 16px 8px!important;display:flex!important;overflow:auto hidden!important}.ichikaPage .ichikaLabSection .labList::-webkit-scrollbar{display:none}.ichikaPage .ichikaLabSection .labItem{scroll-snap-align:start;box-shadow:0 5px 16px #95406c1a;background:#fff!important;border:1px solid #f0c8db!important;border-radius:20px!important;flex:0 0 86%!important;width:86%!important;min-width:86%!important;max-width:86%!important;padding:12px!important;text-decoration:none!important;display:block!important}.ichikaPage .ichikaLabSection .labItem img{object-fit:cover!important;border-radius:14px!important;width:100%!important;height:150px!important;margin-bottom:11px!important;display:block!important}.ichikaPage .ichikaLabSection .labItem h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:#17345c!important;margin:0 0 10px!important;font-size:16px!important;line-height:1.5!important}.ichikaPage .ichikaLabSection .labItem small{color:#d34f8c!important;font-size:12px!important}.ichikaPage .ichikaLabDots{justify-content:center;align-items:center;gap:8px;margin:8px 0 0;display:flex}.ichikaPage .ichikaLabDots button{cursor:pointer;background:#e5cbe0;border:0;border-radius:999px;width:9px;height:9px;padding:0;transition:width .16s,background .16s}.ichikaPage .ichikaLabDots button.isActive{background:#d34f8c;width:28px}:is(.ichikaPage .sectionCard:has(.sectionTitleRow img[alt=一果ラボ]),.ichikaPage .sectionCard:has(.sectionTitleRow img[alt=イン逃げラボ])){padding:0 0 14px!important}:is(.ichikaPage .sectionCard:has(.sectionTitleRow img[alt=一果ラボ]) .labList,.ichikaPage .sectionCard:has(.sectionTitleRow img[alt=イン逃げラボ]) .labList){scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-left:16px;flex-flow:row!important;grid-template-columns:none!important;gap:14px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:18px 16px 8px!important;display:flex!important;overflow:auto hidden!important}.ichikaPage .sectionCard:has(.sectionTitleRow img[alt=一果ラボ]) .labList::-webkit-scrollbar{display:none}.ichikaPage .sectionCard:has(.sectionTitleRow img[alt=イン逃げラボ]) .labList::-webkit-scrollbar{display:none}:is(.ichikaPage .sectionCard:has(.sectionTitleRow img[alt=一果ラボ]) .labItem,.ichikaPage .sectionCard:has(.sectionTitleRow img[alt=イン逃げラボ]) .labItem){scroll-snap-align:start;flex:0 0 86%!important;width:86%!important;min-width:86%!important;max-width:86%!important}.hatsunePage .sectionCard:has(.sectionTitleRow img[alt=初音ラボ]){padding-bottom:14px!important;overflow:hidden!important}.hatsunePage .sectionCard:has(.sectionTitleRow img[alt=初音ラボ]) .labList{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;scroll-padding-left:16px;flex-flow:row!important;grid-template-columns:none!important;gap:14px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:18px 16px 8px!important;display:flex!important;overflow:auto hidden!important}.hatsunePage .sectionCard:has(.sectionTitleRow img[alt=初音ラボ]) .labList::-webkit-scrollbar{display:none}.hatsunePage .sectionCard:has(.sectionTitleRow img[alt=初音ラボ]) .labItem{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 86%!important;width:86%!important;min-width:86%!important;max-width:86%!important}@media (max-width:760px){.ichikaPage .sectionCard,section[aria-label=一果\ AI予想]{border-radius:20px!important}.ichikaPage section:has(img[alt=一果アラート\ 隠れイン理論]){border-radius:20px!important}.ichikaPage .sectionCard.pinkCard:has(>img[alt=一果新聞]){border-radius:20px!important;padding:0 14px 16px!important}.ichikaPage .sectionCard.pinkCard:has(>img[alt=一果新聞])>img[alt=一果新聞]{width:calc(100% + 28px)!important;margin:0 -14px!important}:is(.ichikaPage .ichikaLabSection .labItem,.ichikaPage .sectionCard:has(.sectionTitleRow img[alt=一果ラボ]) .labItem,.ichikaPage .sectionCard:has(.sectionTitleRow img[alt=イン逃げラボ]) .labItem){flex-basis:88%!important;width:88%!important;min-width:88%!important;max-width:88%!important}.ichikaPage .ichikaLabSection .labItem img{height:146px!important}.hatsunePage .sectionCard:has(.sectionTitleRow img[alt=初音ラボ]) .labItem{flex-basis:88%!important;width:88%!important;min-width:88%!important;max-width:88%!important}}
.hatsunePage .sectionCard{background:#fff!important;border:2px solid #c79af3!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 8px 24px #754aa01a!important}.hatsunePage .sectionCard.purpleCard{border-color:#c58be8!important}.hatsunePage .sectionCard>.homeTitleImage{object-fit:cover!important;border-radius:22px 22px 0 0!important;width:calc(100% + 36px)!important;max-width:none!important;height:auto!important;margin:-18px -18px 18px!important;display:block!important}.hatsunePage .sectionCard .sectionTitleRow:has(.homeTitleImage){width:calc(100% + 36px)!important;max-width:none!important;margin:-18px -18px 18px!important;padding:0!important;display:block!important}.hatsunePage .sectionCard .sectionTitleRow .homeTitleImage{object-fit:cover!important;border-radius:22px 22px 0 0!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important;display:block!important}.hatsunePage .sectionCard.purpleCard:has(>img[alt=初音新聞]){padding:0 18px 18px!important}.hatsunePage .sectionCard.purpleCard:has(>img[alt=初音新聞])>img[alt=初音新聞]{border-radius:0!important;width:calc(100% + 36px)!important;margin:0 -18px!important}.hatsunePage .sectionCard.purpleCard:has(>img[alt=初音新聞])>.newsFeature{border-top-left-radius:0!important;border-top-right-radius:0!important;margin-top:0!important}.hatsunePage>nav.bottomNav{display:none!important}section[aria-label=初音\ AI予想],.hatsunePage~div section[aria-label=初音\ 研究ツール],section[aria-label=初音\ 研究ツール]{background:#fff!important;border:2px solid #c58be8!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 8px 24px #754aa01a!important}.hatsunePage+div [class*=hatsunePerformance],.hatsunePage~div [class*=hatsunePerformance]{background:#fff!important;border:2px solid #c58be8!important;border-radius:24px!important;box-shadow:0 8px 24px #754aa01a!important}@media (max-width:760px){.hatsunePage .sectionCard,section[aria-label=初音\ AI予想],section[aria-label=初音\ 研究ツール]{border-radius:20px!important}.hatsunePage .sectionCard>.homeTitleImage{border-radius:18px 18px 0 0!important;width:calc(100% + 36px)!important;margin:-18px -18px 16px!important}.hatsunePage .sectionCard .sectionTitleRow:has(.homeTitleImage){width:calc(100% + 36px)!important;margin:-18px -18px 16px!important;padding:0!important}.hatsunePage .sectionCard .sectionTitleRow .homeTitleImage{border-radius:18px 18px 0 0!important;width:100%!important;margin:0!important}.hatsunePage .sectionCard.purpleCard:has(>img[alt=初音新聞]){padding:0 18px 16px!important}.hatsunePage .sectionCard.purpleCard:has(>img[alt=初音新聞])>img[alt=初音新聞]{width:calc(100% + 36px)!important;margin:0 -18px!important}}
[data-racer-today-summary=true]{background:linear-gradient(135deg,#082d48db,#041c30e6)!important;border:1px solid #5fcaff4d!important;border-radius:12px!important;align-items:center!important;gap:10px!important;margin:12px 16px 0!important;padding:12px 14px!important;display:flex!important;box-shadow:inset 0 0 20px #46beff0d!important}[data-racer-today-summary=true] span{color:#84dcff!important;background:#49c7ff24!important;border:1px solid #5bd3ff59!important;border-radius:999px!important;flex:none!important;align-items:center!important;min-height:24px!important;padding:4px 9px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}[data-racer-today-summary=true] strong{color:#f7fbff!important;font-size:13px!important;line-height:1.5!important}[data-racer-ichika-highlight=fixed]{background:linear-gradient(135deg,#054d39f2,#02222bf5)!important;border:1px solid #37ee9b99!important;border-radius:14px!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:4px 14px!important;width:auto!important;min-width:0!important;margin:12px 16px 2px!important;padding:14px 16px!important;display:grid!important;box-shadow:0 10px 28px #0000002e,inset 0 0 22px #2ae29114!important}[data-racer-ichika-highlight=fixed] b{white-space:nowrap!important;grid-row:1/3!important;align-self:start!important;margin:0!important}[data-racer-ichika-highlight=fixed] strong{margin:0!important;font-size:15px!important;line-height:1.4!important}[data-racer-ichika-highlight=fixed] p{margin:0!important;font-size:11px!important;line-height:1.55!important}[data-racer-ichika-link=true]{color:#fff!important;white-space:nowrap!important;background:#19af72!important;border-radius:9px!important;grid-area:1/3/3!important;justify-content:center!important;align-self:center!important;align-items:center!important;padding:8px 11px!important;font-size:11px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}[data-racer-today-card=true]{flex:0 0 min(72vw,280px)!important}[data-racer-ichika-race=true]{outline-offset:-2px!important;outline:2px solid #2ad28373!important;padding-top:42px!important;position:relative!important}[data-racer-ichika-badge=true]{color:#fff!important;letter-spacing:.03em!important;z-index:2!important;background:linear-gradient(90deg,#0fa96a,#22c986)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:23px!important;padding:4px 9px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important;position:absolute!important;top:10px!important;left:12px!important;box-shadow:0 4px 10px #0b7e503d!important}@media (min-width:821px){[data-racer-today-card=true]{flex-basis:280px!important}}@media (max-width:520px){[data-racer-today-summary=true]{align-items:flex-start!important;margin:10px 11px 0!important;padding:10px 11px!important}[data-racer-today-summary=true] strong{font-size:12px!important}[data-racer-ichika-highlight=fixed]{grid-template-columns:1fr auto!important;gap:7px 10px!important;margin:10px 11px 2px!important;padding:12px!important}[data-racer-ichika-highlight=fixed] b{grid-row:auto!important;justify-self:start!important}[data-racer-ichika-highlight=fixed] strong{grid-column:1/-1!important;font-size:14px!important}[data-racer-ichika-highlight=fixed] p{grid-column:1!important;font-size:10px!important}[data-racer-ichika-link=true]{grid-area:3/2!important;padding:7px 9px!important;font-size:10px!important}[data-racer-today-card=true]{flex-basis:min(72vw,265px)!important}}
.bs-racer-profile-link{color:inherit;border-radius:8px;flex-wrap:wrap;align-items:center;gap:7px;text-decoration:none;transition:color .16s,background .16s,box-shadow .16s;display:inline-flex}.bs-racer-profile-link:hover,.bs-racer-profile-link:focus-visible{color:#0b7c58;background:#18b17614;outline:none;box-shadow:0 0 0 3px #18b17614}.bs-racer-profile-link__cue{color:#fff;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(90deg,#0f9965,#20bb7d);border-radius:999px;align-items:center;min-height:20px;padding:3px 7px;font-size:9px;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 3px 8px #0f996529}@media (max-width:520px){.bs-racer-profile-link{gap:5px}.bs-racer-profile-link__cue{min-height:19px;padding:3px 6px;font-size:8px}}
[data-racer-character-badge]{border:2px solid #ffffffe6;box-shadow:0 4px 12px #00000029;background:#fff!important;padding:0!important;overflow:hidden!important}[data-racer-character-badge] img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}[data-racer-character-badge=ichika]{box-shadow:0 0 0 2px #27cd8347,0 4px 12px #00000029}[data-racer-character-badge=kiina]{box-shadow:0 0 0 2px #f3c83c4d,0 4px 12px #00000029}[data-racer-related-bottom=true]{width:min(1180px,100% - 32px);margin:22px auto 118px!important}@media (max-width:820px){[data-racer-related-bottom=true]{width:min(100% - 20px,680px);margin-bottom:128px!important}}@media (max-width:520px){[data-racer-related-bottom=true]{width:min(100% - 14px,500px)}}
[data-racer-hero-with-photo=true]{position:relative}[data-racer-identity-grid]{grid-template-columns:minmax(0,1fr) 138px;grid-template-areas:"kana favorite""name photo";align-items:center;gap:8px 22px;max-width:100%;margin-top:4px;display:grid}[data-racer-kana-cell]{grid-area:kana;align-self:end;min-width:0}[data-racer-kana-cell] p{margin:0!important}[data-racer-favorite-cell]{grid-area:favorite;justify-content:flex-end;align-items:flex-end;min-width:0;display:flex}[data-racer-name-cell]{grid-area:name;align-self:start;min-width:0}[data-racer-name-cell] h1{min-width:0;margin:0!important}[data-racer-photo-cell]{grid-area:photo;justify-content:flex-end;align-items:flex-start;display:flex}[data-racer-photo-slot]{background:linear-gradient(#0d3755db,#04182af5);border:1px solid #6ed6ff61;border-radius:18px;grid-template-columns:64px 1fr;align-items:center;gap:4px;width:126px;height:126px;padding:10px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #0000003d,inset 0 0 28px #4fcdff14}[data-racer-photo-slot]:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 0 43%,#64dcff14 44% 46%,#0000 47%);position:absolute;inset:0}[data-racer-silhouette]{opacity:.84;z-index:1;justify-content:center;align-items:flex-end;width:62px;height:78px;display:flex;position:relative}[data-racer-silhouette] svg{fill:#84a9bd;filter:drop-shadow(0 6px 12px #0000003d);width:100%;height:100%}[data-racer-photo-copy]{z-index:1;flex-direction:column;gap:3px;display:flex;position:relative}[data-racer-photo-copy]>span{color:#65d5ff;letter-spacing:.14em;font-size:9px;font-weight:950}[data-racer-photo-copy]>small{color:#a9c4d4;white-space:nowrap;font-size:9px;font-weight:800}@media (max-width:820px){[data-racer-identity-grid]{grid-template-columns:minmax(0,1fr) 116px;column-gap:16px}[data-racer-photo-slot]{border-radius:15px;grid-template-columns:56px 1fr;width:108px;height:108px;padding:8px}[data-racer-silhouette]{width:54px;height:68px}[data-racer-photo-copy]>span,[data-racer-photo-copy]>small{font-size:8px}}@media (max-width:520px){[data-racer-identity-grid]{grid-template-columns:minmax(0,1fr) 94px;grid-template-areas:"kana favorite""name photo";align-items:center;gap:6px 10px}[data-racer-kana-cell] p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;letter-spacing:.18em!important;font-size:12px!important}[data-racer-name-cell] h1{font-size:clamp(34px,10vw,44px)!important;line-height:1.02!important}[data-racer-photo-slot]{border-radius:13px;grid-template-columns:1fr;place-items:center;width:82px;height:82px;padding:6px}[data-racer-silhouette]{width:44px;height:52px}[data-racer-photo-copy]{display:none}}
[data-racer-favorite-mount]{justify-content:flex-end;max-width:100%;margin:0;display:flex}.racerFavoriteWrap{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;max-width:100%;display:flex}.racerFavoriteWrap small{letter-spacing:.06em;color:#8eb8ca;background:#04182a94;border:1px solid #7ec2e247;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:900}.racerFavoriteButton,.racerFavoriteLogin,.racerFavoriteLoading{color:#eaf9ff;white-space:nowrap;background:#03182ad1;border:1px solid #6fd5ff85;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px 12px;font-size:11px;font-weight:950;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex;box-shadow:inset 0 0 18px #44c6ff0f}.racerFavoriteButton span,.racerFavoriteLogin span{color:#ffd75c;font-size:16px;line-height:1}.racerFavoriteButton:hover,.racerFavoriteLogin:hover{border-color:#66d9ff;transform:translateY(-1px)}.racerFavoriteButton.isFavorite{color:#fff5c9;background:linear-gradient(90deg,#634808d1,#3b2b08cc);border-color:#ffd34bc7}.racerFavoriteButton:disabled{opacity:.66;cursor:wait;transform:none}.racerFavoriteError{color:#ff9fac;text-align:right;flex-basis:100%;font-size:9px;font-weight:800}@media (max-width:520px){.racerFavoriteWrap{flex-direction:column;align-items:flex-end;gap:4px}.racerFavoriteButton,.racerFavoriteLogin,.racerFavoriteLoading{min-height:30px;padding:5px 9px;font-size:10px}.racerFavoriteButton span,.racerFavoriteLogin span{font-size:14px}.racerFavoriteWrap small{padding:2px 6px;font-size:8px}}
