:is([data-apply-builder],[data-apply-builder-panel],[data-apply-builder] *,[data-apply-builder-panel] *){scrollbar-width:thin;scrollbar-color:transparent transparent}:is([data-apply-builder],[data-apply-builder-panel],[data-apply-builder] *,[data-apply-builder-panel] *):is(:hover,:focus-within){scrollbar-color:var(--scrollbar-thumb) transparent}:is([data-apply-builder],[data-apply-builder-panel],[data-apply-builder] *,[data-apply-builder-panel] *)::-webkit-scrollbar{width:8px;height:8px}:is([data-apply-builder],[data-apply-builder-panel],[data-apply-builder] *,[data-apply-builder-panel] *)::-webkit-scrollbar-track{background:0 0}:is([data-apply-builder],[data-apply-builder-panel],[data-apply-builder] *,[data-apply-builder-panel] *)::-webkit-scrollbar-thumb{background:padding-box padding-box;border:2px solid #0000;border-radius:9999px}:is([data-apply-builder],[data-apply-builder-panel]) :is(:hover,:focus-within)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}@media (hover:none),(pointer:coarse){:is([data-apply-builder],[data-apply-builder-panel],[data-apply-builder] *,[data-apply-builder-panel] *){scrollbar-color:var(--scrollbar-thumb) transparent}:is([data-apply-builder],[data-apply-builder-panel],[data-apply-builder] *,[data-apply-builder-panel] *)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)}}@media (forced-colors:active){:is([data-apply-builder],[data-apply-builder-panel],[data-apply-builder] *,[data-apply-builder-panel] *){scrollbar-width:auto;scrollbar-color:auto}:is([data-apply-builder],[data-apply-builder-panel],[data-apply-builder] *,[data-apply-builder-panel] *)::-webkit-scrollbar-thumb{background-color:buttontext}}.portal-scope #portal-content:has([data-apply-builder]){flex-direction:column;max-width:none;min-height:0;padding:0;display:flex;overflow:hidden}.portal-scope [data-slot=sidebar-inset]:has([data-apply-builder]){overflow:hidden}.apply-builder{--builder-selection:var(--color-primary-500);height:calc(100dvh - var(--portal-header-height,49px));min-height:0;color:var(--color-fg-strong);background:var(--color-surface-0);flex-direction:column;display:flex;overflow:hidden}.apply-builder-grid{flex:1;grid-template-columns:16rem minmax(0,1fr) 23rem;min-height:0;display:grid}.apply-builder-pages,.apply-builder-tools{background:var(--color-surface-1);min-height:0}.apply-builder-pages{border-right:1px solid var(--color-glass-divider)}.apply-builder-tools{border-left:1px solid var(--color-glass-divider);flex-direction:column;display:flex}.apply-builder-page-row{border-radius:var(--radius-lg);border:1px solid #0000}.apply-builder-page-row[data-selected]{border-color:var(--builder-selection);background:var(--builder-selection)}@supports (color:color-mix(in lab, red, red)){.apply-builder-page-row[data-selected]{background:color-mix(in oklab, var(--builder-selection) 8%, transparent)}}.apply-builder-center{flex-direction:column;min-width:0;min-height:0;display:flex}.apply-builder-preview{box-shadow:none;border:0;border-radius:0}.apply-builder-preview [data-preview-stage]{background:var(--color-surface-2);padding:1.5rem}.apply-builder-preview .apply-builder-page{background:var(--color-surface-1);padding:clamp(1rem,3vw,2.5rem)}.apply-builder-element{cursor:pointer;outline-offset:6px;border-radius:var(--radius-sm);outline:1px solid #0000;display:block;position:relative}.apply-builder-element:hover{outline-color:var(--color-fg-subtle)}.apply-builder-element[data-selected]{outline:2px solid var(--builder-selection);background:var(--builder-selection)}@supports (color:color-mix(in lab, red, red)){.apply-builder-element[data-selected]{background:color-mix(in oklab, var(--builder-selection) 8%, transparent)}}.apply-builder-button-toolbar button:focus-visible,.apply-builder-question-toolbar button:focus-visible,.apply-builder-element>button:focus-visible,.apply-builder-insertion-gap:focus-visible{box-shadow:var(--ring-focus);border-color:#0000;outline:none}.apply-builder-question-toolbar{z-index:20;position:absolute;top:-6px;right:.5rem;transform:translateY(-50%)}.apply-builder-button-toolbar{z-index:20;position:absolute;top:-6px;left:50%;transform:translate(-50%,-50%)}.apply-builder-element-content{display:contents}.apply-builder-element-content>*{pointer-events:none}.apply-builder-dock{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.75rem;display:grid}.apply-builder-tools .apply-builder-inspector{container-type:inline-size}.apply-builder-inspector :is(h2,h3,label,p,summary){overflow-wrap:anywhere}.apply-builder-inspector :is(.md\:grid-cols-2,.md\:grid-cols-3){grid-template-columns:1fr}.apply-builder [data-device=mobile] .apply-builder-page{max-width:390px}.apply-builder-routing-sheet{width:auto;bottom:4.5rem;left:17rem;right:.75rem}.apply-builder-page [class*=--apply-text-stepTitle-size]{font-size:calc(26px * var(--apply-text-stepTitle-size,1))}.apply-builder-page [class*=--apply-text-fieldLabel-size]{font-size:calc(14px * var(--apply-text-fieldLabel-size,1))}.apply-builder-page [class*=--apply-text-fieldHint-size]{font-size:calc(12px * var(--apply-text-fieldHint-size,1))}.apply-builder-page [class*=--apply-text-callMilestoneTitle-size]{font-size:calc(14px * var(--apply-text-callMilestoneTitle-size,1))}.apply-builder-page [class*=--apply-text-callMilestoneBody-size]{font-size:calc(13px * var(--apply-text-callMilestoneBody-size,1))}.apply-builder-page [class*=--apply-text-callPolicy-size]{font-size:calc(13px * var(--apply-text-callPolicy-size,1))}.apply-builder-page [class*=--apply-text-callSub-size]{font-size:calc(14px * var(--apply-text-callSub-size,1))}.apply-builder-page [class*=--apply-text-stepHelper-size]{font-size:calc(14px * var(--apply-text-stepHelper-size,1))}.apply-builder-page [class*=--apply-text-introHeadline-size]{font-size:calc(26px * var(--apply-text-introHeadline-size,1))}.apply-builder-page [class*=--apply-text-introSub-size]{font-size:calc(14px * var(--apply-text-introSub-size,1))}.apply-builder-page [class*=--apply-text-introNote-size]{font-size:calc(12px * var(--apply-text-introNote-size,1))}.apply-builder-page [class*=text-\[9],.apply-builder-page [class*=text-\[10]{font-size:12px}.apply-builder-page [class*=text-\[11]{font-size:14px}.apply-builder-zoom{zoom:var(--builder-zoom,1)}@media (max-width:1399px){.apply-builder-grid{grid-template-columns:13rem minmax(0,1fr) 21rem}}@media (max-width:1099px){.apply-builder-grid{grid-template-columns:minmax(0,1fr) 21rem}.apply-builder-pages{display:none}.apply-builder-routing-sheet{left:.75rem}}@media (max-width:759px){.apply-builder-grid{grid-template-columns:minmax(0,1fr)}.apply-builder-tools{display:none}.apply-builder-dock{grid-template-columns:minmax(0,1fr)}.apply-builder-dock>div:last-of-type{overflow-x:auto}.apply-builder-preview [data-preview-stage]{padding:1rem}.apply-builder-routing-sheet{bottom:0;left:0;right:0}}.apply-builder-insertion-gap[data-selected-gap],.apply-builder-insertion-gap[data-drop-active]{outline:2px solid var(--builder-selection);outline-offset:2px;background:var(--builder-selection)}@supports (color:color-mix(in lab, red, red)){.apply-builder-insertion-gap[data-selected-gap],.apply-builder-insertion-gap[data-drop-active]{background:color-mix(in oklab, var(--builder-selection) 10%, transparent)}}
