/* A single page scroll, with only the small action bar pinned. */
.editor-controls .editor-publish{position:static;bottom:auto;box-shadow:none;background:transparent;padding:18px 0;border:0;gap:16px}.editor-commandbar{position:fixed;left:50%;bottom:0;transform:translateX(-50%);z-index:20;width:min(100%,1250px);display:flex;align-items:center;gap:10px;margin:0;padding:12px 20px max(12px,env(safe-area-inset-bottom));background:#17191ff5;border:1px solid #343741;border-bottom:0;border-radius:14px 14px 0 0;box-shadow:0 -5px 22px #0003}.editor-commandbar>button{min-height:44px;padding:10px 18px;margin:0;line-height:1.25;white-space:normal}.editor-commandbar #editor-toggle-preview{margin-left:auto;background:#30333b;color:#eee}.editor-publish #profile-status{margin:0;min-height:0}.editor-section-picker{display:none!important}body{padding-bottom:100px;scroll-padding-bottom:120px}.editor-tabs{position:static;top:auto}.editor-controls section{scroll-margin-top:16px}.editor-controls input:not([type=checkbox]):not([type=range]):not([type=color]),.editor-controls textarea,.editor-controls select{font-size:16px;min-height:46px}.editor-controls textarea{line-height:1.55;min-height:130px;resize:vertical;overflow:auto}.editor-controls #profile-bio{min-height:160px}.editor-publish .check{font-size:14px;line-height:1.5}.editor-publish #profile-open{display:inline-block;font-size:14px}.editor-controls,.editor-preview{min-width:0}.editor-header button{font-size:14px}.editor-preview-mode .editor-controls{display:none}.editor-preview-mode .editor-layout{grid-template-columns:1fr}.editor-preview-mode .editor-preview{display:block;position:static;max-width:600px;grid-row:auto}.editor-preview-mode .custom-preview{min-height:500px}
@media(max-width:800px){main{padding:16px 16px 24px}.editor-header{gap:12px;margin-bottom:18px}.editor-header h1{font-size:25px}.editor-header button{padding:10px 14px}.editor-layout{display:block}.editor-preview{display:none}.editor-controls .editor-tabs{display:none}.editor-controls .editor-section-picker{display:flex!important;margin:0 0 18px;gap:8px;font-size:14px}.editor-section-picker select{margin:0;width:100%;padding:12px 14px;background:#202228;color:#f5f5f5;border:1px solid #414550;border-radius:10px}.editor-controls section{padding:18px 16px;gap:18px}.editor-controls section.editor-publish{padding:14px 0}.editor-controls label{font-size:14px;line-height:1.5;gap:8px}.editor-controls input,.editor-controls textarea,.editor-controls select{max-width:100%;min-width:0}.editor-commandbar{gap:7px;padding:9px 12px max(9px,env(safe-area-inset-bottom));border-radius:12px 12px 0 0}.editor-commandbar>button{flex:1 1 0;min-width:0;min-height:44px;padding:10px 6px;font-size:13px;border-radius:9px}.editor-commandbar #editor-toggle-preview{margin-left:0}.editor-publish .check input{width:18px;min-width:18px;height:18px}.profile-dashboard{margin-bottom:16px}.profile-dashboard>details{margin-top:12px}.profile-qr-links{gap:12px}.editor-preview-mode .editor-preview{max-width:100%;margin-top:0}.editor-preview-mode .preview-toolbar{margin-top:12px}.editor-preview-mode #preview-width{display:none}.editor-keyboard-open .editor-commandbar{display:none}body.editor-keyboard-open{padding-bottom:28px}.stage-controls-grid{gap:14px}.editor-controls .custom-grid{grid-template-columns:1fr}.editor-controls .check{align-items:flex-start}.editor-controls .check input{flex:0 0 18px}.profile-row{padding:14px!important}.editor-tabs button{font-size:14px}}

@media(max-width:800px){.block-toolbar{display:grid;grid-template-columns:44px 44px minmax(0,1fr);gap:8px}.block-toolbar .drag-handle{grid-column:1;grid-row:1}.block-toolbar select{grid-column:2/-1;grid-row:1;width:100%}.block-toolbar button{min-width:44px;min-height:44px;padding:10px}.block-toolbar button:nth-of-type(2){grid-column:1;grid-row:2}.block-toolbar button:nth-of-type(3){grid-column:2;grid-row:2}.block-toolbar button:last-child{grid-column:3;grid-row:2}}
