 html body.cvs-edit-map [data-cvs-slot]::before, html body.cvs-edit-map [data-cvs-slot]::after, html body.cvs-edit-map [data-cvs-image-slot]::before, html body.cvs-edit-map [data-cvs-image-slot]::after {display:none!important;content:none!important;} html body.cvs-edit-map :is(#homePage,:is(#whyPage,#realizationPage)) [data-cvs-region], html body.cvs-edit-map [data-cvs-region] {outline:none!important;} html body.cvs-edit-map :is(#homePage,:is(#whyPage,#realizationPage)) [data-cvs-slot], html body.cvs-edit-map :is(#homePage,:is(#whyPage,#realizationPage)) [data-cvs-image-slot], html body.cvs-edit-map [data-cvs-slot], html body.cvs-edit-map [data-cvs-image-slot] {outline:1px dotted rgba(154,203,59,.3)!important;outline-offset:2px;} html body.cvs-edit-map :is(#homePage,:is(#whyPage,#realizationPage)) [data-cvs-slot]:hover, html body.cvs-edit-map :is(#homePage,:is(#whyPage,#realizationPage)) [data-cvs-slot]:focus, html body.cvs-edit-map :is(#homePage,:is(#whyPage,#realizationPage)) [data-cvs-image-slot]:hover, html body.cvs-edit-map [data-cvs-slot]:hover, html body.cvs-edit-map [data-cvs-slot]:focus, html body.cvs-edit-map [data-cvs-image-slot]:hover {outline:2px solid #9acb3b!important;} #cvsEditorHint,#cvsEditorToolbar,#cvsEditToggle,#cvs15-save {display:none!important;} #cvsStartEditing {position:fixed;right:18px;bottom:18px;z-index:100003;padding:14px 20px;border:2px solid #a8e638;border-radius:12px;background:#a8e638;color:#10200b;font:700 16px/1.3 Arial,sans-serif;cursor:pointer;box-shadow:0 4px 20px #0005;} #cvsStartEditing:focus-visible {outline:3px solid white;outline-offset:3px;} #cvsCleanBar {display:none;position:fixed;bottom:12px;left:50%;transform:translateX(-50%);z-index:100001;box-sizing:border-box;width:max-content;max-width:calc(100% - 24px);gap:8px;align-items:center;flex-wrap:wrap;padding:10px 14px;border:1px solid #526646;border-radius:14px;background:#101b15;color:#fff;box-shadow:0 8px 30px #0006;font:14px/1.3 Arial,sans-serif;} html[data-cvs-editor-access="1"] #cvsCleanBar {display:flex;} #cvsCleanBar button {position:static!important;transform:none!important;margin:0!important;border:1px solid #66755e;border-radius:8px;padding:10px 14px;background:#233329;color:#fff;font:600 14px/1.2 Arial,sans-serif;cursor:pointer;min-height:40px;} #cvsCleanBar button:focus-visible {outline:2px solid white;outline-offset:2px;} #cvsCleanBar button:disabled {opacity:.6;cursor:wait;} #cvsCleanBar #cvsCleanSave {background:#a8e638;color:#10200b;border-color:#a8e638;} #cvsCleanStatus {max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} #cvsCleanLabel {display:none;position:fixed;z-index:100002;max-width:calc(100vw - 20px);padding:5px 9px;border:1px solid #9acb3b;border-radius:6px;background:#112118;color:white;pointer-events:none;font:600 13px/1.3 Arial,sans-serif;box-shadow:0 2px 8px #0004;} html[data-cvs-editor-access="1"] body {padding-bottom:100px;} @media(max-width:600px){#cvsCleanBar{bottom:8px;gap:6px;padding:8px;width:calc(100% - 16px);max-width:none;justify-content:center;}#cvsCleanStatus{flex-basis:100%;max-width:100%;text-align:center;font-size:13px;}#cvsCleanBar button{padding:8px 10px;}} 