.api-ref-hero{background:linear-gradient(180deg, var(--iwana-teal-pale) 0%, #fff 85%);padding:48px 0 32px;position:relative;overflow:hidden}.api-ref-hero__inner{max-width:900px;position:relative}.api-ref-back{text-decoration:none;display:inline-block}.api-ref-hero__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--iwana-teal-deep);margin:14px 0;font-size:clamp(30px,4.5vw,44px);font-weight:700;line-height:1.08}.api-ref-hero__sub{color:var(--gray-700);max-width:700px;margin:0 0 20px;font-size:17px;line-height:1.65}.api-ref-hero__actions{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.api-ref-btn-outline{border-color:var(--border-subtle);background:#fff}.api-ref-note{border:1px solid var(--border-subtle);max-width:760px;box-shadow:var(--shadow-xs);color:var(--fg-secondary);background:#fff;border-radius:12px;margin:0;padding:14px 16px;font-size:14px;line-height:1.6}.api-ref-body{background:var(--bg-page);padding:32px 0 80px}.iwm-swagger__toolbar{justify-content:flex-end;margin-bottom:8px;display:flex}.iwm-swagger__toggle{border:1px solid var(--border-subtle);height:32px;color:var(--iwana-teal-deep);font-family:var(--font-sans);cursor:pointer;background:#fff;border-radius:8px;align-items:center;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.iwm-swagger__toggle:hover{background:var(--iwana-teal-tint);border-color:var(--iwana-teal)}.iwm-swagger__toggle:focus-visible{outline:2px solid var(--iwana-teal);outline-offset:2px}.iwm-swagger__state{border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);text-align:center;color:var(--fg-secondary);background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:14px;padding:48px 24px;font-size:15px;display:flex}.iwm-swagger__state--error{color:#8a1c1c;background:snow;border-color:#f5c2c2}.iwm-swagger__spinner{border:3px solid var(--iwana-teal-tint);border-top-color:var(--iwana-teal);border-radius:50%;width:28px;height:28px;animation:.9s linear infinite iwm-swagger-spin}@keyframes iwm-swagger-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.iwm-swagger__spinner{animation:none}}.iwm-swagger:not(.iwm-swagger--intro) .swagger-ui .information-container{display:none}.iwm-swagger .swagger-ui .information-container .info{margin:8px 0 24px}.iwm-swagger .swagger-ui,.iwm-swagger .swagger-ui :where(*){font-family:var(--font-sans)}.iwm-swagger .swagger-ui{color:var(--gray-800)}.iwm-swagger .swagger-ui .opblock .opblock-section-header>label,.iwm-swagger .swagger-ui .opblock .opblock-section-header h4,.iwm-swagger .swagger-ui .opblock .opblock-summary-method,.iwm-swagger .swagger-ui .opblock .opblock-summary-description,.iwm-swagger .swagger-ui .scheme-container .schemes>.schemes-server-container>label,.iwm-swagger .swagger-ui .btn.cancel,.iwm-swagger .swagger-ui .dialog-ux .modal-ux-content p,.iwm-swagger .swagger-ui .dialog-ux .modal-ux-content h4,.iwm-swagger .swagger-ui .dialog-ux .modal-ux-header h3,.iwm-swagger .swagger-ui .info .title,.iwm-swagger .swagger-ui .loading-container .loading:after{font-family:var(--font-sans)}.iwm-swagger .swagger-ui pre,.iwm-swagger .swagger-ui code,.iwm-swagger .swagger-ui kbd,.iwm-swagger .swagger-ui samp,.iwm-swagger .swagger-ui .code,.iwm-swagger .swagger-ui .courier,.iwm-swagger .swagger-ui .parameter__type,.iwm-swagger .swagger-ui .opblock .opblock-summary-operation-id,.iwm-swagger .swagger-ui .opblock .opblock-summary-path,.iwm-swagger .swagger-ui .opblock .opblock-summary-path__deprecated,.iwm-swagger .swagger-ui .response-col_status .response-undocumented,.iwm-swagger .swagger-ui .response-col_links .response-undocumented,.iwm-swagger .swagger-ui .opblock-body pre.microlight,.iwm-swagger .swagger-ui textarea,.iwm-swagger .swagger-ui textarea.curl,.iwm-swagger .swagger-ui .checkbox p,.iwm-swagger .swagger-ui .model,.iwm-swagger .swagger-ui table.headers td,.iwm-swagger .swagger-ui .parameter__extension,.iwm-swagger .swagger-ui .parameter__in,.iwm-swagger .swagger-ui .parameter__deprecated,.iwm-swagger .swagger-ui .response__extension,.iwm-swagger .swagger-ui .info .base-url,.iwm-swagger .swagger-ui .auth-container .errors,.iwm-swagger .swagger-ui .errors-wrapper .errors h4,.iwm-swagger .swagger-ui .markdown code,.iwm-swagger .swagger-ui .renderedMarkdown code,.iwm-swagger .swagger-ui .json-schema-2020-12__constraint,.iwm-swagger .swagger-ui .json-schema-2020-12-property .json-schema-2020-12__title,.iwm-swagger .swagger-ui .json-schema-2020-12-keyword__value--warning,.iwm-swagger .swagger-ui .json-schema-2020-12__attribute,.iwm-swagger .swagger-ui .json-schema-2020-12-json-viewer__value--warning,.iwm-swagger .swagger-ui .microlight code,.iwm-swagger .swagger-ui .microlight span{font-family:var(--font-mono)}.iwm-swagger .swagger-ui a{color:var(--fg-link)}.iwm-swagger .swagger-ui .markdown p,.iwm-swagger .swagger-ui .renderedMarkdown p,.iwm-swagger .swagger-ui .markdown li,.iwm-swagger .swagger-ui .renderedMarkdown li{color:var(--fg-secondary);font-size:14px;line-height:1.6}.iwm-swagger .swagger-ui .markdown code,.iwm-swagger .swagger-ui .renderedMarkdown code{background:var(--iwana-teal-tint);color:var(--iwana-teal-deep);border-radius:4px;padding:2px 6px;font-size:.88em}.iwm-swagger .swagger-ui .info .title{color:var(--iwana-teal-deep);font-size:24px}.iwm-swagger .swagger-ui .wrapper{max-width:none;padding:0}.iwm-swagger .swagger-ui .scheme-container{border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;margin:0 0 12px;padding:14px 0}.iwm-swagger .swagger-ui .scheme-container .schemes{flex-wrap:wrap;align-items:center;gap:12px;padding:0 16px}.iwm-swagger .swagger-ui .scheme-container .schemes>.schemes-server-container>label{color:var(--fg-tertiary);font-size:12px}.iwm-swagger .swagger-ui select{border:1px solid var(--border-subtle);box-shadow:none;font-family:var(--font-mono);border-radius:8px;font-size:13px}.iwm-swagger .swagger-ui .filter-container{margin:0}.iwm-swagger .swagger-ui .filter-container .filter{padding:0}.iwm-swagger .swagger-ui .filter .operation-filter-input{border:1px solid var(--border-subtle);height:46px;box-shadow:var(--shadow-xs);background:#fff;border-radius:12px;margin:4px 0 16px;padding:0 16px;font-size:15px}.iwm-swagger .swagger-ui .filter .operation-filter-input:focus{border-color:var(--iwana-teal);box-shadow:var(--shadow-focus);outline:none}.iwm-swagger .swagger-ui .opblock-tag-section{border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;margin-bottom:10px;padding:0 16px}.iwm-swagger .swagger-ui .opblock-tag-section.is-open{padding-bottom:12px}.iwm-swagger .swagger-ui .opblock-tag{font-family:var(--font-display);letter-spacing:-.01em;color:var(--iwana-teal-deep);border-bottom:0;margin:0;padding:14px 4px;font-size:18px;font-weight:700}.iwm-swagger .swagger-ui .opblock-tag-section.is-open>.opblock-tag{border-bottom:1px solid var(--border-subtle);margin-bottom:12px}.iwm-swagger .swagger-ui .opblock-tag:hover{color:var(--iwana-teal);background:0 0}.iwm-swagger .swagger-ui .opblock-tag small{font-family:var(--font-sans);letter-spacing:0;color:var(--fg-secondary);font-size:13px;font-weight:400}.iwm-swagger .swagger-ui .opblock-tag small p{margin:0}.iwm-swagger .swagger-ui .opblock-tag .expand-operation svg,.iwm-swagger .swagger-ui .opblock-tag svg{fill:var(--iwana-teal)}.iwm-swagger .swagger-ui .opblock{--m-fg:var(--gray-600);--m-bg:var(--gray-200);border:1px solid var(--border-subtle);border-left:4px solid var(--m-fg);box-shadow:none;background:#fff;border-radius:10px;margin:0 0 8px;overflow:hidden}.iwm-swagger .swagger-ui .opblock.opblock-get{--m-fg:#0a6b75;--m-bg:#e0f2f4}.iwm-swagger .swagger-ui .opblock.opblock-post{--m-fg:#2e7d32;--m-bg:#e8f5e9}.iwm-swagger .swagger-ui .opblock.opblock-patch{--m-fg:#f57f17;--m-bg:#fff8e1}.iwm-swagger .swagger-ui .opblock.opblock-put{--m-fg:#5e35b1;--m-bg:#ede7f6}.iwm-swagger .swagger-ui .opblock.opblock-delete{--m-fg:#c62828;--m-bg:#ffebee}.iwm-swagger .swagger-ui .opblock.is-open{box-shadow:var(--shadow-md)}.iwm-swagger .swagger-ui .opblock .opblock-summary{border-bottom:0;border-color:var(--border-subtle);padding:8px 12px}.iwm-swagger .swagger-ui .opblock.is-open .opblock-summary{border-bottom:1px solid var(--border-subtle);background:var(--m-bg)}.iwm-swagger .swagger-ui .opblock .opblock-summary-method{background:var(--m-bg);min-width:64px;color:var(--m-fg);border:1px solid color-mix(in srgb, var(--m-fg) 22%, transparent);text-shadow:none;font-family:var(--font-mono);letter-spacing:.02em;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:700}.iwm-swagger .swagger-ui .opblock.is-open .opblock-summary-method{background:#fff}.iwm-swagger .swagger-ui .opblock .opblock-summary-path{color:var(--gray-800);font-size:14px;font-weight:600}.iwm-swagger .swagger-ui .opblock .opblock-summary-description{color:var(--fg-secondary);font-size:13px}.iwm-swagger .swagger-ui .opblock .opblock-summary-control:focus-visible{outline:2px solid var(--iwana-teal);outline-offset:2px}.iwm-swagger .swagger-ui .opblock .opblock-summary svg,.iwm-swagger .swagger-ui .opblock .authorization__btn svg{fill:var(--fg-tertiary)}.iwm-swagger .swagger-ui .opblock .opblock-section-header{background:var(--gray-100);min-height:44px;box-shadow:none;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:6px 16px}.iwm-swagger .swagger-ui .opblock .opblock-section-header h4{color:var(--gray-800);font-size:13px}.iwm-swagger .swagger-ui .opblock .tab-header .tab-item.active h4 span:after{background:var(--m-fg)}.iwm-swagger .swagger-ui .opblock.opblock-deprecated{opacity:.65}.iwm-swagger .swagger-ui table thead tr td,.iwm-swagger .swagger-ui table thead tr th{letter-spacing:.04em;text-transform:uppercase;color:var(--fg-tertiary);border-bottom:1px solid var(--border-subtle);font-size:11px;font-weight:600}.iwm-swagger .swagger-ui .parameter__name{font-family:var(--font-mono);color:var(--gray-800);font-size:13px}.iwm-swagger .swagger-ui .parameter__name.required:after,.iwm-swagger .swagger-ui .parameter__name.required span{color:#c62828}.iwm-swagger .swagger-ui .parameter__type,.iwm-swagger .swagger-ui .prop-type{color:var(--iwana-teal)}.iwm-swagger .swagger-ui .parameter__in{color:var(--fg-tertiary)}.iwm-swagger .swagger-ui .response-col_status{font-family:var(--font-mono);font-size:13px}.iwm-swagger .swagger-ui .responses-inner h4,.iwm-swagger .swagger-ui .responses-inner h5{color:var(--gray-700);font-size:12px}.iwm-swagger .swagger-ui input[type=text],.iwm-swagger .swagger-ui input[type=password],.iwm-swagger .swagger-ui input[type=search],.iwm-swagger .swagger-ui input[type=email],.iwm-swagger .swagger-ui input[type=file],.iwm-swagger .swagger-ui textarea{border:1px solid var(--border-subtle);background:#fff;border-radius:8px}.iwm-swagger .swagger-ui input:focus,.iwm-swagger .swagger-ui textarea:focus,.iwm-swagger .swagger-ui select:focus{border-color:var(--iwana-teal);box-shadow:var(--shadow-focus);outline:none}.iwm-swagger .swagger-ui .body-param__text{min-height:180px;font-size:12.5px}.iwm-swagger .swagger-ui .model-box{background:var(--gray-100);border:1px solid var(--border-subtle);border-radius:8px}.iwm-swagger .swagger-ui .model{color:var(--gray-700);font-size:12px}.iwm-swagger .swagger-ui .model-title{font-family:var(--font-mono);color:var(--iwana-teal-deep)}.iwm-swagger .swagger-ui section.models{border:1px solid var(--border-subtle);background:#fff;border-radius:14px}.iwm-swagger .swagger-ui .btn{border:1px solid var(--border-subtle);box-shadow:none;color:var(--gray-800);font-family:var(--font-sans);background:#fff;border-radius:8px;padding:6px 16px;font-size:13px;font-weight:600}.iwm-swagger .swagger-ui .btn:hover{border-color:var(--iwana-teal);color:var(--iwana-teal);box-shadow:none}.iwm-swagger .swagger-ui .btn:focus-visible{outline:2px solid var(--iwana-teal);outline-offset:2px}.iwm-swagger .swagger-ui .btn.authorize,.iwm-swagger .swagger-ui .btn.try-out__btn{border-color:var(--iwana-teal);color:var(--iwana-teal)}.iwm-swagger .swagger-ui .btn.authorize{align-items:center;gap:8px;height:38px;display:inline-flex}.iwm-swagger .swagger-ui .btn.authorize span{padding:0}.iwm-swagger .swagger-ui .btn.authorize svg{fill:var(--iwana-teal)}.iwm-swagger .swagger-ui .btn.authorize:hover,.iwm-swagger .swagger-ui .btn.try-out__btn:hover{background:var(--iwana-teal-tint)}.iwm-swagger .swagger-ui .btn.execute,.iwm-swagger .swagger-ui .auth-btn-wrapper .btn.modal-btn.auth.authorize,.iwm-swagger .swagger-ui .btn.modal-btn.auth.authorize{background:var(--iwana-teal);border-color:var(--iwana-teal);color:#fff}.iwm-swagger .swagger-ui .btn.execute:hover,.iwm-swagger .swagger-ui .btn.modal-btn.auth.authorize:hover{background:var(--iwana-teal-strong);border-color:var(--iwana-teal-strong);color:#fff}.iwm-swagger .swagger-ui .btn.cancel,.iwm-swagger .swagger-ui .try-out__btn.cancel{color:#c62828;border-color:#f5c2c2}.iwm-swagger .swagger-ui .btn.cancel:hover{color:#c62828;background:#ffebee}.iwm-swagger .swagger-ui .btn-group .btn:first-child{border-radius:8px 0 0 8px}.iwm-swagger .swagger-ui .btn-group .btn:last-child{border-radius:0 8px 8px 0}.iwm-swagger .swagger-ui .dialog-ux .backdrop-ux{background:#0f2a2e8c}.iwm-swagger .swagger-ui .dialog-ux .modal-ux{border:1px solid var(--border-subtle);box-shadow:var(--shadow-xl);border-radius:16px;max-width:min(650px,100vw - 32px);overflow:hidden}.iwm-swagger .swagger-ui .dialog-ux .modal-ux-header{border-bottom:1px solid var(--border-subtle)}.iwm-swagger .swagger-ui .dialog-ux .modal-ux-header h3{font-family:var(--font-display);color:var(--iwana-teal-deep)}.iwm-swagger .swagger-ui .dialog-ux .modal-ux-content h4{color:var(--gray-800)}.iwm-swagger .swagger-ui .microlight,.iwm-swagger .swagger-ui .opblock-body pre.microlight,.iwm-swagger .swagger-ui .highlight-code>.microlight{color:#e8f4f6;border:1px solid #3d8a9540;border-radius:10px;font-size:12.5px;font-weight:400;line-height:1.55;background:#0f2830!important;padding:14px 16px!important}.iwm-swagger .swagger-ui .microlight code{color:inherit;font-size:inherit;background:0 0;padding:0}.iwm-swagger .swagger-ui .copy-to-clipboard{background:#1d3c45;border-radius:6px}.iwm-swagger .swagger-ui .request-snippets h4{color:var(--gray-800);margin:0;font-size:13px}.iwm-swagger .swagger-ui .request-snippets .curl-command>div:first-child{gap:4px;margin-bottom:6px;flex-wrap:wrap!important;padding:0!important}.iwm-swagger .swagger-ui .request-snippets .curl-command .btn{border:1px solid var(--border-subtle)!important;z-index:auto!important;background:#fff!important;border-radius:8px!important;margin:0!important;padding:7px 12px!important}.iwm-swagger .swagger-ui .request-snippets .curl-command .btn h4{font-size:12px;font-weight:600;color:var(--gray-700)!important}.iwm-swagger .swagger-ui .request-snippets .curl-command .btn.active{background:#0f2830!important;border-color:#0f2830!important}.iwm-swagger .swagger-ui .request-snippets .curl-command .btn.active h4{color:#fff!important}.iwm-swagger .swagger-ui .request-snippets .curl-command .copy-to-clipboard{top:52px;bottom:auto}.iwm-swagger .swagger-ui .request-url pre{word-break:break-all}.iwm-swagger .swagger-ui .opblock-tag-section{content-visibility:auto;contain-intrinsic-size:auto 72px}.iwm-swagger .swagger-ui .opblock:not(.is-open){content-visibility:auto;contain-intrinsic-size:auto 46px}.iwm-swagger .swagger-ui .opblock{transition:border-color var(--dur-1,.12s) ease, box-shadow var(--dur-1,.12s) ease;border-left-width:1px}.iwm-swagger .swagger-ui .opblock:hover{border-color:color-mix(in srgb, var(--m-fg) 35%, var(--border-subtle))}.iwm-swagger .swagger-ui .opblock.is-open{border-color:color-mix(in srgb, var(--m-fg) 45%, var(--border-subtle))}.iwm-swagger .swagger-ui .opblock .opblock-summary-control:focus{outline:none}.iwm-swagger .swagger-ui .opblock .opblock-summary-control:focus-visible{outline:2px solid var(--iwana-teal);outline-offset:-2px;border-radius:8px}.iwm-swagger .swagger-ui .opblock .authorization__btn svg,.iwm-swagger .swagger-ui .opblock .opblock-summary .view-line-link svg{fill:var(--gray-400)}.iwm-swagger .swagger-ui .opblock .opblock-summary-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iwm-swagger .swagger-ui .opblock .opblock-section-header{background:var(--bg-subtle,var(--gray-100));border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);min-height:0;box-shadow:none;padding:10px 16px}.iwm-swagger .swagger-ui .opblock .opblock-section-header h4,.iwm-swagger .swagger-ui .opblock .opblock-section-header>label{color:var(--fg-primary);font-size:13px;font-weight:600}.iwm-swagger .swagger-ui .opblock-description-wrapper,.iwm-swagger .swagger-ui .opblock-external-docs-wrapper,.iwm-swagger .swagger-ui .opblock-title_normal{padding:14px 16px}.iwm-swagger .swagger-ui .responses-inner{padding:12px 16px 16px}.iwm-swagger .swagger-ui table thead tr th,.iwm-swagger .swagger-ui table thead tr td,.iwm-swagger .swagger-ui .responses-table .col_header{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-tertiary);border-bottom:1px solid var(--border-subtle);padding:8px 0;font-size:11px;font-weight:600}.iwm-swagger .swagger-ui .parameters-col_name{width:24%}.iwm-swagger .swagger-ui .parameter__name{font-family:var(--font-mono);color:var(--fg-primary);font-size:13px;font-weight:600}.iwm-swagger .swagger-ui .parameter__name.required:after{color:var(--fg-danger)}.iwm-swagger .swagger-ui .parameter__type{color:var(--iwana-teal-deep);font-size:12px}.iwm-swagger .swagger-ui .parameter__in{color:var(--fg-tertiary);font-size:11px}.iwm-swagger .swagger-ui .response-col_status{font-family:var(--font-mono);color:var(--fg-primary);font-weight:600}.iwm-swagger .swagger-ui .response-col_links,.iwm-swagger .swagger-ui .responses-table .col_header.response-col_links,.iwm-swagger .swagger-ui .response-control-media-type__accept-message{display:none}.iwm-swagger .swagger-ui .response-control-media-type--accept-controller select{border-color:var(--border-subtle)}.iwm-swagger .swagger-ui .parameters-col_description input[type=text],.iwm-swagger .swagger-ui .parameters-col_description input[type=password],.iwm-swagger .swagger-ui .dialog-ux input[type=text],.iwm-swagger .swagger-ui .dialog-ux input[type=password]{border:1px solid var(--border-default,var(--gray-300));border-radius:var(--radius-md,8px);width:100%;min-width:0;max-width:420px;box-shadow:none;background:#fff;padding:8px 12px;font-size:14px}.iwm-swagger .swagger-ui input:focus,.iwm-swagger .swagger-ui select:focus,.iwm-swagger .swagger-ui textarea:focus{border-color:var(--iwana-teal);box-shadow:var(--shadow-focus);outline:none}.iwm-swagger .swagger-ui textarea.body-param__text{color:#e6f0f2;caret-color:#fff;background:#0f2830;border:1px solid #1d3c45;border-radius:10px;min-height:220px;padding:14px 16px;font-size:12.5px;line-height:1.55}.iwm-swagger .swagger-ui .body-param-options{margin-top:8px}.iwm-swagger .swagger-ui .btn{border-radius:var(--radius-md,8px);border:1px solid var(--border-default,var(--gray-300));color:var(--fg-primary);box-shadow:none;transition:background var(--dur-1,.12s) ease, border-color var(--dur-1,.12s) ease;background:#fff;padding:7px 14px;font-size:13px;font-weight:600}.iwm-swagger .swagger-ui .btn:hover{box-shadow:none;background:var(--bg-subtle,var(--gray-100))}.iwm-swagger .swagger-ui .btn.try-out__btn{border-color:var(--iwana-teal);color:var(--iwana-teal)}.iwm-swagger .swagger-ui .btn.try-out__btn:hover{background:var(--iwana-teal-tint)}.iwm-swagger .swagger-ui .btn.cancel{color:var(--fg-danger,#b42318);border-color:#f1c0c0}.iwm-swagger .swagger-ui .btn.execute,.iwm-swagger .swagger-ui .btn.authorize.modal-btn,.iwm-swagger .swagger-ui .auth-btn-wrapper .btn-done{background:var(--iwana-teal);border-color:var(--iwana-teal);color:#fff}.iwm-swagger .swagger-ui .btn.execute:hover{background:var(--iwana-teal-strong,var(--iwana-teal-deep))}.iwm-swagger .swagger-ui .execute-wrapper,.iwm-swagger .swagger-ui .btn-group{gap:8px;padding:16px;display:flex}.iwm-swagger .swagger-ui .btn-group .btn{flex:1}.iwm-swagger .swagger-ui .tab li{color:var(--fg-secondary);font-size:12px}.iwm-swagger .swagger-ui .tab li.active{color:var(--iwana-teal-deep);font-weight:600}.iwm-swagger .swagger-ui .tab li button.tablinks{padding:0}.iwm-swagger .swagger-ui .request-snippets{margin-top:8px}.iwm-swagger .swagger-ui .request-snippets>div:first-child{gap:4px}.iwm-swagger .swagger-ui .request-snippets .btn{border:1px solid var(--border-subtle);color:var(--fg-secondary);background:#fff;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.iwm-swagger .swagger-ui .request-snippets .btn[style*="rgb(51, 51, 51)"],.iwm-swagger .swagger-ui .request-snippets .btn[style*=\#333]{border-color:var(--iwana-teal);background:var(--iwana-teal)!important;color:#fff!important}.iwm-swagger .swagger-ui .responses-wrapper .live-responses-table .response-col_status{color:var(--iwana-teal-deep)}.iwm-swagger .swagger-ui .request-url pre,.iwm-swagger .swagger-ui .curl-command{border-radius:10px}.iwm-swagger .swagger-ui .dialog-ux .modal-ux{border:1px solid var(--border-subtle);box-shadow:var(--shadow-xl,0 20px 50px #00000026);border-radius:14px}.iwm-swagger .swagger-ui .dialog-ux .backdrop-ux{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a283073}.iwm-swagger .swagger-ui .dialog-ux .modal-ux-header{border-bottom:1px solid var(--border-subtle);padding:16px 20px}.iwm-swagger .swagger-ui .dialog-ux .modal-ux-header h3{color:var(--iwana-teal-deep);font-size:18px}.iwm-swagger .swagger-ui .auth-container{border:0;padding:16px 20px}@media (max-width:860px){.api-ref-hero{padding:36px 0 24px}.api-ref-body{padding:20px 0 56px}.iwm-swagger .swagger-ui .opblock-tag-section{padding:0 10px}.iwm-swagger .swagger-ui .opblock-tag{flex-wrap:wrap;font-size:16px}.iwm-swagger .swagger-ui .opblock-tag small{flex-basis:100%;padding:4px 0 0}.iwm-swagger .swagger-ui .opblock .opblock-summary{flex-wrap:wrap;gap:6px;padding:8px 10px}.iwm-swagger .swagger-ui .opblock .opblock-summary-control{flex-wrap:wrap;row-gap:4px}.iwm-swagger .swagger-ui .opblock .opblock-summary-path{word-break:break-all;font-size:12.5px}.iwm-swagger .swagger-ui .opblock .opblock-summary-description{flex-basis:100%}.iwm-swagger .swagger-ui .opblock .opblock-section-header{flex-wrap:wrap;gap:8px;padding:8px 12px}.iwm-swagger .swagger-ui .opblock-description-wrapper,.iwm-swagger .swagger-ui .opblock-title_normal{padding:12px}.iwm-swagger .swagger-ui .parameters-col_description{width:auto}.iwm-swagger .swagger-ui table.parameters,.iwm-swagger .swagger-ui table.responses-table{display:block;overflow-x:auto}.iwm-swagger .swagger-ui .scheme-container .schemes{flex-direction:column;align-items:stretch}.iwm-swagger .swagger-ui .scheme-container .auth-wrapper{justify-content:flex-start}.iwm-swagger .swagger-ui .opblock .opblock-summary-description{white-space:normal}}
