/* urlik.xyz UI 2 — content group ( blog, glossary, compare, alternatives, for,
   about, contact, privacy, terms, status, api-docs ).
   Only tokens from ui.css; colour = state. Prefix: ct- */

/* ---------- shared ---------- */
.clamp-3{ display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden; }
.ct-hero{ padding-top:clamp(20px,3vw,36px); padding-bottom:clamp(24px,3.5vw,44px); }
.ct-hero-tight{ padding-bottom:0; }
.ct-hero h1{ max-width:24ch; }
.ct-hero.center h1{ margin-inline:auto; }
.ct-hero-grid{ display:grid; grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr); gap:clamp(24px,4vw,56px); align-items:center; }
@media (max-width:960px){ .ct-hero-grid{ grid-template-columns:1fr; align-items:start; } }
.ct-blog-tools{ display:flex; flex-direction:column; gap:10px; }
.ct-search{ height:50px; background:var(--surface); box-shadow:var(--sh-2); }
.ct-search .input{ font-size:15.5px; }
.ct-intro{ max-width:78ch; }
.ct-disclaimer{ max-width:90ch; }
.ct-disclaimer .i{ vertical-align:-3px; }
.ct-404{ padding-block:clamp(32px,6vw,72px); }
.ct-404 h1{ margin-top:8px; }
.ct-aside-sticky{ position:sticky; top:calc(var(--head-h) + 24px); display:flex; flex-direction:column; gap:16px; }
.ct-cta .split{ align-items:end; }
.ct-cta-actions{ justify-content:flex-end; }
@media (max-width:960px){ .ct-cta-actions{ justify-content:flex-start; } }
.ct-mini-tool{ display:flex; align-items:center; gap:10px; padding:10px 12px; font-size:14.5px; }
.ct-mini-tool>.strong{ flex:1; min-width:0; }
.ct-mini-tool>.i{ color:var(--ink-4); transition:transform .15s var(--ease),color .15s; }
.ct-mini-tool:hover>.i{ color:var(--acc-ink); transform:translateX(3px); }
.ct-num{ width:32px; height:32px; border-radius:50%; display:inline-grid; place-items:center; font:700 14px/1 var(--mono); background:var(--acc-soft); color:var(--acc-ink); border:1px solid var(--acc-line); }

/* anchored sections never hide under the sticky header */
.ct-prose h2,.ct-prose h3,.ct-anchor,[id^="l-"]{ scroll-margin-top:calc(var(--head-h) + 24px); }

/* ---------- long-form prose ( blog bodies, legal ) ---------- */
.ct-prose{ max-width:none; }
.ct-prose>p:first-child{ font-size:1.06em; color:var(--ink); }
.ct-prose code{ font-family:var(--mono); font-size:.88em; padding:.12em .38em; border-radius:var(--r-xs); background:var(--bg-2); border:1px solid var(--line); color:var(--ink); }
.ct-prose pre code{ padding:0; border:0; background:none; font-size:inherit; }
.ct-prose img{ display:block; max-width:100%; height:auto; margin-inline:auto; }
.ct-prose figure figcaption{ font-size:13px; color:var(--ink-3); text-align:center; margin-top:8px; }
.ct-prose h2{ padding-top:.2em; }
.ct-prose h2+p,.ct-prose h3+p{ margin-top:.6em; }
.ct-prose table{ display:table; width:100%; border-collapse:separate; border-spacing:0; overflow:hidden; font-size:14.5px; }
.ct-prose .ct-table-scroll{ overflow-x:auto; -webkit-overflow-scrolling:touch; border-radius:var(--r); }
.ct-prose thead th,.ct-prose tr:first-child th{ background:var(--surface-2); font-size:13px; color:var(--ink-3); font-weight:600; }
.ct-prose tr:first-child td{ background:transparent; color:inherit; font-weight:inherit; }
.ct-prose tbody tr:nth-child(even) td{ background:var(--surface-2); }
.ct-prose tr:last-child td{ border-bottom:0; }
.ct-prose td:first-child{ color:var(--ink); font-weight:550; }
.ct-prose ul li::marker{ color:var(--acc); }
.ct-prose ol li::marker{ color:var(--ink-3); font-weight:600; }
.ct-prose hr{ border:0; height:1px; background:var(--line); }
@media (max-width:640px){
  .ct-prose{ font-size:16px; }
  .ct-prose table{ display:block; overflow-x:auto; white-space:normal; }
  .ct-prose th,.ct-prose td{ min-width:120px; }
}

/* ---------- table of contents ---------- */
.toc .toc-sub{ padding-left:24px; font-size:13px; }
.toc a{ overflow-wrap:anywhere; }
.ct-toc-mobile{ display:none; margin-bottom:20px; border:1px solid var(--line); border-radius:var(--r); background:var(--surface); }
.ct-toc-mobile>summary{ padding:12px 14px; }
.ct-toc-mobile .ct-toc-inline{ position:static; padding:0 14px 12px; max-height:50vh; overflow:auto; }
.ct-toc-mobile .ct-toc-inline h4{ display:none; }
@media (max-width:1080px){ .ct-toc-mobile{ display:block; } }

/* ---------- blog list ---------- */
.ct-cover-ph{ display:grid; place-items:center; width:100%; height:100%; background:
  radial-gradient(120% 90% at 100% 0%,var(--acc-soft),transparent 60%),
  radial-gradient(90% 90% at 0% 100%,var(--info-soft),transparent 60%), var(--bg-2); }
.ct-cover-ph>span{ font-size:clamp(34px,4vw,48px); line-height:1; filter:saturate(.9); }
.ct-post .body{ gap:6px; }
.ct-post h3{ font-size:16.5px; }
.ct-post .meta{ flex-wrap:wrap; align-items:center; }
.ct-post .meta .badge{ height:20px; font-size:11px; }
.ct-feature{ display:grid; grid-template-columns:minmax(0,1.15fr) minmax(0,1fr); overflow:hidden; }
.ct-feature-cover{ min-height:280px; background:var(--bg-2); border-right:1px solid var(--line); overflow:hidden; }
.ct-feature-cover img{ width:100%; height:100%; object-fit:cover; transition:transform .5s var(--ease); }
.ct-feature:hover .ct-feature-cover img{ transform:scale(1.02); }
.ct-feature-body{ display:flex; flex-direction:column; justify-content:center; align-items:flex-start; gap:14px; padding:clamp(20px,3.4vw,44px); }
.ct-feature-body .lead{ font-size:16.5px; color:var(--ink-3); }
.ct-feature-go{ pointer-events:none; }
@media (max-width:860px){
  .ct-feature{ grid-template-columns:1fr; }
  .ct-feature-cover{ min-height:0; aspect-ratio:16/9; border-right:0; border-bottom:1px solid var(--line); }
}
.ct-pager{ margin-top:36px; }
.ct-pager .ct-pager-step{ gap:6px; padding:0 12px; border:1px solid var(--line); background:var(--surface); }
@media (max-width:520px){ .ct-pager .ct-pager-step span{ display:none; } }
.ct-blog-results{ padding-bottom:24px; }

/* ---------- blog article ---------- */
.ct-article .article-head{ max-width:860px; padding-top:clamp(16px,3vw,32px); }
.ct-article-title{ font-size:clamp(30px,4.4vw,52px); line-height:1.08; max-width:none; margin-top:14px; }
.ct-tags{ margin-top:4px; }
.ct-byline{ display:flex; align-items:center; flex-wrap:wrap; gap:12px; margin-top:24px; padding-top:18px; border-top:1px solid var(--line); }
.ct-author{ display:inline-flex; align-items:center; gap:10px; font-size:14px; }
.ct-author>span:last-child{ display:flex; flex-direction:column; line-height:1.3; }
.ct-author .brand-mark{ width:36px; height:36px; }
.ct-article .article-cover{ margin-inline:auto; width:calc(100% - 2 * clamp(16px,3vw,32px)); max-width:1000px; background:var(--bg-2); }
.ct-article .article-cover img{ display:block; width:100%; height:auto; max-height:560px; object-fit:cover; }
.ct-article .article-layout{ max-width:1100px; grid-template-columns:minmax(0,1fr) 250px; }
@media (max-width:1080px){ .ct-article .article-layout{ grid-template-columns:1fr; max-width:800px; } }
.ct-article .toc{ position:static; }
.ct-aside-tool{ display:flex; flex-direction:column; gap:6px; padding:14px; }
.ct-article-faq{ margin-top:48px; }
.ct-article-faq summary{ font-size:15.5px; }
.ct-article-cta{ margin-top:40px; padding:clamp(18px,3vw,28px); }
.ct-article-cta .row>.btn{ flex:none; }
.ct-article-cta .console-form{ margin-top:4px; }
.ct-share{ display:flex; align-items:center; flex-wrap:wrap; gap:6px; }
.ct-share .ct-net{ color:var(--ink-3); }
.ct-share .ct-net:hover{ color:var(--ink); }
.ct-share.is-compact .btn span{ display:none; }
.ct-share.is-compact .btn{ width:36px; padding:0; }
.ct-share-end{ display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:12px; margin-top:32px; padding:16px 0; border-top:1px solid var(--line); border-bottom:1px solid var(--line); }
@media (max-width:640px){ .ct-byline .ct-share{ width:100%; } .ct-byline .grow{ display:none; } }

/* ---------- glossary ---------- */
.ct-az-bar{ position:sticky; top:var(--head-h); z-index:40; background:color-mix(in srgb,var(--bg) 88%,transparent); backdrop-filter:blur(10px); -webkit-backdrop-filter:blur(10px); border-block:1px solid var(--line); }
.ct-az{ display:flex; gap:2px; overflow-x:auto; scrollbar-width:none; padding-block:8px; }
.ct-az::-webkit-scrollbar{ display:none; }
.ct-az a{ min-width:34px; height:34px; display:inline-grid; place-items:center; padding:0 6px; border-radius:var(--r-sm); font:600 14px/1 var(--mono); color:var(--ink-2); }
.ct-az a:hover{ background:var(--surface-3); color:var(--ink); }
.ct-az a.is-on{ background:var(--ink); color:var(--bg); }
.ct-az a.is-off{ color:var(--ink-4); pointer-events:none; }
.ct-gloss{ display:grid; grid-template-columns:repeat(auto-fill,minmax(320px,1fr)); gap:28px 20px; align-items:start; }
.ct-gloss>[data-gloss-empty]{ grid-column:1/-1; }
.ct-gloss-group{ display:flex; flex-direction:column; gap:10px; scroll-margin-top:calc(var(--head-h) + 70px); }
.ct-letter{ font-size:28px; line-height:1; color:var(--acc-ink); padding-bottom:8px; border-bottom:1px solid var(--line); }
.ct-term-card{ display:flex; flex-direction:column; gap:6px; padding:16px 18px; }
.ct-term-card b{ font-size:15.5px; color:var(--ink); }
.ct-term-card span{ font-size:13.5px; color:var(--ink-3); line-height:1.5; }
.ct-term{ padding:clamp(20px,3.4vw,40px); }
.ct-def{ margin-top:18px; font-size:clamp(17px,1.8vw,20px); line-height:1.65; color:var(--ink); max-width:62ch; }
.ct-term-actions{ margin-top:22px; --s:8px; }
.ct-term-tools{ margin-top:24px; padding-top:20px; border-top:1px solid var(--line); }
.ct-term-layout{ align-items:start; }
.ct-term-index .list{ display:flex; flex-direction:column; max-height:60vh; overflow:auto; }
.ct-term-link{ display:block; padding:7px 10px; border-radius:var(--r-sm); font-size:14px; color:var(--ink-2); }
.ct-term-link:hover{ background:var(--surface-3); color:var(--ink); }
.ct-term-link.is-on{ background:var(--acc-soft); color:var(--acc-ink); font-weight:600; }
.ct-prevnext{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }
.ct-prevnext .card{ display:flex; flex-direction:column; gap:4px; padding:14px 16px; }
.ct-prevnext .ct-next{ align-items:flex-end; text-align:right; }
@media (max-width:960px){ .ct-term-layout>aside{ position:static; } .ct-term-index .list{ max-height:none; } }

/* ---------- comparison ---------- */
.ct-st{ display:inline-flex; align-items:center; gap:6px; font-size:13.5px; font-weight:600; white-space:nowrap; }
.ct-st .i{ width:18px; height:18px; padding:3px; border-radius:50%; flex:none; }
.ct-st-yes{ color:var(--ok); } .ct-st-yes .i{ background:var(--ok-soft); }
.ct-st-no{ color:var(--bad); } .ct-st-no .i{ background:var(--bad-soft); }
.ct-st-paid{ color:var(--warn); } .ct-st-paid .i{ background:var(--warn-soft); }
.ct-st-limited{ color:var(--info); } .ct-st-limited .i{ background:var(--info-soft); }
.ct-logo{ width:40px; height:40px; border-radius:12px; flex:none; display:inline-grid; place-items:center; font:750 17px/1 var(--font); color:var(--ink); background:var(--surface-2); border:1px solid var(--line-2); box-shadow:var(--sh-1); }
.ct-logo-us{ background:var(--acc-grad); color:#fff; border-color:transparent; }
.ct-logo-us .i{ width:20px; height:20px; }
.ct-logo-lg{ width:56px; height:56px; border-radius:16px; font-size:24px; }
.ct-logo-lg.ct-logo-us .i{ width:28px; height:28px; }
.ct-logo-sm{ width:26px; height:26px; border-radius:8px; font-size:12.5px; }
.ct-logo-sm.ct-logo-us .i{ width:14px; height:14px; }
.ct-logo-xs{ width:20px; height:20px; border-radius:6px; font-size:11px; box-shadow:none; }
.ct-vs{ display:flex; align-items:center; gap:12px; margin-bottom:20px; }
.ct-vs-x{ font:600 12px/1 var(--mono); text-transform:uppercase; letter-spacing:.08em; color:var(--ink-4); }
.ct-vs-sm{ margin-bottom:4px; }
.ct-rival{ display:flex; flex-direction:column; gap:10px; padding:22px; }
.ct-rival .go{ color:var(--acc-ink); margin-top:auto; }
.ct-bars{ display:flex; flex-direction:column; gap:8px; }
.ct-bars>div{ display:grid; grid-template-columns:minmax(64px,110px) minmax(0,1fr) 48px; gap:10px; align-items:center; }
.ct-bars>div>span:first-child{ color:var(--ink-2); overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.ct-bars>div:first-child .meter>span{ background:var(--ok); }
.ct-bars>div>b{ text-align:right; }
.ct-scores{ display:grid; grid-template-columns:repeat(var(--n,2),minmax(0,1fr)); gap:12px; }
@media (max-width:760px){ .ct-scores{ grid-template-columns:1fr; } }
.ct-score{ padding:18px; display:flex; flex-direction:column; gap:4px; }
.ct-score.is-us{ border-color:var(--ok-line); }
.ct-score.is-us .meter>span{ background:var(--ok); }
.ct-score-num{ margin-top:10px; font-size:34px; font-weight:750; letter-spacing:-.03em; line-height:1; }
.ct-score-num .muted{ font-size:18px; font-weight:600; }
.ct-cmp-card{ overflow:hidden; }
.ct-cmp-bar{ display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:12px; padding:12px 16px; border-bottom:1px solid var(--line); background:var(--surface-2); }
.ct-legend{ display:flex; flex-wrap:wrap; gap:6px 14px; }
.ct-legend .ct-st{ font-size:12.5px; }
.ct-cmp th{ font-size:13px; color:var(--ink); }
.ct-cmp td{ padding-block:11px; }
.ct-cmp .ct-feat{ color:var(--ink); font-weight:550; }
.ct-cmp .ct-us{ background:color-mix(in srgb,var(--ok-soft) 45%,transparent); }
.ct-cmp tbody tr:hover .ct-us{ background:var(--ok-soft); }
.ct-cmp-card.is-diff tr[data-same]{ display:none; }
@media (max-width:760px){
  .ct-cmp:not(.table-stack) th,.ct-cmp:not(.table-stack) td{ padding-inline:10px; }
  .ct-cmp:not(.table-stack) .ct-st span{ font-size:12.5px; }
  .ct-cmp:not(.table-stack) th .ct-logo{ display:none; }
  .ct-cmp.table-stack .ct-feat{ font-size:15px; margin-bottom:6px; }
  .ct-cmp.table-stack td[data-th]:not([data-th=""]){ display:flex; align-items:center; justify-content:space-between; }
  .ct-cmp.table-stack .ct-us{ background:transparent; }
  .ct-cmp-bar{ padding:10px 12px; }
}
.ct-verdict{ display:grid; grid-template-columns:auto minmax(0,1fr); gap:16px; padding:clamp(18px,3vw,28px); }
@media (max-width:520px){ .ct-verdict{ grid-template-columns:1fr; } }

/* ---------- alternatives ---------- */
.ct-swap{ display:flex; flex-direction:column; gap:10px; }
.ct-swap-row{ display:grid; grid-template-columns:auto minmax(0,1fr); gap:12px; align-items:start; padding:12px; border-radius:var(--r); }
.ct-swap-row.is-them{ background:var(--surface-2); }
.ct-swap-row.is-us{ background:var(--ok-soft); border:1px solid var(--ok-line); }
.ct-swap-row.is-us .muted{ color:var(--ink-2); }
.ct-swap-arrow{ display:grid; place-items:center; color:var(--ink-4); }
.ct-swap-arrow .i{ transform:rotate(90deg); }
.ct-point{ height:100%; }
.ct-point p::first-letter{ text-transform:uppercase; }
.ct-point-sm{ --s:10px; font-size:14px; }

/* ---------- use cases ---------- */
.ct-uc h2{ font-size:16.5px; }
.ct-uc-try{ padding:18px; }
.ct-uc-try .console-form .btn{ white-space:nowrap; }
.ct-benefit{ display:flex; flex-direction:column; gap:12px; }
.ct-benefit p{ color:var(--ink-2); }

/* ---------- about ---------- */
.ct-about-demo{ padding:22px; display:flex; flex-direction:column; gap:10px; background:linear-gradient(180deg,var(--surface),var(--surface-2)); }
.ct-demo-long{ font-size:12.5px; color:var(--ink-3); overflow-wrap:anywhere; padding:10px 12px; border-radius:var(--r-sm); background:var(--bg-2); border:1px dashed var(--line-2); }
.ct-demo-arrow{ color:var(--acc); }
.ct-demo-arrow .i{ transform:rotate(90deg); }
.ct-about-demo .shortcode{ font-size:22px; padding:12px 14px; border-radius:var(--r-sm); background:var(--surface); border:1px solid var(--acc-line); box-shadow:var(--sh-2); }
.ct-mode,.ct-principle{ height:100%; }

/* ---------- contact ---------- */
.ct-contact{ grid-template-columns:minmax(0,1fr) 340px; }
@media (max-width:960px){ .ct-contact{ grid-template-columns:1fr; } }
.ct-form .chips{ gap:6px; }
.ct-form .chip{ cursor:pointer; }
.ct-hp{ position:absolute !important; left:-9999px; width:1px; height:1px; opacity:0; }
.ct-form-actions{ display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap; gap:12px; margin-top:20px; }
@media (max-width:640px){ .ct-form-actions .btn{ width:100%; } }
.ct-sent{ padding:clamp(24px,4vw,44px); }
.ct-contact .copybox .val{ font-size:13.5px; }

/* ---------- legal ---------- */
.ct-legal-meta{ margin-top:18px; --s:12px; }
.ct-legal-layout{ margin-top:0; max-width:var(--wrap); grid-template-columns:minmax(0,1fr) 260px; }
.ct-legal-card .prose{ max-width:76ch; }
@media (max-width:1080px){ .ct-legal-layout{ grid-template-columns:1fr; max-width:800px; } }
.ct-legal-card{ padding:clamp(20px,4vw,48px); }
.ct-legal-card .prose>h2:first-child{ margin-top:0; }
.ct-legal-layout .toc{ position:static; }
.ct-aside-help{ padding:16px; }
@media print{
  .ct-legal-meta .btn,.article-aside,.ct-toc-mobile,.crumbs,.queries,.seo-block{ display:none !important; }
  .ct-legal-card{ border:0; box-shadow:none; padding:0; }
  .ct-legal-layout{ display:block; }
}

/* ---------- status ---------- */
.ct-status-hero{ display:flex; align-items:center; gap:20px; padding:clamp(20px,3.4vw,32px); }
.ct-status-hero.is-ok{ border-color:var(--ok-line); background:linear-gradient(180deg,var(--ok-soft),var(--surface) 80%); }
.ct-status-hero.is-bad{ border-color:var(--bad-line); background:linear-gradient(180deg,var(--bad-soft),var(--surface) 80%); }
.ct-pulse{ position:relative; width:56px; height:56px; border-radius:50%; flex:none; display:grid; place-items:center; color:#fff; }
.ct-pulse .i{ width:26px; height:26px; }
.ct-pulse.is-ok{ background:var(--ok); }
.ct-pulse.is-bad{ background:var(--bad); border-radius:14px; }
.ct-pulse::after{ content:""; position:absolute; inset:-6px; border-radius:inherit; border:2px solid currentColor; opacity:0; }
.ct-pulse.is-ok::after{ color:var(--ok); animation:ct-ring 2.4s var(--ease) infinite; }
@keyframes ct-ring{ 0%{ opacity:.5; transform:scale(.9); } 100%{ opacity:0; transform:scale(1.35); } }
@media (max-width:520px){ .ct-status-hero{ flex-direction:column; align-items:flex-start; } }
.ct-svc{ display:flex; flex-direction:column; }
.ct-status-tools{ padding:12px 16px; }

/* ---------- api docs ---------- */
.ct-api-facts .kv{ font-size:13.5px; }
.ct-api-layout{ display:grid; grid-template-columns:200px minmax(0,1fr); gap:clamp(24px,4vw,48px); align-items:start; }
.ct-api-layout .toc{ position:static; }
.ct-api-aside{ align-self:stretch; }
@media (max-width:960px){ .ct-api-layout{ grid-template-columns:minmax(0,1fr); } .ct-api-aside{ display:none; } }
.ct-api-steps li p{ font-size:14px; }
.ct-code-tabs .tabs{ border-bottom:0; gap:6px; }
.ct-code-tabs .tabs>button{ border:1px solid var(--line); border-radius:var(--r-full); padding:7px 14px; margin:0; background:var(--surface); }
.ct-code-tabs .tabs>button.is-on{ background:var(--ink); color:var(--bg); border-color:var(--ink); }
.ct-code-tabs .code pre{ margin:0; padding:14px 16px; overflow-x:auto; font-size:13px; line-height:1.65; }
.code pre{ margin:0; }
.ct-ok-tag{ font:600 11.5px/1 var(--mono); color:#7ee2a8; }
.ct-ep{ overflow:hidden; }
.ct-ep>summary{ list-style:none; cursor:pointer; display:grid; grid-template-columns:auto auto minmax(0,1fr) auto auto; align-items:center; gap:12px; padding:14px 16px; }
.ct-ep>summary::-webkit-details-marker{ display:none; }
.ct-ep>summary:hover{ background:var(--surface-2); }
.ct-ep[open]>summary{ border-bottom:1px solid var(--line); }
.ct-ep-chev{ color:var(--ink-4); transition:transform .2s var(--ease); }
.ct-ep[open] .ct-ep-chev{ transform:rotate(180deg); }
.ct-ep-desc{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.ct-method{ font:700 11.5px/1 var(--mono); letter-spacing:.04em; padding:5px 7px; border-radius:var(--r-xs); min-width:46px; text-align:center; }
.ct-m-get{ background:var(--info-soft); color:var(--info); }
.ct-m-post{ background:var(--ok-soft); color:var(--ok); }
.ct-path{ font:600 14px/1.2 var(--mono); color:var(--ink); }
.ct-ep-body{ padding:14px 16px 16px; }
.ct-ep-body .table code{ font-family:var(--mono); font-size:13px; color:var(--ink); }
.ct-ep-body .copybox .val{ font-size:12.5px; }
@media (max-width:760px){
  .ct-ep>summary{ grid-template-columns:auto minmax(0,1fr) auto; row-gap:6px; }
  .ct-ep-desc{ grid-column:1/-1; white-space:normal; order:5; }
  .ct-ep>summary .badge{ display:none; }
}
/* Swagger UI ships a light-only theme: it keeps its own light panel */
.ct-swagger{ background:#fff; color:#3b4151; padding:4px 8px; overflow:hidden; color-scheme:light; }
.ct-swagger .swagger-ui .information-container,.ct-swagger .swagger-ui .scheme-container{ padding-block:12px; box-shadow:none; }
