body{background:var(--m-bg);color:var(--m-fg);font-family:var(--m-font);-webkit-font-smoothing:antialiased;min-height:100vh;margin:0;font-weight:500}a{color:inherit;text-decoration:none}*{box-sizing:border-box}svg.i{stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.lg-shell{max-width:var(--m-shell-max);padding-inline:var(--m-shell-pad);width:100%;margin-inline-start:auto;margin-inline-end:auto}:root{--lg-head-h:86px}:root.is-head-compact{--lg-head-h:62px}body{padding-top:86px}.lg-head{position:fixed;z-index:var(--m-z-bar,45);transition:background-color var(--m-t-base)var(--m-ease-out);background-color:#0000;inset:0 0 auto}.lg-head.is-scrolled{background-color:var(--m-surface-2)}.lg-head .lg-shell{display:flex;height:var(--lg-head-h);transition:height var(--m-t-base)var(--m-ease-out);align-items: center;gap:24px}.lg-logo{display:inline-flex;flex:none;align-items: center;gap:12px}.lg-logo img{display:block;transition:width var(--m-t-base)var(--m-ease-out),height var(--m-t-base)var(--m-ease-out);width:36px;height:36px}.is-head-compact .lg-logo{gap:9px}.is-head-compact .lg-logo img{width:28px;height:28px}.is-head-compact .lg-logo-word{font-size:18px}.lg-logo-word{font-family:Unbounded,var(--m-font);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:22px;font-weight:500;line-height:1}.lg-nav{display:flex;gap:4px;margin-inline-start:auto}.lg-nav-link{display:inline-flex;height:var(--m-h-sm);color:var(--m-fg-muted);transition:color var(--m-t-fast)ease,background-color var(--m-t-fast)ease;border-radius:10px;align-items: center;gap:8px;padding:0 14px;font-size:14px;font-weight:600}.lg-nav-link svg.i{width:16px;height:16px}.lg-nav-link[aria-current=page]{color:var(--m-fg);background:var(--m-surface)}.lg-nav-link:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.lg-nav-link:hover{color:var(--m-fg)}}.lg-main{padding-block-start:24px;padding-block-end:64px}.lg-home{display:grid;grid-template-columns:minmax(0,1fr)300px;align-items:stretch;gap:24px}.lg-hero h1{font-size:var(--m-fs-hero,44px);letter-spacing:-.03em;margin:8px 0;font-weight:900;line-height:1.05}.lg-hero h1 em{color:var(--m-accent);font-style:normal}.lg-hero{margin-bottom:24px}.lg-hero p{color:var(--m-fg-muted);margin:0;font-size:16px}.lg-drop.mk-card{position:relative;display:flex;flex-direction:column;min-height:450px;padding:0}.lg-drop textarea{outline:0;resize:none;color:var(--m-fg-read);font:13px/1.7 var(--m-font-mono);background:0 0;border:0;flex:1;width:100%;min-height:0;padding:24px}.lg-drop textarea:focus-visible{outline:none}.lg-drop-empty{position:absolute;display:grid;text-align:center;pointer-events:none;transition:opacity var(--m-t-base)ease;place-content: center;justify-items:center;gap:16px;inset:0 0 80px}.lg-drop.has-text .lg-drop-empty{opacity:0}.lg-drop.has-text .lg-drop-acts{pointer-events:none}.lg-drop-icon{display:grid;background:var(--m-accent-soft);color:var(--m-accent);place-items: center;width:64px;height:64px}.lg-drop-icon svg.i{width:28px;height:28px}.lg-drop-empty h2{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700}.lg-kbd{display:inline-block;background:var(--m-surface-2);font:inherit;color:var(--m-accent);border-radius:8px;padding:2px 8px 4px;box-shadow:inset 0 -3px #0000004d}.lg-drop-acts{display:flex;pointer-events:auto;gap:8px}.lg-drop.is-over{background:color-mix(in srgb,var(--m-surface)88%,var(--m-accent)12%)}.lg-drop-bar{display:flex;background:var(--m-surface-2);align-items: center;gap:16px;padding:16px 16px 16px 24px}.lg-drop-stat{color:var(--m-fg-subtle);font-variant-numeric:tabular-nums;font-size:13px}.lg-drop-bar .mk-btn-primary{margin-inline-start:auto}.lg-promo{display:block}.lg-promo img{display:block;border-radius:20px;width:100%;height:auto}.lg-sticky{position:sticky;top:calc(var(--lg-head-h) + 16px)}.lg-view{display:grid;grid-template-columns:minmax(0,1fr)360px;align-items: start;gap:20px;margin-top:20px}.lg-meta{color:var(--m-fg-subtle);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:14px}.lg-viewer.mk-card{min-width:0;padding:0}.lg-vbar{position:sticky;top:var(--lg-head-h);transition:top var(--m-t-base)var(--m-ease-out);z-index:var(--m-z-sticky,10);display:flex;background:var(--m-surface-2);flex-wrap:wrap;align-items: center;gap:8px;padding:12px}.lg-vbar .mk-input-wrap{flex:220px;width:auto}.lg-vbar .mk-input{height:var(--m-h-sm)}.lg-qcnt{position:absolute;color:var(--m-fg-subtle);font-variant-numeric:tabular-nums;pointer-events:none;font-size:12px;top:50%;translate:0 -50%}.lg-qcnt:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.lg-qcnt:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.lg-qcnt:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.lg-qcnt:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.lg-qcnt:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.lg-qcnt:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.lg-vbar .mk-segmented>button .n{color:var(--m-fg-subtle);font-variant-numeric:tabular-nums;margin-inline-start:6px}.lg-vbar .mk-segmented>button[data-f=error] .n{color:var(--m-danger-ink)}.lg-vbar .mk-segmented>button[data-f=warn] .n{color:var(--m-warning)}.lg-vbar .mk-btn-icononly[aria-pressed=true]{color:var(--m-accent)}.lg-log{font:13px/1.7 var(--m-font-mono);overflow-x:auto;padding:8px 0 16px}.ln{display:grid;grid-template-columns:64px minmax(0,1fr);transition:background-color var(--m-t-fast)ease;min-width:max-content}.lg-log.wrap-on .ln{min-width:0}.lg-log.wrap-on .ln code{white-space:pre-wrap;word-break:break-word}.ln a.no{color:var(--m-fg-faint);text-align:end;user-select:none;font-variant-numeric:tabular-nums;padding-inline-end:14px}.ln code{white-space:pre;color:var(--m-fg-read);font:inherit;padding-inline-end:20px}.ln .ts{color:var(--m-fg-faint)}.ln .th{color:var(--m-fg-subtle)}.ln .lvl-i{color:var(--m-fg-muted)}.ln .lvl-w{color:var(--m-warning);font-weight:700}.ln .lvl-e{color:var(--m-danger);font-weight:700}.ln .ip{background:var(--m-surface-2);color:var(--m-fg-subtle);font-family:var(--m-font);border-radius:4px;padding:0 6px;font-size:12px}.ln.is-warn{background:color-mix(in srgb,var(--m-warning)7%,transparent)}.ln.is-warn a.no{color:var(--m-warning)}.ln.is-err{background:color-mix(in srgb,var(--m-danger)9%,transparent)}.ln.is-err a.no{color:var(--m-danger)}.ln.is-trace code{color:var(--m-danger-ink)}.ln.is-sel{background:var(--m-accent-soft);box-shadow:inset 3px 0 0 var(--m-accent)}.ln.is-sel a.no{color:var(--m-accent)}.ln.is-hidden{display:none}.ln mark{background:color-mix(in srgb,var(--m-warning)40%,transparent);color:var(--m-fg);border-radius:2px}@media (hover:hover) and (pointer:fine){.ln:hover{background:color-mix(in srgb,var(--m-fg)4%,transparent)}.ln a.no:hover{color:var(--m-fg)}}.ln a.no:focus:not(:focus-visible){outline:none}.fold{display:grid;grid-template-columns:64px minmax(0,1fr)}.fold button{grid-column:2;display:inline-flex;background:var(--m-danger-soft);color:var(--m-danger-ink);font:600 12px var(--m-font);cursor:pointer;transition:transform var(--m-t-fast)ease;border:0;border-radius:8px;justify-self:start;align-items: center;gap:6px;margin:2px 0 6px;padding:4px 10px}.fold button:active{transform:scale(.96)}.fold button svg.i{transition:transform var(--m-t-base)ease;width:14px;height:14px}.fold.is-open button svg.i{transform:rotate(90deg)}.lg-side{display:grid;gap:16px}.lg-side .mk-card h3{display:flex;align-items: center;gap:8px;margin:0 0 14px;font-size:16px;font-weight:700}.lg-side .mk-card h3 .mk-badge{margin-inline-start:auto}.lg-problem{display:grid;background:var(--m-surface-2);gap:8px;padding:14px}.lg-problem+.lg-problem{margin-top:10px}.lg-problem-h{display:flex;align-items: flex-start;gap:10px;font-size:14px;font-weight:700;line-height:1.35}.lg-problem.is-err .lg-problem-h svg.i{color:var(--m-danger)}.lg-problem.is-warn .lg-problem-h svg.i{color:var(--m-warning)}.lg-problem p{color:var(--m-fg-muted);margin:0;font-size:13px;line-height:1.5}.lg-problem .lg-acts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px}.lg-problem .lg-acts .mk-btn{white-space:nowrap;width:100%;min-width:0;padding:0 10px;font-size:13px}.lg-problem .lg-acts .mk-btn svg.i{width:15px;height:15px}.lg-milli{width:100%;margin-top:12px}.lg-kv{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;margin:0;font-size:14px}.lg-kv dt{color:var(--m-fg-subtle)}.lg-kv dd{text-align:end;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.lg-plugins{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.lg-toast{position:fixed;z-index:var(--m-z-toast,900);display:inline-flex;background:var(--m-surface-2);color:var(--m-fg);opacity:0;pointer-events:none;transition:translate var(--m-t-base)var(--m-ease-out,ease),opacity var(--m-t-base)ease;align-items: center;gap:8px;padding:12px 18px;font-size:14px;font-weight:600;bottom:28px;left:50%;translate:-50% 16px;box-shadow:0 12px 32px #00000073}.lg-toast svg.i{color:var(--m-accent)}.lg-toast.is-on{opacity:1;translate:-50%}.lg-api{display:grid;grid-template-columns:220px minmax(0,1fr);align-items: start;gap:32px}.lg-api-nav{position:sticky;top:calc(var(--lg-head-h) + 24px);display:grid;gap:4px}.lg-api-nav a{display:flex;color:var(--m-fg-muted);transition:background-color var(--m-t-fast)ease,color var(--m-t-fast)ease;border-radius:10px;align-items: center;gap:10px;padding:10px 12px;font-size:14px;font-weight:600}.lg-api-nav a.is-on{background:var(--m-surface);color:var(--m-fg)}@media (hover:hover) and (pointer:fine){.lg-api-nav a:hover{color:var(--m-fg)}}.lg-method{display:inline-block;font:700 11px var(--m-font-mono);letter-spacing:.04em;text-align:center;border-radius:6px;min-width:52px;padding:3px 8px}.lg-method.get{background:color-mix(in srgb,var(--m-info)16%,transparent);color:var(--m-info)}.lg-method.post{background:var(--m-accent-soft);color:var(--m-accent)}.lg-method.del{background:var(--m-danger-soft);color:var(--m-danger-ink)}.lg-base{display:inline-flex;background:var(--m-surface);font:14px var(--m-font-mono);align-items: center;gap:12px;margin:16px 0 24px;padding:12px 16px}.lg-base span{color:var(--m-fg-subtle);font-family:var(--m-font);font-size:13px}.lg-limits{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.lg-limit.mk-card{min-width:150px;padding:16px 20px}.lg-limit b{display:block;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.lg-limit span{color:var(--m-fg-subtle);font-size:13px}.lg-ep.mk-card{margin-bottom:16px;scroll-margin-top:110px}.lg-ep-h{display:flex;flex-wrap:wrap;align-items: center;gap:12px}.lg-ep-h h2{margin:0;font-size:18px;font-weight:700}.lg-path{font:600 14px var(--m-font-mono);color:var(--m-fg-read)}.lg-ep-b{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1.15fr);gap:20px;margin-top:14px}.lg-ep-b>p{grid-column:1/-1;color:var(--m-fg-muted);margin:0;font-size:14px}.lg-params{border-collapse:collapse;align-self: start;width:100%;font-size:13px}.lg-params th{text-align:start;color:var(--m-fg-subtle);padding:0 10px 8px 0;font-weight:600}.lg-params td{vertical-align:top;color:var(--m-fg-muted);padding:8px 10px 8px 0}.lg-params tr+tr td{border-top:1px solid var(--m-border)}.lg-params code{font-family:var(--m-font-mono);color:var(--m-fg)}.lg-params .req{color:var(--m-warning);margin-inline-start:6px;font-size:11px;font-weight:700}.lg-code{background:var(--m-surface-2);min-width:0}.lg-code-tabs{display:flex;align-items: center;gap:4px;padding:8px 8px 0}.lg-code-tabs button{color:var(--m-fg-subtle);font:600 12px var(--m-font);cursor:pointer;transition:color var(--m-t-fast)ease,background-color var(--m-t-fast)ease;background:0 0;border:0;border-radius:8px;height:30px;padding:0 12px}.lg-code-tabs button[aria-selected=true]{color:var(--m-fg);background:var(--m-surface)}.lg-code-tabs .copy{display:inline-flex;align-items: center;gap:6px;margin-inline-start:auto}.lg-code-tabs .copy svg.i{width:14px;height:14px}.lg-code pre{overflow-x:auto;font:12px/1.7 var(--m-font-mono);color:var(--m-fg-read);margin:0;padding:14px 16px 16px}.lg-code pre[hidden]{display:none}.lg-code .s{color:var(--m-accent)}.lg-code .k{color:var(--m-info)}.lg-code .c{color:var(--m-fg-faint)}.lg-foot{color:var(--m-fg-faint);padding-block-start:24px;padding-block-end:40px;font-size:13px}.lg-foot .lg-shell{display:flex;flex-wrap:wrap;align-items: center;gap:20px}.lg-foot a{transition:color var(--m-t-fast)ease}.lg-foot .sp{margin-inline-start:auto}@media (hover:hover) and (pointer:fine){.lg-foot a:hover{color:var(--m-fg)}}@media (max-width:1080px){.lg-home,.lg-view,.lg-api{grid-template-columns:minmax(0,1fr)}.lg-sticky,.lg-api-nav{position:static}.lg-promo{max-width:420px}.lg-api-nav{display:flex;flex-wrap:wrap}.lg-ep-b{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){body{padding-top:0}.lg-head{position:static;background-color:#0000}.lg-head .lg-shell{gap:12px;height:64px}.is-head-compact .lg-logo{gap:12px}.lg-logo img,.is-head-compact .lg-logo img{width:22px;height:22px}.lg-logo-word,.is-head-compact .lg-logo-word{font-size:15px}.lg-nav-link span{display:none}.lg-vbar{top:0}.lg-drop textarea{min-height:340px;padding:16px;font-size:16px}.lg-drop-bar{padding:12px}.ln,.fold{grid-template-columns:44px minmax(0,1fr)}.ln a.no{padding-inline-end:8px}}.lg-drop-stat.is-error{color:var(--m-danger-ink)}.lg-problem.is-ok .lg-problem-h svg.i{color:var(--m-accent)}.lg-problem .lg-acts.is-single{grid-template-columns:1fr}.lg-danger.mk-btn{color:var(--m-danger-ink)}@media (hover:hover) and (pointer:fine){.lg-danger.mk-btn:hover:not(:disabled){background:var(--m-danger-soft)}}.lg-sk-title{display:block;border-radius:8px;width:min(420px,70vw);height:34px}.lg-sk-meta{display:block;border-radius:6px;width:260px;height:16px}.lg-sk-card{display:block;border-radius:8px;height:180px}.lg-sk-lines{display:grid;gap:10px;padding:12px 20px 12px 64px}.lg-sk-lines .mk-sk{display:block;border-radius:4px;height:14px}.lg-sk-lines .mk-sk:nth-child(3n){width:62%}.lg-sk-lines .mk-sk:nth-child(3n+1){width:88%}.lg-sk-lines .mk-sk:nth-child(3n+2){width:74%}.lg-missing{margin-top:24px}.lg-missing .lg-drop-icon{margin-bottom:10px}.lg-problem-h span{overflow-wrap:anywhere;min-width:0}
