html[data-frontend-theme="sakura"]{--fh-accent:#c05279;--fh-background:#fff5f7;--fh-text:#4b343e;--fh-muted:#826473;--fh-surface:#fffdfd;--fh-soft:#fce3ec;--fh-secondary:#f4e6ec;--fh-border:#f2dfe6;--fh-radius:20px;--fh-available:#648a76}.fh-layout-sakura .fh-brand{font-family:"Songti SC","SimSun",serif;letter-spacing:.12em;font-size:22px}.fh-layout-sakura .fh-hero{height:185px;margin-left:-16px;margin-right:-16px;border-radius:0;overflow:hidden}.fh-layout-sakura .fh-hero-copy{width:68%;padding-left:25px}.fh-layout-sakura .fh-hero-title{font-family:"Songti SC","SimSun",serif;letter-spacing:.1em;font-size:25px}.fh-layout-sakura .fh-section-title{background:var(--fh-soft);padding:4px 12px;border-radius:20px;font-size:14px}.fh-layout-sakura .fh-section-rankings{padding:14px 14px 12px;background:var(--fh-surface);border-radius:0 0 20px 20px;border-bottom:1px solid var(--fh-border)}.fh-layout-sakura .fh-rankings-switchable .fh-rank-row{background:transparent}.fh-layout-sakura .fh-rankings-switchable .fh-rank-position-1{background:#fdf2f5}.fh-layout-sakura .fh-rank-avatar{border:2px solid #edced9}.fh-layout-sakura .fh-people-portrait .fh-avatar{border-radius:15px}.fh-layout-sakura .fh-card-portrait>.fh-avatar-link{flex-basis:86px;align-self:center}.fh-layout-sakura .fh-card-portrait .fh-avatar{width:86px;height:86px;border:3px solid #fff;box-shadow:0 0 0 1px var(--fh-border)}.fh-layout-sakura .fh-clerk-card{padding:18px 12px;border-color:var(--fh-border)}.fh-layout-sakura .fh-ticker{border-radius:30px;background:#fbe2eb}.fh-layout-sakura .fh-quick-entry{min-height:72px}.fh-layout-sakura .fh-clerk-categories{color:var(--fh-accent);background:#fff1f6;border-radius:7px;padding-left:5px}.fh-layout-sakura .fh-voice-button{background:#f9dce7}

@media(max-width:350px){.fh-layout-sakura .fh-hero{margin-left:-11px;margin-right:-11px}}
