:root{--cr-bg:#080c16;--cr-bg2:#0d1320;--cr-panel:#151b2a;--cr-raised:#1b2333;--cr-text:#f6f7fd;--cr-muted:#a5b2c6;--cr-soft:#8695aa;--cr-line:#bcd0ee26;--cr-line-strong:#c1d7f540;--cr-mint:#8aeedc;--cr-blue:#95b6ff;--cr-shadow:0 24px 72px #01030c52}html{scroll-padding-top:110px}body{color:#f3f5fd;background-color:#080c16;background-image:radial-gradient(810px 650px at 89% -8%,#703fb429,#0000 71%),radial-gradient(650px 640px at -12% 43%,#1d9f9c1c,#0000 70%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.cr-site{min-height:100dvh;overflow:clip}.cr-site:before{opacity:.34}.cr-site a,.cr-site button{transition:background-color .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s}.cr-site :focus-visible{outline-offset:3px;outline:2px solid #a5f6df}.cr-site button:disabled{cursor:not-allowed;opacity:.65}.cr-site input,.cr-site textarea,.cr-site select{font-family:inherit}.cr-site h1,.cr-site h2,.cr-site h3{letter-spacing:-.055em}.cr-section-kicker{color:#97edda!important;letter-spacing:.14em!important;font-size:10px!important;font-weight:820!important}.cr-section-kicker span{color:#969db9!important}.cr-interior{width:min(1160px,100% - 64px);padding:78px 0 34px}.cr-interior-header h1{color:#f8f7ff;margin:17px 0 18px;font-size:clamp(46px,5.5vw,72px);font-weight:760;line-height:1.06}.cr-interior-header h1 span{color:#9eece0}.cr-interior-header p{color:#adb7c9;max-width:640px;font-size:14px;line-height:1.8}.cr-primary-action{justify-content:space-between;align-items:center;gap:20px;text-decoration:none;display:inline-flex;color:#0e2730!important;background:#8feadf!important;border:1px solid #0000!important;border-radius:11px!important;padding:13px 19px!important;font-size:12px!important;font-weight:780!important}.cr-primary-action:hover{transform:translateY(-1px);background:#b5f8ed!important}.cr-header.cl-header{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);top:0;box-shadow:0 6px 24px #02050b2c;background:#090d18f2!important;border-bottom:1px solid #66789537!important;position:sticky!important}.cr-header-inner.cl-header-inner{gap:25px!important;width:min(1280px,100% - 64px)!important;min-height:80px!important;padding:10px 0!important}.cl-brand-symbol{background:linear-gradient(140deg,#7cf1df,#89b2ff 55%,#c39dff)!important;border-radius:11px!important;box-shadow:0 8px 22px #67dcd820!important}.cr-header .cl-brand{letter-spacing:-.06em!important;font-size:23px!important;font-weight:850!important}.cr-header .cl-nav{justify-content:center!important;gap:5px!important}.cr-header .cl-nav a{white-space:nowrap!important;color:#a5b1c6!important;border:1px solid #0000!important;border-radius:9px!important;align-items:center!important;min-height:39px!important;padding:10px 12px!important;font-size:12px!important;font-weight:680!important;text-decoration:none!important;display:inline-flex!important}.cr-header .cl-nav a:hover{color:#f5f8ff!important;background:#ffffff09!important}.cr-header .cl-nav a.is-current{color:#a4f9e6!important;background:#8af1df12!important;border-color:#92efda3c!important}.cr-header .cl-nav a.is-current:after{display:none!important}.cr-header .cl-header-action{color:#10232b!important;min-height:42px!important;box-shadow:none!important;background:#8aebdc!important;border-radius:11px!important;gap:20px!important;padding:12px 16px!important}.cr-header .cl-header-action:hover{background:#b5fff0!important;transform:translateY(-1px)!important}.cr-footer.cl-footer{background:#080e19!important;border-top:1px solid #ffffff14!important;margin-top:90px!important;padding:43px 0 33px!important}.cr-footer-inner.cl-footer-inner{grid-template-columns:minmax(0,2.3fr) minmax(130px,1fr) minmax(130px,1fr) auto!important;align-items:start!important;gap:40px!important;width:min(1280px,100% - 64px)!important;display:grid!important}.cr-footer-intro p{line-height:1.6;color:#a9b3c7!important;margin:12px 0 8px!important;font-size:12px!important}.cr-footer-intro small{color:#74839b;font-size:10px;line-height:1.7}.cr-footer-nav-col{min-width:0}.cr-footer-nav-col>strong{color:#f2f3fe;letter-spacing:.03em;margin-bottom:13px;font-size:11px;font-weight:780;display:block}.cr-footer-inner .cr-footer-nav-col nav{flex-direction:column!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.cr-footer-nav-col nav a{color:#a4b2c5!important;font-size:11px!important;text-decoration:none!important}.cr-footer-nav-col nav a:hover{color:#92f0df!important}.cr-footer-copy{white-space:nowrap;margin-top:1px}.cl-home{--cl-bg:#090c17;--cl-surface:#151c2c;--cl-border:#39465a;--cl-teal:#90f5df;--cl-purple:#b3a1ff}.cl-home .cl-main{width:min(1280px,100% - 64px)}.cl-home .cl-hero{gap:clamp(32px,4vw,64px);padding-top:74px}.cl-home .cl-intro h1{font-weight:850!important}.cl-home .cl-workspace-card{background:linear-gradient(145deg,#1c2033,#11192a 70%);border-color:#7e8ead59;border-radius:22px;box-shadow:0 25px 70px #0007,0 0 0 1px #ffffff07}.cl-home .cl-intro-primary{color:#0c2227!important;background:#90eee0!important;border-radius:11px!important}.cl-home .cl-intro-secondary{border-radius:11px!important}.cl-home .cl-recent:before{background:linear-gradient(90deg,#98ece394,#937bbb45,#0000)}.cl-home .cl-video{background:linear-gradient(145deg,#1d2133,#121827);border-radius:17px;transition:transform .2s,border-color .2s,box-shadow .2s;overflow:hidden}.cl-home .cl-video:hover{border-color:#90e7dbb0;transform:translateY(-3px);box-shadow:0 24px 40px #0005}.cl-home .cl-video-cover{height:232px}.cl-home .cl-video-detail{padding:19px}.cl-home .cl-feature{background:linear-gradient(150deg,#1b2232,#111927);border-color:#ffffff1b;border-radius:16px}.cl-home .cl-feature:hover{border-color:#8feadf66}.cl-home .cl-bottom-main,.cl-home .cl-bottom-extra{background:linear-gradient(140deg,#1b2233,#101624);border-color:#ffffff1b}.cl-home .cl-text-link{color:#96f3df!important}.cr-docs-page .docs-hero{flex-direction:column;align-items:flex-start;max-width:830px;margin-bottom:30px;display:flex}.cr-docs-page .docs-hero h1{font-size:clamp(50px,6vw,75px);font-weight:770}.cr-docs-page .docs-hero>p{margin:0 0 18px;font-size:14px;line-height:1.78}.cr-docs-page .docs-hero h1 span{color:#90f2df!important}.cr-docs-page .docs-hero .cr-primary-action{margin:0}.cr-docs-index{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:15px 0 36px;display:grid}.cr-docs-index a{color:#edf0fc;background:linear-gradient(135deg,#1c2435,#121826);border:1px solid #ffffff21;border-radius:13px;align-items:center;gap:10px;min-width:0;padding:19px 16px;font-size:12px;font-weight:720;text-decoration:none;display:flex}.cr-docs-index a:hover{background:#212b3e;border-color:#8bece077;transform:translateY(-2px)}.cr-docs-index a span{color:#8aefde;letter-spacing:.07em;font-size:10px}.cr-docs-index a b{color:#9bb4cf;margin-left:auto;font-size:14px;font-weight:500}.cr-docs-page .docs-section{scroll-margin-top:125px;box-shadow:0 10px 32px #02061017;background:linear-gradient(140deg,#161e2e,#101726 85%)!important;border:1px solid #ffffff21!important;border-radius:19px!important;margin:16px 0!important;padding:32px 35px!important}.cr-docs-page .docs-section-head{gap:19px}.cr-docs-page .docs-section-head>span{color:#a9f7e8;background:#62e6d511;border:1px solid #8eecdb45;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;font-size:12px;display:grid}.cr-docs-page .docs-section h2{font-size:26px;color:#f2f5ff!important}.cr-docs-page .docs-section-head p{color:#a6b5c9;font-size:12px;line-height:1.65}.cr-docs-page .docs-steps li{border-color:#53777a77}.cr-docs-page .docs-steps li:before{color:#a1ffeb;background:#1d4447;border-color:#93edd285}.cr-docs-page .docs-endpoints{background:#0d1422;border:1px solid #ffffff25;border-radius:13px}.cr-docs-page .docs-endpoint{border-color:#ffffff13;padding:17px 18px}.cr-docs-page .docs-endpoint b{color:#89f5de;min-width:48px;font-size:10px}.cr-docs-page .docs-endpoint code{color:#d8e5fb;overflow-wrap:anywhere}.cr-docs-page .docs-endpoint p{color:#a8b5c9;line-height:1.65}.cr-docs-page .docs-callout{margin:24px 0 0;padding:22px;background:#101d2c!important;border:1px solid #88ccb94b!important;border-radius:14px!important}.cr-docs-page .docs-callout-title{color:#b9f5e6;font-size:12px}.cr-docs-page .docs-callout pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#080e18;border-color:#ffffff21;overflow-x:auto}.cr-docs-page .docs-callout code,.cr-docs-page .docs-section a{color:#a6f7de}.cr-docs-page .docs-limits{margin:25px 0 0}.cr-docs-page .docs-limits>div{background:#101b2b;border:1px solid #ffffff1c;border-radius:13px;padding:24px}.cr-docs-page .docs-limits strong{color:#c0fff0;font-size:26px}.cr-docs-page .docs-help{color:#9eacbf;margin:22px 0 0}.cr-access-shell{width:min(1180px,100% - 64px);padding-bottom:40px}.cr-access-hero{grid-template-columns:minmax(0,1.5fr) minmax(260px,.72fr);align-items:center;gap:42px;margin-bottom:40px;display:grid}.cr-access-hero h1{font-size:clamp(46px,5.4vw,71px)}.cr-access-hero h1 span{color:#9ff1e0}.cr-access-hero>div>p{max-width:630px}.cr-access-pill-row{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.cr-access-pill-row>span{color:#bfcbe0;background:#ffffff08;border:1px solid #fff2;border-radius:100px;padding:8px 12px;font-size:11px}.cr-access-hero-note{background:linear-gradient(135deg,#20243e,#121a2b);border:1px solid #a79be140;border-radius:18px;padding:26px}.cr-access-hero-note strong{letter-spacing:-.04em;color:#f3efff;font-size:18px}.cr-access-hero-note p{color:#aeb7cd;margin:12px 0 20px;font-size:12px;line-height:1.75}.cr-access-hero-note a{color:#aef8e7;justify-content:space-between;gap:10px;font-size:11px;font-weight:760;text-decoration:none;display:flex}.cr-access-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:19px;display:grid}.cr-access-card{background:linear-gradient(150deg,#171f30,#0f1726);border:1px solid #ffffff21;border-radius:19px;min-width:0;min-height:500px;padding:30px 30px 28px;box-shadow:0 15px 35px #02030a30}.cr-access-card-header{border-bottom:1px solid #ffffff17;margin-bottom:22px;padding-bottom:22px}.cr-access-card-number,.cr-access-state-label{color:#9befde;letter-spacing:.12em;margin-bottom:13px;font-size:10px;font-weight:820;display:block}.cr-access-card h2{letter-spacing:-.048em;color:#f8f7ff;margin:0 0 10px;font-size:25px;font-weight:750}.cr-access-card-header p{color:#a4b2c5;margin:0;font-size:12px;line-height:1.75}.cr-access-form{flex-direction:column;gap:17px;display:flex}.cr-access-form label{color:#d3ddef;flex-direction:column;gap:8px;font-size:11px;font-weight:730;display:flex}.cr-access-form input,.cr-access-form textarea{box-sizing:border-box;color:#f9faff;width:100%;min-width:0;font:inherit;background:#0c1422;border:1px solid #48536a;border-radius:10px;outline:0;padding:13px 14px;font-size:12px;font-weight:500}.cr-access-form input:focus,.cr-access-form textarea:focus{border-color:#93efdc;box-shadow:0 0 0 3px #95efdd15}.cr-access-form input::placeholder,.cr-access-form textarea::placeholder{color:#687991}.cr-access-form textarea{resize:vertical;min-height:102px;line-height:1.6}.cr-access-optional{color:#889ab4;font-weight:450}.cr-access-submit,.cr-access-danger{min-height:44px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;font-size:12px;font-weight:770;display:inline-flex}.cr-access-submit{color:#10252a;background:#8aeadb}.cr-access-submit:hover:not(:disabled){background:#b5f8ea}.cr-access-danger{color:#ffc7d1;background:#6b354033;border-color:#d17a8b69}.cr-access-danger:hover:not(:disabled){background:#713c50}.cr-access-button-row{flex-wrap:wrap;gap:9px;display:flex}.cr-access-button-row button{white-space:nowrap;flex:1;justify-content:center}.cr-access-muted,.cr-access-disclaimer,.cr-access-footnote{color:#8699b0;font-size:11px;line-height:1.8}.cr-access-disclaimer{border-top:1px solid #fff1;margin:27px 0 0;padding-top:24px}.cr-access-footnote{margin:28px 5px 0}.cr-access-state{background:#88efdb0b;border:1px solid #9cedd55a;border-radius:13px;padding:23px}.cr-access-state>strong{text-transform:capitalize;color:#f4faf6;letter-spacing:-.04em;font-size:23px}.cr-access-facts{border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;gap:10px;margin:21px 0;padding:17px 0;display:grid}.cr-access-facts span{color:#a7b8c9;justify-content:space-between;align-items:baseline;gap:15px;font-size:11px;display:flex}.cr-access-facts b{color:#edf4ff;text-align:right;font-weight:730}.cr-access-state p{color:#b8c6d6;font-size:12px;line-height:1.7}.cr-access-warning{color:#ffbbb7!important}.cr-access-tip{background:#7972b517;border:1px solid #9483c65b;border-radius:13px;margin-top:35px;padding:22px}.cr-access-tip strong{color:#f2e9ff;font-size:13px}.cr-access-tip p{color:#adaec7;margin:9px 0 0;font-size:11px;line-height:1.7}.cr-access-feedback{color:#cbf7ec;background:#12363145;border:1px solid #99e6d369;border-radius:12px;margin-top:20px;padding:18px;font-size:12px;line-height:1.7}.cr-access-key-result{overflow-wrap:anywhere;background:#0a1422;border:1px solid #ffffff25;border-radius:13px;margin-top:28px;padding:22px}.cr-access-key-result>strong{color:#ecf8fa;font-size:16px}.cr-access-key-result>p{color:#b5c3d6;font-size:12px;line-height:1.7}.cr-access-key-result h3{color:#f6f7ff;margin:20px 0 13px;font-size:14px}.cr-access-table-wrap{max-height:320px;overflow:auto}.cr-access-table-wrap table{border-collapse:collapse;text-align:left;width:100%;min-width:330px;font-size:11px}.cr-access-table-wrap th,.cr-access-table-wrap td{border-bottom:1px solid #ffffff1a;padding:10px}.cr-access-table-wrap th{color:#a1b4c8;font-weight:740}.cr-access-table-wrap td{color:#d4dded}.cr-updates-shell{width:min(1160px,100% - 64px)}.cr-updates-header{justify-content:space-between;align-items:end;gap:26px;margin-bottom:48px;display:flex}.cr-updates-header>div{max-width:730px}.cr-updates-header h1{font-size:clamp(52px,6vw,78px)}.cr-updates-header h1 span{color:#9beee1}.cr-updates-docs-link{white-space:nowrap;color:#e7ebf5;border:1px solid #ffffff2d;border-radius:11px;padding:13px 16px;font-size:12px;font-weight:710;text-decoration:none}.cr-updates-docs-link:hover{color:#9efbe5;border-color:#91f3e06c}.cr-updates-content{grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);align-items:start;gap:43px;display:grid}.cr-updates-timeline{position:relative}.cr-updates-timeline:before{content:"";background:linear-gradient(#78e4d1,#7c7aaf3b);width:1px;position:absolute;top:30px;bottom:30px;left:21px}.cr-update-entry{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:19px;margin-bottom:18px;display:grid;position:relative}.cr-update-index{z-index:1;color:#97e9df;background:#19283b;border:1px solid #6c9d9d7c;border-radius:12px;place-items:center;width:44px;height:44px;font-size:11px;font-weight:800;display:grid;position:relative}.cr-update-panel{background:linear-gradient(145deg,#192232,#101827);border:1px solid #ffffff21;border-radius:17px;padding:26px 27px}.cr-update-entry.is-featured .cr-update-panel{background:linear-gradient(130deg,#242039,#152133 80%);border-color:#aaa0e05c}.cr-update-panel-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;display:flex}.cr-update-panel-top time{color:#a2b2c9;font-size:11px}.cr-update-panel-top span{color:#9ef8df;background:#8ef0d611;border:1px solid #85ecdb60;border-radius:8px;padding:6px 9px;font-size:10px;font-weight:760}.cr-update-panel h2{color:#f7f8ff;margin:17px 0 18px;font-size:24px;line-height:1.25}.cr-update-panel ul{margin:0;padding:0;list-style:none}.cr-update-panel li{color:#a8b7ca;margin:0 0 12px;padding:0 0 0 21px;font-size:12px;line-height:1.72;position:relative}.cr-update-panel li:last-child{margin:0}.cr-update-panel li:before{content:"";background:#96e8d9;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:3px}.cr-updates-aside{gap:16px;display:grid;position:sticky;top:115px}.cr-updates-aside-card{background:linear-gradient(135deg,#25203a,#141a2b);border:1px solid #837eaf65;border-radius:18px;padding:28px}.cr-updates-aside-card h2{color:#f4f6ff;margin:17px 0;font-size:27px;line-height:1.25}.cr-updates-aside-card p{color:#b5b5cc;margin-bottom:22px;font-size:12px;line-height:1.78}.cr-updates-aside-card a{color:#103133;background:#98f0df;border-radius:10px;justify-content:space-between;align-items:center;padding:13px 16px;font-size:12px;font-weight:760;text-decoration:none;display:flex}.cr-updates-aside-note{background:#ffffff04;border:1px solid #ffffff1a;border-radius:15px;padding:22px}.cr-updates-aside-note strong{color:#ecedf9;font-size:13px}.cr-updates-aside-note p{color:#99aabf;margin:10px 0 0;font-size:11px;line-height:1.8}.cr-usage-main{min-height:60vh}.cr-usage-shell{width:min(1180px,100% - 64px);margin:0 auto;padding:77px 0 30px}.cr-usage-hero{grid-template-columns:minmax(0,1fr) 252px;align-items:center;gap:35px;margin-bottom:66px;display:grid}.cr-usage-hero h1{color:#f7f8ff;margin:20px 0;font-size:clamp(46px,5.6vw,72px);font-weight:770;line-height:1.08}.cr-usage-hero h1 span{color:#96eadd}.cr-usage-hero>div:first-child p{color:#a6b6cc;max-width:650px;margin:0;font-size:14px;line-height:1.8}.cr-usage-window{background:linear-gradient(145deg,#212239,#131a29);border:1px solid #ffffff25;border-radius:17px;flex-direction:column;gap:11px;padding:27px;display:flex}.cr-usage-window span{letter-spacing:.1em;color:#a8dacf;font-size:10px;font-weight:790}.cr-usage-window strong{color:#f4f5ff;letter-spacing:-.045em;font-size:22px}.cr-usage-window small{color:#9aaac0;font-size:11px}.cr-usage-section-title{justify-content:space-between;align-items:end;gap:15px;margin-bottom:21px;display:flex}.cr-usage-section-title>div>span{letter-spacing:.11em;color:#98ebdb;font-size:10px;font-weight:810}.cr-usage-section-title h2{color:#f7f8ff;margin:9px 0 0;font-size:30px}.cr-usage-section-title p{color:#a0aabe;text-align:right;max-width:250px;margin:0;font-size:12px;line-height:1.7}.cr-usage-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cr-usage-metric{background:linear-gradient(145deg,#1a2232,#101826);border:1px solid #ffffff20;border-radius:16px;min-width:0;padding:24px}.cr-usage-metric-index{color:#9cb1c3;letter-spacing:.09em;font-size:10px;font-weight:750}.cr-usage-metric strong{color:#f6f7ff;letter-spacing:-.07em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:14px 0 3px;font-size:49px;font-weight:800;display:block}.cr-usage-metric p{color:#a9b8cd;margin:0;font-size:12px;line-height:1.6}.cr-usage-quotas{margin-top:60px}.cr-usage-quota-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cr-usage-quota-card{background:#161f30;border:1px solid #ffffff24;border-radius:15px;padding:23px}.cr-usage-quota-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.cr-usage-quota-heading h3{color:#f1f4ff;margin:0;font-size:14px;line-height:1.4}.cr-usage-quota-heading strong{color:#aef5e3;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.cr-usage-progress{background:#334155;border-radius:100px;height:7px;margin-top:20px;overflow:hidden}.cr-usage-progress>div{background:linear-gradient(90deg,#8de9db,#bcb1ff);border-radius:100px;height:100%}.cr-usage-quota-card p{color:#94a4ba;margin:13px 0 0;font-size:11px;line-height:1.65}.cr-usage-disclaimer{color:#8899b1;max-width:830px;margin:40px 0 0;font-size:11px;line-height:1.8}.cr-usage-loading,.cr-usage-error{color:#c2cfe0;background:#151f2e;border:1px solid #ffffff29;border-radius:15px;padding:30px;font-size:13px}.cr-usage-error{color:#ffb7c1;border-color:#e59aa05a}.cr-watch{width:min(1240px,100% - 64px)}.cr-watch-head h1{font-size:clamp(41px,4.6vw,64px);font-weight:760;line-height:1.06}.cr-watch-grid{gap:24px}.cr-video-card,.cr-detail-card{overflow:hidden;background:linear-gradient(150deg,#171f30,#101724)!important;border:1px solid #ffffff23!important;border-radius:19px!important}.cr-watch-player{background:radial-gradient(at 50% 35%,#24263d,#080e19 72%)}.cr-detail-card{padding:28px!important}.cr-detail-card h2{font-weight:750;color:#f8f7ff!important}.cr-detail-card .cr-primary-action{color:#14272c!important;background:#96eee0!important}.cr-detail-card .cr-secondary-action{border-radius:10px!important}.cr-video-card .cr-card-bar{border-bottom:1px solid #ffffff1a;background:#1a2332!important}.cr-detail-note{border-radius:11px!important}.cr-watch .cr-watch-back{color:#a1b4c7}.cr-watch .cr-watch-back:hover{color:#95f3df}@media (max-width:1100px){.cr-header .cl-nav a{padding:9px!important;font-size:11px!important}.cr-header-inner.cl-header-inner{gap:13px!important}.cr-footer-inner.cl-footer-inner{gap:26px!important}.cr-docs-index{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:850px){html{scroll-padding-top:145px}.cr-header-inner.cl-header-inner{grid-template-columns:1fr auto!important;gap:12px 15px!important;min-height:0!important;padding:12px 0 8px!important;display:grid!important}.cr-header .cl-brand{grid-area:1/1;font-size:21px!important}.cr-header .cl-header-action{grid-area:1/2;min-height:38px!important;margin:0!important;padding:9px 14px!important}.cr-header .cl-nav{scrollbar-width:none;white-space:nowrap;grid-area:2/1/auto/-1;padding:0 0 4px;flex-wrap:nowrap!important;order:0!important;justify-content:flex-start!important;gap:3px!important;width:100%!important;margin:0!important;overflow:auto hidden!important}.cr-header .cl-nav::-webkit-scrollbar{display:none}.cr-header .cl-nav a{flex:none;min-height:34px!important;padding:8px 12px!important}.cr-footer-inner.cl-footer-inner{grid-template-columns:minmax(0,1.5fr) 1fr 1fr!important}.cr-footer-copy{grid-column:1/-1}.cr-access-hero,.cr-access-grid{grid-template-columns:1fr}.cr-access-card{min-height:auto}.cr-updates-content{grid-template-columns:1fr;gap:22px}.cr-updates-aside{grid-template-columns:1fr 1fr;position:static}.cr-usage-hero{grid-template-columns:1fr}.cr-usage-window{max-width:400px}.cr-usage-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cl-home .cl-main{width:calc(100% - 40px)}}@media (max-width:600px){.cr-interior,.cr-access-shell,.cr-updates-shell,.cr-usage-shell,.cr-watch{width:calc(100% - 34px);padding-top:44px}.cr-interior-header h1{font-size:clamp(43px,11vw,58px)}.cr-footer.cl-footer{margin-top:60px!important;padding:32px 0 27px!important}.cr-footer-inner.cl-footer-inner{grid-template-columns:1fr 1fr!important;gap:27px 18px!important;width:calc(100% - 34px)!important}.cr-footer-intro,.cr-footer-copy{grid-column:1/-1}.cr-footer-nav-col>strong{font-size:11px}.cr-docs-page .docs-hero h1{font-size:clamp(45px,11vw,58px)}.cr-docs-index{gap:8px}.cr-docs-index a{gap:6px;padding:14px 12px;font-size:11px}.cr-docs-page .docs-section{padding:22px 19px!important}.cr-docs-page .docs-steps{padding-left:8px}.cr-docs-page .docs-callout{padding:16px}.cr-docs-page .docs-endpoints{margin-left:0}.cr-docs-page .docs-limits{grid-template-columns:1fr 1fr}.cr-docs-page .docs-endpoint{flex-direction:column;align-items:start;gap:8px}.cr-access-card{padding:23px 18px}.cr-access-hero-note{padding:21px}.cr-access-grid{gap:14px}.cr-updates-header{display:block}.cr-updates-docs-link{margin-top:13px;display:inline-flex}.cr-update-entry{grid-template-columns:35px minmax(0,1fr);gap:11px}.cr-update-index{border-radius:10px;width:35px;height:35px;font-size:10px}.cr-updates-timeline:before{left:17px}.cr-update-panel{padding:22px 18px}.cr-update-panel h2{font-size:20px}.cr-updates-aside{grid-template-columns:1fr}.cr-usage-section-title{flex-direction:column;align-items:start}.cr-usage-section-title p{text-align:left}.cr-usage-metrics{gap:9px}.cr-usage-metric{padding:17px}.cr-usage-metric strong{font-size:36px}.cr-usage-quota-grid{grid-template-columns:1fr}.cr-usage-quota-heading{flex-wrap:wrap}.cr-watch-head{margin-top:8px}.cr-watch-grid{gap:13px}.cr-detail-card{padding:20px!important}.cl-home .cl-main{width:calc(100% - 32px)}}@media (max-width:390px){.cr-header .cl-header-action{padding:9px 10px!important;font-size:10px!important}.cr-header .cl-brand{font-size:20px!important}.cr-docs-index{grid-template-columns:1fr 1fr}.cr-docs-index a{font-size:10px}.cr-access-button-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){.cr-site a,.cr-site button{transition:none!important}}.cr-access-discord-join{background:linear-gradient(115deg,#183941c2,#1a1f36eb);border:1px solid #89eeda66;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;margin:0 0 25px;padding:27px 30px;display:flex;box-shadow:0 14px 32px #02081333}.cr-access-discord-info{min-width:0;max-width:700px}.cr-access-discord-info h2{color:#f5faff;letter-spacing:-.045em;margin:5px 0 12px;font-size:clamp(21px,2.6vw,31px);line-height:1.18}.cr-access-discord-info p{color:#b2c5d4;margin:0;font-size:12px;line-height:1.7}.cr-access-discord-info .cr-access-discord-note{color:#95aebf;margin-top:9px;font-size:11px}.cr-access-discord-link{text-align:center;color:#11252d;background:#8fe9dc;border-radius:11px;flex:none;justify-content:space-between;align-items:center;gap:15px;min-width:185px;padding:15px 19px;font-size:12px;font-weight:790;text-decoration:none;display:flex}.cr-access-discord-link:hover{background:#bafcf0;transform:translateY(-2px)}.cr-access-join-confirm{align-items:flex-start;line-height:1.6;color:#c9d6e6!important;flex-direction:row!important;gap:12px!important;font-size:11px!important;font-weight:520!important;display:flex!important}.cr-access-join-confirm input{accent-color:#82e4d9;cursor:pointer;height:18px;margin:1px 0 0;width:18px!important;min-width:18px!important}.cr-access-join-confirm a{color:#9df8e4;text-underline-offset:2px;font-weight:760}@media (max-width:760px){.cr-access-discord-join{flex-direction:column;align-items:stretch;gap:20px;padding:22px 20px;display:flex}.cr-access-discord-link{justify-content:center;min-width:0}}
.cr-legal-shell{width:min(940px,100% - 48px);margin:0 auto;padding:58px 0 20px}.cr-legal-hero{border-bottom:1px solid #fff2;margin-bottom:30px;padding-bottom:27px}.cr-legal-hero h1{letter-spacing:-.045em;color:#f3f0ff;margin:18px 0 15px;font-size:clamp(35px,5vw,60px);line-height:1.1}.cr-legal-hero p{color:#bcb3d4;max-width:720px;font-size:15px;line-height:1.8}.cr-legal-hero .cr-legal-updated{color:#8b87a8;margin-bottom:0;font-size:12px}.cr-legal-article{gap:15px;display:grid}.cr-legal-article section{background:#181529;border:1px solid #ffffff17;border-radius:15px;padding:24px 27px}.cr-legal-article h2{color:#eee5ff;margin:0 0 12px;font-size:20px}.cr-legal-article p,.cr-legal-article li{color:#c9c3d8;font-size:14px;line-height:1.85}.cr-legal-article p:last-child{margin-bottom:0}.cr-legal-article ul{margin:0;padding-left:24px}.cr-legal-article li+li{margin-top:8px}.cr-legal-article a,.cr-legal-footer-note a{color:#aef7e4;text-underline-offset:3px;text-decoration:underline}.cr-legal-article code{overflow-wrap:anywhere;font-size:.92em}.cr-legal-footer-note{color:#a99bbf;margin:30px 2px;font-size:13px}.cr-footer-inner.cl-footer-inner{grid-template-columns:minmax(0,2.3fr) repeat(3,minmax(120px,1fr)) auto!important}@media (max-width:950px){.cr-footer-inner.cl-footer-inner{grid-template-columns:minmax(0,1.5fr) repeat(2,1fr)!important}.cr-footer-copy{grid-column:1/-1}}@media (max-width:640px){.cr-legal-shell{width:calc(100% - 30px);padding-top:32px}.cr-legal-article section{padding:20px 17px}.cr-footer-inner.cl-footer-inner{grid-template-columns:1fr 1fr!important}.cr-footer-intro{grid-column:1/-1}}.cr-turnstile{min-height:74px;margin:14px 0 12px}.cr-turnstile p{color:#a49bb7;margin:7px 0;font-size:11px;line-height:1.55}.cr-turnstile a{color:#aef7e4;text-decoration:underline}
