

.dvRef{--pb:var(--blue);--nv:var(--ink);--mut:var(--muted);--soft:var(--panel);--soft2:var(--blue-50);color-scheme:light}

.dvRef{color:var(--ink);line-height:1.75;background:#fff}
.dvRef .w{max-width:var(--maxw);margin:0 auto;padding:0 28px}

.dvRef section{padding:96px 0}

.dvRef .hero{position:relative;z-index:1;padding:56px 0 80px;background:#fff;color:var(--ink);text-align:start}
.dvRef .hero::before{content:none}
.dvRef .hero h1,.dvRef .hero .lead,.dvRef .hero .tips,.dvRef .hero .acts,.dvRef .hero .eyebrow{position:relative}

.dvRef .eyebrow{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:0;border-radius:0;color:var(--muted);font-weight:500;font-size:12.5px;margin:0 0 14px}
.dvRef .eyebrow > svg{display:none}
.dvRef .eyebrow::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--blue);box-shadow:0 0 0 3px rgba(18,26,176,.15);flex:0 0 auto}
.dvRef h1{font-size:clamp(32px,4.2vw,48px);font-weight:800;color:var(--ink);letter-spacing:-.03em;line-height:1.85;margin:0 0 14px}
.dvRef .lead{font-size:clamp(13.5px,1.05vw,15.5px);color:var(--muted);font-weight:300;line-height:1.9;max-width:62ch;margin:0}
.dvRef .lead b{color:var(--ink);font-weight:500}

.dvRef .tips{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:30px 0 0}
.dvRef .tip{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:22px 22px 20px;min-width:0;transition:border-color .25s}
.dvRef .tip:hover{border-color:#C7CAFB}
.dvRef .tip .ti{width:40px;height:40px;flex:0 0 auto;border-radius:var(--r);background:var(--blue-50);display:flex;align-items:center;justify-content:center;margin-bottom:14px}
.dvRef .tip .ti svg{width:19px;height:19px;color:var(--blue)}
.dvRef .tip > span{display:block;min-width:0;font-size:13px;color:var(--muted);font-weight:400;line-height:1.95}
.dvRef .tip b{color:var(--ink);font-weight:500}

.dvRef .tip a{color:var(--blue);font-weight:500}
.dvRef code.u{background:var(--blue-50);border:1px solid #D6D8FB;padding:2px 8px;border-radius:var(--r);direction:ltr;unicode-bidi:isolate;display:inline-block;max-width:100%;overflow-wrap:anywhere;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;color:var(--blue-700)}

.dvRef .acts{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0 0}
.dvRef .b1,.dvRef .b2{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:500;font-size:14.5px;padding:12px 26px;border-radius:var(--r);text-decoration:none;transition:background .16s,border-color .16s,transform .15s}
.dvRef .b1{background:var(--blue);border:1px solid var(--blue);color:#fff}
.dvRef .b1:hover{background:var(--blue-700);border-color:var(--blue-700);transform:translateY(-1px)}
.dvRef .b2{background:#fff;color:var(--blue);border:1px solid #C7CAFB}
.dvRef .b2:hover{border-color:var(--blue);background:var(--blue-50)}
.dvRef .b1 svg,.dvRef .b2 svg{width:15px;height:15px}

[dir="ltr"] .dvRef .b2 svg{transform:scaleX(-1)}

.dvRef .explorer{background:var(--panel)}

.dvRef .swwrap{border:1px solid var(--line);border-radius:var(--r);background:#fff;overflow:hidden auto;margin:0;box-shadow:0 2px 6px rgba(11,11,11,.05),0 44px 84px -44px rgba(11,11,11,.45)}

.dvRef .swbar{display:flex;align-items:center;gap:10px;padding:9px 14px;background:var(--panel);border-bottom:1px solid var(--line)}
.dvRef .swbar .wdots{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}
.dvRef .swbar .wdots i{display:block;width:9px;height:9px;border-radius:50%;background:var(--line-2)}
@media(max-width:900px){.dvRef .swwrap{overflow-x:auto}}
#swagger-ui{padding:6px 4px 10px}

.swagger-ui .topbar{display:none}
.swagger-ui .info{display:none}
.swagger-ui{font-family:inherit}

.dvRef .swagger-ui .opblock .opblock-summary-method,
.dvRef .swagger-ui .opblock .opblock-summary-path,
.dvRef .swagger-ui .opblock .opblock-summary-path a,
.dvRef .swagger-ui .opblock .opblock-summary-path span,
.dvRef .swagger-ui .opblock .opblock-summary-operation-id,
.dvRef .swagger-ui .opblock .tab li,.dvRef .swagger-ui .opblock .btn,
.dvRef .swagger-ui .opblock table thead tr th,.dvRef .swagger-ui .opblock .parameter__name,
.dvRef .swagger-ui .opblock .response-col_status,.dvRef .swagger-ui .opblock .opblock-section-header h4,
.dvRef .swagger-ui .model-box .model-title,.dvRef .swagger-ui .model .property-name{font-weight:500}
.swagger-ui .opblock-tag,.swagger-ui .opblock-summary-path,.swagger-ui .opblock-summary-method,
.swagger-ui .opblock-section-header h4,.swagger-ui .tab li,.swagger-ui .btn,
.swagger-ui table thead tr th,.swagger-ui table thead tr td,.swagger-ui .parameter__name,
.swagger-ui .response-col_status,.swagger-ui .model-title,.swagger-ui .model .property-name,
.swagger-ui .responses-inner h4,.swagger-ui .responses-inner h5,.swagger-ui label,
.swagger-ui .parameter__in,.swagger-ui .col_header,.swagger-ui .servers-title,
.swagger-ui .authorization__btn,.swagger-ui .opblock-summary-description{font-weight:500}

.dvRef .swagger-ui,.dvRef .swagger-ui button,.dvRef .swagger-ui input,.dvRef .swagger-ui select,
.dvRef .swagger-ui .opblock-tag,.dvRef .swagger-ui .opblock-tag small,
.dvRef .swagger-ui .opblock .opblock-summary-method,
.dvRef .swagger-ui .opblock .opblock-summary-description,
.dvRef .swagger-ui .opblock .opblock-section-header h4,
.dvRef .swagger-ui .opblock .opblock-section-header>label,
.dvRef .swagger-ui .tab li,
.dvRef .swagger-ui .opblock-description-wrapper,.dvRef .swagger-ui .opblock-external-docs-wrapper,
.dvRef .swagger-ui .opblock-title_normal,
.dvRef .swagger-ui .opblock-description-wrapper h4,.dvRef .swagger-ui .opblock-title_normal h4,
.dvRef .swagger-ui .opblock-description-wrapper p,.dvRef .swagger-ui .opblock-title_normal p,
.dvRef .swagger-ui .responses-inner h4,.dvRef .swagger-ui .responses-inner h5,
.dvRef .swagger-ui .response-col_status,.dvRef .swagger-ui .response-col_links,
.dvRef .swagger-ui .download-contents,.dvRef .swagger-ui section h3,
.dvRef .swagger-ui .btn,.dvRef .swagger-ui .btn.cancel,.dvRef .swagger-ui label,
.dvRef .swagger-ui .dialog-ux .modal-ux-content p,.dvRef .swagger-ui .dialog-ux .modal-ux-content h4,
.dvRef .swagger-ui .dialog-ux .modal-ux-header h3,
.dvRef .swagger-ui section.models h4,.dvRef .swagger-ui section.models h5,
.dvRef .swagger-ui .model-title,.dvRef .swagger-ui .model-deprecated-warning,
.dvRef .swagger-ui .servers>label,.dvRef .swagger-ui .scheme-container .schemes>.schemes-server-container>label,
.dvRef .swagger-ui table thead tr td,.dvRef .swagger-ui table thead tr th,
.dvRef .swagger-ui .parameter__name,.dvRef .swagger-ui .scopes h2,
.dvRef .swagger-ui .errors-wrapper hgroup h4,
.dvRef .swagger-ui .json-schema-2020-12-expand-deep-button,
.dvRef .swagger-ui .json-schema-2020-12__title{font-family:inherit}
.swagger-ui, .swagger-ui .opblock-tag, .swagger-ui .opblock-summary,
.swagger-ui .opblock-description-wrapper, .swagger-ui .opblock-section-header,
.swagger-ui table, .swagger-ui .parameters-col_description, .swagger-ui .responses-inner,
.swagger-ui .scheme-container, .swagger-ui .btn, .swagger-ui .tab, .swagger-ui .model-box,
.swagger-ui .markdown, .swagger-ui .renderedMarkdown{direction:inherit;text-align:start}
.swagger-ui .opblock-summary-method, .swagger-ui .opblock-summary-path,
.swagger-ui code, .swagger-ui pre, .swagger-ui .microlight, .swagger-ui .prop-type,
.swagger-ui .model, .swagger-ui .model-title, .swagger-ui .parameter__name,
.swagger-ui .parameter__type, .swagger-ui .response-col_status, .swagger-ui input,
.swagger-ui textarea, .swagger-ui .curl, .swagger-ui .request-url,
.swagger-ui .base-url{direction:ltr;text-align:left;unicode-bidi:isolate}
.swagger-ui .opblock-summary{display:flex;align-items:center;gap:10px}
.swagger-ui .opblock-summary-description{text-align:start;direction:inherit}

.swagger-ui .scheme-container{box-shadow:none;border:0;border-bottom:1px solid var(--line);background:#fff;padding:14px 18px;margin:0}
.swagger-ui .scheme-container .servers,.swagger-ui .scheme-container .servers-title{display:none}
.swagger-ui .scheme-container .schemes{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.swagger-ui .scheme-container .schemes > *:not(.btn):not(.auth-wrapper){display:none}

.swagger-ui .scheme-container .schemes::before{content:var(--sw-base);
  direction:ltr;unicode-bidi:isolate;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;color:var(--ink);font-weight:500;
  background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:9px 14px;max-width:100%;overflow-wrap:anywhere}

.swagger-ui .btn.authorize{border-radius:var(--r)}
.dvRef .swagger-ui .btn.authorize{border-color:var(--blue);color:var(--blue)}
.dvRef .swagger-ui .btn.authorize svg{fill:var(--blue)}
.swagger-ui .opblock{border-radius:var(--r);margin:0 0 10px}

.swagger-ui .opblock-tag{font-size:1.05rem;color:var(--ink);border-bottom:1px solid var(--line);line-height:1.7}

.dvRef .swagger-ui{color:var(--ink)}
.dvRef .swagger-ui .opblock .opblock-summary-description,.dvRef .swagger-ui .opblock-tag small,
.dvRef .swagger-ui .opblock-description-wrapper,.dvRef .swagger-ui .opblock-external-docs-wrapper,
.dvRef .swagger-ui .opblock-title_normal,.dvRef .swagger-ui .opblock-description-wrapper p,
.dvRef .swagger-ui .opblock-title_normal p,.dvRef .swagger-ui .tab li,
.dvRef .swagger-ui .parameter__type,.dvRef .swagger-ui .response-col_links,
.dvRef .swagger-ui .checkbox p,.dvRef .swagger-ui .json-schema-2020-12__attribute,
.dvRef .swagger-ui .response-control-media-type__accept-message{color:var(--muted)}
.dvRef .swagger-ui .parameter__in{color:var(--faint)}
.dvRef .swagger-ui .opblock .opblock-summary-path,.dvRef .swagger-ui .opblock .opblock-summary-operation-id,
.dvRef .swagger-ui .opblock .opblock-section-header h4,.dvRef .swagger-ui .opblock .opblock-section-header>label,
.dvRef .swagger-ui .opblock-description-wrapper h4,.dvRef .swagger-ui .opblock-title_normal h4,
.dvRef .swagger-ui .responses-inner h4,.dvRef .swagger-ui .responses-inner h5,
.dvRef .swagger-ui .response-col_status,.dvRef .swagger-ui section h3,
.dvRef .swagger-ui .btn:not(.execute):not(.cancel):not(.authorize),
.dvRef .swagger-ui label,.dvRef .swagger-ui select,.dvRef .swagger-ui textarea,
.dvRef .swagger-ui table thead tr td,.dvRef .swagger-ui table thead tr th,
.dvRef .swagger-ui table.headers td,.dvRef .swagger-ui .parameter__name,.dvRef .swagger-ui .model,
.dvRef .swagger-ui .servers>label,.dvRef .swagger-ui .scheme-container .schemes>.schemes-server-container>label,
.dvRef .swagger-ui .dialog-ux .modal-ux-content p,.dvRef .swagger-ui .dialog-ux .modal-ux-content h4,
.dvRef .swagger-ui .dialog-ux .modal-ux-header h3,.dvRef .swagger-ui .scopes h2,
.dvRef .swagger-ui .errors-wrapper hgroup h4,
.dvRef .swagger-ui .json-schema-2020-12-keyword__name--primary,
.dvRef .swagger-ui .json-schema-2020-12-keyword__value--primary,
.dvRef .swagger-ui .json-schema-2020-12-property .json-schema-2020-12__title{color:var(--ink)}
.dvRef .swagger-ui table thead tr td,.dvRef .swagger-ui table thead tr th{border-bottom-color:var(--line)}

.dvRef .swagger-ui .markdown code,.dvRef .swagger-ui .renderedMarkdown code{color:var(--blue);background:var(--blue-50);border-radius:var(--r)}

.dvRef .swagger-ui b,.dvRef .swagger-ui strong,
.dvRef .swagger-ui .parameter__type,.dvRef .swagger-ui .parameter__extension,
.dvRef .swagger-ui .parameter__deprecated,.dvRef .swagger-ui .parameter__name.required,
.dvRef .swagger-ui select,.dvRef .swagger-ui textarea,.dvRef .swagger-ui textarea.curl,
.dvRef .swagger-ui .opblock .opblock-section-header>label,.dvRef .swagger-ui .tab li.active,
.dvRef .swagger-ui table.headers td,.dvRef .swagger-ui table.model tr.description td:first-child,
.dvRef .swagger-ui table.model tr.property-row.required td:first-child,
.dvRef .swagger-ui table.model tr.external-docs td:first-child,
.dvRef .swagger-ui .model,.dvRef .swagger-ui .model-deprecated-warning,
.dvRef .swagger-ui .download-contents,.dvRef .swagger-ui .opblock-link.shown,
.dvRef .swagger-ui span.token-not-formatted,.dvRef .swagger-ui .examples__title,
.dvRef .swagger-ui .examples__section-header,.dvRef .swagger-ui .examples-select__section-label,
.dvRef .swagger-ui .example__section-header,
.dvRef .swagger-ui .response-col_status .response-undocumented,
.dvRef .swagger-ui .response-col_links .response-undocumented,
.dvRef .swagger-ui .dialog-ux .modal-ux-content h4,.dvRef .swagger-ui .dialog-ux .modal-ux-header h3,
.dvRef .swagger-ui .errors-wrapper .errors h4,.dvRef .swagger-ui .auth-container .errors,
.dvRef .swagger-ui .markdown code,.dvRef .swagger-ui .renderedMarkdown code,
.dvRef .swagger-ui .opblock-body pre.microlight,
.dvRef .swagger-ui .json-schema-2020-12-keyword__name,.dvRef .swagger-ui .json-schema-2020-12__title,
.dvRef .swagger-ui .json-schema-2020-12-property .json-schema-2020-12__title,
.dvRef .swagger-ui .json-schema-2020-12__constraint{font-weight:500}

.dvRef .swagger-ui .response-control-media-type__title,
.dvRef .swagger-ui .response-control-examples__title,
.dvRef .swagger-ui .response-control-media-type__accept-message,
.dvRef .swagger-ui .response-col_status .response-undocumented,
.dvRef .swagger-ui .response-col_links .response-undocumented{font-size:12px}

.dvRef .swagger-ui .opblock{background:#fff;border-width:1px;border-color:var(--line);box-shadow:none}
.dvRef .swagger-ui .opblock .opblock-summary{border-color:var(--line)}

.dvRef .swagger-ui .opblock .opblock-summary-method{border-radius:var(--r);text-shadow:none;background:var(--blue);color:#fff}
.dvRef .swagger-ui .opblock-section-header{background:var(--panel);box-shadow:none}
.dvRef .swagger-ui .btn{box-shadow:none;border-width:1px;border-radius:var(--r);border-color:var(--line)}
.dvRef .swagger-ui .btn.execute{background:var(--blue);border-color:var(--blue)}
.dvRef .swagger-ui .btn.cancel{color:var(--muted);border-color:var(--line)}

.dvRef .swagger-ui select{border:1px solid var(--line);background-color:#fff;border-radius:var(--r);box-shadow:none}
.dvRef .swagger-ui input[type=text],.dvRef .swagger-ui input[type=password],
.dvRef .swagger-ui input[type=email],.dvRef .swagger-ui input[type=search],
.dvRef .swagger-ui input[type=file],.dvRef .swagger-ui textarea{border:1px solid var(--line);border-radius:var(--r)}

.dvRef .swagger-ui .opblock-body pre.microlight{border-radius:var(--r)}

.dvRef .swagger-ui .prop-type,.dvRef .swagger-ui .property.primitive{color:var(--muted)}
.dvRef .swagger-ui .parameter__name.required::after,
.dvRef .swagger-ui table.model .required::after{color:var(--muted)}
.dvRef .swagger-ui .parameter__name.required span,
.dvRef .swagger-ui .prop-format{color:var(--muted)}

@media(max-width:900px){
  .dvRef section{padding:64px 0}
  .dvRef .w{padding:0 20px}
  .dvRef .hero{padding:40px 0 64px}
}
@media(max-width:640px){

  .dvRef .tips{grid-template-columns:1fr}
  .dvRef .acts a{flex:1 1 180px}

  .dvRef .swagger-ui .response-col_links{min-width:0;padding-left:0;padding-right:0}
}
