.cs-page{min-height:100dvh;background:var(--bg,#f4f4f2);display:flex;flex-direction:column}.cs-head{display:flex;align-items:center;gap:12px;padding:calc(env(safe-area-inset-top) + 10px) 16px 10px;background:#fff;border-bottom:1px solid var(--line)}.cs-logo{height:30px;width:auto;max-width:150px;object-fit:contain}.cs-kicker{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.cs-stage{position:relative;height:52dvh;min-height:280px;background:#e8e5e0;overflow:hidden}.cs-loading{position:absolute;inset:0;display:grid;place-items:center;color:var(--ink-2);font-size:14px;padding:16px;text-align:center}.cs-signs{position:absolute;left:12px;bottom:12px;display:flex;gap:8px;z-index:5;pointer-events:none;animation:epiIn .3s cubic-bezier(.2,.9,.25,1.2)}.cs-signs img{width:78px;height:78px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #fff,0 4px 12px rgba(0,0,0,.22)}.cs-signs img.safe{border-radius:6px}.cs-text{flex:1 1;background:#fff;padding:16px 16px calc(env(safe-area-inset-bottom) + 20px)}.cs-text h1{margin:0;font-size:20px;line-height:1.25}.cs-text h1 .num{color:var(--amber)}.cs-intro{margin:8px 0 14px;font-size:14px;line-height:1.45;color:var(--ink-2)}.cs-rules{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.cs-rules button{all:unset;box-sizing:border-box;position:relative;display:flex;gap:12px;align-items:flex-start;width:100%;padding:12px 14px;border-radius:14px;background:var(--card-2);cursor:pointer;overflow:hidden}.cs-rules button.on{background:#fff;box-shadow:inset 0 0 0 2px var(--ink)}.cs-rules .n{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--amber);color:#fff;font-size:12px;font-weight:700}.cs-rules .t{font-size:14.5px;line-height:1.4}.cs-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--line)}.cs-bar i{display:block;height:100%;background:var(--amber);transform-origin:left center;transform:scaleX(0);animation:rsFill linear forwards}.cs-foot{margin-top:16px}.cs-missing{padding:40px 20px;max-width:560px;margin:0 auto}@media (min-width:900px){.cs-page{display:grid;grid-template-columns:1fr 440px;grid-template-rows:auto 1fr;height:100dvh}.cs-head{grid-column:1/-1}.cs-stage{height:auto;min-height:0}.cs-text{overflow:auto;border-left:1px solid var(--line)}.cs-signs img{width:102px;height:102px}}.mod-section .mod-qr-all{margin-left:auto;font-size:13px}.cs-signs .picto{width:78px;height:78px}.cs-signs .picto svg{width:39px;height:39px}.cs-signs .picto.no:after{width:6px;height:63px}@font-face{font-family:sans;src:url(/_next/static/media/be6419ffe34f1ed7-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:sans Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_4b42c2{font-family:sans,sans Fallback}.__variable_4b42c2{--f-ui:"sans","sans Fallback"}