.rules-module__FxT03G__rules{padding:56px 0 96px}.rules-module__FxT03G__head{margin-bottom:44px}.rules-module__FxT03G__title{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--text-strong);align-items:center;gap:16px;margin:0;font-size:clamp(38px,5.2vw,72px);font-weight:800;line-height:.95;display:flex}.rules-module__FxT03G__title svg{width:clamp(34px,3.6vw,52px);height:auto;color:var(--blue);flex:none}.rules-module__FxT03G__intro{max-width:62ch;color:var(--text-2);margin:18px 0 0;font-size:clamp(17px,1.3vw,20px);line-height:1.55}.rules-module__FxT03G__translated{border:1px solid rgba(var(--blue-rgb), .3);border-radius:var(--radius);background:rgba(var(--blue-rgb), .06);max-width:70ch;color:var(--text-2);gap:10px;margin:18px 0 0;padding:12px 14px;font-size:15px;display:flex}.rules-module__FxT03G__translated svg{width:18px;height:18px;color:var(--blue);flex:none;margin-top:3px}.rules-module__FxT03G__translated a{color:var(--text-strong)}.rules-module__FxT03G__layout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:56px;display:grid}.rules-module__FxT03G__toc{top:calc(var(--topbar-h) + 24px);position:sticky}.rules-module__FxT03G__tocTitle{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:13px;font-weight:700}.rules-module__FxT03G__tocList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rules-module__FxT03G__tocLink{color:var(--text-3);border:1px solid #0000;border-radius:5px;align-items:center;gap:10px;padding:7px 12px;font-size:15px;line-height:1.3;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:flex}.rules-module__FxT03G__tocLink:hover{color:var(--text-strong);background:var(--panel-strong)}.rules-module__FxT03G__tocLink[aria-current=location]{border-color:rgba(var(--blue-rgb), .65);background:rgba(var(--blue-rgb), .12);color:var(--text-strong)}.rules-module__FxT03G__tocIcon{width:16px;height:16px;color:var(--muted);flex:none}.rules-module__FxT03G__tocLink[aria-current=location] .rules-module__FxT03G__tocIcon{color:var(--blue)}.rules-module__FxT03G__body{max-width:780px}.rules-module__FxT03G__section{border-top:1px solid var(--line);padding:34px 0}.rules-module__FxT03G__section:first-child{border-top:0;padding-top:0}.rules-module__FxT03G__h2{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:var(--text-strong);align-items:center;gap:14px;margin:0 0 18px;font-size:clamp(26px,2.6vw,34px);font-weight:800;line-height:1.05;display:flex}.rules-module__FxT03G__icon{border:1px solid rgba(var(--blue-rgb), .45);background:rgba(var(--blue-rgb), .1);width:42px;height:42px;color:var(--blue);border-radius:6px;flex:none;place-items:center;display:grid}.rules-module__FxT03G__icon svg{width:22px;height:22px}.rules-module__FxT03G__icon[data-tone=allowed]{color:var(--live);background:#4ee07a1a;border-color:#4ee07a73}.rules-module__FxT03G__icon[data-tone=forbidden]{color:#ff7a76;background:#f14a461a;border-color:#f14a4680}.rules-module__FxT03G__text{max-width:68ch;color:var(--text-2);margin:0 0 12px;font-size:17px;line-height:1.65}.rules-module__FxT03G__text:last-child{margin-bottom:0}.rules-module__FxT03G__list{flex-direction:column;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.rules-module__FxT03G__list:last-child{margin-bottom:0}.rules-module__FxT03G__list li{max-width:68ch;color:var(--text-2);padding-inline-start:22px;font-size:17px;line-height:1.6;position:relative}.rules-module__FxT03G__list li:before{content:"";top:.68em;background:var(--blue);width:6px;height:6px;position:absolute;inset-inline-start:2px}.rules-module__FxT03G__list[data-tone] li{padding-inline-start:30px}.rules-module__FxT03G__list[data-tone] li:before{display:none}.rules-module__FxT03G__mark{top:.22em;width:20px;height:20px;position:absolute;inset-inline-start:0}.rules-module__FxT03G__list[data-tone=allowed] .rules-module__FxT03G__mark{color:var(--live)}.rules-module__FxT03G__list[data-tone=forbidden] .rules-module__FxT03G__mark{color:#ff7a76}.rules-module__FxT03G__sub{border-inline-start:1px solid rgba(var(--blue-rgb), .3);margin-top:26px;padding-inline-start:18px}.rules-module__FxT03G__h3{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--text-strong);align-items:center;gap:10px;margin:0 0 10px;font-size:21px;font-weight:700;line-height:1.15;display:flex}.rules-module__FxT03G__h3 svg{width:19px;height:19px;color:var(--blue);flex:none}.rules-module__FxT03G__closing{--bracket:18px;--bracket-inset:8px;border:1px solid rgba(var(--blue-rgb), .3);border-radius:var(--radius);background:rgba(var(--blue-rgb), .08);font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:var(--text-strong);align-items:center;gap:16px;margin:24px 0 0;padding:26px 28px;font-size:clamp(22px,2.2vw,28px);font-weight:800;line-height:1.3;display:flex}.rules-module__FxT03G__closing svg{width:34px;height:34px;color:var(--blue);flex:none}.rules-module__FxT03G__question{color:var(--muted);margin:20px 0 0;font-size:15px}.rules-module__FxT03G__question a{color:var(--text-strong)}@media (max-width:1000px){.rules-module__FxT03G__layout{grid-template-columns:minmax(0,1fr);gap:24px}.rules-module__FxT03G__toc{top:var(--topbar-h);z-index:20;margin-inline:calc(-1 * var(--gutter));padding:10px var(--gutter);border-bottom:1px solid var(--line);background:#0a0b0af5}.rules-module__FxT03G__tocTitle{display:none}.rules-module__FxT03G__tocList{scrollbar-width:none;border:0;flex-direction:row;gap:6px;overflow-x:auto}.rules-module__FxT03G__tocList::-webkit-scrollbar{display:none}.rules-module__FxT03G__tocLink{border:1px solid var(--line);white-space:nowrap;border-radius:999px;margin:0;padding:6px 12px;font-size:14px}.rules-module__FxT03G__tocLink[aria-current=location]{border-color:rgba(var(--blue-rgb), .65)}}@media (max-width:760px){.rules-module__FxT03G__rules{padding-top:36px}.rules-module__FxT03G__title{gap:12px}.rules-module__FxT03G__text,.rules-module__FxT03G__list li{font-size:16px}}
