
    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
    body {
      background: #0a0c0f;
      color: #e8eaed;
      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
      font-size: 15px;
      line-height: 1.7;
      padding: 48px 24px;
    }
    .doc-wrap {
      max-width: 760px;
      margin: 0 auto;
    }
    .doc-header {
      margin-bottom: 40px;
      padding-bottom: 24px;
      border-bottom: 1px solid rgba(255,255,255,0.08);
    }
    .doc-brand {
      font-size: 12px;
      letter-spacing: 0.1em;
      text-transform: uppercase;
      color: rgba(255,255,255,0.3);
      margin-bottom: 12px;
    }
    .doc-title {
      font-family: 'Roboto', sans-serif;
      font-size: 32px;
      font-weight: 700;
      color: #f0f2f5;
      margin-bottom: 8px;
    }
    .doc-updated {
      font-size: 12.8px;
      color: rgba(255,255,255,0.3);
    }
    .doc-content h1, .doc-content h2, .doc-content h3 {
      font-family: 'Roboto', sans-serif;
      font-weight: 700;
      color: #f0f2f5;
      margin: 32px 0 12px;
    }
    .doc-content h1 { font-size: 24px; }
    .doc-content h2 { font-size: 20px; }
    .doc-content h3 { font-size: 16px; }
    .doc-content p { color: rgba(255,255,255,0.65); margin-bottom: 16px; }
    .doc-content ul, .doc-content ol {
      color: rgba(255,255,255,0.65);
      padding-left: 24px;
      margin-bottom: 16px;
    }
    .doc-content li { margin-bottom: 5.6px; }
    .doc-content a { color: rgb(200,80,100); text-decoration: underline; }
    .doc-footer {
      margin-top: 48px;
      padding-top: 24px;
      border-top: 1px solid rgba(255,255,255,0.08);
      display: flex;
      align-items: center;
      justify-content: space-between;
      flex-wrap: wrap;
      gap: 16px;
    }
    .doc-footer a {
      font-size: 12.8px;
      color: rgba(255,255,255,0.3);
      text-decoration: none;
    }
    .doc-footer a:hover { color: rgba(255,255,255,0.6); }
    .back-link {
      display: inline-block;
      margin-bottom: 32px;
      font-size: 12.8px;
      color: rgba(255,255,255,0.3);
      text-decoration: none;
    }
    .back-link:hover { color: rgba(255,255,255,0.6); }
  
  [data-custom-class='body'], [data-custom-class='body'] * {
          background: transparent !important;
        }
[data-custom-class='title'], [data-custom-class='title'] * {
          font-family: Arial !important;
font-size: 26px !important;
color: #000000 !important;
        }
[data-custom-class='subtitle'], [data-custom-class='subtitle'] * {
          font-family: Arial !important;
color: #595959 !important;
font-size: 14px !important;
        }
[data-custom-class='heading_1'], [data-custom-class='heading_1'] * {
          font-family: Arial !important;
font-size: 19px !important;
color: #000000 !important;
        }
[data-custom-class='heading_2'], [data-custom-class='heading_2'] * {
          font-family: Arial !important;
font-size: 17px !important;
color: #000000 !important;
        }
[data-custom-class='body_text'], [data-custom-class='body_text'] * {
          color: #595959 !important;
font-size: 14px !important;
font-family: Arial !important;
        }
[data-custom-class='link'], [data-custom-class='link'] * {
          color: #3030F1 !important;
font-size: 14px !important;
font-family: Arial !important;
word-break: break-word !important;
        }

      ul {
        list-style-type: square;
      }
      ul > li > ul {
        list-style-type: circle;
      }
      ul > li > ul > li > ul {
        list-style-type: square;
      }
      ol li {
        font-family: Arial ;
      }
    
    *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
    body {
      background: #0a0c0f;
      color: #e8eaed;
      font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
      font-size: 15px;
      line-height: 1.7;
      padding: 48px 24px;
    }
    .doc-wrap { max-width: 760px; margin: 0 auto; }
    .doc-header {
      margin-bottom: 40px;
      padding-bottom: 24px;
      border-bottom: 1px solid rgba(255,255,255,0.08);
    }
    .doc-brand {
      font-size: 12px;
      letter-spacing: 0.1em;
      text-transform: uppercase;
      color: rgba(255,255,255,0.3);
      margin-bottom: 12px;
    }
    .doc-title {
      font-family: 'Roboto', sans-serif;
      font-size: 32px;
      font-weight: 700;
      color: #f0f2f5;
      margin-bottom: 8px;
    }
    .doc-updated { font-size: 12.8px; color: rgba(255,255,255,0.3); }
    .doc-content h2 {
      font-family: 'Roboto', sans-serif;
      font-size: 17.6px;
      font-weight: 700;
      color: #f0f2f5;
      margin: 32px 0 12px;
    }
    .doc-content p { color: rgba(255,255,255,0.65); margin-bottom: 16px; }
    .doc-content ul {
      color: rgba(255,255,255,0.65);
      padding-left: 24px;
      margin-bottom: 16px;
    }
    .doc-content li { margin-bottom: 5.6px; }
    .doc-content a { color: rgb(200,80,100); text-decoration: underline; }
    .doc-footer {
      margin-top: 48px;
      padding-top: 24px;
      border-top: 1px solid rgba(255,255,255,0.08);
      display: flex;
      align-items: center;
      justify-content: space-between;
      flex-wrap: wrap;
      gap: 16px;
    }
    .doc-footer a {
      font-size: 12.8px;
      color: rgba(255,255,255,0.3);
      text-decoration: none;
    }
    .doc-footer a:hover { color: rgba(255,255,255,0.6); }
    .back-link {
      display: inline-block;
      margin-bottom: 32px;
      font-size: 12.8px;
      color: rgba(255,255,255,0.3);
      text-decoration: none;
    }
    .back-link:hover { color: rgba(255,255,255,0.6); }
  