.Amphora-module__QVxBya__slot{--stage-h:clamp(360px, 44vw, 520px);min-width:0}.Amphora-module__QVxBya__figure{margin:0}.Amphora-module__QVxBya__stage{isolation:isolate;height:var(--stage-h);position:relative}.Amphora-module__QVxBya__canvas{z-index:1;cursor:grab;touch-action:pan-y;animation:Amphora-module__QVxBya__ink-in var(--ink-in) var(--ease) backwards;outline:none;position:absolute;inset:0;width:100%!important;height:100%!important}.Amphora-module__QVxBya__canvas:active{cursor:grabbing}.Amphora-module__QVxBya__canvas:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.Amphora-module__QVxBya__shadow{border-radius:var(--radius-round);background:radial-gradient(closest-side, var(--shadow), transparent);width:46%;height:26px;position:absolute;bottom:calc(19% - 13px);left:50%;transform:translate(-50%)}.Amphora-module__QVxBya__cap{margin:calc(var(--stage-h) * -.12) auto 0;max-width:46ch;font-size:var(--step--1);color:var(--ink-2);text-align:center;font-style:italic;position:relative}.Amphora-module__QVxBya__capBtns{gap:var(--space-2);flex-wrap:wrap;justify-content:center;margin-top:10px;font-style:normal;display:flex}.Amphora-module__QVxBya__paintBtn svg{margin-left:-4px}.Amphora-module__QVxBya__capNote{margin-top:var(--space-2);color:var(--ink);font-style:normal;display:block}.Amphora-module__QVxBya__tiltBtn{min-height:var(--tap);border:1px solid var(--rule);border-radius:var(--radius);color:var(--ink);font:inherit;transition:color var(--dur-quick) var(--ease), border-color var(--dur-quick) var(--ease);background:0 0;align-items:center;padding:0 14px;font-style:normal;display:inline-flex}@media (hover:hover){.Amphora-module__QVxBya__tiltBtn:hover{color:var(--rubric);border-color:var(--rubric)}}@media (max-width:760px){.Amphora-module__QVxBya__slot{--stage-h:250px}}.Amphora-module__QVxBya__figure[data-studio]{z-index:80;padding-top:env(safe-area-inset-top,0px);background:var(--bg);animation:Amphora-module__QVxBya__ink-in var(--dur) var(--ease) backwards;grid-template-columns:minmax(0,1fr) min(400px,42vw);display:grid;position:fixed;inset:0}@keyframes Amphora-module__QVxBya__ink-in{0%{opacity:0}}.Amphora-module__QVxBya__figure[data-studio] .Amphora-module__QVxBya__stage{height:auto;min-height:0}.Amphora-module__QVxBya__figure[data-studio] .Amphora-module__QVxBya__shadow{display:none}.Amphora-module__QVxBya__figure[data-studio] .Amphora-module__QVxBya__canvas{touch-action:none;cursor:crosshair}.Amphora-module__QVxBya__stage[data-tool=turn] .Amphora-module__QVxBya__canvas{cursor:grab}.Amphora-module__QVxBya__stage[data-tool=turn] .Amphora-module__QVxBya__canvas:active{cursor:grabbing}.Amphora-module__QVxBya__view{z-index:2;border:1px solid var(--rule);border-radius:var(--radius);background:var(--bg);gap:2px;padding:3px;display:flex;position:absolute;bottom:14px;left:50%;translate:-50%}.Amphora-module__QVxBya__view button{width:var(--tap);height:var(--tap);border-radius:var(--radius);color:var(--ink);cursor:pointer;transition:color var(--dur-quick) var(--ease);background:0 0;border:0;place-items:center;display:grid}@media (hover:hover){.Amphora-module__QVxBya__view button:hover{color:var(--rubric)}}.Amphora-module__QVxBya__tools{overscroll-behavior:contain;padding:20px 22px calc(var(--space-5) + env(safe-area-inset-bottom,0px));background:var(--bg);box-shadow:inset 1px 0 0 var(--rule);animation:Amphora-module__QVxBya__ink-in var(--dur-slow) var(--ease) 80ms backwards;align-content:start;gap:22px;display:grid;overflow-y:auto}.Amphora-module__QVxBya__toolsHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--ink);display:flex}.Amphora-module__QVxBya__toolsTitle{font-family:var(--f-title);font-size:var(--step-1);margin:0;font-weight:400}.Amphora-module__QVxBya__group{gap:10px;display:grid}.Amphora-module__QVxBya__group h3{margin:0}.Amphora-module__QVxBya__hint{font-size:var(--step--1);color:var(--ink-2);margin:0;line-height:1.45}.Amphora-module__QVxBya__note{padding:var(--space-1) 0 var(--space-1) 14px;box-shadow:var(--inlay-left);font-size:var(--step--1);margin:0}.Amphora-module__QVxBya__seg{border:1px solid var(--rule);border-radius:var(--radius);flex-wrap:wrap;display:flex}.Amphora-module__QVxBya__seg button{min-height:38px;padding:0 var(--space-3);border-radius:var(--radius);color:var(--ink-2);cursor:pointer;font:400 var(--step--1) / 1.2 var(--f-body);transition:background-color var(--dur-quick) var(--ease), color var(--dur-quick) var(--ease);background:0 0;border:0;flex:auto;justify-content:center;align-items:center;gap:7px;display:inline-flex}.Amphora-module__QVxBya__seg button[aria-pressed=true]{background:var(--sel-bg);color:var(--sel-fg)}@media (hover:hover){.Amphora-module__QVxBya__seg button:not([aria-pressed=true]):hover{color:var(--rubric)}}.Amphora-module__QVxBya__dot{border-radius:var(--radius-round);background:currentColor;display:inline-block}@media (pointer:coarse){.Amphora-module__QVxBya__seg button{min-height:var(--tap)}}.Amphora-module__QVxBya__swatches{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Amphora-module__QVxBya__swatch{border-radius:var(--radius-round);border:1px solid var(--rule);background:var(--sw);cursor:pointer;width:38px;height:38px;transition:box-shadow var(--dur-quick) var(--ease), border-color var(--dur-quick) var(--ease)}@media (hover:hover){.Amphora-module__QVxBya__swatch:hover{border-color:var(--ink-3)}}.Amphora-module__QVxBya__swatch[aria-pressed=true]{box-shadow:0 0 0 3px var(--bg), 0 0 0 4px var(--ink)}.Amphora-module__QVxBya__colours{gap:10px;display:grid}.Amphora-module__QVxBya__more{grid-template-columns:repeat(auto-fill,minmax(26px,1fr));gap:6px;display:grid}.Amphora-module__QVxBya__chipSwatch,.Amphora-module__QVxBya__anyColour{aspect-ratio:1;border-radius:var(--radius);border:1px solid var(--rule);background:var(--sw);cursor:pointer;width:100%;min-width:26px;transition:box-shadow var(--dur-quick) var(--ease), border-color var(--dur-quick) var(--ease);padding:0}@media (hover:hover){.Amphora-module__QVxBya__chipSwatch:hover{border-color:var(--ink-3)}}.Amphora-module__QVxBya__chipSwatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg), 0 0 0 3px var(--ink)}.Amphora-module__QVxBya__anyColour{color:var(--ink);font:600 var(--step-sub)/1 var(--f-label);background:conic-gradient(from 0deg, var(--pen-red), var(--pen-ochre), var(--pen-green), var(--pen-blue), var(--pen-red));place-items:center;display:grid;position:relative;overflow:hidden}.Amphora-module__QVxBya__anyColour span{aspect-ratio:1;border-radius:var(--radius-round);background:var(--bg);place-items:center;width:62%;display:grid}.Amphora-module__QVxBya__anyColour input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.Amphora-module__QVxBya__anyColour:focus-within{outline:2px solid var(--accent);outline-offset:2px}.Amphora-module__QVxBya__charge{z-index:3;border-radius:var(--radius-round);pointer-events:none;border:1px solid var(--accent);opacity:.25;width:44px;height:44px;margin:-22px 0 0 -22px;animation:1.5s linear forwards Amphora-module__QVxBya__gather;position:absolute}@keyframes Amphora-module__QVxBya__gather{to{opacity:1;border-width:5px}}.Amphora-module__QVxBya__stage[data-tool=strike] .Amphora-module__QVxBya__canvas{cursor:crosshair}.Amphora-module__QVxBya__swatchName{font-size:var(--step--1);color:var(--ink-2);font-style:italic}@media (pointer:coarse){.Amphora-module__QVxBya__swatch{width:var(--tap);height:var(--tap)}}.Amphora-module__QVxBya__row{gap:var(--space-2);flex-wrap:wrap;display:flex}.Amphora-module__QVxBya__plain{border:1px solid var(--rule);border-radius:var(--radius);min-height:38px;color:var(--ink);font:500 var(--step--1) var(--f-label);cursor:pointer;transition:color var(--dur-quick) var(--ease), border-color var(--dur-quick) var(--ease);background:0 0;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.Amphora-module__QVxBya__plain:disabled{opacity:.4;cursor:default}@media (hover:hover){.Amphora-module__QVxBya__plain:not(:disabled):hover{color:var(--rubric);border-color:var(--rubric)}}@media (pointer:coarse){.Amphora-module__QVxBya__plain{min-height:var(--tap)}}.Amphora-module__QVxBya__fields{gap:10px var(--space-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.Amphora-module__QVxBya__fields label{gap:var(--space-1);min-width:0;font:500 var(--step--1) var(--f-label);color:var(--ink-2);display:grid}.Amphora-module__QVxBya__fields select,.Amphora-module__QVxBya__fields input{border-radius:var(--radius);width:100%;min-width:0;min-height:40px;color:var(--ink);font:var(--step-0) var(--f-body);padding:0 10px}.Amphora-module__QVxBya__fields input{font-family:var(--f-greek);letter-spacing:.06em}.Amphora-module__QVxBya__fields input:disabled{opacity:.5}@media (max-width:760px){.Amphora-module__QVxBya__figure[data-studio]{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.Amphora-module__QVxBya__tools{max-height:48dvh;padding:14px var(--space-4) calc(18px + env(safe-area-inset-bottom,0px));box-shadow:inset 0 1px 0 var(--ink);gap:18px}.Amphora-module__QVxBya__toolsTitle{font-size:var(--step-1)}.Amphora-module__QVxBya__view{bottom:var(--space-2)}}
