.regulations-module__i9tsLq__page{color:#eaf3ff;min-height:100vh;position:relative}.regulations-module__i9tsLq__bg{z-index:-1;background:radial-gradient(900px 520px at 15% 10%,#00f0b51a,#0000 60%),radial-gradient(820px 520px at 85% 25%,#008cff1f,#0000 55%),radial-gradient(900px 560px at 30% 95%,#8c78ff17,#0000 55%),linear-gradient(135deg,#061326 0%,#061a2a 45%,#041b1f 100%);position:fixed;inset:0}.regulations-module__i9tsLq__shell{max-width:1200px;margin:0 auto;padding:0 22px 60px}.regulations-module__i9tsLq__header{padding-top:160px;padding-bottom:18px}.regulations-module__i9tsLq__kicker{opacity:.72;letter-spacing:.6px;font-size:12px;font-weight:800}.regulations-module__i9tsLq__h1{letter-spacing:-.6px;text-shadow:0 12px 32px #00000073;margin:10px 0;font-size:44px;font-weight:900;line-height:1.08}.regulations-module__i9tsLq__sub{color:#ffffffad;max-width:860px;margin:0;font-size:14px;font-weight:650;line-height:1.55}.regulations-module__i9tsLq__bullets{color:#ffffff8f;flex-wrap:wrap;gap:14px;margin-top:12px;font-size:13px;font-weight:700;display:flex}.regulations-module__i9tsLq__controls{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060e188c;border:1px solid #ffffff1a;border-radius:22px;margin-top:16px;padding:14px;box-shadow:0 26px 60px #00000059}.regulations-module__i9tsLq__searchWrap{position:relative}.regulations-module__i9tsLq__search{color:#ffffffe0;background:#060e1873;border:1px solid #ffffff1a;border-radius:18px;outline:none;width:100%;height:50px;padding:0 52px 0 14px;font-size:14px;font-weight:720}.regulations-module__i9tsLq__search::placeholder{color:#ffffff73;font-weight:650}.regulations-module__i9tsLq__searchHint{color:#ffffff9e;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:12px;place-items:center;width:40px;height:30px;font-size:12px;font-weight:800;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.regulations-module__i9tsLq__filters{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:12px;display:grid}.regulations-module__i9tsLq__selectWrap{flex-direction:column;gap:6px;display:flex}.regulations-module__i9tsLq__label{color:#ffffffa6;font-size:12px;font-weight:800}.regulations-module__i9tsLq__select{color:#ffffffe0;background:#060e1873;border:1px solid #ffffff1a;border-radius:16px;outline:none;height:42px;padding:0 10px;font-size:13px;font-weight:800}.regulations-module__i9tsLq__countRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.regulations-module__i9tsLq__count{color:#ffffffd9;font-size:13px;font-weight:900}.regulations-module__i9tsLq__sourcesNote{color:#ffffff8c;font-size:13px;font-weight:750}.regulations-module__i9tsLq__sourcesNote span{color:#00f0b5e6}.regulations-module__i9tsLq__grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.regulations-module__i9tsLq__card{background:radial-gradient(800px 320px at 10% 0,#00f0b514,#0000 60%),radial-gradient(700px 360px at 95% 10%,#008cff1a,#0000 60%),#060e1894;border:1px solid #ffffff1a;border-radius:26px;padding:16px 16px 14px;animation:.26s ease-out both regulations-module__i9tsLq__cardIn;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 22px 55px #0006}.regulations-module__i9tsLq__card:before{content:"";-webkit-mask-composite:xor;opacity:.55;pointer-events:none;background:linear-gradient(135deg,#00f0b533,#008cff29,#ffffff0f);border-radius:26px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.regulations-module__i9tsLq__card:hover{border-color:#ffffff29;box-shadow:0 26px 75px #00000080}@keyframes regulations-module__i9tsLq__cardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.regulations-module__i9tsLq__cardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.regulations-module__i9tsLq__badges{flex-wrap:wrap;gap:10px;display:flex}.regulations-module__i9tsLq__badge{color:#ffffffe6;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;height:32px;padding:0 12px;font-size:13px;font-weight:850;display:inline-flex}.regulations-module__i9tsLq__badgeDim{color:#ffffffc2}.regulations-module__i9tsLq__badgeDate{color:#ffffffbd;background:#ffffff0d}.regulations-module__i9tsLq__badgeRbi{background:#008cff24;border-color:#008cff3d}.regulations-module__i9tsLq__badgeMsme{background:#00f0b51f;border-color:#00f0b538}.regulations-module__i9tsLq__iconBtn{color:#ffffffd9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;width:42px;height:42px;font-weight:900;transition:transform .15s,opacity .15s}.regulations-module__i9tsLq__iconBtn:hover{transform:translateY(-1px)}.regulations-module__i9tsLq__iconBtn:active{opacity:.9;transform:translateY(0)}.regulations-module__i9tsLq__title{letter-spacing:-.3px;margin:12px 0 8px;font-size:22px;font-weight:900;line-height:1.18}.regulations-module__i9tsLq__excerpt{color:#ffffff9e;margin:0;font-size:14px;font-weight:650;line-height:1.55}.regulations-module__i9tsLq__refRow{align-items:center;gap:10px;margin-top:10px;font-size:13px;font-weight:850;display:flex}.regulations-module__i9tsLq__refKey{opacity:.7;min-width:34px}.regulations-module__i9tsLq__refVal{opacity:.95}.regulations-module__i9tsLq__tags{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.regulations-module__i9tsLq__tag{color:#ffffffc7;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;height:34px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.regulations-module__i9tsLq__ctaRow{grid-template-columns:1fr auto;align-items:center;gap:12px;margin-top:14px;display:grid}.regulations-module__i9tsLq__btn{cursor:pointer;border:1px solid #ffffff1a;border-radius:18px;justify-content:center;align-items:center;height:48px;padding:0 16px;font-size:16px;font-weight:850;text-decoration:none;transition:transform .15s,opacity .15s,box-shadow .15s;display:inline-flex}.regulations-module__i9tsLq__btnPrimary{background:#00f0b529;border-color:#00f0b542;box-shadow:0 18px 40px #00000040}.regulations-module__i9tsLq__btnPrimary:hover{transform:translateY(-1px);box-shadow:0 22px 55px #00000059}.regulations-module__i9tsLq__btnGhost{color:#ffffffdb;background:#ffffff0f}.regulations-module__i9tsLq__btnGhost:hover{transform:translateY(-1px)}.regulations-module__i9tsLq__btn:active{opacity:.92;transform:translateY(0)}.regulations-module__i9tsLq__ext{opacity:.8;margin-left:8px}.regulations-module__i9tsLq__modalOverlay{z-index:50;justify-content:center;align-items:flex-start;padding:120px 18px 18px;display:flex;position:fixed;inset:0}.regulations-module__i9tsLq__backdropClose{z-index:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0000008c;border:0;position:fixed;inset:0}.regulations-module__i9tsLq__modal{z-index:1;background:radial-gradient(900px 420px at 10% 0,#00f0b51f,#0000 60%),#060e18eb;border:1px solid #ffffff1f;border-radius:26px;flex-direction:column;width:min(860px,100%);max-height:calc(100vh - 140px);animation:.18s ease-out both regulations-module__i9tsLq__pop;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 100px #0009}@keyframes regulations-module__i9tsLq__pop{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.regulations-module__i9tsLq__modalHead{border-bottom:1px solid #ffffff14;flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 14px 10px;display:flex}.regulations-module__i9tsLq__modalHeadLeft{flex-direction:column;gap:10px;display:flex}.regulations-module__i9tsLq__modalKicker{flex-wrap:wrap;gap:10px;display:flex}.regulations-module__i9tsLq__modalTitle{letter-spacing:-.2px;color:#ffffffeb;font-size:16px;font-weight:900;line-height:1.25}.regulations-module__i9tsLq__modalClose{color:#ffffffdb;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;width:42px;height:42px;font-weight:900}.regulations-module__i9tsLq__modalBody{flex:auto;padding:14px;overflow:auto}.regulations-module__i9tsLq__modalFoot{border-top:1px solid #ffffff14;flex:none;justify-content:flex-end;gap:10px;padding:12px 14px 14px;display:flex}.regulations-module__i9tsLq__loadingBlock{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;align-items:center;gap:14px;padding:14px;display:flex}.regulations-module__i9tsLq__spinner{border:2px solid #ffffff2e;border-top-color:#00f0b5e6;border-radius:50%;width:22px;height:22px;animation:.9s linear infinite regulations-module__i9tsLq__spin}@keyframes regulations-module__i9tsLq__spin{to{transform:rotate(360deg)}}.regulations-module__i9tsLq__loadingText{flex-direction:column;gap:6px;font-size:14px;font-weight:850;display:flex}.regulations-module__i9tsLq__loadingText span{color:#ffffff9e;font-size:12px;font-weight:650}.regulations-module__i9tsLq__btnSpin{border:2px solid #fff3;border-top-color:#ffffffe6;border-radius:50%;width:14px;height:14px;margin-right:10px;animation:.9s linear infinite regulations-module__i9tsLq__spin;display:inline-block}.regulations-module__i9tsLq__summary{gap:12px;display:grid}.regulations-module__i9tsLq__summaryBlock{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;padding:12px}.regulations-module__i9tsLq__summaryKey{color:#00f0b5eb;letter-spacing:.2px;margin-bottom:8px;font-size:14px;font-weight:900}.regulations-module__i9tsLq__summaryVal{color:#fffc;font-size:14px;font-weight:650;line-height:1.6}.regulations-module__i9tsLq__list{color:#fffc;margin:0;padding-left:18px;font-size:14px;font-weight:650;line-height:1.7}.regulations-module__i9tsLq__note{color:#ffffffb8;background:#008cff14;border:1px solid #ffffff1a;border-radius:16px;padding:10px 12px;font-size:13px;font-weight:650}.regulations-module__i9tsLq__emptyModal{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;padding:16px}.regulations-module__i9tsLq__emptyTitle{margin-bottom:6px;font-size:14px;font-weight:900}.regulations-module__i9tsLq__emptySub{color:#ffffff9e;font-size:13px;font-weight:650}@media (max-width:980px){.regulations-module__i9tsLq__grid{grid-template-columns:1fr}.regulations-module__i9tsLq__header{padding-top:170px}.regulations-module__i9tsLq__h1{font-size:38px}.regulations-module__i9tsLq__filters{grid-template-columns:1fr}.regulations-module__i9tsLq__modalOverlay{padding-top:130px}}@media (max-width:520px){.regulations-module__i9tsLq__header{padding-top:150px}.regulations-module__i9tsLq__h1{font-size:32px}.regulations-module__i9tsLq__ctaRow{grid-template-columns:1fr}.regulations-module__i9tsLq__modalOverlay{padding-top:140px;padding-left:12px;padding-right:12px}.regulations-module__i9tsLq__modal{border-radius:22px}}
