@charset "UTF-8";
/**
 * SCSS 변수 (연산/믹스인용) — CSS 출력 없음. 어디서든 @use 해도 중복 생성 안 됨.
 * (CSS custom properties(:root)는 _tokens.scss 에서 출력.)
 */
/* 레이아웃 폭 (PC 전용) */
/**
 * 타이포 스케일 (단일 소스) — @Guide_Typography 기준. key = font-size(px).
 * 여기만 고치면 font() 믹스인과 --fs-* / --lh-* 토큰이 함께 갱신됨.
 */
/**
 * 공용 믹스인 — `@use '../common/mixins' as *;`
 */
/**
 * 타이포 스케일 적용(size + line-height 한 쌍). 예: `@include font(20);`
 * weight는 별도(`font-weight: var(--fw-bold);`). 허용 키는 $font-scale.
 */
/* CAMS · 카드/애플리케이션 라이프사이클 (lifecycle.html + detail.html 공용).
   상세(detail) 페이지 고유 위젯만 정의(공통 컴포넌트는 전역 사용). */
.lifecycle-page .desc_box .page-desc {
  margin-top: 12px;
}
.lifecycle-page .kv-grid {
  display: grid;
  grid-template-columns: auto 1fr auto 1fr auto 1fr;
  border: 1px solid var(--n-200);
  border-radius: 10px;
  overflow: hidden;
}
.lifecycle-page .kv-grid .lab,
.lifecycle-page .kv-grid .val {
  display: flex;
  align-items: center;
  min-height: 48px;
  padding: 12px 16px;
  font-size: 15px;
  line-height: 22px;
  border-right: 1px solid var(--n-200);
}
.lifecycle-page .kv-grid .lab {
  background: var(--n-50);
  color: var(--n-600);
  font-weight: var(--fw-semibold);
  white-space: nowrap;
}
.lifecycle-page .kv-grid .val {
  color: var(--n-900);
  word-break: break-all;
}
.lifecycle-page .kv-grid .val a {
  color: inherit;
}
.lifecycle-page .kv-grid .val a:hover {
  text-decoration: underline;
}
.lifecycle-page .kv-grid > :last-child {
  border-right: 0;
}
.lifecycle-page .detail-filter {
  margin: 12px 0 16px;
}
.lifecycle-page .legend {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 12px;
}
.lifecycle-page .table-toolbar .legend {
  margin-bottom: 0;
}
.lifecycle-page .table tbody td {
  align-content: center;
}
.lifecycle-page .st-pair {
  display: flex;
  flex-flow: column wrap;
  gap: 8px;
  justify-content: center;
}
.lifecycle-page .st-cell {
  cursor: pointer;
}
.lifecycle-page .stbadge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 2px 10px;
  border: 1px solid transparent;
  border-radius: 50px;
  font-size: 13px;
  line-height: 20px;
  font-weight: var(--fw-medium);
}
.lifecycle-page .st-waiting {
  background: var(--n-50);
  border-color: var(--n-300);
  color: var(--n-600);
}
.lifecycle-page .st-ing {
  background: var(--b-50);
  border-color: var(--b-100);
  color: var(--b-500);
}
.lifecycle-page .st-cancel {
  background: #fff6df;
  border-color: #f0d089;
  color: #b5791b;
}
.lifecycle-page .st-fail {
  background: var(--r-50);
  border-color: var(--r-200);
  color: var(--r-500);
}
.lifecycle-page .st-success {
  background: var(--g-50);
  border-color: var(--g-100);
  color: var(--g-500);
}
.lifecycle-page .section-title {
  margin: 28px 0 12px;
  font-size: 18px;
  line-height: 28px;
  font-weight: var(--fw-bold);
  color: var(--n-900);
}
.lifecycle-page .obj-card .section-title {
  margin-top: 0;
}
.lifecycle-page .obj-card .tab {
  margin-bottom: 16px;
}
.lifecycle-page .back-bar {
  display: flex;
  justify-content: center;
  margin-top: 24px;
}

.mb-16 {
  margin-bottom: 16px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL2NhbXMvbGlmZWN5Y2xlL2xpZmVjeWNsZS5jc3MiLCJjb21tb24vX3ZhcmlhYmxlcy5zY3NzIiwiY29tbW9uL19taXhpbnMuc2NzcyIsInBhZ2VzL2NhbXMvbGlmZWN5Y2xlL2xpZmVjeWNsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0FoQjs7O0VBQUE7QUFLQSxtQkFBQTtBQVVBOzs7RUFBQTtBQ2ZBOztFQUFBO0FBTUE7OztFQUFBO0FDSEE7OENBQUE7QUFNSTtFQUNFLGdCQUFBO0FIV047QUdQRTtFQUNFLGFBQUE7RUFDQSxpREFBQTtFQUNBLDhCQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtBSFNKO0FHUEk7O0VBRUUsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFRFhKLGVBQUE7RUFDQSxpQkFBQTtFQ1lJLG9DQUFBO0FIVU47QUdSSTtFQUNFLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSwrQkFBQTtFQUNBLG1CQUFBO0FIVU47QUdSSTtFQUNFLG1CQUFBO0VBQ0EscUJBQUE7QUhVTjtBR1JNO0VBQ0UsY0FBQTtBSFVSO0FHVFE7RUFDRSwwQkFBQTtBSFdWO0FHUEk7RUFDRSxlQUFBO0FIU047QUdMRTtFQUNFLG1CQUFBO0FIT0o7QUdKRTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsUUFBQTtFQUNBLG1CQUFBO0FITUo7QUdKRTtFQUNFLGdCQUFBO0FITUo7QUdKRTtFQUNFLHFCQUFBO0FITUo7QUdKRTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFFBQUE7RUFDQSx1QkFBQTtBSE1KO0FHRkU7RUFDRSxlQUFBO0FISUo7QUdERTtFQUNFLG9CQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFRHZFRixlQUFBO0VBQ0EsaUJBQUE7RUN3RUUsNkJBQUE7QUhJSjtBR0ZFO0VBQ0UsdUJBQUE7RUFDQSwwQkFBQTtFQUNBLG1CQUFBO0FISUo7QUdGRTtFQUNFLHVCQUFBO0VBQ0EsMEJBQUE7RUFDQSxtQkFBQTtBSElKO0FHRkU7RUFFRSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtBSEdKO0FHREU7RUFDRSx1QkFBQTtFQUNBLDBCQUFBO0VBQ0EsbUJBQUE7QUhHSjtBR0RFO0VBQ0UsdUJBQUE7RUFDQSwwQkFBQTtFQUNBLG1CQUFBO0FIR0o7QUdBRTtFQUNFLG1CQUFBO0VEdkdGLGVBQUE7RUFDQSxpQkFBQTtFQ3dHRSwyQkFBQTtFQUNBLG1CQUFBO0FIR0o7QUdDSTtFQUNFLGFBQUE7QUhDTjtBR0NJO0VBQ0UsbUJBQUE7QUhDTjtBR0dFO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7QUhESjs7QUdJQTtFQUNFLG1CQUFBO0FIREYiLCJmaWxlIjoicGFnZXMvY2Ftcy9saWZlY3ljbGUvbGlmZWN5Y2xlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qKlxuICogU0NTUyDrs4DsiJggKOyXsOyCsC/rr7nsiqTsnbjsmqkpIOKAlCBDU1Mg7Lac66ClIOyXhuydjC4g7Ja065SU7ISc65OgIEB1c2Ug7ZW064+EIOykkeuztSDsg53shLEg7JWIIOuQqC5cbiAqIChDU1MgY3VzdG9tIHByb3BlcnRpZXMoOnJvb3Qp64qUIF90b2tlbnMuc2NzcyDsl5DshJwg7Lac66ClLilcbiAqL1xuLyog66CI7J207JWE7JuDIO2PrSAoUEMg7KCE7JqpKSAqL1xuLyoqXG4gKiDtg4DsnbTtj6wg7Iqk7LyA7J28ICjri6jsnbwg7IaM7IqkKSDigJQgQEd1aWRlX1R5cG9ncmFwaHkg6riw7KSALiBrZXkgPSBmb250LXNpemUocHgpLlxuICog7Jes6riw66eMIOqzoOy5mOuptCBmb250KCkg66+57Iqk7J246rO8IC0tZnMtKiAvIC0tbGgtKiDthqDtgbDsnbQg7ZWo6ruYIOqwseyLoOuQqC5cbiAqL1xuLyoqXG4gKiDqs7Xsmqkg66+57Iqk7J24IOKAlCBgQHVzZSAnLi4vY29tbW9uL21peGlucycgYXMgKjtgXG4gKi9cbi8qKlxuICog7YOA7J207Y+sIOyKpOy8gOydvCDsoIHsmqkoc2l6ZSArIGxpbmUtaGVpZ2h0IO2VnCDsjI0pLiDsmIg6IGBAaW5jbHVkZSBmb250KDIwKTtgXG4gKiB3ZWlnaHTripQg67OE64+EKGBmb250LXdlaWdodDogdmFyKC0tZnctYm9sZCk7YCkuIO2XiOyaqSDtgqTripQgJGZvbnQtc2NhbGUuXG4gKi9cbi8qIENBTVMgwrcg7Lm065OcL+yVoO2UjOumrOy8gOydtOyFmCDrnbzsnbTtlITsgqzsnbTtgbQgKGxpZmVjeWNsZS5odG1sICsgZGV0YWlsLmh0bWwg6rO17JqpKS5cbiAgIOyDgeyEuChkZXRhaWwpIO2OmOydtOyngCDqs6DsnKAg7JyE7KCv66eMIOygleydmCjqs7XthrUg7Lu07Y+s64SM7Yq464qUIOyghOyXrSDsgqzsmqkpLiAqL1xuLmxpZmVjeWNsZS1wYWdlIC5kZXNjX2JveCAucGFnZS1kZXNjIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cbi5saWZlY3ljbGUtcGFnZSAua3YtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnIgYXV0byAxZnIgYXV0byAxZnI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW4tMjAwKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5saWZlY3ljbGUtcGFnZSAua3YtZ3JpZCAubGFiLFxuLmxpZmVjeWNsZS1wYWdlIC5rdi1ncmlkIC52YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLW4tMjAwKTtcbn1cbi5saWZlY3ljbGUtcGFnZSAua3YtZ3JpZCAubGFiIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tbi01MCk7XG4gIGNvbG9yOiB2YXIoLS1uLTYwMCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy1zZW1pYm9sZCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ubGlmZWN5Y2xlLXBhZ2UgLmt2LWdyaWQgLnZhbCB7XG4gIGNvbG9yOiB2YXIoLS1uLTkwMCk7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cbi5saWZlY3ljbGUtcGFnZSAua3YtZ3JpZCAudmFsIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5saWZlY3ljbGUtcGFnZSAua3YtZ3JpZCAudmFsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5saWZlY3ljbGUtcGFnZSAua3YtZ3JpZCA+IDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuLmxpZmVjeWNsZS1wYWdlIC5kZXRhaWwtZmlsdGVyIHtcbiAgbWFyZ2luOiAxMnB4IDAgMTZweDtcbn1cbi5saWZlY3ljbGUtcGFnZSAubGVnZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5saWZlY3ljbGUtcGFnZSAudGFibGUtdG9vbGJhciAubGVnZW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5saWZlY3ljbGUtcGFnZSAudGFibGUgdGJvZHkgdGQge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4ubGlmZWN5Y2xlLXBhZ2UgLnN0LXBhaXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBnYXA6IDhweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubGlmZWN5Y2xlLXBhZ2UgLnN0LWNlbGwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGlmZWN5Y2xlLXBhZ2UgLnN0YmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LW1lZGl1bSk7XG59XG4ubGlmZWN5Y2xlLXBhZ2UgLnN0LXdhaXRpbmcge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1uLTUwKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1uLTMwMCk7XG4gIGNvbG9yOiB2YXIoLS1uLTYwMCk7XG59XG4ubGlmZWN5Y2xlLXBhZ2UgLnN0LWluZyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWItNTApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWItMTAwKTtcbiAgY29sb3I6IHZhcigtLWItNTAwKTtcbn1cbi5saWZlY3ljbGUtcGFnZSAuc3QtY2FuY2VsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjZkZjtcbiAgYm9yZGVyLWNvbG9yOiAjZjBkMDg5O1xuICBjb2xvcjogI2I1NzkxYjtcbn1cbi5saWZlY3ljbGUtcGFnZSAuc3QtZmFpbCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLXItNTApO1xuICBib3JkZXItY29sb3I6IHZhcigtLXItMjAwKTtcbiAgY29sb3I6IHZhcigtLXItNTAwKTtcbn1cbi5saWZlY3ljbGUtcGFnZSAuc3Qtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWctNTApO1xuICBib3JkZXItY29sb3I6IHZhcigtLWctMTAwKTtcbiAgY29sb3I6IHZhcigtLWctNTAwKTtcbn1cbi5saWZlY3ljbGUtcGFnZSAuc2VjdGlvbi10aXRsZSB7XG4gIG1hcmdpbjogMjhweCAwIDEycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy1ib2xkKTtcbiAgY29sb3I6IHZhcigtLW4tOTAwKTtcbn1cbi5saWZlY3ljbGUtcGFnZSAub2JqLWNhcmQgLnNlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxpZmVjeWNsZS1wYWdlIC5vYmotY2FyZCAudGFiIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5saWZlY3ljbGUtcGFnZSAuYmFjay1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLm1iLTE2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn0iLCIvKipcbiAqIFNDU1Mg67OA7IiYICjsl7DsgrAv66+57Iqk7J247JqpKSDigJQgQ1NTIOy2nOugpSDsl4bsnYwuIOyWtOuUlOyEnOuToCBAdXNlIO2VtOuPhCDspJHrs7Ug7IOd7ISxIOyViCDrkKguXG4gKiAoQ1NTIGN1c3RvbSBwcm9wZXJ0aWVzKDpyb290KeuKlCBfdG9rZW5zLnNjc3Mg7JeQ7IScIOy2nOugpS4pXG4gKi9cblxuLyog66CI7J207JWE7JuDIO2PrSAoUEMg7KCE7JqpKSAqL1xuJHNjcmVlbi1tYXg6IDE5MjBweDsgLy8g7KeA7JuQIOy1nOuMgCDtlbTsg4Hrj4RcbiRjb250ZW50LXdpZHRoOiAxMjAwcHg7IC8vIFvtg4DsnoUgQV0g7KSR7JWZIOygleugrCDsvZjthZDsuKAg7Y+tICgxMzY4IOyghOyXreyghO2ZmOydgCDtjIAg7KGw7JyoIO2bhClcbiRzaWRlYmFyLXdpZHRoOiAyNzBweDsgLy8gW+2DgOyehSBCXSDsoozsuKEgTE5CIC0g7Y687LmoXG4kc2lkZWJhci13aWR0aC1jb2xsYXBzZWQ6IDY2cHg7IC8vIFvtg4DsnoUgQl0g7KKM7LihIExOQiAtIOygke2emFxuJGdyaWQtZ3V0dGVyOiAyMHB4O1xuJGhlYWRlci1oZWlnaHQ6IDcwcHg7IC8vIOqzoOyglSBHTkIg7Zek642UIOuGkuydtCAo67O466y4IOyYpO2UhOyFi+qzvCDrj5nsnbwpXG4kZm9vdGVyLWhlaWdodDogNjBweDsgLy8g7Iqk7Yuw7YKk7ZKL7YSwIOqzhOyCsOyaqSAoTE5CIG1pbi1oZWlnaHQg7JeQ7IScIOygnOyZuClcbiR6LWhlYWRlcjogMTAwO1xuXG4vKipcbiAqIO2DgOydtO2PrCDsiqTsvIDsnbwgKOuLqOydvCDshozsiqQpIOKAlCBAR3VpZGVfVHlwb2dyYXBoeSDquLDspIAuIGtleSA9IGZvbnQtc2l6ZShweCkuXG4gKiDsl6zquLDrp4wg6rOg7LmY66m0IGZvbnQoKSDrr7nsiqTsnbjqs7wgLS1mcy0qIC8gLS1saC0qIO2GoO2BsOydtCDtlajqu5gg6rCx7Iug65CoLlxuICovXG4kZm9udC1zY2FsZTogKFxuICAzMjogKFxuICAgIHNpemU6IDMycHgsXG4gICAgbGluZS1oZWlnaHQ6IDQ0cHgsXG4gICksXG4gIDI4OiAoXG4gICAgc2l6ZTogMjhweCxcbiAgICBsaW5lLWhlaWdodDogNDBweCxcbiAgKSxcbiAgMjQ6IChcbiAgICBzaXplOiAyNHB4LFxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4LFxuICApLFxuICAyMDogKFxuICAgIHNpemU6IDIwcHgsXG4gICAgbGluZS1oZWlnaHQ6IDMwcHgsXG4gICksXG4gIDE4OiAoXG4gICAgc2l6ZTogMThweCxcbiAgICBsaW5lLWhlaWdodDogMjhweCxcbiAgKSxcbiAgMTY6IChcbiAgICBzaXplOiAxNnB4LFxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4LFxuICApLFxuICAxNTogKFxuICAgIHNpemU6IDE1cHgsXG4gICAgbGluZS1oZWlnaHQ6IDIycHgsXG4gICksXG4gIDE0OiAoXG4gICAgc2l6ZTogMTRweCxcbiAgICBsaW5lLWhlaWdodDogMjBweCxcbiAgKSxcbiAgMTM6IChcbiAgICBzaXplOiAxM3B4LFxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4LFxuICApLFxuICAxMjogKFxuICAgIHNpemU6IDEycHgsXG4gICAgbGluZS1oZWlnaHQ6IDE4cHgsXG4gICksXG4pO1xuIiwiLyoqXG4gKiDqs7Xsmqkg66+57Iqk7J24IOKAlCBgQHVzZSAnLi4vY29tbW9uL21peGlucycgYXMgKjtgXG4gKi9cbkB1c2UgXCJzYXNzOm1hcFwiO1xuQHVzZSBcInZhcmlhYmxlc1wiIGFzICo7XG5cbi8qKlxuICog7YOA7J207Y+sIOyKpOy8gOydvCDsoIHsmqkoc2l6ZSArIGxpbmUtaGVpZ2h0IO2VnCDsjI0pLiDsmIg6IGBAaW5jbHVkZSBmb250KDIwKTtgXG4gKiB3ZWlnaHTripQg67OE64+EKGBmb250LXdlaWdodDogdmFyKC0tZnctYm9sZCk7YCkuIO2XiOyaqSDtgqTripQgJGZvbnQtc2NhbGUuXG4gKi9cbkBtaXhpbiBmb250KCRzaXplKSB7XG4gIEBpZiBub3QgbWFwLmhhcy1rZXkoJGZvbnQtc2NhbGUsICRzaXplKSB7XG4gICAgQGVycm9yIFwiZm9udCgjeyRzaXplfSkg4oCUIOygleydmOuQmOyngCDslYrsnYAg7YOA7J207Y+sIOyCrOydtOymiC4g7ZeI7JqpOiAje21hcC5rZXlzKCRmb250LXNjYWxlKX1cIjtcbiAgfVxuICAkdDogbWFwLmdldCgkZm9udC1zY2FsZSwgJHNpemUpO1xuICBmb250LXNpemU6IG1hcC5nZXQoJHQsIHNpemUpO1xuICBsaW5lLWhlaWdodDogbWFwLmdldCgkdCwgbGluZS1oZWlnaHQpO1xufVxuXG5AbWl4aW4gcmVzcG9uZC11cCgkYnApIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiByZXNwb25kLWRvd24oJGJwKSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAoJGJwIC0gMC4wMnB4KSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBlbGxpcHNpcyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5AbWl4aW4gZWxsaXBzaXMtbXVsdGkoJGxpbmU6IDIpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmU7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCJAdXNlIFwiLi4vLi4vLi4vY29tbW9uL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiLi4vLi4vLi4vY29tbW9uL21peGluc1wiIGFzICo7XG5cbi8qIENBTVMgwrcg7Lm065OcL+yVoO2UjOumrOy8gOydtOyFmCDrnbzsnbTtlITsgqzsnbTtgbQgKGxpZmVjeWNsZS5odG1sICsgZGV0YWlsLmh0bWwg6rO17JqpKS5cbiAgIOyDgeyEuChkZXRhaWwpIO2OmOydtOyngCDqs6DsnKAg7JyE7KCv66eMIOygleydmCjqs7XthrUg7Lu07Y+s64SM7Yq464qUIOyghOyXrSDsgqzsmqkpLiAqL1xuLmxpZmVjeWNsZS1wYWdlIHtcbiAgLmRlc2NfYm94IHtcbiAgICAvLyBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLnBhZ2UtZGVzYyB7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gIC5rdi1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnIgYXV0byAxZnIgYXV0byAxZnI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbi0yMDApO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5sYWIsXG4gICAgLnZhbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBAaW5jbHVkZSBmb250KDE1KTtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLW4tMjAwKTtcbiAgICB9XG4gICAgLmxhYiB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1uLTUwKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1uLTYwMCk7XG4gICAgICBmb250LXdlaWdodDogdmFyKC0tZnctc2VtaWJvbGQpO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgLnZhbCB7XG4gICAgICBjb2xvcjogdmFyKC0tbi05MDApO1xuICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgID4gOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5kZXRhaWwtZmlsdGVyIHtcbiAgICBtYXJnaW46IDEycHggMCAxNnB4O1xuICB9XG5cbiAgLmxlZ2VuZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuICAudGFibGUtdG9vbGJhciAubGVnZW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC50YWJsZSB0Ym9keSB0ZCB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zdC1wYWlyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgZ2FwOiA4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAvLyDsp4Ttlonsg4Htg5wg7IWAIO2BtOumrSDihpIg7KeE7ZaJIOyDge2DnCDrqqjri6woaXNzdWVNb2RhbClcbiAgLnN0LWNlbGwge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5zdGJhZGdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDJweCAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgQGluY2x1ZGUgZm9udCgxMyk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZ3LW1lZGl1bSk7XG4gIH1cbiAgLnN0LXdhaXRpbmcge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLW4tNTApO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbi0zMDApO1xuICAgIGNvbG9yOiB2YXIoLS1uLTYwMCk7XG4gIH1cbiAgLnN0LWluZyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYi01MCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1iLTEwMCk7XG4gICAgY29sb3I6IHZhcigtLWItNTAwKTtcbiAgfVxuICAuc3QtY2FuY2VsIHtcbiAgICAvLyDst6jshow97JWw67KEOiDtjJTroIjtirjsl5Ag64W4656RIO2GoO2BsCDsl4bslrQg7IOB7YOc7IOJIOyghOyaqSDtlZjrk5zsvZTrlKlcbiAgICBiYWNrZ3JvdW5kOiAjZmZmNmRmO1xuICAgIGJvcmRlci1jb2xvcjogI2YwZDA4OTtcbiAgICBjb2xvcjogI2I1NzkxYjtcbiAgfVxuICAuc3QtZmFpbCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tci01MCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1yLTIwMCk7XG4gICAgY29sb3I6IHZhcigtLXItNTAwKTtcbiAgfVxuICAuc3Qtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tZy01MCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1nLTEwMCk7XG4gICAgY29sb3I6IHZhcigtLWctNTAwKTtcbiAgfVxuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW46IDI4cHggMCAxMnB4O1xuICAgIEBpbmNsdWRlIGZvbnQoMTgpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1mdy1ib2xkKTtcbiAgICBjb2xvcjogdmFyKC0tbi05MDApO1xuICB9XG5cbiAgLm9iai1jYXJkIHtcbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAudGFiIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgfVxuICB9XG5cbiAgLmJhY2stYmFyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cbn1cbi5tYi0xNiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4iXX0= */
