.spark-logo_workbench___iUEL{min-height:0}.spark-logo_newOptions__ljQl1{color:var(--ll-ui-selection-ink);background:var(--ll-ui-selection);border-radius:var(--ll-ui-control-corner);padding:var(--ll-ui-control-gap);font-size:var(--ll-type-label)}.spark-logo_gallery__e5Coa{flex-shrink:0;min-width:0;padding-bottom:var(--ll-ui-control-gap)}.spark-logo_choicesHeading__A9k8H{display:flex;align-items:center;justify-content:space-between;gap:var(--ll-ui-control-gap);color:var(--ll-ui-ink);font-size:var(--ll-type-label);font-weight:700}.spark-logo_galleryControls__iqXdq{display:flex;flex-shrink:0;gap:var(--ll-ui-control-gap)}.spark-logo_galleryControls__iqXdq button{min-width:var(--ll-ui-target);min-height:var(--ll-ui-target);border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-secondary);color:var(--ll-ui-secondary-ink);font:inherit;cursor:pointer;touch-action:manipulation}.spark-logo_galleryControls__iqXdq button:hover{background:var(--ll-ui-secondary-hover)}.spark-logo_galleryRow__Pi3Oa{display:flex;flex-wrap:nowrap;gap:var(--ll-ui-control-gap);min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:var(--ll-ui-control-gap) 3px}.spark-logo_option__ZRuJc{flex:0 0 7.5rem;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;scroll-snap-align:start}.spark-logo_option__ZRuJc:disabled{cursor:default;opacity:.65}.spark-logo_art__8ABiu{display:grid;place-items:center;aspect-ratio:1;background:var(--ll-ui-surface);border:2px solid var(--ll-ui-border);border-radius:var(--ll-ui-card-corner);overflow:hidden;transition:border-color var(--ll-ui-duration) ease,background var(--ll-ui-duration) ease}.spark-logo_art__8ABiu img{display:block;width:100%;height:100%;min-width:0;min-height:0;-o-object-fit:contain;object-fit:contain;padding:var(--ll-ui-control-gap)}.spark-logo_option__ZRuJc:is(:hover,:focus-visible) .spark-logo_art__8ABiu{border-color:var(--ll-ui-selection-ink)}.spark-logo_option__ZRuJc[aria-pressed=true] .spark-logo_art__8ABiu{border-color:var(--ll-ui-selection-ink);background:var(--ll-ui-selection)}.spark-logo_optionLabel__4hMSg{display:flex;justify-content:space-between;align-items:center;min-height:var(--ll-ui-target);gap:var(--ll-ui-control-gap);font-size:var(--ll-type-label);line-height:1.4;font-weight:650;overflow-wrap:anywhere}.spark-logo_directions__3K7ig{display:flex;flex-wrap:wrap;gap:var(--ll-ui-control-gap);padding-block:var(--ll-ui-control-gap)}.spark-logo_directions__3K7ig button{min-height:var(--ll-ui-target);padding:var(--ll-ui-control-gap) var(--ll-space-4);border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-secondary);color:var(--ll-ui-secondary-ink);font-size:var(--ll-type-control);cursor:pointer;touch-action:manipulation}.spark-logo_directions__3K7ig button:hover{background:var(--ll-ui-secondary-hover)}.spark-logo_logoPreview__4p_H8{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.spark-logo_previewBody__X1gJn{display:flex;flex:none;flex-direction:column;align-items:stretch;gap:var(--ll-ui-control-gap);min-width:0;padding:var(--ll-ui-control-gap) 0 var(--ll-space-4)}.spark-logo_heroArt__EJPxY{display:grid;place-items:center;flex:none;width:min(100%,22rem,38dvh);aspect-ratio:1;margin:0 auto;border:1px solid var(--ll-ui-border);border-radius:var(--ll-ui-card-corner);background:var(--ll-ui-surface);overflow:hidden}.spark-logo_heroArt__EJPxY img{display:block;width:100%;height:100%;min-width:0;min-height:0;-o-object-fit:contain;object-fit:contain;padding:var(--ll-space-4)}.spark-logo_customize__VcX8Q{width:100%;max-width:28rem;margin:0 auto;color:var(--ll-ui-ink)}.spark-logo_customize__VcX8Q p{margin:0;color:var(--ll-ui-muted);font-size:var(--ll-type-body);line-height:1.5}.spark-logo_previewFooter__oak1B{display:flex;flex-direction:column;flex-shrink:0;width:100%;max-width:28rem;margin:0 auto;padding-bottom:calc(var(--ll-space-4) + env(safe-area-inset-bottom))}.spark-logo_logoPreview__4p_H8 .spark-logo_useLogo__srqtx{margin:0;border-radius:var(--ll-ui-control-corner);background:var(--ll-ui-action);color:var(--ll-ui-action-ink)}.spark-logo_logoPreview__4p_H8 .spark-logo_useLogo__srqtx:hover{background:var(--ll-ui-action-hover)}.spark-logo_previewStatus__l0OSx{display:grid;place-items:center;min-height:var(--ll-ui-target);margin:0;color:var(--ll-ui-muted);font-size:var(--ll-type-body);font-weight:600}.spark-logo_retry__V1nQb{min-height:var(--ll-ui-target);padding:var(--ll-ui-control-gap) 0;color:var(--ll-ui-link);background:transparent;border:0;border-bottom:1px solid var(--ll-ui-border);font-size:var(--ll-type-control);font-weight:650;cursor:pointer}@container (max-width:47.999rem){.spark-logo_workbench___iUEL[data-creating=true] .spark-logo_logoPreview__4p_H8{max-height:40dvh}.spark-logo_workbench___iUEL[data-mobile-preview=true]:not([data-creating=true]):not([data-product-review=true]) .spark-logo_workspace__fWHno{grid-template-rows:minmax(0,1fr) auto}.spark-logo_workbench___iUEL[data-mobile-preview=true]:not([data-creating=true]):not([data-product-review=true]) .spark-logo_chat__I0Ql9{display:none}.spark-logo_workbench___iUEL[data-mobile-preview=true]:not([data-creating=true]):not([data-product-review=true]) .spark-logo_interaction__dzUU0{grid-row:2}}@container (max-height:32rem){.spark-logo_workbench___iUEL[data-mobile-preview=true]:not([data-product-review=true]) .spark-logo_workspace__fWHno{display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain}.spark-logo_workbench___iUEL[data-mobile-preview=true]:not([data-product-review=true]) .spark-logo_logoPreview__4p_H8{flex:none;min-height:0;max-height:none;overflow:visible}.spark-logo_workbench___iUEL[data-mobile-preview=true]:not([data-product-review=true]) .spark-logo_interaction__dzUU0{flex:none}}