#editor-panel[data-layout] #panel-tabs{display:none!important}#editor-panel[data-layout] [data-section]{display:flex!important;flex:none!important;min-height:0}#editor-panel[data-layout] #field-colour,#editor-panel[data-layout] #field-flower{display:block!important}#editor-panel[data-layout] #field-message .field-head .field-label,#editor-panel[data-layout] [data-section]>.field-label{display:block!important}#editor-panel[data-layout] #field-message .field-head{justify-content:space-between!important}#editor-panel[data-layout] .caution,#editor-panel[data-layout] .lore{display:revert}#editor-panel[data-layout] .caution[hidden],#editor-panel[data-layout] .lore[hidden]{display:none}@media (max-width:640px){:root:has(#editor-panel[data-layout]){--sheet-h:61dvh}#editor-panel[data-layout]{--gap:7px;--pad:11px;--sw:26px;--tile-h:30px;--thumb:22px;--chip-py:4px}#editor-panel[data-layout] .field-label{font-size:13.5px}#editor-panel[data-layout] :is(#intent-row,#sky-row){flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}#editor-panel[data-layout] :is(.swatch-grid,.species-grid,.paper-grid){display:flex;overflow-x:auto;gap:6px;scrollbar-width:none}#editor-panel[data-layout] :is(.swatch-grid,.species-grid,.paper-grid)>*{flex:none}#editor-panel[data-layout] .species-grid>*{min-width:104px}#editor-panel[data-layout] .paper-grid>*{width:58px}#editor-panel[data-layout] .pose-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#editor-panel[data-layout] #message{min-height:calc(2 * 1.4em + 12px)}}#editor-panel[data-layout="1"] .field-label{opacity:.75;font-size:12px}#editor-panel[data-layout="2"]{counter-reset:step}#editor-panel[data-layout="2"] #field-message .field-head .field-label::before,#editor-panel[data-layout="2"] #field-pose .field-label::before,#editor-panel[data-layout="2"] [data-section]>.field-label::before{counter-increment:step;content:counter(step);display:inline-grid;place-items:center;width:17px;height:17px;margin-right:6px;border-radius:50%;font-size:10.5px;background:var(--accent-strong,#e0819c);color:#1a1218}#editor-panel[data-layout="3"] [data-section]{background:rgba(255,255,255,.05);border-radius:12px;padding:6px 9px}#editor-panel[data-layout="3"]{--gap:6px;--sw:22px;--tile-h:26px}#editor-panel[data-layout="4"] #field-flower{order:-5}#editor-panel[data-layout="4"] #field-colour{order:-4}#editor-panel[data-layout="4"] #field-occasion{order:-3}#editor-panel[data-layout="5"] #field-message{order:-5}#editor-panel[data-layout="6"] :is(#intent-row,#sky-row){flex-wrap:nowrap;overflow-x:auto}#editor-panel[data-layout="6"] .swatch-grid{display:flex;overflow-x:auto;gap:6px}#editor-panel[data-layout="6"] .swatch-grid>*{flex:none}#editor-panel[data-layout="6"] .species-grid{display:flex;overflow-x:auto;gap:6px}#editor-panel[data-layout="6"] .species-grid>*{flex:none;min-width:110px}#editor-panel[data-layout="6"] .paper-grid{display:flex;overflow-x:auto}#editor-panel[data-layout="6"] .paper-grid>*{flex:none}#editor-panel[data-layout="7"] :is(#field-sky,#field-pose){display:none!important}#editor-panel[data-layout="8"] [data-section]{display:grid!important;grid-template-columns:74px 1fr;align-items:start;column-gap:8px}#editor-panel[data-layout="8"] #field-message,#editor-panel[data-layout="8"] #field-pose{display:flex!important}#editor-panel[data-layout="9"]{--sw:30px;--tile-h:36px;--thumb:26px;--chip-py:6px;font-size:14.5px;--panel-w:clamp(330px, 30vw, 400px)}@media (max-width:640px){#editor-panel[data-layout="9"]{--sw:30px;--tile-h:36px}}#editor-panel[data-layout="10"]{--sw:20px;--tile-h:24px;--thumb:16px;--chip-py:2px;--gap:6px;font-size:12px}#editor-panel[data-layout="10"] .species-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:641px){#editor-panel[data-layout="11"]{right:auto;left:var(--panel-right)}body:has(#editor-panel[data-layout="11"]) #editor-header{left:auto;right:16px}}@media (min-width:641px){#editor-panel[data-layout="12"]{top:auto;bottom:12px;left:12px;right:12px;width:auto;max-height:46vh;--sw:20px;--tile-h:24px;--thumb:16px;font-size:12px;display:grid;grid-template-columns:1fr 1.2fr 1.3fr 1.3fr 0.9fr;column-gap:14px;row-gap:6px;align-items:start;align-content:start}#editor-panel[data-layout="12"] #field-occasion{grid-column:1;grid-row:1}#editor-panel[data-layout="12"] #field-sky{grid-column:1;grid-row:2}#editor-panel[data-layout="12"] #field-colour{grid-column:2;grid-row:1}#editor-panel[data-layout="12"] #field-pose{grid-column:2;grid-row:2}#editor-panel[data-layout="12"] #field-flower{grid-column:3;grid-row:1/span 3}#editor-panel[data-layout="12"] #field-message{grid-column:4;grid-row:1/span 3}#editor-panel[data-layout="12"] :is(.lore,.caution){grid-column:5;grid-row:1}#editor-panel[data-layout="12"] .send-row{grid-column:5;grid-row:2}#editor-panel[data-layout="12"] .panel-foot{grid-column:5;grid-row:3}}#editor-panel[data-layout="13"]{--panel-bg:rgba(255, 253, 249, .9);color:#2b2026;--text:#2b2026;--text-dim:#6b5a62;border-color:rgba(0,0,0,.08)}#editor-panel[data-layout="13"] .field-label{color:#6b5a62}#editor-panel[data-layout="13"] :is(.chip,.species-tile,.paper-tile){color:#2b2026;background:rgba(0,0,0,.05)}#editor-panel[data-layout="14"]{background:0 0;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}#editor-panel[data-layout="14"] [data-section]{background:rgba(16,14,22,.76);border-radius:16px;padding:6px 10px}#editor-panel[data-layout="14"]{--gap:6px;--sw:22px;--tile-h:26px}#editor-panel[data-layout="15"] [data-section]+[data-section]{border-top:1px solid rgba(255,255,255,.1);padding-top:7px}#editor-panel[data-layout="15"]{--gap:7px}@media (min-width:641px){#editor-panel[data-layout="16"]{width:min(640px,48vw);display:grid;grid-template-columns:1fr 1fr;column-gap:14px;align-content:start}#editor-panel[data-layout="16"] :is(#field-message,.lore,.caution,.send-row,.panel-foot){grid-column:1/-1}#editor-panel[data-layout="16"] #field-occasion{grid-column:1}#editor-panel[data-layout="16"] #field-colour{grid-column:1}#editor-panel[data-layout="16"] :is(#field-flower,#field-sky,#field-pose){grid-column:2}}@media (min-width:641px){#editor-panel[data-layout="17"]{--panel-w:270px;--sw:20px;--tile-h:24px;--gap:7px}}#editor-panel[data-layout="17"] .species-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:641px){#editor-panel[data-layout="18"]{--panel-w:430px}}#editor-panel[data-layout="18"] .species-grid{grid-template-columns:repeat(2,minmax(0,1fr));--thumb:30px;--tile-h:40px}#editor-panel[data-layout="19"] .swatch-grid{--sw:30px;gap:7px}#editor-panel[data-layout="19"] .species-grid{grid-template-columns:repeat(5,minmax(0,1fr))}#editor-panel[data-layout="19"] .species-tile{flex-direction:column;height:auto;padding:4px 2px;font-size:10.5px;--thumb:30px}#editor-panel[data-layout="20"] #label-occasion{font-size:0}#editor-panel[data-layout="20"] #label-occasion::after{content:"What is it for?";font-size:12.5px}#editor-panel[data-layout="20"] #label-colour{font-size:0}#editor-panel[data-layout="20"] #label-colour::after{content:"Pick a colour";font-size:12.5px}#editor-panel[data-layout="20"] #label-flower{font-size:0}#editor-panel[data-layout="20"] #label-flower::after{content:"Choose a flower";font-size:12.5px}#editor-panel[data-layout="20"] #label-message{font-size:0}#editor-panel[data-layout="20"] #label-message::after{content:"Say something";font-size:12.5px}#editor-panel[data-layout="20"] :is(#field-sky,#field-pose){order:5}@media (min-width:641px) and (max-height:879px){#editor-panel[data-layout]{--gap:7px;--sw:21px;--chip-py:3px}#editor-panel[data-layout] .species-grid{grid-template-columns:repeat(5,minmax(0,1fr))}#editor-panel[data-layout] .species-tile{flex-direction:column;height:auto;padding:3px 1px;font-size:10px;gap:2px;--thumb:22px}#editor-panel[data-layout] .paper-grid{grid-template-columns:repeat(7,minmax(0,1fr))}#editor-panel[data-layout] .paper-tile{font-size:0}#editor-panel[data-layout] #message{min-height:calc(2 * 1.4em + 12px)}}@media (max-width:640px) and (max-height:760px){:root:has(#editor-panel[data-layout]){--sheet-h:64dvh}#editor-panel[data-layout]{--gap:5px;--pad:9px;--sw:24px;--tile-h:27px;--thumb:19px}#editor-panel[data-layout] .paper-grid>*{width:50px}#editor-panel[data-layout] .paper-tile{font-size:0}#editor-panel[data-layout] .pose-name{font-size:10.5px}#editor-panel[data-layout] .lore{display:none!important}#editor-panel[data-layout] #field-sky{flex-direction:row!important;align-items:center;gap:8px}#editor-panel[data-layout] #field-pose .field-head{display:none}}@media (max-width:640px) and (max-height:600px){#editor-panel[data-layout] [data-section]:not(#field-message){display:none!important}}@media (min-width:641px){#editor-panel:is([data-layout="2"],[data-layout="8"],[data-layout="15"],[data-layout="17"],[data-layout="18"],[data-layout="19"],[data-layout="20"]){--gap:7px;--chip-py:3px}#editor-panel[data-layout="9"]{--gap:6px;--tile-h:32px;--thumb:22px}#editor-panel[data-layout="19"] .species-tile{--thumb:24px}}@media (max-width:640px){#editor-panel:is([data-layout="3"],[data-layout="14"]) [data-section]{padding:4px 8px}#editor-panel:is([data-layout="3"],[data-layout="14"],[data-layout="15"]){--gap:4px}#editor-panel[data-layout="15"] [data-section]+[data-section]{padding-top:4px}}@media (max-height:879px){#editor-panel[data-layout="14"] [data-section]{padding:3px 8px;border-radius:13px}#editor-panel[data-layout="14"]{--gap:3px;--pad:2px}}@media (max-height:700px){#editor-panel[data-layout="14"] [data-section]{padding:1px 8px}#editor-panel[data-layout="14"]{--gap:2px}}