.InvoicePageDesigner_studio__qkRKQ{--studio-ease:cubic-bezier(0.2,0,0,1)}.InvoicePageDesigner_studio__qkRKQ :is(button,a){transition-property:background-color,color,box-shadow,transform;transition-duration:.18s;transition-timing-function:var(--studio-ease)}.InvoicePageDesigner_studio__qkRKQ button:active:not(:disabled){transform:scale(.96)}.InvoicePageDesigner_title__xVQq1{font-family:Georgia,serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:400;letter-spacing:-.04em;text-wrap:balance}.InvoicePageDesigner_starter__xyLd4{position:relative;display:flex;min-height:132px;flex-direction:column;align-items:center;gap:12px;border-radius:12px;padding:12px 4px;color:var(--admin-ink);background:var(--admin-surface-subtle);font-size:12px;font-weight:600;cursor:pointer}.InvoicePageDesigner_starter__xyLd4:disabled{opacity:.55;cursor:wait}.InvoicePageDesigner_starterSelection___3J0O{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--admin-ink);background:color-mix(in srgb,var(--admin-ink) 5%,transparent)}.InvoicePageDesigner_miniature__zd7iG{position:relative;display:flex;width:50px;height:72px;flex-direction:column;gap:5px;padding:8px;color:#172033;background:white;box-shadow:0 0 0 1px #00000008,0 3px 8px #00000012;transition:transform .25s var(--studio-ease)}.InvoicePageDesigner_starter__xyLd4:hover:not(:disabled) .InvoicePageDesigner_miniature__zd7iG{transform:translateY(-3px)}.InvoicePageDesigner_miniatureHeading__BtVB_{margin-top:3px;font-size:8px;line-height:16px}.InvoicePageDesigner_miniatureEditorial__LjsSC .InvoicePageDesigner_miniatureHeading__BtVB_{font-family:Georgia,serif;font-size:20px;font-weight:400;letter-spacing:-1px}.InvoicePageDesigner_aiPanel__Jxs1L{padding:16px;border-radius:12px;background:var(--admin-surface-subtle)}.InvoicePageDesigner_aiPanel__Jxs1L,.InvoicePageDesigner_canvas__HA30D{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--admin-ink) 5%,transparent)}.InvoicePageDesigner_canvas__HA30D{padding:20px;border-radius:20px;background-color:var(--admin-surface-subtle);background-image:radial-gradient(color-mix(in srgb,var(--admin-ink) 10%,transparent) .7px,transparent .7px);background-size:18px 18px}.InvoicePageDesigner_segment__2Sitj{display:inline-flex;gap:2px;padding:3px;border-radius:12px;background:var(--admin-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--admin-ink) 6%,transparent)}.InvoicePageDesigner_segmentButton__6qwWc{position:relative;min-height:40px;border-radius:9px;padding:0 12px;color:var(--admin-muted);font-size:12px;font-weight:600;cursor:pointer}.InvoicePageDesigner_segmentButton__6qwWc[aria-pressed=true]{color:var(--admin-surface)}.InvoicePageDesigner_segmentSelection__zele1{position:absolute;inset:0;border-radius:inherit;background:var(--admin-ink)}.InvoicePageDesigner_paper__gB5fi{margin-inline:auto;transition:width .32s var(--studio-ease)}.InvoicePageDesigner_studio__qkRKQ :is(button,a):focus-visible{outline:2px solid var(--admin-action);outline-offset:3px}@media (min-width:1280px){.InvoicePageDesigner_canvas__HA30D,.InvoicePageDesigner_controls__iaJId{max-height:calc(100dvh - 180px);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.InvoicePageDesigner_controls__iaJId{padding:4px 12px 4px 4px}.InvoicePageDesigner_canvas__HA30D{position:sticky;top:100px}}@media (max-width:640px){.InvoicePageDesigner_canvas__HA30D{padding:12px;border-radius:16px}}@media (prefers-reduced-motion:reduce){.InvoicePageDesigner_miniature__zd7iG,.InvoicePageDesigner_paper__gB5fi,.InvoicePageDesigner_studio__qkRKQ :is(button,a){transition-duration:0s}.InvoicePageDesigner_starter__xyLd4:hover:not(:disabled) .InvoicePageDesigner_miniature__zd7iG,.InvoicePageDesigner_studio__qkRKQ button:active:not(:disabled){transform:none}}