*, *::before, *::after {margin: 0;padding: 0;box-sizing: border-box}
body {min-height: 100vh;-webkit-font-smoothing: antialiased}
img, svg {max-width: 100%;display: block}
a {text-decoration: none;color: inherit}
button {cursor: pointer;background: none;border: none;font: inherit}
ul, ol { list-style: none; }
input, textarea, select { font: inherit; }
.c-layer-area-d4x {padding: 54px 18px;background: #0F0F0F}

.m-component-block-tu0 {border-radius: 12px;background: #1A1A1A;max-width: 800px;border: 1px solid rgba(255, 255, 255, 0.08);margin: 0 auto;border-top: 3px solid #1AFF4E;padding: 30px 22px}

.ui-header-right-oec {margin-bottom: 8px;overflow-wrap: break-word;font-weight: 800;font-size: 24px;font-family: Space Mono, sans-serif;color: #FFFFFF}

.m-row-primary-4bc {color: #1AFF4E;font-weight: 800;font-size:2rem;margin-bottom: 20px}

.ui-container-inner-nf6 { margin-bottom: 24px; }

.ui-container-inner-nf6 p {font-family: Inter, sans-serif;margin-bottom: 12px;font-size: 15px;line-height: 1.65;color: #F0F0F0}

.ui-container-inner-nf6 p:last-child { margin-bottom: 0; }

.ui-container-inner-nf6 ul {padding-left: 18px;margin-bottom:0.75rem;list-style-type: disc}

.ui-container-inner-nf6 ol {margin-bottom: 12px;padding-left: 18px;list-style-type: decimal}

.ui-container-inner-nf6 li {line-height: 1.55;font-size: 14px;font-family: Inter, sans-serif;margin-bottom: 5px;color: #F0F0F0}

.ui-container-inner-nf6 a {text-underline-offset: 2px;color: #1AFF4E;text-decoration: underline}
.ui-container-inner-nf6 a:hover { color: #00E63F; }

.ui-container-inner-nf6 strong { color: #FFFFFF; }

.ui-container-inner-nf6 table {display: block;border-collapse: collapse;width: 100%;font-size:0.875rem;margin-bottom:0.75rem;overflow-x: auto}

.ui-container-inner-nf6 th {padding: 9px 11px;color: #FFFFFF;border-bottom: 1px solid rgba(255, 255, 255, 0.08);background: rgba(255,255,255,0.04);font-weight: 600;text-align: left}

.ui-container-inner-nf6 td {padding-top:9px;padding-right:11px;padding-bottom:9px;padding-left:11px;border-bottom: 1px solid rgba(255,255,255,0.04);color: #F0F0F0}

.t-panel-8n {display: inline-block;color: #0F0F0F;transition: background 0.2s ease;border-radius: 8px;background: #1AFF4E;padding: 13px 30px;font-family: Inter, sans-serif;font-weight: 700;font-size: 15px}

.t-panel-8n:hover { background: #00E63F; }

.l-grid-so {color: #888888;margin-top: 12px;font-size: 11px}

@media (min-width:771px) {
  .m-component-block-tu0 { padding-top:38px;padding-right:34px;padding-bottom:38px;padding-left:34px; }
  .ui-header-right-oec { font-size: 28px; }
  .m-row-primary-4bc { font-size: 40px; }
  .ui-container-inner-nf6 table { display: table; }
}
.l-slot-body-ou {padding-top:36px;padding-right:18px;padding-bottom:36px;padding-left:18px;background: #0F0F0F;border-top: 1px solid rgba(255, 255, 255, 0.08)}

.module-base-1r {gap:1.5rem;display: flex;flex-direction: column;margin: 0 auto;max-width: 1280px;align-items: center;text-align: center}

.v-inner-block-xn {letter-spacing: -0.02em;font-weight: 800;color: #FFFFFF;font-size: 19px}

.page-card-top-qew {display: flex;gap: 8px 20px;justify-content: center;flex-wrap: wrap}

.page-card-top-qew a {transition: color 0.2s ease;font-weight: 500;font-size: 14px;font-family: Inter, sans-serif;color: #F0F0F0}

.page-card-top-qew a:hover { color: #FFFFFF; }

.t-header-area-otx {background: rgba(255, 255, 255, 0.08);height: 1px;width: 60px}

.wp-col-primary-27e {color: #888888;font-size: 12px;max-width: 700px;line-height: 1.55}

.js-wrap-block-zg {color: #888888;font-size: 12px}
.b-icon-bbt {z-index: 1000;border: 1px solid rgba(255, 255, 255, 0.08);bottom: 16px;box-shadow: 0 8px 32px rgba(0,0,0,0.4);left: 16px;border-radius: 12px;background: #1A1A1A;position: fixed;max-width: 380px;width: calc(100% - 32px);padding: 20px}

.el-btn-row-xu2 {color: #FFFFFF;font-size: 15px;font-weight: 700;margin-bottom: 8px}

.b-banner-head-3d {font-family: Inter, sans-serif;line-height: 1.5;color: #F0F0F0;margin-bottom: 16px;font-size:0.8125rem}

.b-banner-head-3d a {text-underline-offset: 2px;color: #FFFFFF;text-decoration: underline}

.b-banner-head-3d a:hover { color: #1AFF4E; }

.wp-bar-right-iwg {display: flex;gap: 10px}

.l-col-col-nbf {text-align: center;color: #FFFFFF;font-family: Inter, sans-serif;font-size: 13px;background: rgba(255,255,255,0.1);border-radius: 8px;padding: 10px 16px;font-weight: 600;transition: background 0.2s ease;flex: 1}

.l-col-col-nbf:hover { background: rgba(255,255,255,0.15); }

.c-grid-left-vvc {flex: 1;color: #888888;font-family: Inter, sans-serif;text-align: center;font-size: 13px;padding: 10px 16px;font-weight: 500;transition: color 0.2s ease;border-radius: 8px}

.c-grid-left-vvc:hover { color: #F0F0F0; }
.app-content-8j { background: #0F0F0F; }

.page-region-body-ka { border-bottom: 1px solid rgba(255,255,255,0.06); }

.mod-panel-col-nxn {padding: 0 16px;margin: 0 auto;max-width: 1280px}

.page-region-body-ka .mod-panel-col-nxn {justify-content: space-between;height: 56px;gap: 12px;align-items: center;display: flex}

.el-nav-head-83 {display: flex;align-items: center;white-space: nowrap;color: #FFFFFF;font-weight: 800;letter-spacing: -0.02em;font-size: 18px;gap: 8px}

.mod-grid-area-ait {align-items: center;gap: 8px;display: flex}

.wp-top-area-9nb {background: #1AFF4E;transition: background 0.2s ease;color: #0F0F0F;font-weight: 700;font-family: Inter, sans-serif;padding: 7px 14px;border-radius: 8px;font-size: 13px}

.wp-top-area-9nb:hover { background: #00E63F; }

.l-container-top-6dg {background: none;border: 1px solid rgba(255,255,255,0.1);display: none;color: #F0F0F0}

.l-container-top-6dg:hover { background: rgba(255,255,255,0.04); }

.js-main-base-8qx {justify-content: center;cursor: pointer;padding: 6px;border: none;align-items: center;color: #F0F0F0;background: none;display: flex}

.t-panel-right-9u {border-bottom: 1px solid rgba(255, 255, 255, 0.08);display: none;background: #1A1A1A}

.t-panel-right-9u.site-icon-primary-da { display: block; }

.l-strip-block-mc {padding: 8px 0;flex-direction: column;display: flex}

.t-btn-inner-h9 {border-bottom: 1px solid rgba(255,255,255,0.04);font-family: Inter, sans-serif;font-size: 15px;transition: color 0.2s ease;padding: 12px 0;font-weight: 500;color: #F0F0F0}

.t-btn-inner-h9:last-child { border-bottom: none; }
.t-btn-inner-h9:hover { color: #FFFFFF; }

/* --- Language dropdown --- */

.nav-row-g8 { position: relative; }

.l-wrap-block-9wb {font-weight: 600;gap: 6px;align-items: center;cursor: pointer;display: flex;padding: 5px 10px;transition: border-color 0.2s ease, background 0.2s ease;font-family: Inter, sans-serif;font-size: 13px;color: #F0F0F0;white-space: nowrap;border: 1px solid rgba(255, 255, 255, 0.08);border-radius: 8px;background: rgba(255,255,255,0.02);line-height: 1}

.l-wrap-block-9wb:hover {background: rgba(255,255,255,0.04);border-color: rgba(255,255,255,0.15)}
.col-wrap-29q {font-size: 10px;transition: transform 0.2s ease}
.nav-row-g8.site-icon-primary-da .col-wrap-29q { transform: rotate(180deg); }

.m-group-box-tb {border-radius: 12px;z-index: 50;display: none;padding: 4px;box-shadow: 0 8px 24px rgba(0,0,0,0.4);right: 0;min-width:144px;border: 1px solid rgba(255, 255, 255, 0.08);position: absolute;top: calc(100% + 4px);background: #1A1A1A}

.nav-row-g8.site-icon-primary-da .m-group-box-tb { display: block; }

.site-area-cell-7zp {gap: 8px;color: #F0F0F0;display: flex;font-size: 13px;border-radius: 8px;padding: 8px 12px;font-family: Inter, sans-serif;cursor: pointer;transition: background 0.2s ease, color 0.2s ease;font-weight: 500;align-items: center}

.site-area-cell-7zp:hover {background: rgba(255,255,255,0.06);color: #FFFFFF}
.site-area-cell-7zp.active { color: #1AFF4E; }
.view-head-aem {line-height: 1;font-size: 15px}

/* --- Desktop --- */

@media (min-width:785px) {
  .page-region-body-ka .mod-panel-col-nxn { padding: 0 20px; }
  .mod-panel-col-nxn { padding: 0 20px; }
  .l-container-top-6dg { display: inline-flex; }
  .js-main-base-8qx { display: none; }
  .t-panel-right-9u { display: block; }

  .l-strip-block-mc {height: 42px;align-items: center;padding: 0;gap: 24px;flex-direction: row}

  .t-btn-inner-h9 {padding: 4px 0;font-size:0.875rem;border-bottom: 2px solid transparent}

  .t-btn-inner-h9:hover { border-bottom-color: #1AFF4E; }
}
.site-main-main-r6 {background: #0F0F0F;padding:2.5rem 20px 0}

.c-menu-wrap-co {max-width: 1280px;margin: 0 auto}

.wp-banner-item-jno {text-align: center;margin-bottom: 32px}

.b-outer-cell-ifv {line-height: 1.2;margin-bottom: 10px;color: #FFFFFF;font-family: Space Mono, sans-serif;font-weight: 800;overflow-wrap: break-word;font-size: 26px}

.js-content-body-0si {color: #F0F0F0;font-size: 15px;font-family: Inter, sans-serif}

.site-col-main-l10 {display: grid;padding-bottom: 40px;grid-template-columns: 1fr;gap: 16px}

.b-item-main-59o {border-radius: 12px;transition: border-color 0.2s ease;padding: 24px;flex-direction: column;gap: 12px;border: 1px solid rgba(255,255,255,0.06);display: flex;background: #1A1A1A}

.b-item-main-59o:hover { border-color: rgba(212,175,55,0.2); }

.title-base-tg {color: #FFFFFF;font-size:1.125rem;font-weight: 700}

.v-component-box-mi5 {font-size: 24px;color: #1AFF4E;font-weight: 800}

.el-slot-foot-lu {color: #888888;font-size: 13px;line-height: 1.5}

.app-cell-main-c7 {transition: background 0.2s ease;border-radius: 8px;font-weight: 700;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:1.25rem;font-family: Inter, sans-serif;align-self: flex-start;color: #0F0F0F;font-size: 14px;display: inline-block;background: #1AFF4E}

.app-cell-main-c7:hover { background: #00E63F; }

@media (min-width:605px) {
  .site-col-main-l10 { grid-template-columns: 1fr 1fr; }
}

@media (min-width:905px) {
  .site-col-main-l10 { grid-template-columns: 1fr 1fr 1fr; }
  .b-outer-cell-ifv { font-size: 36px; }
}
.page-strip-1f {background: #1A1A1A;padding: 44px 18px}
.mod-section-block-o1 {margin: 0 auto;max-width: 700px}
.mod-title-base-60 {font-weight: 700;margin-bottom: 28px;overflow-wrap: break-word;font-size: 22px;color: #FFFFFF;font-family: Space Mono, sans-serif}
.b-element-primary-6gd {display: flex;gap: 0;flex-direction: column}
.wp-list-fb1 {position: relative;gap: 16px;display: flex;padding-bottom: 24px}
.wp-list-fb1:last-child { padding-bottom: 0; }
.wp-list-fb1:not(:last-child)::after {position: absolute;width: 2px;top: 40px;bottom: 0;background: rgba(255, 255, 255, 0.08);left: 17px;content: ''}
.mod-outer-foot-6d0 {flex-shrink: 0;font-size: 15px;z-index: 1;border-radius: 50%;height: 36px;position: relative;justify-content: center;color: #0F0F0F;font-family: Inter, sans-serif;align-items: center;display: flex;width: 36px;font-weight: 800;background: #1AFF4E}
.wp-top-base-4h6 {font-family: Space Mono, sans-serif;color: #FFFFFF;font-size: 16px;font-weight: 700;margin-bottom: 4px}
.wp-region-group-hej {font-size: 14px;font-family: Inter, sans-serif;line-height: 1.6;color: #F0F0F0}
@media (min-width:770px) {
  .page-strip-1f { padding: 60px 40px; }
  .mod-title-base-60 { font-size: 26px; }
}

.c-row-col-cf {padding: 42px 16px;border-top: 1px solid rgba(255, 255, 255, 0.08);background: #0F0F0F}
.c-section-head-nfd {margin: 0 auto;gap:1.375rem;display: flex;flex-direction: column;max-width: 1280px}
.t-zone-cell-80j {margin-bottom: 8px;overflow-wrap: break-word;font-size: 24px;font-family: Space Mono, sans-serif;color: #FFFFFF;font-weight: 700}
.b-component-item-4q {font-family: Inter, sans-serif;color: #888888;line-height: 1.55;font-size: 14px}
.b-icon-right-b4t {font-family: Inter, sans-serif;font-size: 15px;line-height: 1.7;color: #F0F0F0}
.b-icon-right-b4t p {
  margin-bottom: 12px;
}
.b-icon-right-b4t p:last-child { margin-bottom: 0; }
.b-icon-right-b4t strong {color: #FFFFFF;font-weight: 600}
.b-icon-right-b4t a {color: #1AFF4E;text-decoration: none}
.b-icon-right-b4t a:hover {
  text-decoration: underline;
}
.b-icon-right-b4t ul {padding-left: 24px;margin-bottom:0.75rem;list-style-type: square}
.b-icon-right-b4t ol {list-style-type: decimal;margin-bottom: 12px;padding-left:1.5rem}
.b-icon-right-b4t li {font-size:1rem;line-height: 1.65;color: #F0F0F0;margin-bottom: 4px}
.b-icon-right-b4t dl { margin-bottom: 12px; }
.b-icon-right-b4t dt {margin-top:1rem;font-weight: 700;color: #FFFFFF;font-size:0.9375rem}
.b-icon-right-b4t dt:first-child { margin-top: 0; }
.b-icon-right-b4t dd {font-size:0.9375rem;margin-bottom: 4px;color: #F0F0F0;line-height: 1.7;margin-left: 0}
.b-icon-right-b4t table {width: 100%;margin-bottom: 12px;overflow-x: auto;display: block;border-collapse: collapse}
.b-icon-right-b4t th,
.b-icon-right-b4t td {border-bottom: 1px solid rgba(255, 255, 255, 0.08);padding: 10px 12px;font-size: 14px;text-align: left}
.b-icon-right-b4t th {font-size: 12px;color: #FFFFFF;text-transform: uppercase;font-weight: 600;letter-spacing: 0.05em}
@media(min-width:845px) {
  .c-row-col-cf {
    padding-top:64px;padding-right:38px;padding-bottom:4rem;padding-left:38px;
  }
  .c-section-head-nfd {flex-direction: row;gap: 44px}
  .app-cell-head-h8 {
    flex: 0 0 280px;
  }
  .app-box-cell-ia {
    flex: 1;
  }
  .t-zone-cell-80j {
    font-size: 28px;
  }
  .b-icon-right-b4t table { display: table; }
}
.wp-frame-wrap-k5m {background: #0F0F0F;padding: 50px 20px}
.app-hero-right-zx {max-width: 1280px;margin: 0 auto}
.app-item-primary-qz {overflow-wrap: break-word;font-family: Space Mono, sans-serif;font-size: 24px;color: #FFFFFF;margin-bottom: 18px;font-weight: 800}
.el-bar-cell-cv {color: #F0F0F0;line-height: 1.7;font-size:0.9375rem;font-family: Inter, sans-serif}
.el-bar-cell-cv p { margin-bottom:0.875rem; }
.el-bar-cell-cv p:last-child { margin-bottom: 0; }
.el-bar-cell-cv strong { color: #FFFFFF; }
.el-bar-cell-cv a {color: #1AFF4E;text-decoration: underline;text-underline-offset: 2px}
.el-bar-cell-cv a:hover { color: #00E63F; }
.el-bar-cell-cv ul {padding-left:1.25rem;margin-bottom: 14px;list-style-type: disc}
.el-bar-cell-cv ol {padding-left: 20px;list-style-type: decimal;margin-bottom: 14px}
.el-bar-cell-cv li {line-height: 1.7;margin-bottom: 6px;color: #F0F0F0;font-size: 15px}
.el-bar-cell-cv dl { margin-bottom:0.875rem; }
.el-bar-cell-cv dt {color: #FFFFFF;font-weight: 700;font-size: 15px;margin-top: 14px}
.el-bar-cell-cv dt:first-child { margin-top: 0; }
.el-bar-cell-cv dd {line-height: 1.7;margin-left: 0;margin-bottom: 6px;color: #F0F0F0;font-size: 15px}
.el-bar-cell-cv table {overflow-x: auto;margin-bottom: 14px;width: 100%;border-collapse: collapse;display: block}
.el-bar-cell-cv th {color: #FFFFFF;background: rgba(255,255,255,0.04);border-bottom: 1px solid rgba(255, 255, 255, 0.08);padding: 10px 12px;font-weight: 600;text-align: left}
.el-bar-cell-cv td {padding: 10px 12px;color: #F0F0F0;border-bottom: 1px solid rgba(255,255,255,0.04)}
@media (min-width:767px) {
  .wp-frame-wrap-k5m { padding: 66px 40px; }
  .app-item-primary-qz { font-size: 28px; }
  .el-bar-cell-cv table { display: table; }
}

.m-row-head-kxg {border-top: 1px solid rgba(255, 255, 255, 0.08);background: #0F0F0F;padding: 42px 18px}
.js-region-cell-3a {max-width: 820px;margin: 0 auto}
.ui-title-block-c8g {font-weight: 700;overflow-wrap: break-word;font-family: Space Mono, sans-serif;color: #FFFFFF;font-size: 21px;margin-bottom: 14px}
.site-row-base-76r {font-size: 14px;line-height: 1.65;color: #F0F0F0;font-family: Inter, sans-serif}
.site-row-base-76r p { margin-bottom: 11px; }
.site-row-base-76r p:last-child { margin-bottom: 0; }
.site-row-base-76r strong { color: #FFFFFF; }
.site-row-base-76r a {text-decoration: underline;color: #1AFF4E;text-underline-offset: 2px}
.site-row-base-76r a:hover { color: #00E63F; }
.site-row-base-76r ul {list-style-type: disc;padding-left: 18px;margin-bottom: 11px}
.site-row-base-76r ol {list-style-type: decimal;margin-bottom: 11px;padding-left:1.125rem}
.site-row-base-76r li {line-height: 1.65;font-size:0.875rem;color: #F0F0F0;margin-bottom: 5px}
.site-row-base-76r table {width: 100%;margin-bottom: 11px;overflow-x: auto;border-collapse: collapse;display: block}
.site-row-base-76r th {font-weight: 600;padding: 9px 11px;border-bottom: 1px solid rgba(255, 255, 255, 0.08);color: #FFFFFF;background: rgba(255,255,255,0.04);text-align: left}
.site-row-base-76r td {border-bottom: 1px solid rgba(255,255,255,0.04);color: #F0F0F0;padding: 9px 11px}
@media (min-width:803px) {
  .m-row-head-kxg { padding: 58px 32px; }
  .ui-title-block-c8g { font-size: 25px; }
  .site-row-base-76r table { display: table; }
}

.js-area-main-as {padding: 46px 18px;background: #0F0F0F}
.t-text-left-xg {max-width: 1280px;margin: 0 auto}
.ui-slot-main-838 {color: #FFFFFF;font-weight: 800;margin-bottom: 16px;font-size: 22px;overflow-wrap: break-word;font-family: Space Mono, sans-serif}
.app-icon-item-rsn {font-size: 14px;color: #F0F0F0;font-family: Inter, sans-serif;line-height: 1.6}
.app-icon-item-rsn p { margin-bottom:0.75rem; }
.app-icon-item-rsn p:last-child { margin-bottom: 0; }
.app-icon-item-rsn strong { color: #FFFFFF; }
.app-icon-item-rsn a {color: #1AFF4E;text-decoration: underline;text-underline-offset: 2px}
.app-icon-item-rsn a:hover { color: #00E63F; }
.app-icon-item-rsn ul {list-style-type: disc;margin-bottom: 12px;padding-left: 18px}
.app-icon-item-rsn ol {list-style-type: decimal;margin-bottom: 12px;padding-left:1.125rem}
.app-icon-item-rsn li {margin-bottom: 5px;font-size: 14px;color: #F0F0F0;line-height: 1.6}
.app-icon-item-rsn table {overflow-x: auto;border-collapse: collapse;margin-bottom:0.75rem;width: 100%;display: block}
.app-icon-item-rsn th {background: rgba(255,255,255,0.04);padding: 10px 12px;font-weight: 600;color: #FFFFFF;text-align: left;border-bottom: 1px solid rgba(255, 255, 255, 0.08)}
.app-icon-item-rsn td {padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;color: #F0F0F0;border-bottom: 1px solid rgba(255,255,255,0.04)}
@media (min-width:779px) {
  .js-area-main-as { padding-top:62px;padding-right:36px;padding-bottom:62px;padding-left:36px; }
  .ui-slot-main-838 { font-size: 26px; }
  .app-icon-item-rsn table { display: table; }
}

.mod-module-col-7j {background: #0F0F0F;padding: 44px 18px}
.main-wrap-od {margin: 0 auto;max-width: 1280px}
.m-hero-left-21 {font-size: 24px;font-weight: 800;overflow-wrap: break-word;margin-bottom:1rem;font-family: Space Mono, sans-serif;color: #FFFFFF}
.page-cell-head-9hi {color: #F0F0F0;font-size: 15px;font-family: Inter, sans-serif;line-height: 1.65}
.page-cell-head-9hi p {
  margin-bottom: 12px;
}
.page-cell-head-9hi p:last-child {
  margin-bottom: 0;
}
.page-cell-head-9hi strong {
  color: #FFFFFF;
}
.page-cell-head-9hi a {text-decoration: underline;color: #1AFF4E;text-underline-offset: 2px}
.page-cell-head-9hi a:hover {
  color: #00E63F;
}
.page-cell-head-9hi ul {padding-left: 20px;list-style-type: disc;margin-bottom: 12px}
.page-cell-head-9hi ol {padding-left:1.25rem;list-style-type: decimal;margin-bottom: 12px}
.page-cell-head-9hi li {margin-bottom: 5px;color: #F0F0F0;line-height: 1.65;font-size: 15px}
.page-cell-head-9hi table {display: block;border-collapse: collapse;overflow-x: auto;width: 100%;margin-bottom: 12px}
.page-cell-head-9hi th, .page-cell-head-9hi td {text-align: left;padding-top:9px;padding-right:11px;padding-bottom:9px;padding-left:11px;font-size: 14px;border-bottom: 1px solid rgba(255, 255, 255, 0.08)}
.page-cell-head-9hi th {font-weight: 600;color: #FFFFFF}
@media (min-width:770px) {
  .mod-module-col-7j { padding: 58px 36px; }
  .m-hero-left-21 { font-size: 28px; }
  .page-cell-head-9hi table { display: table; }
}

.l-icon-body-2mh {background: #0F0F0F;padding: 42px 16px}
.el-section-block-0b4 {margin: 0 auto;max-width: 800px;text-align: center}
.site-holder-inner-a0a {margin-bottom:0.875rem;font-family: Space Mono, sans-serif;color: #FFFFFF;font-size: 22px;font-weight: 800;overflow-wrap: break-word}
.mod-box-top-res {text-align: left;font-size: 15px;font-family: Inter, sans-serif;color: #F0F0F0;line-height: 1.65}
.mod-box-top-res p {
  margin-bottom:0.75rem;
}
.mod-box-top-res p:last-child {
  margin-bottom: 0;
}
.mod-box-top-res strong {
  color: #FFFFFF;
}
.mod-box-top-res a {text-underline-offset: 2px;color: #1AFF4E;text-decoration: underline}
.mod-box-top-res a:hover {
  color: #00E63F;
}
.mod-box-top-res ul {list-style-type: disc;margin-bottom:0.75rem;padding-left: 18px}
.mod-box-top-res ol {margin-bottom: 12px;padding-left: 18px;list-style-type: decimal}
.mod-box-top-res li {color: #F0F0F0;margin-bottom: 5px;line-height: 1.65;font-size: 15px}
.mod-box-top-res table {overflow-x: auto;display: block;border-collapse: collapse;margin-bottom: 12px;width: 100%}
.mod-box-top-res th, .mod-box-top-res td {border-bottom: 1px solid rgba(255, 255, 255, 0.08);text-align: left;font-size: 14px;padding: 9px 11px}
.mod-box-top-res th {color: #FFFFFF;font-weight: 600}
@media (min-width:770px) {
  .l-icon-body-2mh { padding:3.5rem 32px; }
  .site-holder-inner-a0a { font-size: 26px; }
  .mod-box-top-res table { display: table; }
}

.js-region-foot-vn {background: #1A1A1A;padding:3rem 20px}
.ui-top-main-x1 {max-width: 800px;margin: 0 auto;text-align: center}
.page-btn-main-qx5 {font-weight: 700;color: #F0F0F0;margin-bottom: 16px;font-size: 18px;overflow-wrap: break-word;font-family: Space Mono, sans-serif}
.t-wrapper-box-1vf {font-family: Inter, sans-serif;font-size: 13px;line-height: 1.7;color: #F0F0F0}
.t-wrapper-box-1vf p {
  margin-bottom: 10px;
}
.t-wrapper-box-1vf p:last-child {
  margin-bottom: 0;
}
.t-wrapper-box-1vf a {text-decoration: underline;text-underline-offset: 2px;color: #F0F0F0}
.t-wrapper-box-1vf a:hover {
  color: #1AFF4E;
}
.t-wrapper-box-1vf strong {
  color: #FFFFFF;
}
.t-wrapper-box-1vf ul {padding-left:1.25rem;margin-bottom: 10px;list-style-type: circle}
.t-wrapper-box-1vf ol {margin-bottom: 10px;padding-left: 20px;list-style-type: decimal}
.t-wrapper-box-1vf li {line-height: 1.5;color: #888888;font-size: 13px;margin-bottom: 4px}
.t-wrapper-box-1vf table {overflow-x: auto;border-collapse: collapse;display: block;margin-bottom: 10px;width: 100%}
.t-wrapper-box-1vf th, .t-wrapper-box-1vf td {padding: 8px 10px;font-size: 12px;border-bottom: 1px solid rgba(255, 255, 255, 0.08);text-align: left}
.t-wrapper-box-1vf th {font-weight: 600;color: #F0F0F0}

@media (min-width:773px) {
  .t-wrapper-box-1vf table { display: table; }
}