.Rule_item__yya9j{height:100%}.Rule_card__RTDTD{position:relative;cursor:default;background:var(--color-white0);border:1px solid rgba(0,0,0,.06);border-radius:20px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:12px;min-height:300px;height:100%;box-shadow:0 3px 9px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.8);transition:none}.Rule_card__RTDTD:focus-visible{outline:2px solid var(--color-blue0);outline-offset:2px}.Rule_iconContainer__ZxhY6{width:84px;height:84px;border-radius:24px;border:1px solid #c9ebff;background:linear-gradient(180deg,#f9fdff,#eaf8ff);display:flex;justify-content:center;align-items:center;flex-shrink:0;align-self:center;position:relative;overflow:hidden;box-shadow:0 10px 20px rgba(0,120,153,.12),inset 0 1px 0 hsla(0,0%,100%,.9)}.Rule_icon__zQcrB,.Rule_icon__zQcrB svg{width:100%;height:100%}.Rule_icon__zQcrB{position:relative;filter:drop-shadow(0 2px 4px rgba(0,120,153,.2))}.Rule_content__BKqXO{min-width:0;flex:1 1;width:100%;text-align:center;display:grid;grid-template-rows:50px auto auto auto 1fr auto;align-items:start}.Rule_headerRow__W_WH_{display:flex;align-items:center;justify-content:center;min-height:50px}.Rule_title__haQQx{margin:0;color:var(--color-black0);font-size:20px;line-height:1.25;font-weight:700;text-align:center;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Rule_practiceLabel__ptsxt{display:block;margin:0;padding:0;flex:1 1;min-width:0;color:hsla(0,0%,7%,.46);font-size:13px;line-height:1.35;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:1;text-align:left}.Rule_actions__xQ7DA{margin-top:0;padding-top:30px;display:grid;grid-template-columns:1fr;grid-gap:7px;gap:7px;align-items:stretch}.Rule_actionLink__ixPkn{text-decoration:none;display:block}.Rule_actionLink__ixPkn button,.Rule_actionLink__ixPkn button:hover{transform:none!important}.Rule_description__fu26D{margin-top:0;color:var(--color-black1);font-size:14px;line-height:1.45;text-align:center;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:20px;max-height:20px;flex:1 1;min-width:0}.Rule_progressRow__Sigkp{margin-top:22px;display:flex;align-items:center;width:100%}.Rule_battery__TZjDT{position:relative;width:100%;min-width:0;height:8px;background:rgba(0,0,0,.08);border-radius:20px;overflow:hidden}.Rule_batteryFill__H5Vhu{position:absolute;left:0;top:0;bottom:0;border-radius:20px;transition:width .5s ease}.Rule_metaRow__b9aQK{margin-top:14px;width:100%;display:flex;align-items:center;gap:10px}.Rule_progressValue__gLUYO{min-width:36px;flex-shrink:0;text-align:right;color:var(--color-black1);font-size:12px;font-weight:800}.Rule_ambassador__fY8jJ{background:#ffe103;border-radius:20px;padding:5px 10px;font-weight:700;color:#7a4c20;font-size:14px;margin-top:10px}.Rule_inactive__u8x3E{opacity:.5}.PageRules_root__523Ex{background:var(--color-blue0);min-height:100vh}.PageRules_inner__OT0XV{padding:20px 10px;min-height:100vh}.PageRules_description__VB_xT{margin-top:18px;color:var(--color-gray0)}.PageRules_title__uxKtw{margin-top:0;margin-bottom:0;color:var(--color-black0);font-size:32px;line-height:1.1;font-weight:800}.PageRules_mobileApps__EUKYw{display:none}.PageRules_mobileAppsHeader__nDDth{display:flex;align-items:center;gap:10px}.PageRules_mobileAppsIcon__ZGU0Q{border-radius:10px}.PageRules_mobileAppsHeadText__AvUo_{display:flex;flex-direction:column;gap:3px}.PageRules_mobileAppsTitle__qOCyt{color:var(--color-black0);letter-spacing:.2px}.PageRules_mobileAppsSubtitle___U2k3{font-size:12px;line-height:1.35;color:hsla(0,0%,7%,.74)}.PageRules_mobileAppsButtons__A82ME{display:flex;gap:10px;flex-wrap:wrap;margin-top:2px}.PageRules_mobileAppsLink__SSGRW{display:inline-flex;line-height:0;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 6px 16px rgba(0,0,0,.12)}.PageRules_mobileAppsLink__SSGRW:active{transform:translateY(1px)}.PageRules_mobileAppsLink__SSGRW img{display:block}.PageRules_levelsWrap__leXNG{width:100%;display:flex;flex-direction:column;padding:18px 0 20px}.PageRules_levels__hZZV4{width:100%;display:flex;background-color:#eef8fc;border:1px solid #d5ebf5;padding:4px;border-radius:14px;gap:6px}.PageRules_levels__hZZV4 button{padding:0 10px;border-radius:10px;min-width:0!important;font-size:14px}.PageRules_levels__hZZV4 button:hover{transform:none}.PageRules_groupName__Bpfi1{margin:50px 0 20px}.PageRules_list__nkYLU{grid-template-columns:1fr;list-style:none;display:grid;grid-auto-rows:max-content;grid-gap:14px;padding:0;margin:0;align-items:stretch}@media (max-width:767px){.PageRules_mobileApps__EUKYw{margin-bottom:40px;padding:12px;border:1px solid rgba(0,168,205,.18);border-radius:14px;background:linear-gradient(135deg,hsla(0,0%,100%,.96),rgba(225,249,255,.98));box-shadow:0 8px 22px rgba(0,88,108,.14);display:flex;flex-direction:column;gap:12px}}@media (min-width:768px){.PageRules_inner__OT0XV{padding:56px 50px}.PageRules_title__uxKtw{font-size:40px}.PageRules_list__nkYLU{grid-template-columns:1fr;grid-auto-rows:max-content;grid-gap:22px}.PageRules_levels__hZZV4 button{padding:0 10px;border-radius:10px;min-width:0!important;font-size:14px}}@media (min-width:1024px){.PageRules_list__nkYLU{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px}}