.srs_page__uAGUA{min-height:100vh}.srs_hero__vWQwc{position:relative;display:grid;min-height:24rem;align-items:end;overflow:hidden;padding:4rem 1.25rem 3rem;color:var(--color-shironeri);background:var(--color-sumi) url(/app/textures/sumi-urushi.webp) repeat;background-size:720px}.srs_hero__vWQwc>div,.srs_hero__vWQwc>strong{position:relative;z-index:1}.srs_hero__vWQwc p{margin-bottom:.9rem;color:#c94a3d;font-size:.6rem;font-weight:700;letter-spacing:.18em}.srs_hero__vWQwc h1{font-family:var(--font-heading);font-size:clamp(2.8rem,12vw,6rem);font-weight:600;letter-spacing:.08em}.srs_hero__vWQwc div>span{display:block;max-width:36rem;margin-top:1rem;color:color-mix(in srgb,var(--color-shironeri) 58%,transparent);font-size:.78rem;line-height:1.8}.srs_hero__vWQwc>strong{display:flex;align-items:baseline;gap:.8rem;margin-top:3rem;color:#c94a3d;font-family:var(--font-heading);font-size:4.4rem;font-weight:500}.srs_hero__vWQwc>strong small{color:color-mix(in srgb,var(--color-shironeri) 55%,transparent);font-family:var(--font-sans);font-size:.65rem;font-weight:400;letter-spacing:.1em}.srs_heroMark__x0468{position:absolute;right:-1rem;top:-2rem;color:color-mix(in srgb,var(--color-shironeri) 4%,transparent);font-family:var(--font-heading);font-size:18rem;line-height:1}.srs_main__ubJpz{padding:0 1.25rem 6rem}.srs_stats__T1xAR{display:grid;grid-template-columns:1fr 1fr;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.srs_stats__T1xAR div{min-height:7rem;padding:1.15rem;border-left:1px solid var(--color-border);border-top:1px solid var(--color-border)}.srs_stats__T1xAR small,.srs_stats__T1xAR span,.srs_stats__T1xAR strong{display:block}.srs_stats__T1xAR small{color:var(--color-text-muted);font-size:.48rem;letter-spacing:.12em}.srs_stats__T1xAR strong{margin-top:.65rem;color:var(--color-accent);font-family:var(--font-heading);font-size:1.8rem;font-weight:500}.srs_stats__T1xAR span{margin-top:.15rem;color:var(--color-text-secondary);font-size:.62rem}.srs_tabs__wTy4B{display:grid;grid-template-columns:repeat(3,1fr);margin-top:3rem;border-top:1px solid var(--color-sumi);border-bottom:1px solid var(--color-border)}.srs_tabs__wTy4B button{position:relative;min-height:4.8rem;padding:.8rem .4rem;color:var(--color-text-muted);text-align:left;border-right:1px solid var(--color-border)}.srs_tabs__wTy4B button:last-child{border-right:0}.srs_tabs__wTy4B button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";background:transparent}.srs_tabs__wTy4B small,.srs_tabs__wTy4B span{display:block}.srs_tabs__wTy4B small{font-size:.45rem;letter-spacing:.12em}.srs_tabs__wTy4B span{margin-top:.35rem;font-family:var(--font-heading);font-size:.8rem}.srs_tabs__wTy4B .srs_activeTab__SRDr3{color:var(--color-text-primary)}.srs_tabs__wTy4B .srs_activeTab__SRDr3:after{background:var(--color-accent)}.srs_content__V86WK{min-height:22rem;padding-top:2.5rem}.srs_skeleton__MMkhk{min-height:18rem;background:color-mix(in srgb,var(--color-kinari) 55%,transparent)}.srs_empty__glYXS{max-width:39rem;margin:0 auto;padding:3rem 0;text-align:center}.srs_emptyMark___bbLR{display:grid;width:4.5rem;height:4.5rem;place-items:center;margin:0 auto 1.7rem;color:var(--color-accent);font-family:var(--font-heading);font-size:1.7rem;border:1px solid}.srs_emptyLabel__rI7DL{color:var(--color-accent);font-size:.52rem;letter-spacing:.16em}.srs_empty__glYXS h2{margin-top:.8rem;font-family:var(--font-heading);font-size:1.35rem;font-weight:600}.srs_empty__glYXS>p:last-of-type{max-width:27rem;margin:1rem auto 0;color:var(--color-text-muted);font-size:.72rem;line-height:1.8}.srs_emptyActions__JPAZf{display:flex;flex-direction:column;gap:.65rem;margin-top:2rem}.srs_emptyActions__JPAZf a,.srs_emptyActions__JPAZf button{display:flex;min-height:3.5rem;align-items:center;justify-content:center;padding:0 1.2rem;font-size:.74rem;border:1px solid var(--color-border)}.srs_emptyActions__JPAZf button{justify-content:space-between;color:var(--color-shironeri);background:var(--color-accent);border-color:var(--color-accent)}@media(min-width:768px){.srs_hero__vWQwc{grid-template-columns:1fr auto;min-height:31rem;padding:6rem clamp(3rem,7vw,8rem)}.srs_hero__vWQwc>strong{margin:0;padding:0 2rem 1rem 4rem;font-size:7rem;border-left:1px solid color-mix(in srgb,var(--color-shironeri) 14%,transparent)}.srs_main__ubJpz{padding:0 clamp(3rem,7vw,8rem) 8rem}.srs_stats__T1xAR{grid-template-columns:repeat(4,1fr)}.srs_stats__T1xAR div{min-height:8.5rem;padding:1.5rem}.srs_tabs__wTy4B{margin-top:5rem}.srs_tabs__wTy4B button{min-height:5.5rem;padding:1rem 1.5rem}.srs_tabs__wTy4B span{font-size:.95rem}.srs_content__V86WK{padding-top:4rem}.srs_emptyActions__JPAZf{max-width:30rem;flex-direction:row;margin-right:auto;margin-left:auto}.srs_emptyActions__JPAZf>*{flex:1}}