@import"https://fonts.bunny.net/css?family=space-grotesk:400,500,700|inter:400,500|jetbrains-mono:400,500&display=swap";:root{--cp-graphite: #16181D;--cp-surface: #20232B;--cp-border: #2D313B;--cp-gold: #FFB22E;--cp-gold-ink: #412402;--cp-red: #FF5240;--cp-text: #ECEAE4;--cp-body: #C9CBD1;--cp-muted: #9A9DA6;--cp-font-display: "Space Grotesk", system-ui, sans-serif;--cp-font-body: "Inter", system-ui, sans-serif;--cp-font-mono: "JetBrains Mono", ui-monospace, monospace;--cp-wrap: 1120px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--cp-graphite);color:var(--cp-body);font-family:var(--cp-font-body);font-size:17px;line-height:1.65}h1,h2,h3,h4,h5,h6{font-family:var(--cp-font-display);color:var(--cp-text);letter-spacing:-.02em;line-height:1.2}a{color:var(--cp-gold);text-decoration:none}a:hover{opacity:.85}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--cp-gold);outline-offset:2px}hr{border:0;border-top:.5px solid var(--cp-border);margin:32px 0}::selection{background:var(--cp-gold);color:var(--cp-gold-ink)}img{max-width:100%;height:auto}.cp-wrap{width:100%;max-width:var(--cp-wrap);margin:0 auto;padding:0 20px}.cp-foot{margin-top:96px;padding-top:48px;border-top:.5px solid var(--cp-border);font-size:15px;color:var(--cp-body)}.cp-foot a{color:var(--cp-muted)}.cp-foot a:hover{color:var(--cp-gold);opacity:1}.cp-foot__social{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:40px}.cp-foot__social a{display:inline-flex}.cp-foot__social svg{width:20px;height:20px}.cp-foot__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 32px;max-width:860px;margin:0 auto 40px;text-align:left}.cp-foot__h{display:block;margin:0 0 12px;font-family:var(--cp-font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--cp-gold)}.cp-foot__cols ul{list-style:none;margin:0;padding:0}.cp-foot__cols li{margin:0 0 8px}.cp-foot__cols li a{display:inline-block;font-size:14px;line-height:1.4}.cp-foot__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;border-top:.5px solid var(--cp-border);padding:28px 0 56px}.cp-foot__logo{display:inline-flex}.cp-foot__logo img{height:36px;width:auto}.cp-foot__note{font-family:var(--cp-font-mono);font-size:12px;letter-spacing:.03em;color:var(--cp-muted)}@media(max-width:899px){.cp-foot__cols{grid-template-columns:repeat(2,minmax(0,1fr));max-width:420px;gap:26px 24px}}@media(max-width:560px){.cp-foot__bar{flex-direction:column;align-items:flex-start}}.cp-kicker{font-family:var(--cp-font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--cp-muted);display:inline-flex;align-items:center;gap:8px}.cp-kicker:before{content:"";width:9px;height:9px;flex:none;background:linear-gradient(var(--cp-gold),var(--cp-gold)) center/100% 1px no-repeat,linear-gradient(var(--cp-gold),var(--cp-gold)) center/1px 100% no-repeat}.cp-crumb{font-family:var(--cp-font-mono);font-size:12.5px;letter-spacing:.02em;color:var(--cp-muted);padding:18px 0 0}.cp-crumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.cp-crumb li:after{content:" ›";color:var(--cp-border);margin-left:6px}.cp-crumb li:last-child:after{content:""}.cp-crumb a{color:var(--cp-muted)}.cp-crumb a:hover{color:var(--cp-gold);opacity:1}.cp-crumb [aria-current=page]{color:var(--cp-body)}.cp-tile{display:block;background:var(--cp-surface);border:.5px solid var(--cp-border);border-radius:12px;padding:20px 22px;color:var(--cp-body);position:relative;transition:transform .15s ease,border-color .15s ease}.cp-tile:hover{transform:translateY(-2px);border-color:var(--cp-gold);opacity:1}.cp-tile h2,.cp-tile h3{margin:0 0 6px;font-size:20px}.cp-tile p{margin:0;font-size:15px;color:var(--cp-muted)}.cp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.cp-stamp{display:inline-block;font-family:var(--cp-font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;border:.5px solid var(--cp-border);border-radius:999px;padding:3px 10px;color:var(--cp-muted)}.cp-stamp--live{color:var(--cp-gold);border-color:var(--cp-gold)}.cp-lead{font-size:19px;color:var(--cp-body);max-width:68ch}.cp-muted{color:var(--cp-muted)}.cp-mono{font-family:var(--cp-font-mono)}main{padding-bottom:8px}@media(max-width:640px){body{font-size:16px}.cp-head__sub{display:none}}.cp-faq{margin:40px 0}.cp-faq>h2{font-size:24px;margin:0 0 14px}.cp-faq__item{border-top:.5px solid var(--cp-border);padding:2px 0}.cp-faq__item:last-of-type{border-bottom:.5px solid var(--cp-border)}.cp-faq__item summary{cursor:pointer;list-style:none;padding:14px 28px 14px 0;position:relative}.cp-faq__item summary::-webkit-details-marker{display:none}.cp-faq__item summary:after{content:"+";position:absolute;right:4px;top:12px;font-family:var(--cp-font-mono);color:var(--cp-gold);font-size:18px}.cp-faq__item[open] summary:after{content:"−"}.cp-faq__q{display:inline;font-size:17px;font-weight:500;margin:0}.cp-faq__q h3{display:inline;font:inherit;margin:0;letter-spacing:inherit}.cp-faq__a{padding:0 28px 16px 0}.cp-faq__a p{margin:0;color:var(--cp-body)}.cp-count{font-family:var(--cp-font-mono);font-size:14px;letter-spacing:.04em;color:var(--cp-gold)}.cp-count__num{font-size:19px;font-weight:500}:root{--el-fire: #FF7A52;--el-fire-ink: #FF9773;--el-fire-soft: rgba(255,122,82,.13);--el-water: #4FB3F2;--el-water-ink: #7AC7F6;--el-water-soft: rgba(79,179,242,.13);--el-grass: #7BD37A;--el-grass-ink: #9BDF9A;--el-grass-soft: rgba(123,211,122,.13);--el-electric: #FFD24A;--el-electric-ink: #FFDE7A;--el-electric-soft: rgba(255,210,74,.13);--el-ice: #7FE0EA;--el-ice-ink: #A2E9F0;--el-ice-soft: rgba(127,224,234,.13);--el-rock: #C9A87A;--el-rock-ink: #D8BE9B;--el-rock-soft: rgba(201,168,122,.13);--el-wind: #9FDCCF;--el-wind-ink: #B8E6DC;--el-wind-soft: rgba(159,220,207,.13);--el-dark: #A996E8;--el-dark-ink: #BFB1EE;--el-dark-soft: rgba(169,150,232,.13);--el-holy: #F5E39A;--el-holy-ink: #F8EBB8;--el-holy-soft: rgba(245,227,154,.13);--el-unknown: #565B66;--el-unknown-ink: #9A9DA6;--el-unknown-soft: rgba(154,157,166,.1)}.adx{--cp-surface-2: #1B1E25;--cp-gold-10: rgba(255,178,46,.1);--cp-gold-30: rgba(255,178,46,.3);--adx-paper: var(--cp-graphite);--adx-panel: var(--cp-surface);--adx-line: var(--cp-border);--adx-ink: var(--cp-text);--adx-muted: var(--cp-muted);--adx-radius: 14px;--adx-radius-sm: 12px;--adx-el: var(--el-unknown);--adx-el-ink: var(--el-unknown-ink);--adx-el-soft: var(--el-unknown-soft)}:root{--cp-surface-2: #1B1E25;--cp-gold-10: rgba(255,178,46,.1);--cp-gold-30: rgba(255,178,46,.3)}:root{--el-neutral: #C9C3B6;--el-ground: #C98F5A;--el-dragon: #C77DDB}.cp-tool{--cp-tool-surface:var(--cp-surface,#20232B);--cp-tool-panel:var(--cp-surface-2,#1B1E25);--cp-tool-line:var(--cp-border,#2D313B);--cp-tool-accent:var(--cp-gold,#FFB22E);--cp-tool-radius:12px;--cp-tool-field-radius:9px;color:var(--cp-body,#C9CBD1);font-family:var(--cp-font-body,Inter,system-ui,sans-serif)}.cp-tool :is(input[type=search],input[type=text],input[type=number],select){box-sizing:border-box;min-height:42px;max-width:100%;padding:10px 12px!important;border:1px solid var(--cp-tool-line)!important;border-radius:var(--cp-tool-field-radius)!important;background:var(--cp-tool-panel)!important;color:var(--cp-text,#ECEAE4)!important;font:400 14px/1.4 var(--cp-font-body,Inter,system-ui,sans-serif)!important}.cp-tool :is(button,select,input){font-family:var(--cp-font-body,Inter,system-ui,sans-serif)}.cp-tool :is(button.cp-btn,button[class$=__btn],button[class$=-btn],[role=tab]),.cp-tool .cpq button{min-height:42px;padding:10px 14px;border:1px solid var(--cp-tool-line);border-radius:var(--cp-tool-field-radius);font-size:14px;line-height:1.4;cursor:pointer}.cp-tool :is(button,input,select,summary,a):focus-visible{outline:2px solid var(--cp-tool-accent)!important;outline-offset:3px!important}.cp-tool :is(button,input,select):disabled{opacity:.5;cursor:not-allowed}.cp-tool :is([role=tab][aria-selected=true],button[aria-pressed=true]){border-color:var(--cp-tool-accent)!important;box-shadow:inset 0 0 0 1px var(--cp-tool-accent)}.cp-tool :is(.cp-tier__items,.cp-tier__drawer-inner,.cp-tier__detail,.cpq__card,.cpq__panel,.cpb-card,.pdx-filter,.adx-panel){border-color:var(--cp-tool-line);border-radius:var(--cp-tool-radius);background:var(--cp-tool-panel)}.cp-tool :is(th,td){text-align:left;vertical-align:top}.cp-tool th{font-family:var(--cp-font-body,Inter,system-ui,sans-serif);color:var(--cp-text,#ECEAE4)}.cp-tool .cp-crumb{font:400 11px/1.6 var(--cp-font-mono,monospace);letter-spacing:.04em}@media(max-width:600px){.cp-tool :is(input[type=search],input[type=text],input[type=number],select){font-size:16px!important}}.db-usage-open[data-astro-cid-jrgieudd]{display:block;margin:16px auto;padding:10px 14px;color:var(--tx,#eee);background:transparent;border:1px solid #777;cursor:pointer}dialog[data-astro-cid-jrgieudd]{background:#14171b;color:#f4f4f0;border:1px solid #8a8a80;border-radius:12px;padding:24px;width:min(580px,calc(100% - 32px));max-height:85vh;overflow:auto}dialog[data-astro-cid-jrgieudd]::backdrop{background:#0000008c}dialog[data-astro-cid-jrgieudd] h2[data-astro-cid-jrgieudd]{margin:0 0 16px;font-size:24px}dialog[data-astro-cid-jrgieudd] p[data-astro-cid-jrgieudd]{line-height:1.6;margin:0 0 16px}dialog[data-astro-cid-jrgieudd] a[data-astro-cid-jrgieudd]{color:#ffe266}.db-usage-actions[data-astro-cid-jrgieudd]{display:flex;flex-wrap:wrap;gap:12px}.db-usage-actions[data-astro-cid-jrgieudd] button[data-astro-cid-jrgieudd]{padding:12px;border:1px solid #aaa;color:#f4f4f0;background:#282b30;cursor:pointer;font:inherit}
