html[data-public-ui=coblick]{-moz-text-size-adjust:100%;text-size-adjust:100%;--site-bg:#fff;--site-surface:#fff;--site-paper:#fff;--site-ink:#202530;--site-muted:#616672;--site-soft:#f4f6fa;--site-line:#e2e5ec;--site-radius:14px;--site-shadow:0 1px 3px #20253006, 0 8px 28px #20253006;--site-accent:#2456e8;--site-accent-hover:#1844c7;--site-accent-soft:#edf2ff;--site-focus:#6b8cff;--site-header-height:69px;--public-frame:1280px;--public-page-gutter:clamp(20px, 3.4vw, 48px);--public-paper:#fff;--public-wash:#f4f6fa;--public-copy:#616672;--public-violet:#2456e8;--public-weight-book:var(--type-weight-regular);--public-weight-regular:var(--type-weight-regular);--public-weight-semibold:var(--type-weight-semibold);--public-weight-display:var(--type-weight-semibold);--cb-frame-shadow:inset 0 0 0 1px #fff6, 0 1px 2px #20253006;--cb-window-shadow:0 0 0 1px #2025300a, 0 3px 8px #2025300a, 0 14px 28px #20253014}html[data-public-ui=coblick][data-typography-preset=coblick-typography] body :is(h1,h2,h3,h4,h5,h6,.text-showcase,.text-spotlight,.text-title-1,.text-title-2,.text-title-3,.text-feature,.text-feature-bold){font-family:var(--font-coblick-sans), Inter, sans-serif}html[data-public-ui=coblick][data-typography-preset=coblick-typography] body :is(.text-showcase,.text-spotlight,.text-title-1){font-size:var(--type-display-size);font-weight:var(--type-weight-semibold);line-height:var(--type-display-leading);letter-spacing:var(--type-display-tracking)}html[data-public-ui=coblick][data-typography-preset=coblick-typography] body .text-title-2{font-size:var(--type-section-size);font-weight:var(--type-weight-semibold);line-height:var(--type-section-leading);letter-spacing:var(--type-section-tracking)}html[data-public-ui=coblick][data-typography-preset=coblick-typography] body .text-title-3{font-size:var(--type-title-size);font-weight:var(--type-weight-semibold);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking)}html[data-public-ui=coblick][data-typography-preset=coblick-typography] body :is(.text-feature,.text-feature-bold){font-size:var(--type-component-title-size);line-height:var(--type-component-title-leading);letter-spacing:var(--type-title-tracking)}html[data-public-ui=coblick][data-typography-preset=coblick-typography] body :is(.text-body,.text-body-bold){font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:normal}html[data-public-ui=coblick] :where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-color:var(--site-focus);outline-offset:3px}html[data-public-ui=coblick] :where(h1,h2,h3,p,dd){overflow-wrap:anywhere}:is([data-showcase-surface=lavender],.hf-color-surface[data-surface=lavender]){--cb-surface:#e1dfff;--cb-surface-paint:linear-gradient(140deg, #e9e7ff, #cecaff)}:is([data-showcase-surface=peach],.hf-color-surface[data-surface=peach]){--cb-surface:#ffdfc8;--cb-surface-paint:linear-gradient(135deg, #ffe8d9, #f2c4a2)}:is([data-showcase-surface=ocean],.hf-color-surface[data-surface=ocean]){--cb-surface:#315ac1;--cb-surface-paint:linear-gradient(145deg, #4279dd, #284ca7)}:is([data-showcase-surface=rose],.hf-color-surface[data-surface=rose]){--cb-surface:#f6c8da;--cb-surface-paint:linear-gradient(135deg, #fbe0ed, #edb6cd)}:is([data-showcase-surface=mint],.hf-color-surface[data-surface=mint]){--cb-surface:#c6ead6;--cb-surface-paint:linear-gradient(140deg, #d9f3e7, #acd8c4)}:is([data-showcase-surface=lemon],.hf-color-surface[data-surface=lemon]){--cb-surface:#f5e3a9;--cb-surface-paint:linear-gradient(135deg, #faf0c9, #ead58e)}:is([data-showcase-surface=berry],.hf-color-surface[data-surface=berry]){--cb-surface:#7b345c;--cb-surface-paint:linear-gradient(140deg, #9a4b72, #5b2e58)}:is([data-showcase-surface=sky],.hf-color-surface[data-surface=sky]){--cb-surface:#c4e3fa;--cb-surface-paint:linear-gradient(140deg, #ddf1ff, #afd3f0)}:is([data-showcase-surface=coral],.hf-color-surface[data-surface=coral]){--cb-surface:#ffd0b9;--cb-surface-paint:linear-gradient(135deg, #ffdfcc, #f5b4a4)}:is([data-showcase-surface=sand],.hf-color-surface[data-surface=sand]){--cb-surface:#e6d7bc;--cb-surface-paint:linear-gradient(135deg, #f4e9d7, #d7c8b1)}:is([data-showcase-surface=iris],.hf-color-surface[data-surface=iris]){--cb-surface:#c5c1f2;--cb-surface-paint:linear-gradient(140deg, #dedbff, #b0aceb)}:is([data-showcase-surface=aqua],.hf-color-surface[data-surface=aqua]){--cb-surface:#b9e7e6;--cb-surface-paint:linear-gradient(140deg, #d5f4ed, #9cced4)}.hf-color-surface{--hf-surface:var(--cb-surface);background:var(--cb-surface-paint)}.cb-showcase-frame{--cb-preview-inset:clamp(16px, 2.2vw, 30px);background:var(--cb-surface-paint,var(--site-soft));box-shadow:var(--cb-frame-shadow);border:1px solid #2025300d;border-radius:14px;position:relative;overflow:hidden}.cb-showcase-frame>.public-preview-picture{width:100%;height:100%;box-shadow:var(--cb-window-shadow);background:#fff;border:1px solid #ffffffb3;border-radius:7px;display:block;position:relative;overflow:hidden}.cb-showcase-frame>.public-preview-picture>img[data-public-preview]{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.catalog-card.cb-showcase-card,.catalog-card.cb-showcase-card:hover{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible;transform:none}.catalog-card.cb-showcase-card .catalog-card-preview{aspect-ratio:3/2;background:var(--cb-surface-paint);height:auto;box-shadow:var(--cb-frame-shadow);border:1px solid #2025300d;border-radius:14px;transition:box-shadow .18s,border-color .18s;transform:none}.cb-showcase-card .preview-viewport>.preview-frame-slot{inset:var(--cb-preview-inset);width:auto;height:auto;box-shadow:var(--cb-window-shadow);background:#fff;border:1px solid #ffffffc4;border-radius:8px;transition:transform .22s,box-shadow .22s;overflow:hidden;transform:none}.cb-showcase-card .catalog-public-preview{object-fit:cover;object-position:top center}.cb-showcase-card .catalog-card-preview-link{border-radius:14px;display:block}.cb-showcase-card:is(:hover,:focus-within) .catalog-card-preview{border-color:#20253024;box-shadow:inset 0 0 0 1px #ffffff80,0 5px 18px #2025300b}.cb-showcase-card:is(:hover,:focus-within) .preview-frame-slot{transform:translateY(-3px);box-shadow:0 0 0 1px #2025300a,0 5px 12px #20253010,0 20px 30px #20253020}.cb-showcase-card .catalog-card-copy{padding:14px 2px 0}.cb-showcase-card .catalog-card-title{font-size:var(--type-ui-size);font-weight:var(--type-weight-semibold);line-height:var(--type-ui-leading);letter-spacing:normal}.cb-showcase-card .catalog-card-copy p{font-size:var(--type-ui-size);line-height:var(--type-ui-leading)}.cb-showcase-card .catalog-card-breadcrumb,.cb-showcase-card .catalog-card-copy small{font-size:var(--type-meta-size);font-weight:var(--type-weight-medium);line-height:var(--type-meta-leading);letter-spacing:normal}.cb-showcase-card .card-open{background:#fffffff2;border-color:#ffffffb3;border-radius:8px;bottom:12px;right:12px;box-shadow:0 2px 8px #20253014}.cb-showcase-card:focus-within .card-open{opacity:1;transform:none}.new-block-preview.cb-showcase-frame{background:var(--cb-surface-paint);padding:clamp(14px,3vw,28px);transition:border-color .18s,box-shadow .18s;display:grid}.new-block-preview.cb-showcase-frame:hover{border-color:#20253024;box-shadow:inset 0 0 0 1px #ffffff80,0 5px 18px #2025300b}.new-block-preview-window{width:100%;height:100%;box-shadow:var(--cb-window-shadow);background:#fff;border:1px solid #ffffffb3;border-radius:8px;transition:transform .22s;display:block;position:relative;overflow:hidden}.new-block-preview:hover .new-block-preview-window{transform:translateY(-3px)}.new-block-preview-window>.public-preview-picture{height:100%;display:block}.new-block-preview .new-block-preview-window img{width:100%;height:auto;max-height:none;display:block}.new-block-preview--static .new-block-preview-window img{object-fit:cover;object-position:top;height:100%}html[data-public-ui=coblick] .site-header{box-shadow:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #e9ebf0}.site-header .site-nav{height:calc(var(--site-header-height) - 1px);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:20px}:is(.site-header,.site-footer,.hf-footer) .brand{width:max-content;color:var(--site-ink);white-space:nowrap;gap:9px}:is(.site-header,.site-footer,.hf-footer) .brand-mark,:is(.site-header,.site-footer,.hf-footer) .brand-mark img{flex-shrink:0;width:32px;height:32px}html[data-public-ui=coblick] :is(.site-header,.site-footer,.hf-footer) .brand-name{font-size:var(--type-body-size);font-weight:var(--type-weight-semibold);line-height:var(--type-body-leading);letter-spacing:var(--type-title-tracking);display:inline}html[data-public-ui=coblick] :is(.site-header,.site-footer,.hf-footer) .brand-pro{height:20px;font-size:var(--type-meta-size);font-weight:var(--type-weight-semibold);line-height:var(--type-meta-leading);padding-inline:7px;display:inline-flex}.site-header .desktop-nav{justify-self:center}.site-header .nav-actions{justify-self:end;gap:14px}.site-header .desktop-nav a{color:#515866;border-radius:7px}.site-header .desktop-nav a:is(:hover,[aria-current=page]){background:var(--site-accent-soft);color:#204cce}.site-header .mobile-nav{border-color:var(--site-line);background:#fff}.site-header .mobile-nav a[aria-current=page]{background:var(--site-accent-soft);color:#204cce}html[data-public-ui=coblick] .button{border-radius:8px}html[data-public-ui=coblick] :is(.button-dark,.nav-agent-action,.block-agent-trigger){background:var(--site-accent);color:#fff;border:1px solid #1748d3;box-shadow:inset 0 1px #ffffff32,0 2px 3px #1647bf15}html[data-public-ui=coblick] :is(.button-dark,.nav-agent-action,.block-agent-trigger):hover{background:var(--site-accent-hover);border-color:#153fba;transform:none;box-shadow:inset 0 1px #ffffff32,0 4px 12px #1647bf25}html[data-public-ui=coblick] :is(.button-light,.button-outline){color:var(--site-ink);background:#fff;border:1px solid #d8dce5;box-shadow:0 1px 2px #20253006}html[data-public-ui=coblick] :is(.button-light,.button-outline):hover{background:#f7f8fc;border-color:#c5ccda;transform:none;box-shadow:0 2px 7px #2025300a}html[data-public-ui=coblick] :is(.catalog-search,.catalog-filter .product-picker-trigger){border:1px solid var(--site-line);background:#fff;border-radius:8px;box-shadow:inset 0 1px 2px #20253003}html[data-public-ui=coblick] .catalog-search:focus-within{border-color:#97aff2;box-shadow:0 0 0 3px #edf2ff}html[data-public-ui=coblick] .block-detail-header{padding-block:32px 28px}html[data-public-ui=coblick] .preview-workspace{border-color:#dce1eb;border-radius:14px;box-shadow:0 1px 3px #20253006,0 12px 32px #20253008}html[data-public-ui=coblick] .preview-workspace:fullscreen{border:0;border-radius:0}.preview-workspace .preview-toolbar{border-color:var(--site-line)}.preview-workspace .preview-canvas{background:var(--cb-surface-paint,var(--site-soft))}.preview-workspace .preview-canvas-track{grid-template-columns:minmax(0,1fr);width:100%}.preview-workspace .preview-canvas-track>:is(.public-preview-inline-placeholder,[data-public-preview-placeholder]){transform:none}.preview-workspace .preview-canvas[data-preview-mode=live] .preview-canvas-track>:is(.public-preview-picture,iframe,.preview-detail-skeleton,.public-preview-inline-placeholder,.public-preview-fallback){zoom:var(--preview-scale,1)}.preview-workspace .preview-canvas[data-preview-mode=static] .preview-canvas-track>.public-preview-picture{width:min(100%, var(--preview-width));max-width:100%}.preview-workspace .preview-canvas[data-preview-mode=static] .preview-static-image{width:100%;max-width:100%;height:auto}.preview-workspace .preview-canvas-track>:is(.public-preview-picture,iframe){outline-offset:-1px;box-shadow:var(--cb-window-shadow);border:0;border-radius:9px;outline:1px solid #ffffffad}.preview-workspace .preview-canvas-track>.public-preview-picture{width:var(--preview-width);grid-area:1/1;max-width:none;display:block;position:relative;overflow:hidden}.preview-workspace .preview-mode-tabs button[aria-selected=true]{color:#2456d9}.preview-workspace .preview-segmented{border-color:var(--site-line);background:#f4f6fa}.preview-workspace .preview-segmented button[aria-pressed=true]{color:#2456d9;box-shadow:0 1px 3px #2025300d}.preview-workspace .preview-unlock,.preview-workspace .preview-lock-button{background:var(--site-accent);color:#fff;border-color:#1748d3;box-shadow:inset 0 1px #ffffff32,0 2px 5px #1647bf20}.preview-workspace .preview-lock-button:hover{background:var(--site-accent-hover)}.block-share-content .block-share-summary{background:#f5f2ff;border-color:#e2dff5}.block-share-content .block-share-destination:hover{background:#f2f5ff;border-color:#dbe4ff}.block-share-content .block-share-link-field{border-color:var(--site-line);background:#f7f8fb}html[data-public-ui=coblick] :is(.complete-flow-catalog-hero,.complete-flow-detail-hero){padding-block:64px 48px}html[data-public-ui=coblick] .complete-flow-catalog-summary{background:linear-gradient(135deg,#f3f1ff,#f5f9ff);border:1px solid #e2dff0;border-radius:14px;gap:20px;padding:24px;box-shadow:inset 0 1px #fff}.complete-flow-gallery .complete-flow-gallery-choice-grid{gap:12px}.complete-flow-gallery .complete-flow-gallery-choice{border:1px solid var(--site-line);background:#fff;border-radius:12px;min-height:100px;padding:16px;transition:border-color .18s,box-shadow .18s,background .18s}.complete-flow-gallery .complete-flow-gallery-choice:hover{color:var(--site-ink);border-color:#bdcbee;transform:none;box-shadow:0 4px 12px #20253007}.complete-flow-gallery .complete-flow-gallery-choice[data-selected=true]{color:#204cce;background:#f3f6ff;border-color:#9cb4f4;box-shadow:inset 0 1px #fff}.complete-flow-gallery .complete-flow-gallery-choice[data-selected=true] .complete-flow-gallery-choice-icon{background:var(--site-accent);color:#fff}html[data-public-ui=coblick] .complete-flow-gallery-preview-card{border-color:var(--site-line);box-shadow:var(--site-shadow);border-radius:16px}.complete-flow-preview-image-shell.cb-showcase-frame{border:0;border-radius:0;height:clamp(320px,42vw,600px);min-height:0;padding:clamp(18px,3vw,40px)}.complete-flow-gallery-screen-thumbnail.cb-showcase-frame{border:0;border-radius:7px;padding:8px}.complete-flow-gallery-screen-thumbnail.cb-showcase-frame>.public-preview-picture{border-radius:3px;box-shadow:0 2px 5px #20253014}.complete-flow-screen-preview-thumbnail.cb-showcase-frame{border:0;border-radius:7px;padding:5px}.complete-flow-screen-preview-thumbnail.cb-showcase-frame>.public-preview-picture{border-radius:3px;box-shadow:0 2px 4px #20253014}.complete-flow-gallery-screen-list button[data-selected=true],.complete-flow-screen-preview-list button[data-selected=true]{background:#f5f7ff;border-color:#8fa9ef;box-shadow:0 0 0 2px #2456e810}html[data-public-ui=coblick] :is(.complete-flow-detail-add-card,.complete-flow-detail-information-grid>section,.complete-flow-detail-checks-section){border-color:var(--site-line);border-radius:14px;box-shadow:inset 0 1px #fff}html[data-public-ui=coblick] .pricing-page[data-pricing-layout=library] .pricing-hero{padding-block:72px 56px}html[data-public-ui=coblick] .pricing-page[data-pricing-layout=library] .pricing-card{--plan-wash:#edf8f1;border-color:var(--site-line);background:linear-gradient(180deg, var(--plan-wash), #fff 210px);border-radius:14px;margin-block:0;box-shadow:inset 0 1px #fff,0 3px 12px #20253005}html[data-public-ui=coblick] .pricing-page[data-pricing-layout=library] .pricing-card[data-plan=pro]{--plan-wash:#eeebff;border-color:#b7c6f3;box-shadow:inset 0 1px #fff,0 0 0 3px #2456e808,0 6px 18px #20253008}html[data-public-ui=coblick] .pricing-page[data-pricing-layout=library] .pricing-card[data-plan=team]{--plan-wash:#fff0e6}html[data-public-ui=coblick] .pricing-card-head h2{font-size:var(--type-title-size);line-height:var(--type-title-leading)}html[data-public-ui=coblick] .pricing-amount strong{font-size:var(--type-section-size);font-weight:var(--type-weight-semibold);line-height:var(--type-section-leading)}html[data-public-ui=coblick] .pricing-card-features svg{color:#2456d9}html[data-public-ui=coblick] .billing-toggle{border:1px solid var(--site-line);background:#f5f6fa;border-radius:9px}html[data-public-ui=coblick] .billing-toggle button{white-space:nowrap}html[data-public-ui=coblick] .billing-toggle button .site-label-pill{white-space:nowrap;letter-spacing:normal;text-transform:none;flex-shrink:0}html[data-public-ui=coblick] .billing-toggle button[aria-pressed=true]{color:#204cce;background:#fff;border-radius:6px;box-shadow:0 1px 4px #20253010}html[data-public-ui=coblick] .billing-toggle .billing-toggle-indicator{background:#fff;border:1px solid #dbe3f3;border-radius:6px;box-shadow:0 1px 3px #2025300d}html[data-public-ui=coblick] .comparison-table{border:1px solid var(--site-line);border-radius:14px;overflow:hidden}html[data-public-ui=coblick] .comparison-head{background:#f5f6fb}html[data-public-ui=coblick] .faq-list details{border-color:var(--site-line)}html[data-public-ui=coblick] .faq-list details[open]{background:#fafbfe}.pricing-faq .faq-list{--faq-padding:clamp(16px, 2vw, 24px)}.pricing-faq .faq-list summary{padding:20px calc(var(--faq-padding) + 28px) 20px var(--faq-padding)}.pricing-faq .faq-list summary:after{right:var(--faq-padding)}.pricing-faq .faq-list details>p{padding:0 var(--faq-padding) 24px;margin:0}html[data-public-ui=coblick] .coblick-documentation-guide-directory a[aria-current=page]{background:var(--site-accent-soft);color:#204cce;border-color:#dbe4ff}html[data-public-ui=coblick] .coblick-documentation-guide-directory a:hover{background:#f5f7fc}html[data-public-ui=coblick] .coblick-documentation-template-coding-tool-card{background:linear-gradient(125deg,#f3f0ff,#f4f8ff);border-color:#e0dff2;box-shadow:inset 0 1px #fff}html[data-public-ui=coblick] .coblick-documentation-command-surface{border-color:var(--site-line);background:#fafbfe;border-radius:10px;box-shadow:inset 0 1px #fff}html[data-public-ui=coblick] .coblick-documentation-guide-pagination a{border-color:var(--site-line);background:#fff;border-radius:12px;transition:border-color .18s,box-shadow .18s}html[data-public-ui=coblick] .coblick-documentation-guide-pagination a:hover{border-color:#bdcbee;box-shadow:0 4px 14px #20253008}html[data-public-ui=coblick] .coblick-documentation-guide-support-card{background:#f7f4ff;border-color:#e4def1;border-radius:12px}.coblick-documentation-example-preview.cb-showcase-frame{padding:clamp(14px,3vw,28px)}.coblick-documentation-example-preview.cb-showcase-frame>span:last-child{border-color:#ffffffb3;bottom:18px;right:18px;box-shadow:0 2px 8px #20253014}html[data-public-ui=coblick] .account-dashboard-shell{--workspace-ink:var(--site-ink);--workspace-muted:var(--site-muted);--workspace-soft:var(--site-soft);--workspace-violet:var(--site-accent);background:#f7f8fc}html[data-public-ui=coblick] .account-desktop-header{min-height:68px;box-shadow:none;border-bottom:1px solid #e9ebf0}html[data-public-ui=coblick] .account-desktop-header>nav a[aria-current=page]{background:var(--site-accent-soft);color:#204cce}html[data-public-ui=coblick] .account-desktop-header>nav :is(a,span){font-size:var(--type-ui-size);font-weight:var(--type-weight-medium);line-height:var(--type-ui-leading)}html[data-public-ui=coblick] :is(.account-notification-link>span,.account-dashboard-menu-trigger small){font-size:var(--type-meta-size);font-weight:var(--type-weight-medium);line-height:var(--type-meta-leading)}html[data-public-ui=coblick] .account-sidebar{border-color:var(--site-line)}html[data-public-ui=coblick] .account-sidebar a[aria-current=page]{background:var(--site-accent-soft);color:#204cce;border-color:#dbe4ff}html[data-public-ui=coblick] :is(.account-plan-card,.security-card,.account-summary-card,.account-settings-card,.account-billing-card,.dashboard-project-focus,.dashboard-plan-summary,.project-card,.registry-token-card){border-color:var(--site-line);box-shadow:var(--site-shadow);background:#fff;border-radius:14px}html[data-public-ui=coblick] .dashboard-next-step{background:linear-gradient(120deg,#f0edff,#f1f7ff);border-color:#e1dcf2;border-radius:14px;box-shadow:inset 0 1px #fff}html[data-public-ui=coblick] .dashboard-plan-summary{border:1px solid var(--site-line);padding:20px}html[data-public-ui=coblick] .dashboard-project-icon{color:#5a48a8;background:#eeebff;border-color:#e0daf5;border-radius:10px}html[data-public-ui=coblick] .account-onboarding-progress li[aria-current=step]>span{border-color:var(--site-accent);background:var(--site-accent)}html[data-public-ui=coblick] :is(.account-checkout-continuation,.registry-setup-steps article){background:#f4f7ff;border-color:#dce4f5;border-radius:12px}html[data-public-ui=coblick] .account-project-grid>a{border-color:var(--site-line);box-shadow:var(--site-shadow);background:#fff;border-radius:14px;transition:border-color .18s,box-shadow .18s}html[data-public-ui=coblick] .account-project-grid>a:hover{border-color:#bdcbee;transform:none;box-shadow:0 4px 16px #2025300a}html[data-public-ui=coblick] .account-project-card-heading>span{color:#5a48a8;background:#eeebff;border:1px solid #e0daf5;border-radius:10px}.account-block-card .account-block-preview.cb-showcase-frame{background:var(--cb-surface-paint);box-shadow:var(--cb-frame-shadow);border:1px solid #2025300d;border-radius:12px;padding:clamp(12px,2vw,24px)}.account-block-card .account-block-preview.cb-showcase-frame>.public-preview-picture{width:auto;height:auto;transition:transform .22s,box-shadow .22s;position:absolute;inset:clamp(12px,2vw,24px)}.account-block-card:is(:hover,:focus-visible) .account-block-preview.cb-showcase-frame>.public-preview-picture{transform:translateY(-3px)}html[data-public-ui=coblick] :is(.project-setup-progress,.project-setup-form-panel,.project-setup-preview-card){border-color:var(--site-line);box-shadow:var(--site-shadow);border-radius:14px}html[data-public-ui=coblick] .project-setup-experience[data-presentation=dialog] .project-setup-progress{box-shadow:none;border:0;border-radius:0}html[data-public-ui=coblick] .project-setup-progress li[aria-current=step] .project-setup-progress-marker{border-color:var(--site-accent);background:var(--site-accent)}html[data-public-ui=coblick] :is(.project-setup-selected-item,.project-setup-framework-choice-grid label[data-selected=true],.project-setup-install-choice-grid>label[data-selected=true],.project-setup-theme-fieldset label[data-selected=true]){background:#f3f6ff;border-color:#b1c3f1}html[data-public-ui=coblick] .project-setup-field :is(input,select){border-color:#dce1eb;border-radius:8px}html[data-public-ui=coblick] .project-setup-field :is(input,select):focus{border-color:#97aff2;box-shadow:0 0 0 3px #edf2ff}.project-setup-preview-image-shell.cb-showcase-frame{background:var(--cb-surface-paint);padding:18px}.project-setup-preview-image-shell .coblick-motion-tilt__surface{height:100%}.project-setup-preview-image-shell .public-preview-picture{height:100%;box-shadow:var(--cb-window-shadow);background:#fff;border:1px solid #ffffffb3;border-radius:7px;display:block;overflow:hidden}.project-setup-selected-preview.cb-showcase-frame{background:var(--cb-surface-paint);padding:4px}.project-setup-selected-preview.cb-showcase-frame>.public-preview-picture{border-radius:3px}html[data-public-ui=coblick] :is(.service-status-list li,.showcase-list article,.request-board-card,.request-board-empty){border-color:var(--site-line);box-shadow:var(--site-shadow);background:#fff;border-radius:14px}html[data-public-ui=coblick] .service-status-list li{align-items:start;gap:12px;display:grid}html[data-public-ui=coblick] .service-status-list li>div>strong{color:var(--site-ink)}html[data-public-ui=coblick] .catalog-info-page .site-label-pill{border-radius:999px;flex:none;align-items:center;width:max-content;min-height:24px;padding:3px 8px;display:inline-flex}html[data-public-ui=coblick] .service-status-list li[data-state=operational]{background:linear-gradient(135deg,#f1faf5,#fff 75%)}html[data-public-ui=coblick] .request-board-card>button[aria-pressed=true]{background:var(--site-accent);color:#fff;border-color:#1748d3}html[data-public-ui=coblick] :is(.compatibility-table-wrap,.catalog-info-page .comparison-table-wrap){border:1px solid var(--site-line);border-radius:12px}html[data-public-ui=coblick] .catalog-info-table thead th{color:var(--site-ink);background:#f3f4fc}html[data-public-ui=coblick] .catalog-info-table tbody tr:hover{background:#fafbff}html[data-public-ui=coblick] .catalog-info-table td>.site-label-pill{color:var(--site-status-on-solid);white-space:nowrap;margin-top:0}html[data-public-ui=coblick] .catalog-info-table .compatibility-product-name{color:var(--site-ink);align-items:center;gap:8px;display:inline-flex}html[data-public-ui=coblick] .catalog-info-page>nav a{min-height:38px;font-weight:var(--type-weight-medium);background:#fff;border:1px solid #d8dce5;border-radius:8px;align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #20253006}html[data-public-ui=coblick] .catalog-info-page>nav a:hover{color:#204cce;background:#f5f7ff;border-color:#bdcbee}html[data-public-ui=coblick] .docs-page .trust-policy-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html[data-public-ui=coblick] .trust-policy-meta>div{background:#f6f3ff;border-color:#e4dff3;border-radius:12px}html[data-public-ui=coblick] .trust-policy-meta>div:nth-child(2){background:#f1f7ff;border-color:#dfe8f2}html[data-public-ui=coblick] .trust-policy-meta>div:nth-child(3){background:#fff5ec;border-color:#efe2d8}html[data-public-ui=coblick] .trust-policy-meta dt{color:var(--site-muted);font-size:var(--type-meta-size);font-weight:var(--type-weight-medium);line-height:var(--type-meta-leading)}html[data-public-ui=coblick] .catalog-info-page .release-list>li dl>div{border:0;border-radius:0;padding:0}html[data-public-ui=coblick] .release-list dt{color:var(--site-muted);font-size:var(--type-meta-size);font-weight:var(--type-weight-medium);line-height:var(--type-meta-leading)}html[data-public-ui=coblick] :is(.checkout-card,.status-card,.request-card,.showcase-card,.compatibility-card,.catalog-info-card){border-color:var(--site-line);box-shadow:var(--site-shadow);border-radius:14px}html[data-public-ui=coblick] .auth-story{background:linear-gradient(145deg,#315dc3,#28438d 62%,#62436f);border:1px solid #274eab;border-radius:16px;min-height:calc(100vh - 32px);margin:16px;box-shadow:inset 0 0 0 1px #ffffff1a}html[data-public-ui=coblick] .auth-story :is(.text-text-secondary,.text-text-tertiary){color:#dee5fa}html[data-public-ui=coblick] .auth-form input{background:#fff;border-color:#dce1eb;border-radius:8px;box-shadow:inset 0 1px 2px #20253003}html[data-public-ui=coblick] .auth-form input:focus{border-color:#97aff2;box-shadow:0 0 0 3px #edf2ff}html[data-public-ui=coblick] .auth-form .auth-submit{border-radius:8px}html[data-public-ui=coblick] .site-footer{border-top:1px solid var(--site-line);color:var(--site-ink);background:#fff;padding:64px 0 24px}html[data-public-ui=coblick] .site-footer :is(.footer-grid,.footer-bottom){margin-inline:auto}html[data-public-ui=coblick] .site-footer .footer-grid{gap:32px;padding-bottom:48px}html[data-public-ui=coblick] .site-footer .footer-grid strong{color:var(--site-ink);font-weight:var(--type-weight-semibold)}html[data-public-ui=coblick] .site-footer .footer-grid a:not(.brand){color:var(--site-muted);font-size:var(--type-ui-size);line-height:var(--type-ui-leading)}html[data-public-ui=coblick] .site-footer .footer-grid a:hover{color:#2456d9}html[data-public-ui=coblick] .site-footer .footer-bottom{border-color:var(--site-line);color:var(--site-muted)}@media (max-width:1120px){.site-header .site-nav{grid-template-columns:minmax(0,1fr) auto;gap:14px}.site-header .desktop-nav,.site-header .nav-actions{display:none}.site-header .mobile-menu-button{place-items:center;display:grid}.site-header .mobile-nav{width:min(var(--public-frame), calc(100% - 36px));max-height:calc(100dvh - var(--site-header-height) - 24px - env(safe-area-inset-bottom));border-style:solid;border-width:0;border-radius:14px;margin:0 auto;padding-inline:9px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0}.site-header .mobile-nav[data-motion-open=true]{border-width:1px}.site-header .coblick-motion-mobile-navigation-panel__content{overscroll-behavior:contain;overflow-y:auto}}@media (max-width:900px){html[data-public-ui=coblick]{--site-header-height:65px}html[data-public-ui=coblick] :is(.complete-flow-catalog-hero,.complete-flow-detail-hero){padding-block:40px 32px}html[data-public-ui=coblick] .auth-story{min-height:auto;margin:12px}}@media (max-width:920px){html[data-public-ui=coblick] .pricing-page[data-pricing-layout=library] .pricing-grid{grid-auto-rows:auto}html[data-public-ui=coblick] .pricing-page[data-pricing-layout=library] .pricing-card{min-height:0}}@media (max-width:700px){.cb-showcase-card .catalog-public-preview{object-fit:contain;object-position:center}}@media (max-width:640px){.cb-showcase-frame{--cb-preview-inset:16px;border-radius:12px}.cb-showcase-frame>.public-preview-picture>img[data-public-preview]{object-fit:contain;object-position:center}html[data-public-ui=coblick] .block-detail-header{padding-block:16px 24px}html[data-public-ui=coblick] .pricing-page[data-pricing-layout=library] .pricing-hero{padding-block:48px 36px}html[data-public-ui=coblick] .pricing-page[data-pricing-layout=library] .billing-toggle button{flex:1 0 auto;padding-inline:10px}html[data-public-ui=coblick] .complete-flow-catalog-summary{gap:16px;padding:18px}.complete-flow-gallery .complete-flow-gallery-choice{min-height:90px;padding:12px}.complete-flow-preview-image-shell.cb-showcase-frame{height:280px;padding:16px}html[data-public-ui=coblick] .site-footer{padding-top:40px}html[data-public-ui=coblick] .site-footer .footer-grid{gap:28px 20px}html[data-public-ui=coblick] .docs-page .trust-policy-meta{grid-template-columns:1fr}}@media (max-width:680px),(hover:none) and (pointer:coarse){html[data-public-ui=coblick][data-typography-preset=coblick-typography] body :is(input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit]),textarea,select){min-width:0;font-size:var(--type-body-size);line-height:var(--type-body-leading)}}@media (prefers-reduced-motion:reduce){.cb-showcase-card .preview-frame-slot,.cb-showcase-card .catalog-card-preview,.complete-flow-gallery .complete-flow-gallery-choice{transition:none}.cb-showcase-card:is(:hover,:focus-within) .preview-frame-slot{transform:none}.new-block-preview-window{transition:none}.new-block-preview:hover .new-block-preview-window{transform:none}.account-block-card .account-block-preview.cb-showcase-frame>.public-preview-picture{transition:none}.account-block-card:is(:hover,:focus-visible) .account-block-preview.cb-showcase-frame>.public-preview-picture{transform:none}}
:root{--type-component-title-size:1.125rem;--type-component-title-leading:1.75rem}body{font-family:var(--font-coblick-sans), Inter, ui-sans-serif, system-ui, sans-serif;font-size:var(--type-body-size);font-synthesis:none;font-weight:var(--type-weight-regular);line-height:var(--type-body-leading);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-family:inherit}p,li{text-wrap:pretty}strong,b{font-weight:var(--type-weight-bold)}code,kbd,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}h1,.type-display,[data-type=display]{font-size:var(--type-display-size);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-display-tracking);line-height:var(--type-display-leading)}h2,.type-section,[data-type=section]{font-size:var(--type-section-size);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-section-tracking);line-height:var(--type-section-leading)}h3,.type-title,[data-type=title]{font-size:var(--type-title-size);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-title-tracking);line-height:var(--type-title-leading)}h4,h5,h6{font-size:var(--type-component-title-size);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-title-tracking);line-height:var(--type-component-title-leading)}.type-lead,[data-type=lead],.hero-copy>p,.library-intro>p,.pricing-hero>p:last-child,.dark-showcase-copy>p:not(.section-kicker),.final-cta>div>p:last-child,.auth-story>div>p:not(.section-kicker),.checkout-copy>p,.status-content>p:not(.section-kicker),.block-detail-copy>p{font-size:var(--type-lead-size);font-weight:var(--type-weight-regular);letter-spacing:normal;line-height:var(--type-lead-leading)}.type-body,[data-type=body]{font-size:var(--type-body-size);font-weight:var(--type-weight-regular);letter-spacing:normal;line-height:var(--type-body-leading)}button,input,select,textarea,label,summary,.type-ui,[data-type=ui],.skip-link,.desktop-nav a,.nav-text-link,.mobile-nav a,.button,.text-link,.footer-grid a:not(.brand),.preview-unavailable a,.catalog-navigation button,.catalog-load-more,.auth-home-link,.auth-inline-link a,.auth-switch,.checkout-header>a:last-child,.account-signout,.security-show-passwords,.detail-back,.preview-toolbar button,.preview-unlock{font-size:var(--type-ui-size);font-weight:var(--type-weight-medium);letter-spacing:normal;line-height:var(--type-ui-leading)}.brand-name{font-size:var(--type-body-size);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-title-tracking);line-height:var(--type-body-leading)}.proof-strip strong,.price-line strong,.pricing-amount strong,.account-plan-name h2{font-size:var(--type-section-size);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-section-tracking);line-height:var(--type-section-leading)}.pricing-card-head h2{font-size:var(--type-title-size);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-title-tracking);line-height:var(--type-title-leading)}.catalog-card-copy h2,.catalog-empty strong,.checkout-plan-row strong,.account-side h3,.registry-token-locked strong,.detail-benefits h3{font-size:var(--type-component-title-size);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-title-tracking);line-height:var(--type-component-title-leading)}.collection-card p,.dark-showcase-copy ul,.pricing-heading>p,.pricing-teaser-card>p,.footer-brand>p,.catalog-card-copy p,.catalog-empty>span,.pricing-card-head p,.pricing-card ul,.comparison-row>*,.faq-list details p,.auth-story ul,.auth-panel-lede,.form-error,.form-notice,.checkout-notice,.checkout-card ul,.checkout-fine-print,.account-notice,.account-heading>div>p:last-child,.account-plan-card>p,.account-action-error,.account-side p,.security-card>p:not(.security-message),.security-message,.registry-account-heading>p,.registry-setup-steps p,.registry-token-locked p,.detail-benefits p,.detail-upgrade p,.preview-command-locked{font-size:var(--type-ui-size);letter-spacing:normal;line-height:var(--type-ui-leading)}.brand-pro,.eyebrow-pill,.hero-note,.showcase-chrome,.floating-token,.proof-strip span,.section-kicker,.collection-card-top,.stack-card>span,.pricing-teaser-card>div:first-child>span,.price-line span,.published-by,.footer-grid strong,.footer-bottom,.catalog-search kbd,.catalog-error,.access-tabs p,.catalog-card-copy>div>span,.catalog-card-copy small,.catalog-load-more span,.catalog-nav-section>p,.catalog-navigation small,.catalog-result-count,.catalog-results-meta,.catalog-mobile-taxonomy summary>span,.billing-toggle button span,.popular-label,.pricing-card-head>span,.pricing-amount span,.includes-label,.comparison-head>*,.auth-story>span,.auth-form label>span,.checkout-user span,.checkout-plan-row span,.checkout-summary span,.checkout-summary small,.account-card-label,.account-plan-name span,.account-plan-card dt,.registry-token-status small,.registry-token-status>span,.registry-secret-reveal span,.registry-setup-steps article>span,.registry-token-actions>small,.token-confirmation>span,.detail-labels>span,.detail-labels small,.detail-facts dt,.preview-command>span:last-child,.detail-upgrade>div>span,.type-meta,[data-type=meta]{font-size:var(--type-meta-size);font-weight:var(--type-weight-semibold);line-height:var(--type-meta-leading)}.brand-pro,.section-kicker,.collection-card-top,.stack-card>span,.pricing-teaser-card>div:first-child>span,.published-by,.catalog-nav-section>p,.catalog-card-copy>div>span,.popular-label,.pricing-card-head>span,.includes-label,.comparison-head>*,.auth-story>span,.checkout-user span,.checkout-plan-row span,.account-card-label,.registry-setup-steps article>span,.detail-labels>span,.detail-upgrade>div>span{letter-spacing:.08em}.avatar-stack i,.catalog-result-count strong,.catalog-results-meta strong,.account-plan-card dd,.registry-token-status strong,.registry-secret-reveal strong,.registry-setup-steps strong,.detail-facts dd{font-weight:var(--type-weight-bold)}.avatar-stack i,.registry-secret-reveal code,.registry-setup-steps pre,.preview-command code{font-size:var(--type-meta-size);line-height:var(--type-meta-leading)}
