.studio-blank-design{color:var(--sage-27)}.studio-blank-design :is(button,select,input){font:inherit;color:inherit}.studio-blank-design button{cursor:pointer}.studio-blank-design button:disabled{cursor:default;opacity:.55}.studio-blank-design :focus-visible{outline:3px solid var(--green-2);outline-offset:3px}.studio-blank-design .studio-preset-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.studio-blank-design .studio-preset-tiles button{border:1px solid var(--sage-8);background:var(--sage-2);text-align:start;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:64px;padding:10px;display:grid;position:relative}.studio-blank-design .studio-preset-tiles button[aria-checked=true]{background:var(--olive-2);border-color:var(--green-2)}.studio-blank-design .studio-preset-tiles button[aria-checked=true]:after{content:"✓";color:var(--green-2);font-size:11px;position:absolute;top:3px;right:6px}.studio-blank-design .studio-preset-tiles strong{grid-column:1/-1;font-size:12px;font-weight:600;line-height:18px}.studio-blank-design .studio-preset-tiles small{color:var(--sage-18);font-size:11px;line-height:16px}.studio-blank-design .studio-preset-shape{box-sizing:border-box;border:1.5px solid;border-radius:2px;display:block}.studio-blank-design :is(.studio-more-sizes,.studio-blank-info){font-size:11px;line-height:18px}.studio-blank-design summary{box-sizing:border-box;min-height:44px;color:var(--sage-18);cursor:pointer;padding:12px 0}.studio-blank-design .studio-advanced-sizes{gap:12px;padding-bottom:8px;display:grid}.studio-blank-design .studio-advanced-sizes :is(button,select,input){box-sizing:border-box;border:1px solid var(--sage-9);background:var(--sage-1);border-radius:7px;min-height:44px;padding:8px 10px}.studio-blank-design fieldset.studio-background-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.studio-blank-design .studio-background-grid legend{color:var(--sage-21);margin-bottom:10px;font-size:11px;font-weight:600;line-height:18px}.studio-blank-design .studio-background-grid :is(button,label){box-sizing:border-box;border:1px solid var(--sage-8);background:var(--sage-2);border-radius:7px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:44px;padding:0 8px;font-size:11px;line-height:18px;display:flex}.studio-blank-design .studio-background-grid button[aria-pressed=true],.studio-blank-design .studio-background-grid label.selected{border-color:var(--green-2);background:var(--olive-2)}.studio-blank-design .studio-background-swatch{box-sizing:border-box;border:1px solid var(--sage-10);border-radius:50%;flex:none;width:14px;height:14px}.studio-blank-design .studio-background-swatch.transparent{background:conic-gradient(var(--sage-8) 25%,white 0 50%,var(--sage-8) 0 75%,white 0);background-size:8px 8px}.studio-blank-design .studio-background-grid input[type=color]{border:1px solid var(--sage-8);cursor:pointer;background:0 0;border-radius:50%;flex:none;width:24px;height:24px;min-height:0;padding:0;overflow:hidden}.studio-blank-design input[type=color]::-webkit-color-swatch-wrapper{padding:0}.studio-blank-design input[type=color]::-webkit-color-swatch{border:0;border-radius:50%}.studio-blank-design input[type=color]::-moz-color-swatch{border:0;border-radius:50%}.studio-blank-design :is(.studio-create-blank,[data-action=cancel-blank]){box-sizing:border-box;border:1px solid var(--sage-9);background:var(--sage-1);width:100%;min-height:44px;color:var(--sage-27);border-radius:7px;padding:10px 16px;font-size:13px;font-weight:500;line-height:20px}.studio-blank-design .studio-blank-info p{color:var(--sage-18);margin:0;font-size:12px;line-height:20px}@media (width<=480px){.studio-blank-design .studio-preset-tiles,.studio-blank-design fieldset.studio-background-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.studio-blank-design .studio-advanced-sizes [data-action=swap][aria-pressed=true]{border-color:var(--green-2);background:var(--olive-2);color:var(--sage-27)}.studio-blank-design .studio-create-blank{background:var(--solid-sage-30);border-color:var(--solid-sage-30);color:var(--on-solid)}.studio-blank-design .studio-create-blank:hover:not(:disabled){background:var(--solid-sage-27);border-color:var(--solid-sage-27)}
