.stoll_page__mKokG{max-width:1280px;margin:0 auto;padding:max(16px,env(safe-area-inset-top)) 16px 60px;display:flex;flex-direction:column;gap:16px}.stoll_head__1N4IB{display:flex;gap:14px;align-items:flex-start}.stoll_home__lIVrf{display:inline-flex;flex:none;width:44px;height:44px;align-items:center;justify-content:center;border-radius:12px;background:var(--card);border:1px solid var(--rule)}.stoll_headText__DmtsR{flex:1 1;min-width:0}.stoll_headActions__7apcg{display:flex;gap:8px;flex:none}@media (max-width:640px){.stoll_head__1N4IB{flex-wrap:wrap}.stoll_headText__DmtsR{order:3;flex:1 1 100%}.stoll_headActions__7apcg{margin-left:auto}}.stoll_section__fKzvY{display:flex;flex-direction:column;gap:12px}.stoll_fields__PtNQC{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px;align-items:end}.stoll_pick__MuZwA{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:12px;border:1.5px dashed var(--rule);border-radius:10px}.stoll_pick__MuZwA.stoll_over__AkeAC{border-color:var(--accent-deep);background:var(--accent-soft)}.stoll_thumb__E7bWu{width:72px;height:72px;object-fit:cover;border-radius:8px;border:1px solid var(--rule);background:#fff}.stoll_split__noO8k{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);grid-gap:16px;gap:16px;align-items:start}@media (max-width:900px){.stoll_split__noO8k{grid-template-columns:1fr}}.stoll_chips__8maIJ{display:flex;gap:10px;flex-wrap:wrap}.stoll_chip__W_7Kf{display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border:1px solid var(--rule);border-radius:10px;background:var(--card);cursor:pointer;font-size:14px}.stoll_chip__W_7Kf[aria-pressed=true]{border-color:var(--accent-deep);box-shadow:0 0 0 2px var(--accent-soft)}.stoll_chipColour__MzbTy{position:relative;width:34px;height:34px;border-radius:8px;border:1px solid #8a939b;overflow:hidden;flex:none}.stoll_chipColour__MzbTy input{position:absolute;inset:-8px;width:50px;height:50px;opacity:0;cursor:pointer;border:0;padding:0}.stoll_viewport__OF5iK{overflow:auto;max-height:72vh;border:1px solid var(--rule);border-radius:8px;background:#f3f5f6}.stoll_stage__KKhKw{position:relative;margin:0 auto}.stoll_stage__KKhKw canvas{position:absolute;inset:0;width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;display:block}.stoll_stage__KKhKw .stoll_grid__w8mKQ{position:absolute;inset:0;pointer-events:none}.stoll_painting__f7eO3{touch-action:none;cursor:crosshair}.stoll_tile__hv1Uu{width:100%;height:auto;max-height:60vh;object-fit:contain;image-rendering:pixelated;display:block;background:#fff;border:1px solid var(--rule);border-radius:8px}.stoll_warn__53hTb{padding:8px 10px;border-radius:8px;background:#fdf3e6;border:1px solid #e8c88f;font-size:14px}.stoll_ok__vlNqB{padding:8px 10px;border-radius:8px;background:var(--accent-soft);font-size:14px}.stoll_how__yWZM5{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:4px}.stoll_toolbar__8b9Qg{display:flex;gap:8px;flex-wrap:wrap;align-items:center}