.dt-preview{background:var(--ar-bg);min-height:100vh}.dt-skip{z-index:30;background:var(--ar-accent);color:var(--ar-ink);padding:10px 16px;position:absolute;top:-60px;left:20px}.dt-skip:focus{top:12px}.dt-preview-body{max-width:1600px;margin:auto;padding:0 40px 120px}.dt-capability-top,.dt-capability-bottom,.dt-catalog-controls label span,.dt-count,.dt-pricing-card>span,.dt-pricing-banner>span{font-family:var(--ar-font-mono);font-size:var(--ar-type-label);letter-spacing:var(--ar-track-label)}.dt-page-intro{padding:64px 0 0}.ar-site .dt-page-intro h1{max-width:980px;margin:32px 0 22px;animation:1s cubic-bezier(.22,1,.36,1) both ar-rise}.dt-page-intro>p{animation:1s cubic-bezier(.22,1,.36,1) .12s both ar-rise}.dt-intro-rule{border-top:1px solid var(--ar-rule);color:var(--ar-muted);justify-content:space-between;margin-top:56px;padding:15px 0;display:flex}.dt-surface{background:var(--ar-paper);color:var(--ar-ink);padding:36px}.dt-section-heading{border-bottom:1px solid var(--ar-paper-rule);color:var(--ar-muted);justify-content:space-between;align-items:center;padding-bottom:30px;display:flex}.ar-site .dt-section-heading p{color:var(--ar-ink)}.dt-pricing-grid{margin-top:30px}.dt-pricing-card{min-height:310px}.dt-pricing-card h2{justify-content:space-between;display:flex}.dt-pricing-card h2 span{color:var(--ar-accent-text)}.dt-pricing-card a{text-align:left}.dt-pricing-banner{background:var(--ar-accent-tint);color:var(--ar-ink);grid-template-columns:1fr 2fr auto;align-items:center;gap:30px;margin-top:1px;padding:36px 28px;display:grid}.ar-site .dt-pricing-banner p{max-width:430px;color:var(--ar-muted)}.dt-footer{max-width:1600px;margin:auto;padding:30px 40px 45px}.dt-footer>div{flex-wrap:wrap;justify-content:flex-end;gap:22px;display:flex}@keyframes ar-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.dt-catalog-grid,.dt-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dt-pricing-banner{grid-template-columns:1fr}}@media (max-width:650px){.dt-preview-body{padding:0 16px 70px}.dt-page-intro{padding-top:48px}.ar-site .dt-page-intro h1{margin-top:28px}.dt-intro-rule{margin-top:40px}.dt-surface{padding:22px 16px}.dt-catalog-controls{grid-template-columns:1fr;display:grid}.dt-catalog-controls label{min-width:0}.dt-count{padding:4px 0}.dt-catalog-grid,.dt-pricing-grid{grid-template-columns:1fr}.dt-capability,.dt-pricing-card{min-height:290px}.ar-site--gallery .dt-footer{padding-inline:16px;display:grid}.dt-footer>div{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.dt-preview *,.dt-preview :before,.dt-preview :after{transition:none!important;animation:none!important}}
.ar-site--gallery :is(.dt-kicker,.dt-workspace-kicker){color:var(--ar-accent-text);font:var(--ar-type-label) / 1.5 var(--ar-font-mono);letter-spacing:var(--ar-track-label);align-items:center;gap:10px;display:flex}.ar-site--gallery :is(.dt-kicker,.dt-workspace-kicker,.dt-preview-note) i{background:var(--ar-accent);border-radius:50%;flex:none;width:6px;height:6px;margin:0}.ar-site--gallery :is(.dt-kicker,.dt-workspace-kicker) span{color:var(--ar-muted);margin-left:auto}.ar-site--gallery :is(.dt-page-intro,.dt-docs-hero,.dt-workspace-hero) h1{color:var(--ar-ink);font-size:var(--ar-type-display);letter-spacing:var(--ar-track-display);font-weight:400;line-height:.96}.ar-site--gallery .dt-page-intro h1 em{color:var(--ar-accent-text);font-style:normal}.ar-site--gallery :is(.dt-page-intro>p,.dt-docs-hero-grid>div>p,.dt-workspace-hero>p){max-width:600px;color:var(--ar-muted);font-size:var(--ar-type-lead);line-height:1.5}.ar-site--gallery .dt-docs-section h2{font-size:var(--ar-type-h2);letter-spacing:var(--ar-track-heading);line-height:1.1}.ar-site--gallery :is(.dt-capability h2,.dt-pricing-card h2,.dt-workspace-blocks h2,.dt-model-card h3){font-size:var(--ar-type-h3);letter-spacing:var(--ar-track-heading);line-height:1.1}.ar-site--gallery :is(.dt-intro-rule,.dt-section-heading,.dt-workspace-panel-heading,.dt-footer,.dt-workspace-footer,.dt-docs-section-label,.dt-credit-label){font-family:var(--ar-font-mono);font-size:var(--ar-type-label);letter-spacing:var(--ar-track-label)}.ar-site--gallery :is(.dt-button,.dt-workspace-link,.dt-docs-hero-grid>div>a,.dt-key-create,.dt-key-secret button,.dt-credit-balance-row button,.dt-no-results button){background:var(--ar-accent);min-height:48px;color:var(--ar-ink);font-size:var(--ar-type-small);cursor:pointer;border:0;border-radius:3px;justify-content:space-between;align-items:center;gap:28px;padding:13px 23px;font-weight:550;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.ar-site--gallery :is(.dt-button,.dt-workspace-link,.dt-docs-hero-grid>div>a,.dt-key-create,.dt-key-secret button,.dt-credit-balance-row button,.dt-no-results button):is(:hover,:focus-visible):not(:disabled){background:var(--ar-accent-hover);transform:translateY(-2px)}.ar-site--gallery :is(.dt-text-link,.dt-capability-bottom a,.dt-pricing-card a,.dt-pricing-banner a,.dt-model-card-bottom a,.dt-key-credit-link,.dt-key-row button,.dt-sidebar-bottom a,.dt-docs-section a){color:var(--ar-accent-text);font-family:var(--ar-font-sans);font-size:var(--ar-type-small);letter-spacing:normal;text-underline-offset:3px;font-weight:550}.ar-site--gallery .dt-text-link{margin-top:20px;display:inline-block}.ar-site--gallery :is(.dt-text-link,.dt-capability-bottom a,.dt-pricing-card a):hover{text-decoration:underline}.ar-site--gallery :is(.dt-footer,.dt-workspace-footer){border-top:1px solid var(--ar-rule);color:var(--ar-muted);justify-content:space-between;gap:20px;display:flex}.ar-site--gallery :is(.dt-footer,.dt-workspace-footer) a{color:var(--ar-ink)}.ar-site--gallery :is(.dt-footer,.dt-workspace-footer) a:hover{color:var(--ar-accent-text)}
