
    html { box-sizing: border-box; }
    *, *::before, *::after { box-sizing: inherit; }
    body {
      margin: 0;
      background: #f5f6f8;
      color: #14181f;
      font-family: -apple-system, "Segoe UI Variable Text", "Segoe UI", Inter, Roboto, Arial, sans-serif;
      font-size: 14px;
      line-height: 1.55;
    }
    a { color: #4a5568; }
    a:focus-visible, button:focus-visible, input:focus-visible {
      outline: 2px solid #16794c;
      outline-offset: 2px;
    }
    .c6d4b40 { max-width: 960px; margin: 0 auto; padding: 0 20px; }

    .cbc0ec7 { background: #fff; border-bottom: 1px solid #e2e5ea; }
    .cbc0ec7 .c6d4b40 { display: flex; align-items: center; gap: 10px; height: 58px; }
    .c976ea3 { display: flex; align-items: center; gap: 9px; font-size: 15.5px; font-weight: 600; }
    .c976ea3 span { color: #626b78; font-weight: 400; }
    .c61c7a2 { margin-left: auto; display: flex; align-items: center; gap: 18px; font-size: 13px; }
    .c61c7a2 a, .c83da7e a { text-decoration: none; }
    .c61c7a2 a:hover, .c83da7e a:hover { text-decoration: underline; }
    .c8c7d50 {
      border: 1px solid #d5d9e0;
      background: #fff;
      border-radius: 5px;
      padding: 5px 13px;
      font: inherit;
      font-size: 13px;
      color: #14181f;
      cursor: pointer;
    }
    .c8c7d50:hover { border-color: #a9b1bd; }

    main { padding: 24px 0 48px; }
    .cbd5d5b {
      background: #fff;
      border: 1px solid #e2e5ea;
      border-radius: 7px;
      margin-bottom: 16px;
    }
    .cc062e3 {
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 12px;
      padding: 13px 18px;
      border-bottom: 1px solid #e2e5ea;
    }
    .cb039dc { margin: 0; font-size: 13px; font-weight: 600; letter-spacing: .01em; }

    .c1c2a0a {
      display: flex;
      gap: 14px;
      align-items: flex-start;
      background: #e4f3ec;
      border: 1px solid #c6e3d5;
      border-left: 4px solid #16794c;
      border-radius: 7px;
      padding: 18px 20px;
      margin-bottom: 16px;
    }
    .c1c2a0a h1 { margin: 0 0 4px; font-size: 1.55rem; font-weight: 600; letter-spacing: -.01em; }
    .c1c2a0a p { margin: 0; color: #2f4a3f; }
    .c1c2a0a .c809597 { margin-top: 7px; font-size: 12.5px; color: #626b78; }

    .c2e2ca1 { display: flex; gap: 14px; font-size: 12.5px; color: #626b78; align-items: center; }
    .c2e2ca1 i { display: inline-block; width: 9px; height: 9px; border-radius: 2px; margin-right: 5px; vertical-align: -1px; }
    .c2e2ca1 .c50d7ec { background: #16794c; }
    .c2e2ca1 .c46df31 { background: #b4770e; }

    .c8d47eb { padding: 15px 18px; border-bottom: 1px solid #eef0f3; }
    .c8d47eb:last-child { border-bottom: 0; }
    .cbf88b5 { display: flex; align-items: flex-start; justify-content: space-between; gap: 14px; }
    .c442846 { font-size: 15px; font-weight: 500; margin: 0; }
    .cce2940 { margin: 1px 0 0; font-size: 12.5px; color: #626b78; }
    .c2b362b {
      flex: 0 0 auto;
      font-size: 12px;
      font-weight: 500;
      border-radius: 11px;
      padding: 2px 10px;
      white-space: nowrap;
    }
    .ce424ff { background: #e4f3ec; color: #16794c; }
    .ca90e35 { background: #fdf1dc; color: #b4770e; }

    .cc388be {
      position: relative;
      height: 10px;
      margin: 11px 0 5px;
      overflow: hidden;
      background-image: repeating-linear-gradient(90deg, #16794c 0 4px, transparent 4px 6px);
    }
    .cc388be i {
      position: absolute;
      top: 0;
      bottom: 0;
      background-image: repeating-linear-gradient(90deg, #b4770e 0 4px, #fff 4px 6px);
    }
    .c498e6b {
      display: flex;
      justify-content: space-between;
      gap: 10px;
      font-size: 11.5px;
      color: #8b939f;
      font-variant-numeric: tabular-nums;
    }
    .c498e6b b { font-weight: 500; color: #626b78; }

    .ca50ea2 { display: flex; }
    .ca50ea2 div { flex: 1; padding: 15px 18px; border-right: 1px solid #e2e5ea; }
    .ca50ea2 div:last-child { border-right: 0; }
    .ca50ea2 strong { display: block; font-size: 20px; font-weight: 600; font-variant-numeric: tabular-nums; }
    .ca50ea2 span { font-size: 12.5px; color: #626b78; }

    .c01f58c { padding: 16px 18px; border-bottom: 1px solid #eef0f3; }
    .c01f58c:last-child { border-bottom: 0; }
    .c01f58c > h3 {
      margin: 0 0 12px;
      font-size: 12.5px;
      font-weight: 600;
      color: #626b78;
      padding-bottom: 7px;
      border-bottom: 1px solid #eef0f3;
    }
    .cb57bbe h4 { margin: 0; font-size: 15px; font-weight: 600; }
    .cb57bbe > p { margin: 2px 0 9px; font-size: 12.5px; font-weight: 500; }
    .c99ad6e { color: #16794c; }
    .cae9c74 { color: #b4770e; }
    .cb57bbe dl { margin: 0; padding-left: 13px; border-left: 2px solid #e2e5ea; }
    .cb57bbe dt { font-size: 12.5px; font-weight: 600; font-variant-numeric: tabular-nums; }
    .cb57bbe dd { margin: 0 0 10px; color: #3d4652; font-size: 13.5px; }
    .cb57bbe dd:last-child { margin-bottom: 0; }

    .cb6836e { padding: 15px 18px; }
    .cb6836e h3 { margin: 0 0 2px; font-size: 14.5px; font-weight: 600; }
    .cb6836e .cac5649 { font-size: 12.5px; color: #b4770e; font-weight: 500; margin: 0 0 5px; }
    .cb6836e p { margin: 0; color: #3d4652; }

    .cca3cd0 { display: flex; gap: 8px; padding: 15px 18px 6px; }
    .cca3cd0 input {
      flex: 1;
      min-width: 0;
      border: 1px solid #d5d9e0;
      border-radius: 5px;
      padding: 7px 11px;
      font: inherit;
      background: #fff;
    }
    .cca3cd0 button {
      border: 1px solid #16794c;
      background: #16794c;
      color: #fff;
      border-radius: 5px;
      padding: 7px 16px;
      font: inherit;
      font-weight: 500;
      cursor: pointer;
    }
    .cca3cd0 + p { margin: 0; padding: 0 18px 15px; font-size: 12.5px; color: #626b78; }

    .c83da7e { border-top: 1px solid #e2e5ea; background: #fff; padding: 18px 0 26px; text-align: center; }
    .c83da7e nav { display: flex; flex-wrap: wrap; gap: 18px; justify-content: center; font-size: 13px; }
    .c83da7e p { margin: 9px 0 0; font-size: 12.5px; color: #626b78; }

    @media (max-width: 620px) {
      .c6d4b40 { padding: 0 14px; }
      .cbc0ec7 .c6d4b40 { gap: 8px; }
      .c61c7a2 { gap: 12px; }
      .c61c7a2 a { display: none; }
      .c1c2a0a { padding: 15px 16px; }
      .c1c2a0a h1 { font-size: 1.35rem; }
      .cbf88b5 { display: block; }
      .c2b362b { display: inline-block; margin-top: 6px; }
      .ca50ea2 div { padding: 13px 11px; }
      .ca50ea2 strong { font-size: 17px; }
      .ca50ea2 span { font-size: 11.5px; line-height: 1.4; display: block; }
      .cca3cd0 { display: block; }
      .cca3cd0 input { width: 100%; margin-bottom: 8px; }
      .cca3cd0 button { width: 100%; }
    }
  
.c404282{left:57%;width:5%}
.cc4fdd0{left:71%;width:15%}
