.CreatePage-module__2Rt6rq__page{margin:27px 0 48px;scroll-margin-top:16px}.CreatePage-module__2Rt6rq__header h1{letter-spacing:-1.6px;color:var(--ink);font-size:54px;font-weight:800;line-height:62px}.CreatePage-module__2Rt6rq__header h1 em{color:var(--gold);font-style:normal}.CreatePage-module__2Rt6rq__header p{max-width:860px;color:var(--ink-2);margin-top:8px;font-size:19px;line-height:28px}.CreatePage-module__2Rt6rq__note{color:var(--muted);font-size:15px}.CreatePage-module__2Rt6rq__page :is(button,a,input,textarea):focus-visible{outline:2px solid var(--gold);outline-offset:3px}.CreatePage-module__2Rt6rq__state{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:22px;padding:26px 24px;font-size:16px;line-height:22px;display:flex}.CreatePage-module__2Rt6rq__wallHead+.CreatePage-module__2Rt6rq__state{margin-top:0}.CreatePage-module__2Rt6rq__bad{color:var(--danger)}.CreatePage-module__2Rt6rq__retry{flex:none;min-height:38px;padding:0 16px;font-size:14.5px;font-weight:600}.CreatePage-module__2Rt6rq__form{margin-top:22px;padding:20px}.CreatePage-module__2Rt6rq__label{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:15px;font-weight:700;line-height:20px;display:flex}.CreatePage-module__2Rt6rq__counter{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.CreatePage-module__2Rt6rq__prompt{border:1px solid var(--rule-hi);background:var(--paper);width:100%;min-height:124px;color:var(--ink);font:inherit;resize:vertical;border-radius:7px;outline:0;padding:14px 16px;font-size:17px;line-height:1.55;display:block}.CreatePage-module__2Rt6rq__prompt::placeholder{color:var(--neutral)}.CreatePage-module__2Rt6rq__prompt:focus{border-color:var(--gold)}.CreatePage-module__2Rt6rq__prompt:disabled{opacity:.6}.CreatePage-module__2Rt6rq__line{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 14px;margin-top:12px;display:grid}.CreatePage-module__2Rt6rq__line label{color:var(--ink-2);font-size:14.5px;font-weight:600}.CreatePage-module__2Rt6rq__lineField{background:var(--paper);height:44px;padding:0 14px}.CreatePage-module__2Rt6rq__lineField:focus-within{border-color:var(--gold)}.CreatePage-module__2Rt6rq__lineField input{height:100%;color:var(--ink);font-size:15.5px}.CreatePage-module__2Rt6rq__lineOff label,.CreatePage-module__2Rt6rq__lineOff .CreatePage-module__2Rt6rq__lineField{opacity:.45}.CreatePage-module__2Rt6rq__why{color:var(--muted);font-size:13px;line-height:18px}.CreatePage-module__2Rt6rq__models{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-top:16px;display:grid}.CreatePage-module__2Rt6rq__model{border:1px solid var(--rule-hi);background:var(--paper-3);min-width:0;color:var(--ink);text-align:left;border-radius:7px;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 14px;transition:border-color .15s,background-color .15s;display:flex}.CreatePage-module__2Rt6rq__model:hover:not(:disabled){border-color:var(--rule-strong)}.CreatePage-module__2Rt6rq__model[aria-pressed=true]{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold);background:var(--gold-soft)}.CreatePage-module__2Rt6rq__model strong{overflow-wrap:anywhere;font-size:15.5px;font-weight:700;line-height:21px}.CreatePage-module__2Rt6rq__model span{color:var(--ink-2);font-size:13.5px;line-height:19px}.CreatePage-module__2Rt6rq__model em{color:var(--gold);font-variant-numeric:tabular-nums;margin-top:4px;font-size:13.5px;font-style:normal;font-weight:600;line-height:18px}.CreatePage-module__2Rt6rq__model:disabled{cursor:default;opacity:.6}.CreatePage-module__2Rt6rq__knobs{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:flex-start;gap:18px 28px;margin-top:18px;padding-top:18px;display:flex}.CreatePage-module__2Rt6rq__knob{min-width:0}.CreatePage-module__2Rt6rq__knobLabel{color:var(--ink-2);align-items:baseline;gap:8px;margin-bottom:8px;font-size:13.5px;font-weight:600;line-height:18px;display:flex}.CreatePage-module__2Rt6rq__knobLabel output{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.CreatePage-module__2Rt6rq__knobOff .CreatePage-module__2Rt6rq__knobLabel,.CreatePage-module__2Rt6rq__knobOff .CreatePage-module__2Rt6rq__chips,.CreatePage-module__2Rt6rq__knobOff .CreatePage-module__2Rt6rq__range,.CreatePage-module__2Rt6rq__knobOff .CreatePage-module__2Rt6rq__seed{opacity:.45}.CreatePage-module__2Rt6rq__knob .CreatePage-module__2Rt6rq__why{max-width:220px;margin-top:6px}.CreatePage-module__2Rt6rq__chips{flex-wrap:wrap;gap:6px;display:flex}.CreatePage-module__2Rt6rq__chip{border:1px solid var(--rule-hi);background:var(--paper-3);min-height:38px;color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.CreatePage-module__2Rt6rq__chip:hover:not(:disabled){border-color:var(--rule-strong);color:var(--ink)}.CreatePage-module__2Rt6rq__chip[aria-pressed=true]{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold);background:var(--gold-soft);color:var(--ink)}.CreatePage-module__2Rt6rq__chip:disabled{cursor:default}.CreatePage-module__2Rt6rq__chip:disabled:not([aria-pressed=true]){opacity:.55}.CreatePage-module__2Rt6rq__chip i{border:1.5px solid;border-radius:2px;flex:none;display:block}.CreatePage-module__2Rt6rq__square{width:42px;padding:0;font-size:15px}.CreatePage-module__2Rt6rq__range{width:190px;height:38px;accent-color:var(--gold);display:block}.CreatePage-module__2Rt6rq__seed{gap:6px;display:flex}.CreatePage-module__2Rt6rq__seedField{background:var(--paper);width:168px;height:38px;padding:0 12px}.CreatePage-module__2Rt6rq__seedField:focus-within{border-color:var(--gold)}.CreatePage-module__2Rt6rq__seedField input{height:100%;color:var(--ink);font-variant-numeric:tabular-nums;font-size:14.5px}.CreatePage-module__2Rt6rq__send{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:8px;margin-left:auto;display:flex}.CreatePage-module__2Rt6rq__go{border:1px solid var(--gold);white-space:nowrap;font-variant-numeric:tabular-nums;min-height:52px;padding:0 30px;font-size:17px}.CreatePage-module__2Rt6rq__go:hover:not(:disabled){border-color:var(--gold-hover)}.CreatePage-module__2Rt6rq__go:disabled{cursor:default;opacity:.55}.CreatePage-module__2Rt6rq__go:disabled:hover{background:var(--gold)}.CreatePage-module__2Rt6rq__have{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:4px 12px;font-size:13.5px;line-height:18px;display:flex}.CreatePage-module__2Rt6rq__topUp{text-underline-offset:3px;text-decoration:underline}.CreatePage-module__2Rt6rq__error{color:var(--danger);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:16px;font-size:15px;line-height:22px;display:flex}.CreatePage-module__2Rt6rq__poolNote{max-width:90ch;color:var(--muted);margin-top:12px;font-size:13.5px;line-height:20px}.CreatePage-module__2Rt6rq__wallHead{justify-content:space-between;align-items:baseline;gap:16px;margin:36px 0 14px;display:flex}.CreatePage-module__2Rt6rq__wallHead h2{font-size:24px;font-weight:800;line-height:1.2}.CreatePage-module__2Rt6rq__wallHead p{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px}.CreatePage-module__2Rt6rq__wall{columns:4;column-gap:14px}.CreatePage-module__2Rt6rq__wall>li{break-inside:avoid;margin-bottom:14px}.CreatePage-module__2Rt6rq__tile{border:1px solid var(--rule-hi);background:var(--paper-3);border-radius:8px;position:relative;overflow:hidden}.CreatePage-module__2Rt6rq__shot{cursor:zoom-in;width:100%;display:block}.CreatePage-module__2Rt6rq__shot img{background:var(--paper-hi);width:100%;height:auto;display:block}.CreatePage-module__2Rt6rq__shot:focus-visible{outline-offset:-3px}.CreatePage-module__2Rt6rq__acts{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.CreatePage-module__2Rt6rq__act{color:var(--ink-2);padding:4px 0;font-size:13.5px;font-weight:600;line-height:18px}.CreatePage-module__2Rt6rq__act:hover{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.CreatePage-module__2Rt6rq__actDanger:hover{color:var(--danger)}.CreatePage-module__2Rt6rq__tileActs{border-top:1px solid var(--rule-hi);background:var(--paper-2);opacity:0;justify-content:space-between;padding:8px 12px;transition:opacity .15s,transform .15s;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.CreatePage-module__2Rt6rq__tile:hover .CreatePage-module__2Rt6rq__tileActs,.CreatePage-module__2Rt6rq__tile:focus-within .CreatePage-module__2Rt6rq__tileActs{opacity:1;transform:none}.CreatePage-module__2Rt6rq__slot{border:1.5px dashed var(--rule-strong);background:var(--paper-2);text-align:center;color:var(--ink-2);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:14.5px;line-height:21px;display:flex}.CreatePage-module__2Rt6rq__slotBad{border-color:var(--danger);min-height:150px;color:var(--danger);overflow-wrap:anywhere}.CreatePage-module__2Rt6rq__drawing{animation:1.6s ease-in-out infinite CreatePage-module__2Rt6rq__wait}@keyframes CreatePage-module__2Rt6rq__wait{50%{opacity:.45}}@media (hover:none){.CreatePage-module__2Rt6rq__tileActs{opacity:1;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.CreatePage-module__2Rt6rq__drawing{animation:none}.CreatePage-module__2Rt6rq__tileActs{transition:none}}@media (max-width:1180px){.CreatePage-module__2Rt6rq__wall{columns:3}}@media (max-width:900px){.CreatePage-module__2Rt6rq__page{margin-top:24px}.CreatePage-module__2Rt6rq__header h1{letter-spacing:-.8px;font-size:clamp(34px,9.5vw,48px);line-height:1.1}.CreatePage-module__2Rt6rq__header p{margin-top:8px;font-size:16.5px;line-height:25px}.CreatePage-module__2Rt6rq__wall{columns:2;column-gap:10px}.CreatePage-module__2Rt6rq__wall>li{margin-bottom:10px}.CreatePage-module__2Rt6rq__state{padding:18px 15px;font-size:14.5px}}@media (max-width:620px){.CreatePage-module__2Rt6rq__form{padding:14px}.CreatePage-module__2Rt6rq__prompt,.CreatePage-module__2Rt6rq__lineField input,.CreatePage-module__2Rt6rq__seedField input{font-size:16px}.CreatePage-module__2Rt6rq__line{grid-template-columns:minmax(0,1fr)}.CreatePage-module__2Rt6rq__models{grid-template-columns:repeat(2,minmax(0,1fr))}.CreatePage-module__2Rt6rq__knobs{gap:16px 20px}.CreatePage-module__2Rt6rq__range{width:100%;min-width:160px}.CreatePage-module__2Rt6rq__send{align-items:stretch;width:100%;margin-left:0}.CreatePage-module__2Rt6rq__have{justify-content:flex-start}.CreatePage-module__2Rt6rq__wallHead{margin-top:28px}.CreatePage-module__2Rt6rq__wallHead h2{font-size:21px}.CreatePage-module__2Rt6rq__tileActs{padding:6px 10px}}
.DrawViewer-module__BVAw0a__veil{z-index:99;background:#000000db;justify-content:center;align-items:center;padding:3vh 2vw;display:flex;position:fixed;inset:0}.DrawViewer-module__BVAw0a__box{border:1px solid var(--rule-hi);background:var(--paper-3);width:min(1320px,100%);height:min(860px,94vh);color:var(--ink);border-radius:10px;display:flex;position:relative;overflow:hidden}.DrawViewer-module__BVAw0a__stage{background:var(--paper);flex:auto;min-width:0;min-height:0}.DrawViewer-module__BVAw0a__stage img{object-fit:contain;width:100%;height:100%;display:block}.DrawViewer-module__BVAw0a__side{border-left:1px solid var(--rule-hi);scrollbar-width:thin;flex-direction:column;flex:none;width:340px;min-height:0;padding:22px 22px 20px;display:flex;overflow-y:auto}.DrawViewer-module__BVAw0a__side h2{padding-right:64px;font-size:20px;font-weight:800;line-height:1.25}.DrawViewer-module__BVAw0a__facts{margin:14px 0 0}.DrawViewer-module__BVAw0a__facts>div{border-bottom:1px solid var(--rule);justify-content:space-between;gap:16px;padding:9px 0;font-size:14.5px;line-height:20px;display:flex}.DrawViewer-module__BVAw0a__facts dt,.DrawViewer-module__BVAw0a__words dt{color:var(--muted)}.DrawViewer-module__BVAw0a__facts dd{overflow-wrap:anywhere;text-align:right;font-variant-numeric:tabular-nums;margin:0}.DrawViewer-module__BVAw0a__words{margin:0}.DrawViewer-module__BVAw0a__words>div{border-bottom:1px solid var(--rule);padding:12px 0;font-size:14.5px;line-height:21px}.DrawViewer-module__BVAw0a__words dt{font-size:13.5px;line-height:18px}.DrawViewer-module__BVAw0a__words dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0}.DrawViewer-module__BVAw0a__acts{gap:8px;margin-top:auto;padding-top:18px}.DrawViewer-module__BVAw0a__side .DrawViewer-module__BVAw0a__acts>*{border:1px solid var(--rule-hi);min-height:40px;color:var(--ink);border-radius:7px;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.DrawViewer-module__BVAw0a__side .DrawViewer-module__BVAw0a__acts>:hover{border-color:var(--rule-strong);background:var(--paper-hi)}.DrawViewer-module__BVAw0a__side .DrawViewer-module__BVAw0a__acts>:first-child{border-color:var(--gold);background:var(--gold);color:var(--on-gold)}.DrawViewer-module__BVAw0a__side .DrawViewer-module__BVAw0a__acts>:first-child:hover{border-color:var(--gold-hover);background:var(--gold-hover)}.DrawViewer-module__BVAw0a__side .DrawViewer-module__BVAw0a__acts>:last-child:hover{border-color:var(--danger);color:var(--danger)}.DrawViewer-module__BVAw0a__close{color:var(--ink-2);padding:4px 2px;font-size:14.5px;font-weight:600;line-height:20px;position:absolute;top:18px;right:20px}.DrawViewer-module__BVAw0a__close:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.DrawViewer-module__BVAw0a__box :is(button,a):focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}@media (max-width:900px){.DrawViewer-module__BVAw0a__veil{align-items:flex-start;padding:12px;overflow-y:auto}.DrawViewer-module__BVAw0a__box{flex-direction:column;height:auto;overflow:visible}.DrawViewer-module__BVAw0a__stage img{height:auto;max-height:70vh}.DrawViewer-module__BVAw0a__side{border-top:1px solid var(--rule-hi);border-left:0;width:auto;padding:18px 16px 16px;overflow:visible}.DrawViewer-module__BVAw0a__side h2{padding-right:0;font-size:18px}.DrawViewer-module__BVAw0a__close{border:1px solid var(--rule-hi);background:var(--paper-3);color:var(--ink);border-radius:7px;padding:6px 10px;top:10px;right:10px}.DrawViewer-module__BVAw0a__stage{border-radius:10px 10px 0 0;overflow:hidden}.DrawViewer-module__BVAw0a__acts{margin-top:0}}
