.LibraryWidgetBuilder_page__GR094{max-width:1200px;margin:auto;padding:var(--space-4);color:var(--color-text)}.LibraryWidgetBuilder_page__GR094>p{max-width:800px;color:var(--color-text-muted);line-height:1.45}.LibraryWidgetBuilder_controls__ePNjx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:var(--space-3);gap:var(--space-3);margin-block:var(--space-4)}.LibraryWidgetBuilder_controls__ePNjx label{display:grid;grid-gap:var(--space-2);gap:var(--space-2);font-weight:600}.LibraryWidgetBuilder_code__SfhIQ textarea,.LibraryWidgetBuilder_controls__ePNjx select{width:100%;min-width:0;background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-card-border);border-radius:var(--radius-md);padding:var(--space-2);font:inherit}.LibraryWidgetBuilder_previewHeading___N8iK{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-3)}.LibraryWidgetBuilder_previewHeading___N8iK h2{margin:0}.LibraryWidgetBuilder_note__BVFH6,.LibraryWidgetBuilder_previewHeading___N8iK span{font-size:.875rem;color:var(--color-text-muted);line-height:1.5}.LibraryWidgetBuilder_previews__Np2ml{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.LibraryWidgetBuilder_previewPanel__nJzOW{min-width:0}.LibraryWidgetBuilder_previewLabel__lS0mc{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--space-3);background:transparent}.LibraryWidgetBuilder_previewLabel__lS0mc h3{margin:0;font-size:.875rem}.LibraryWidgetBuilder_previewLabel__lS0mc span{font-size:.7rem;color:var(--color-primary-text);font-weight:600}.LibraryWidgetBuilder_preview__CwPjw{position:relative;overflow:hidden;background:#fff}.LibraryWidgetBuilder_preview__CwPjw[data-theme=dark]{background:#000}.LibraryWidgetBuilder_preview__CwPjw iframe{display:block;width:100%;border:0}.LibraryWidgetBuilder_loading__w4wFv{margin:0;padding:var(--space-3);font-size:.8rem;color:var(--color-text);background:var(--color-card)}.LibraryWidgetBuilder_code__SfhIQ{margin-block:var(--space-4);padding:var(--space-3);border:1px solid var(--color-card-border);border-radius:var(--radius-lg);background:var(--color-card)}.LibraryWidgetBuilder_code__SfhIQ textarea{font-family:monospace;resize:vertical;margin-bottom:var(--space-3)}.LibraryWidgetBuilder_code__SfhIQ span{-webkit-margin-start:var(--space-3);margin-inline-start:var(--space-3)}@media(max-width:760px){.LibraryWidgetBuilder_previews__Np2ml{grid-template-columns:minmax(0,1fr)}}.LibraryWidgetBuilder_page__GR094>h1{font-size:clamp(1.4rem,3vw,1.8rem);margin-block:var(--space-2)}.LibraryWidgetBuilder_page__GR094>p{font-size:.875rem;margin-block:var(--space-2)}.LibraryWidgetBuilder_controls__ePNjx label{font-size:.8125rem;gap:var(--space-1)}.LibraryWidgetBuilder_code__SfhIQ h2,.LibraryWidgetBuilder_previewHeading___N8iK h2{font-size:1.1rem;margin-block:var(--space-2)}.LibraryWidgetBuilder_code__SfhIQ p{font-size:.8125rem;line-height:1.45}.marketing-main:has(.LibraryWidgetBuilder_page__GR094){padding:var(--space-3) var(--space-4) var(--space-4)}.LibraryWidgetBuilder_page__GR094{padding:0}.LibraryWidgetBuilder_page__GR094>h1{font-size:clamp(1.25rem,2.5vw,1.5rem);margin-block:4px}.LibraryWidgetBuilder_page__GR094>p{margin-block:4px;line-height:1.35}.LibraryWidgetBuilder_controls__ePNjx{gap:var(--space-2);margin-block:var(--space-3)}.LibraryWidgetBuilder_previewHeading___N8iK{margin-bottom:var(--space-2);gap:var(--space-2)}.LibraryWidgetBuilder_code__SfhIQ h2,.LibraryWidgetBuilder_previewHeading___N8iK h2{font-size:1rem;margin-block:4px}.LibraryWidgetBuilder_previews__Np2ml{gap:var(--space-3)}.LibraryWidgetBuilder_previewLabel__lS0mc{padding:6px 0;min-width:120px}.LibraryWidgetBuilder_previewLabel__lS0mc h3{font-size:.8125rem}.LibraryWidgetBuilder_note__BVFH6{margin-block:6px;font-size:.75rem;line-height:1.35}.LibraryWidgetBuilder_code__SfhIQ{margin-block:var(--space-3);padding:var(--space-2)}.LibraryWidgetBuilder_code__SfhIQ p{margin-block:4px;font-size:.75rem}.LibraryWidgetBuilder_code__SfhIQ textarea{width:calc(100% - 170px);display:inline-block;vertical-align:middle;margin:4px 8px 4px 0;font-size:.75rem;line-height:1.4}.LibraryWidgetBuilder_code__SfhIQ .button{padding:8px 12px;font-size:.8125rem}.LibraryWidgetBuilder_code__SfhIQ details{margin-top:4px;font-size:.75rem;color:var(--color-text-muted)}.LibraryWidgetBuilder_code__SfhIQ summary{cursor:pointer}@media(max-width:600px){.LibraryWidgetBuilder_code__SfhIQ textarea{width:100%;margin-inline:0}.LibraryWidgetBuilder_controls__ePNjx{grid-template-columns:repeat(2,minmax(0,1fr))}.LibraryWidgetBuilder_code__SfhIQ span,.LibraryWidgetBuilder_controls__ePNjx select{font-size:.75rem}}.LibraryWidgetBuilder_previewScroll__mKXL0{overflow:hidden;max-width:100%;padding:4px 0;background:transparent}.LibraryWidgetBuilder_mockWindow__lu1fa{container-type:inline-size;position:relative;max-width:100%;min-width:120px;min-height:180px;display:flex;flex-direction:column;border:1px solid var(--color-card-border);border-radius:8px;overflow:hidden;box-shadow:0 3px 12px #0002}.LibraryWidgetBuilder_windowBar__L1wXL{display:flex;align-items:center;gap:8px;flex-shrink:0;height:32px;padding:5px 8px;background:var(--color-card);border-bottom:1px solid var(--color-card-border);font-size:.625rem}.LibraryWidgetBuilder_windowDots__xvkVw{display:flex;gap:4px}.LibraryWidgetBuilder_windowDots__xvkVw i{width:7px;height:7px;border-radius:50%;background:#ff625a}.LibraryWidgetBuilder_windowDots__xvkVw i:nth-child(2){background:#ffbd2e}.LibraryWidgetBuilder_windowDots__xvkVw i:nth-child(3){background:#28c840}.LibraryWidgetBuilder_addressBar__Tpn__{flex:1 1;min-width:0;text-align:center;border-radius:4px;background:var(--color-surface);color:var(--color-text-muted);padding:3px}.LibraryWidgetBuilder_windowBar__L1wXL output{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-muted)}.LibraryWidgetBuilder_mockWindow__lu1fa .LibraryWidgetBuilder_preview__CwPjw{flex:1 1;min-height:0;overflow:auto;padding-bottom:18px}.LibraryWidgetBuilder_resizeHandle__9zdUu{position:absolute;right:0;bottom:0;width:28px;height:28px;border:0;border-top-left-radius:6px;background:var(--color-card);color:var(--color-text-muted);cursor:nwse-resize;touch-action:none;font-size:18px;line-height:1}.LibraryWidgetBuilder_resizeHandle__9zdUu:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@container(max-width:180px){.LibraryWidgetBuilder_addressBar__Tpn__{display:none}.LibraryWidgetBuilder_windowBar__L1wXL{justify-content:space-between;gap:4px}.LibraryWidgetBuilder_windowDots__xvkVw{flex-shrink:0}}