.src-rules{font-family:FW Archivo,Arial,sans-serif;color:#b8cbd8;scroll-margin-top:24px}.src-rules .rules__inner{grid-template-columns:300px minmax(0,1fr);gap:clamp(30px,5vw,72px)}.src-rules .rules__side{gap:22px;min-width:0;top:calc(var(--header-h) + 20px)}.src-rules__subtitle{margin:0 0 12px;color:#8ecfff;font-size:13px;font-weight:600;line-height:1.45;letter-spacing:.025em}.src-rules__title{margin:0;color:#e4f3fc;font:750 clamp(32px,3.3vw,44px)/1.05 "FW Archivo",Arial,sans-serif;font-stretch:95%;letter-spacing:-.025em}.src-rules__navigation{width:100%;border-top:1px solid #1da1f23d;border-bottom:1px solid #1da1f23d}.src-rules__navigation summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 0;color:#d7e6ee;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.src-rules__navigation summary::-webkit-details-marker{display:none}.src-rules__navigation summary svg{flex:none;color:#68c7ff;transition:transform .15s ease}.src-rules__navigation[open] summary svg{transform:rotate(180deg)}.src-rules .rules__toc{max-height:calc(100vh - var(--header-h) - 285px);max-height:calc(100svh - var(--header-h) - 285px);margin:0 0 14px;overscroll-behavior:contain}.src-rules .rules__toc ol{border-left-color:#254659}.src-rules .rules__toc li a{min-height:44px;display:flex;align-items:center;padding:9px 12px 9px 14px;border-left:2px solid transparent;margin-left:-1px;color:#acbdc9;font:450 13px/1.4 FW Archivo,Arial,sans-serif;letter-spacing:0;text-decoration:none}.src-rules .rules__toc li.is-sub a{padding-left:28px;font-size:12px}.src-rules .rules__toc li a:hover,.src-rules .rules__toc li a:focus{color:#a2deff;background:#1da1f210;border-left-color:#1da1f2}.src-rules :is(a,summary):focus-visible{outline:2px solid #68c7ff;outline-offset:3px}.src-rules__back{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#a2deff;font-size:14px;font-weight:550;text-decoration:none}.src-rules__back:hover{text-decoration:underline;text-underline-offset:4px}.src-rules .rules__body{width:100%;max-width:820px;padding:clamp(24px,3vw,42px);border:1px solid #1da1f229;border-radius:6px;background:#06121d99;color:#b8cbd8;font:400 17px/1.8 FW Archivo,Arial,sans-serif;letter-spacing:0}.src-rules .rules__body :is(h2,h3,h4){font-family:FW Archivo,Arial,sans-serif;font-weight:700;font-stretch:100%;letter-spacing:0;color:#e0f1fc;scroll-margin-top:24px}.src-rules .rules__body h2{font-size:clamp(21px,2vw,26px);line-height:1.3;margin:42px 0 18px;padding-top:28px;border-top-color:#1da1f236}.src-rules .rules__body h3{font-size:20px;line-height:1.4}.src-rules .rules__body p{margin:0 0 20px}.src-rules .rules__body strong{font-weight:650;color:#e0edf5}.src-rules .rules__body a{color:#85d0ff;text-underline-offset:3px}.src-rules .rules__body h2:target{color:#85d0ff}.src-rules .rules__body .src-rules__return{margin:36px 0 0;padding-top:20px;border-top:1px solid #1da1f229;font-size:14px}.no-js .src-rules__navigation{display:none}@media(max-width:989px){.src-rules .rules__inner{grid-template-columns:minmax(0,1fr);gap:28px}.src-rules .rules__side{position:static;gap:16px}.src-rules .rules__toc{max-height:250px}.src-rules .rules__body{max-width:none}}@media(max-width:749px){.src-rules{padding-block:32px 52px}.src-rules__title{font-size:36px}.src-rules__subtitle{font-size:12px}.src-rules .rules__body{padding:24px 20px;font-size:16px;line-height:1.75}.src-rules .rules__body h2{font-size:21px;margin-top:34px;padding-top:22px}.src-rules .rules__toc li a{font-size:13px}.src-rules .rules__toc{max-height:224px}}@media(prefers-reduced-motion:reduce){.src-rules__navigation summary svg{transition:none}}@media print{.src-rules .rules__inner{display:block}.src-rules .rules__side{position:static}.src-rules__navigation,.src-rules__back,.src-rules__return{display:none!important}.src-rules .rules__body{background:none;border:0;padding:0;color:#000;font-size:11pt}.src-rules :is(.src-rules__title,.src-rules__subtitle,h2,h3,h4,p,strong,a){color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-src-official-rules.css.map */
