@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap");.editor-styles-wrapper .wp-block.no-margin{margin-bottom:0;margin-top:0}.pagination{display:flex;gap:5px;justify-content:center;list-style:none;padding:0}.pagination .space{align-content:flex-end;align-items:flex-end}.pagination .space,.pagination li{display:flex;justify-content:center;padding:4px}.pagination li{align-content:center;align-items:center;border-radius:4px;cursor:pointer;font-family:Roboto;font-size:12px;font-weight:500;height:36px;line-height:18px;min-width:36px;text-align:center}.pagination li.nav{padding:4px 12px}.pagination li.active,.pagination li.nav{background-color:#f2f4f7}.pagination li.next,.pagination li.prev{background-color:#fff;border:1px solid #e3e4e6;border-radius:4px;color:#99a2a9;padding:8px 12px}.pagination li.next.active,.pagination li.prev.active{background-color:#3b57f7;border:1px solid #3b57f7;color:#fff}.pattern-wrapper{background:#fff;padding:0 30px;width:100%}.pattern-wrapper .pattern-input{border:1px solid #d6d6d6;line-height:35px;width:100%}.search-wrapper{display:flex;justify-content:center;position:relative}.search-wrapper .search-placeholder{color:#99a2a9;display:flex;font-family:Heebo;font-size:12px;font-weight:400;gap:5px;line-height:17.63px;position:absolute;text-align:left;top:10px}.search-wrapper .search-placeholder svg{fill:#99a2a9;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1)}.pattern-container{background:#fff;border:1.5px dashed #e3e4e6;border-radius:5px;padding:40px;text-align:center}.pattern-container .pattern-input{border:1px solid #e3e4e6;border-radius:5px;font-family:Heebo;font-size:12px;font-weight:400;line-height:17.63px;padding:10px;text-align:left;width:100%}.pattern-container .pattern-content{margin:40px auto}.pattern-container .pattern-content.create,.pattern-container .pattern-content.searcher{border:1px solid #e3e4e6;border-radius:5px;padding:20px}.pattern-container .pattern-content.create{padding:40px;width:-moz-fit-content;width:fit-content}.pattern-container .categories{display:flex;gap:20px;margin-top:17px}.pattern-container .categories .category{background:#fff;border:1px solid #e3e4e6;border-radius:3px;cursor:pointer;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;padding:10px;width:calc(33.33333% - 5px)}.pattern-container .categories .category.active{background:#3b57f7;color:#fff}.pattern-container h2{font-family:Roboto;font-size:32px;font-style:normal;font-weight:500;margin:0}.pattern-container .input-wrap{display:flex;justify-content:center;margin:30px auto 0;text-align:left;width:500px}.pattern-container .input-wrap.pattern-sync.control-checkbox{padding:10px 0}.pattern-container .input-wrap.pattern-sync.control-checkbox label{margin-right:40px;text-wrap:nowrap;width:40%}.pattern-container .input-wrap.pattern-sync.control-checkbox input[type=checkbox]{display:none}.pattern-container .input-wrap.pattern-sync.control-checkbox .select-inner{position:relative}.pattern-container .input-wrap.pattern-sync.control-checkbox .switch{background:#e3e4e6;border-radius:24px;box-shadow:inset 0 2px 3px rgba(1,22,39,.1);cursor:pointer;display:inline-block;height:24px;left:25px;padding:2px;position:absolute;top:-1px;transform:translateX(-50%);transition:.25s;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:51px}.pattern-container .input-wrap.pattern-sync.control-checkbox input:checked+.switch{background:#3b57f7}.pattern-container .input-wrap.pattern-sync.control-checkbox .switch:before{content:"OFF";font-size:9px;line-height:1;opacity:.6;padding-top:1px;position:absolute;right:7px;top:50%;transform:translate3d(0,-50%,0)}.pattern-container .input-wrap.pattern-sync.control-checkbox input:checked+.switch:before{color:#fff;content:"ON";left:11px;right:auto}.pattern-container .input-wrap.pattern-sync.control-checkbox .switch:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(1,22,39,.4);content:"";display:block;height:20px;left:2px;position:absolute;top:50%;transform:translate3d(0,-50%,0);transition:all .35s cubic-bezier(0,.95,.38,.98);width:20px}.pattern-container .input-wrap.pattern-sync.control-checkbox input:checked+.switch:after{transform:translate3d(27px,-50%,0)}.pattern-container .input-wrap label{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:19px;width:40%}.pattern-container .input-wrap input,.pattern-container .input-wrap p,.pattern-container .input-wrap span{font-family:Roboto;font-style:normal}.pattern-container .input-wrap input,.pattern-container .input-wrap select{border:1px solid #e3e4e6;border-radius:5px;height:36px;padding:2px 8px;width:60%}.pattern-container .buttons{align-items:center;display:flex;gap:16px}.pattern-container .buttons.end{justify-content:flex-end}.pattern-container .buttons.top{margin-top:40px}.pattern-container .buttons.bottom{margin-bottom:40px}.pattern-container .buttons .back-button{align-items:center;cursor:pointer;display:flex;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;gap:8px}.pattern-container .buttons .pattern-button input{background:#3b57f7;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:14px;padding:10px 25px}.choose-mode{display:flex;gap:40px;padding:0 30px}.choose-mode .selection{background:#f9f9f9;border:1px solid #e3e4e6;border-radius:5px;cursor:pointer;flex:1;padding:40px}.choose-mode .selection:hover{border-color:#3b57f7}.choose-mode .selection .icon{align-items:center;background:#fff;border:1px solid #e3e4e6;border-radius:50px;display:flex;height:64px;justify-content:center;margin:0 auto;width:64px}.choose-mode h3{font-size:24px;font-weight:500;line-height:22px;margin:24px auto 0}.choose-mode h3,.choose-mode span{font-family:Roboto;font-style:normal}.choose-mode span{color:#99a2a9;display:block;font-size:14px;font-weight:400;line-height:16px;margin:14px auto 0}.guten-pattern-wrapper.guten-pattern-wrapper{max-width:none!important}.guten-pattern-wrapper>.block-editor-inner-blocks>.block-editor-block-list__layout>.block-list-appender>.block-editor-inserter>button{border:1px dashed #737373;box-shadow:none}.pattern-board{align-items:center;display:flex}.pattern-board .pattern-name{background:#ddd;border:1px solid #949191;border-radius:0;cursor:pointer;line-height:33px;margin:0 10px;text-align:center}.pattern-board .pattern-name:focus{border:1px solid #949191;box-shadow:none}.pattern-collection{background:#f9f9f9;border:1px solid #e3e4e6;border-radius:5px;display:flex;flex-wrap:wrap;gap:20px;margin-top:30px;padding:20px}.pattern-collection .masonry-content{align-content:flex-start;display:flex;flex-wrap:wrap;gap:20px;width:calc(50% - 12px)}.pattern-collection .pattern-frame{background:#fff;border:1px solid #e3e4e6;border-radius:3px;cursor:pointer;height:-moz-fit-content;height:fit-content;padding:10px;width:100%}.pattern-collection .pattern-frame>*{display:block}.pattern-collection .pattern-frame .title{font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:18px;margin-top:10px;text-align:center}.gutenverse-library-button.import-template-kit{align-items:center;background:#fff;border:1px solid #3b57f7;border-radius:3px;display:flex;flex-direction:row;flex-grow:0;justify-content:flex-start;-o-object-fit:contain;object-fit:contain;padding:8px 13px 10px}.gutenverse-library-button.import-template-kit .rotating{color:#3b57f7}.gutenverse-library-button.import-template-kit p{color:#3b57f7;flex-grow:0;font-family:Poppins,serif;font-size:12px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}.gutenverse-library-button.import-template-kit p strong{color:#3b57f7;font-size:12px;margin:0;padding:0}.block-editor-block-preview__container{overflow:hidden;position:relative;width:100%}.block-editor-block-preview__container .block-editor-block-preview__content{margin:0;min-height:auto;overflow:visible;text-align:initial;transform-origin:top left;width:100%}