.cover-maker{max-width:1112px;margin:36px auto 50px;padding:0 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px}.cover-maker form,.cover-view{border:1px solid #dce5f3;border-radius:14px;padding:25px;background:#fff}.cover-maker label{display:block;font-size:14px;font-weight:650;margin-bottom:16px}.cover-maker input,.cover-maker textarea,.cover-maker select{display:block;width:100%;min-width:0;margin-top:6px;border:1px solid #c6d4ed;border-radius:7px;padding:11px;font:inherit;color:#172643;background:#fff}.sheet-options{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cover-view{background:#f6f8fc;align-self:start}.cover-view canvas{display:block;width:100%;height:auto;background:#fff;box-shadow:0 4px 18px #17264312}.cover-view p{font-size:13px;color:#596982}.cover-maker .actions{gap:10px}.cover-maker .actions button{cursor:pointer}.cover-maker .button:disabled{opacity:.55;cursor:not-allowed}.sheet-status{color:#ad243e!important;min-height:24px}.cover-maker .secondary{border:0;cursor:pointer}.cover-maker .text-button{border:0;color:#2458ef;background:transparent;cursor:pointer;padding:10px}.cover-help{max-width:1112px;margin:0 auto;padding:0 24px 40px}.cover-help h2{font-size:26px}.cover-help p{max-width:800px}@media(max-width:750px){.cover-maker{grid-template-columns:1fr;padding:0 20px;gap:18px;margin-top:26px}.cover-maker form,.cover-view{padding:20px}.cover-help{padding-inline:20px}.sheet-options{gap:10px}}
.cover-view canvas[hidden]{display:none}
