.art-section{border-top:1px solid var(--j-line)}.art-section:last-of-type{border-bottom:1px solid var(--j-line)}.art-section-heading{align-items:center;gap:12px;min-height:78px;display:flex}.art-section-trigger{text-align:left;min-width:0;color:var(--j-ink);background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;display:flex}.art-section-trigger strong,.art-section-trigger small{display:block}.art-section-trigger strong{font-weight:600}.art-section-trigger small{color:var(--j-muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px}.art-section-body{padding:0 0 22px}.art-section-body[hidden]{display:none}.art-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px;margin-bottom:16px;display:grid}.art-gallery>button{text-align:left;min-width:0;color:var(--j-ink);overflow-wrap:anywhere;background:0 0;border:0;flex-direction:column;gap:7px;padding:0;font-size:11px;line-height:1.4;display:flex}.art-thumbnail{background:var(--j-panel);border:1px solid var(--j-line);width:100%;height:96px;color:var(--j-ink);--svg-primary:var(--j-ink);--svg-secondary:var(--j-ink);--svg-accent:var(--j-ink);border-radius:9px;place-items:center;padding:8px;display:grid}.art-thumbnail>span{width:60px;height:78px}.art-thumbnail svg{width:100%;height:100%}.art-corner-thumb>span{width:50px;height:50px}.art-fine-line{border:1px solid;border-radius:5px;display:block}.art-gallery [aria-pressed=true] .art-thumbnail{outline:2px solid var(--j-pink);outline-offset:1px;background:var(--j-tint)}.art-range{color:var(--j-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.art-range input{width:100%;accent-color:var(--j-pink);min-height:32px}.art-range>span{color:var(--j-muted);font-variant-numeric:tabular-nums}.art-stamp-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.art-stamp-picker button{border:1px solid var(--j-line);background:var(--j-panel);min-width:0;min-height:72px;color:var(--j-ink);border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px 3px;font-size:11px;display:flex}.art-stamp-picker [aria-pressed=true]{background:var(--j-tint);border-color:var(--j-pink)}.art-place-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.art-place-actions strong{width:100%;font-weight:500}.art-inspector{background:var(--j-tint);border-radius:12px;margin:22px 0;padding:18px}.art-inspector-heading{justify-content:space-between;gap:12px;display:flex}.art-rotation,.art-nudge{flex-wrap:wrap;align-items:center;gap:5px;margin-top:12px;display:flex}.art-rotation>span,.art-nudge>span{width:100%;color:var(--j-muted);font-size:12px}.art-nudge .journey-icon,.art-rotation .journey-icon{background:var(--j-panel);color:var(--j-ink);min-width:44px;min-height:44px}.art-controls>.journey-field{margin-top:24px}.stamp-workspace{width:100%;max-width:340px;margin:auto}.stamp-toolbar{justify-content:space-between;align-items:center;gap:10px;min-height:30px;margin-bottom:16px;display:flex}.stamp-toolbar button{align-items:center;gap:5px;display:inline-flex}.stamp-editor{aspect-ratio:5/7;touch-action:pan-y;isolation:isolate;width:100%;position:relative}.stamp-editor [data-printed-stamp]{visibility:hidden}.stamp-editor[data-armed=true]{cursor:crosshair}.stamp-handle{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:22%;place-items:center;padding:0;display:grid;position:absolute}.stamp-handle:active{cursor:grabbing}.stamp-handle[aria-pressed=true]{outline:2px dashed var(--j-focus);outline-offset:4px}.stamp-safe-area{color:#294c99;pointer-events:none;background:#ecf1ff7a;border:1px dashed #365bae;border-radius:7px;place-items:center;font-size:11px;display:grid;position:absolute}.stamp-instruction{margin:16px 0 0}.art-status{color:var(--j-muted);min-height:36px;margin:12px 0 0;font-size:12px}.journey[data-step="2"] .journey-main-card{width:100%;max-width:340px}.journey[data-step="2"] .journey-main-card[role=img]{outline:none}@media(max-width:700px){.art-stamp-picker{grid-template-columns:repeat(4,minmax(0,1fr))}.art-stamp-picker button{min-height:76px}.art-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.art-thumbnail{height:90px}.stamp-workspace{max-width:280px}.stamp-toolbar button{min-height:44px;font-size:12px}.journey[data-step="2"] .journey-main-card{max-width:280px}.journey[data-step="2"] .journey-layout{flex-direction:column;display:flex}.journey[data-step="2"] .journey-form{display:contents}.journey[data-step="2"] .journey-form>h1{order:0}.journey[data-step="2"] .journey-intro{order:1;margin-bottom:0}.journey[data-step="2"] .journey-preview{order:2;width:100%;position:static}.journey[data-step="2"] .journey-fields{order:3;width:100%}.journey[data-step="2"] .journey-footer{order:5;width:100%}.journey[data-step="2"] .journey-error,.journey[data-step="2"] .journey-success{order:4}.journey[data-step="2"] .journey-preview-meta{display:none}}.art-thumbnail>[data-svg-asset]{width:60px;height:78px}.art-corner-thumb>[data-svg-asset]{width:50px;height:50px}.stamp-toolbar{flex-wrap:wrap}.journey[data-step="2"] .journey-preview .journey-preview-stage .journey-preview-meta{display:none}
