.splwb-settings-getting-start-page{margin:0 auto;max-width:1400px}.splwb-settings-getting-start-page *{box-sizing:border-box}.splwb-settings-getting-start-page-content{align-items:flex-start;display:flex;gap:40px}.splwb-qs-left{display:flex;flex:1;flex-direction:column;gap:24px}.splwb-qs-about-section{background:#fff;border:1px solid #ddd;border-radius:12px;overflow:hidden}.splwb-qs-about-content{align-items:center;display:flex;gap:24px;padding:32px}.splwb-qs-about-text{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:16px}.splwb-qs-greeting{color:#2c2d2f;font-size:16px;font-weight:500;line-height:1.3;margin:0}.splwb-qs-welcome-title{color:#2c2d2f;font-size:24px;font-weight:600;line-height:1.3;margin:-6px 0 0}.splwb-qs-welcome-title span{color:#f26c0d}.splwb-qs-welcome-desc{color:#4e4f52;font-size:14px;line-height:1.6;margin:0}.splwb-qs-create-btn{align-items:center;background:#f26c0d;border-radius:4px;color:#fff;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:600;gap:8px;justify-content:center;line-height:20px;padding:12px 18px;text-decoration:none;text-transform:capitalize;transition:background .2s,color .2s;white-space:nowrap}.splwb-qs-create-btn:hover{background:#e9510c;color:#fff}.splwb-qs-create-btn:focus{color:#fff}.splwb-qs-video-wrapper{border-radius:6px;display:flex;flex:1;flex-direction:column;flex-shrink:0;gap:9.689px;overflow:hidden;position:relative}.splwb-qs-video-wrapper:after{background:rgba(242,108,13,.4);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.splwb-qs-video{aspect-ratio:804/452;height:100%;width:100%}.splwb-qs-video iframe{border:none;border-radius:6px;height:100%;width:100%}.splwb-qs-video-overlay{background:rgba(0,0,0,.5);bottom:0;left:0;right:0;top:0;transition:opacity .3s}.splwb-qs-play-btn,.splwb-qs-video-overlay{align-items:center;display:flex;justify-content:center;position:absolute}.splwb-qs-play-btn{background:#fff;border:none;border-radius:50%;cursor:pointer;height:54px;left:50%;top:calc(50% + .12px);transform:translate(-50%,-50%);width:54px;z-index:2}.splwb-qs-play-btn svg{height:21px;margin-left:2px;position:relative;width:21px;z-index:2}.splwb-qs-play-btn:after,.splwb-qs-play-btn:before{background:#fff;border-radius:50%;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);width:100%;z-index:1}.splwb-qs-play-btn:before{animation:pulse 2s ease-out infinite}.splwb-qs-play-btn:after{animation:pulse 2s ease-out 1s infinite}@keyframes pulse{0%{opacity:.6;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}.splwb-qs-video-placeholder{border-radius:6px;display:block;height:auto;width:100%}.splwb-qs-video-modal{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:100000}.splwb-qs-video-modal-content{background:#fff;border-radius:12px;max-width:900px;overflow:hidden;position:relative;width:100%}.splwb-qs-video-modal-close{align-items:center;background:rgba(0,0,0,.6);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;font-weight:300;height:36px;justify-content:center;line-height:1;position:absolute;right:16px;top:16px;transition:background .2s,color .2s;width:36px;z-index:10}.splwb-qs-video-modal-close:hover{background:rgba(0,0,0,.8)}.splwb-qs-video-modal-close:focus{color:inherit}.splwb-qs-video-modal-wrapper{aspect-ratio:16/9;display:flex;position:relative;width:100%}.splwb-qs-video-modal-wrapper iframe{border:none;height:100%;width:100%}.splwb-qs-blocks-section{background:#fff;border:1px solid #ddd;border-radius:12px;display:flex;flex-direction:column;gap:22px;overflow:hidden;padding:22px 32px 10px;position:relative}.splwb-qs-section-header{align-items:center;display:flex;justify-content:space-between}.splwb-qs-section-title{color:#2c2d2f;font-size:24px;font-weight:500;line-height:32px;margin:0}.splwb-qs-view-more-btn{align-items:center;background:none;border:none;border-radius:0;color:#1a74e4;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:7px;padding:0;text-decoration:none;transition:background .2s,color .2s}.splwb-qs-view-more-btn svg{height:12px;width:12px}.splwb-qs-view-more-btn:hover{background:transparent;color:#0f5cb3}.splwb-qs-view-more-btn:focus{color:#1a74e4}.spl-weather-pro-block-admin-page .splwb-qs-blocks-grid.spl-weather-blocks-settings-card-wrapper{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.spl-weather-pro-block-admin-page .splwb-qs-blocks-grid.spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card{border:1px solid #ddd;box-shadow:none;padding:14px 18px}.spl-weather-pro-block-admin-page .splwb-qs-blocks-grid.spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card:nth-last-child(-n+2){opacity:.7}.spl-weather-pro-block-admin-page .splwb-qs-blocks-grid.spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card .splw-pro-blocks-badge{display:none}.splwb-qs-tutorials-section{background:#fff;border:1px solid #ddd;border-radius:12px;display:flex;flex-direction:column;gap:22px;padding:32px}.splwb-qs-tutorials-grid{display:flex;gap:24px}.splwb-qs-tutorial-card{display:flex;flex:1;flex-direction:column;gap:9.689px}.splwb-qs-tutorial-video{aspect-ratio:16/9;border-radius:4px;overflow:hidden;position:relative;width:100%}.splwb-qs-tutorial-video iframe{border:none;height:100%;width:100%}.splwb-qs-tutorial-title{color:#2f2f2f;font-size:18px;font-weight:600;line-height:1.4;margin:0;padding-top:10px}.splwb-qs-sidebar{display:flex;flex-direction:column;gap:24px;top:20px;width:380px}.splwb-qs-patterns-card{background:#fff;border:1px solid #ddd;border-radius:12px;overflow:hidden}.splwb-qs-patterns-image{background:linear-gradient(180deg,#ffe0b3,#fff3e0);height:200px;overflow:hidden;padding:12px;position:relative}.splwb-qs-patterns-bg{background:hsla(0,0%,100%,.2);bottom:0;left:0;position:absolute;right:0;top:0}.splwb-qs-patterns-cards{display:block;height:auto;margin-top:8px;position:relative;transform:translateY(-5px);width:100%}.splwb-qs-hot-tag{background:#cc1818;border-radius:4px;color:#fff;font-size:12px;font-weight:500;left:9px;padding:3px 9px;position:absolute;top:9px}.splwb-qs-patterns-gradient{align-items:center;background:hsla(0,0%,100%,.4);bottom:0;display:flex;filter:blur(2);justify-content:center;left:0;padding:10px 58px;position:absolute;right:0}.splwb-qs-patterns-text{color:#f26c0d;font-size:16px;font-weight:600;text-align:center;white-space:nowrap}.splwb-qs-patterns-content{background:#fff;display:flex;flex-direction:column;gap:12px;padding:24px}.splwb-qs-patterns-title{color:#2f2f2f;font-size:18px;font-weight:600;margin:0;white-space:nowrap}.splwb-qs-patterns-desc{color:#2f2f2f;font-size:14px;line-height:1.57;margin:0}.splwb-qs-patterns-btn-wrapper{padding-top:6px}.splwb-qs-patterns-btn{align-items:center;background:#1a74e4;border-radius:4px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;gap:4px;justify-content:center;padding:13px 18px;text-decoration:none;transition:all .3s ease-in-out}.splwb-qs-patterns-btn svg{height:14px;width:14px}.splwb-qs-patterns-btn:hover{background:#0f5cb3;color:#fff}.splwb-qs-patterns-btn:focus{color:#fff}.splwb-qs-pro-card{background:linear-gradient(218.7760563023deg,#fff6ed .73333%,rgba(255,246,237,.1) 99.413%),linear-gradient(90deg,#fff,#fff);border:1px solid #e8d6bb;border-radius:12px;overflow:hidden}.splwb-qs-pro-content{display:flex;flex-direction:column;gap:18px;padding:24px}.splwb-qs-pro-header{display:flex;flex-direction:column;gap:10px}.splwb-qs-pro-title{color:#2f2f2f;font-size:18px;font-weight:600;margin:0;white-space:nowrap}.splwb-qs-pro-desc{color:#2f2f2f;font-size:14px;line-height:1.5;margin:0}.splwb-qs-pro-features{display:flex;flex-direction:column;gap:10px}.splwb-qs-pro-feature{align-items:center;color:#2f2f2f;display:flex;font-size:16px;font-weight:500;gap:8px;line-height:1.25;text-decoration:none;transition:all .2s ease}.splwb-qs-pro-feature>svg{height:12px;opacity:0;transform:translateX(-3px);transition:all .2s ease;visibility:hidden;width:12px}.splwb-qs-pro-feature:hover{color:inherit;text-decoration:underline}.splwb-qs-pro-feature:hover>svg{opacity:1;transform:translateX(0);visibility:visible}.splwb-qs-pro-feature:focus{color:#2f2f2f}.splwb-qs-pro-icon{align-items:center;border-radius:4px;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.splwb-qs-pro-icon svg{height:14px;width:14px}.splwb-qs-pro-icon.splwb-qs-pro-icon-blue{background:#e8edfa;color:#2196f3}.splwb-qs-pro-icon.splwb-qs-pro-icon-green{background:#f2ede3;color:#4caf50}.splwb-qs-pro-icon.splwb-qs-pro-icon-pink{background:#f7edf5;color:#e91e63}.splwb-qs-pro-icon.splwb-qs-pro-icon-cyan{background:#e2eef2;color:#00bcd4}.splwb-qs-pro-icon.splwb-qs-pro-icon-red{background:#faebea;color:#f44336}.splwb-qs-pro-icon.splwb-qs-pro-icon-lime{background:#e3edd8;color:#cddc39}.splwb-qs-pro-icon.splwb-qs-pro-icon-purple{background:#efebfa;color:#9c27b0}.splwb-qs-pro-icon.splwb-qs-pro-icon-yellow{background:#faf2dc;color:#f9a825}.splwb-qs-pro-icon.splwb-qs-pro-icon-green-light{background:#e2f0e2;color:#8bc34a}.splwb-qs-pro-icon.splwb-qs-pro-icon-orange{background:#faece2;color:#ff9800}.splwb-qs-pro-link{color:#2f2f2f;flex:1;font-size:16px;font-weight:500;text-decoration:underline}.splwb-qs-pro-link:hover{color:#f26c0d}.splwb-qs-pro-buttons{align-items:flex-start;display:flex;gap:14px;padding-top:4px}.splwb-qs-pro-upgrade-btn{align-items:center;background:#1a74e4;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;padding:14px 24px;text-decoration:none;transition:background .2s,color .2s}.splwb-qs-pro-upgrade-btn:hover{background:#0f5cb3;color:#fff}.splwb-qs-pro-upgrade-btn:focus{color:#fff}.splwb-qs-pro-compare-btn{background:transparent;border:none;color:#757575;cursor:pointer;display:block;font-size:14px;font-weight:500;padding:14px 24px;text-align:center;text-decoration:underline;transition:color .2s}.splwb-qs-pro-compare-btn:hover{color:#f26c0d}.splwb-qs-info-card{background:#fff;border:1px solid #ddd;border-radius:12px;padding:28px}.splwb-qs-info-header{align-items:center;display:flex;gap:12px;margin-bottom:12px}.splwb-qs-info-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.splwb-qs-info-icon,.splwb-qs-info-icon svg{height:24px;width:24px}.splwb-qs-info-title{color:#2f2f2f;font-size:18px;font-weight:600;line-height:20px;margin:0;text-transform:capitalize}.splwb-qs-info-content-wrapper{display:flex;flex-direction:column;gap:18px}.splwb-qs-info-desc{color:#3c434a;font-size:14px;line-height:22px;margin:0}.splwb-qs-info-link-wrapper{align-items:center;display:flex}.splwb-qs-info-link{align-items:center;color:#1a74e4;display:inline-flex;font-size:16px;font-variation-settings:"wdth" 100;font-weight:500;gap:7px;line-height:13px;text-decoration:none;transition:color .2s;white-space:nowrap}.splwb-qs-info-link svg{height:12px;width:12px}.splwb-qs-info-link:hover{color:#0f5cb3}@media(max-width:1200px){.splwb-settings-getting-start-page-content{flex-direction:column}.splwb-qs-sidebar{position:static;width:100%}.splwb-qs-blocks-grid{grid-template-columns:repeat(3,1fr)}.splwb-qs-tutorials-grid{flex-direction:column}}@media(max-width:768px){.splwb-settings-getting-start-page{padding:0 20px}.splwb-qs-about-content{flex-direction:column}.splwb-qs-video-wrapper{width:100%}.splwb-qs-blocks-grid{grid-template-columns:1fr}}.sp-location-weather-block-setting .spl-weather-block-settings-navigation ul,.sp-location-weather-block-setting .spl-weather-blocks-settings-page-wrapper{margin:0 auto;max-width:1400px;padding:0 50px}.sp-location-weather-block-setting .spl-weather-block-setting-header-wrapper{align-items:center;color:#fff;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;padding:16px 50px}.sp-location-weather-block-setting .wp-person a:focus .gravatar,.sp-location-weather-block-setting a:focus,.sp-location-weather-block-setting a:focus .media-icon img,.sp-location-weather-block-setting a:focus .plugin-icon{box-shadow:none;outline:none}.sp-location-weather-block-setting .splwb-video-section-btn ul{display:flex;gap:18px;margin:0}.sp-location-weather-block-setting .splwb-video-section-btn ul li{display:inline-flex;margin-bottom:0}.sp-location-weather-block-setting .splwb-video-section-btn ul li a{border:1px solid transparent;border-radius:4px;color:#756c69;font-size:16px;font-weight:600;padding:17px 24px;text-decoration:none;transition:all .3s linear}.sp-location-weather-block-setting .splwb-video-section-btn ul li:first-child a{background-color:#f26c0d;color:#fff}.sp-location-weather-block-setting .splwb-video-section-btn ul li:first-child a:hover{background-color:#e9510c}.sp-location-weather-block-setting .splwb-video-section-btn ul li:nth-child(2) a{border-color:#756c69;color:#756c69;display:flex}.sp-location-weather-block-setting .splwb-video-section-btn ul li:nth-child(2) a svg{fill:#756c69;margin-left:5px;margin-right:-4px;transition:all .3s linear}.sp-location-weather-block-setting .splwb-video-section-btn ul li:nth-child(2) a:hover{background-color:#f26c0d;border-color:#f26c0d;color:#fff}.sp-location-weather-block-setting .splwb-video-section-btn ul li:nth-child(2) a:hover svg{fill:#fff;margin-left:5px}.splw-lite-pro-page .splw-settings-info{padding:0!important;width:auto}.splw-lite-pro-page a,.splw-lite-pro-page button{font-size:16px;font-weight:500;line-height:1.3;transition:all .3s ease}.splw-lite-pro-page .splw-lite-pro-subtitle{color:#2f2f2f;font-size:16px;line-height:22px;margin-top:4px}.splw-lite-pro-page .splw-upgrade-to-pro-btn{align-items:center;background:#02b472;border-radius:5px;color:#fff;display:flex;gap:8px;justify-content:center;padding:18px 24px}.splw-lite-pro-page .splw-upgrade-to-pro-btn svg{transform:scale(1.5)}.splw-lite-pro-page .splw-upgrade-to-pro-btn:hover{background:#019e64}.splw-lite-pro-page .splw-settings-info-text{background-color:#fff;color:#3c434a;font-size:15px;line-height:1.3;padding:15px 20px;text-align:left!important;width:400px!important}.splw-lite-pro-page .splw-settings-info-text ul{margin-left:20px;margin-top:8px}.splw-lite-pro-page .splw-settings-info-text li{list-style:disc;margin-top:4px}.splw-lite-pro-header{align-items:center;background:#fff3e0;border-radius:6px;display:flex;justify-content:space-between;margin:32px;padding:32px}.splw-lite-pro-header .splw-upgrade-to-pro-btn{font-weight:700}.splw-lite-pro-table{background:#fff;border-radius:12px;box-shadow:0 1px 2px 0 hsla(0,0%,7%,.06);padding:8px}.splw-lite-pro-table-list{padding:0 32px 18px}.splw-lite-pro-table-list ul{border:1px solid #ddd;border-radius:6px;overflow:hidden}.splw-lite-pro-table-row{align-items:center;display:flex;height:60px;margin:0;padding-left:30px}.splw-lite-pro-table-row:nth-child(odd):not(.splw-header){background-color:#f7f7f7}.splw-lite-pro-table-row.splw-header{height:68px;margin-bottom:0}.splw-lite-pro-table-row.splw-header span{font-weight:600}.splw-lite-pro-table-row.splw-header.splw-header-bg{background-color:#f26c0d}.splw-lite-pro-table-row.splw-header.splw-header-bg span{color:#fff}.splw-lite-pro-table-row.splw-header .splw-pro-icon{gap:6px}.splw-lite-pro-table-row>span{align-items:center;display:flex;flex:1;font-size:16px;height:100%;justify-content:center;text-align:center}.splw-lite-pro-table-row .splw-free{border-left:1px solid #e6e8eb;border-right:1px solid #e6e8eb}.splw-lite-pro-table-row:first-child .splw-free{border-left:none;border-right:none}.splw-lite-pro-table-row .splw-title{align-items:center;color:#00073a;display:flex;flex-basis:70%;font-size:16px;gap:8px;justify-content:left;text-align:left;width:70%}.splw-lite-pro-table .dashicons-no-alt,.splw-lite-pro-table .dashicons-saved{font-size:28px;font-weight:600;height:28px;width:28px}.splw-lite-pro-table .dashicons-saved{color:#40ca8b}.splw-lite-pro-table .dashicons-no-alt{color:#f76c63}.splw-lite-pro-table .splw-hot,.splw-lite-pro-table .splw-new{background:#14ae5c;border-radius:40px;color:#fff;display:inline-block;font-size:10px;font-weight:600;padding:0 8px;text-align:center;text-transform:uppercase}.splw-lite-pro-table .splw-hot{background-color:#ec2121}.splw-upgrade-to-pro-promotion{margin:60px auto auto;max-width:750px;text-align:center}.splw-upgrade-to-pro-promotion .splw-section-subtitle{display:inline-block;font-size:16px;line-height:22px;margin:18px 0 24px}.splw-upgrade-to-pro-promotion .splw-upgrade-to-pro-btn{padding:15px 24px}.spl-weather-pro-block-admin-page .splw-upgrade-to-pro-promotion .splw-section-title{font-size:28px}.splw-upgrade-to-pro-btn-wrapper{display:flex;gap:15px;justify-content:center}.splw-upgrade-to-pro-btn-wrapper .splw-upgrade-to-pro-btn:nth-child(2){background:#fff;border:1px solid #f26c0d;color:#f26c0d}.splw-upgrade-to-pro-btn-wrapper .splw-upgrade-to-pro-btn:nth-child(2):hover{background:#f26c0d;color:#fff}.splw-upgrade-to-pro-btn-wrapper .splw-upgrade-to-pro-btn:nth-child(3){background:#fff;border:1px solid #757575;color:#2f2f2f}.spl-weather-blocks-settings-page-wrapper .splw-lite-pro-wrap{background:#fff;border-radius:8px;padding:40px}.spl-weather-blocks-settings-page-wrapper .splw-features{border:1px solid #ccc;border-radius:6px;overflow:hidden}.spl-weather-blocks-settings-page-wrapper .splw-upgrade-to-pro .splw-upgrade-to-pro-btn{align-items:flex-start;display:flex;gap:15px;justify-content:center}.spl-weather-blocks-settings-page-wrapper .splw-upgrade-to-pro .splw-upgrade-to-pro-btn .splw-action-btn span{color:inherit;color:#e36105;display:block;font-size:11px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:.2s linear}.splw-testimonial{margin-top:60px}.splw-testimonial .splw-testimonial-header{align-items:center;display:flex;flex-direction:column;gap:16px;margin-bottom:50px;padding-top:28px}.splw-testimonial .splw-testimonial-header .splw-testimonial-ratings{display:flex;gap:16px}.splw-testimonial .splw-testimonial-header .splw-testimonial-ratings .splw-testimonial-rating-item,.splw-testimonial .splw-testimonial-header .splw-testimonial-ratings .splw-testimonial-rating-item .splw-testimonial-rating-wordpress{align-items:center;display:flex;gap:8px}.splw-testimonial .splw-testimonial-header .splw-testimonial-ratings .splw-testimonial-rating-item .splw-testimonial-rating-wordpress .splw-wp-mark{align-items:center;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:700;height:20px;justify-content:center;width:20px}.splw-testimonial .splw-testimonial-header .splw-testimonial-ratings .splw-testimonial-rating-item .splw-testimonial-rating-wordpress .splw-wp-text{color:#444c50;display:flex;font-size:14px;font-weight:500}.splw-testimonial .splw-testimonial-header .splw-testimonial-ratings .splw-testimonial-rating-item .splw-testimonial-rating-trustpilot{height:20px;width:20px}.splw-testimonial .splw-testimonial-header .splw-testimonial-ratings .splw-testimonial-rating-item .splw-testimonial-rating-trustpilot .splw-trustpilot-mark{color:#00b57a;font-size:20px}.splw-testimonial .splw-testimonial-header .splw-testimonial-ratings .splw-testimonial-rating-item .splw-trustpilot-stars{color:#fff;display:flex;font-size:14px;gap:2px}.splw-testimonial .splw-testimonial-header .splw-testimonial-ratings .splw-testimonial-rating-item .splw-trustpilot-stars svg{background-color:#00b57a;height:10px;padding:2px;width:10px}.splw-testimonial .splw-testimonial-header .splw-testimonial-ratings .splw-testimonial-rating-item .splw-testimonial-rating-score{color:#444c50;font-size:16px;font-weight:600}.splw-testimonial .splw-testimonial-header .splw-testimonial-ratings .splw-testimonial-rating-item .splw-testimonial-review-count{color:#575f62;font-size:14px;font-weight:500}.splw-testimonial .splw-testimonial-header .splw-testimonial-title{color:#2f2f2f;font-size:28px;font-weight:600;line-height:28px;margin:0}.splw-testimonial .splw-testimonial-wrap{display:flex;gap:24px}.splw-testimonial-card{align-items:flex-start;background:#fff;border:1px solid #ddd;border-radius:16px;display:flex;flex:1;flex-direction:column;gap:20px;min-width:0;padding:32px}.splw-testimonial-card .splw-testimonial-card-header .splw-testimonial-reviewer{align-items:center;display:flex;gap:12px}.splw-testimonial-card .splw-testimonial-card-header .splw-testimonial-reviewer .splw-testimonial-avatar{flex-shrink:0;height:60px;position:relative;width:60px}.splw-testimonial-card .splw-testimonial-card-header .splw-testimonial-reviewer .splw-testimonial-avatar img{border-radius:99px;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.splw-testimonial-card .splw-testimonial-card-header .splw-testimonial-reviewer .splw-testimonial-avatar .splw-testimonial-source-badge{align-items:center;background:#fff;border-radius:50%;bottom:0;box-shadow:0 1px 2px rgba(0,0,0,.1);display:flex;height:24px;justify-content:center;padding:1px;position:absolute;right:0;width:24px}.splw-testimonial-card .splw-testimonial-card-header .splw-testimonial-reviewer .splw-testimonial-avatar .splw-testimonial-source-badge span{align-items:center;background:#1e1e1e;border-radius:4px;color:#fff;display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;width:16px}.splw-testimonial-card .splw-testimonial-card-header .splw-testimonial-reviewer .splw-testimonial-reviewer-info{display:flex;flex-direction:column;gap:4px}.splw-testimonial-card .splw-testimonial-card-header .splw-testimonial-reviewer .splw-testimonial-reviewer-info h3{color:#1e1e1e;font-size:16px;font-weight:500;margin:0}.splw-testimonial-card .splw-testimonial-card-header .splw-testimonial-reviewer .splw-testimonial-reviewer-info p{color:#757575;font-size:14px;margin:0}.splw-testimonial-card .splw-testimonial-rating-stars{align-items:center;display:flex;gap:2px;justify-content:flex-start}.splw-testimonial-card .splw-testimonial-rating-stars span{color:#f4674d;display:flex;font-size:16px;gap:2px}.splw-testimonial-card .splw-testimonial-rating-stars .splw-testimonial-rating-trustpilot-stars{align-items:center;display:flex;gap:2px}.splw-testimonial-card .splw-testimonial-rating-stars .splw-testimonial-rating-trustpilot-stars .splw-trustpilot-star-item{align-items:center;background-color:#00b57a;border-radius:2px;display:flex;flex-shrink:0;height:11px;justify-content:center;padding:1.5px;width:11px}.splw-testimonial-card .splw-testimonial-rating-stars .splw-testimonial-rating-trustpilot-stars .splw-trustpilot-star-item svg{height:10px;width:10px}.splw-testimonial-card .splw-testimonial-card-content p{color:#1e1e1e;font-size:15px;line-height:24px;margin:0}.splw-testimonial-card.splw-testimonial-card-trustpilot .splw-testimonial-avatar .splw-testimonial-avatar-initials{align-items:center;background-color:#fff7c4;border-radius:99px;color:#000;display:flex;font-size:22px;font-weight:500;height:60px;justify-content:center;width:60px}.splw-testimonial-card.splw-testimonial-card-trustpilot .splw-testimonial-source-badge svg{color:#00b57a}.spl-weather-blocks-settings-page-wrapper .splw-recommended-plugins{overflow:hidden}.spl-weather-blocks-settings-page-wrapper .splw-about-box{background:#fff;border-radius:8px;box-shadow:0 0 6px rgba(0,0,0,.06);display:flex;margin:0 auto;padding:40px}.spl-weather-blocks-settings-page-wrapper .splw-about-img{align-self:center;flex-basis:50%;flex-shrink:0;overflow:hidden;width:50%}.spl-weather-blocks-settings-page-wrapper .splw-about-img span{color:#3c434a;display:block;font-size:13px;font-style:italic;font-weight:400;margin-top:12px;text-align:center}.spl-weather-blocks-settings-page-wrapper .splw-about-img img{border-radius:8px;display:block;width:100%}.spl-weather-blocks-settings-page-wrapper .splw-about-info{margin-right:40px}.spl-weather-blocks-settings-page-wrapper .splw-about-info h3{color:#1d2327;font-size:26px;font-weight:600;line-height:32px;margin-bottom:25px}.spl-weather-blocks-settings-page-wrapper .splw-about-info .splw-highlight-text{display:inline-block;position:relative;z-index:2}.spl-weather-blocks-settings-page-wrapper .splw-about-info .splw-highlight-text:after{background-color:#ffe0b3;border-radius:2px;bottom:4px;content:"";height:5px;left:0;position:absolute;right:0;z-index:-1}.spl-weather-blocks-settings-page-wrapper .splw-about-info p{color:#3c434a;font-size:15px;font-weight:400;line-height:28px;margin-bottom:15px}.spl-weather-blocks-settings-page-wrapper .splw-about-page .splwb-video-section-btn{margin-top:40px}.spl-weather-blocks-settings-page-wrapper .splw-about-page .splwb-video-section-btn a{padding:14px 24px}.splw-recommended-plugins-wrapper{margin:0 auto;max-width:1320px;padding:0 50px}.splw-recommended-plugins-wrapper a{text-decoration:none}.splw-recommended-plugins-wrapper .splw-section-title{color:#1d2327;font-size:28px;font-weight:600;line-height:28px;margin:50px 0 40px 8px}.splw-more-plugins-section{border-radius:8px;margin-top:60px}.splw-more-plugins-section .splw-more-plugins-header{margin-bottom:40px;text-align:center}.splw-more-plugins-section .splw-more-plugins-header .splw-more-plugins-title{color:#1e1e1e;font-family:Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:500;line-height:1.4;margin:0 0 10px}.splw-more-plugins-section .splw-more-plugins-header .splw-more-plugins-subtitle{color:#4e4f52;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}.splw-more-plugins-section .splw-more-plugins-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 auto}@media(max-width:992px){.splw-more-plugins-section .splw-more-plugins-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.splw-more-plugins-section .splw-more-plugins-grid{grid-template-columns:1fr}}.splw-plugin-card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;flex-direction:column;padding:24px;position:relative;text-decoration:none;transition:box-shadow .2s ease}.splw-plugin-card:hover{border-color:#00a1ff;box-shadow:0 4px 12px rgba(0,0,0,.1)}.splw-plugin-card .splw-plugin-card-icon{margin-bottom:16px}.splw-plugin-card .splw-plugin-card-icon img{width:48px}.splw-plugin-card .splw-plugin-card-icon img,.splw-plugin-card .splw-plugin-card-icon svg{border-radius:4px;overflow:hidden}.splw-plugin-card .splw-plugin-card-content .splw-plugin-card-title{color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:600;line-height:1.3;margin:0 0 8px}.splw-plugin-card .splw-plugin-card-content .splw-plugin-card-desc{color:#666;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;margin:0}.splw-plugin-card .splw-plugin-card-arrow{align-items:center;border:1px solid rgba(0,162,255,.271);border-radius:50%;color:#00a1ff;display:flex;height:32px;justify-content:center;opacity:0;position:absolute;right:24px;top:24px;transition:opacity .2s ease;width:32px}.splw-plugin-card .splw-plugin-card-arrow svg{display:block}.splw-plugin-card:hover .splw-plugin-card-arrow{opacity:1}@media screen and (min-width:1600px){.spl-weather-pro-block-admin-page .plugin-card{width:48%;width:calc(49% - 8px)}.spl-weather-pro-block-admin-page .plugin-card:nth-child(odd){clear:none;margin-left:8px}.spl-weather-pro-block-admin-page .plugin-card:nth-child(2n){margin-right:0}.spl-weather-pro-block-admin-page .plugin-card:nth-child(3n+1){clear:both;margin-left:8px}.spl-weather-pro-block-admin-page .plugin-card:nth-child(3n){margin-right:8px}}.splw-settings-page-container{align-items:flex-start;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 2px 0 hsla(0,0%,7%,.2);display:flex;min-height:360px;overflow:hidden;position:relative;width:1300px}.splw-settings-page-container .splw-setting-tabs{display:block;height:100%;width:225px;z-index:10}.splw-settings-page-container .splw-setting-tabs ul,.splw-settings-page-container .splw-setting-tabs ul li{margin:0}.splw-settings-page-container .splw-setting-tab{background:#f0f0f0;border-bottom:1px solid #e0e0e0;border-radius:0;border-right:1px solid #e0e0e0;color:#444;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:8px;padding:14px 15px;position:relative;text-transform:uppercase;transition:all .3s ease;z-index:10}.splw-settings-page-container .splw-setting-tab.active{background:#fff;border-right:1px solid transparent;box-shadow:inset 3px 0 0 0 #f26c0d;color:#f26c0d}.splw-settings-page-container .splw-setting-tab.active path{stroke:#f26c0d}.splw-settings-page-container .splw-setting-tabs-bottom{border-right:1px solid #e0e0e0;bottom:0;position:absolute;top:0;width:225px;z-index:9}.splw-settings-page-container .splw-setting-tab-content{flex:1;overflow:hidden;padding:32px}.splw-settings-page-container .spl-weather-input-control-component{display:flex}.splw-settings-page-container .spl-weather-input-control-component .spl-weather-input-control-label-wrapper{margin-top:11px}.splw-settings-page-container .spl-weather-input-control-component .spl-weather-component-title{align-items:center;display:flex;gap:8px}.splw-settings-page-container .spl-weather-input-control-component .components-base-control{flex:1;max-width:460px;position:relative}.splw-settings-page-container .spl-weather-input-control-component .splw-help-txt{font-style:italic;line-height:18px}.splw-settings-page-container .spl-weather-input-control-component .components-input-control__input{padding-left:38px!important}.splw-settings-page-container .spl-weather-input-control-component a{color:#1a74e4;font-weight:500;text-decoration:underline}.splw-settings-page-container .spl-weather-input-control-component .key-icon{left:10px;position:absolute;top:10px}.splw-settings-page-container hr{margin:24px 0}.splw-settings-page-container .components-input-control__backdrop{border:1px solid #ddd!important;border-radius:6px!important}.splw-settings-page-container .splw-settings-save-wrapper{display:flex;gap:8px;margin-top:36px}.splw-settings-page-container .splw-settings-save-wrapper button{align-items:center;background-color:#c5c5c6;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:6px;padding:11px 20px;transition:all .3s ease-in-out}.splw-settings-page-container .splw-settings-save-wrapper .splw-settings-save-btn{height:40px;pointer-events:none;width:170px}.splw-settings-page-container .splw-settings-save-wrapper .splw-settings-save-btn.active{background-color:#00c263;pointer-events:auto}.splw-settings-page-container .splw-settings-save-wrapper .splw-settings-reset-btn{background-color:#cd3c3c}.splw-settings-page-container .splw-settings-api-guideline{background:#f3f4f5;display:flex;gap:4px;margin:36px -36px -32px;padding:16px 0 16px 305px}.splw-settings-page-container .splw-settings-api-guideline a{align-items:center;display:flex}.splw-settings-page-container .spl-weather-component-title{color:#2f2f2f;font-size:14px;font-weight:600;line-height:20px;width:270px}.splw-settings-page-container .splw-settings-advanced-controls{display:flex;flex-direction:column;gap:34px}.splw-settings-page-container .splw-settings-advanced-controls .splw-settings-save-wrapper,.splw-settings-page-container .splw-settings-advanced-controls hr{margin:0}.splw-settings-page-container .splw-settings-cache-time{gap:2px;position:relative;width:110px}.splw-settings-page-container .splw-settings-cache-time .mins{background-color:#f5f5f5;border:none;border-radius:0 5px 5px 0;color:#555;display:flex;flex-direction:column;font-size:12px;height:28px;justify-content:center;padding:0 10px;position:absolute;right:1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splw-settings-page-container .splw-settings-cache-time .components-input-base{height:30px}.splw-settings-page-container .splw-settings-cache-time .spl-weather-input-control-component .components-input-control__input{padding-left:18px!important;padding-right:52px!important}.splw-settings-page-container .splw-settings-option{align-items:center;display:flex}.splw-settings-page-container .api-source .spl-weather-component-title{display:block;padding-right:20px;z-index:10}.splw-settings-page-container .api-source .splw-settings-info{display:inline-flex;padding-top:0;transform:translateY(2px)}.splw-settings-page-container .splw-setting-purge-cache{background:#1a74e4;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:6px 12px}.splw-settings-page-container .splw-settings-additional-codes{display:flex;flex-direction:column;gap:24px}.splw-settings-page-container .spl-weather-code-editor-component{display:flex}.splw-settings-page-container .spl-weather-code-editor-component .spl-weather-code-editor{width:100%}.splw-settings-page-container .monaco-editor .margin{background-color:#3d3d3d}.splw-cache-delete-popup{background:#fff;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.2);left:50%!important;max-width:90vw;padding:52px 28px;position:fixed!important;text-align:center;top:50%!important;transform:translate(-50%,-50%)!important;width:320px;z-index:99999}.splw-cache-delete-popup .components-popover__content{all:unset;box-shadow:none;display:flex;flex-direction:column;gap:36px}.splw-cache-delete-popup span{color:#333;display:block;font-size:17px}.splw-cache-delete-buttons{display:flex;gap:20px;justify-content:center}.splw-cache-delete-buttons button{border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:8px 18px}.splw-cache-delete-buttons .cancel{background:#e0e0e0}.splw-cache-delete-buttons .ok{background:#f26c0d;color:#fff}.spl-weather-component-title{align-items:center;display:flex}.splw-settings-info{cursor:help;display:flex;padding:5px;position:relative}.splw-settings-info:hover .splw-settings-info-text{display:block}.splw-settings-info-text{background:#161e26;border-radius:5px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);color:#7f9faf;display:none;left:22px;padding:14px 20px;position:absolute;top:0;width:290px;z-index:10}.spl-weather-select-field{flex:1;max-width:460px}.contribute-text{margin-top:-28px;width:450px}.contribute-text .splw-settings-modal-btn{cursor:pointer;font-weight:600;text-decoration:underline}.splw-weather-api-notice{display:block;margin-bottom:30px;margin-left:0}.splw-saved-templates-page-wrapper{display:flex;flex-direction:column;gap:24px;width:100%}.splw-saved-template-promo{align-items:center;background:#fff;border:1px solid #ddd;border-radius:6px;display:flex;gap:48px;padding:30px 48px}.splw-saved-template-promo__text{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:36px;justify-content:center;min-width:0;overflow:hidden;padding:24px 0}.splw-saved-template-promo__title-wrap{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:100%;word-break:break-word}.splw-saved-template-promo__title{color:#2c2d2f;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:1.3;margin:0;white-space:pre-wrap;width:100%}.splw-saved-template-promo__title-accent{background:linear-gradient(90deg,#ff512f,#f09819);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.splw-saved-template-promo__desc{color:#4e4f52;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0;width:100%}.splw-saved-template-promo__desc strong{font-weight:700}.splw-saved-template-promo__cta{align-items:center;background:#f26c0d;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:16px;font-weight:500;gap:5px;justify-content:center;line-height:28px;padding:10px 24px;text-decoration:none;transition:background .2s ease-in-out;white-space:nowrap}.splw-saved-template-promo__cta:focus,.splw-saved-template-promo__cta:hover{background:#da5b00;color:#fff}.splw-saved-template-promo__video{aspect-ratio:1920/1080;border-radius:4px;flex-shrink:0;max-width:100%;overflow:hidden;position:relative;width:400px}.splw-saved-template-promo__video-thumb{all:unset;background-color:#f26c0d;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:block;height:100%;position:relative;width:100%}.splw-saved-template-promo__video-overlay{background:rgba(0,0,0,.3);inset:0;position:absolute}.splw-saved-template-promo__video-play{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;height:60px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.splw-saved-template-promo__video-play svg{margin-left:3px}.splw-saved-template-promo__video-frame{border:0;height:100%;width:100%}@media(max-width:960px){.splw-saved-template-promo{flex-direction:column;gap:32px;padding:32px}.splw-saved-template-promo__video{width:100%}}.splw-saved-templates-page-container{background:#fff;border:1px solid #ddd;border-radius:6px;display:flex;flex-direction:column;gap:24px;padding:32px}.splw-saved-template-header{align-items:center;display:flex;justify-content:space-between}.splw-saved-template-header-left{display:flex;gap:12px}.splw-saved-template-header .splw-saved-template-search-field{background:#fff;border:1px solid #ddd;border-radius:4px;height:36px;padding:6px 6px 6px 16px;width:260px}.splw-saved-template-header .splw-saved-template-select{border:1px solid #e0e0e0;border-radius:3px;height:36px;min-width:136px}.splw-saved-template-header .splw-saved-template-select-apply{background:#fff;border:1px solid #f26c0d;border-radius:3px;color:#f26c0d;cursor:pointer;font-size:14px;font-weight:500;line-height:20px;padding:6px 16px;transition:background .3s ease-in-out,color .3s ease-in-out}.splw-saved-template-header .splw-saved-template-add-new{align-items:center;background:#f26c0d;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;line-height:28px;padding:10px 24px 10px 20px}.splw-saved-template-header .splw-saved-template-add-new:hover{background:#da5b00}.splw-saved-template-header .splw-saved-template-add-new svg{height:24px;width:24px}.splw-saved-template-header .splw-saved-template-add-new svg path{stroke:#fff}.splw-saved-template-content-table{align-items:flex-start;align-self:stretch;background:#fff;border:1px solid #fce2cf;border-radius:4px;box-shadow:0 3px 6px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;overflow:auto}.splw-saved-template-content-table button{background:transparent;border:none;cursor:pointer;padding:0}.splw-saved-template-table-body,.splw-saved-template-table-head{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.splw-saved-template-table-body tr,.splw-saved-template-table-head tr{align-items:center;align-self:stretch;display:flex;justify-content:center;padding-left:24px}.splw-saved-template-table-body .splw-saved-template-table-checkBox input,.splw-saved-template-table-head .splw-saved-template-table-checkBox input{margin-right:16px}.splw-saved-template-table-title{width:504px}.splw-saved-template-table-title a span{color:#2271b1;font-weight:500}.splw-saved-template-table-title a:hover span{color:#2581c5}.splw-saved-template-table-shortcode{position:relative;width:320px}.splw-saved-template-table-shortcode .splw-shortcode-copy-tooltip{color:green;left:252px;opacity:0;position:absolute;top:22%;transition:opacity .3s ease-in-out}.splw-saved-template-shortcode-text{align-items:center;background:#f9f4f2;border:1px solid #eadbd1;border-radius:3px;cursor:pointer;display:flex;gap:8px;padding:6px 16px;transition:all .3s ease-in-out;width:-moz-fit-content;width:fit-content}.splw-saved-template-shortcode-text:hover{background:#f5ebe6}.splw-saved-template-table-date{width:240px}.splw-saved-template-table-date .status{text-transform:capitalize}.splw-saved-template-table-action{width:110px}.splw-saved-template-table-action>div{display:flex;gap:16px}.splw-saved-template-table-head tr{background:#feede1;height:48px}.splw-saved-template-table-head tr th{color:#2f2f2f;font-size:16px;font-weight:500;line-height:20px;text-align:left;text-transform:capitalize}.splw-saved-template-table-body tr{height:64px}.splw-saved-template-table-body tr:nth-of-type(2n){background:#fdf9f7}.splw-saved-template-table-body td *{color:#2f2f2f;font-size:14px;font-weight:400;line-height:20px}.splw-saved-template-footer,.splw-saved-template-pagination{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.splw-saved-template-pagination{gap:8px}.splw-saved-template-pagination-btn{align-items:center;background-color:transparent;border:1px solid #757575;border-radius:4px;box-sizing:border-box;color:#2f2f2f;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.splw-saved-template-pagination-btn.btn-active{background-color:#2f2f2f;color:#fff}.splw-saved-template-pagination-btn.btn-disabled{border-color:#ddd}.splw-saved-template-pagination-btn.btn-disabled path{fill:#ddd}.splw-setup-wizard-wrapper{align-items:center;background:linear-gradient(110deg,#f5fbff,#fffef9);display:flex;flex-direction:column;justify-content:center;margin-bottom:-97px;min-height:calc(100vh - 32px);overflow-x:hidden;padding:30px 0;position:relative}.splw-setup-wizard-wrapper .setup-wizard-bg{bottom:0;position:absolute;width:100%}.splw-setup-wizard-wrapper *{box-sizing:border-box;margin:0;padding:0}.splw-setup-wizard-wrapper .splw-pro-blocks-badge{width:18px}.splw-setup-wizard-content{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;width:1140px;z-index:1}.splw-setup-wizard-content .splw-setup-wizard-nav-btn{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:3px;height:48px;line-height:160%;outline:none;padding:8px 16px 8px 20px;transition:all .3s ease}.splw-setup-wizard-content .splw-setup-wizard-nav-btn.prev-btn{background:transparent;border:1px solid #cacbcf;color:#4e4f52}.splw-setup-wizard-content .splw-setup-wizard-nav-btn.prev-btn:hover{border-color:#adaeb1}.splw-setup-wizard-content .splw-setup-wizard-nav-btn.next-btn{background:#1a74e4;border:1px solid #1a74e4;color:#fff;margin-left:12px}.splw-setup-wizard-content .splw-setup-wizard-nav-btn.next-btn:hover{background:#1b63d2}.splw-setup-wizard-content .splw-setup-wizard-nav-btn.next-btn path{fill:#fff}.splw-setup-wizard-content .splw-setup-wizard-nav-btn svg{height:14px;width:17px}.splw-setup-wizard-content .splw-setup-wizard-nav-btn path{fill:#4e4f52}.splw-setup-wizard-content .components-select-control__input{background:#fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") no-repeat right 5px top 55%!important;font-size:14px!important}.splw-setup-wizard-content .components-input-control__suffix{display:none}.splw-setup-steps{display:flex;gap:28px}.splw-setup-step,.splw-setup-step-number{align-items:center;display:flex}.splw-setup-step-number{background:#f0f0f0;border:1px solid #f0f0f0;border-radius:100%;color:#2c2d2f;font-size:16px;font-weight:600;height:36px;justify-content:center;margin-right:12px;transition:all .3s ease-in-out;width:36px}.splw-setup-step-number.active{background:#fff;border:1px solid #1a74e4;color:#1a74e4}.splw-setup-step-number.previous{background:#1a74e4;border:1px solid #1a74e4;color:#fff}.splw-setup-step-title{color:#000;font-size:20px;font-weight:600}.splw-setup-step>svg{margin-left:28px}.splw-setup-step-page{background:#fff;border-radius:12px;box-shadow:0 16px 32px -4px rgba(12,12,13,.05),0 4px 4px -4px rgba(12,12,13,.02);min-height:330px;padding:48px;width:100%}.splw-setup-step-page.is-exiting{animation:splw-setup-wizard-fade-out .2s forwards}.splw-setup-step-page.is-entering{animation:splw-setup-wizard-fade-in .2s forwards}.splw-setup-step-page:has(.splw-setup-welcome-page){padding:70px 48px}.splw-setup-step-page:has(.splw-settings-page-container){padding:24px 48px}.splw-setup-step-page:has(.splw-setup-api-integration-page){padding:36px 48px}.splw-setup-step-page>div{height:100%;width:100%}.splw-setup-step-page .splw-setup-page-title{color:#2c2d2f;font-size:24px;font-weight:600;line-height:130%}.splw-setup-step-page .splw-logo-title{background:linear-gradient(90deg,#ff512f 26%,#f09819);background-clip:text;-webkit-background-clip:text;color:transparent}.splw-setup-step-page .splw-setup-page-desc{color:#4e4f52;font-size:14px;font-weight:400;line-height:160%}.splw-setup-step-page .splw-settings-page-container{all:unset;position:relative}.splw-setup-step-page .splw-settings-license-key{padding:186px 0}.splw-settings-license-key .splw-api-integration-notice{bottom:25%;right:26%}.splw-api-integration-notice{align-items:center;background-color:#fff3cd;border-color:#ffeeba;bottom:6px;color:#856404;display:inline-flex;font-size:14px;gap:6px;padding:12px 20px;position:absolute;right:0}@keyframes splw-setup-wizard-fade-in{0%{opacity:0}to{opacity:1}}@keyframes splw-setup-wizard-fade-out{0%{opacity:1}to{opacity:0}}.splw-setup-wizard-btn-wrapper{display:flex;justify-content:flex-end;width:100%}.splw-setup-welcome-page{align-items:center;display:flex;gap:24px}.splw-setup-welcome-page-left{display:flex;flex:1;flex-direction:column;gap:20px}.splw-setup-welcome-page-right{background-size:cover;border-radius:8px;display:flex;height:410px;overflow:hidden;position:relative;width:510px}.splw-setup-welcome-page-right #splw-setup-video{display:block;height:auto;width:100%}.splw-setup-video-overlay{align-items:center;background:rgba(0,0,0,.149);display:flex;height:100%;justify-content:center;position:absolute;visibility:visible;width:100%}.splw-setup-video-overlay #splw-play-btn{align-items:center;background:#fff;border:none;border-radius:60px;cursor:pointer;display:flex;height:60px;justify-content:center;width:60px}.splw-setup-video-overlay #splw-play-btn img{z-index:11}.splw-setup-feature-lists{display:grid;grid-template-columns:auto auto;row-gap:10px}.splw-setup-feature-list{align-items:center;display:flex;gap:8px;position:relative}.splw-setup-feature-img{background:#fff3e0;border-radius:4px;display:flex;padding:6px}.splw-setup-feature-title{color:#2c2d2f;font-size:14px;font-weight:500}.splw-setup-feature-hot{align-items:center;background:#e63946;border-radius:20px;color:#fff;display:flex;font-size:8px;font-weight:500;height:14px;padding:2px 6px;position:absolute;right:16px}.splw-setup-blocks-page .spl-weather-select-field .components-input-base{height:48px}.splw-setup-blocks-page .spl-weather-blocks-settings-container{height:333px;margin:0 -48px;overflow-y:auto;padding:0 48px}.splw-setup-blocks-page .spl-weather-blocks-settings-container::-webkit-scrollbar{width:4px}.splw-setup-blocks-page .spl-weather-blocks-settings-container::-webkit-scrollbar-thumb{background-color:transparent;border-radius:4px}.splw-setup-blocks-page .spl-weather-blocks-settings-container:hover::-webkit-scrollbar-thumb{background-color:#b3b3b3}.splw-setup-blocks-page .spl-weather-blocks-settings-container .spl-weather-blocks-settings-card-wrapper{gap:24px;margin-top:-8px}.splw-setup-blocks-page .spl-weather-blocks-settings-container .spl-weather-blocks-settings-card{border:1px solid #ddd!important;box-shadow:none!important}.splw-setup-blocks-page-header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:40px}.splw-setup-blocks-page-header>div{width:50%}.splw-setup-blocks-page-header .header-left .splw-setup-page-desc{margin-top:8px}.splw-setup-blocks-page-header .header-right .splw-setup-page-desc{font-size:16px;margin-bottom:8px}.splw-setup-blocks-page-header .required-star{color:#eb48a8}.splw-setup-blocks-page-header .spl-weather-select-field{margin-top:8px}.splw-setup-blocks-page-header .components-input-control__backdrop{border:1px solid #cacbcf!important;border-radius:4px!important}.splw-setup-api-integration-page .splw-setup-blocks-page-header{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:10px}.splw-setup-api-integration-page .splw-settings-option.api-source{align-items:center;flex-direction:row}.splw-setup-api-integration-page .spl-weather-component-title{width:auto}.splw-setup-api-integration-page .api-source .spl-weather-component-title{padding:0}.splw-setup-api-integration-page .spl-weather-input-control-component,.splw-setup-api-integration-page .splw-settings-option{align-items:flex-start;flex-direction:column;gap:12px}.splw-setup-api-integration-page .components-base-control{max-width:none!important;width:100%}.splw-setup-api-integration-page .open-weather-type{align-items:center;flex-direction:row}.splw-setup-api-integration-page .open-weather-type .spl-weather-select-field{flex:1}.splw-setup-api-integration-page .splw-setup-feature-lists{grid-template-columns:auto;margin-top:-28px;row-gap:8px}.splw-setup-api-integration-page hr{margin:20px 0 10px}.splw-setup-api-integration-page .splw-setup-feature-title{color:#2f2f2f}.splw-setup-api-integration-page .splw-setup-wizard-nav-btn{margin-top:20px}.splw-setup-api-integration-page .splw-setup-video-overlay #splw-play-btn{height:54px;width:54px}.splw-setup-api-integration-right{display:flex;flex-direction:column;gap:40px}.splw-setup-api-integration-video{background-position:50%;background-size:cover;border-radius:8px;height:206px;overflow:hidden;position:relative}.splw-setup-api-integration-video #splw-setup-video{display:block;height:auto;width:100%}.splw-setup-api-integration-content{display:flex;gap:48px;overflow:hidden}.splw-setup-api-integration-content .splw-setup-page-title{font-size:20px}.splw-setup-finish-page{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center}.splw-setup-finish-page .spl-weather-checkbox-component-wrapper{align-items:center;display:flex;flex-direction:row-reverse;margin-top:4px}.splw-setup-finish-page .spl-weather-checkbox-component-wrapper .components-checkbox-control__input-container{margin-right:8px}.splw-setup-finish-page .spl-weather-checkbox-component-wrapper .components-checkbox-control__input:checked{background-color:#838487;border:none}.splw-setup-finish-page .spl-weather-checkbox-component-wrapper .components-checkbox-control__input:focus{box-shadow:none}.splw-setup-finish-page .splw-modal-btn{cursor:pointer;font-weight:600;text-decoration:underline}.splw-setup-finish-page-banner{align-items:center;background:linear-gradient(0deg,#fffbf3,#fffbf3),#fff;border:1px solid #ffe0b3;border-radius:8px;display:flex;flex-direction:column;gap:24px;height:280px;justify-content:center;position:relative;width:100%}.splw-setup-finish-page-banner .splw-setup-page-title{text-align:center;width:420px}.splw-setup-finish-page-banner img{height:100%;position:absolute;width:100%}.splw-setup-finish-page-banner .splw-setup-wizard-nav-btn{transition:all .3s;z-index:10}.splw-setup-finish-page-banner .splw-setup-wizard-nav-btn:hover{background-color:#f26c0d;border-color:#f26c0d!important;color:#fff}.splw-setup-page-modal .components-modal__content{margin:0;padding:32px;width:558px}.splw-setup-page-modal .components-modal__header{height:auto;padding:0;position:static}.splw-setup-page-modal .components-modal__header .components-modal__header-heading{color:#2f2f2f;font-size:18px;font-weight:600;line-height:130%}.splw-setup-page-modal .components-modal__header svg{height:16px;width:16px}.splw-setup-page-modal .components-modal__header .components-button{height:16px;justify-content:end;width:16px}.splw-setup-page-modal .components-modal__header .components-button:focus{box-shadow:none}.splw-setup-page-modal hr{color:#ecedf0;margin:16px 0}.splw-setup-page-modal .modal-description{color:#4e4f52;font-size:14px;font-weight:400;line-height:160%}.splw-setup-page-modal li{list-style:disc;margin-left:18px}.splw-setup-page-modal a{align-items:center;cursor:pointer;display:inline-flex;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.splw-setup-page-modal a svg{fill:#4e4f52;transform:scale(.7)}.splw-play-btn-sonar{position:relative}.splw-play-btn-sonar:after,.splw-play-btn-sonar:before{animation:splw-sonar-wave 1.5s linear infinite;background-color:hsla(0,0%,100%,.231);border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.splw-play-btn-sonar:after{animation-delay:.5s}@keyframes splw-sonar-wave{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}@media only screen and (min-width:600px)and (max-width:1023px){.spl-weather-admin-blocks-settings-page .spl-weather-admin-page-header{margin-bottom:25px}.spl-weather-admin-blocks-settings-page .spl-weather-blocks-setting-title{margin:0 0 15px}.spl-weather-admin-blocks-settings-page .spl-weather-blocks-settings-container{padding:0 20px}.sp-location-weather-block-setting .spl-weather-block-settings-navigation{margin-bottom:30px}.sp-location-weather-block-setting .spl-weather-block-setting-header-wrapper,.sp-location-weather-block-setting .spl-weather-blocks-settings-page-wrapper{padding:20px 30px}.sp-location-weather-block-setting .spl-weather-block-settings-navigation ul{padding:0 30px}.splwb-settings-getting-start-page-content{flex-wrap:wrap}.splwb-settings-getting-start-page .splwb-video-section{width:100%}.splwb-settings-getting-start-page .splwb-sidebar-section{flex-direction:row;flex-wrap:wrap;gap:20px;width:100%}.splwb-settings-getting-start-page .splwb-sidebar-section .splwb-sidebar-info-card{padding:20px;width:calc(50% - 10px)}#spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper{gap:20px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:599px){.sp-location-weather-block-setting .spl-weather-block-settings-navigation{margin-bottom:30px}.sp-location-weather-block-setting .spl-weather-block-setting-header-wrapper,.sp-location-weather-block-setting .spl-weather-blocks-settings-page-wrapper{padding:20px 30px}.sp-location-weather-block-setting .spl-weather-block-settings-navigation ul{padding:0 30px}.splwb-settings-getting-start-page-content{flex-wrap:wrap}.splwb-settings-getting-start-page .splwb-video-section{padding:20px;width:100%}.splwb-settings-getting-start-page .splwb-sidebar-section{flex-direction:row;flex-wrap:wrap;gap:20px;width:100%}.splwb-settings-getting-start-page .splwb-sidebar-section .splwb-sidebar-info-card{padding:20px;width:100%}.splwb-settings-getting-start-page .splwb-video-section-btn ul{flex-wrap:wrap}.splwb-settings-getting-start-page .splwb-video-section-btn ul li a{padding:15px 20px}#spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper{gap:15px;grid-template-columns:repeat(1,1fr)}}.spl-weather-pro-block-admin-page{margin-left:-20px}.spl-weather-pro-block-admin-page a{text-decoration:none}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-icon{border:2px solid #ffe0b3;border-radius:4px;padding:6px;width:48px}.spl-weather-pro-block-admin-page .spl-weather-blocks-setting-title{font-size:22px;font-weight:600;line-height:28px;margin:-6px 0 24px}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 1px 2px 0 hsla(0,0%,7%,.2);display:flex;justify-content:space-between;padding:20px 24px;position:relative}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-docs ul,.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-icon,.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-info{align-items:center;display:flex}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-docs{margin-left:10px}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-docs h4,.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-docs li,.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-docs ul{margin:0;padding:0}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-docs h4{color:#1e1e1e;font-size:16px;font-weight:600;line-height:20px;margin-bottom:4px}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-docs ul{display:flex;gap:10px}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-docs ul li a{align-items:center;color:#757575;display:flex;font-size:13px;font-weight:400;gap:5px;line-height:20px}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-docs ul li a:hover{color:#f26c0d}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-docs ul li a:hover [stroke="#757575"]{stroke:#f26c0d}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card-docs ul li a:focus{box-shadow:none}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-card-wrapper .spl-weather-blocks-settings-card:hover .splw-pro-blocks-badge{width:43px}.spl-weather-pro-block-admin-page .splw-section-title{color:#1d2327;font-size:22px;font-weight:600;line-height:28px;margin-bottom:10px;margin-top:0}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle{background-color:transparent;border:0;cursor:pointer;display:inline-block;padding:0;position:relative;touch-action:pan-x;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle--disabled{cursor:not-allowed;opacity:.5;transition:opacity .25s}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle-track{background-color:#bbb;border-radius:30px;height:18px;padding:0;transition:all .2s ease;width:36px}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#bbb}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle--checked .react-toggle-track,.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#4ab866}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle-track-check{bottom:0;height:10px;left:8px;line-height:0;margin-bottom:auto;margin-top:auto;opacity:0;position:absolute;top:0;transition:opacity .25s ease;width:14px}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle--checked .react-toggle-track-check{opacity:1;transition:opacity .25s ease}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle-track-x{bottom:0;height:10px;line-height:0;margin-bottom:auto;margin-top:auto;opacity:1;position:absolute;right:10px;top:0;transition:opacity .25s ease;width:10px}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle--checked .react-toggle-track-x{opacity:0}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle-thumb{background-color:#fafafa;border:1px solid #bbb;border-radius:50%;box-sizing:border-box;height:14px;left:2px;position:absolute;top:2px;transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;transition:all .25s ease;width:14px}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle--checked .react-toggle-thumb{border-color:#4ab866;left:calc(58.33% + .17px)}.spl-weather-pro-block-admin-page .spl-weather-blocks-settings-toggle-btn .react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px #0099e0}.spl-weather-block-settings-navigation{background:#fff;border-bottom:1px solid #dedfe0;margin-bottom:48px;padding-top:26px}.spl-weather-block-settings-navigation ul{display:flex;flex-wrap:wrap;margin:0 auto}.spl-weather-block-settings-navigation ul li{font-size:16px;font-weight:500;line-height:20px;margin:0;position:relative}.spl-weather-block-settings-navigation ul li a{align-items:center;border:1px solid transparent;border-radius:4px 4px 0 0;color:#1e1e1e;display:inline-flex;gap:8px;padding:13px 16px;text-decoration:none;transition:all .2s}.spl-weather-block-settings-navigation ul li a.active{background-color:#f0f0f1;border-color:#f26c0d #f26c0d #f0f0f1;color:#f26c0d}.spl-weather-block-settings-navigation ul li a.active:after{background-color:#f0f0f1;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.spl-weather-block-settings-navigation ul li a .splwb-nav-badge{background-color:transparent;border-radius:0;color:#007aff;font-size:9px;font-weight:500;line-height:normal;padding:0;position:absolute;right:4px;text-transform:uppercase;top:4px;white-space:nowrap}.spl-weather-block-settings-navigation ul li a li:nth-child(2) .splwb-nav-badge{left:50%}.spl-weather-block-settings-navigation ul li a svg{flex-shrink:0}.spl-weather-block-settings-navigation ul li.splwb-nav-our-plugins{position:relative}.spl-weather-block-settings-navigation ul li.splwb-nav-our-plugins:after{background-color:#ccc;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.spl-weather-block-settings-navigation ul li.splwb-nav-our-plugins.active:after{display:none}.spl-weather-block-settings-navigation ul li.splwb-nav-our-plugins:where(:has(~.active),:has(+.active)):after{display:none}.spl-weather-block-settings-navigation ul.splwb-hide-our-plugins-border .splwb-nav-our-plugins:after{display:none!important}.spl-weather-settings-page-footer{margin:80px auto 0;width:310px}.spl-weather-settings-page-footer-wrapper{align-items:center;display:flex;flex-direction:column}.spl-weather-settings-page-footer h4{color:#6e6a69;font-size:14px;font-weight:500;line-height:16px;text-align:center}.spl-weather-settings-page-footer-title h4{align-items:center;display:flex;gap:4px;margin:0}.spl-weather-settings-page-footer-title h4 i{color:#e57373}.spl-weather-settings-page-footer-social-media h4{margin:12px auto}.spl-weather-settings-page-footer-social-media ul{display:flex;gap:16px;margin:0 auto;width:120px}.spl-weather-settings-page-footer-social-media ul li{margin:0}.spl-weather-settings-page-footer-social-media ul li a:focus{border:none;box-shadow:none;outline:none}.splw-green-header-notice{align-items:center;background-color:#148652;display:flex;height:40px;justify-content:center}.splw-green-header-notice .splw-green-header-notice-content{align-items:center;display:flex;padding:12px 0}.splw-green-header-notice .splw-green-header-notice-content .splw-green-header-notice-text{color:#fff;font-family:Inter,sans-serif;font-size:14px;margin-left:6px}.splw-green-header-notice .splw-green-header-notice-content .splw-green-header-notice-link{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:3px;padding-left:8px;position:relative}.splw-green-header-notice .splw-green-header-notice-content .splw-green-header-notice-link:after{background-color:#fff;bottom:0;content:"";height:1px;left:8px;position:absolute;right:0}.splw-green-header-notice .splw-green-header-notice-content .splw-green-header-notice-link:hover{text-decoration:none}.splw-green-header-notice .splw-green-header-notice-content .splw-green-header-notice-link:hover svg{transform:translateX(3px) rotate(45deg)}.splw-green-header-notice .splw-green-header-notice-content .splw-green-header-notice-link svg{height:11px;transform:rotate(45deg);transition:all .3s ease-in-out;width:11px}.spl-weather-admin-page-header{background:linear-gradient(90deg,#ff512f 26%,#f09819)}.spl-weather-admin-page-header .spl-weather-admin-page-header-left{align-items:center;display:flex;gap:10px}.spl-weather-admin-page-header .spl-weather-admin-page-header-left span{align-items:center;border:1px solid hsla(0,0%,100%,.4);border-radius:40px;cursor:pointer;display:flex;gap:5px;padding:2px 10px}.spl-weather-admin-page-header .spl-weather-admin-page-header-left .spl-weather-header-changelog-btn{background:none;border:none;cursor:pointer;outline:none}.spl-weather-admin-page-header .spl-weather-admin-page-header-right{background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:5px;padding:12px 0;position:relative}.spl-weather-admin-page-header .spl-weather-admin-page-header-right:hover .splw-help-drop-down{display:flex}.spl-weather-admin-page-header .splw-help-drop-down{background:#fff;border-radius:4px;box-shadow:0 2px 15px 0 hsla(0,0%,7%,.15);display:none;flex-direction:column;padding:10px;position:absolute;right:0;text-align:left;top:40px;width:244px;z-index:10}.spl-weather-admin-page-header .splw-help-drop-down a{align-items:center;border-radius:5px;color:#565a5f;display:flex;font-size:16px;font-weight:400;gap:10px;padding:10px;transition:all .2s}.spl-weather-admin-page-header .splw-help-drop-down a .drop-down-arrow{fill:#565a5f;height:18px;margin-left:auto;overflow:hidden;position:relative;scale:.8;width:16px}.spl-weather-admin-page-header .splw-help-drop-down a .drop-down-arrow svg{left:-16px;position:absolute;top:80%;transition:all .5s}.spl-weather-admin-page-header .splw-help-drop-down a:hover{background:#fff0d9}.spl-weather-admin-page-header .splw-help-drop-down a:hover .drop-down-arrow svg{left:50%;top:50%;transform:translate(-50%,-50%)}.splw-pro-blocks-badge{align-items:center;background:#f2930d;border-radius:4px;color:#fff;display:flex;font-size:10px;font-weight:600;gap:2px;overflow:hidden;padding:0 2px;position:absolute;right:5px;top:5px;transition:width .3s ease;width:14px}.splw-pro-blocks-badge *{flex-shrink:0}.splw-pro-blocks-badge span{white-space:nowrap}.spl-weather-admin-changelog-wrapper{margin-top:32px;width:350px}.spl-weather-admin-changelog-wrapper .spl-weather-changelog-heading{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);display:flex;justify-content:space-between;left:0;padding:15px;position:sticky;top:0;z-index:9}.spl-weather-admin-changelog-wrapper .spl-weather-changelog-heading .spl-weather-changelog-heading-title{font-size:20px;font-weight:600;line-height:16px;margin:0}.spl-weather-admin-changelog-wrapper .spl-weather-changelog-heading .spl-weather-changelog-close-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;margin:0;outline:none;padding:0}.spl-weather-admin-changelog-wrapper .spl-weather-changelog-heading .spl-weather-changelog-close-btn svg{height:12px;width:12px}.spl-weather-admin-changelog-wrapper .spl-weather-changelog-details{padding:0 15px 50px}.spl-weather-admin-changelog-wrapper .spl-weather-changelog-details h4{font-size:16px;margin:20px 0}.spl-weather-admin-changelog-wrapper .spl-weather-changelog-details ul{font-size:13px;list-style:disc}.spl-weather-admin-changelog-wrapper .spl-weather-changelog-details ul li{margin-bottom:5px;margin-left:18px}.splw-recommended-plugins-wrapper .splw-section-title{margin-bottom:25px;margin-top:-6px}.splw-settings-info i{color:#757575;font-size:16px;height:16px;width:16px}
.splw-patterns-template-filter{align-items:center;display:flex;gap:12px}.splw-patterns-template-filter select{border-color:#e0e0e0;color:#2f2f2f;height:36px;padding-left:10px;padding-right:40px}.splw-patterns-template-filter select:hover{color:inherit}.splw-patterns-template-filter input:focus,.splw-patterns-template-filter select:focus{border-color:#e0e0e0;box-shadow:none;color:inherit;outline:none}.splw-patterns-template-filter-grid-three-col button,.splw-patterns-template-filter-grid-two-col button,.splw-patterns-template-filter-love button,.splw-patterns-template-filter-reset button{border:1px solid #e0e0e0;border-radius:4px;color:#757575;cursor:pointer;display:inline-flex;height:36px;padding:5px;transition:all .3s ease-in-out;width:36px}.splw-patterns-template-filter-grid-three-col button.active,.splw-patterns-template-filter-grid-three-col button:hover,.splw-patterns-template-filter-grid-two-col button.active,.splw-patterns-template-filter-grid-two-col button:hover,.splw-patterns-template-filter-love button.active,.splw-patterns-template-filter-love button:hover,.splw-patterns-template-filter-reset button.active,.splw-patterns-template-filter-reset button:hover{background-color:#f26c0d;border-color:transparent;color:#fff}.splw-patterns-template-filter-love button{background-color:transparent;border:none;border-left:2px solid #ecedf0;border-radius:0;margin-left:2px;padding-left:1px;position:relative;width:42px}.splw-patterns-template-filter-love button svg{padding-left:9px}.splw-patterns-template-filter-love button svg path{fill:none}.splw-patterns-template-filter-love button:hover{border-color:#ecedf0}.splw-patterns-template-filter-love button span{align-items:center;background:#f26c0d;border-radius:50%;color:#fff;display:inline-flex;font-size:10px;height:14px;justify-content:center;min-width:14px;padding:2px;position:absolute;right:-2px;top:-2px}.splw-patterns-template-filter-love button.active,.splw-patterns-template-filter-love button:hover{background-color:transparent;color:#f26c0d}.splw-patterns-template-filter-love button.active svg path,.splw-patterns-template-filter-love button:hover svg path{fill:currentColor}.splw-patterns-template-filter-sort{margin-left:auto}.splw-patterns-template-filter-search{color:#757575;position:relative}.splw-patterns-template-filter-search input{border-color:#c7c7cc;border-radius:4px;height:42px;padding:3px 38px 3px 18px;width:368px}.splw-patterns-template-filter-search input::-moz-placeholder{color:#757575}.splw-patterns-template-filter-search input::placeholder{color:#757575}.splw-patterns-template-filter-search span{display:inline-flex;font-size:18px;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.splw_patterns_filter_selected i{display:inline-block;font-size:14px;line-height:1;margin-left:15px;transform:rotate(270deg) translateX(-2px);transition:all .2s ease}.splw_patterns_filter_select{border:1px solid #e0e0e0;border-radius:3px;cursor:pointer;font-size:14px;padding:8px 10px 8px 8px;position:relative;text-align:left}.splw_patterns_filter_select.open i{transform:rotate(90deg) translateX(-2px)}.splw_patterns_filter_select .splw_patterns_filter_select_options{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;font-size:14px;left:0;margin-top:5px;overflow:auto;position:absolute;top:100%;width:-moz-max-content;width:max-content;z-index:9999}.splw_patterns_filter_select .splw_patterns_filter_select_options::-webkit-scrollbar{background-color:transparent;border-radius:0;width:3px}.splw_patterns_filter_select .splw_patterns_filter_select_options:hover::-webkit-scrollbar{border-radius:0;height:3px;-webkit-transition:.4s;transition:.4s;width:3px}.splw_patterns_filter_select .splw_patterns_filter_select_options:hover::-webkit-scrollbar-thumb{background-color:#f26c0d;border-radius:3px;width:3px}.splw_patterns_filter_select .splw_patterns_filter_select_options .splw_patterns_filter_select_option{margin-bottom:0;padding:6px 20px;transition:all .3s}.splw_patterns_filter_select .splw_patterns_filter_select_options .splw_patterns_filter_select_option:hover{background-color:#f26c0d;color:#fff}.splw-patterns-popup-filter-nav-right{align-items:center;display:flex;gap:10px;justify-content:flex-end}.splw-patterns-popup-filter-nav-right .splw-patterns-popup-filter-sync-close{display:flex;margin-left:20px;width:auto}
.splw-integrations-page{padding:0;width:100%}.splw-integrations-page .splw-integrations-header{margin-bottom:24px;text-align:left}.splw-integrations-page .splw-integrations-header .splw-integrations-title{color:#1e1e1e;font-family:Roboto,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:500;margin:0 0 10px}.splw-integrations-page .splw-integrations-header .splw-integrations-subtitle{color:#4e4f52;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0}.splw-integrations-page .splw-integrations-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media(max-width:1200px){.splw-integrations-page .splw-integrations-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.splw-integrations-page .splw-integrations-grid{grid-template-columns:1fr}}.splw-integrations-page .splw-integration-card{background:#fff;border:1px solid #ddd;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:24px;transition:all .2s ease-in-out}.splw-integrations-page .splw-integration-card .splw-integration-card-content{display:flex;flex-direction:column;gap:12px;width:100%}.splw-integrations-page .splw-integration-card .splw-integration-card-header{align-items:flex-start;display:flex;gap:16px}.splw-integrations-page .splw-integration-card .splw-integration-icon{align-items:center;border-radius:6px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.splw-integrations-page .splw-integration-card .splw-integration-icon .splw-integration-icon-inner{align-items:center;border-radius:6px;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.splw-integrations-page .splw-integration-card .splw-integration-icon .splw-integration-icon-inner svg{height:100%;width:100%}.splw-integrations-page .splw-integration-card .splw-integration-info{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.splw-integrations-page .splw-integration-card .splw-integration-info .splw-integration-title-row{align-items:center;display:flex;gap:6px;height:20px;justify-content:space-between}.splw-integrations-page .splw-integration-card .splw-integration-info .splw-integration-title-row .splw-integration-name-wrapper{align-items:center;display:flex;gap:8px}.splw-integrations-page .splw-integration-card .splw-integration-info .splw-integration-title-row .splw-integration-name-wrapper .splw-integration-name{color:#1e1e1e;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600;margin:0;white-space:nowrap}.splw-integrations-page .splw-integration-card .splw-integration-info .splw-integration-title-row .splw-integration-name-wrapper .splw-integration-upcoming-badge{align-items:center;background:#f8f8f8;border:1px solid #ecedf0;border-radius:3px;color:#949494;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-weight:500;letter-spacing:.3px;padding:2px 8px;text-transform:uppercase}.splw-integrations-page .splw-integration-card .splw-integration-info .splw-integration-description{color:#5d5d5d;display:-webkit-box;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;-webkit-line-clamp:3;line-height:24px;margin:0;-webkit-box-orient:vertical;min-height:72px;overflow:hidden;text-overflow:ellipsis}.splw-integrations-page .splw-integration-card .splw-integration-card-footer{display:flex;gap:10px;padding-left:65px}.splw-integrations-page .splw-integration-card .splw-integration-card-footer .splw-integration-action-btn{align-items:center;background:#fbfcff;border:1px solid #ecedf0;border-radius:4px;color:#949494;display:inline-flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;gap:4px;padding:4px 10px;text-decoration:none;text-transform:capitalize;transition:all .2s ease-in-out;white-space:nowrap}.splw-integrations-page .splw-integration-card .splw-integration-card-footer .splw-integration-action-btn svg path{transition:all .2s ease-in-out}.splw-integrations-page .splw-integration-card .splw-integration-card-footer .splw-integration-action-btn:hover{background:#f26c0d;color:#fff}.splw-integrations-page .splw-integration-card .splw-integration-card-footer .splw-integration-action-btn:hover svg path{stroke:#fff}.splw-integrations-page .splw-integration-card.splw-upcoming .splw-integration-card-footer{opacity:.7;pointer-events:none}.splw-integrations-page .splw-toggle-disabled{opacity:.6;pointer-events:none}
