.fortfi-swagger-ui{--swagger-text:rgb(45 42 38/0.92);--swagger-muted:rgb(92 86 78/0.88);--swagger-surface:rgb(255 252 245/0.85);--swagger-surface-strong:rgb(255 252 245);--swagger-border:rgb(210 198 176/0.65);--swagger-input-bg:rgb(255 252 245);--swagger-code-bg:rgb(244 237 224);--swagger-code-text:rgb(28 25 23);--swagger-code-string:rgb(4 120 87);--swagger-link:rgb(180 83 9);--swagger-get-bg:rgb(236 253 245/0.9);--swagger-get-border:rgb(16 185 129/0.35);--swagger-post-bg:rgb(239 246 255/0.95);--swagger-post-border:rgb(59 130 246/0.35);--swagger-put-bg:rgb(255 251 235/0.95);--swagger-put-border:rgb(245 158 11/0.35);--swagger-execute-bg:rgb(16 185 129/0.12);--swagger-execute-border:rgb(16 185 129/0.45);--swagger-execute-text:rgb(4 120 87)}.fortfi-swagger-ui[data-theme=dark],[data-theme=dark] .fortfi-swagger-ui{--swagger-text:rgb(226 232 240/0.92);--swagger-muted:rgb(148 163 184/0.95);--swagger-surface:rgb(15 23 42/0.55);--swagger-surface-strong:rgb(15 23 42/0.75);--swagger-border:rgb(51 65 85/0.6);--swagger-input-bg:rgb(15 23 42);--swagger-code-bg:rgb(2 6 23);--swagger-code-text:rgb(226 232 240);--swagger-code-string:rgb(167 243 208);--swagger-summary-desc:rgb(203 213 225/0.92);--swagger-link:rgb(52 211 153);--swagger-get-bg:rgb(6 78 59/0.15);--swagger-get-border:rgb(16 185 129/0.25);--swagger-post-bg:rgb(12 74 110/0.15);--swagger-post-border:rgb(56 189 248/0.25);--swagger-put-bg:rgb(120 53 15/0.15);--swagger-put-border:rgb(251 191 36/0.25);--swagger-execute-bg:rgb(16 185 129/0.2);--swagger-execute-border:rgb(16 185 129/0.45);--swagger-execute-text:rgb(167 243 208)}.fortfi-swagger-ui .swagger-ui{font-family:var(--font-sans,system-ui,sans-serif)}.fortfi-swagger-ui .swagger-ui,.fortfi-swagger-ui .swagger-ui .information-container,.fortfi-swagger-ui .swagger-ui .opblock-tag-section,.fortfi-swagger-ui .swagger-ui .wrapper,.fortfi-swagger-ui .swagger-ui section.block-desktop{background:transparent;color:var(--swagger-text)}.fortfi-swagger-ui .swagger-ui .topbar{display:none}.fortfi-swagger-ui .swagger-ui .auth-wrapper{display:none!important}.fortfi-swagger-ui .swagger-ui .info .title{color:var(--swagger-text);font-family:var(--font-display,inherit)}.fortfi-swagger-ui .swagger-ui .info .base-url,.fortfi-swagger-ui .swagger-ui .info li,.fortfi-swagger-ui .swagger-ui .info p,.fortfi-swagger-ui .swagger-ui .markdown li,.fortfi-swagger-ui .swagger-ui .markdown p{color:var(--swagger-muted)}.fortfi-swagger-ui .swagger-ui .info .title small.version-stamp{background:var(--swagger-surface-strong);border:1px solid var(--swagger-border);color:var(--swagger-muted)}.fortfi-swagger-ui .swagger-ui .info .title small.version-stamp pre{color:var(--swagger-link)}.fortfi-swagger-ui .swagger-ui .opblock-tag{color:var(--swagger-text);border-bottom-color:var(--swagger-border);font-family:var(--font-display,inherit)}.fortfi-swagger-ui .swagger-ui .opblock-tag small{color:var(--swagger-muted)}.fortfi-swagger-ui .swagger-ui .opblock{border-radius:.75rem;border-color:var(--swagger-border);box-shadow:none;margin-bottom:.75rem}.fortfi-swagger-ui .swagger-ui .opblock .opblock-summary{border-color:var(--swagger-border)}.fortfi-swagger-ui .swagger-ui .opblock .opblock-summary-description,.fortfi-swagger-ui .swagger-ui .opblock .opblock-summary-path{color:var(--swagger-text)}.fortfi-swagger-ui[data-theme=dark] .swagger-ui .opblock .opblock-summary-description,[data-theme=dark] .fortfi-swagger-ui .swagger-ui .opblock .opblock-summary-description{color:var(--swagger-summary-desc)}.fortfi-swagger-ui[data-theme=dark] .swagger-ui .opblock-tag small,[data-theme=dark] .fortfi-swagger-ui .swagger-ui .opblock-tag small{color:rgb(148 163 184/.95)}.fortfi-swagger-ui .swagger-ui .opblock.opblock-get{background:var(--swagger-get-bg);border-color:var(--swagger-get-border)}.fortfi-swagger-ui .swagger-ui .opblock.opblock-post{background:var(--swagger-post-bg);border-color:var(--swagger-post-border)}.fortfi-swagger-ui .swagger-ui .opblock.opblock-put{background:var(--swagger-put-bg);border-color:var(--swagger-put-border)}.fortfi-swagger-ui .swagger-ui .opblock .opblock-summary-method{border-radius:.375rem;font-weight:700}.fortfi-swagger-ui .swagger-ui .model-box,.fortfi-swagger-ui .swagger-ui .opblock-body,.fortfi-swagger-ui .swagger-ui .parameters-container,.fortfi-swagger-ui .swagger-ui .responses-wrapper,.fortfi-swagger-ui .swagger-ui table tbody tr td{background:var(--swagger-surface);color:var(--swagger-text)}.fortfi-swagger-ui .swagger-ui .parameter__in,.fortfi-swagger-ui .swagger-ui .parameter__name,.fortfi-swagger-ui .swagger-ui .parameter__type,.fortfi-swagger-ui .swagger-ui .parameters-col_description,.fortfi-swagger-ui .swagger-ui .parameters-col_name,.fortfi-swagger-ui .swagger-ui .response-col_description{color:var(--swagger-text)}.fortfi-swagger-ui .swagger-ui .parameter__name.required span{color:rgb(220 38 38)}.fortfi-swagger-ui[data-theme=dark] .swagger-ui .parameter__name.required span,[data-theme=dark] .fortfi-swagger-ui .swagger-ui .parameter__name.required span{color:rgb(252 165 165)}.fortfi-swagger-ui .swagger-ui input[type=text],.fortfi-swagger-ui .swagger-ui select,.fortfi-swagger-ui .swagger-ui textarea{background:var(--swagger-input-bg);border-color:var(--swagger-border);color:var(--swagger-text);border-radius:.5rem}.fortfi-swagger-ui .swagger-ui .btn{border-radius:.5rem;color:var(--swagger-text)}.fortfi-swagger-ui .swagger-ui .btn.execute{background:var(--swagger-execute-bg);border-color:var(--swagger-execute-border);color:var(--swagger-execute-text)}.fortfi-swagger-ui .swagger-ui .filter-container input[type=text]{width:100%;max-width:100%;margin:0 0 1rem}.fortfi-swagger-ui .swagger-ui .scheme-container{background:var(--swagger-surface-strong);border:1px solid var(--swagger-border);border-radius:.75rem;box-shadow:none;padding:1rem}.fortfi-swagger-ui .swagger-ui .model-title,.fortfi-swagger-ui .swagger-ui .prop-type,.fortfi-swagger-ui .swagger-ui .response-col_status,.fortfi-swagger-ui .swagger-ui .scheme-container .schemes-title,.fortfi-swagger-ui .swagger-ui .scheme-container .schemes>label,.fortfi-swagger-ui .swagger-ui table thead tr td,.fortfi-swagger-ui .swagger-ui table thead tr th{color:var(--swagger-muted)}.fortfi-swagger-ui .swagger-ui .highlight-code,.fortfi-swagger-ui .swagger-ui .microlight{background:var(--swagger-code-bg)!important;border-radius:.5rem;color:var(--swagger-code-text)!important}.fortfi-swagger-ui .swagger-ui .highlight-code *,.fortfi-swagger-ui .swagger-ui .microlight *{color:var(--swagger-code-text)!important}.fortfi-swagger-ui .swagger-ui .highlight-code .hljs-string,.fortfi-swagger-ui .swagger-ui .microlight .hljs-string{color:var(--swagger-code-string)!important}[data-theme=dark] .fortfi-swagger-ui .swagger-ui .highlight-code,[data-theme=dark] .fortfi-swagger-ui .swagger-ui .highlight-code *,[data-theme=dark] .fortfi-swagger-ui .swagger-ui .microlight,[data-theme=dark] .fortfi-swagger-ui .swagger-ui .microlight *{color:var(--swagger-code-text)!important}[data-theme=dark] .fortfi-swagger-ui .swagger-ui .highlight-code .hljs-string,[data-theme=dark] .fortfi-swagger-ui .swagger-ui .microlight .hljs-string{color:var(--swagger-code-string)!important}.fortfi-swagger-ui .swagger-ui section.models{border-color:var(--swagger-border)}.fortfi-swagger-ui .swagger-ui section.models h4{color:var(--swagger-text)}.fortfi-swagger-ui .swagger-ui .arrow{fill:var(--swagger-muted)}.fortfi-swagger-ui .swagger-ui a{color:var(--swagger-link)}.fortfi-swagger-ui .swagger-ui .response-col_links{color:var(--swagger-muted)}.fortfi-swagger-ui .swagger-ui .opblock-section-header{background:var(--swagger-surface-strong);border-color:var(--swagger-border)}.fortfi-swagger-ui .swagger-ui .opblock-section-header h4{color:var(--swagger-text)}.fortfi-swagger-ui .swagger-ui .tab li button.tablinks{color:var(--swagger-muted)}.fortfi-swagger-ui .swagger-ui .tab li button.tablinks.active{color:var(--swagger-text)}.fortfi-swagger-ui .swagger-ui .copy-to-clipboard{background:var(--swagger-surface-strong)}.fortfi-swagger-ui .swagger-ui .markdown code,.fortfi-swagger-ui .swagger-ui .renderedMarkdown code{background:var(--swagger-code-bg);color:var(--swagger-text);padding:.1rem .35rem;border-radius:.25rem}.fortfi-swagger-ui[data-theme=light] .swagger-ui .opblock-summary-control:focus,[data-theme=light] .fortfi-swagger-ui .swagger-ui .opblock-summary-control:focus{outline:2px solid rgb(180 83 9/.35)}.fortfi-swagger-ui[data-theme=dark] .swagger-ui .dialog-ux .modal-ux,[data-theme=dark] .fortfi-swagger-ui .swagger-ui .dialog-ux .modal-ux{background:rgb(15 23 42);color:rgb(226 232 240)}