@font-face{font-family:plusJakartaSans;src:url(/_next/static/media/dd867eac9d8707d9-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:plusJakartaSans Fallback;src:local("Arial");ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.00%;size-adjust:105.75%}.__className_c38160{font-family:plusJakartaSans,plusJakartaSans Fallback}.__variable_c38160{--font-plus-jakarta-sans:"plusJakartaSans","plusJakartaSans Fallback"}

/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */:root{--font-sans:var(--font-plus-jakarta-sans),"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--font-display:var(--font-plus-jakarta-sans),"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--radius:.375rem;--radius-sm:.25rem;--radius-pill:999px;--radius-panel:.625rem;--control-height:2.25rem;--topbar-height:3.5rem;--shell-control-gap:.5rem;--shell-edge-padding:1rem;--portal-content-max:60rem;--portal-page-gutter:clamp(.75rem,2vw,2rem);--ciq-warm-white:#faf5f2;--ciq-cool-white:#f4f6fa;--ciq-white:#fff;--ciq-surface-alt:#f3f9fc;--ciq-ink:#051730;--ciq-ink-muted:#34445a;--ciq-ink-faint:#5a6478;--ciq-blue:#49a9de;--ciq-blue-soft:#eaf6fc;--ciq-blue-light:#91cceb;--ciq-orange:#ed7a24;--ciq-orange-soft:#fff1e7;--ciq-orange-dark:#b25c1c;--ciq-green:#087a42;--ciq-green-soft:#e9f8f0;--ciq-danger:#b42318;--ciq-danger-soft:#fff0ee;--bg:var(--ciq-cool-white);--surface:var(--ciq-white);--surface-alt:var(--ciq-surface-alt);--border:#05173029;--border-soft:#05173017;--fg:var(--ciq-ink);--fg-muted:var(--ciq-ink-muted);--fg-faint:var(--ciq-ink-faint);--brand-accent:var(--accent);--brand-secondary:var(--ciq-blue);--on-brand:var(--ciq-white);--accent:var(--ciq-blue)}@supports (color:color-mix(in lab,red,red)){:root{--accent:color-mix(in srgb,var(--ciq-blue) 60%,var(--ciq-ink))}}:root{--on-accent:var(--ciq-white);--accent-soft:var(--ciq-blue-soft);--accent-dim:var(--ciq-blue-light);--accent-grad:linear-gradient(90deg,var(--ciq-blue),var(--ciq-blue));--frame:var(--ciq-ink);--frame-fg:#ffffffeb;--frame-muted:#ffffffa8;--frame-hover:#ffffff14;--frame-field:#ffffff1a;--frame-line:#ffffff2e;--popover-bg:var(--frame)}@supports (color:color-mix(in lab,red,red)){:root{--popover-bg:color-mix(in srgb,var(--frame) 88%,white 12%)}}:root{--popover-gap:.5rem;--sheet-radius:.875rem;--tile-base:#eef1f7;--tile-base-hover:#e3e8f1;--tile:var(--tile-base);--tile-gap:.5rem;--button-fill:var(--ciq-ink)}@supports (color:color-mix(in lab,red,red)){:root{--button-fill:color-mix(in srgb,var(--ciq-ink) 8%,white)}}:root{--button-fill-hover:var(--ciq-ink)}@supports (color:color-mix(in lab,red,red)){:root{--button-fill-hover:color-mix(in srgb,var(--ciq-ink) 13%,white)}}:root{--lane-studio:var(--accent);--lane-studio-soft:var(--accent-soft);--lane-ai:var(--ciq-orange);--lane-ai-soft:var(--ciq-orange-soft);--lane-client:var(--ciq-green);--lane-client-soft:var(--ciq-green-soft);--lane-gate:var(--ciq-orange-dark);--lane-gate-soft:#fff0e6;--series-1:var(--accent);--series-1-soft:var(--accent-soft);--series-2:var(--lane-ai);--series-2-soft:var(--lane-ai-soft);--series-3:var(--lane-client);--series-3-soft:var(--lane-client-soft);--series-4:var(--lane-gate);--series-4-soft:var(--lane-gate-soft);--cocoon:var(--accent);--cocoon-soft:var(--accent-soft);--wiaw:oklch(71% .14 58);--iff:oklch(64% .1 155);--success:var(--ciq-green);--success-soft:var(--ciq-green-soft);--warn:var(--ciq-orange);--warn-text:var(--ciq-orange)}@supports (color:color-mix(in lab,red,red)){:root{--warn-text:color-mix(in srgb,var(--ciq-orange) 62%,var(--ciq-ink))}}:root{--warn-soft:var(--ciq-orange-soft);--danger:oklch(55% .2 20);--danger-soft:oklch(97% .03 20);--danger-border:oklch(88% .06 20);--text-metadata:.75rem;--text-control:.875rem;--text-body:1rem;--text-2xs:var(--text-metadata);--text-label:var(--text-control);--text-xs:var(--text-control);--text-sm:var(--text-control);--text-base:var(--text-body);--text-md:var(--text-body);--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--weight-control:400;--weight-control-emphasis:700;--weight-heading:700;--weight-heading-strong:800;--icon-text:1em;--icon-emphasis:1.125rem;--control-min-size:2.75rem;--control-padding-block:.5rem;--control-padding-inline:.875rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--layout-gap:var(--space-4);--ring-soft:none;--row-alt:oklch(98.2% .004 60)}.creatoriq-portal{--text-body:var(--text-control);--text-base:var(--text-body);--text-md:var(--text-body);--text-lg:1rem}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{min-height:100%;overflow:hidden auto}body{font-family:var(--font-sans);font-size:var(--text-body);color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;font-synthesis-weight:none;font-weight:400;line-height:1.5}body *,body :after,body :before{box-shadow:none!important;text-shadow:none!important}button,input,optgroup,option,select,textarea{font-family:var(--font-sans)}body :is(button,[role=button],[role=tab],[role=switch],[aria-pressed]){font-weight:var(--weight-control);text-align:center;font-size:var(--text-control)!important;line-height:1.25!important}body :is([role=menuitem],[role=option],summary,label,select){font-size:var(--text-control);font-weight:var(--weight-control);line-height:1.25}.creatoriq-portal :where(.pt-navitem,.pt-menuitem){text-align:left}body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,[contenteditable=true]){line-height:1.5;font-size:var(--text-body)!important}@media (max-width:640px){.creatoriq-portal :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,[contenteditable=true]){font-size:max(1rem,var(--text-body))!important}}[data-text-tier=metadata]{line-height:1.4;font-size:var(--text-metadata)!important}.creatoriq-portal :is(p,li,dd,blockquote):not([data-text-tier=metadata]),.login-page :is(p,li,dd,blockquote):not([data-text-tier=metadata]){line-height:1.5;font-size:var(--text-body)!important}.pt-sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}:focus-visible{outline:2px solid var(--accent)!important;outline-offset:2px!important}:is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,[contenteditable=true]):focus-visible{outline:none!important}.creatoriq-portal :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select):focus:not([aria-invalid=true]){border-color:var(--accent-dim,var(--accent))!important;box-shadow:none!important}.creatoriq-portal :where(button,[role=button],summary,input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea),.login-page :where(button,[role=button],input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:44px}.creatoriq-portal :where(button,[role=button],.pt-icon-button),.login-page :where(button,[role=button]){min-width:44px}@media (min-width:900px) and (pointer:fine){.creatoriq-portal :where(button,[role=button],summary,input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--control-height)}.creatoriq-portal :where(button,[role=button],.pt-icon-button){min-width:var(--control-height)}.creatoriq-portal :where(input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=file]),select){height:var(--control-height)}}.creatoriq-portal :where(p,li,dd,dt,span,strong,small),.login-page :where(p,span,strong,small){overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mono,[aria-label*=hex i],[class*=hex i],code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}[data-tooltip]{position:relative}[data-tooltip]:after{content:attr(data-tooltip);border-radius:var(--radius);color:oklch(95% .005 50);width:max-content;max-width:min(18rem,100vw - 2rem);font-size:var(--text-2xs);white-space:normal;text-align:left;pointer-events:none;opacity:0;visibility:hidden;z-index:9999;background:oklch(22% .02 30);padding:.35rem .6rem;font-weight:400;line-height:1.4;transition:opacity .15s;position:absolute;bottom:calc(100% + .4rem);left:0}[data-tooltip]:hover:after{opacity:1;visibility:visible}[data-tooltip=""]:after{display:none}.milestone-progress-row[data-tooltip],.overview-next-summary>div[data-tooltip]{overflow:visible}.dashboard-dropdown-control,.dashboard-select,select{--dropdown-background:var(--surface);--dropdown-border:var(--border);--dropdown-foreground:var(--fg);border:1px solid var(--dropdown-border);border-radius:var(--radius);background-color:var(--dropdown-background);height:2.15rem;min-height:2.15rem;color:var(--dropdown-foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='currentColor' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - .65rem);background-repeat:no-repeat;background-size:.55rem .35rem;outline:none;padding:.38rem 1.9rem .38rem .65rem;line-height:1.2}.dashboard-dropdown-control:focus-visible,.dashboard-select:focus,select:focus{border-color:var(--accent);box-shadow:var(--ring-soft)}.dashboard-dropdown-control:hover,.dashboard-select:hover:not(:disabled),select:hover:not(:disabled){border-color:var(--accent-dim)}.dashboard-select:disabled,select:disabled{cursor:not-allowed;opacity:.55}.dashboard-select-field{width:100%;min-width:0}.dashboard-select-compact{border-radius:var(--radius);width:auto;height:1.8rem;min-height:1.8rem;font-size:var(--text-2xs);padding-block:.2rem}.dashboard-select-priority{width:auto;min-width:8rem}*{scrollbar-width:thin;scrollbar-color:transparent transparent}:hover{scrollbar-color:var(--border) transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:0 0;border-radius:2px;transition:background .2s}:hover::-webkit-scrollbar-thumb{background:var(--border)}.pt-button{min-width:0;min-height:var(--control-height);padding:var(--control-padding-block) var(--control-padding-inline);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--fg-muted);font:inherit;font-size:var(--text-control);font-weight:var(--weight-control);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:.4rem;line-height:1.2;text-decoration:none;transition:border-color .12s,background .12s,color .12s,opacity .12s;display:inline-flex}.pt-button[data-variant=primary]{font-weight:var(--weight-heading-strong);background:var(--brand-accent)!important;color:var(--on-brand)!important;border-color:#0000!important}.pt-button[data-variant=secondary]{background:var(--surface);color:var(--fg-muted);font-weight:var(--weight-control)}.pt-button[data-variant=ghost]{color:var(--fg-muted);font-weight:var(--weight-control);background:0 0;border-color:#0000}.pt-button[data-variant=danger]{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.pt-button[data-variant=danger]{border-color:color-mix(in srgb,var(--danger) 35%,var(--border))}}.pt-button[data-variant=danger]{background:var(--surface);color:var(--danger)}.pt-button:hover:not(:disabled){border-color:var(--accent-dim);color:var(--accent)}.pt-button[data-variant=primary]:hover:not(:disabled){color:var(--on-brand);opacity:.85;border-color:#0000}.pt-button:disabled{cursor:not-allowed;opacity:.55}.pt-icon-button{--pt-icon-button-size:2.2rem;width:var(--pt-icon-button-size);height:var(--pt-icon-button-size);flex:0 0 var(--pt-icon-button-size);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--fg-muted);font:inherit;cursor:pointer;place-items:center;padding:0;transition:border-color .12s,background .12s,color .12s,opacity .12s;display:inline-grid}.pt-icon-button[data-size=sm]{--pt-icon-button-size:1.9rem}.pt-icon-button[data-size=lg]{--pt-icon-button-size:2.35rem}.pt-icon-button[data-tone=danger]{color:var(--danger)}.pt-icon-button:hover:not(:disabled){border-color:var(--accent-dim);color:var(--accent)}.pt-icon-button:disabled{cursor:not-allowed;opacity:.55}.pt-control{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-alt);width:100%;min-width:0;color:var(--fg);font:inherit;outline:none;transition:border-color .12s,box-shadow .12s}.pt-control:focus{border-color:var(--accent)}.pt-surface{border-radius:var(--radius-panel);background:var(--surface);border:0;min-width:0}.pt-stack{gap:var(--pt-gap,var(--space-4));flex-direction:column;display:flex}.pt-cluster{align-items:var(--pt-align,center);justify-content:var(--pt-justify,flex-start);gap:var(--pt-gap,var(--space-2));flex-wrap:wrap;display:flex}.pt-grid{grid-template-columns:repeat(var(--pt-columns,1),minmax(0,1fr));gap:var(--pt-gap,var(--space-4));display:grid}.pt-control-label{min-width:0;font-size:inherit;font-weight:var(--weight-control);line-height:inherit;text-align:center;justify-content:center;align-items:center;gap:.42em;display:inline-flex}.pt-control-label>svg{width:var(--icon-text);height:var(--icon-text);flex:0 0 var(--icon-text);stroke-width:2px}.pt-control-label-text{min-width:0;line-height:inherit;text-align:center;white-space:nowrap;overflow-wrap:normal}.pt-topbar-search-label{text-align:left;flex:1;justify-content:flex-start}.pt-icon-badge{--pt-icon-badge-size:2.2rem;--pt-icon-glyph-size:var(--icon-emphasis);width:var(--pt-icon-badge-size);height:var(--pt-icon-badge-size);flex:0 0 var(--pt-icon-badge-size);background:var(--accent-soft);color:var(--accent);border-radius:50%;place-items:center;display:inline-grid}.pt-icon-badge[data-size=sm]{--pt-icon-badge-size:1.9rem;--pt-icon-glyph-size:1rem}.pt-icon-badge[data-tone=neutral]{background:var(--surface-alt);color:var(--fg-muted)}.pt-icon-badge[data-tone=warning]{background:var(--warn-soft);color:var(--warn)}.pt-icon-badge[data-tone=danger]{background:var(--danger-soft);color:var(--danger)}.pt-icon-badge>svg{width:var(--pt-icon-glyph-size);height:var(--pt-icon-glyph-size)}.pt-page-intro{border-radius:var(--radius-panel);background:var(--tile);border:0;padding:1.35rem 1.45rem}.pt-page-intro[data-mobile=true]{padding:1.1rem}.pt-page-intro-eyebrow{color:var(--accent);font-size:var(--text-label);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.pt-page-intro-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:.45rem;display:flex}.pt-page-intro-copy{min-width:0;max-width:44rem}.pt-page-intro-copy h2{font-size:var(--text-2xl);letter-spacing:-.02em;margin:0;font-weight:700}.pt-page-intro-copy p{color:var(--fg-muted);font-size:var(--text-sm);margin:.35rem 0 0;line-height:1.55}.pt-page-intro-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.pt-page-intro-metrics{grid-template-columns:repeat(var(--pt-columns,1),minmax(0,1fr));gap:.6rem;margin-top:1rem;display:grid}.pt-page-intro-metrics[data-mobile=true]{scrollbar-width:none;scroll-snap-type:x proximity;display:flex;overflow-x:auto}.pt-page-intro-metric{border-radius:var(--radius);background:var(--surface);border:0;min-width:0}@supports (color:color-mix(in lab,red,red)){.pt-page-intro-metric{background:color-mix(in srgb,var(--surface) 86%,transparent)}}.pt-page-intro-metric{padding:.68rem .78rem}.pt-page-intro-metrics[data-mobile=true] .pt-page-intro-metric{scroll-snap-align:start;flex:0 0 8.75rem}.pt-page-intro-metric span{color:var(--fg-faint);font-size:var(--text-2xs);display:block}.pt-page-intro-metric strong{font-size:var(--text-base);overflow-wrap:anywhere;margin-top:.16rem;font-weight:700;display:block}.pt-section-header{background:var(--tile);border-radius:var(--radius);border-bottom:0;justify-content:space-between;align-items:center;gap:.8rem;padding:.95rem 1.05rem;display:flex}.pt-section-header-copy{align-items:center;gap:.68rem;min-width:0;display:flex}.pt-section-header-text{min-width:0}.pt-section-header-text h3{font-size:var(--text-lg);align-items:center;gap:.3rem;margin:0;font-weight:700;display:flex}.pt-section-header-actions{flex:none;align-items:center;gap:.4rem;display:flex}.pt-info-tip{vertical-align:middle;flex:none;display:inline-flex;position:relative}.creatoriq-portal .pt-info-tip__trigger{width:1.5rem;min-width:0;height:1.5rem;min-height:0;color:var(--fg-muted);cursor:help;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:inline-grid}.creatoriq-portal .pt-info-tip__trigger:focus-visible,.creatoriq-portal .pt-info-tip__trigger:hover{color:var(--fg);background:var(--surface-alt)}.pt-info-tip__bubble{z-index:80;border-radius:var(--radius);background:var(--ciq-ink);width:max-content;max-width:min(18rem,100vw - 2rem);color:var(--ciq-white);font-size:var(--text-sm);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;padding:.5rem .65rem;font-weight:400;line-height:1.45;transition:opacity .12s,visibility .12s;position:absolute;top:calc(100% + .35rem);left:-.5rem}.pt-info-tip:focus-within .pt-info-tip__bubble,.pt-info-tip:hover .pt-info-tip__bubble{opacity:1;visibility:visible}.pt-async-state{min-height:var(--pt-async-min-height,7rem);box-sizing:border-box;border-radius:var(--radius-panel);background:var(--surface);text-align:center;border:0;place-items:center;padding:1.15rem;display:grid}.pt-async-state-content{flex-direction:column;align-items:center;gap:.4rem;max-width:30rem;display:flex}.pt-async-state-title{font-size:var(--text-body);font-weight:700}.pt-async-state-description{color:var(--fg-muted);font-size:var(--text-body);line-height:1.5}.pt-async-state[data-state=loading]{text-align:left;align-content:start;place-items:stretch stretch}.pt-async-skeleton{gap:.65rem;display:grid}.pt-async-skeleton-line{height:.8rem}.pt-async-skeleton-line:first-child{width:38%;height:1rem}.pt-async-skeleton-line:nth-child(2){width:92%}.pt-async-skeleton-line:nth-child(3){width:78%}.pt-async-skeleton-line:nth-child(4){width:64%}.pt-icon-panel-divider{transition:x .12s step-end}.pt-masonry-grid{columns:var(--pt-columns,2);column-gap:var(--pt-gap,.8rem)}.pt-masonry-grid[data-mobile=true]{column-count:1}.pt-masonry-item{break-inside:avoid;vertical-align:top;content-visibility:auto;contain-intrinsic-size:auto 22rem;width:100%;margin:0 0 .8rem;display:inline-block}.pt-mobile-section-nav{scrollbar-width:none;scroll-snap-type:x proximity;align-items:center;gap:.42rem;padding:.18rem .05rem .38rem;display:flex;overflow-x:auto}.pt-mobile-section-nav a{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-height:2.75rem;color:var(--fg-muted);font-size:var(--text-xs);scroll-snap-align:start;flex:none;padding:0 .78rem;font-weight:700;text-decoration:none}.dashboard-loading-dots,.pt-mobile-section-nav a{justify-content:center;align-items:center;display:inline-flex}.dashboard-loading-dots{gap:.18rem;width:1.25rem;height:.55rem}.dashboard-loading-dots>span{opacity:.38;background:currentColor;border-radius:50%;width:.26rem;height:.26rem;animation:dashboardLoadingDot 1s ease-in-out infinite}.dashboard-loading-dots>span:nth-child(2){animation-delay:.14s}.dashboard-loading-dots>span:nth-child(3){animation-delay:.28s}@keyframes dashboardLoadingDot{0%,60%,to{opacity:.38;transform:translateY(0)}30%{opacity:1;transform:translateY(-.14rem)}}@media (prefers-reduced-motion:reduce){.dashboard-loading-dots>span{opacity:.72;animation:none}}.dashboard-modal-backdrop{z-index:1000;background:#00000073;position:fixed;inset:0}.dashboard-modal-card{z-index:1001;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);width:90%;max-height:88vh;padding:0;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.dashboard-modal-head{z-index:2;background:var(--surface);border-bottom:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.85rem 1.25rem .4rem 1.5rem;display:flex;position:sticky;top:0}.dashboard-modal-head-title{flex:1;min-width:0}.dashboard-modal-close{border-radius:var(--radius);color:var(--fg-muted);cursor:pointer;background:0 0;border:0;padding:.3rem;transition:background .15s,color .15s;display:flex}.dashboard-modal-close:hover{background:var(--bg);color:var(--fg)}.dashboard-modal-head-end{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.cocoon-popup-backdrop,.file-hub-modal-backdrop{z-index:1200;background:oklch(18% .01 50/.42);position:fixed;inset:0}.account-setup-head span,.cocoon-popup-head span,.file-hub-modal-head span{color:var(--fg-muted);font-size:calc(var(--text-2xs) + .08rem);letter-spacing:.025em;font-weight:700}.account-setup-head button,.cocoon-payment-close,.cocoon-popup-head button,.file-hub-modal-head button{width:var(--control-height);height:var(--control-height);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--fg-muted);cursor:pointer;place-items:center;display:grid}.account-setup-head h3,.cocoon-popup-head h3{color:var(--fg);font-size:var(--text-lg);margin:.1rem 0 0;font-weight:700}.audit-category-item:before,.audit-passed-toggle:before{content:"";background:var(--border);width:1.5rem;height:1.5px;position:absolute;top:50%;left:-1.5rem}.dashboard-nav-item svg{stroke-width:1.9px;width:1.05rem;height:1.05rem;color:var(--fg);flex-shrink:0}.sidebar-child-popover-item.is-active{background:var(--accent-grad);color:#fff}.role-badge{border-radius:var(--radius);font-size:var(--text-control);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:.3rem;padding:.16rem .5rem;font-weight:700;line-height:1.2}.role-badge,.role-badge-icon{display:inline-flex}.role-badge--studio{background:var(--fg)}@supports (color:color-mix(in lab,red,red)){.role-badge--studio{background:color-mix(in srgb,var(--fg) 8%,white 92%)}}.role-badge--studio{color:var(--fg-muted)}.role-badge--manager{background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.role-badge--manager{background:color-mix(in srgb,var(--accent-soft) 36%,white 64%)}}.role-badge--manager{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.role-badge--manager{color:color-mix(in srgb,var(--accent) 58%,black 42%)}}.role-badge--client{background:var(--surface-alt)}@supports (color:color-mix(in lab,red,red)){.role-badge--client{background:color-mix(in srgb,var(--surface-alt) 70%,white 30%)}}.role-badge--client{color:var(--fg-muted)}.role-badge--preview{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.role-badge--preview{background:color-mix(in srgb,var(--accent) 26%,white 74%)}}.role-badge--preview{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.role-badge--preview{color:color-mix(in srgb,var(--accent) 70%,black 30%)}}.role-badge--preview{box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab,red,red)){.role-badge--preview{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent 78%)}}.impersonation-banner{z-index:60;background:var(--accent-soft);justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.impersonation-banner{background:color-mix(in srgb,var(--accent-soft) 62%,white 38%)}}.impersonation-banner{color:var(--accent);border-bottom:0}@supports (color:color-mix(in lab,red,red)){.impersonation-banner{color:color-mix(in srgb,var(--accent) 60%,black 40%)}}.impersonation-banner{font-size:var(--text-body)}.impersonation-banner-left{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.impersonation-banner-left strong{font-weight:700}.impersonation-banner-note{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.impersonation-banner-note{color:color-mix(in srgb,var(--accent) 45%,var(--fg-faint) 55%)}}.impersonation-banner-exit{border:1px solid var(--accent);flex-shrink:0;padding:.28rem .7rem}@supports (color:color-mix(in lab,red,red)){.impersonation-banner-exit{border:1px solid color-mix(in srgb,var(--accent) 30%,white 70%)}}.impersonation-banner-exit{border-radius:var(--radius);color:var(--accent);background:#fff}@supports (color:color-mix(in lab,red,red)){.impersonation-banner-exit{color:color-mix(in srgb,var(--accent) 58%,black 42%)}}.impersonation-banner-exit{font:inherit;font-size:var(--text-control);cursor:pointer;font-weight:400;transition:border-color .1s,background .1s}.impersonation-banner-exit:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.impersonation-banner-exit:hover{border-color:color-mix(in srgb,var(--accent) 50%,white 50%)}}.impersonation-banner-exit:hover{background:var(--accent-soft)}@supports (color:color-mix(in lab,red,red)){.impersonation-banner-exit:hover{background:color-mix(in srgb,var(--accent-soft) 30%,white 70%)}}@media (max-width:768px){.impersonation-banner{font-size:var(--text-control);gap:.5rem;padding:.45rem .75rem}.impersonation-banner-left{flex:1;min-width:0}.impersonation-banner-left span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.impersonation-banner-left .role-badge{display:none}.impersonation-banner-left>svg{flex-shrink:0}.impersonation-banner-exit{font-size:var(--text-control);flex-shrink:0;padding:.24rem .6rem}}.pt-breadcrumbs{min-height:var(--control-height);justify-content:space-between;gap:.75rem}.pt-breadcrumbs,.pt-breadcrumbs ol{min-width:0;align-items:center;display:flex}.pt-breadcrumbs ol{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none}.pt-breadcrumbs li{min-width:0;color:var(--fg-muted);font-size:var(--text-body);align-items:center;gap:.25rem;display:inline-flex}.pt-breadcrumbs li>svg{color:var(--fg-faint);flex:none}.creatoriq-portal .pt-breadcrumbs li>button{border-radius:var(--radius);min-width:0;min-height:0;color:var(--fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:.2rem .3rem}.creatoriq-portal .pt-breadcrumbs li>button:hover{background:var(--surface-alt);color:var(--fg)}.pt-breadcrumbs li>span{text-overflow:ellipsis;white-space:nowrap;color:var(--fg);padding:.2rem .3rem;font-weight:700;overflow:hidden}.pt-breadcrumbs__actions{flex:none;align-items:center;gap:.5rem;display:flex}.pt-breadcrumbs li:not(:last-child)>span{color:var(--fg-muted);font-weight:400}.dashboard-status.is-complete,.dashboard-status.is-success{background:var(--success-soft);color:var(--success)}.dashboard-status.is-active,.dashboard-status.is-progress,.dashboard-status.is-rose{background:var(--accent-soft);color:var(--accent)}.dashboard-status.is-review{background:var(--warn-soft);color:var(--warn-text)}.dashboard-status.is-pending,.dashboard-status.is-waiting{color:var(--fg-muted);background:oklch(94% .004 50)}.dashboard-status.is-locked{color:var(--fg-faint);background:oklch(94% .004 50)}.dashboard-status.is-blocked{background:var(--danger-soft);color:var(--danger)}.creatoriq-app{flex-direction:column;height:100%;display:flex;overflow:hidden}.creatoriq-app-loading{justify-content:center;align-items:center}.creatoriq-app-loading p{color:var(--fg-soft,inherit);font-size:var(--text-base);margin:0;animation:creatoriq-app-loading-fade .4s .3s backwards}@keyframes creatoriq-app-loading-fade{0%{opacity:0}to{opacity:1}}@keyframes ciq-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes ciq-skel-in{0%{opacity:0}to{opacity:1}}.ciq-skel{--ciq-skel-base:var(--ciq-ink)}@supports (color:color-mix(in lab,red,red)){.ciq-skel{--ciq-skel-base:color-mix(in srgb,var(--ciq-ink) 8%,var(--surface,var(--ciq-white)))}}.ciq-skel{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--ciq-skel-base) 30%,var(--ciq-skel-base) 50%,var(--ciq-skel-base) 70%);flex-shrink:1;max-width:100%;display:block}@supports (color:color-mix(in lab,red,red)){.ciq-skel{background:linear-gradient(90deg,var(--ciq-skel-base) 30%,color-mix(in srgb,var(--ciq-skel-base) 35%,white 65%) 50%,var(--ciq-skel-base) 70%)}}.ciq-skel{background-size:200% 100%;animation:ciq-skel-shimmer 1.4s ease-in-out infinite}.ciq-skel.ciq-skel-fixed{flex-shrink:0}.ciq-skel.ciq-skel-cell,.ciq-skel.ciq-skel-on-surface{--ciq-skel-base:var(--ciq-ink)}@supports (color:color-mix(in lab,red,red)){.ciq-skel.ciq-skel-cell,.ciq-skel.ciq-skel-on-surface{--ciq-skel-base:color-mix(in srgb,var(--ciq-ink) 4.5%,var(--surface,var(--ciq-white)))}}.ciq-skel.ciq-skel-on-frame{background:linear-gradient(90deg,var(--frame-field) 30%,#ffffff2e 50%,var(--frame-field) 70%);background-size:200% 100%}.ciq-skel-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ciq-skel-view{animation:ciq-skel-in .3s .15s backwards}.ciq-skel-stack,.ciq-skel-view-body{gap:var(--layout-gap);flex-direction:column;min-width:0;display:flex}.ciq-skel-grid:has(>.ciq-skel-card):not(.ciq-skel-card .ciq-skel-grid),.ciq-skel-view-body>.ciq-skel-grid{gap:var(--layout-gap)!important}.ciq-skel-stack{flex:1}.ciq-skel-row{min-width:0;display:flex}.ciq-skel-row>.ciq-skel-row{flex:0 auto}.ciq-skel-grid{grid-template-columns:var(--template,repeat(var(--cols,1),minmax(0,1fr)));min-width:0;display:grid}.ciq-skel-card{box-sizing:border-box;border-radius:var(--radius-panel);background:var(--surface);flex-direction:column;gap:.75rem;min-width:0;padding:.95rem 1.05rem;display:flex}.ciq-skel-card.is-tint{background:var(--surface-alt)}.ciq-skel-card.is-tint .ciq-skel{--ciq-skel-base:var(--ciq-ink)}@supports (color:color-mix(in lab,red,red)){.ciq-skel-card.is-tint .ciq-skel{--ciq-skel-base:color-mix(in srgb,var(--ciq-ink) 9%,var(--surface-alt,#f5f6f8))}}.ciq-skel-card.is-tint .ciq-skel-on-surface{--ciq-skel-base:var(--surface,var(--ciq-white))}.ciq-skel-center{text-align:center;align-items:center}.ciq-skel-pad{padding:.95rem 1.05rem}.ciq-skel-list-row,.ciq-skel-table-row{border-top:1px solid var(--border-soft);align-items:center;gap:1rem;padding:.85rem 1.05rem;display:grid}.ciq-skel-table-row.is-head{padding-block:.7rem}.ciq-skel-list-row{justify-content:space-between;display:flex}.ciq-skel-list-row:first-child{border-top:0}.ciq-skel-framed{border:1px solid var(--border-soft);border-radius:var(--radius-panel);text-align:left;flex-direction:column;gap:.85rem;width:min(100%,32rem);padding:1.25rem;display:flex}.ciq-skel-chart-panel{align-items:flex-end;display:flex}.ciq-skel-chart-bars{grid-template-columns:repeat(10,minmax(0,1fr));align-items:end;gap:.4rem;width:100%;height:100%;display:grid}.ciq-skel-split{border-top:1px solid var(--border-soft);grid-template-columns:1fr 1fr;place-items:center;height:2.35rem;display:grid}.ciq-skel-paper{box-shadow:0 1px 0 var(--border-soft),0 18px 40px -32px #05173059}.ciq-skel-shell{background:var(--frame);height:100dvh;animation:ciq-skel-in .3s .15s backwards;display:flex}.ciq-skel-sidebar{box-sizing:border-box;flex-direction:column;flex-shrink:0;gap:.9rem;width:16rem;padding:0 .75rem;display:flex}.ciq-skel-brand{height:var(--topbar-height);align-items:center;gap:.55rem;padding:0 .5rem;display:flex}.ciq-skel-nav-group{flex-direction:column;gap:.2rem;display:flex}.ciq-skel-nav-label{margin:0 .5rem .35rem}.ciq-skel-nav{border-radius:var(--radius);align-items:center;gap:.75rem;height:2.25rem;padding:0 .5rem;display:flex}.ciq-skel-nav.is-active{background:#ffffff1f}.ciq-skel-main{flex-direction:column;flex:1;min-width:0;display:flex}.ciq-skel-topbar{height:var(--topbar-height);padding:0 var(--shell-edge-padding);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ciq-skel-topbar-group{align-items:center;gap:.9rem;min-width:0;display:flex}.ciq-skel-search{width:min(22rem,40vw);height:var(--control-height);border-radius:var(--radius)}.ciq-skel-sheet{background:var(--bg);padding:var(--portal-page-gutter);flex:1;overflow:hidden}.ciq-skel-sheet,.ciq-skel-tipbar{border-top-left-radius:var(--sheet-radius)}.ciq-skel-tipbar{min-height:2.9rem;margin:calc(var(--portal-page-gutter) * -1) calc(var(--portal-page-gutter) * -1) var(--portal-page-gutter);background:var(--accent-soft);justify-content:center;align-items:center;gap:.65rem;padding:.325rem clamp(1rem,2vw,2rem);display:flex}.ciq-skel-tipbar .ciq-skel{--ciq-skel-base:var(--accent)}@supports (color:color-mix(in lab,red,red)){.ciq-skel-tipbar .ciq-skel{--ciq-skel-base:color-mix(in srgb,var(--accent) 16%,var(--accent-soft))}}.ciq-skel-canvas{max-width:var(--portal-content-max);margin-inline:auto}.ciq-skel-heading{min-height:var(--control-height);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-soft);align-items:center;display:flex}.ciq-skel-heading h1{color:var(--fg);font-size:var(--text-xl);font-weight:var(--weight-heading-strong);letter-spacing:-.018em;margin:0;line-height:1.25}.ciq-skel-login{gap:1.5rem;padding:2.9rem 2.6rem;display:grid}.ciq-skel-title{margin:.9rem 0 .4rem}.ciq-skel-field{gap:.55rem;display:grid}.ciq-skel-input{border-radius:var(--radius);height:3rem}.ciq-skel-tall{height:3.9rem}.ciq-skel-divider{justify-self:center}.pt-async-skeleton{width:100%;animation:ciq-skel-in .3s .15s backwards}@media (max-width:900px){.ciq-skel-grid:not(.is-fixed){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.ciq-skel-sidebar{display:none}.ciq-skel-sheet{border-radius:0}.ciq-skel-topbar-group:last-child>:not(:nth-last-child(-n+2)){display:none}}@media (max-width:640px){.ciq-skel-grid:not(.is-fixed){grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ciq-skel,.ciq-skel-shell,.ciq-skel-view,.pt-async-skeleton{animation:none}}.creatoriq-portal .ciq-gbar{min-width:0;container:gbar/inline-size}.creatoriq-portal .ciq-gbar__lead{overflow:hidden}.creatoriq-portal .ciq-gbar__lead>.ciq-gbar__search{min-width:2.75rem}.creatoriq-portal .ciq-gbar__search-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.creatoriq-portal .ciq-gbar__lead>.ciq-gbar__anchor{flex-shrink:0}@container gbar (max-width:820px){.ciq-gbar__assistant>span:not(.ciq-gbar__spark){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pt-topbar-account__name{display:none}}@container gbar (max-width:640px){.ciq-gbar__search>kbd{display:none}}@font-face{font-family:PJS Crisp;src:url(/website-review/nitpick/plus-jakarta-sans-variable.ttf)format("truetype");font-weight:600 800;font-display:swap}.dq-page{--dq-accent:var(--accent,var(--ciq-blue));--dq-action:var(--accent);--dq-action-hover:color-mix(in srgb,var(--accent) 86%,var(--ciq-ink));--dq-fill:var(--surface-alt,#f3f9fc);--dq-tile:color-mix(in srgb,var(--dq-accent) 6%,white);min-height:100dvh;box-sizing:border-box;display:grid;place-items:center;padding:clamp(.75rem,2vw,2rem);background:var(--bg,#f7f4f0);color:var(--fg,var(--ciq-ink));font-family:var(--font-plus-jakarta-sans),system-ui,sans-serif;font-size:var(--text-control,.875rem);line-height:1.5}.dq-shell{--dq-height:min(40rem,calc(100dvh - 2 * clamp(.75rem, 2vw, 2rem)));display:grid;grid-template-columns:minmax(0,17rem) minmax(0,1fr);gap:1rem;width:min(64rem,100%);height:var(--dq-height);align-items:stretch}.dq-card{border-radius:var(--radius-panel,.625rem);background:var(--surface,var(--ciq-white))}.dq-icon{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:var(--radius,.375rem);background:var(--dq-accent);color:var(--ciq-white)}.dq-rail{display:flex;flex-direction:column;gap:.9rem;padding:.9rem;box-sizing:border-box;min-height:0;overflow-y:auto}.dq-rail-head{display:flex;align-items:center;gap:.6rem;min-width:0}.dq-head>span:nth-child(2),.dq-rail-head>span:last-child{display:grid;min-width:0}.dq-head strong,.dq-rail-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg,var(--ciq-ink));font-size:.9375rem;font-weight:700;letter-spacing:-.01em}.dq-head small,.dq-rail-head small{color:var(--fg-muted,#66708a);font-size:.8125rem;font-weight:500}.dq-steps{display:grid;gap:.2rem;margin:0;padding:0;list-style:none}.dq-steps li{display:flex;align-items:center;gap:.55rem;min-height:var(--control-height,2.25rem);padding:0 .55rem;border-radius:var(--radius,.375rem);color:var(--fg-faint,#8a93a6);font-weight:700}.dq-steps li[data-state=active]{background:color-mix(in srgb,var(--success,#2f7d4f) 12%,white);color:var(--fg,var(--ciq-ink));font-weight:700}.dq-steps li[data-state=done]{color:var(--fg-muted,#66708a)}.dq-step-dot{display:grid;place-items:center;flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:50%;font-size:.75rem;font-weight:700}.dq-steps li[data-state=active] .dq-step-dot{background:var(--success,#2f7d4f);color:var(--ciq-white)}.dq-steps li[data-state=done] .dq-step-dot{background:color-mix(in srgb,var(--success,#2f7d4f) 16%,white);color:var(--success,#2f7d4f)}.dq-rail-foot{display:grid;grid-template-columns:1fr auto;gap:.35rem;margin-top:auto;color:var(--fg-muted,#66708a);font-size:.8125rem;font-weight:500}.dq-rail-foot .dq-bar{grid-column:1/-1}.dq-bar{height:.3rem;border-radius:999px;background:color-mix(in srgb,var(--fg,var(--ciq-ink)) 8%,transparent);overflow:hidden}.dq-bar>span{display:block;height:100%;border-radius:inherit;background:var(--dq-accent);transition:width .3s ease}.dq-workspace{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.dq-head{display:flex;align-items:center;gap:.6rem;padding:.9rem 1.1rem .7rem}.dq-brand{margin-left:auto;display:inline-flex;align-items:center;min-height:1.7rem;padding:0 .55rem;border-radius:var(--radius,.375rem);background:var(--dq-fill);color:var(--fg-muted,#66708a);font-size:.8125rem;font-weight:700;white-space:nowrap}.dq-head-bar{margin:0 1.1rem}.dq-conversation{flex:1;min-height:0;display:flex;flex-direction:column;gap:1rem;padding:1.1rem;overflow-y:auto}.dq-message{display:flex;align-items:flex-start;gap:.55rem}.dq-avatar{display:grid;place-items:center;flex-shrink:0;width:1.8rem;height:1.8rem;border-radius:50%;background:color-mix(in srgb,var(--dq-accent) 14%,white);color:var(--dq-accent);font-weight:700}.dq-bubble{max-width:36rem;padding:.72rem .85rem;border-radius:var(--radius-panel,.625rem);border-top-left-radius:4px;color:var(--fg-muted,#66708a);font-weight:400;line-height:1.55}.dq-bubble,.dq-group{background:var(--dq-fill)}.dq-group{display:grid;gap:.3rem;margin-left:2.35rem;padding:.6rem;border-radius:var(--radius-panel,.625rem);overflow:hidden}.dq-group-head{padding:0 .15rem .15rem;color:var(--fg,var(--ciq-ink));font-size:.8125rem;font-weight:700;letter-spacing:.01em}.dq-group-row{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:.45rem .75rem;background:var(--surface,var(--ciq-white));border-radius:var(--radius,.375rem)}.dq-group-row>span{color:var(--fg-muted,#66708a);font-weight:500}.dq-group-row>strong{color:var(--fg,var(--ciq-ink));font-weight:700;text-align:right;overflow-wrap:anywhere}.dq-group-row>em{flex-shrink:0;display:inline-flex;align-items:center;min-height:1.5rem;padding:0 .5rem;border-radius:var(--radius,.375rem);background:var(--dq-fill);color:var(--fg-muted,#66708a);font-style:normal;font-weight:700}.dq-question{flex:1;min-width:0;display:flex;flex-direction:column;gap:.6rem}.dq-question-card{padding:.78rem .9rem;border-radius:var(--radius-panel,.625rem);border-top-left-radius:4px;background:var(--dq-tile)}.dq-question-meta{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:var(--fg-muted,#66708a);font-size:.8125rem;font-weight:500}.dq-chip{display:inline-flex;align-items:center;min-height:1.7rem;padding:0 .55rem;border-radius:var(--radius,.375rem);background:color-mix(in srgb,var(--dq-accent) 14%,white);color:color-mix(in srgb,var(--dq-accent) 70%,var(--fg,var(--ciq-ink)));font-weight:700}.dq-question-card h1{margin:0;color:var(--fg,var(--ciq-ink));font-size:1rem;font-weight:800;line-height:1.4;letter-spacing:-.01em}.dq-question-card p{margin:.22rem 0 0;color:var(--fg-muted,#66708a);font-weight:400;line-height:1.5}.dq-options{display:flex;flex-wrap:wrap;gap:.45rem}.dq-option{min-height:var(--control-height,2.25rem);padding:.5rem .9rem;border:1px solid transparent;border-radius:var(--radius,.375rem);background:var(--dq-fill);color:var(--fg,var(--ciq-ink));font:inherit;text-align:left;cursor:pointer;transition:background .12s ease}.dq-option:hover{background:color-mix(in srgb,var(--dq-accent) 10%,white)}.dq-option[data-on]{background:color-mix(in srgb,var(--dq-accent) 16%,white);color:color-mix(in srgb,var(--dq-accent) 70%,var(--fg,var(--ciq-ink)));font-weight:700}.dq-button:focus-visible,.dq-option:focus-visible{outline:2px solid color-mix(in srgb,var(--dq-accent) 55%,transparent);outline-offset:2px}.dq-input{box-sizing:border-box;width:100%;min-height:var(--control-height,2.25rem);padding:.6rem .95rem;border:1px solid transparent;border-radius:var(--radius,.375rem);background:var(--dq-fill);color:var(--fg,var(--ciq-ink));font:inherit;outline:none;resize:vertical;transition:background .12s ease,border-color .12s ease}.dq-input:focus{background:var(--surface,var(--ciq-white));border-color:color-mix(in srgb,var(--dq-accent) 55%,transparent)}.dq-nav{justify-content:space-between;margin-top:.5rem}.dq-nav,.dq-nav-end,.dq-nav-start{display:flex;align-items:center;gap:.5rem}.dq-nav-end{margin-left:auto}.dq-button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-width:6.5rem;min-height:var(--control-height,2.25rem);padding:0 .9rem;border:0;border-radius:var(--radius,.375rem);background:color-mix(in srgb,var(--fg,var(--ciq-ink)) 8%,white);color:var(--fg,var(--ciq-ink));font:inherit;font-weight:700;cursor:pointer}.dq-button:hover:not(:disabled){background:color-mix(in srgb,var(--fg,var(--ciq-ink)) 12%,white)}.dq-button.is-primary{min-width:7.5rem;background:var(--dq-action);color:var(--ciq-white)}.dq-button.is-icon,.dq-button.is-primary.is-icon{width:var(--control-height,2.25rem);min-width:var(--control-height,2.25rem);padding:0}.dq-button.is-primary:hover:not(:disabled){background:var(--dq-action-hover)}.dq-button:disabled{opacity:.55;cursor:not-allowed}.dq-error{margin:0;color:var(--danger,#b42318);font-weight:700}.dq-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}.dq-status{min-height:calc(100dvh - 4rem);display:grid;place-content:center;justify-items:center;gap:.6rem;text-align:center}.dq-status strong{font-size:1rem}.dq-status p{margin:0;color:var(--fg-muted,#66708a)}.dq-spinner{width:1.4rem;height:1.4rem;border-radius:50%;border:3px solid var(--dq-fill);border-top-color:var(--dq-accent);animation:dq-spin .8s linear infinite}.dq-done{width:min(30rem,100%);margin:12vh auto 0;display:grid;justify-items:center;gap:.6rem;padding:2rem 1.5rem;text-align:center}.dq-done h1{margin:0;font-size:1.25rem;font-weight:800}.dq-done p{margin:0;color:var(--fg-muted,#66708a)}.dq-done-mark{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:color-mix(in srgb,var(--success,#2f7d4f) 14%,white);color:var(--success,#2f7d4f);font-size:1.25rem;font-weight:800}@keyframes dq-spin{to{transform:rotate(1turn)}}@media (max-width:860px){.dq-page{place-items:start center}.dq-shell{grid-template-columns:minmax(0,1fr);height:auto}.dq-steps{display:none}.dq-conversation{overflow:visible}}@media (max-width:520px){.dq-group{margin-left:0;padding:.55rem}.dq-nav{align-items:center}.dq-brand{display:none}}@media (prefers-reduced-motion:reduce){.dq-bar>span,.dq-spinner{animation:none;transition:none}}