.design-editor.theme-settings{margin-top:0;padding:0;border:0;border-radius:0;background:#fff}.design-editor [data-ts-status]{padding:9px 16px;background:#f5f7fa;color:#657184;font-size:12px;min-height:35px}.design-editor [data-ts-error]{margin:12px 16px}.design-editor-toolbar{display:flex;align-items:center;gap:18px;padding:18px 16px;border-bottom:1px solid #e4e8ee}.design-editor-toolbar>label{width:240px;font-size:11px;color:#718095;font-weight:600}.design-editor-toolbar select{margin-top:4px!important;font-size:14px!important}.design-editor-active{font-size:12px;color:#718095;flex:1}.design-editor-save{display:flex;gap:8px}.design-editor-save .btn{font-size:13px;padding:11px 17px;border-radius:7px}.design-editor-save .has-changes{box-shadow:0 0 0 3px #e4edff}.design-editor-workspace{display:grid;grid-template-columns:210px minmax(280px,340px) minmax(360px,1fr);min-height:690px}.design-editor-sidebar{border-right:1px solid #e5e9ef;padding:14px 0;background:#fbfcfd}.design-editor-sidebar nav{display:grid;gap:4px}.design-editor-sidebar nav button{position:relative;width:100%;text-align:left;border:0;border-left:3px solid transparent;background:transparent;padding:15px 24px 15px 17px;color:#26354a;cursor:pointer;font:inherit}.design-editor-sidebar nav button span{display:block;font-size:13px;font-weight:650}.design-editor-sidebar nav button small{display:block;font-size:11px;color:#8691a0;margin-top:6px}.design-editor-sidebar nav button b{position:absolute;right:13px;top:20px;color:#96a0ae;font-size:18px;font-weight:400}.design-editor-sidebar nav button[aria-current]{background:#edf3ff;border-left-color:#3478e8;color:#2467d1}.design-editor-reset{margin:24px 15px;font-size:12px!important;color:#758193!important;text-align:left}.design-editor-controls{padding:22px 20px;max-height:850px;overflow:auto;min-width:0}.design-editor-controls-heading{margin-bottom:22px}.design-editor-controls-heading p{margin:0 0 6px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#8a95a5}.design-editor-controls-heading h2{font-size:19px;margin:0;font-weight:650}.design-editor .theme-settings-section{border:0;border-bottom:1px solid #e5e9ef;border-radius:0;margin:0 0 16px;overflow:visible}.design-editor .theme-settings-section>summary{font-size:13px;padding:11px 0;background:transparent}.design-editor .theme-settings-section>div{padding:13px 0}.design-editor .theme-settings-field{margin-bottom:18px}.design-editor .theme-settings-override{font-size:12px;flex-wrap:wrap;gap:7px}.design-editor .theme-settings-override small{width:100%;margin-left:24px;font-size:10px;color:#929caa}.design-editor input[type=checkbox]{width:15px;height:15px;accent-color:#3478e8}.design-editor .theme-settings-field input:not([type=checkbox]),.design-editor .theme-settings-field select,.design-editor .theme-settings-field textarea{min-height:37px;font-size:13px;border-color:#d1d8e2;border-radius:6px}.design-editor .theme-settings-image{padding:10px;font-size:12px}.design-editor .theme-settings-image strong{font-size:12px}.design-editor .theme-settings-image small{font-size:10px}.design-editor .theme-settings-upload{padding:8px;font-size:11px}.design-editor .theme-settings-upload input{font-size:10px;width:100%}.design-editor .theme-settings-order{font-size:12px}.design-editor .theme-settings-order label{font-size:12px;min-width:0}.design-editor .theme-settings-order button{padding:5px 7px}.design-editor .theme-settings-section p,.design-editor-hint{font-size:12px;line-height:1.6}.design-editor .design-editor-preview{position:relative;top:auto;background:#eff2f6;border:0;border-left:1px solid #e0e5ed;border-radius:0;padding:16px;min-width:0;overflow:hidden}.design-editor .theme-settings-preview-heading{margin-bottom:12px}.design-editor .theme-settings-preview h3{margin:0;font-size:12px;color:#647184}.design-editor .design-editor-devices{display:flex;gap:4px}.design-editor-devices button{font-size:11px;padding:7px 9px!important;border-color:#d4dce7!important}.design-editor [data-ts-preview-host]{height:620px;margin:0 auto;border:1px solid #d6dde7;border-radius:7px;box-shadow:0 3px 18px #14264009;background:#fff}.design-editor-preview-foot{display:flex;align-items:start;gap:12px;justify-content:space-between;padding-top:12px}.design-editor-preview-foot small{color:#8994a3;font-size:10px;line-height:1.5;max-width:380px}.design-editor-preview-foot button{font-size:11px;white-space:nowrap}.design-editor-mobile-note{padding:18px 0;color:#68768a}.design-editor-mobile-note>span{font-size:44px;color:#3478e8}.design-editor-mobile-note h3{font-size:17px}.design-editor-mobile-note p{font-size:13px;line-height:1.7}.design-editor-mobile-note .btn{font-size:12px}.design-editor :focus-visible{outline:3px solid #3478e8;outline-offset:2px}@media(min-width:1700px){.design-editor-workspace{grid-template-columns:220px 360px minmax(500px,1fr)}.design-editor [data-ts-preview-host]{height:730px}.design-editor-controls{max-height:960px}}@media(max-width:1200px){.design-editor-workspace{grid-template-columns:180px minmax(240px,300px) minmax(260px,1fr)}.design-editor-sidebar nav button{padding-left:11px}.design-editor-controls{padding:18px 14px}.design-editor .design-editor-preview{padding:12px}.design-editor .theme-settings-preview-heading{align-items:start;gap:8px;flex-direction:column}}@media(max-width:950px){.design-editor-workspace{grid-template-columns:180px minmax(0,1fr)}.design-editor .design-editor-preview{grid-column:1/-1;border-left:0;border-top:1px solid #e0e5ed}.design-editor-controls{max-height:650px}.design-editor .theme-settings-preview-heading{flex-direction:row;align-items:center}.design-editor [data-ts-preview-host]{height:600px}.design-editor-active{display:none}.design-editor-toolbar{justify-content:space-between}}@media(max-width:560px){.design-editor-toolbar{padding:12px;flex-wrap:wrap;gap:10px}.design-editor-toolbar>label{width:100%}.design-editor-save{width:100%;justify-content:flex-end}.design-editor-workspace{display:block}.design-editor-sidebar{border-right:0;border-bottom:1px solid #e5e9ef;padding:8px;overflow:auto}.design-editor-sidebar nav{display:flex;width:max-content}.design-editor-sidebar nav button{width:auto;padding:10px 12px;border-left:0;border-bottom:2px solid transparent;border-radius:5px}.design-editor-sidebar nav button[aria-current]{border-bottom-color:#3478e8}.design-editor-sidebar nav button small,.design-editor-sidebar nav button b{display:none}.design-editor-sidebar nav button span{font-size:11px}.design-editor-reset{margin:10px 4px 0;font-size:11px!important}.design-editor-controls{max-height:640px;padding:20px 15px}.design-editor [data-ts-preview-host]{height:560px}.design-editor .theme-settings-override small{margin-left:22px}.design-editor .theme-settings-preview-heading{gap:7px}.design-editor .theme-settings-preview h3{font-size:11px}}
