.creatorSmartBar{box-sizing:border-box;width:min(1540px,calc(100% - 44px));margin:-5px auto 18px;display:grid;grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;gap:18px;padding:16px 18px;border:1px solid #ffffff90;border-radius:18px;background:#f7f4efdd;box-shadow:0 18px 55px #2e211719;backdrop-filter:blur(16px)}
.creatorSmartProgress{display:grid;grid-template-columns:auto 1fr;gap:8px 14px;align-items:center}.creatorSmartProgress strong{font:500 17px/1.1 Georgia,serif}.creatorSmartProgress small{color:#746c66;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.creatorSmartTrack{grid-column:1/-1;height:5px;overflow:hidden;border-radius:10px;background:#ded8d1}.creatorSmartTrack i{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#e25b3c,#bd3d27);transition:width .35s ease}.creatorSmartSummary{display:flex;flex-wrap:wrap;gap:6px}.creatorSmartSummary span{padding:9px 11px;border:1px solid #dfd8d1;border-radius:999px;background:#fff;color:#615a55;font-size:8px;font-weight:800}.creatorModes{display:flex;padding:4px;border-radius:999px;background:#e8e2db}.creatorModes button{min-height:34px;padding:0 13px;border:0;border-radius:999px;background:transparent;color:#766e68;font-size:8px;font-weight:900;cursor:pointer}.creatorModes button.active{background:#171311;color:#fff;box-shadow:0 5px 16px #1d17132b}.creatorQuickTools{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:0 0 10px}.creatorQuickTools button{min-height:43px;padding:8px 10px;border:1px solid #d9d1ca;border-radius:10px;background:#fff;color:#312b28;font-size:8px;font-weight:900;cursor:pointer;transition:.2s}.creatorQuickTools button:hover{border-color:#e25b3c;color:#c74329;transform:translateY(-1px)}.creatorQuickTools button:first-child{background:#171311;color:#fff;border-color:#171311}.creatorQuickTools button:first-child:hover{background:#e25b3c;border-color:#e25b3c;color:#fff}.creatorSimpleNote{margin:0 0 10px;padding:13px 15px;border-radius:11px;background:#efe9e2;color:#716963;font-size:9px;line-height:1.55}.creatorSimpleNote button{padding:0;border:0;background:none;color:#c74229;font:inherit;font-weight:900;text-decoration:underline;cursor:pointer}.creator-simple-mode .advancedOnly{display:none!important}.creator-simple-mode .creatorStep.advancedStep{display:none}.creatorDraftNotice{position:fixed;z-index:650;left:50%;bottom:24px;display:flex;align-items:center;gap:14px;width:min(620px,calc(100% - 28px));box-sizing:border-box;padding:14px 16px;border-radius:15px;background:#171311;color:#fff;box-shadow:0 22px 70px #0007;transform:translate(-50%,25px);opacity:0;visibility:hidden;transition:.25s}.creatorDraftNotice.show{transform:translate(-50%,0);opacity:1;visibility:visible}.creatorDraftNotice>span{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border-radius:9px;background:#fff;color:#171311;font-weight:900}.creatorDraftNotice div{flex:1}.creatorDraftNotice strong,.creatorDraftNotice small{display:block}.creatorDraftNotice strong{font-size:10px}.creatorDraftNotice small{margin-top:4px;color:#aaa29d;font-size:8px}.creatorDraftNotice button{min-height:36px;padding:0 13px;border:1px solid #ffffff24;border-radius:999px;background:#ffffff0d;color:#fff;font-size:8px;font-weight:900;cursor:pointer}.creatorDraftNotice .restoreDraft{background:#e25b3c;border-color:#e25b3c}.creatorFieldError{border-color:#d7472f!important;box-shadow:0 0 0 3px #d7472f15!important}.creatorValidationMessage{display:none;margin:10px 19px 0!important;padding:11px 13px;border-radius:9px;background:#fff1ed;color:#9f311f;font-size:8px;font-weight:800}.creatorValidationMessage.show{display:block}.template.is-new:before{content:'NOWY';position:absolute;z-index:2;left:11px;top:11px;padding:5px 7px;border-radius:999px;background:#171311;color:#fff;font-size:6px;font-weight:900;letter-spacing:.08em}
@media(max-width:1050px){.creatorSmartBar{grid-template-columns:1fr auto}.creatorSmartSummary{grid-column:1/-1;grid-row:2}.creatorModes{grid-column:2;grid-row:1}}
@media(max-width:620px){.creatorSmartBar{width:calc(100% - 20px);grid-template-columns:1fr;margin-bottom:10px;padding:13px}.creatorModes,.creatorSmartSummary{grid-column:1;grid-row:auto}.creatorModes{justify-self:stretch}.creatorModes button{flex:1}.creatorQuickTools{grid-template-columns:1fr}.creatorDraftNotice{flex-wrap:wrap}.creatorDraftNotice div{min-width:180px}}
