[data-studio-shell] .api-simple-fields-head,[data-studio-shell] .api-simple-field{grid-template-columns:180px 190px minmax(0,1fr)}.studio-apply-bar{justify-content:flex-end;margin-bottom:20px;display:flex}.studio-my-requests{margin:32px 0}.studio-my-requests article{border:1px solid var(--line,#ddd);background:var(--surface);margin:14px 0;padding:20px}.studio-upload-error{background:var(--surface);color:#a53129;border:1px solid #dd8f88;margin:20px 0;padding:20px}.studio-upload-error table{text-align:left;width:100%}.studio-file-pick b{text-overflow:ellipsis;white-space:nowrap;max-width:min(55vw,450px);overflow:hidden}.studio-dialog fieldset{border:0;min-width:0}.studio-form label{margin-bottom:16px;display:block}.studio-form input,.studio-form select{max-width:100%;display:block}@media (max-width:700px){[data-studio-shell] .api-simple-field{grid-template-columns:1fr}[data-studio-shell] .api-simple-fields-head{display:none}}[data-studio-shell] .studio-key-form select,[data-studio-shell] .studio-key-form input{box-sizing:border-box;width:100%;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:4px;margin-top:8px;padding:10px 12px}.studio-detail-link{color:var(--red);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.studio-detail-link:disabled{opacity:.5}.studio-doc-section>p,.studio-doc-section .api-validation-list{color:var(--muted);font-size:13px;line-height:1.85}.studio-doc-section>h2{margin:0 0 18px;font-size:22px}.studio-doc-section>h3{margin:24px 0 10px;font-size:16px}.studio-doc-section .api-validation-list{padding-left:22px}.studio-doc-section .api-validation-list li+li{margin-top:8px}.studio-doc-table-scroll{border:1px solid var(--line);border-radius:5px;margin:20px 0;overflow-x:auto}.studio-doc-table{border-collapse:collapse;text-align:left;width:100%;min-width:720px;font-size:12px;line-height:1.7}.studio-doc-table th,.studio-doc-table td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:10px 12px}.studio-doc-table th{background:var(--surface);font-weight:600}.studio-doc-table tr:last-child td{border-bottom:0}.studio-doc-table:has(th:nth-child(6)){table-layout:fixed;min-width:1040px}.studio-doc-table:has(th:nth-child(6)) th:first-child{width:180px}.studio-doc-response{margin:20px 0}.studio-doc-response strong{font-size:12px;font-weight:600}.api-simple-docs .api-simple-toc{flex-wrap:wrap;gap:12px 24px}.studio-upload-card{border:1px solid var(--line);background:var(--surface);border-radius:6px;margin-top:28px;padding:28px;box-shadow:0 6px 24px #14213b04}.studio-upload-card h2{margin:0 0 18px;font-size:18px;line-height:1.5}.studio-upload-card>p{margin:13px 0;font-size:13px;line-height:1.6}[data-studio-shell] .studio-upload-card .studio-file-pick{box-sizing:border-box;background:#fff;border:1px dashed #aebbd0;border-radius:6px;align-items:center;gap:10px;width:100%;min-height:0;margin:0 0 18px;padding:13px;font-size:12px;line-height:1.6;display:flex}[data-studio-shell] .studio-upload-card .studio-file-pick>span{color:#fff;white-space:nowrap;background:#182132;border-radius:4px;padding:8px 13px;font-size:11px;font-weight:600}[data-studio-shell] .studio-upload-card .studio-file-pick>b{color:#77818d;overflow-wrap:anywhere;font-size:11px;font-weight:400}.studio-upload-card .studio-upload-limits{margin:13px 0;font-size:13px}.studio-upload-actions{margin-top:20px}.studio-upload-actions>p{color:var(--subtle);font-size:11px}@media (max-width:640px){.studio-upload-card{padding:28px}[data-studio-shell] .studio-upload-card .studio-file-pick{flex-wrap:wrap}.studio-upload-actions{align-items:flex-start;gap:16px}}[data-studio-shell] .studio-upload-validation{min-width:0;font-size:12px;line-height:1.8;display:block}[data-studio-shell] .studio-upload-validation pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;overflow:auto}[data-studio-shell] .studio-upload-downloads{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}@media (max-width:640px){[data-studio-shell] .studio-upload-downloads{justify-content:flex-start;margin-left:0}}[data-studio-shell] .studio-upload-card~.studio-upload-actions{margin-top:20px;padding:0}[data-studio-shell] .studio-upload-validation.studio-upload-error{background:color-mix(in srgb,var(--surface,#fff) 92%,#f59e0b);color:var(--text,#1f2937);border-color:#d97706}[data-studio-shell] .studio-upload-validation.studio-upload-error h3{color:#b45309}[data-studio-shell] .studio-upload-validation table{text-align:left;border-collapse:collapse;width:100%}[data-studio-shell] .studio-upload-validation th,[data-studio-shell] .studio-upload-validation td{vertical-align:top;padding:6px 10px}
