Changeset 3130180
- Timestamp:
- 08/02/2024 05:33:58 PM (20 months ago)
- Location:
- uk-cookie-consent
- Files:
-
- 2 added
- 17 edited
-
assets/banner-1544x500.png (modified) (previous)
-
assets/banner-772x250.png (modified) (previous)
-
trunk/dist/css/termly.css (modified) (1 diff)
-
trunk/dist/css/termly.css.map (modified) (1 diff)
-
trunk/dist/js/consent-toggle.js (modified) (1 diff)
-
trunk/dist/js/consent-toggle.js.map (modified) (1 diff)
-
trunk/includes/controllers/class-wp-cli.php (added)
-
trunk/includes/helpers/class-urls.php (modified) (3 diffs)
-
trunk/includes/views/banner-settings.php (modified) (1 diff)
-
trunk/includes/views/cookie-management.php (modified) (1 diff)
-
trunk/includes/views/edit-cookie.php (modified) (1 diff)
-
trunk/includes/views/main-menu.php (modified) (1 diff)
-
trunk/includes/views/policies.php (modified) (1 diff)
-
trunk/includes/views/review-notice-sidebar.php (added)
-
trunk/includes/views/sign-up.php (modified) (1 diff)
-
trunk/includes/views/site-scan.php (modified) (1 diff)
-
trunk/readme.txt (modified) (5 diffs)
-
trunk/src/css/global/_admin-global.scss (modified) (2 diffs)
-
trunk/uk-cookie-consent.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uk-cookie-consent/trunk/dist/css/termly.css
r3054638 r3130180 1 @font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(../Roboto-Regular-webfont.da106556.eot);src:url(../Roboto-Regular-webfont.da106556.eot#iefix)format("embedded-opentype"),url(../Roboto-Regular-webfont.c825ad0b.woff)format("woff"),url(../Roboto-Regular-webfont.32039f1d.ttf)format("truetype"),url(../Roboto-Regular-webfont.45505b80.svg#termly)format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(../Roboto-Medium-webfont.b2d189a2.eot);src:url(../Roboto-Medium-webfont.b2d189a2.eot#iefix)format("embedded-opentype"),url(../Roboto-Medium-webfont.00806a8f.woff)format("woff"),url(../Roboto-Medium-webfont.e8aaf0cb.ttf)format("truetype"),url(../Roboto-Medium-webfont.6361a71f.svg#termly)format("svg")}.termly{font-family:Roboto,sans-serif;font-weight:400}.termly h1,.termly h2{font-weight:500}.termly h1{color:#212529;letter-spacing:0;font-size:1.5rem;line-height:2rem}.termly h2{color:#212529;letter-spacing:0;font-size:1.25rem;line-height:1.75rem}.termly h3,.termly *{color:#212529;letter-spacing:0;font-size:.875rem;line-height:1.25rem}.termly h4,.termly caption{color:#212529;letter-spacing:0;font-size:.75rem;line-height:1rem}.termly *{color:#6d7782}@font-face{font-family:termly;src:url(../termly.497a9805.eot);src:url(../termly.497a9805.eot#iefix)format("embedded-opentype"),url(../termly.13f9008c.woff)format("woff"),url(../termly.11984843.ttf)format("truetype"),url(../termly.f859c675.svg#termly)format("svg");font-weight:400;font-style:normal}#toplevel_page_termly div.wp-menu-image img{display:none}#toplevel_page_termly div.wp-menu-image:before{content:"u";font-family:termly!important}.termly-content-header{border-bottom:1px solid #f0f0f0;flex-wrap:wrap;align-items:center;padding:10px 20px;display:flex}.termly-content-header>*{padding:10px 0}.termly-content-header>svg{width:35px;height:35px}.termly-content-header h1{margin:0 0 0 14px;padding:0}.termly-content-header .grower{flex-grow:1}.termly-content-header .page-title-action,.termly-content-header .page-title-action:active,.termly-content-header .page-title-action:focus,.termly-content-header .page-title-action:hover{color:#fff;background-color:#4672ff;border:none;border-radius:3px;align-items:center;margin:0 0 0 20px;padding:5px 15px;font-size:15px;font-weight:400;line-height:1.5;text-decoration:none;display:flex;position:static}.termly-content-header .page-title-action svg{margin-right:8px}.termly-content-header .page-title-action.scan-now svg{width:18px;height:18px}.termly-content-header .page-title-action.new-cookie svg{width:12px;height:12px}.termly-content-header .termly-dashboard-link-container{text-align:right}.termly-content-header .termly-dashboard-link-container a{color:#4672ff;font-size:1rem;text-decoration:none}.termly-content-header .termly-dashboard-link-container a.customize-banner-link{color:#fff;background-color:#4672ff;border:none;border-radius:3px;padding:10px 22px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}.termly-content-header .termly-dashboard-link-container a.customize-banner-link span{color:#fff;padding-top:2px}.termly-content-header .termly-dashboard-link-container a.customize-banner-link svg{width:24px;height:24px;margin-left:0;margin-right:8px}.termly-content-header .termly-dashboard-link-container a span{font-weight:500}.termly-content-header .termly-dashboard-link-container a svg{width:10px;height:13px;margin-left:12px}.termly:not(.wp-list-table){padding-top:10px}.termly:not(.wp-list-table) .submit{margin-top:0}.termly:not(.wp-list-table) .submit input[type=submit],.termly:not(.wp-list-table) .submit button,.termly:not(.wp-list-table) .submit a,.termly:not(.wp-list-table) .submit input[type=submit]:active,.termly:not(.wp-list-table) .submit input[type=submit]:focus,.termly:not(.wp-list-table) .submit input[type=submit]:hover,.termly:not(.wp-list-table) .submit button:active,.termly:not(.wp-list-table) .submit button:focus,.termly:not(.wp-list-table) .submit button:hover,.termly:not(.wp-list-table) .submit a:active,.termly:not(.wp-list-table) .submit a:focus,.termly:not(.wp-list-table) .submit a:hover{color:#fff;background-color:#4672ff;border:1px solid #4672ff;border-radius:3px;padding:5px 15px;font-size:15px;line-height:2.3;text-decoration:none}.termly:not(.wp-list-table) .termly-left-column{background-color:#fff;width:100%;margin-top:20px;box-shadow:0 0 10px #0000001a}.termly:not(.wp-list-table) .termly-left-column .content{padding:30px 40px 0}.termly:not(.wp-list-table) .banner,.termly:not(.wp-list-table) .notice{margin:10px 40px;padding:20px}.termly:not(.wp-list-table) .banner.notice-warning,.termly:not(.wp-list-table) .banner.notice-success,.termly:not(.wp-list-table) .banner.notice-error,.termly:not(.wp-list-table) .notice.notice-warning,.termly:not(.wp-list-table) .notice.notice-success,.termly:not(.wp-list-table) .notice.notice-error{background-color:#f0f4ff;border:none;border-radius:3px;width:auto;margin:10px 20px;position:relative}.termly:not(.wp-list-table) .banner.notice-warning:before,.termly:not(.wp-list-table) .banner.notice-success:before,.termly:not(.wp-list-table) .banner.notice-error:before,.termly:not(.wp-list-table) .notice.notice-warning:before,.termly:not(.wp-list-table) .notice.notice-success:before,.termly:not(.wp-list-table) .notice.notice-error:before{content:"";background-image:url(../alert.c97b6feb.png);background-position:0;background-repeat:no-repeat;width:22px;height:22px;position:absolute;top:20px;left:20px}.termly:not(.wp-list-table) .banner.notice-warning p,.termly:not(.wp-list-table) .banner.notice-success p,.termly:not(.wp-list-table) .banner.notice-error p,.termly:not(.wp-list-table) .notice.notice-warning p,.termly:not(.wp-list-table) .notice.notice-success p,.termly:not(.wp-list-table) .notice.notice-error p{margin:0;padding-left:30px}.termly:not(.wp-list-table) .banner.notice-success,.termly:not(.wp-list-table) .notice.notice-success{background-color:#f5fff5}.termly:not(.wp-list-table) .banner.notice-success:before,.termly:not(.wp-list-table) .notice.notice-success:before{color:#6de398;content:"";background-image:none;width:22px;height:22px;font-family:dashicons;font-size:22px;top:22px;left:22px}.termly:not(.wp-list-table) .banner.notice-success p,.termly:not(.wp-list-table) .notice.notice-success p{padding-left:30px}.termly:not(.wp-list-table) .banner.notice-error,.termly:not(.wp-list-table) .notice.notice-error{background-color:#fbeaea}.termly:not(.wp-list-table) .banner.notice-error:before,.termly:not(.wp-list-table) .notice.notice-error:before{color:#dc3232;content:"";background-image:none;width:22px;height:22px;font-family:dashicons;font-size:22px;top:22px;left:22px}.termly:not(.wp-list-table) .banner.notice-error p,.termly:not(.wp-list-table) .notice.notice-error p{padding-left:30px}.termly:not(.wp-list-table) .banner .note,.termly:not(.wp-list-table) .notice .note{font-weight:500}.termly:not(.wp-list-table) .banner p,.termly:not(.wp-list-table) .notice p{margin-bottom:20px}.termly:not(.wp-list-table) .banner p:last-child,.termly:not(.wp-list-table) .notice p:last-child{margin-bottom:0}.termly:not(.wp-list-table) .banner ul,.termly:not(.wp-list-table) .banner ol,.termly:not(.wp-list-table) .notice ul,.termly:not(.wp-list-table) .notice ol{list-style:none}.termly:not(.wp-list-table) .banner ul li,.termly:not(.wp-list-table) .banner ol li,.termly:not(.wp-list-table) .notice ul li,.termly:not(.wp-list-table) .notice ol li{position:relative}.termly:not(.wp-list-table) .banner ul li:before,.termly:not(.wp-list-table) .banner ol li:before,.termly:not(.wp-list-table) .notice ul li:before,.termly:not(.wp-list-table) .notice ol li:before{content:"";background-image:url(../check.8cb50e00.png);background-position:50%;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:-26px}.termly:not(.wp-list-table) .banner a.button,.termly:not(.wp-list-table) .notice a.button{color:#fff;background-color:#4672ff;border:none;border-radius:3px;padding:5px 15px;font-size:15px;line-height:1.5;text-decoration:none}.termly:not(.wp-list-table) .banner input,.termly:not(.wp-list-table) .notice input{border-radius:3px}.termly:not(.wp-list-table) .banner input.button,.termly:not(.wp-list-table) .notice input.button{color:#4672ff;background-color:#fff;border-color:#4672ff}.termly:not(.wp-list-table) .banner .required,.termly:not(.wp-list-table) .notice .required{color:#4672ff}.termly:not(.wp-list-table) ol{list-style:none}.termly:not(.wp-list-table) ol li{position:relative}.termly:not(.wp-list-table) ol li:before{content:"";background-image:url(../check.62c32e18.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:16px;height:16px;position:absolute;top:0;left:-2em}.termly:not(.wp-list-table) .button.button-primary{color:#fff;background-color:#4672ff;border:1px solid #4672ff;border-radius:3px;padding:5px 15px;font-size:15px;line-height:2.3;text-decoration:none}.termly:not(.wp-list-table) .button.button-primary:active,.termly:not(.wp-list-table) .button.button-primary:focus,.termly:not(.wp-list-table) .button.button-primary:hover{border:1px solid #4672ff;line-height:2.3}.termly:not(.wp-list-table) .termly-existing-user>form{display:flex}.termly:not(.wp-list-table) .termly-existing-user>form>.form-table{width:auto;margin:0}.termly:not(.wp-list-table) .termly-existing-user>form table,.termly:not(.wp-list-table) .termly-existing-user>form tbody,.termly:not(.wp-list-table) .termly-existing-user>form tr,.termly:not(.wp-list-table) .termly-existing-user>form td,.termly:not(.wp-list-table) .termly-existing-user>form input{display:block}.termly:not(.wp-list-table) .termly-existing-user>form input{width:100%;line-height:45px}.termly:not(.wp-list-table) .termly-existing-user td{padding:0 0 24px}.termly:not(.wp-list-table) .termly-existing-user p.submit{margin-left:10px}.termly:not(.wp-list-table) .termly-existing-user p.submit input{color:#4672ff;background:0 0;border:1px solid #4672ff;border-radius:3px;padding:5px 15px;font-size:15px;line-height:1.5;text-decoration:none}.termly:not(.wp-list-table) .termly-existing-user p.submit input:active,.termly:not(.wp-list-table) .termly-existing-user p.submit input:focus,.termly:not(.wp-list-table) .termly-existing-user p.submit input:hover{color:#fff;background-color:#4672ff;border:1px solid #4672ff}.termly:not(.wp-list-table) .termly-existing-user p.disconnect{clear:both}.termly:not(.wp-list-table) .termly-existing-user p.disconnect a.button{color:#4672ff;background-color:#fff;border-color:#4672ff}.termly:not(.wp-list-table) .termly-existing-user p.additional-information{clear:both}.termly:not(.wp-list-table) .termly-new-user .submit,.termly:not(.wp-list-table) .termly-business-settings .submit{margin-top:0}.termly:not(.wp-list-table) .termly-new-user .submit input[type=submit],.termly:not(.wp-list-table) .termly-business-settings .submit input[type=submit]{color:#fff;background-color:#4672ff;border:none;border-radius:3px;padding:5px 15px;font-size:15px;line-height:1.5;text-decoration:none}.termly:not(.wp-list-table) .termly-new-user .termly-form,.termly:not(.wp-list-table) .termly-business-settings .termly-form{width:85%;padding:1em 0}.termly:not(.wp-list-table) .termly-new-user th,.termly:not(.wp-list-table) .termly-business-settings th{display:none}.termly:not(.wp-list-table) .termly-new-user td,.termly:not(.wp-list-table) .termly-business-settings td{padding:0}.termly:not(.wp-list-table) .termly-new-user fieldset,.termly:not(.wp-list-table) .termly-business-settings fieldset{clear:both;margin-bottom:10px}.termly:not(.wp-list-table) .termly-new-user fieldset:last-child,.termly:not(.wp-list-table) .termly-business-settings fieldset:last-child{margin-bottom:0;padding-bottom:0}.termly:not(.wp-list-table) .termly-new-user input[type=text],.termly:not(.wp-list-table) .termly-new-user input[type=email],.termly:not(.wp-list-table) .termly-new-user input[type=password],.termly:not(.wp-list-table) .termly-new-user select,.termly:not(.wp-list-table) .termly-new-user textarea,.termly:not(.wp-list-table) .termly-business-settings input[type=text],.termly:not(.wp-list-table) .termly-business-settings input[type=email],.termly:not(.wp-list-table) .termly-business-settings input[type=password],.termly:not(.wp-list-table) .termly-business-settings select,.termly:not(.wp-list-table) .termly-business-settings textarea{border-color:#bababa;width:65%;min-width:65%;max-width:65%;padding:8px 13px;line-height:1}.termly:not(.wp-list-table) .termly-new-user input[type=text]::placeholder,.termly:not(.wp-list-table) .termly-new-user input[type=email]::placeholder,.termly:not(.wp-list-table) .termly-new-user input[type=password]::placeholder,.termly:not(.wp-list-table) .termly-business-settings input[type=text]::placeholder,.termly:not(.wp-list-table) .termly-business-settings input[type=email]::placeholder,.termly:not(.wp-list-table) .termly-business-settings input[type=password]::placeholder{color:#bababa}.termly:not(.wp-list-table) .notice{margin:10px 0}.termly:not(.wp-list-table).termly-logged-out .termly-existing-user th,.termly:not(.wp-list-table).termly-logged-out .termly-existing-user tr:first-child{display:none}.termly:not(.wp-list-table) .termly-notice{margin:20px 0;padding:20px;display:inline-block}.termly:not(.wp-list-table) .termly-notice.termly-notice-warning{background-color:#f0f4ff;border-radius:3px;width:auto;position:relative}.termly:not(.wp-list-table) .termly-notice.termly-notice-warning:before{content:"";background-image:url(../alert.c97b6feb.png);background-position:0;background-repeat:no-repeat;width:22px;height:22px;position:absolute;top:20px;left:20px}.termly:not(.wp-list-table) .termly-notice.termly-notice-warning p{color:#6d7893;margin:0;padding-left:30px;font-size:.75rem;font-weight:400}.termly:not(.wp-list-table) .tablenav .button{color:#fff;background-color:#4672ff;border:none;border-radius:3px;padding:0 20px;font-size:13px;line-height:1.5;text-decoration:none}.termly:not(.wp-list-table) .tablenav .button:active,.termly:not(.wp-list-table) .tablenav .button:focus,.termly:not(.wp-list-table) .tablenav .button:hover{color:#fff;background-color:#4672ff;border:none;border-radius:3px;margin:0;padding:0 20px;font-size:13px;line-height:1.5;text-decoration:none}.termly-new-user .form-table .termly-form,.termly-business-settings .form-table .termly-form,.termly-edit-cookie .form-table .termly-form{background-color:#fff;width:27em;padding:1em}.termly-new-user .form-table .termly-form fieldset,.termly-business-settings .form-table .termly-form fieldset,.termly-edit-cookie .form-table .termly-form fieldset{padding-bottom:10px}.termly-new-user .form-table .termly-form label,.termly-business-settings .form-table .termly-form label,.termly-edit-cookie .form-table .termly-form label{color:#000;display:block}.termly-site-scan .termly-last-scanned{color:#bababa;margin-left:0;font-size:.8rem}.termly-site-scan label[for=termly-site-scan-frequency]{margin-top:12px;display:inline-block}.termly .termly-left-column .content.cookie-management{padding-bottom:40px}.termly .termly-left-column .content.cookie-management input#search-submit,.termly .termly-left-column .content.cookie-management .tablenav-pages .button{color:#4672ff;background-color:#fff;border-color:#4672ff}.termly .termly-left-column .content.cookie-management input#search-submit:active,.termly .termly-left-column .content.cookie-management input#search-submit:focus,.termly .termly-left-column .content.cookie-management input#search-submit:hover,.termly .termly-left-column .content.cookie-management .tablenav-pages .button:active,.termly .termly-left-column .content.cookie-management .tablenav-pages .button:focus,.termly .termly-left-column .content.cookie-management .tablenav-pages .button:hover{color:#fff;background-color:#4672ff}.termly .termly-left-column .content.cookie-management .tablenav-pages{align-items:center;margin:24px 0 16px;display:flex}.termly .termly-left-column .content.cookie-management .tablenav-pages .button,.termly .termly-left-column .content.cookie-management .tablenav-pages .button:active,.termly .termly-left-column .content.cookie-management .tablenav-pages .button:focus,.termly .termly-left-column .content.cookie-management .tablenav-pages .button:hover{padding:0 10px}.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links{align-items:center;display:flex}.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links #table-paging{margin:0 0 0 6px}.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links>span,.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links>a{margin-left:6px}.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links .button,.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links input{border-radius:3px}.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links .button{font-size:18px;line-height:24px}.termly .termly-left-column .content.cookie-management .actions{padding-bottom:20px}.termly .termly-left-column .content.cookie-management .tablenav.bottom{margin-top:12px}.termly .termly-left-column .content.cookie-management .tablenav.bottom>div{margin-top:0}.termly.termly-edit-cookie .termly-left-column .termly-form{width:85%;padding:1em 0}.termly.termly-edit-cookie .termly-left-column th{display:none}.termly.termly-edit-cookie .termly-left-column td{padding:0}.termly.termly-edit-cookie .termly-left-column fieldset{clear:both;margin-bottom:10px}.termly.termly-edit-cookie .termly-left-column fieldset:last-child{margin-bottom:0;padding-bottom:0}.termly.termly-edit-cookie .termly-left-column input[type=text],.termly.termly-edit-cookie .termly-left-column input[type=email],.termly.termly-edit-cookie .termly-left-column input[type=password],.termly.termly-edit-cookie .termly-left-column select,.termly.termly-edit-cookie .termly-left-column textarea{border-color:#bababa;width:65%;min-width:65%;max-width:65%;padding:8px 13px;line-height:1}.termly.termly-edit-cookie .termly-left-column input[type=text]::placeholder,.termly.termly-edit-cookie .termly-left-column input[type=email]::placeholder,.termly.termly-edit-cookie .termly-left-column input[type=password]::placeholder{color:#bababa}.termly.termly-edit-cookie .termly-left-column span.required{color:#4672ff}.termly.termly-edit-cookie .termly-left-column p.submit{margin-top:20px}.termly.termly-edit-cookie .termly-left-column p.submit>*,.termly.termly-edit-cookie .termly-left-column p.submit>:active,.termly.termly-edit-cookie .termly-left-column p.submit>:focus,.termly.termly-edit-cookie .termly-left-column p.submit>:hover{line-height:2.3}.termly.termly-edit-cookie .termly-left-column p.submit>a,.termly.termly-edit-cookie .termly-left-column p.submit>button{color:#4672ff;background:0 0}.termly.termly-edit-cookie .termly-left-column p.submit>a{border:none;outline-color:#4672ff;margin-right:12px}.termly.termly-edit-cookie .termly-left-column p.submit>button{color:#4672ff;border-color:#4672ff;margin-right:12px}.termly.termly-edit-cookie .termly-left-column p.submit>button:active,.termly.termly-edit-cookie .termly-left-column p.submit>button:focus,.termly.termly-edit-cookie .termly-left-column p.submit>button:hover{color:#fff;background-color:#4672ff}.termly .termly-left-column .content.banner-settings .consent-banner-heading{flex-wrap:wrap;align-items:center;margin-bottom:20px;display:flex}.termly .termly-left-column .content.banner-settings .consent-banner-heading h2{margin-bottom:0;margin-right:16px;font-weight:500}.termly .termly-left-column .content.banner-settings .consent-banner-heading p{margin-bottom:0}.termly .termly-left-column .content.banner-settings .consent-banner-heading a{color:#fff;background-color:#4672ff;border:none;border-radius:3px;align-items:center;padding:5px 15px 5px 10px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}.termly .termly-left-column .content.banner-settings .consent-banner-heading a svg{width:24px;height:24px;margin-right:8px}.termly .termly-left-column .content.banner-settings #termly-auto-block.active{margin-bottom:20px}.termly .termly-left-column .content.banner-settings #termly-custom-blocking-map,.termly .termly-left-column .content.banner-settings #termly-custom-blocking-map-fields{display:none}.termly .termly-left-column .content.banner-settings #termly-custom-blocking-map.active,.termly .termly-left-column .content.banner-settings #termly-custom-blocking-map-fields.active{display:block}.termly .termly-left-column .content.banner-settings textarea::placeholder{color:#bababa}.termly .termly-left-column .content.banner-settings .preference-center-snippet{background-color:#f5f8fc;border:1px solid #ced4da;border-radius:3px 3px 0 0;margin-bottom:40px}.termly .termly-left-column .content.banner-settings .preference-center-snippet .preference-center-header{vertical-align:middle;background-color:#fff;border-bottom:1px solid #ced4da;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:5px 5px 5px 10px;display:flex}.termly .termly-left-column .content.banner-settings .preference-center-snippet .preference-center-header h2{color:#8b93a7;text-transform:uppercase;margin:0;padding-top:10px;font-size:.875rem;line-height:1rem}.termly .termly-left-column .content.banner-settings .preference-center-snippet .preference-center-button-code{padding:20px;font-family:Courier New,Courier,monospace}.termly .termly-left-column .content.banner-settings .preference-center-snippet button{color:#4672ff;cursor:pointer;background-color:#fff;border:#4672ff;border-radius:3px;padding:5px 15px;font-size:15px;line-height:1.5;text-decoration:none}.termly .termly-left-column .content.policies{padding-bottom:26px}.termly .termly-left-column .content.policies>p{margin-bottom:24px}.termly .termly-left-column .content.policies .policy-block{border:1px solid #f0f0f0;border-radius:3px;align-items:center;margin-bottom:24px;padding:26px 40px 26px 26px;display:flex}.termly .termly-left-column .content.policies .policy-block .policy-left{flex-grow:1;margin-right:30px}.termly .termly-left-column .content.policies .policy-block .policy-left p{margin-bottom:0}.termly .termly-left-column .content.policies .policy-block .policy-header-container{align-items:center;margin-bottom:14px;display:flex}.termly .termly-left-column .content.policies .policy-block .policy-header-container svg{margin-right:16px}.termly .termly-left-column .content.policies .policy-block .policy-header-container h2{margin:0}.termly .termly-left-column .content.policies .policy-block p.policy-right{margin-bottom:0}.termly .termly-left-column .content.policies .policy-block p.policy-right a{color:#fff;background-color:#4672ff;border:none;border-radius:3px;padding:10px 22px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}.termly .termly-left-column .content.policies .policy-block p.policy-right a span{color:#fff;padding-top:2px}.termly .termly-left-column .content.policies .policy-block p.policy-right a svg{width:24px;height:24px;margin-right:8px}.termly-content-wrapper{table-layout:fixed;width:100%;display:table}.termly-content-wrapper h2.title{margin:0 0 20px}.termly-content-wrapper p{margin:0 0 40px}.termly-content-wrapper p a{text-decoration:underline}.termly-content-wrapper p.submit{padding:0}.termly-content-wrapper p a,.termly-content-wrapper th a,.termly-content-wrapper td a{color:#4672ff}.termly-content-wrapper table:not(.wp-list-table){margin:0}.termly-content-wrapper table:not(.wp-list-table) th,.termly-content-wrapper table:not(.wp-list-table) td{padding-top:0;padding-bottom:20px}.termly-content-wrapper .termly-content-cell{vertical-align:top;margin:0;padding:0;display:table-cell}.termly-content-wrapper .termly-left-column{width:100%}.termly-content-wrapper .termly-right-column{width:300px;padding-left:20px}.termly-content-wrapper input:focus,.termly-content-wrapper select:focus,.termly-content-wrapper textarea:focus{border-color:#4672ff}.termly-content-wrapper input#submit{line-height:2.3}.termly-content-wrapper select:focus,.termly-content-wrapper select:hover{color:#000}.termly-content-wrapper label.checkbox-container{align-items:center;display:flex}.termly-content-wrapper label.checkbox-container input[type=checkbox]{opacity:0;width:1em;height:1em;position:absolute}.termly-content-wrapper label.checkbox-container input[type=checkbox]+svg{width:24px;height:24px}.termly-content-wrapper label.checkbox-container input[type=checkbox]+svg+span{padding-left:12px;display:inline-block;position:relative}.termly-content-wrapper label.checkbox-container input[type=checkbox]:active+svg .border,.termly-content-wrapper label.checkbox-container input[type=checkbox]:focus+svg .border,.termly-content-wrapper label.checkbox-container input[type=checkbox]:hover+svg .border{stroke:#4672ff}.termly-content-wrapper label.checkbox-container input[type=checkbox]:disabled+svg .border{stroke:#ced4da}.termly-content-wrapper label.checkbox-container input[type=checkbox]:disabled+svg+span{opacity:.5}.termly-content-wrapper label.checkbox-container input[type=checkbox]+svg .checkmark{visibility:hidden}.termly-content-wrapper label.checkbox-container input[type=checkbox]:checked+svg .checkmark{visibility:visible}.termly-content-wrapper .termly-account-page-field-wrapper{flex-wrap:wrap;align-items:center;display:flex}.termly-content-wrapper .termly-account-page-field-wrapper input{min-width:500px;max-width:500px;margin-right:12px}.termly-content-wrapper .termly-account-page-field-wrapper a{color:#000;margin:12px 0}.termly-upgrade-sidebar,.termly-consent-sidebar {background-color:#fff;width:100%;max-width:260px;margin-bottom:20px;padding:10px 20px 20px;box-shadow:0 0 10px #0000001a}.termly-upgrade-sidebar #termly-consent-toggle-setting-error,.termly-consent-sidebar #termly-consent-toggle-setting-error{background-color:#f5fff5;border:none;border-radius:3px;width:auto;margin-bottom:20px;padding:20px;display:none;position:relative}.termly-upgrade-sidebar #termly-consent-toggle-setting-error:before,.termly-consent-sidebar #termly-consent-toggle-setting-error:before{color:#6de398;content:"";background-image:none;width:22px;height:22px;font-family:dashicons;font-size:22px;position:absolute;top:22px;left:22px}.termly-upgrade-sidebar #termly-consent-toggle-setting-error p,.termly-consent-sidebar #termly-consent-toggle-setting-error p{margin:0;padding-left:30px}.termly-upgrade-sidebar #termly-consent-toggle-setting-error.notice-error,.termly-consent-sidebar #termly-consent-toggle-setting-error.notice-error{background-color:#fbeaea}.termly-upgrade-sidebar #termly-consent-toggle-setting-error.notice-error:before,.termly-consent-sidebar #termly-consent-toggle-setting-error.notice-error:before{color:#dc3232;content:"";background-image:none;width:22px;height:22px;font-family:dashicons;font-size:22px;top:22px;left:22px}.termly-upgrade-sidebar #termly-consent-toggle-setting-error.notice-error p,.termly-consent-sidebar #termly-consent-toggle-setting-error.notice-error p{padding-left:30px}.termly-upgrade-sidebar #termly-consent-toggle-setting-error p,.termly-consent-sidebar #termly-consent-toggle-setting-error p{margin-bottom:20px}.termly-upgrade-sidebar #termly-consent-toggle-setting-error p:last-child,.termly-consent-sidebar #termly-consent-toggle-setting-error p:last-child{margin-bottom:0}.termly-upgrade-sidebar h2,.termly-consent-sidebar h2{color:#212529;font-size:1.4375rem}.termly-upgrade-sidebar ul,.termly-upgrade-sidebar ol,.termly-consent-sidebar ul,.termly-consent-sidebar ol{background-color:#f7f9ff;padding:20px 20px 20px 40px;list-style:none}.termly-upgrade-sidebar ul li,.termly-upgrade-sidebar ol li,.termly-consent-sidebar ul li,.termly-consent-sidebar ol li{position:relative}.termly-upgrade-sidebar ul li:before,.termly-upgrade-sidebar ol li:before,.termly-consent-sidebar ul li:before,.termly-consent-sidebar ol li:before{content:"";background-image:url(../check.8cb50e00.png);background-position:50%;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:-26px}.termly-upgrade-sidebar .upgrade-plan-links,.termly-consent-sidebar .upgrade-plan-links{justify-content:space-between;align-items:center;display:flex}.termly-upgrade-sidebar a.compare-plans,.termly-consent-sidebar a.compare-plans{color:#000;text-decoration:none}.termly-upgrade-sidebar a.termly-button,.termly-consent-sidebar a.termly-button{color:#fff;background-color:#2dd1a4;border-radius:3px;margin:10px 0;padding:12px 15px;font-size:15px;text-decoration:none;display:inline-block}.termly-consent-sidebar{padding-top:20px}.termly-consent-sidebar .consent-header{margin-bottom:15px}.termly-consent-sidebar .consent-header span.title{color:#212529;vertical-align:middle;margin-left:10px;font-size:1.0625rem;font-weight:500}.termly-consent-sidebar .toggle{border-radius:100px;align-items:center;margin-bottom:16px;font-weight:700;display:flex}.termly-consent-sidebar .toggle:last-of-type{margin:0}.termly-consent-sidebar .toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.termly-consent-sidebar .toggle__input:not([disabled]):active+.toggle-track,.termly-consent-sidebar .toggle__input:not([disabled]):focus+.toggle-track{border:1px solid #0000;box-shadow:0 0 0 2px #363840}.termly-consent-sidebar .toggle__input:not([disabled]):active:checked+.toggle-track,.termly-consent-sidebar .toggle__input:not([disabled]):focus:checked+.toggle-track{border:1px solid #0000;box-shadow:0 0 0 2px #3f6af8}.termly-consent-sidebar .toggle__input:disabled+.toggle-track{cursor:not-allowed;opacity:.7}.termly-consent-sidebar .toggle__input+.toggle-track .toggle-indicator:before{color:#363840;content:"x";font-family:termly;font-size:.6rem}.termly-consent-sidebar .toggle__input:checked+.toggle-track .toggle-indicator:before{color:#3f6af8;content:"c"}.termly-consent-sidebar .toggle-track{cursor:pointer;background:#363840;border:1px solid #363840;border-radius:100px;width:40px;height:22px;margin-right:12px;display:flex;position:relative}.termly-consent-sidebar .toggle-indicator{background:#fff;border-radius:16px;outline:2px solid #0000;justify-content:center;align-items:center;width:16px;height:16px;transition:all .2s;display:flex;position:absolute;bottom:3px;left:2px}.termly-consent-sidebar .toggle__input:checked+.toggle-track{background:#3f6af8;border-color:#3f6af8}.termly-consent-sidebar .toggle__input:checked+.toggle-track .toggle-indicator{transform:translate(18px)}@media screen and (-ms-high-contrast:active){.termly-consent-sidebar .toggle-track{border-radius:0}}.termly-consent-sidebar .settings-link{color:#4672ff;padding-left:22px;font-weight:500;text-decoration:none;position:relative}.termly-consent-sidebar .settings-link:before{content:url(../settings.d39e0877.svg);position:absolute;top:1px;left:0}.termly .termly-new-user span.required{color:#4672ff}.termly .termly-new-user label.checkbox-container{float:none;width:100%;display:flex}#uk-cookie-consent-update .updating-message .wc_plugin_upgrade_notice,#uk-cookie-consent-update .dummy{display:none}#uk-cookie-consent-update .ctcc_plugin_upgrade_notice{border-top:1px solid #ffb900;border-left:4px solid #ffb900;font-weight:400;background:#fff8e5!important;margin:0 -12px 0 -16px!important;padding:9px 0 9px 12px!important}#uk-cookie-consent-update .ctcc_plugin_upgrade_notice:before{content:"";speak:never;vertical-align:top;margin:0 8px 0 -2px;font:400 18px/1 dashicons;display:inline-block}#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor,#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major{padding:20px 0!important}#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor:before,#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major:before{display:none}#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor p,#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major p{max-width:700px;margin:0;padding:0 20px;line-height:1.5em}#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor p:before,#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major p:before{content:"";display:none}1 @font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(../Roboto-Regular-webfont.da106556.eot);src:url(../Roboto-Regular-webfont.da106556.eot#iefix)format("embedded-opentype"),url(../Roboto-Regular-webfont.c825ad0b.woff)format("woff"),url(../Roboto-Regular-webfont.32039f1d.ttf)format("truetype"),url(../Roboto-Regular-webfont.45505b80.svg#termly)format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(../Roboto-Medium-webfont.b2d189a2.eot);src:url(../Roboto-Medium-webfont.b2d189a2.eot#iefix)format("embedded-opentype"),url(../Roboto-Medium-webfont.00806a8f.woff)format("woff"),url(../Roboto-Medium-webfont.e8aaf0cb.ttf)format("truetype"),url(../Roboto-Medium-webfont.6361a71f.svg#termly)format("svg")}.termly{font-family:Roboto,sans-serif;font-weight:400}.termly h1,.termly h2{font-weight:500}.termly h1{color:#212529;letter-spacing:0;font-size:1.5rem;line-height:2rem}.termly h2{color:#212529;letter-spacing:0;font-size:1.25rem;line-height:1.75rem}.termly h3,.termly *{color:#212529;letter-spacing:0;font-size:.875rem;line-height:1.25rem}.termly h4,.termly caption{color:#212529;letter-spacing:0;font-size:.75rem;line-height:1rem}.termly *{color:#6d7782}@font-face{font-family:termly;src:url(../termly.497a9805.eot);src:url(../termly.497a9805.eot#iefix)format("embedded-opentype"),url(../termly.13f9008c.woff)format("woff"),url(../termly.11984843.ttf)format("truetype"),url(../termly.f859c675.svg#termly)format("svg");font-weight:400;font-style:normal}#toplevel_page_termly div.wp-menu-image img{display:none}#toplevel_page_termly div.wp-menu-image:before{content:"u";font-family:termly!important}.termly-content-header{border-bottom:1px solid #f0f0f0;flex-wrap:wrap;align-items:center;padding:10px 20px;display:flex}.termly-content-header>*{padding:10px 0}.termly-content-header>svg{width:35px;height:35px}.termly-content-header h1{margin:0 0 0 14px;padding:0}.termly-content-header .grower{flex-grow:1}.termly-content-header .page-title-action,.termly-content-header .page-title-action:active,.termly-content-header .page-title-action:focus,.termly-content-header .page-title-action:hover{color:#fff;background-color:#4672ff;border:none;border-radius:3px;align-items:center;margin:0 0 0 20px;padding:5px 15px;font-size:15px;font-weight:400;line-height:1.5;text-decoration:none;display:flex;position:static}.termly-content-header .page-title-action svg{margin-right:8px}.termly-content-header .page-title-action.scan-now svg{width:18px;height:18px}.termly-content-header .page-title-action.new-cookie svg{width:12px;height:12px}.termly-content-header .termly-dashboard-link-container{text-align:right}.termly-content-header .termly-dashboard-link-container a{color:#4672ff;font-size:1rem;text-decoration:none}.termly-content-header .termly-dashboard-link-container a.customize-banner-link{color:#fff;background-color:#4672ff;border:none;border-radius:3px;padding:10px 22px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}.termly-content-header .termly-dashboard-link-container a.customize-banner-link span{color:#fff;padding-top:2px}.termly-content-header .termly-dashboard-link-container a.customize-banner-link svg{width:24px;height:24px;margin-left:0;margin-right:8px}.termly-content-header .termly-dashboard-link-container a span{font-weight:500}.termly-content-header .termly-dashboard-link-container a svg{width:10px;height:13px;margin-left:12px}.termly:not(.wp-list-table){padding-top:10px}.termly:not(.wp-list-table) .submit{margin-top:0}.termly:not(.wp-list-table) .submit input[type=submit],.termly:not(.wp-list-table) .submit button,.termly:not(.wp-list-table) .submit a,.termly:not(.wp-list-table) .submit input[type=submit]:active,.termly:not(.wp-list-table) .submit input[type=submit]:focus,.termly:not(.wp-list-table) .submit input[type=submit]:hover,.termly:not(.wp-list-table) .submit button:active,.termly:not(.wp-list-table) .submit button:focus,.termly:not(.wp-list-table) .submit button:hover,.termly:not(.wp-list-table) .submit a:active,.termly:not(.wp-list-table) .submit a:focus,.termly:not(.wp-list-table) .submit a:hover{color:#fff;background-color:#4672ff;border:1px solid #4672ff;border-radius:3px;padding:5px 15px;font-size:15px;line-height:2.3;text-decoration:none}.termly:not(.wp-list-table) .termly-left-column{background-color:#fff;width:100%;margin-top:20px;box-shadow:0 0 10px #0000001a}.termly:not(.wp-list-table) .termly-left-column .content{padding:30px 40px 0}.termly:not(.wp-list-table) .banner,.termly:not(.wp-list-table) .notice{margin:10px 40px;padding:20px}.termly:not(.wp-list-table) .banner.notice-warning,.termly:not(.wp-list-table) .banner.notice-success,.termly:not(.wp-list-table) .banner.notice-error,.termly:not(.wp-list-table) .notice.notice-warning,.termly:not(.wp-list-table) .notice.notice-success,.termly:not(.wp-list-table) .notice.notice-error{background-color:#f0f4ff;border:none;border-radius:3px;width:auto;margin:10px 20px;position:relative}.termly:not(.wp-list-table) .banner.notice-warning:before,.termly:not(.wp-list-table) .banner.notice-success:before,.termly:not(.wp-list-table) .banner.notice-error:before,.termly:not(.wp-list-table) .notice.notice-warning:before,.termly:not(.wp-list-table) .notice.notice-success:before,.termly:not(.wp-list-table) .notice.notice-error:before{content:"";background-image:url(../alert.c97b6feb.png);background-position:0;background-repeat:no-repeat;width:22px;height:22px;position:absolute;top:20px;left:20px}.termly:not(.wp-list-table) .banner.notice-warning p,.termly:not(.wp-list-table) .banner.notice-success p,.termly:not(.wp-list-table) .banner.notice-error p,.termly:not(.wp-list-table) .notice.notice-warning p,.termly:not(.wp-list-table) .notice.notice-success p,.termly:not(.wp-list-table) .notice.notice-error p{margin:0;padding-left:30px}.termly:not(.wp-list-table) .banner.notice-success,.termly:not(.wp-list-table) .notice.notice-success{background-color:#f5fff5}.termly:not(.wp-list-table) .banner.notice-success:before,.termly:not(.wp-list-table) .notice.notice-success:before{color:#6de398;content:"";background-image:none;width:22px;height:22px;font-family:dashicons;font-size:22px;top:22px;left:22px}.termly:not(.wp-list-table) .banner.notice-success p,.termly:not(.wp-list-table) .notice.notice-success p{padding-left:30px}.termly:not(.wp-list-table) .banner.notice-error,.termly:not(.wp-list-table) .notice.notice-error{background-color:#fbeaea}.termly:not(.wp-list-table) .banner.notice-error:before,.termly:not(.wp-list-table) .notice.notice-error:before{color:#dc3232;content:"";background-image:none;width:22px;height:22px;font-family:dashicons;font-size:22px;top:22px;left:22px}.termly:not(.wp-list-table) .banner.notice-error p,.termly:not(.wp-list-table) .notice.notice-error p{padding-left:30px}.termly:not(.wp-list-table) .banner .note,.termly:not(.wp-list-table) .notice .note{font-weight:500}.termly:not(.wp-list-table) .banner p,.termly:not(.wp-list-table) .notice p{margin-bottom:20px}.termly:not(.wp-list-table) .banner p:last-child,.termly:not(.wp-list-table) .notice p:last-child{margin-bottom:0}.termly:not(.wp-list-table) .banner ul,.termly:not(.wp-list-table) .banner ol,.termly:not(.wp-list-table) .notice ul,.termly:not(.wp-list-table) .notice ol{list-style:none}.termly:not(.wp-list-table) .banner ul li,.termly:not(.wp-list-table) .banner ol li,.termly:not(.wp-list-table) .notice ul li,.termly:not(.wp-list-table) .notice ol li{position:relative}.termly:not(.wp-list-table) .banner ul li:before,.termly:not(.wp-list-table) .banner ol li:before,.termly:not(.wp-list-table) .notice ul li:before,.termly:not(.wp-list-table) .notice ol li:before{content:"";background-image:url(../check.8cb50e00.png);background-position:50%;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:-26px}.termly:not(.wp-list-table) .banner a.button,.termly:not(.wp-list-table) .notice a.button{color:#fff;background-color:#4672ff;border:none;border-radius:3px;padding:5px 15px;font-size:15px;line-height:1.5;text-decoration:none}.termly:not(.wp-list-table) .banner input,.termly:not(.wp-list-table) .notice input{border-radius:3px}.termly:not(.wp-list-table) .banner input.button,.termly:not(.wp-list-table) .notice input.button{color:#4672ff;background-color:#fff;border-color:#4672ff}.termly:not(.wp-list-table) .banner .required,.termly:not(.wp-list-table) .notice .required{color:#4672ff}.termly:not(.wp-list-table) ol{list-style:none}.termly:not(.wp-list-table) ol li{position:relative}.termly:not(.wp-list-table) ol li:before{content:"";background-image:url(../check.62c32e18.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:16px;height:16px;position:absolute;top:0;left:-2em}.termly:not(.wp-list-table) .button.button-primary{color:#fff;background-color:#4672ff;border:1px solid #4672ff;border-radius:3px;padding:5px 15px;font-size:15px;line-height:2.3;text-decoration:none}.termly:not(.wp-list-table) .button.button-primary:active,.termly:not(.wp-list-table) .button.button-primary:focus,.termly:not(.wp-list-table) .button.button-primary:hover{border:1px solid #4672ff;line-height:2.3}.termly:not(.wp-list-table) .termly-existing-user>form{display:flex}.termly:not(.wp-list-table) .termly-existing-user>form>.form-table{width:auto;margin:0}.termly:not(.wp-list-table) .termly-existing-user>form table,.termly:not(.wp-list-table) .termly-existing-user>form tbody,.termly:not(.wp-list-table) .termly-existing-user>form tr,.termly:not(.wp-list-table) .termly-existing-user>form td,.termly:not(.wp-list-table) .termly-existing-user>form input{display:block}.termly:not(.wp-list-table) .termly-existing-user>form input{width:100%;line-height:45px}.termly:not(.wp-list-table) .termly-existing-user td{padding:0 0 24px}.termly:not(.wp-list-table) .termly-existing-user p.submit{margin-left:10px}.termly:not(.wp-list-table) .termly-existing-user p.submit input{color:#4672ff;background:0 0;border:1px solid #4672ff;border-radius:3px;padding:5px 15px;font-size:15px;line-height:1.5;text-decoration:none}.termly:not(.wp-list-table) .termly-existing-user p.submit input:active,.termly:not(.wp-list-table) .termly-existing-user p.submit input:focus,.termly:not(.wp-list-table) .termly-existing-user p.submit input:hover{color:#fff;background-color:#4672ff;border:1px solid #4672ff}.termly:not(.wp-list-table) .termly-existing-user p.disconnect{clear:both}.termly:not(.wp-list-table) .termly-existing-user p.disconnect a.button{color:#4672ff;background-color:#fff;border-color:#4672ff}.termly:not(.wp-list-table) .termly-existing-user p.additional-information{clear:both}.termly:not(.wp-list-table) .termly-new-user .submit,.termly:not(.wp-list-table) .termly-business-settings .submit{margin-top:0}.termly:not(.wp-list-table) .termly-new-user .submit input[type=submit],.termly:not(.wp-list-table) .termly-business-settings .submit input[type=submit]{color:#fff;background-color:#4672ff;border:none;border-radius:3px;padding:5px 15px;font-size:15px;line-height:1.5;text-decoration:none}.termly:not(.wp-list-table) .termly-new-user .termly-form,.termly:not(.wp-list-table) .termly-business-settings .termly-form{width:85%;padding:1em 0}.termly:not(.wp-list-table) .termly-new-user th,.termly:not(.wp-list-table) .termly-business-settings th{display:none}.termly:not(.wp-list-table) .termly-new-user td,.termly:not(.wp-list-table) .termly-business-settings td{padding:0}.termly:not(.wp-list-table) .termly-new-user fieldset,.termly:not(.wp-list-table) .termly-business-settings fieldset{clear:both;margin-bottom:10px}.termly:not(.wp-list-table) .termly-new-user fieldset:last-child,.termly:not(.wp-list-table) .termly-business-settings fieldset:last-child{margin-bottom:0;padding-bottom:0}.termly:not(.wp-list-table) .termly-new-user input[type=text],.termly:not(.wp-list-table) .termly-new-user input[type=email],.termly:not(.wp-list-table) .termly-new-user input[type=password],.termly:not(.wp-list-table) .termly-new-user select,.termly:not(.wp-list-table) .termly-new-user textarea,.termly:not(.wp-list-table) .termly-business-settings input[type=text],.termly:not(.wp-list-table) .termly-business-settings input[type=email],.termly:not(.wp-list-table) .termly-business-settings input[type=password],.termly:not(.wp-list-table) .termly-business-settings select,.termly:not(.wp-list-table) .termly-business-settings textarea{border-color:#bababa;width:65%;min-width:65%;max-width:65%;padding:8px 13px;line-height:1}.termly:not(.wp-list-table) .termly-new-user input[type=text]::placeholder,.termly:not(.wp-list-table) .termly-new-user input[type=email]::placeholder,.termly:not(.wp-list-table) .termly-new-user input[type=password]::placeholder,.termly:not(.wp-list-table) .termly-business-settings input[type=text]::placeholder,.termly:not(.wp-list-table) .termly-business-settings input[type=email]::placeholder,.termly:not(.wp-list-table) .termly-business-settings input[type=password]::placeholder{color:#bababa}.termly:not(.wp-list-table) .notice{margin:10px 0}.termly:not(.wp-list-table).termly-logged-out .termly-existing-user th,.termly:not(.wp-list-table).termly-logged-out .termly-existing-user tr:first-child{display:none}.termly:not(.wp-list-table) .termly-notice{margin:20px 0;padding:20px;display:inline-block}.termly:not(.wp-list-table) .termly-notice.termly-notice-warning{background-color:#f0f4ff;border-radius:3px;width:auto;position:relative}.termly:not(.wp-list-table) .termly-notice.termly-notice-warning:before{content:"";background-image:url(../alert.c97b6feb.png);background-position:0;background-repeat:no-repeat;width:22px;height:22px;position:absolute;top:20px;left:20px}.termly:not(.wp-list-table) .termly-notice.termly-notice-warning p{color:#6d7893;margin:0;padding-left:30px;font-size:.75rem;font-weight:400}.termly:not(.wp-list-table) .tablenav .button{color:#fff;background-color:#4672ff;border:none;border-radius:3px;padding:0 20px;font-size:13px;line-height:1.5;text-decoration:none}.termly:not(.wp-list-table) .tablenav .button:active,.termly:not(.wp-list-table) .tablenav .button:focus,.termly:not(.wp-list-table) .tablenav .button:hover{color:#fff;background-color:#4672ff;border:none;border-radius:3px;margin:0;padding:0 20px;font-size:13px;line-height:1.5;text-decoration:none}.termly-new-user .form-table .termly-form,.termly-business-settings .form-table .termly-form,.termly-edit-cookie .form-table .termly-form{background-color:#fff;width:27em;padding:1em}.termly-new-user .form-table .termly-form fieldset,.termly-business-settings .form-table .termly-form fieldset,.termly-edit-cookie .form-table .termly-form fieldset{padding-bottom:10px}.termly-new-user .form-table .termly-form label,.termly-business-settings .form-table .termly-form label,.termly-edit-cookie .form-table .termly-form label{color:#000;display:block}.termly-site-scan .termly-last-scanned{color:#bababa;margin-left:0;font-size:.8rem}.termly-site-scan label[for=termly-site-scan-frequency]{margin-top:12px;display:inline-block}.termly .termly-left-column .content.cookie-management{padding-bottom:40px}.termly .termly-left-column .content.cookie-management input#search-submit,.termly .termly-left-column .content.cookie-management .tablenav-pages .button{color:#4672ff;background-color:#fff;border-color:#4672ff}.termly .termly-left-column .content.cookie-management input#search-submit:active,.termly .termly-left-column .content.cookie-management input#search-submit:focus,.termly .termly-left-column .content.cookie-management input#search-submit:hover,.termly .termly-left-column .content.cookie-management .tablenav-pages .button:active,.termly .termly-left-column .content.cookie-management .tablenav-pages .button:focus,.termly .termly-left-column .content.cookie-management .tablenav-pages .button:hover{color:#fff;background-color:#4672ff}.termly .termly-left-column .content.cookie-management .tablenav-pages{align-items:center;margin:24px 0 16px;display:flex}.termly .termly-left-column .content.cookie-management .tablenav-pages .button,.termly .termly-left-column .content.cookie-management .tablenav-pages .button:active,.termly .termly-left-column .content.cookie-management .tablenav-pages .button:focus,.termly .termly-left-column .content.cookie-management .tablenav-pages .button:hover{padding:0 10px}.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links{align-items:center;display:flex}.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links #table-paging{margin:0 0 0 6px}.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links>span,.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links>a{margin-left:6px}.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links .button,.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links input{border-radius:3px}.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links .button{font-size:18px;line-height:24px}.termly .termly-left-column .content.cookie-management .actions{padding-bottom:20px}.termly .termly-left-column .content.cookie-management .tablenav.bottom{margin-top:12px}.termly .termly-left-column .content.cookie-management .tablenav.bottom>div{margin-top:0}.termly.termly-edit-cookie .termly-left-column .termly-form{width:85%;padding:1em 0}.termly.termly-edit-cookie .termly-left-column th{display:none}.termly.termly-edit-cookie .termly-left-column td{padding:0}.termly.termly-edit-cookie .termly-left-column fieldset{clear:both;margin-bottom:10px}.termly.termly-edit-cookie .termly-left-column fieldset:last-child{margin-bottom:0;padding-bottom:0}.termly.termly-edit-cookie .termly-left-column input[type=text],.termly.termly-edit-cookie .termly-left-column input[type=email],.termly.termly-edit-cookie .termly-left-column input[type=password],.termly.termly-edit-cookie .termly-left-column select,.termly.termly-edit-cookie .termly-left-column textarea{border-color:#bababa;width:65%;min-width:65%;max-width:65%;padding:8px 13px;line-height:1}.termly.termly-edit-cookie .termly-left-column input[type=text]::placeholder,.termly.termly-edit-cookie .termly-left-column input[type=email]::placeholder,.termly.termly-edit-cookie .termly-left-column input[type=password]::placeholder{color:#bababa}.termly.termly-edit-cookie .termly-left-column span.required{color:#4672ff}.termly.termly-edit-cookie .termly-left-column p.submit{margin-top:20px}.termly.termly-edit-cookie .termly-left-column p.submit>*,.termly.termly-edit-cookie .termly-left-column p.submit>:active,.termly.termly-edit-cookie .termly-left-column p.submit>:focus,.termly.termly-edit-cookie .termly-left-column p.submit>:hover{line-height:2.3}.termly.termly-edit-cookie .termly-left-column p.submit>a,.termly.termly-edit-cookie .termly-left-column p.submit>button{color:#4672ff;background:0 0}.termly.termly-edit-cookie .termly-left-column p.submit>a{border:none;outline-color:#4672ff;margin-right:12px}.termly.termly-edit-cookie .termly-left-column p.submit>button{color:#4672ff;border-color:#4672ff;margin-right:12px}.termly.termly-edit-cookie .termly-left-column p.submit>button:active,.termly.termly-edit-cookie .termly-left-column p.submit>button:focus,.termly.termly-edit-cookie .termly-left-column p.submit>button:hover{color:#fff;background-color:#4672ff}.termly .termly-left-column .content.banner-settings .consent-banner-heading{flex-wrap:wrap;align-items:center;margin-bottom:20px;display:flex}.termly .termly-left-column .content.banner-settings .consent-banner-heading h2{margin-bottom:0;margin-right:16px;font-weight:500}.termly .termly-left-column .content.banner-settings .consent-banner-heading p{margin-bottom:0}.termly .termly-left-column .content.banner-settings .consent-banner-heading a{color:#fff;background-color:#4672ff;border:none;border-radius:3px;align-items:center;padding:5px 15px 5px 10px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}.termly .termly-left-column .content.banner-settings .consent-banner-heading a svg{width:24px;height:24px;margin-right:8px}.termly .termly-left-column .content.banner-settings #termly-auto-block.active{margin-bottom:20px}.termly .termly-left-column .content.banner-settings #termly-custom-blocking-map,.termly .termly-left-column .content.banner-settings #termly-custom-blocking-map-fields{display:none}.termly .termly-left-column .content.banner-settings #termly-custom-blocking-map.active,.termly .termly-left-column .content.banner-settings #termly-custom-blocking-map-fields.active{display:block}.termly .termly-left-column .content.banner-settings textarea::placeholder{color:#bababa}.termly .termly-left-column .content.banner-settings .preference-center-snippet{background-color:#f5f8fc;border:1px solid #ced4da;border-radius:3px 3px 0 0;margin-bottom:40px}.termly .termly-left-column .content.banner-settings .preference-center-snippet .preference-center-header{vertical-align:middle;background-color:#fff;border-bottom:1px solid #ced4da;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:5px 5px 5px 10px;display:flex}.termly .termly-left-column .content.banner-settings .preference-center-snippet .preference-center-header h2{color:#8b93a7;text-transform:uppercase;margin:0;padding-top:10px;font-size:.875rem;line-height:1rem}.termly .termly-left-column .content.banner-settings .preference-center-snippet .preference-center-button-code{padding:20px;font-family:Courier New,Courier,monospace}.termly .termly-left-column .content.banner-settings .preference-center-snippet button{color:#4672ff;cursor:pointer;background-color:#fff;border:#4672ff;border-radius:3px;padding:5px 15px;font-size:15px;line-height:1.5;text-decoration:none}.termly .termly-left-column .content.policies{padding-bottom:26px}.termly .termly-left-column .content.policies>p{margin-bottom:24px}.termly .termly-left-column .content.policies .policy-block{border:1px solid #f0f0f0;border-radius:3px;align-items:center;margin-bottom:24px;padding:26px 40px 26px 26px;display:flex}.termly .termly-left-column .content.policies .policy-block .policy-left{flex-grow:1;margin-right:30px}.termly .termly-left-column .content.policies .policy-block .policy-left p{margin-bottom:0}.termly .termly-left-column .content.policies .policy-block .policy-header-container{align-items:center;margin-bottom:14px;display:flex}.termly .termly-left-column .content.policies .policy-block .policy-header-container svg{margin-right:16px}.termly .termly-left-column .content.policies .policy-block .policy-header-container h2{margin:0}.termly .termly-left-column .content.policies .policy-block p.policy-right{margin-bottom:0}.termly .termly-left-column .content.policies .policy-block p.policy-right a{color:#fff;background-color:#4672ff;border:none;border-radius:3px;padding:10px 22px;font-size:15px;line-height:1.5;text-decoration:none;display:flex}.termly .termly-left-column .content.policies .policy-block p.policy-right a span{color:#fff;padding-top:2px}.termly .termly-left-column .content.policies .policy-block p.policy-right a svg{width:24px;height:24px;margin-right:8px}.termly-content-wrapper{table-layout:fixed;width:100%;display:table}.termly-content-wrapper h2.title{margin:0 0 20px}.termly-content-wrapper p{margin:0 0 40px}.termly-content-wrapper p a{text-decoration:underline}.termly-content-wrapper p.submit{padding:0}.termly-content-wrapper p a,.termly-content-wrapper th a,.termly-content-wrapper td a{color:#4672ff}.termly-content-wrapper table:not(.wp-list-table){margin:0}.termly-content-wrapper table:not(.wp-list-table) th,.termly-content-wrapper table:not(.wp-list-table) td{padding-top:0;padding-bottom:20px}.termly-content-wrapper .termly-content-cell{vertical-align:top;margin:0;padding:0;display:table-cell}.termly-content-wrapper .termly-left-column{width:100%}.termly-content-wrapper .termly-right-column{width:300px;padding-left:20px}.termly-content-wrapper input:focus,.termly-content-wrapper select:focus,.termly-content-wrapper textarea:focus{border-color:#4672ff}.termly-content-wrapper input#submit{line-height:2.3}.termly-content-wrapper select:focus,.termly-content-wrapper select:hover{color:#000}.termly-content-wrapper label.checkbox-container{align-items:center;display:flex}.termly-content-wrapper label.checkbox-container input[type=checkbox]{opacity:0;width:1em;height:1em;position:absolute}.termly-content-wrapper label.checkbox-container input[type=checkbox]+svg{width:24px;height:24px}.termly-content-wrapper label.checkbox-container input[type=checkbox]+svg+span{padding-left:12px;display:inline-block;position:relative}.termly-content-wrapper label.checkbox-container input[type=checkbox]:active+svg .border,.termly-content-wrapper label.checkbox-container input[type=checkbox]:focus+svg .border,.termly-content-wrapper label.checkbox-container input[type=checkbox]:hover+svg .border{stroke:#4672ff}.termly-content-wrapper label.checkbox-container input[type=checkbox]:disabled+svg .border{stroke:#ced4da}.termly-content-wrapper label.checkbox-container input[type=checkbox]:disabled+svg+span{opacity:.5}.termly-content-wrapper label.checkbox-container input[type=checkbox]+svg .checkmark{visibility:hidden}.termly-content-wrapper label.checkbox-container input[type=checkbox]:checked+svg .checkmark{visibility:visible}.termly-content-wrapper .termly-account-page-field-wrapper{flex-wrap:wrap;align-items:center;display:flex}.termly-content-wrapper .termly-account-page-field-wrapper input{min-width:500px;max-width:500px;margin-right:12px}.termly-content-wrapper .termly-account-page-field-wrapper a{color:#000;margin:12px 0}.termly-upgrade-sidebar,.termly-consent-sidebar,.termly-review-sidebar{background-color:#fff;width:100%;max-width:260px;margin-bottom:20px;padding:10px 20px 20px;box-shadow:0 0 10px #0000001a}.termly-upgrade-sidebar #termly-consent-toggle-setting-error,.termly-consent-sidebar #termly-consent-toggle-setting-error,.termly-review-sidebar #termly-consent-toggle-setting-error{background-color:#f5fff5;border:none;border-radius:3px;width:auto;margin-bottom:20px;padding:20px;display:none;position:relative}.termly-upgrade-sidebar #termly-consent-toggle-setting-error:before,.termly-consent-sidebar #termly-consent-toggle-setting-error:before,.termly-review-sidebar #termly-consent-toggle-setting-error:before{color:#6de398;content:"";background-image:none;width:22px;height:22px;font-family:dashicons;font-size:22px;position:absolute;top:22px;left:22px}.termly-upgrade-sidebar #termly-consent-toggle-setting-error p,.termly-consent-sidebar #termly-consent-toggle-setting-error p,.termly-review-sidebar #termly-consent-toggle-setting-error p{margin:0;padding-left:30px}.termly-upgrade-sidebar #termly-consent-toggle-setting-error.notice-error,.termly-consent-sidebar #termly-consent-toggle-setting-error.notice-error,.termly-review-sidebar #termly-consent-toggle-setting-error.notice-error{background-color:#fbeaea}.termly-upgrade-sidebar #termly-consent-toggle-setting-error.notice-error:before,.termly-consent-sidebar #termly-consent-toggle-setting-error.notice-error:before,.termly-review-sidebar #termly-consent-toggle-setting-error.notice-error:before{color:#dc3232;content:"";background-image:none;width:22px;height:22px;font-family:dashicons;font-size:22px;top:22px;left:22px}.termly-upgrade-sidebar #termly-consent-toggle-setting-error.notice-error p,.termly-consent-sidebar #termly-consent-toggle-setting-error.notice-error p,.termly-review-sidebar #termly-consent-toggle-setting-error.notice-error p{padding-left:30px}.termly-upgrade-sidebar #termly-consent-toggle-setting-error p,.termly-consent-sidebar #termly-consent-toggle-setting-error p,.termly-review-sidebar #termly-consent-toggle-setting-error p{margin-bottom:20px}.termly-upgrade-sidebar #termly-consent-toggle-setting-error p:last-child,.termly-consent-sidebar #termly-consent-toggle-setting-error p:last-child,.termly-review-sidebar #termly-consent-toggle-setting-error p:last-child{margin-bottom:0}.termly-upgrade-sidebar h2,.termly-consent-sidebar h2,.termly-review-sidebar h2{color:#212529;font-size:1.4375rem}.termly-upgrade-sidebar ul,.termly-upgrade-sidebar ol,.termly-consent-sidebar ul,.termly-consent-sidebar ol,.termly-review-sidebar ul,.termly-review-sidebar ol{background-color:#f7f9ff;padding:20px 20px 20px 40px;list-style:none}.termly-upgrade-sidebar ul li,.termly-upgrade-sidebar ol li,.termly-consent-sidebar ul li,.termly-consent-sidebar ol li,.termly-review-sidebar ul li,.termly-review-sidebar ol li{position:relative}.termly-upgrade-sidebar ul li:before,.termly-upgrade-sidebar ol li:before,.termly-consent-sidebar ul li:before,.termly-consent-sidebar ol li:before,.termly-review-sidebar ul li:before,.termly-review-sidebar ol li:before{content:"";background-image:url(../check.8cb50e00.png);background-position:50%;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:-26px}.termly-upgrade-sidebar .termly-stars,.termly-consent-sidebar .termly-stars,.termly-review-sidebar .termly-stars{margin-bottom:0}.termly-upgrade-sidebar .termly-stars .dashicons-star-filled,.termly-consent-sidebar .termly-stars .dashicons-star-filled,.termly-review-sidebar .termly-stars .dashicons-star-filled{padding-right:5px}.termly-upgrade-sidebar .termly-stars .dashicons-star-filled:before,.termly-consent-sidebar .termly-stars .dashicons-star-filled:before,.termly-review-sidebar .termly-stars .dashicons-star-filled:before{color:#2dd1a4;font-size:1.475rem}.termly-upgrade-sidebar .upgrade-plan-links,.termly-consent-sidebar .upgrade-plan-links,.termly-review-sidebar .upgrade-plan-links{justify-content:space-between;align-items:center;display:flex}.termly-upgrade-sidebar a.compare-plans,.termly-consent-sidebar a.compare-plans,.termly-review-sidebar a.compare-plans{color:#000;text-decoration:none}.termly-upgrade-sidebar a.termly-button,.termly-consent-sidebar a.termly-button,.termly-review-sidebar a.termly-button{color:#fff;background-color:#2dd1a4;border-radius:3px;margin:10px 0;padding:12px 15px;font-size:15px;text-decoration:none;display:inline-block}.termly-consent-sidebar{padding-top:20px}.termly-consent-sidebar .consent-header{margin-bottom:15px}.termly-consent-sidebar .consent-header span.title{color:#212529;vertical-align:middle;margin-left:10px;font-size:1.0625rem;font-weight:500}.termly-consent-sidebar .toggle{border-radius:100px;align-items:center;margin-bottom:16px;font-weight:700;display:flex}.termly-consent-sidebar .toggle:last-of-type{margin:0}.termly-consent-sidebar .toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.termly-consent-sidebar .toggle__input:not([disabled]):active+.toggle-track,.termly-consent-sidebar .toggle__input:not([disabled]):focus+.toggle-track{border:1px solid #0000;box-shadow:0 0 0 2px #363840}.termly-consent-sidebar .toggle__input:not([disabled]):active:checked+.toggle-track,.termly-consent-sidebar .toggle__input:not([disabled]):focus:checked+.toggle-track{border:1px solid #0000;box-shadow:0 0 0 2px #3f6af8}.termly-consent-sidebar .toggle__input:disabled+.toggle-track{cursor:not-allowed;opacity:.7}.termly-consent-sidebar .toggle__input+.toggle-track .toggle-indicator:before{color:#363840;content:"x";font-family:termly;font-size:.6rem}.termly-consent-sidebar .toggle__input:checked+.toggle-track .toggle-indicator:before{color:#3f6af8;content:"c"}.termly-consent-sidebar .toggle-track{cursor:pointer;background:#363840;border:1px solid #363840;border-radius:100px;width:40px;height:22px;margin-right:12px;display:flex;position:relative}.termly-consent-sidebar .toggle-indicator{background:#fff;border-radius:16px;outline:2px solid #0000;justify-content:center;align-items:center;width:16px;height:16px;transition:all .2s;display:flex;position:absolute;bottom:3px;left:2px}.termly-consent-sidebar .toggle__input:checked+.toggle-track{background:#3f6af8;border-color:#3f6af8}.termly-consent-sidebar .toggle__input:checked+.toggle-track .toggle-indicator{transform:translate(18px)}@media screen and (-ms-high-contrast:active){.termly-consent-sidebar .toggle-track{border-radius:0}}.termly-consent-sidebar .settings-link{color:#4672ff;padding-left:22px;font-weight:500;text-decoration:none;position:relative}.termly-consent-sidebar .settings-link:before{content:url(../settings.d39e0877.svg);position:absolute;top:1px;left:0}.termly .termly-new-user span.required{color:#4672ff}.termly .termly-new-user label.checkbox-container{float:none;width:100%;display:flex}#uk-cookie-consent-update .updating-message .wc_plugin_upgrade_notice,#uk-cookie-consent-update .dummy{display:none}#uk-cookie-consent-update .ctcc_plugin_upgrade_notice{border-top:1px solid #ffb900;border-left:4px solid #ffb900;font-weight:400;background:#fff8e5!important;margin:0 -12px 0 -16px!important;padding:9px 0 9px 12px!important}#uk-cookie-consent-update .ctcc_plugin_upgrade_notice:before{content:"";speak:never;vertical-align:top;margin:0 8px 0 -2px;font:400 18px/1 dashicons;display:inline-block}#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor,#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major{padding:20px 0!important}#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor:before,#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major:before{display:none}#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor p,#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major p{max-width:700px;margin:0;padding:0 20px;line-height:1.5em}#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor p:before,#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major p:before{content:"";display:none} 2 2 /*# sourceMappingURL=termly.css.map */ -
uk-cookie-consent/trunk/dist/css/termly.css.map
r3054638 r3130180 1 {"mappings":"ACAA,ieAYA,4dAYA,sDAIC,sCAIA,4EAOA,gFAOA,0FAOA,4FAOA,wBCzDD,+XAYA,yDAGA,wFAMA,wHAOC,wCAIA,kDAKA,sDAKA,2CAKA,oZAmBC,+DAMC,8EAQA,gFAOF,yEAGC,4GAKC,qOAKC,gHAKA,0IAQD,+EAIA,sGAUH,6CAIC,iDAGC,6uBAiBD,+HAMC,6EAMD,sGAKC,mZAUC,8gBAYA,qVAMD,+HAGC,qPAYA,4HAKD,2HAGC,iPAYA,wHAKD,oGAIA,+FAGC,kHAKD,4KAIC,0LAGC,0XAgBD,iOAKD,sGAGC,2JAOD,0GAKD,+CAGC,oDAGC,wPAeF,uMAKC,qNAUA,oEAGC,uFAKA,yTAQA,yFAMD,sEAMC,4EAGC,8MAMC,mRAUF,0EAIE,iIAQF,sFASD,gIAGC,gSAKD,qJAKA,sHAIA,mHAIA,mJAIC,4KAQD,ytBAaA,qfAOD,kDAMC,uKAUD,2FAKC,yIAMC,8PAYA,6IAaD,mLAMC,2SAoBD,uLAMC,yLAIA,qLAaF,mFAMA,6FAOD,2EAGC,mNAMC,whBAQD,0HAKC,8VAUA,yHAIC,wHAIA,yMAKA,kNAKA,iIAOF,oFAIA,wFAGC,yFASD,oFAKA,+DAIA,4DAIA,sFAIC,oGAQD,6YAaA,0PAMA,2EAIA,wEAGC,wQAUA,sJAMA,8GAMA,oHAKC,oPAaF,+IAMC,kIAMA,+FAIA,+PAMC,2HAQF,kGAIA,sLAIC,qMAKD,yFAIA,+KAMC,gSAUC,iNAUD,sKAKA,gPAWF,kEAGC,mEAIA,sLAQC,uGAIC,2FAKD,wIAKC,2GAIA,iGAKD,2FAGC,kOAKC,6GAKA,yHAWJ,oEAKC,iDAIA,0CAGC,sDAIA,2CAKD,oGAMA,2DAGC,4IAOD,sGAOA,uDAIA,2EASC,qIAKD,qDAMC,qFAMD,iFAIC,uHAMC,iGAKA,wIAUC,wRAOA,0GAIA,mGAKD,uGAIA,gHAMF,0GAKC,mHAMA,sFAQF, yKASC,2PAUC,2RAaA,yJAKA,6KAGC,mSAYA,0KAKD,iJAGC,oKAMF,wFAKA,iLAMC,0IAGC,0UAcF,sJAQC,gHAKA,+NAgBF,yCAGC,2DAGC,4IAyBD,uHAOC,sDAMD,yJAUC,2MAKA,2NAMA,4FAKA,2IAOA,gHAMD,6LAYA,4OAgBA,qGAKA,yGAIA,6CACC,uDAKD,8HAOC,sIAaD,qDAIA,qFAWC,oHASD,gOAQC,6KASA,iJAIC,mJAIA,sLAMC","sources":["css/termly.css","src/css/_typography.scss","src/css/global/_admin-global.scss"],"sourcesContent":["@font-face {\n font-family: Roboto;\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(\"../Roboto-Regular-webfont.da106556.eot\");\n src: url(\"../Roboto-Regular-webfont.da106556.eot#iefix\") format(\"embedded-opentype\"), url(\"../Roboto-Regular-webfont.c825ad0b.woff\") format(\"woff\"), url(\"../Roboto-Regular-webfont.32039f1d.ttf\") format(\"truetype\"), url(\"../Roboto-Regular-webfont.45505b80.svg#termly\") format(\"svg\");\n}\n\n@font-face {\n font-family: Roboto;\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(\"../Roboto-Medium-webfont.b2d189a2.eot\");\n src: url(\"../Roboto-Medium-webfont.b2d189a2.eot#iefix\") format(\"embedded-opentype\"), url(\"../Roboto-Medium-webfont.00806a8f.woff\") format(\"woff\"), url(\"../Roboto-Medium-webfont.e8aaf0cb.ttf\") format(\"truetype\"), url(\"../Roboto-Medium-webfont.6361a71f.svg#termly\") format(\"svg\");\n}\n\n.termly {\n font-family: Roboto, sans-serif;\n font-weight: 400;\n}\n\n.termly h1, .termly h2 {\n font-weight: 500;\n}\n\n.termly h1 {\n color: #212529;\n letter-spacing: 0;\n font-size: 1.5rem;\n line-height: 2rem;\n}\n\n.termly h2 {\n color: #212529;\n letter-spacing: 0;\n font-size: 1.25rem;\n line-height: 1.75rem;\n}\n\n.termly h3, .termly * {\n color: #212529;\n letter-spacing: 0;\n font-size: .875rem;\n line-height: 1.25rem;\n}\n\n.termly h4, .termly caption {\n color: #212529;\n letter-spacing: 0;\n font-size: .75rem;\n line-height: 1rem;\n}\n\n.termly * {\n color: #6d7782;\n}\n\n@font-face {\n font-family: termly;\n src: url(\"../termly.497a9805.eot\");\n src: url(\"../termly.497a9805.eot#iefix\") format(\"embedded-opentype\"), url(\"../termly.13f9008c.woff\") format(\"woff\"), url(\"../termly.11984843.ttf\") format(\"truetype\"), url(\"../termly.f859c675.svg#termly\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n#toplevel_page_termly div.wp-menu-image img {\n display: none;\n}\n\n#toplevel_page_termly div.wp-menu-image:before {\n content: \"u\";\n font-family: termly !important;\n}\n\n.termly-content-header {\n border-bottom: 1px solid #f0f0f0;\n flex-wrap: wrap;\n align-items: center;\n padding: 10px 20px;\n display: flex;\n}\n\n.termly-content-header > * {\n padding: 10px 0;\n}\n\n.termly-content-header > svg {\n width: 35px;\n height: 35px;\n}\n\n.termly-content-header h1 {\n margin: 0 0 0 14px;\n padding: 0;\n}\n\n.termly-content-header .grower {\n flex-grow: 1;\n}\n\n.termly-content-header .page-title-action, .termly-content-header .page-title-action:active, .termly-content-header .page-title-action:focus, .termly-content-header .page-title-action:hover {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n align-items: center;\n margin: 0 0 0 20px;\n padding: 5px 15px;\n font-size: 15px;\n font-weight: 400;\n line-height: 1.5;\n text-decoration: none;\n display: flex;\n position: static;\n}\n\n.termly-content-header .page-title-action svg {\n margin-right: 8px;\n}\n\n.termly-content-header .page-title-action.scan-now svg {\n width: 18px;\n height: 18px;\n}\n\n.termly-content-header .page-title-action.new-cookie svg {\n width: 12px;\n height: 12px;\n}\n\n.termly-content-header .termly-dashboard-link-container {\n text-align: right;\n}\n\n.termly-content-header .termly-dashboard-link-container a {\n color: #4672ff;\n font-size: 1rem;\n text-decoration: none;\n}\n\n.termly-content-header .termly-dashboard-link-container a.customize-banner-link {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n padding: 10px 22px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n display: flex;\n}\n\n.termly-content-header .termly-dashboard-link-container a.customize-banner-link span {\n color: #fff;\n padding-top: 2px;\n}\n\n.termly-content-header .termly-dashboard-link-container a.customize-banner-link svg {\n width: 24px;\n height: 24px;\n margin-left: 0;\n margin-right: 8px;\n}\n\n.termly-content-header .termly-dashboard-link-container a span {\n font-weight: 500;\n}\n\n.termly-content-header .termly-dashboard-link-container a svg {\n width: 10px;\n height: 13px;\n margin-left: 12px;\n}\n\n.termly:not(.wp-list-table) {\n padding-top: 10px;\n}\n\n.termly:not(.wp-list-table) .submit {\n margin-top: 0;\n}\n\n.termly:not(.wp-list-table) .submit input[type=\"submit\"], .termly:not(.wp-list-table) .submit button, .termly:not(.wp-list-table) .submit a, .termly:not(.wp-list-table) .submit input[type=\"submit\"]:active, .termly:not(.wp-list-table) .submit input[type=\"submit\"]:focus, .termly:not(.wp-list-table) .submit input[type=\"submit\"]:hover, .termly:not(.wp-list-table) .submit button:active, .termly:not(.wp-list-table) .submit button:focus, .termly:not(.wp-list-table) .submit button:hover, .termly:not(.wp-list-table) .submit a:active, .termly:not(.wp-list-table) .submit a:focus, .termly:not(.wp-list-table) .submit a:hover {\n color: #fff;\n background-color: #4672ff;\n border: 1px solid #4672ff;\n border-radius: 3px;\n padding: 5px 15px;\n font-size: 15px;\n line-height: 2.3;\n text-decoration: none;\n}\n\n.termly:not(.wp-list-table) .termly-left-column {\n background-color: #fff;\n width: 100%;\n margin-top: 20px;\n box-shadow: 0 0 10px #0000001a;\n}\n\n.termly:not(.wp-list-table) .termly-left-column .content {\n padding: 30px 40px 0;\n}\n\n.termly:not(.wp-list-table) .banner, .termly:not(.wp-list-table) .notice {\n margin: 10px 40px;\n padding: 20px;\n}\n\n.termly:not(.wp-list-table) .banner.notice-warning, .termly:not(.wp-list-table) .banner.notice-success, .termly:not(.wp-list-table) .banner.notice-error, .termly:not(.wp-list-table) .notice.notice-warning, .termly:not(.wp-list-table) .notice.notice-success, .termly:not(.wp-list-table) .notice.notice-error {\n background-color: #f0f4ff;\n border: none;\n border-radius: 3px;\n width: auto;\n margin: 10px 20px;\n position: relative;\n}\n\n.termly:not(.wp-list-table) .banner.notice-warning:before, .termly:not(.wp-list-table) .banner.notice-success:before, .termly:not(.wp-list-table) .banner.notice-error:before, .termly:not(.wp-list-table) .notice.notice-warning:before, .termly:not(.wp-list-table) .notice.notice-success:before, .termly:not(.wp-list-table) .notice.notice-error:before {\n content: \"\";\n background-image: url(\"../alert.c97b6feb.png\");\n background-position: 0;\n background-repeat: no-repeat;\n width: 22px;\n height: 22px;\n position: absolute;\n top: 20px;\n left: 20px;\n}\n\n.termly:not(.wp-list-table) .banner.notice-warning p, .termly:not(.wp-list-table) .banner.notice-success p, .termly:not(.wp-list-table) .banner.notice-error p, .termly:not(.wp-list-table) .notice.notice-warning p, .termly:not(.wp-list-table) .notice.notice-success p, .termly:not(.wp-list-table) .notice.notice-error p {\n margin: 0;\n padding-left: 30px;\n}\n\n.termly:not(.wp-list-table) .banner.notice-success, .termly:not(.wp-list-table) .notice.notice-success {\n background-color: #f5fff5;\n}\n\n.termly:not(.wp-list-table) .banner.notice-success:before, .termly:not(.wp-list-table) .notice.notice-success:before {\n color: #6de398;\n content: \"\";\n background-image: none;\n width: 22px;\n height: 22px;\n font-family: dashicons;\n font-size: 22px;\n top: 22px;\n left: 22px;\n}\n\n.termly:not(.wp-list-table) .banner.notice-success p, .termly:not(.wp-list-table) .notice.notice-success p {\n padding-left: 30px;\n}\n\n.termly:not(.wp-list-table) .banner.notice-error, .termly:not(.wp-list-table) .notice.notice-error {\n background-color: #fbeaea;\n}\n\n.termly:not(.wp-list-table) .banner.notice-error:before, .termly:not(.wp-list-table) .notice.notice-error:before {\n color: #dc3232;\n content: \"\";\n background-image: none;\n width: 22px;\n height: 22px;\n font-family: dashicons;\n font-size: 22px;\n top: 22px;\n left: 22px;\n}\n\n.termly:not(.wp-list-table) .banner.notice-error p, .termly:not(.wp-list-table) .notice.notice-error p {\n padding-left: 30px;\n}\n\n.termly:not(.wp-list-table) .banner .note, .termly:not(.wp-list-table) .notice .note {\n font-weight: 500;\n}\n\n.termly:not(.wp-list-table) .banner p, .termly:not(.wp-list-table) .notice p {\n margin-bottom: 20px;\n}\n\n.termly:not(.wp-list-table) .banner p:last-child, .termly:not(.wp-list-table) .notice p:last-child {\n margin-bottom: 0;\n}\n\n.termly:not(.wp-list-table) .banner ul, .termly:not(.wp-list-table) .banner ol, .termly:not(.wp-list-table) .notice ul, .termly:not(.wp-list-table) .notice ol {\n list-style: none;\n}\n\n.termly:not(.wp-list-table) .banner ul li, .termly:not(.wp-list-table) .banner ol li, .termly:not(.wp-list-table) .notice ul li, .termly:not(.wp-list-table) .notice ol li {\n position: relative;\n}\n\n.termly:not(.wp-list-table) .banner ul li:before, .termly:not(.wp-list-table) .banner ol li:before, .termly:not(.wp-list-table) .notice ul li:before, .termly:not(.wp-list-table) .notice ol li:before {\n content: \"\";\n background-image: url(\"../check.8cb50e00.png\");\n background-position: center;\n background-repeat: no-repeat;\n width: 20px;\n height: 20px;\n position: absolute;\n top: 0;\n left: -26px;\n}\n\n.termly:not(.wp-list-table) .banner a.button, .termly:not(.wp-list-table) .notice a.button {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n padding: 5px 15px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n}\n\n.termly:not(.wp-list-table) .banner input, .termly:not(.wp-list-table) .notice input {\n border-radius: 3px;\n}\n\n.termly:not(.wp-list-table) .banner input.button, .termly:not(.wp-list-table) .notice input.button {\n color: #4672ff;\n background-color: #fff;\n border-color: #4672ff;\n}\n\n.termly:not(.wp-list-table) .banner .required, .termly:not(.wp-list-table) .notice .required {\n color: #4672ff;\n}\n\n.termly:not(.wp-list-table) ol {\n list-style: none;\n}\n\n.termly:not(.wp-list-table) ol li {\n position: relative;\n}\n\n.termly:not(.wp-list-table) ol li:before {\n content: \"\";\n background-image: url(\"../check.62c32e18.svg\");\n background-position: center;\n background-repeat: no-repeat;\n background-size: 100% 100%;\n width: 16px;\n height: 16px;\n position: absolute;\n top: 0;\n left: -2em;\n}\n\n.termly:not(.wp-list-table) .button.button-primary {\n color: #fff;\n background-color: #4672ff;\n border: 1px solid #4672ff;\n border-radius: 3px;\n padding: 5px 15px;\n font-size: 15px;\n line-height: 2.3;\n text-decoration: none;\n}\n\n.termly:not(.wp-list-table) .button.button-primary:active, .termly:not(.wp-list-table) .button.button-primary:focus, .termly:not(.wp-list-table) .button.button-primary:hover {\n border: 1px solid #4672ff;\n line-height: 2.3;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user > form {\n display: flex;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user > form > .form-table {\n width: auto;\n margin: 0;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user > form table, .termly:not(.wp-list-table) .termly-existing-user > form tbody, .termly:not(.wp-list-table) .termly-existing-user > form tr, .termly:not(.wp-list-table) .termly-existing-user > form td, .termly:not(.wp-list-table) .termly-existing-user > form input {\n display: block;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user > form input {\n width: 100%;\n line-height: 45px;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user td {\n padding: 0 0 24px;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user p.submit {\n margin-left: 10px;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user p.submit input {\n color: #4672ff;\n background: none;\n border: 1px solid #4672ff;\n border-radius: 3px;\n padding: 5px 15px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user p.submit input:active, .termly:not(.wp-list-table) .termly-existing-user p.submit input:focus, .termly:not(.wp-list-table) .termly-existing-user p.submit input:hover {\n color: #fff;\n background-color: #4672ff;\n border: 1px solid #4672ff;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user p.disconnect {\n clear: both;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user p.disconnect a.button {\n color: #4672ff;\n background-color: #fff;\n border-color: #4672ff;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user p.additional-information {\n clear: both;\n}\n\n.termly:not(.wp-list-table) .termly-new-user .submit, .termly:not(.wp-list-table) .termly-business-settings .submit {\n margin-top: 0;\n}\n\n.termly:not(.wp-list-table) .termly-new-user .submit input[type=\"submit\"], .termly:not(.wp-list-table) .termly-business-settings .submit input[type=\"submit\"] {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n padding: 5px 15px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n}\n\n.termly:not(.wp-list-table) .termly-new-user .termly-form, .termly:not(.wp-list-table) .termly-business-settings .termly-form {\n width: 85%;\n padding: 1em 0;\n}\n\n.termly:not(.wp-list-table) .termly-new-user th, .termly:not(.wp-list-table) .termly-business-settings th {\n display: none;\n}\n\n.termly:not(.wp-list-table) .termly-new-user td, .termly:not(.wp-list-table) .termly-business-settings td {\n padding: 0;\n}\n\n.termly:not(.wp-list-table) .termly-new-user fieldset, .termly:not(.wp-list-table) .termly-business-settings fieldset {\n clear: both;\n margin-bottom: 10px;\n}\n\n.termly:not(.wp-list-table) .termly-new-user fieldset:last-child, .termly:not(.wp-list-table) .termly-business-settings fieldset:last-child {\n margin-bottom: 0;\n padding-bottom: 0;\n}\n\n.termly:not(.wp-list-table) .termly-new-user input[type=\"text\"], .termly:not(.wp-list-table) .termly-new-user input[type=\"email\"], .termly:not(.wp-list-table) .termly-new-user input[type=\"password\"], .termly:not(.wp-list-table) .termly-new-user select, .termly:not(.wp-list-table) .termly-new-user textarea, .termly:not(.wp-list-table) .termly-business-settings input[type=\"text\"], .termly:not(.wp-list-table) .termly-business-settings input[type=\"email\"], .termly:not(.wp-list-table) .termly-business-settings input[type=\"password\"], .termly:not(.wp-list-table) .termly-business-settings select, .termly:not(.wp-list-table) .termly-business-settings textarea {\n border-color: #bababa;\n width: 65%;\n min-width: 65%;\n max-width: 65%;\n padding: 8px 13px;\n line-height: 1;\n}\n\n.termly:not(.wp-list-table) .termly-new-user input[type=\"text\"]::placeholder, .termly:not(.wp-list-table) .termly-new-user input[type=\"email\"]::placeholder, .termly:not(.wp-list-table) .termly-new-user input[type=\"password\"]::placeholder, .termly:not(.wp-list-table) .termly-business-settings input[type=\"text\"]::placeholder, .termly:not(.wp-list-table) .termly-business-settings input[type=\"email\"]::placeholder, .termly:not(.wp-list-table) .termly-business-settings input[type=\"password\"]::placeholder {\n color: #bababa;\n}\n\n.termly:not(.wp-list-table) .notice {\n margin: 10px 0;\n}\n\n.termly:not(.wp-list-table).termly-logged-out .termly-existing-user th, .termly:not(.wp-list-table).termly-logged-out .termly-existing-user tr:first-child {\n display: none;\n}\n\n.termly:not(.wp-list-table) .termly-notice {\n margin: 20px 0;\n padding: 20px;\n display: inline-block;\n}\n\n.termly:not(.wp-list-table) .termly-notice.termly-notice-warning {\n background-color: #f0f4ff;\n border-radius: 3px;\n width: auto;\n position: relative;\n}\n\n.termly:not(.wp-list-table) .termly-notice.termly-notice-warning:before {\n content: \"\";\n background-image: url(\"../alert.c97b6feb.png\");\n background-position: 0;\n background-repeat: no-repeat;\n width: 22px;\n height: 22px;\n position: absolute;\n top: 20px;\n left: 20px;\n}\n\n.termly:not(.wp-list-table) .termly-notice.termly-notice-warning p {\n color: #6d7893;\n margin: 0;\n padding-left: 30px;\n font-size: .75rem;\n font-weight: 400;\n}\n\n.termly:not(.wp-list-table) .tablenav .button {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n padding: 0 20px;\n font-size: 13px;\n line-height: 1.5;\n text-decoration: none;\n}\n\n.termly:not(.wp-list-table) .tablenav .button:active, .termly:not(.wp-list-table) .tablenav .button:focus, .termly:not(.wp-list-table) .tablenav .button:hover {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n margin: 0;\n padding: 0 20px;\n font-size: 13px;\n line-height: 1.5;\n text-decoration: none;\n}\n\n.termly-new-user .form-table .termly-form, .termly-business-settings .form-table .termly-form, .termly-edit-cookie .form-table .termly-form {\n background-color: #fff;\n width: 27em;\n padding: 1em;\n}\n\n.termly-new-user .form-table .termly-form fieldset, .termly-business-settings .form-table .termly-form fieldset, .termly-edit-cookie .form-table .termly-form fieldset {\n padding-bottom: 10px;\n}\n\n.termly-new-user .form-table .termly-form label, .termly-business-settings .form-table .termly-form label, .termly-edit-cookie .form-table .termly-form label {\n color: #000;\n display: block;\n}\n\n.termly-site-scan .termly-last-scanned {\n color: #bababa;\n margin-left: 0;\n font-size: .8rem;\n}\n\n.termly-site-scan label[for=\"termly-site-scan-frequency\"] {\n margin-top: 12px;\n display: inline-block;\n}\n\n.termly .termly-left-column .content.cookie-management {\n padding-bottom: 40px;\n}\n\n.termly .termly-left-column .content.cookie-management input#search-submit, .termly .termly-left-column .content.cookie-management .tablenav-pages .button {\n color: #4672ff;\n background-color: #fff;\n border-color: #4672ff;\n}\n\n.termly .termly-left-column .content.cookie-management input#search-submit:active, .termly .termly-left-column .content.cookie-management input#search-submit:focus, .termly .termly-left-column .content.cookie-management input#search-submit:hover, .termly .termly-left-column .content.cookie-management .tablenav-pages .button:active, .termly .termly-left-column .content.cookie-management .tablenav-pages .button:focus, .termly .termly-left-column .content.cookie-management .tablenav-pages .button:hover {\n color: #fff;\n background-color: #4672ff;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages {\n align-items: center;\n margin: 24px 0 16px;\n display: flex;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages .button, .termly .termly-left-column .content.cookie-management .tablenav-pages .button:active, .termly .termly-left-column .content.cookie-management .tablenav-pages .button:focus, .termly .termly-left-column .content.cookie-management .tablenav-pages .button:hover {\n padding: 0 10px;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links {\n align-items: center;\n display: flex;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links #table-paging {\n margin: 0 0 0 6px;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links > span, .termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links > a {\n margin-left: 6px;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links .button, .termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links input {\n border-radius: 3px;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links .button {\n font-size: 18px;\n line-height: 24px;\n}\n\n.termly .termly-left-column .content.cookie-management .actions {\n padding-bottom: 20px;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav.bottom {\n margin-top: 12px;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav.bottom > div {\n margin-top: 0;\n}\n\n.termly.termly-edit-cookie .termly-left-column .termly-form {\n width: 85%;\n padding: 1em 0;\n}\n\n.termly.termly-edit-cookie .termly-left-column th {\n display: none;\n}\n\n.termly.termly-edit-cookie .termly-left-column td {\n padding: 0;\n}\n\n.termly.termly-edit-cookie .termly-left-column fieldset {\n clear: both;\n margin-bottom: 10px;\n}\n\n.termly.termly-edit-cookie .termly-left-column fieldset:last-child {\n margin-bottom: 0;\n padding-bottom: 0;\n}\n\n.termly.termly-edit-cookie .termly-left-column input[type=\"text\"], .termly.termly-edit-cookie .termly-left-column input[type=\"email\"], .termly.termly-edit-cookie .termly-left-column input[type=\"password\"], .termly.termly-edit-cookie .termly-left-column select, .termly.termly-edit-cookie .termly-left-column textarea {\n border-color: #bababa;\n width: 65%;\n min-width: 65%;\n max-width: 65%;\n padding: 8px 13px;\n line-height: 1;\n}\n\n.termly.termly-edit-cookie .termly-left-column input[type=\"text\"]::placeholder, .termly.termly-edit-cookie .termly-left-column input[type=\"email\"]::placeholder, .termly.termly-edit-cookie .termly-left-column input[type=\"password\"]::placeholder {\n color: #bababa;\n}\n\n.termly.termly-edit-cookie .termly-left-column span.required {\n color: #4672ff;\n}\n\n.termly.termly-edit-cookie .termly-left-column p.submit {\n margin-top: 20px;\n}\n\n.termly.termly-edit-cookie .termly-left-column p.submit > *, .termly.termly-edit-cookie .termly-left-column p.submit > :active, .termly.termly-edit-cookie .termly-left-column p.submit > :focus, .termly.termly-edit-cookie .termly-left-column p.submit > :hover {\n line-height: 2.3;\n}\n\n.termly.termly-edit-cookie .termly-left-column p.submit > a, .termly.termly-edit-cookie .termly-left-column p.submit > button {\n color: #4672ff;\n background: none;\n}\n\n.termly.termly-edit-cookie .termly-left-column p.submit > a {\n border: none;\n outline-color: #4672ff;\n margin-right: 12px;\n}\n\n.termly.termly-edit-cookie .termly-left-column p.submit > button {\n color: #4672ff;\n border-color: #4672ff;\n margin-right: 12px;\n}\n\n.termly.termly-edit-cookie .termly-left-column p.submit > button:active, .termly.termly-edit-cookie .termly-left-column p.submit > button:focus, .termly.termly-edit-cookie .termly-left-column p.submit > button:hover {\n color: #fff;\n background-color: #4672ff;\n}\n\n.termly .termly-left-column .content.banner-settings .consent-banner-heading {\n flex-wrap: wrap;\n align-items: center;\n margin-bottom: 20px;\n display: flex;\n}\n\n.termly .termly-left-column .content.banner-settings .consent-banner-heading h2 {\n margin-bottom: 0;\n margin-right: 16px;\n font-weight: 500;\n}\n\n.termly .termly-left-column .content.banner-settings .consent-banner-heading p {\n margin-bottom: 0;\n}\n\n.termly .termly-left-column .content.banner-settings .consent-banner-heading a {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n align-items: center;\n padding: 5px 15px 5px 10px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n display: flex;\n}\n\n.termly .termly-left-column .content.banner-settings .consent-banner-heading a svg {\n width: 24px;\n height: 24px;\n margin-right: 8px;\n}\n\n.termly .termly-left-column .content.banner-settings #termly-auto-block.active {\n margin-bottom: 20px;\n}\n\n.termly .termly-left-column .content.banner-settings #termly-custom-blocking-map, .termly .termly-left-column .content.banner-settings #termly-custom-blocking-map-fields {\n display: none;\n}\n\n.termly .termly-left-column .content.banner-settings #termly-custom-blocking-map.active, .termly .termly-left-column .content.banner-settings #termly-custom-blocking-map-fields.active {\n display: block;\n}\n\n.termly .termly-left-column .content.banner-settings textarea::placeholder {\n color: #bababa;\n}\n\n.termly .termly-left-column .content.banner-settings .preference-center-snippet {\n background-color: #f5f8fc;\n border: 1px solid #ced4da;\n border-radius: 3px 3px 0 0;\n margin-bottom: 40px;\n}\n\n.termly .termly-left-column .content.banner-settings .preference-center-snippet .preference-center-header {\n vertical-align: middle;\n background-color: #fff;\n border-bottom: 1px solid #ced4da;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: flex-start;\n padding: 5px 5px 5px 10px;\n display: flex;\n}\n\n.termly .termly-left-column .content.banner-settings .preference-center-snippet .preference-center-header h2 {\n color: #8b93a7;\n text-transform: uppercase;\n margin: 0;\n padding-top: 10px;\n font-size: .875rem;\n line-height: 1rem;\n}\n\n.termly .termly-left-column .content.banner-settings .preference-center-snippet .preference-center-button-code {\n padding: 20px;\n font-family: Courier New, Courier, monospace;\n}\n\n.termly .termly-left-column .content.banner-settings .preference-center-snippet button {\n color: #4672ff;\n cursor: pointer;\n background-color: #fff;\n border: #4672ff;\n border-radius: 3px;\n padding: 5px 15px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n}\n\n.termly .termly-left-column .content.policies {\n padding-bottom: 26px;\n}\n\n.termly .termly-left-column .content.policies > p {\n margin-bottom: 24px;\n}\n\n.termly .termly-left-column .content.policies .policy-block {\n border: 1px solid #f0f0f0;\n border-radius: 3px;\n align-items: center;\n margin-bottom: 24px;\n padding: 26px 40px 26px 26px;\n display: flex;\n}\n\n.termly .termly-left-column .content.policies .policy-block .policy-left {\n flex-grow: 1;\n margin-right: 30px;\n}\n\n.termly .termly-left-column .content.policies .policy-block .policy-left p {\n margin-bottom: 0;\n}\n\n.termly .termly-left-column .content.policies .policy-block .policy-header-container {\n align-items: center;\n margin-bottom: 14px;\n display: flex;\n}\n\n.termly .termly-left-column .content.policies .policy-block .policy-header-container svg {\n margin-right: 16px;\n}\n\n.termly .termly-left-column .content.policies .policy-block .policy-header-container h2 {\n margin: 0;\n}\n\n.termly .termly-left-column .content.policies .policy-block p.policy-right {\n margin-bottom: 0;\n}\n\n.termly .termly-left-column .content.policies .policy-block p.policy-right a {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n padding: 10px 22px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n display: flex;\n}\n\n.termly .termly-left-column .content.policies .policy-block p.policy-right a span {\n color: #fff;\n padding-top: 2px;\n}\n\n.termly .termly-left-column .content.policies .policy-block p.policy-right a svg {\n width: 24px;\n height: 24px;\n margin-right: 8px;\n}\n\n.termly-content-wrapper {\n table-layout: fixed;\n width: 100%;\n display: table;\n}\n\n.termly-content-wrapper h2.title {\n margin: 0 0 20px;\n}\n\n.termly-content-wrapper p {\n margin: 0 0 40px;\n}\n\n.termly-content-wrapper p a {\n text-decoration: underline;\n}\n\n.termly-content-wrapper p.submit {\n padding: 0;\n}\n\n.termly-content-wrapper p a, .termly-content-wrapper th a, .termly-content-wrapper td a {\n color: #4672ff;\n}\n\n.termly-content-wrapper table:not(.wp-list-table) {\n margin: 0;\n}\n\n.termly-content-wrapper table:not(.wp-list-table) th, .termly-content-wrapper table:not(.wp-list-table) td {\n padding-top: 0;\n padding-bottom: 20px;\n}\n\n.termly-content-wrapper .termly-content-cell {\n vertical-align: top;\n margin: 0;\n padding: 0;\n display: table-cell;\n}\n\n.termly-content-wrapper .termly-left-column {\n width: 100%;\n}\n\n.termly-content-wrapper .termly-right-column {\n width: 300px;\n padding-left: 20px;\n}\n\n.termly-content-wrapper input:focus, .termly-content-wrapper select:focus, .termly-content-wrapper textarea:focus {\n border-color: #4672ff;\n}\n\n.termly-content-wrapper input#submit {\n line-height: 2.3;\n}\n\n.termly-content-wrapper select:focus, .termly-content-wrapper select:hover {\n color: #000;\n}\n\n.termly-content-wrapper label.checkbox-container {\n align-items: center;\n display: flex;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"] {\n opacity: 0;\n width: 1em;\n height: 1em;\n position: absolute;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"] + svg {\n width: 24px;\n height: 24px;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"] + svg + span {\n padding-left: 12px;\n display: inline-block;\n position: relative;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"]:active + svg .border, .termly-content-wrapper label.checkbox-container input[type=\"checkbox\"]:focus + svg .border, .termly-content-wrapper label.checkbox-container input[type=\"checkbox\"]:hover + svg .border {\n stroke: #4672ff;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"]:disabled + svg .border {\n stroke: #ced4da;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"]:disabled + svg + span {\n opacity: .5;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"] + svg .checkmark {\n visibility: hidden;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"]:checked + svg .checkmark {\n visibility: visible;\n}\n\n.termly-content-wrapper .termly-account-page-field-wrapper {\n flex-wrap: wrap;\n align-items: center;\n display: flex;\n}\n\n.termly-content-wrapper .termly-account-page-field-wrapper input {\n min-width: 500px;\n max-width: 500px;\n margin-right: 12px;\n}\n\n.termly-content-wrapper .termly-account-page-field-wrapper a {\n color: #000;\n margin: 12px 0;\n}\n\n.termly-upgrade-sidebar, .termly-consent-sidebar {\n background-color: #fff;\n width: 100%;\n max-width: 260px;\n margin-bottom: 20px;\n padding: 10px 20px 20px;\n box-shadow: 0 0 10px #0000001a;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error, .termly-consent-sidebar #termly-consent-toggle-setting-error {\n background-color: #f5fff5;\n border: none;\n border-radius: 3px;\n width: auto;\n margin-bottom: 20px;\n padding: 20px;\n display: none;\n position: relative;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error:before, .termly-consent-sidebar #termly-consent-toggle-setting-error:before {\n color: #6de398;\n content: \"\";\n background-image: none;\n width: 22px;\n height: 22px;\n font-family: dashicons;\n font-size: 22px;\n position: absolute;\n top: 22px;\n left: 22px;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error p, .termly-consent-sidebar #termly-consent-toggle-setting-error p {\n margin: 0;\n padding-left: 30px;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error.notice-error, .termly-consent-sidebar #termly-consent-toggle-setting-error.notice-error {\n background-color: #fbeaea;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error.notice-error:before, .termly-consent-sidebar #termly-consent-toggle-setting-error.notice-error:before {\n color: #dc3232;\n content: \"\";\n background-image: none;\n width: 22px;\n height: 22px;\n font-family: dashicons;\n font-size: 22px;\n top: 22px;\n left: 22px;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error.notice-error p, .termly-consent-sidebar #termly-consent-toggle-setting-error.notice-error p {\n padding-left: 30px;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error p, .termly-consent-sidebar #termly-consent-toggle-setting-error p {\n margin-bottom: 20px;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error p:last-child, .termly-consent-sidebar #termly-consent-toggle-setting-error p:last-child {\n margin-bottom: 0;\n}\n\n.termly-upgrade-sidebar h2, .termly-consent-sidebar h2 {\n color: #212529;\n font-size: 1.4375rem;\n}\n\n.termly-upgrade-sidebar ul, .termly-upgrade-sidebar ol, .termly-consent-sidebar ul, .termly-consent-sidebar ol {\n background-color: #f7f9ff;\n padding: 20px 20px 20px 40px;\n list-style: none;\n}\n\n.termly-upgrade-sidebar ul li, .termly-upgrade-sidebar ol li, .termly-consent-sidebar ul li, .termly-consent-sidebar ol li {\n position: relative;\n}\n\n.termly-upgrade-sidebar ul li:before, .termly-upgrade-sidebar ol li:before, .termly-consent-sidebar ul li:before, .termly-consent-sidebar ol li:before {\n content: \"\";\n background-image: url(\"../check.8cb50e00.png\");\n background-position: center;\n background-repeat: no-repeat;\n width: 20px;\n height: 20px;\n position: absolute;\n top: 0;\n left: -26px;\n}\n\n.termly-upgrade-sidebar .upgrade-plan-links, .termly-consent-sidebar .upgrade-plan-links {\n justify-content: space-between;\n align-items: center;\n display: flex;\n}\n\n.termly-upgrade-sidebar a.compare-plans, .termly-consent-sidebar a.compare-plans {\n color: #000;\n text-decoration: none;\n}\n\n.termly-upgrade-sidebar a.termly-button, .termly-consent-sidebar a.termly-button {\n color: #fff;\n background-color: #2dd1a4;\n border-radius: 3px;\n margin: 10px 0;\n padding: 12px 15px;\n font-size: 15px;\n text-decoration: none;\n display: inline-block;\n}\n\n.termly-consent-sidebar {\n padding-top: 20px;\n}\n\n.termly-consent-sidebar .consent-header {\n margin-bottom: 15px;\n}\n\n.termly-consent-sidebar .consent-header span.title {\n color: #212529;\n vertical-align: middle;\n margin-left: 10px;\n font-size: 1.0625rem;\n font-weight: 500;\n}\n\n.termly-consent-sidebar .toggle {\n border-radius: 100px;\n align-items: center;\n margin-bottom: 16px;\n font-weight: 700;\n display: flex;\n}\n\n.termly-consent-sidebar .toggle:last-of-type {\n margin: 0;\n}\n\n.termly-consent-sidebar .toggle__input {\n clip: rect(0 0 0 0);\n clip-path: inset(50%);\n white-space: nowrap;\n width: 1px;\n height: 1px;\n position: absolute;\n overflow: hidden;\n}\n\n.termly-consent-sidebar .toggle__input:not([disabled]):active + .toggle-track, .termly-consent-sidebar .toggle__input:not([disabled]):focus + .toggle-track {\n border: 1px solid #0000;\n box-shadow: 0 0 0 2px #363840;\n}\n\n.termly-consent-sidebar .toggle__input:not([disabled]):active:checked + .toggle-track, .termly-consent-sidebar .toggle__input:not([disabled]):focus:checked + .toggle-track {\n border: 1px solid #0000;\n box-shadow: 0 0 0 2px #3f6af8;\n}\n\n.termly-consent-sidebar .toggle__input:disabled + .toggle-track {\n cursor: not-allowed;\n opacity: .7;\n}\n\n.termly-consent-sidebar .toggle__input + .toggle-track .toggle-indicator:before {\n color: #363840;\n content: \"x\";\n font-family: termly;\n font-size: .6rem;\n}\n\n.termly-consent-sidebar .toggle__input:checked + .toggle-track .toggle-indicator:before {\n color: #3f6af8;\n content: \"c\";\n}\n\n.termly-consent-sidebar .toggle-track {\n cursor: pointer;\n background: #363840;\n border: 1px solid #363840;\n border-radius: 100px;\n width: 40px;\n height: 22px;\n margin-right: 12px;\n display: flex;\n position: relative;\n}\n\n.termly-consent-sidebar .toggle-indicator {\n background: #fff;\n border-radius: 16px;\n outline: 2px solid #0000;\n justify-content: center;\n align-items: center;\n width: 16px;\n height: 16px;\n transition: all .2s;\n display: flex;\n position: absolute;\n bottom: 3px;\n left: 2px;\n}\n\n.termly-consent-sidebar .toggle__input:checked + .toggle-track {\n background: #3f6af8;\n border-color: #3f6af8;\n}\n\n.termly-consent-sidebar .toggle__input:checked + .toggle-track .toggle-indicator {\n transform: translateX(18px);\n}\n\n@media screen and (-ms-high-contrast: active) {\n .termly-consent-sidebar .toggle-track {\n border-radius: 0;\n }\n}\n\n.termly-consent-sidebar .settings-link {\n color: #4672ff;\n padding-left: 22px;\n font-weight: 500;\n text-decoration: none;\n position: relative;\n}\n\n.termly-consent-sidebar .settings-link:before {\n content: url(\"../settings.d39e0877.svg\");\n position: absolute;\n top: 1px;\n left: 0;\n}\n\n.termly .termly-new-user span.required {\n color: #4672ff;\n}\n\n.termly .termly-new-user label.checkbox-container {\n float: none;\n width: 100%;\n display: flex;\n}\n\n#uk-cookie-consent-update .updating-message .wc_plugin_upgrade_notice, #uk-cookie-consent-update .dummy {\n display: none;\n}\n\n#uk-cookie-consent-update .ctcc_plugin_upgrade_notice {\n border-top: 1px solid #ffb900;\n border-left: 4px solid #ffb900;\n font-weight: normal;\n background: #fff8e5 !important;\n margin: 0 -12px 0 -16px !important;\n padding: 9px 0 9px 12px !important;\n}\n\n#uk-cookie-consent-update .ctcc_plugin_upgrade_notice:before {\n content: \"\";\n speak: never;\n vertical-align: top;\n margin: 0 8px 0 -2px;\n font: 400 18px / 1 dashicons;\n display: inline-block;\n}\n\n#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor, #uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major {\n padding: 20px 0 !important;\n}\n\n#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor:before, #uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major:before {\n display: none;\n}\n\n#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor p, #uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major p {\n max-width: 700px;\n margin: 0;\n padding: 0 20px;\n line-height: 1.5em;\n}\n\n#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor p:before, #uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major p:before {\n content: \"\";\n display: none;\n}\n/*# sourceMappingURL=termly.css.map */\n","@font-face {\n\tfont-family: 'Roboto';\n\tfont-style: normal;\n\tfont-weight: 400;\n\tfont-display: swap;\n\tsrc:url(\"../fonts/roboto/Roboto-Regular-webfont.eot\");\n\tsrc:url(\"../fonts/roboto/Roboto-Regular-webfont.eot?#iefix\") format(\"embedded-opentype\"),\n\t\turl(\"../fonts/roboto/Roboto-Regular-webfont.woff\") format(\"woff\"),\n\t\turl(\"../fonts/roboto/Roboto-Regular-webfont.ttf\") format(\"truetype\"),\n\t\turl(\"../fonts/roboto/Roboto-Regular-webfont.svg#termly\") format(\"svg\");\n}\n\n@font-face {\n\tfont-family: 'Roboto';\n\tfont-style: normal;\n\tfont-weight: 500;\n\tfont-display: swap;\n\tsrc:url(\"../fonts/roboto/Roboto-Medium-webfont.eot\");\n\tsrc:url(\"../fonts/roboto/Roboto-Medium-webfont.eot?#iefix\") format(\"embedded-opentype\"),\n\t\turl(\"../fonts/roboto/Roboto-Medium-webfont.woff\") format(\"woff\"),\n\t\turl(\"../fonts/roboto/Roboto-Medium-webfont.ttf\") format(\"truetype\"),\n\t\turl(\"../fonts/roboto/Roboto-Medium-webfont.svg#termly\") format(\"svg\");\n}\n\n.termly {\n\tfont-family: 'Roboto', sans-serif;\n\tfont-weight: 400;\n\n\th1, h2 {\n\t\tfont-weight: 500;\n\t}\n\n\th1 {\n\t\tcolor: #212529;\n\t\tfont-size: 1.5rem;\n\t\tletter-spacing: 0;\n\t\tline-height: 2rem;\n\t}\n\n\th2 {\n\t\tcolor: #212529;\n\t\tfont-size: 1.25rem;\n\t\tletter-spacing: 0;\n\t\tline-height: 1.75rem;\n\t}\n\n\th3, * {\n\t\tcolor: #212529;\n\t\tfont-size: 0.875rem;\n\t\tletter-spacing: 0;\n\t\tline-height: 1.25rem;\n\t}\n\n\th4, caption {\n\t\tcolor: #212529;\n\t\tfont-size: 0.75rem;\n\t\tletter-spacing: 0;\n\t\tline-height: 1rem;\n\t}\n\n\t* {\n\t\tcolor: #6d7782;\n\t}\n\n}\n","@charset \"UTF-8\";\n\n/* Termly Logo Font */\n@font-face {\n\tfont-family: \"termly\";\n\tsrc:url(\"../fonts/termly.eot\");\n\tsrc:url(\"../fonts/termly.eot?#iefix\") format(\"embedded-opentype\"),\n\t\turl(\"../fonts/termly.woff\") format(\"woff\"),\n\t\turl(\"../fonts/termly.ttf\") format(\"truetype\"),\n\t\turl(\"../fonts/termly.svg#termly\") format(\"svg\");\n\tfont-weight: normal;\n\tfont-style: normal;\n}\n\n/* Termly menu icon */\n#toplevel_page_termly div.wp-menu-image img {\n\tdisplay: none;\n}\n#toplevel_page_termly div.wp-menu-image:before {\n\tcontent: 'u';\n\tfont-family: 'termly' !important;\n}\n\n// Header\n.termly-content-header {\n\talign-items: center;\n\tborder-bottom: 1px solid $color_gray;\n\tdisplay: flex;\n\tflex-wrap: wrap;\n\tpadding: 10px 20px;\n\n\t> * {\n\t\tpadding: 10px 0;\n\t}\n\n\t> svg {\n\t\theight: 35px;\n\t\twidth: 35px;\n\t}\n\n\th1 {\n\t\tmargin: 0 0 0 14px;\n\t\tpadding: 0;\n\t}\n\n\t.grower {\n\t\tflex-grow: 1;\n\t}\n\n\n\t.page-title-action {\n\t\t@include primary-button;\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tfont-weight: 400;\n\t\tmargin: 0 0 0 20px;\n\t\tposition: static;\n\n\t\t&:active,\n\t\t&:focus,\n\t\t&:hover {\n\t\t\t@include primary-button;\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tfont-weight: 400;\n\t\t\tmargin: 0 0 0 20px;\n\t\t\tposition: static;\n\t\t}\n\n\t\tsvg {\n\t\t\tmargin-right: 8px;\n\t\t}\n\n\t\t&.scan-now {\n\n\t\t\tsvg {\n\t\t\t\theight: 18px;\n\t\t\t\twidth: 18px;\n\t\t\t}\n\t\t}\n\n\t\t&.new-cookie {\n\n\t\t\tsvg {\n\t\t\t\theight: 12px;\n\t\t\t\twidth: 12px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.termly-dashboard-link-container {\n\t\ttext-align: right;\n\n\t\ta {\n\t\t\tcolor: $color_primary;\n\t\t\tfont-size: 1rem;\n\t\t\ttext-decoration: none;\n\n\t\t\t&.customize-banner-link {\n\t\t\t\t@include primary-button();\n\t\t\t\tdisplay: flex;\n\t\t\t\tpadding: 10px 22px 10px;\n\n\t\t\t\tspan {\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t\tpadding-top: 2px;\n\t\t\t\t}\n\n\t\t\t\tsvg {\n\t\t\t\t\theight: 24px;\n\t\t\t\t\tmargin-right: 8px;\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\twidth: 24px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tfont-weight: 500;\n\t\t\t}\n\n\t\t\tsvg {\n\t\t\t\tmargin-left: 12px;\n\t\t\t\theight: 13px;\n\t\t\t\twidth: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Termly Logo\n.termly:not(.wp-list-table) {\n\n\tpadding-top: 10px;\n\n\t.submit {\n\t\tmargin-top: 0;\n\n\t\tinput[type=submit],\n\t\tbutton,\n\t\ta {\n\t\t\t@include primary-button;\n\t\t\tborder: 1px solid $color_primary;\n\t\t\tline-height: 2.3;\n\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\t\t\t\t@include primary-button;\n\t\t\t\tborder: 1px solid $color_primary;\n\t\t\t\tline-height: 2.3;\n\t\t\t}\n\t\t}\n\t}\n\n\t.termly-left-column {\n\t\tbackground-color: $color_white;\n\t\tbox-shadow: 0 0 10px rgba(0,0,0,0.1);\n\t\tmargin-top: 20px;\n\t\twidth: 100%;\n\n\t\t.content {\n\t\t\tpadding: 30px 40px 0;\n\t\t}\n\n\t}\n\n\t.banner,\n\t.notice {\n\t\tmargin: 10px 40px;\n\t\tpadding: 20px;\n\n\t\t&.notice-warning,\n\t\t&.notice-success,\n\t\t&.notice-error {\n\t\t\tbackground-color: #f0f4ff;\n\t\t\tborder: none;\n\t\t\tborder-radius: 3px;\n\t\t\tmargin: 10px 20px;\n\t\t\tposition: relative;\n\t\t\twidth: auto;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../images/alert.png');\n\t\t\t\tbackground-position: left center;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tcontent: '';\n\t\t\t\theight: 22px;\n\t\t\t\tleft: 20px;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 20px;\n\t\t\t\twidth: 22px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding-left: 30px;\n\t\t\t}\n\t\t}\n\n\t\t&.notice-success {\n\t\t\tbackground-color: #f5fff5;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: none;\n\t\t\t\tcolor: #6de398;\n\t\t\t\tcontent: \"\\f12a\";\n\t\t\t\tfont-family: \"dashicons\";\n\t\t\t\tfont-size: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tleft: 22px;\n\t\t\t\ttop: 22px;\n\t\t\t\twidth: 22px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tpadding-left: 30px;\n\t\t\t}\n\t\t}\n\n\t\t&.notice-error {\n\t\t\tbackground-color: #fbeaea;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: none;\n\t\t\t\tcolor: #dc3232;\n\t\t\t\tcontent: \"\\f534\";\n\t\t\t\tfont-family: \"dashicons\";\n\t\t\t\tfont-size: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tleft: 22px;\n\t\t\t\ttop: 22px;\n\t\t\t\twidth: 22px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tpadding-left: 30px;\n\t\t\t}\n\t\t}\n\n\t\t.note {\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tp {\n\t\t\tmargin-bottom: 20px;\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\tul,\n\t\tol {\n\t\t\tlist-style: none;\n\n\t\t\tli {\n\t\t\t\tposition: relative;\n\n\t\t\t\t&:before {\n\t\t\t\t\tbackground-image: url('../images/check.png');\n\t\t\t\t\tbackground-position: center;\n\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\tcontent: '';\n\t\t\t\t\theight: 20px;\n\t\t\t\t\tleft: -26px;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\twidth: 20px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\ta {\n\n\t\t\t&.button {\n\t\t\t\t@include primary-button;\n\t\t\t}\n\t\t}\n\n\t\tinput {\n\t\t\tborder-radius: 3px;\n\n\t\t\t&.button {\n\t\t\t\tbackground-color: $color_white;\n\t\t\t\tborder-color: $color_primary;\n\t\t\t\tcolor: $color_primary;\n\t\t\t}\n\t\t}\n\n\t\t.required {\n\t\t\tcolor: $color_primary;\n\t\t}\n\t}\n\n\tol {\n\t\tlist-style: none;\n\n\t\tli {\n\t\t\tposition: relative;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url(../images/check.svg);\n\t\t\t\tbackground-position: center center;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-size: 100% 100%;\n\t\t\t\tcontent: '';\n\t\t\t\theight: 16px;\n\t\t\t\tleft: -2em;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\twidth: 16px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.button.button-primary {\n\t\t@include primary-button();\n\t\tborder: 1px solid $color_primary;\n\t\tline-height: 2.3;\n\n\t\t&:active,\n\t\t&:focus,\n\t\t&:hover {\n\t\t\tborder: 1px solid $color_primary;\n\t\t\tline-height: 2.3;\n\t\t}\n\t}\n\n\t.termly-existing-user {\n\n\t\t> form {\n\t\t\tdisplay: flex;\n\n\t\t\t> .form-table {\n\t\t\t\tmargin: 0;\n\t\t\t\twidth: auto;\n\t\t\t}\n\n\t\t\ttable,\n\t\t\ttbody,\n\t\t\ttr,\n\t\t\ttd,\n\t\t\tinput {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\tinput {\n\t\t\t\tline-height: 45px;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\ttd {\n\t\t\tpadding: 0 0 24px;\n\t\t}\n\n\t\tp {\n\n\t\t\t&.submit {\n\t\t\t\tmargin-left: 10px;\n\n\t\t\t\tinput {\n\t\t\t\t\t@include primary-button();\n\t\t\t\t\tbackground: transparent;\n\t\t\t\t\tborder: 1px solid $color_primary;\n\t\t\t\t\tcolor: $color_primary;\n\n\t\t\t\t\t&:active,\n\t\t\t\t\t&:focus,\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground-color: $color_primary;\n\t\t\t\t\t\tborder: 1px solid $color_primary;\n\t\t\t\t\t\tcolor: $color_white;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.disconnect {\n\t\t\t\tclear: both;\n\n\t\t\t\ta {\n\t\t\t\t\t&.button {\n\t\t\t\t\t\tbackground-color: $color_white;\n\t\t\t\t\t\tborder-color: $color_primary;\n\t\t\t\t\t\tcolor: $color_primary;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.additional-information {\n\t\t\t\tclear: both;\n\t\t\t}\n\t\t}\n\t}\n\n\t.termly-new-user,\n\t.termly-business-settings {\n\n\t\t.submit {\n\t\t\tmargin-top: 0;\n\n\t\t\tinput[type=submit] {\n\t\t\t\t@include primary-button;\n\t\t\t}\n\t\t}\n\n\t\t.termly-form {\n\t\t\tpadding: 1em 0;\n\t\t\twidth: 85%;\n\t\t}\n\n\t\tth {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\ttd {\n\t\t\tpadding: 0;\n\t\t}\n\n\t\tfieldset {\n\t\t\tclear: both;\n\t\t\tmargin-bottom: 10px;\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tpadding-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\tlabel {}\n\n\t\tinput[type=text],\n\t\tinput[type=email],\n\t\tinput[type=password],\n\t\tselect,\n\t\ttextarea {\n\t\t\tborder-color: #bababa;\n\t\t\tline-height: 1;\n\t\t\tmax-width: 65%;\n\t\t\tmin-width: 65%;\n\t\t\tpadding: 8px 13px;\n\t\t\twidth: 65%;\n\t\t}\n\n\t\tinput[type=text]::placeholder,\n\t\tinput[type=email]::placeholder,\n\t\tinput[type=password]::placeholder {\n\t\t\tcolor: #bababa;\n\t\t}\n\t}\n\n\t.notice {\n\t\tmargin: 10px 0;\n\t}\n\n\t&.termly-logged-out .termly-existing-user {\n\n\t\tth {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\ttr:nth-child(1) {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n\t.termly-notice {\n\t\tdisplay: inline-block;\n\t\tmargin: 20px 0;\n\t\tpadding: 20px;\n\n\t\t&.termly-notice-warning {\n\t\t\tbackground-color: #f0f4ff;\n\t\t\tborder-radius: 3px;\n\t\t\tposition: relative;\n\t\t\twidth: auto;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../images/alert.png');\n\t\t\t\tbackground-position: left center;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tcontent: '';\n\t\t\t\theight: 22px;\n\t\t\t\tleft: 20px;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 20px;\n\t\t\t\twidth: 22px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tcolor: #6D7893;\n\t\t\t\tfont-size: 0.75rem;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding-left: 30px;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t.tablenav {\n\n\t\t.button {\n\n\t\t\t@include primary-button;\n\t\t\tfont-size: 13px;\n\t\t\tpadding: 0 20px;\n\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\t\t\t\t@include primary-button;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0 20px;\n\t\t\t}\n\n\t\t}\n\t}\n}\n\n// Form styles\n.termly-new-user,\n.termly-business-settings,\n.termly-edit-cookie {\n\n\t.form-table {\n\n\t\t.termly-form {\n\n\t\t\tbackground-color: #fff;\n\t\t\tpadding: 1em;\n\t\t\twidth: 27em;\n\n\t\t\tfieldset {\n\t\t\t\tpadding-bottom: 10px;\n\t\t\t}\n\n\t\t\tlabel {\n\t\t\t\tcolor: #000;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t}\n\t}\n\n}\n\n// Site Scan\n.termly-site-scan {\n\n\t.termly-last-scanned {\n\t\tcolor: $color_text_light;\n\t\tfont-size: 0.8rem;\n\t\tmargin-left: 0;\n\t}\n\n\tlabel[for=\"termly-site-scan-frequency\"] {\n\t\tdisplay: inline-block;\n\t\tmargin-top: 12px;\n\t}\n}\n\n// Cookie Management\n.termly .termly-left-column .content.cookie-management {\n\tpadding-bottom: 40px;\n\n\tinput#search-submit,\n\t.tablenav-pages .button {\n\t\tbackground-color: $color_white;\n\t\tborder-color: $color_primary;\n\t\tcolor: $color_primary;\n\n\t\t&:active,\n\t\t&:focus,\n\t\t&:hover {\n\t\t\tbackground-color: $color_primary;\n\t\t\tcolor: $color_white;\n\t\t}\n\t}\n\n\t.tablenav-pages {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tmargin: 24px 0 16px;\n\n\t\t.button {\n\t\t\tpadding: 0 10px;\n\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\t\t\t\tpadding: 0 10px;\n\t\t\t}\n\t\t}\n\n\t\t.pagination-links {\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\n\t\t\t#table-paging {\n\t\t\t\tmargin: 0 0 0 6px;\n\t\t\t}\n\n\t\t\t> span,\n\t\t\t> a {\n\t\t\t\tmargin-left: 6px;\n\t\t\t}\n\n\t\t\t.button,\n\t\t\tinput {\n\t\t\t\tborder-radius: 3px;\n\t\t\t}\n\n\t\t\t.button {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tline-height: 24px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.actions {\n\t\tpadding-bottom: 20px;\n\t}\n\n\t.tablenav.bottom {\n\t\tmargin-top: 12px;\n\n\t\t> div {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n}\n\n// Add/edit cookie\n.termly.termly-edit-cookie .termly-left-column {\n\n\t.termly-form {\n\t\tpadding: 1em 0;\n\t\twidth: 85%;\n\t}\n\n\tth {\n\t\tdisplay: none;\n\t}\n\n\ttd {\n\t\tpadding: 0;\n\t}\n\n\tfieldset {\n\t\tclear: both;\n\t\tmargin-bottom: 10px;\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\t}\n\n\tlabel {}\n\n\tinput[type=text],\n\tinput[type=email],\n\tinput[type=password],\n\tselect,\n\ttextarea {\n\t\tborder-color: #bababa;\n\t\tline-height: 1;\n\t\tmax-width: 65%;\n\t\tmin-width: 65%;\n\t\tpadding: 8px 13px;\n\t\twidth: 65%;\n\t}\n\n\tinput[type=text]::placeholder,\n\tinput[type=email]::placeholder,\n\tinput[type=password]::placeholder {\n\t\tcolor: #bababa;\n\t}\n\n\tspan.required {\n\t\tcolor: $color_primary;\n\t}\n\n\tp.submit {\n\t\tmargin-top: 20px;\n\n\t\t> * {\n\t\t\tline-height: 2.3;\n\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\t\t\t\tline-height: 2.3;\n\t\t\t}\n\t\t}\n\n\t\t> a,\n\t\t> button {\n\t\t\tbackground: transparent;\n\t\t\tcolor: $color_primary;\n\t\t}\n\n\t\t> a {\n\t\t\tborder: none;\n\t\t\toutline-color: $color_primary;\n\t\t\tmargin-right: 12px;\n\t\t}\n\n\t\t> button {\n\t\t\tborder-color: $color_primary;\n\t\t\tcolor: $color_primary;\n\t\t\tmargin-right: 12px;\n\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color_primary;\n\t\t\t\tcolor: $color_white;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Banner Settings\n.termly .termly-left-column .content.banner-settings {\n\n\t.consent-banner-heading {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tmargin-bottom: 20px;\n\n\t\th2 {\n\t\t\tfont-weight: 500;\n\t\t\tmargin-bottom: 0;\n\t\t\tmargin-right: 16px;\n\t\t}\n\n\t\tp {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\ta {\n\t\t\t@include primary-button();\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tpadding-left: 10px;\n\n\t\t\tsvg {\n\t\t\t\theight: 24px;\n\t\t\t\tmargin-right: 8px;\n\t\t\t\twidth: 24px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#termly-auto-block.active {\n\t\tmargin-bottom: 20px;\n\t}\n\n\t#termly-custom-blocking-map,\n\t#termly-custom-blocking-map-fields {\n\t\tdisplay: none;\n\n\t\t&.active {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\ttextarea::placeholder {\n\t\tcolor: #bababa;\n\t}\n\n\t.preference-center-snippet {\n\t\tbackground-color: #f5f8fc;\n\t\tborder: 1px solid #ced4da;\n\t\tborder-radius: 3px 3px 0 0;\n\t\tmargin-bottom: 40px;\n\n\t\t.preference-center-header {\n\t\t\talign-items: flex-start;\n\t\t\tbackground-color: #fff;\n\t\t\tborder-bottom: 1px solid #ced4da;\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tpadding: 5px 5px 5px 10px;\n\t\t\tjustify-content: space-between;\n\t\t\tvertical-align: middle;\n\n\t\t\th2 {\n\t\t\t\tcolor: #8B93A7;\n\t\t\t\tfont-size: 0.875rem;\n\t\t\t\tline-height: 1rem;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding-top: 10px;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t}\n\t\t}\n\n\t\t.preference-center-button-code {\n\t\t\tfont-family:'Courier New', Courier, monospace;\n\t\t\tpadding: 20px;\n\t\t}\n\n\t\tbutton {\n\t\t\t@include primary-button();\n\t\t\tbackground-color: $color_white;\n\t\t\tborder-color: $color_primary;\n\t\t\tcolor: $color_primary;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n\n// Policies\n.termly .termly-left-column .content.policies {\n\tpadding-bottom: 26px;\n\n\t> p {\n\t\tmargin-bottom: 24px;\n\t}\n\n\t.policy-block {\n\t\talign-items: center;\n\t\tborder: 1px solid $color_gray;\n\t\tborder-radius: 3px;\n\t\tdisplay: flex;\n\t\tmargin-bottom: 24px;\n\t\tpadding: 26px 40px 26px 26px;\n\n\t\t.policy-left {\n\t\t\tflex-grow: 1;\n\t\t\tmargin-right: 30px;\n\n\t\t\tp {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t.policy-header-container {\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tmargin-bottom: 14px;\n\n\t\t\tsvg {\n\t\t\t\tmargin-right: 16px;\n\t\t\t}\n\n\t\t\th2 {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\n\t\tp.policy-right {\n\t\t\tmargin-bottom: 0;\n\n\t\t\ta {\n\t\t\t\t@include primary-button();\n\t\t\t\tdisplay: flex;\n\t\t\t\tpadding: 10px 22px 10px;\n\n\t\t\t\tspan {\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t\tpadding-top: 2px;\n\t\t\t\t}\n\n\t\t\t\tsvg {\n\t\t\t\t\theight: 24px;\n\t\t\t\t\tmargin-right: 8px;\n\t\t\t\t\twidth: 24px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// The main admin content area\n.termly-content-wrapper {\n\tdisplay: table;\n\ttable-layout: fixed;\n\twidth: 100%;\n\n\th2.title {\n\t\tmargin: 0 0 20px;\n\t}\n\n\tp {\n\t\tmargin: 0 0 40px;\n\n\t\ta {\n\t\t\ttext-decoration: underline\n\t\t}\n\n\t\t&.submit {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\tp a,\n\tth a,\n\ttd a {\n\t\tcolor: $color_primary;\n\t}\n\n\ttable:not(.wp-list-table) {\n\t\tmargin: 0;\n\n\t\tth,\n\t\ttd {\n\t\t\tpadding-bottom: 20px;\n\t\t\tpadding-top: 0;\n\t\t}\n\t}\n\n\t.termly-content-cell {\n\t\tdisplay: table-cell;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tvertical-align: top;\n\t}\n\n\t.termly-left-column {\n\t\twidth: 100%;\n\t}\n\n\t.termly-right-column {\n\t\twidth: 300px;\n\t\tpadding-left: 20px;\n\t}\n\n\tinput,\n\tselect,\n\ttextarea {\n\n\t\t&:focus {\n\t\t\tborder-color: $color_primary;\n\t\t}\n\t}\n\n\tinput#submit {\n\t\tline-height: 2.3;\n\t}\n\n\tselect {\n\n\t\t&:focus,\n\t\t&:hover {\n\t\t\tcolor: $color_black;\n\t\t}\n\t}\n\n\tlabel.checkbox-container {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\n\t\tinput[type=\"checkbox\"] {\n\t\t\theight: 1em;\n\t\t\topacity: 0;\n\t\t\tposition: absolute;\n\t\t\twidth: 1em;\n\n\t\t\t+ svg {\n\t\t\t\theight: 24px;\n\t\t\t\twidth: 24px;\n\t\t\t}\n\n\t\t\t+ svg + span {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tpadding-left: 12px;\n\t\t\t\tposition: relative;\n\t\t\t}\n\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\n\t\t\t\t+ svg .border {\n\t\t\t\t\tstroke: $color_primary;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:disabled {\n\n\t\t\t\t+ svg .border {\n\t\t\t\t\tstroke: #CED4DA;\n\t\t\t\t}\n\n\t\t\t\t+ svg + span {\n\t\t\t\t\topacity: 0.5;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t+ svg .checkmark {\n\t\t\t\tvisibility: hidden;\n\t\t\t}\n\n\t\t\t&:checked + svg .checkmark {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t}\n\t}\n\n\t.termly-account-page-field-wrapper {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\n\t\tinput {\n\t\t\tmargin-right: 12px;\n\t\t\tmax-width: 500px;\n\t\t\tmin-width: 500px;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: $color_black;\n\t\t\tmargin: 12px 0;\n\t\t}\n\t}\n}\n\n// Upgrade sidebar\n.termly-upgrade-sidebar,\n.termly-consent-sidebar {\n\tbackground-color: #ffffff;\n\tbox-shadow: 0 0 10px rgba(0,0,0,0.1);\n\tmargin-bottom: 20px;\n\tmax-width: 260px;\n\tpadding: 10px 20px 20px;\n\twidth: 100%;\n\n\t#termly-consent-toggle-setting-error {\n\t\tbackground-color: #f5fff5;\n\t\tborder: none;\n\t\tborder-radius: 3px;\n\t\tdisplay: none;\n\t\tpadding: 20px;\n\t\tmargin-bottom: 20px;\n\t\tposition: relative;\n\t\twidth: auto;\n\n\t\t&:before {\n\t\t\tbackground-image: none;\n\t\t\tcolor: #6de398;\n\t\t\tcontent: \"\\f12a\";\n\t\t\tfont-family: \"dashicons\";\n\t\t\tfont-size: 22px;\n\t\t\theight: 22px;\n\t\t\tleft: 22px;\n\t\t\tposition: absolute;\n\t\t\ttop: 22px;\n\t\t\twidth: 22px;\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tpadding-left: 30px;\n\t\t}\n\n\t\t&.notice-error {\n\t\t\tbackground-color: #fbeaea;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: none;\n\t\t\t\tcolor: #dc3232;\n\t\t\t\tcontent: \"\\f534\";\n\t\t\t\tfont-family: \"dashicons\";\n\t\t\t\tfont-size: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tleft: 22px;\n\t\t\t\ttop: 22px;\n\t\t\t\twidth: 22px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tpadding-left: 30px;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tmargin-bottom: 20px;\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\th2 {\n\t\tcolor: #212529;\n\t\tfont-size: 1.4375rem;\n\t}\n\n\tul,\n\tol {\n\t\tbackground-color: #f7f9ff;\n\t\tlist-style: none;\n\t\tpadding: 20px 20px 20px 40px;\n\n\t\tli {\n\t\t\tposition: relative;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../images/check.png');\n\t\t\t\tbackground-position: center;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tcontent: '';\n\t\t\t\theight: 20px;\n\t\t\t\tleft: -26px;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\twidth: 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.upgrade-plan-links {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t}\n\n\ta {\n\n\t\t&.compare-plans {\n\t\t\tcolor: $color_black;\n\t\t\ttext-decoration: none;\n\t\t}\n\n\t\t&.termly-button {\n\t\t\tbackground-color: #2dd1a4;\n\t\t\tborder-radius: 3px;\n\t\t\tcolor: #ffffff;\n\t\t\tdisplay: inline-block;\n\t\t\tfont-size: 15px;\n\t\t\tmargin: 10px 0;\n\t\t\tpadding: 12px 15px;\n\t\t\ttext-decoration: none;\n\t\t}\n\n\t}\n\n}\n\n// Consent Banner Toggle\n.termly-consent-sidebar {\n\tpadding-top: 20px;\n\n\t.consent-header {\n\t\tmargin-bottom: 15px;\n\n\t\tspan.title {\n\t\t\tcolor: #212529;\n\t\t\tfont-size: 1.0625rem;\n\t\t\tfont-weight: 500;\n\t\t\tmargin-left: 10px;\n\t\t\tvertical-align: middle;\n\t\t}\n\n\t}\n\n\t// Sizing.\n\t$toggle-indicator-size: 16px;\n\t$track-height: $toggle-indicator-size + 6;\n\t$track-width: $toggle-indicator-size * 2.5;\n\t$highContrastModeSupport: solid 2px transparent;\n\n\t// Colors - Off.\n\t$inactive-color: #363840;\n\t$inactive-focus-ring: 0px 0px 0px 2px $inactive-color;\n\n\t// Colors - On.\n\t$active-color: #3F6AF8;\n\t$active-focus-ring: 0px 0px 0px 2px $active-color;\n\n\t// Toggle specific styles\n\t.toggle {\n\t\talign-items: center;\n\t\tborder-radius: 100px;\n\t\tdisplay: flex;\n\t\tfont-weight: 700;\n\t\tmargin-bottom: 16px;\n\n\t\t&:last-of-type {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t// Since we can't style the checkbox directly, we \"hide\" it so we can draw the toggle.\n\t.toggle__input {\n\t\tclip: rect(0 0 0 0);\n\t\tclip-path: inset(50%);\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t\tposition: absolute;\n\t\twhite-space: nowrap;\n\t\twidth: 1px;\n\n\t\t// This style sets the focus ring. The \":not([disabled])\" prevents the focus ring from creating a flash when the element is clicked.\n\t\t&:not([disabled]):active + .toggle-track,\n\t\t&:not([disabled]):focus + .toggle-track {\n\t\t\tborder: 1px solid transparent;\n\t\t\tbox-shadow: $inactive-focus-ring;\n\t\t}\n\t\t&:not([disabled]):active:checked + .toggle-track,\n\t\t&:not([disabled]):focus:checked + .toggle-track {\n\t\t\tborder: 1px solid transparent;\n\t\t\tbox-shadow: $active-focus-ring;\n\t\t}\n\n\t\t&:disabled + .toggle-track {\n\t\t\tcursor: not-allowed;\n\t\t\topacity: 0.7;\n\t\t}\n\n\t\t& + .toggle-track .toggle-indicator::before {\n\t\t\tcolor: $inactive-color;\n\t\t\tcontent: \"x\";\n\t\t\tfont-family: \"termly\";\n\t\t\tfont-size: .6rem;\n\t\t}\n\n\t\t&:checked + .toggle-track .toggle-indicator::before {\n\t\t\tcolor: $active-color;\n\t\t\tcontent: \"c\";\n\t\t}\n\t}\n\n\t.toggle-track {\n\t\tbackground: $inactive-color;\n\t\tborder: 1px solid $inactive-color;\n\t\tborder-radius: 100px;\n\t\tcursor: pointer;\n\t\tdisplay: flex;\n\t\theight: $track-height;\n\t\tmargin-right: 12px;\n\t\tposition: relative;\n\t\twidth: $track-width;\n\t}\n\n\t.toggle-indicator {\n\t\talign-items: center;\n\t\tbackground: #fff;\n\t\tborder-radius: $toggle-indicator-size;\n\t\tbottom: 3px;\n\t\tdisplay: flex;\n\t\theight: $toggle-indicator-size;\n\t\tjustify-content: center;\n\t\tleft: 2px;\n\t\toutline: $highContrastModeSupport;\n\t\tposition: absolute;\n\t\twidth: $toggle-indicator-size;\n\t\t-webkit-transition: .2s;\n\t\ttransition: .2s;\n\t}\n\n\t.toggle__input:checked + .toggle-track {\n\t\tbackground: $active-color;\n\t\tborder-color: $active-color;\n\t}\n\n\t.toggle__input:checked + .toggle-track .toggle-indicator {\n\t\ttransform: translateX($track-width - $track-height);\n\t}\n\n\t@media screen and (-ms-high-contrast: active) {\n\t\t.toggle-track {\n\t\t\tborder-radius: 0;\n\t\t}\n\t}\n\n\t.settings-link {\n\t\tcolor: $color_primary;\n\t\tfont-weight: 500;\n\t\tpadding-left: 22px;\n\t\tposition: relative;\n\t\ttext-decoration: none;\n\n\t\t&:before {\n\t\t\tcontent: url('../images/settings.svg');\n\t\t\tleft: 0;\n\t\t\tposition: absolute;\n\t\t\ttop: 1px;\n\t\t}\n\t}\n\n}\n\n// New user\n.termly .termly-new-user {\n\n\tspan.required {\n\t\tcolor: $color_primary;\n\t}\n\n\tlabel.checkbox-container {\n\t\tdisplay: flex;\n\t\tfloat: none;\n\t\twidth: 100%;\n\t}\n}\n\n/* UPDATE NOTICES */\n#uk-cookie-consent-update {\n\n\t.updating-message {\n\t\t.wc_plugin_upgrade_notice {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.dummy {\n\t\tdisplay: none;\n\t}\n\n\t.ctcc_plugin_upgrade_notice {\n\t\tfont-weight: normal;\n\t\tbackground: #fff8e5 !important;\n\t\tborder-left: 4px solid #ffb900;\n\t\tborder-top: 1px solid #ffb900;\n\t\tpadding: 9px 0 9px 12px !important;\n\t\tmargin: 0 -12px 0 -16px !important;\n\n\t\t&::before {\n\t\t\tcontent: \"\\f348\";\n\t\t\tdisplay: inline-block;\n\t\t\tfont: 400 18px/1 dashicons;\n\t\t\tspeak: never;\n\t\t\tmargin: 0 8px 0 -2px;\n\t\t\tvertical-align: top;\n\t\t}\n\n\t\t&.minor,\n\t\t&.major {\n\t\t\tpadding: 20px 0 !important;\n\n\t\t\t&::before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tpadding: 0 20px;\n\t\t\t\tmargin: 0;\n\t\t\t\tmax-width: 700px;\n\t\t\t\tline-height: 1.5em;\n\n\t\t\t\t&::before {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t}\n\n}\n"],"names":[],"version":3,"file":"termly.css.map"}1 {"mappings":"ACAA,ieAYA,4dAYA,sDAIC,sCAIA,4EAOA,gFAOA,0FAOA,4FAOA,wBCzDD,+XAYA,yDAGA,wFAMA,wHAOC,wCAIA,kDAKA,sDAKA,2CAKA,oZAmBC,+DAMC,8EAQA,gFAOF,yEAGC,4GAKC,qOAKC,gHAKA,0IAQD,+EAIA,sGAUH,6CAIC,iDAGC,6uBAiBD,+HAMC,6EAMD,sGAKC,mZAUC,8gBAYA,qVAMD,+HAGC,qPAYA,4HAKD,2HAGC,iPAYA,wHAKD,oGAIA,+FAGC,kHAKD,4KAIC,0LAGC,0XAgBD,iOAKD,sGAGC,2JAOD,0GAKD,+CAGC,oDAGC,wPAeF,uMAKC,qNAUA,oEAGC,uFAKA,yTAQA,yFAMD,sEAMC,4EAGC,8MAMC,mRAUF,0EAIE,iIAQF,sFASD,gIAGC,gSAKD,qJAKA,sHAIA,mHAIA,mJAIC,4KAQD,ytBAaA,qfAOD,kDAMC,uKAUD,2FAKC,yIAMC,8PAYA,6IAaD,mLAMC,2SAoBD,uLAMC,yLAIA,qLAaF,mFAMA,6FAOD,2EAGC,mNAMC,whBAQD,0HAKC,8VAUA,yHAIC,wHAIA,yMAKA,kNAKA,iIAOF,oFAIA,wFAGC,yFASD,oFAKA,+DAIA,4DAIA,sFAIC,oGAQD,6YAaA,0PAMA,2EAIA,wEAGC,wQAUA,sJAMA,8GAMA,oHAKC,oPAaF,+IAMC,kIAMA,+FAIA,+PAMC,2HAQF,kGAIA,sLAIC,qMAKD,yFAIA,+KAMC,gSAUC,iNAUD,sKAKA,gPAWF,kEAGC,mEAIA,sLAQC,uGAIC,2FAKD,wIAKC,2GAIA,iGAKD,2FAGC,kOAKC,6GAKA,yHAWJ,oEAKC,iDAIA,0CAGC,sDAIA,2CAKD,oGAMA,2DAGC,4IAOD,sGAOA,uDAIA,2EASC,qIAKD,qDAMC,qFAMD,iFAIC,uHAMC,iGAKA,wIAUC,wRAOA,0GAIA,mGAKD,uGAIA,gHAMF,0GAKC,mHAMA,sFAQF,gMAUC,uTAUC,8VAaA,uNAKA,sPAGC,mXAYA,qPAKD,+MAGC,6OAMF,kHAKA,qOAMC,oMAGC,kZAcF,iIAGC,wMAGC,4OAQF,iMAQC,uJAKA,sQAgBF,yCAGC,2DAGC,4IAyBD,uHAOC,sDAMD,yJAUC,2MAKA,2NAMA,4FAKA,2IAOA,gHAMD,6LAYA,4OAgBA,qGAKA,yGAIA,6CACC,uDAKD,8HAOC,sIAaD,qDAIA,qFAWC,oHASD,gOAQC,6KASA,iJAIC,mJAIA,sLAMC","sources":["css/termly.css","src/css/_typography.scss","src/css/global/_admin-global.scss"],"sourcesContent":["@font-face {\n font-family: Roboto;\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(\"../Roboto-Regular-webfont.da106556.eot\");\n src: url(\"../Roboto-Regular-webfont.da106556.eot#iefix\") format(\"embedded-opentype\"), url(\"../Roboto-Regular-webfont.c825ad0b.woff\") format(\"woff\"), url(\"../Roboto-Regular-webfont.32039f1d.ttf\") format(\"truetype\"), url(\"../Roboto-Regular-webfont.45505b80.svg#termly\") format(\"svg\");\n}\n\n@font-face {\n font-family: Roboto;\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(\"../Roboto-Medium-webfont.b2d189a2.eot\");\n src: url(\"../Roboto-Medium-webfont.b2d189a2.eot#iefix\") format(\"embedded-opentype\"), url(\"../Roboto-Medium-webfont.00806a8f.woff\") format(\"woff\"), url(\"../Roboto-Medium-webfont.e8aaf0cb.ttf\") format(\"truetype\"), url(\"../Roboto-Medium-webfont.6361a71f.svg#termly\") format(\"svg\");\n}\n\n.termly {\n font-family: Roboto, sans-serif;\n font-weight: 400;\n}\n\n.termly h1, .termly h2 {\n font-weight: 500;\n}\n\n.termly h1 {\n color: #212529;\n letter-spacing: 0;\n font-size: 1.5rem;\n line-height: 2rem;\n}\n\n.termly h2 {\n color: #212529;\n letter-spacing: 0;\n font-size: 1.25rem;\n line-height: 1.75rem;\n}\n\n.termly h3, .termly * {\n color: #212529;\n letter-spacing: 0;\n font-size: .875rem;\n line-height: 1.25rem;\n}\n\n.termly h4, .termly caption {\n color: #212529;\n letter-spacing: 0;\n font-size: .75rem;\n line-height: 1rem;\n}\n\n.termly * {\n color: #6d7782;\n}\n\n@font-face {\n font-family: termly;\n src: url(\"../termly.497a9805.eot\");\n src: url(\"../termly.497a9805.eot#iefix\") format(\"embedded-opentype\"), url(\"../termly.13f9008c.woff\") format(\"woff\"), url(\"../termly.11984843.ttf\") format(\"truetype\"), url(\"../termly.f859c675.svg#termly\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n#toplevel_page_termly div.wp-menu-image img {\n display: none;\n}\n\n#toplevel_page_termly div.wp-menu-image:before {\n content: \"u\";\n font-family: termly !important;\n}\n\n.termly-content-header {\n border-bottom: 1px solid #f0f0f0;\n flex-wrap: wrap;\n align-items: center;\n padding: 10px 20px;\n display: flex;\n}\n\n.termly-content-header > * {\n padding: 10px 0;\n}\n\n.termly-content-header > svg {\n width: 35px;\n height: 35px;\n}\n\n.termly-content-header h1 {\n margin: 0 0 0 14px;\n padding: 0;\n}\n\n.termly-content-header .grower {\n flex-grow: 1;\n}\n\n.termly-content-header .page-title-action, .termly-content-header .page-title-action:active, .termly-content-header .page-title-action:focus, .termly-content-header .page-title-action:hover {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n align-items: center;\n margin: 0 0 0 20px;\n padding: 5px 15px;\n font-size: 15px;\n font-weight: 400;\n line-height: 1.5;\n text-decoration: none;\n display: flex;\n position: static;\n}\n\n.termly-content-header .page-title-action svg {\n margin-right: 8px;\n}\n\n.termly-content-header .page-title-action.scan-now svg {\n width: 18px;\n height: 18px;\n}\n\n.termly-content-header .page-title-action.new-cookie svg {\n width: 12px;\n height: 12px;\n}\n\n.termly-content-header .termly-dashboard-link-container {\n text-align: right;\n}\n\n.termly-content-header .termly-dashboard-link-container a {\n color: #4672ff;\n font-size: 1rem;\n text-decoration: none;\n}\n\n.termly-content-header .termly-dashboard-link-container a.customize-banner-link {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n padding: 10px 22px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n display: flex;\n}\n\n.termly-content-header .termly-dashboard-link-container a.customize-banner-link span {\n color: #fff;\n padding-top: 2px;\n}\n\n.termly-content-header .termly-dashboard-link-container a.customize-banner-link svg {\n width: 24px;\n height: 24px;\n margin-left: 0;\n margin-right: 8px;\n}\n\n.termly-content-header .termly-dashboard-link-container a span {\n font-weight: 500;\n}\n\n.termly-content-header .termly-dashboard-link-container a svg {\n width: 10px;\n height: 13px;\n margin-left: 12px;\n}\n\n.termly:not(.wp-list-table) {\n padding-top: 10px;\n}\n\n.termly:not(.wp-list-table) .submit {\n margin-top: 0;\n}\n\n.termly:not(.wp-list-table) .submit input[type=\"submit\"], .termly:not(.wp-list-table) .submit button, .termly:not(.wp-list-table) .submit a, .termly:not(.wp-list-table) .submit input[type=\"submit\"]:active, .termly:not(.wp-list-table) .submit input[type=\"submit\"]:focus, .termly:not(.wp-list-table) .submit input[type=\"submit\"]:hover, .termly:not(.wp-list-table) .submit button:active, .termly:not(.wp-list-table) .submit button:focus, .termly:not(.wp-list-table) .submit button:hover, .termly:not(.wp-list-table) .submit a:active, .termly:not(.wp-list-table) .submit a:focus, .termly:not(.wp-list-table) .submit a:hover {\n color: #fff;\n background-color: #4672ff;\n border: 1px solid #4672ff;\n border-radius: 3px;\n padding: 5px 15px;\n font-size: 15px;\n line-height: 2.3;\n text-decoration: none;\n}\n\n.termly:not(.wp-list-table) .termly-left-column {\n background-color: #fff;\n width: 100%;\n margin-top: 20px;\n box-shadow: 0 0 10px #0000001a;\n}\n\n.termly:not(.wp-list-table) .termly-left-column .content {\n padding: 30px 40px 0;\n}\n\n.termly:not(.wp-list-table) .banner, .termly:not(.wp-list-table) .notice {\n margin: 10px 40px;\n padding: 20px;\n}\n\n.termly:not(.wp-list-table) .banner.notice-warning, .termly:not(.wp-list-table) .banner.notice-success, .termly:not(.wp-list-table) .banner.notice-error, .termly:not(.wp-list-table) .notice.notice-warning, .termly:not(.wp-list-table) .notice.notice-success, .termly:not(.wp-list-table) .notice.notice-error {\n background-color: #f0f4ff;\n border: none;\n border-radius: 3px;\n width: auto;\n margin: 10px 20px;\n position: relative;\n}\n\n.termly:not(.wp-list-table) .banner.notice-warning:before, .termly:not(.wp-list-table) .banner.notice-success:before, .termly:not(.wp-list-table) .banner.notice-error:before, .termly:not(.wp-list-table) .notice.notice-warning:before, .termly:not(.wp-list-table) .notice.notice-success:before, .termly:not(.wp-list-table) .notice.notice-error:before {\n content: \"\";\n background-image: url(\"../alert.c97b6feb.png\");\n background-position: 0;\n background-repeat: no-repeat;\n width: 22px;\n height: 22px;\n position: absolute;\n top: 20px;\n left: 20px;\n}\n\n.termly:not(.wp-list-table) .banner.notice-warning p, .termly:not(.wp-list-table) .banner.notice-success p, .termly:not(.wp-list-table) .banner.notice-error p, .termly:not(.wp-list-table) .notice.notice-warning p, .termly:not(.wp-list-table) .notice.notice-success p, .termly:not(.wp-list-table) .notice.notice-error p {\n margin: 0;\n padding-left: 30px;\n}\n\n.termly:not(.wp-list-table) .banner.notice-success, .termly:not(.wp-list-table) .notice.notice-success {\n background-color: #f5fff5;\n}\n\n.termly:not(.wp-list-table) .banner.notice-success:before, .termly:not(.wp-list-table) .notice.notice-success:before {\n color: #6de398;\n content: \"\";\n background-image: none;\n width: 22px;\n height: 22px;\n font-family: dashicons;\n font-size: 22px;\n top: 22px;\n left: 22px;\n}\n\n.termly:not(.wp-list-table) .banner.notice-success p, .termly:not(.wp-list-table) .notice.notice-success p {\n padding-left: 30px;\n}\n\n.termly:not(.wp-list-table) .banner.notice-error, .termly:not(.wp-list-table) .notice.notice-error {\n background-color: #fbeaea;\n}\n\n.termly:not(.wp-list-table) .banner.notice-error:before, .termly:not(.wp-list-table) .notice.notice-error:before {\n color: #dc3232;\n content: \"\";\n background-image: none;\n width: 22px;\n height: 22px;\n font-family: dashicons;\n font-size: 22px;\n top: 22px;\n left: 22px;\n}\n\n.termly:not(.wp-list-table) .banner.notice-error p, .termly:not(.wp-list-table) .notice.notice-error p {\n padding-left: 30px;\n}\n\n.termly:not(.wp-list-table) .banner .note, .termly:not(.wp-list-table) .notice .note {\n font-weight: 500;\n}\n\n.termly:not(.wp-list-table) .banner p, .termly:not(.wp-list-table) .notice p {\n margin-bottom: 20px;\n}\n\n.termly:not(.wp-list-table) .banner p:last-child, .termly:not(.wp-list-table) .notice p:last-child {\n margin-bottom: 0;\n}\n\n.termly:not(.wp-list-table) .banner ul, .termly:not(.wp-list-table) .banner ol, .termly:not(.wp-list-table) .notice ul, .termly:not(.wp-list-table) .notice ol {\n list-style: none;\n}\n\n.termly:not(.wp-list-table) .banner ul li, .termly:not(.wp-list-table) .banner ol li, .termly:not(.wp-list-table) .notice ul li, .termly:not(.wp-list-table) .notice ol li {\n position: relative;\n}\n\n.termly:not(.wp-list-table) .banner ul li:before, .termly:not(.wp-list-table) .banner ol li:before, .termly:not(.wp-list-table) .notice ul li:before, .termly:not(.wp-list-table) .notice ol li:before {\n content: \"\";\n background-image: url(\"../check.8cb50e00.png\");\n background-position: center;\n background-repeat: no-repeat;\n width: 20px;\n height: 20px;\n position: absolute;\n top: 0;\n left: -26px;\n}\n\n.termly:not(.wp-list-table) .banner a.button, .termly:not(.wp-list-table) .notice a.button {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n padding: 5px 15px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n}\n\n.termly:not(.wp-list-table) .banner input, .termly:not(.wp-list-table) .notice input {\n border-radius: 3px;\n}\n\n.termly:not(.wp-list-table) .banner input.button, .termly:not(.wp-list-table) .notice input.button {\n color: #4672ff;\n background-color: #fff;\n border-color: #4672ff;\n}\n\n.termly:not(.wp-list-table) .banner .required, .termly:not(.wp-list-table) .notice .required {\n color: #4672ff;\n}\n\n.termly:not(.wp-list-table) ol {\n list-style: none;\n}\n\n.termly:not(.wp-list-table) ol li {\n position: relative;\n}\n\n.termly:not(.wp-list-table) ol li:before {\n content: \"\";\n background-image: url(\"../check.62c32e18.svg\");\n background-position: center;\n background-repeat: no-repeat;\n background-size: 100% 100%;\n width: 16px;\n height: 16px;\n position: absolute;\n top: 0;\n left: -2em;\n}\n\n.termly:not(.wp-list-table) .button.button-primary {\n color: #fff;\n background-color: #4672ff;\n border: 1px solid #4672ff;\n border-radius: 3px;\n padding: 5px 15px;\n font-size: 15px;\n line-height: 2.3;\n text-decoration: none;\n}\n\n.termly:not(.wp-list-table) .button.button-primary:active, .termly:not(.wp-list-table) .button.button-primary:focus, .termly:not(.wp-list-table) .button.button-primary:hover {\n border: 1px solid #4672ff;\n line-height: 2.3;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user > form {\n display: flex;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user > form > .form-table {\n width: auto;\n margin: 0;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user > form table, .termly:not(.wp-list-table) .termly-existing-user > form tbody, .termly:not(.wp-list-table) .termly-existing-user > form tr, .termly:not(.wp-list-table) .termly-existing-user > form td, .termly:not(.wp-list-table) .termly-existing-user > form input {\n display: block;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user > form input {\n width: 100%;\n line-height: 45px;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user td {\n padding: 0 0 24px;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user p.submit {\n margin-left: 10px;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user p.submit input {\n color: #4672ff;\n background: none;\n border: 1px solid #4672ff;\n border-radius: 3px;\n padding: 5px 15px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user p.submit input:active, .termly:not(.wp-list-table) .termly-existing-user p.submit input:focus, .termly:not(.wp-list-table) .termly-existing-user p.submit input:hover {\n color: #fff;\n background-color: #4672ff;\n border: 1px solid #4672ff;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user p.disconnect {\n clear: both;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user p.disconnect a.button {\n color: #4672ff;\n background-color: #fff;\n border-color: #4672ff;\n}\n\n.termly:not(.wp-list-table) .termly-existing-user p.additional-information {\n clear: both;\n}\n\n.termly:not(.wp-list-table) .termly-new-user .submit, .termly:not(.wp-list-table) .termly-business-settings .submit {\n margin-top: 0;\n}\n\n.termly:not(.wp-list-table) .termly-new-user .submit input[type=\"submit\"], .termly:not(.wp-list-table) .termly-business-settings .submit input[type=\"submit\"] {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n padding: 5px 15px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n}\n\n.termly:not(.wp-list-table) .termly-new-user .termly-form, .termly:not(.wp-list-table) .termly-business-settings .termly-form {\n width: 85%;\n padding: 1em 0;\n}\n\n.termly:not(.wp-list-table) .termly-new-user th, .termly:not(.wp-list-table) .termly-business-settings th {\n display: none;\n}\n\n.termly:not(.wp-list-table) .termly-new-user td, .termly:not(.wp-list-table) .termly-business-settings td {\n padding: 0;\n}\n\n.termly:not(.wp-list-table) .termly-new-user fieldset, .termly:not(.wp-list-table) .termly-business-settings fieldset {\n clear: both;\n margin-bottom: 10px;\n}\n\n.termly:not(.wp-list-table) .termly-new-user fieldset:last-child, .termly:not(.wp-list-table) .termly-business-settings fieldset:last-child {\n margin-bottom: 0;\n padding-bottom: 0;\n}\n\n.termly:not(.wp-list-table) .termly-new-user input[type=\"text\"], .termly:not(.wp-list-table) .termly-new-user input[type=\"email\"], .termly:not(.wp-list-table) .termly-new-user input[type=\"password\"], .termly:not(.wp-list-table) .termly-new-user select, .termly:not(.wp-list-table) .termly-new-user textarea, .termly:not(.wp-list-table) .termly-business-settings input[type=\"text\"], .termly:not(.wp-list-table) .termly-business-settings input[type=\"email\"], .termly:not(.wp-list-table) .termly-business-settings input[type=\"password\"], .termly:not(.wp-list-table) .termly-business-settings select, .termly:not(.wp-list-table) .termly-business-settings textarea {\n border-color: #bababa;\n width: 65%;\n min-width: 65%;\n max-width: 65%;\n padding: 8px 13px;\n line-height: 1;\n}\n\n.termly:not(.wp-list-table) .termly-new-user input[type=\"text\"]::placeholder, .termly:not(.wp-list-table) .termly-new-user input[type=\"email\"]::placeholder, .termly:not(.wp-list-table) .termly-new-user input[type=\"password\"]::placeholder, .termly:not(.wp-list-table) .termly-business-settings input[type=\"text\"]::placeholder, .termly:not(.wp-list-table) .termly-business-settings input[type=\"email\"]::placeholder, .termly:not(.wp-list-table) .termly-business-settings input[type=\"password\"]::placeholder {\n color: #bababa;\n}\n\n.termly:not(.wp-list-table) .notice {\n margin: 10px 0;\n}\n\n.termly:not(.wp-list-table).termly-logged-out .termly-existing-user th, .termly:not(.wp-list-table).termly-logged-out .termly-existing-user tr:first-child {\n display: none;\n}\n\n.termly:not(.wp-list-table) .termly-notice {\n margin: 20px 0;\n padding: 20px;\n display: inline-block;\n}\n\n.termly:not(.wp-list-table) .termly-notice.termly-notice-warning {\n background-color: #f0f4ff;\n border-radius: 3px;\n width: auto;\n position: relative;\n}\n\n.termly:not(.wp-list-table) .termly-notice.termly-notice-warning:before {\n content: \"\";\n background-image: url(\"../alert.c97b6feb.png\");\n background-position: 0;\n background-repeat: no-repeat;\n width: 22px;\n height: 22px;\n position: absolute;\n top: 20px;\n left: 20px;\n}\n\n.termly:not(.wp-list-table) .termly-notice.termly-notice-warning p {\n color: #6d7893;\n margin: 0;\n padding-left: 30px;\n font-size: .75rem;\n font-weight: 400;\n}\n\n.termly:not(.wp-list-table) .tablenav .button {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n padding: 0 20px;\n font-size: 13px;\n line-height: 1.5;\n text-decoration: none;\n}\n\n.termly:not(.wp-list-table) .tablenav .button:active, .termly:not(.wp-list-table) .tablenav .button:focus, .termly:not(.wp-list-table) .tablenav .button:hover {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n margin: 0;\n padding: 0 20px;\n font-size: 13px;\n line-height: 1.5;\n text-decoration: none;\n}\n\n.termly-new-user .form-table .termly-form, .termly-business-settings .form-table .termly-form, .termly-edit-cookie .form-table .termly-form {\n background-color: #fff;\n width: 27em;\n padding: 1em;\n}\n\n.termly-new-user .form-table .termly-form fieldset, .termly-business-settings .form-table .termly-form fieldset, .termly-edit-cookie .form-table .termly-form fieldset {\n padding-bottom: 10px;\n}\n\n.termly-new-user .form-table .termly-form label, .termly-business-settings .form-table .termly-form label, .termly-edit-cookie .form-table .termly-form label {\n color: #000;\n display: block;\n}\n\n.termly-site-scan .termly-last-scanned {\n color: #bababa;\n margin-left: 0;\n font-size: .8rem;\n}\n\n.termly-site-scan label[for=\"termly-site-scan-frequency\"] {\n margin-top: 12px;\n display: inline-block;\n}\n\n.termly .termly-left-column .content.cookie-management {\n padding-bottom: 40px;\n}\n\n.termly .termly-left-column .content.cookie-management input#search-submit, .termly .termly-left-column .content.cookie-management .tablenav-pages .button {\n color: #4672ff;\n background-color: #fff;\n border-color: #4672ff;\n}\n\n.termly .termly-left-column .content.cookie-management input#search-submit:active, .termly .termly-left-column .content.cookie-management input#search-submit:focus, .termly .termly-left-column .content.cookie-management input#search-submit:hover, .termly .termly-left-column .content.cookie-management .tablenav-pages .button:active, .termly .termly-left-column .content.cookie-management .tablenav-pages .button:focus, .termly .termly-left-column .content.cookie-management .tablenav-pages .button:hover {\n color: #fff;\n background-color: #4672ff;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages {\n align-items: center;\n margin: 24px 0 16px;\n display: flex;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages .button, .termly .termly-left-column .content.cookie-management .tablenav-pages .button:active, .termly .termly-left-column .content.cookie-management .tablenav-pages .button:focus, .termly .termly-left-column .content.cookie-management .tablenav-pages .button:hover {\n padding: 0 10px;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links {\n align-items: center;\n display: flex;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links #table-paging {\n margin: 0 0 0 6px;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links > span, .termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links > a {\n margin-left: 6px;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links .button, .termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links input {\n border-radius: 3px;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav-pages .pagination-links .button {\n font-size: 18px;\n line-height: 24px;\n}\n\n.termly .termly-left-column .content.cookie-management .actions {\n padding-bottom: 20px;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav.bottom {\n margin-top: 12px;\n}\n\n.termly .termly-left-column .content.cookie-management .tablenav.bottom > div {\n margin-top: 0;\n}\n\n.termly.termly-edit-cookie .termly-left-column .termly-form {\n width: 85%;\n padding: 1em 0;\n}\n\n.termly.termly-edit-cookie .termly-left-column th {\n display: none;\n}\n\n.termly.termly-edit-cookie .termly-left-column td {\n padding: 0;\n}\n\n.termly.termly-edit-cookie .termly-left-column fieldset {\n clear: both;\n margin-bottom: 10px;\n}\n\n.termly.termly-edit-cookie .termly-left-column fieldset:last-child {\n margin-bottom: 0;\n padding-bottom: 0;\n}\n\n.termly.termly-edit-cookie .termly-left-column input[type=\"text\"], .termly.termly-edit-cookie .termly-left-column input[type=\"email\"], .termly.termly-edit-cookie .termly-left-column input[type=\"password\"], .termly.termly-edit-cookie .termly-left-column select, .termly.termly-edit-cookie .termly-left-column textarea {\n border-color: #bababa;\n width: 65%;\n min-width: 65%;\n max-width: 65%;\n padding: 8px 13px;\n line-height: 1;\n}\n\n.termly.termly-edit-cookie .termly-left-column input[type=\"text\"]::placeholder, .termly.termly-edit-cookie .termly-left-column input[type=\"email\"]::placeholder, .termly.termly-edit-cookie .termly-left-column input[type=\"password\"]::placeholder {\n color: #bababa;\n}\n\n.termly.termly-edit-cookie .termly-left-column span.required {\n color: #4672ff;\n}\n\n.termly.termly-edit-cookie .termly-left-column p.submit {\n margin-top: 20px;\n}\n\n.termly.termly-edit-cookie .termly-left-column p.submit > *, .termly.termly-edit-cookie .termly-left-column p.submit > :active, .termly.termly-edit-cookie .termly-left-column p.submit > :focus, .termly.termly-edit-cookie .termly-left-column p.submit > :hover {\n line-height: 2.3;\n}\n\n.termly.termly-edit-cookie .termly-left-column p.submit > a, .termly.termly-edit-cookie .termly-left-column p.submit > button {\n color: #4672ff;\n background: none;\n}\n\n.termly.termly-edit-cookie .termly-left-column p.submit > a {\n border: none;\n outline-color: #4672ff;\n margin-right: 12px;\n}\n\n.termly.termly-edit-cookie .termly-left-column p.submit > button {\n color: #4672ff;\n border-color: #4672ff;\n margin-right: 12px;\n}\n\n.termly.termly-edit-cookie .termly-left-column p.submit > button:active, .termly.termly-edit-cookie .termly-left-column p.submit > button:focus, .termly.termly-edit-cookie .termly-left-column p.submit > button:hover {\n color: #fff;\n background-color: #4672ff;\n}\n\n.termly .termly-left-column .content.banner-settings .consent-banner-heading {\n flex-wrap: wrap;\n align-items: center;\n margin-bottom: 20px;\n display: flex;\n}\n\n.termly .termly-left-column .content.banner-settings .consent-banner-heading h2 {\n margin-bottom: 0;\n margin-right: 16px;\n font-weight: 500;\n}\n\n.termly .termly-left-column .content.banner-settings .consent-banner-heading p {\n margin-bottom: 0;\n}\n\n.termly .termly-left-column .content.banner-settings .consent-banner-heading a {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n align-items: center;\n padding: 5px 15px 5px 10px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n display: flex;\n}\n\n.termly .termly-left-column .content.banner-settings .consent-banner-heading a svg {\n width: 24px;\n height: 24px;\n margin-right: 8px;\n}\n\n.termly .termly-left-column .content.banner-settings #termly-auto-block.active {\n margin-bottom: 20px;\n}\n\n.termly .termly-left-column .content.banner-settings #termly-custom-blocking-map, .termly .termly-left-column .content.banner-settings #termly-custom-blocking-map-fields {\n display: none;\n}\n\n.termly .termly-left-column .content.banner-settings #termly-custom-blocking-map.active, .termly .termly-left-column .content.banner-settings #termly-custom-blocking-map-fields.active {\n display: block;\n}\n\n.termly .termly-left-column .content.banner-settings textarea::placeholder {\n color: #bababa;\n}\n\n.termly .termly-left-column .content.banner-settings .preference-center-snippet {\n background-color: #f5f8fc;\n border: 1px solid #ced4da;\n border-radius: 3px 3px 0 0;\n margin-bottom: 40px;\n}\n\n.termly .termly-left-column .content.banner-settings .preference-center-snippet .preference-center-header {\n vertical-align: middle;\n background-color: #fff;\n border-bottom: 1px solid #ced4da;\n flex-wrap: wrap;\n justify-content: space-between;\n align-items: flex-start;\n padding: 5px 5px 5px 10px;\n display: flex;\n}\n\n.termly .termly-left-column .content.banner-settings .preference-center-snippet .preference-center-header h2 {\n color: #8b93a7;\n text-transform: uppercase;\n margin: 0;\n padding-top: 10px;\n font-size: .875rem;\n line-height: 1rem;\n}\n\n.termly .termly-left-column .content.banner-settings .preference-center-snippet .preference-center-button-code {\n padding: 20px;\n font-family: Courier New, Courier, monospace;\n}\n\n.termly .termly-left-column .content.banner-settings .preference-center-snippet button {\n color: #4672ff;\n cursor: pointer;\n background-color: #fff;\n border: #4672ff;\n border-radius: 3px;\n padding: 5px 15px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n}\n\n.termly .termly-left-column .content.policies {\n padding-bottom: 26px;\n}\n\n.termly .termly-left-column .content.policies > p {\n margin-bottom: 24px;\n}\n\n.termly .termly-left-column .content.policies .policy-block {\n border: 1px solid #f0f0f0;\n border-radius: 3px;\n align-items: center;\n margin-bottom: 24px;\n padding: 26px 40px 26px 26px;\n display: flex;\n}\n\n.termly .termly-left-column .content.policies .policy-block .policy-left {\n flex-grow: 1;\n margin-right: 30px;\n}\n\n.termly .termly-left-column .content.policies .policy-block .policy-left p {\n margin-bottom: 0;\n}\n\n.termly .termly-left-column .content.policies .policy-block .policy-header-container {\n align-items: center;\n margin-bottom: 14px;\n display: flex;\n}\n\n.termly .termly-left-column .content.policies .policy-block .policy-header-container svg {\n margin-right: 16px;\n}\n\n.termly .termly-left-column .content.policies .policy-block .policy-header-container h2 {\n margin: 0;\n}\n\n.termly .termly-left-column .content.policies .policy-block p.policy-right {\n margin-bottom: 0;\n}\n\n.termly .termly-left-column .content.policies .policy-block p.policy-right a {\n color: #fff;\n background-color: #4672ff;\n border: none;\n border-radius: 3px;\n padding: 10px 22px;\n font-size: 15px;\n line-height: 1.5;\n text-decoration: none;\n display: flex;\n}\n\n.termly .termly-left-column .content.policies .policy-block p.policy-right a span {\n color: #fff;\n padding-top: 2px;\n}\n\n.termly .termly-left-column .content.policies .policy-block p.policy-right a svg {\n width: 24px;\n height: 24px;\n margin-right: 8px;\n}\n\n.termly-content-wrapper {\n table-layout: fixed;\n width: 100%;\n display: table;\n}\n\n.termly-content-wrapper h2.title {\n margin: 0 0 20px;\n}\n\n.termly-content-wrapper p {\n margin: 0 0 40px;\n}\n\n.termly-content-wrapper p a {\n text-decoration: underline;\n}\n\n.termly-content-wrapper p.submit {\n padding: 0;\n}\n\n.termly-content-wrapper p a, .termly-content-wrapper th a, .termly-content-wrapper td a {\n color: #4672ff;\n}\n\n.termly-content-wrapper table:not(.wp-list-table) {\n margin: 0;\n}\n\n.termly-content-wrapper table:not(.wp-list-table) th, .termly-content-wrapper table:not(.wp-list-table) td {\n padding-top: 0;\n padding-bottom: 20px;\n}\n\n.termly-content-wrapper .termly-content-cell {\n vertical-align: top;\n margin: 0;\n padding: 0;\n display: table-cell;\n}\n\n.termly-content-wrapper .termly-left-column {\n width: 100%;\n}\n\n.termly-content-wrapper .termly-right-column {\n width: 300px;\n padding-left: 20px;\n}\n\n.termly-content-wrapper input:focus, .termly-content-wrapper select:focus, .termly-content-wrapper textarea:focus {\n border-color: #4672ff;\n}\n\n.termly-content-wrapper input#submit {\n line-height: 2.3;\n}\n\n.termly-content-wrapper select:focus, .termly-content-wrapper select:hover {\n color: #000;\n}\n\n.termly-content-wrapper label.checkbox-container {\n align-items: center;\n display: flex;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"] {\n opacity: 0;\n width: 1em;\n height: 1em;\n position: absolute;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"] + svg {\n width: 24px;\n height: 24px;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"] + svg + span {\n padding-left: 12px;\n display: inline-block;\n position: relative;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"]:active + svg .border, .termly-content-wrapper label.checkbox-container input[type=\"checkbox\"]:focus + svg .border, .termly-content-wrapper label.checkbox-container input[type=\"checkbox\"]:hover + svg .border {\n stroke: #4672ff;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"]:disabled + svg .border {\n stroke: #ced4da;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"]:disabled + svg + span {\n opacity: .5;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"] + svg .checkmark {\n visibility: hidden;\n}\n\n.termly-content-wrapper label.checkbox-container input[type=\"checkbox\"]:checked + svg .checkmark {\n visibility: visible;\n}\n\n.termly-content-wrapper .termly-account-page-field-wrapper {\n flex-wrap: wrap;\n align-items: center;\n display: flex;\n}\n\n.termly-content-wrapper .termly-account-page-field-wrapper input {\n min-width: 500px;\n max-width: 500px;\n margin-right: 12px;\n}\n\n.termly-content-wrapper .termly-account-page-field-wrapper a {\n color: #000;\n margin: 12px 0;\n}\n\n.termly-upgrade-sidebar, .termly-consent-sidebar, .termly-review-sidebar {\n background-color: #fff;\n width: 100%;\n max-width: 260px;\n margin-bottom: 20px;\n padding: 10px 20px 20px;\n box-shadow: 0 0 10px #0000001a;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error, .termly-consent-sidebar #termly-consent-toggle-setting-error, .termly-review-sidebar #termly-consent-toggle-setting-error {\n background-color: #f5fff5;\n border: none;\n border-radius: 3px;\n width: auto;\n margin-bottom: 20px;\n padding: 20px;\n display: none;\n position: relative;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error:before, .termly-consent-sidebar #termly-consent-toggle-setting-error:before, .termly-review-sidebar #termly-consent-toggle-setting-error:before {\n color: #6de398;\n content: \"\";\n background-image: none;\n width: 22px;\n height: 22px;\n font-family: dashicons;\n font-size: 22px;\n position: absolute;\n top: 22px;\n left: 22px;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error p, .termly-consent-sidebar #termly-consent-toggle-setting-error p, .termly-review-sidebar #termly-consent-toggle-setting-error p {\n margin: 0;\n padding-left: 30px;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error.notice-error, .termly-consent-sidebar #termly-consent-toggle-setting-error.notice-error, .termly-review-sidebar #termly-consent-toggle-setting-error.notice-error {\n background-color: #fbeaea;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error.notice-error:before, .termly-consent-sidebar #termly-consent-toggle-setting-error.notice-error:before, .termly-review-sidebar #termly-consent-toggle-setting-error.notice-error:before {\n color: #dc3232;\n content: \"\";\n background-image: none;\n width: 22px;\n height: 22px;\n font-family: dashicons;\n font-size: 22px;\n top: 22px;\n left: 22px;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error.notice-error p, .termly-consent-sidebar #termly-consent-toggle-setting-error.notice-error p, .termly-review-sidebar #termly-consent-toggle-setting-error.notice-error p {\n padding-left: 30px;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error p, .termly-consent-sidebar #termly-consent-toggle-setting-error p, .termly-review-sidebar #termly-consent-toggle-setting-error p {\n margin-bottom: 20px;\n}\n\n.termly-upgrade-sidebar #termly-consent-toggle-setting-error p:last-child, .termly-consent-sidebar #termly-consent-toggle-setting-error p:last-child, .termly-review-sidebar #termly-consent-toggle-setting-error p:last-child {\n margin-bottom: 0;\n}\n\n.termly-upgrade-sidebar h2, .termly-consent-sidebar h2, .termly-review-sidebar h2 {\n color: #212529;\n font-size: 1.4375rem;\n}\n\n.termly-upgrade-sidebar ul, .termly-upgrade-sidebar ol, .termly-consent-sidebar ul, .termly-consent-sidebar ol, .termly-review-sidebar ul, .termly-review-sidebar ol {\n background-color: #f7f9ff;\n padding: 20px 20px 20px 40px;\n list-style: none;\n}\n\n.termly-upgrade-sidebar ul li, .termly-upgrade-sidebar ol li, .termly-consent-sidebar ul li, .termly-consent-sidebar ol li, .termly-review-sidebar ul li, .termly-review-sidebar ol li {\n position: relative;\n}\n\n.termly-upgrade-sidebar ul li:before, .termly-upgrade-sidebar ol li:before, .termly-consent-sidebar ul li:before, .termly-consent-sidebar ol li:before, .termly-review-sidebar ul li:before, .termly-review-sidebar ol li:before {\n content: \"\";\n background-image: url(\"../check.8cb50e00.png\");\n background-position: center;\n background-repeat: no-repeat;\n width: 20px;\n height: 20px;\n position: absolute;\n top: 0;\n left: -26px;\n}\n\n.termly-upgrade-sidebar .termly-stars, .termly-consent-sidebar .termly-stars, .termly-review-sidebar .termly-stars {\n margin-bottom: 0;\n}\n\n.termly-upgrade-sidebar .termly-stars .dashicons-star-filled, .termly-consent-sidebar .termly-stars .dashicons-star-filled, .termly-review-sidebar .termly-stars .dashicons-star-filled {\n padding-right: 5px;\n}\n\n.termly-upgrade-sidebar .termly-stars .dashicons-star-filled:before, .termly-consent-sidebar .termly-stars .dashicons-star-filled:before, .termly-review-sidebar .termly-stars .dashicons-star-filled:before {\n color: #2dd1a4;\n font-size: 1.475rem;\n}\n\n.termly-upgrade-sidebar .upgrade-plan-links, .termly-consent-sidebar .upgrade-plan-links, .termly-review-sidebar .upgrade-plan-links {\n justify-content: space-between;\n align-items: center;\n display: flex;\n}\n\n.termly-upgrade-sidebar a.compare-plans, .termly-consent-sidebar a.compare-plans, .termly-review-sidebar a.compare-plans {\n color: #000;\n text-decoration: none;\n}\n\n.termly-upgrade-sidebar a.termly-button, .termly-consent-sidebar a.termly-button, .termly-review-sidebar a.termly-button {\n color: #fff;\n background-color: #2dd1a4;\n border-radius: 3px;\n margin: 10px 0;\n padding: 12px 15px;\n font-size: 15px;\n text-decoration: none;\n display: inline-block;\n}\n\n.termly-consent-sidebar {\n padding-top: 20px;\n}\n\n.termly-consent-sidebar .consent-header {\n margin-bottom: 15px;\n}\n\n.termly-consent-sidebar .consent-header span.title {\n color: #212529;\n vertical-align: middle;\n margin-left: 10px;\n font-size: 1.0625rem;\n font-weight: 500;\n}\n\n.termly-consent-sidebar .toggle {\n border-radius: 100px;\n align-items: center;\n margin-bottom: 16px;\n font-weight: 700;\n display: flex;\n}\n\n.termly-consent-sidebar .toggle:last-of-type {\n margin: 0;\n}\n\n.termly-consent-sidebar .toggle__input {\n clip: rect(0 0 0 0);\n clip-path: inset(50%);\n white-space: nowrap;\n width: 1px;\n height: 1px;\n position: absolute;\n overflow: hidden;\n}\n\n.termly-consent-sidebar .toggle__input:not([disabled]):active + .toggle-track, .termly-consent-sidebar .toggle__input:not([disabled]):focus + .toggle-track {\n border: 1px solid #0000;\n box-shadow: 0 0 0 2px #363840;\n}\n\n.termly-consent-sidebar .toggle__input:not([disabled]):active:checked + .toggle-track, .termly-consent-sidebar .toggle__input:not([disabled]):focus:checked + .toggle-track {\n border: 1px solid #0000;\n box-shadow: 0 0 0 2px #3f6af8;\n}\n\n.termly-consent-sidebar .toggle__input:disabled + .toggle-track {\n cursor: not-allowed;\n opacity: .7;\n}\n\n.termly-consent-sidebar .toggle__input + .toggle-track .toggle-indicator:before {\n color: #363840;\n content: \"x\";\n font-family: termly;\n font-size: .6rem;\n}\n\n.termly-consent-sidebar .toggle__input:checked + .toggle-track .toggle-indicator:before {\n color: #3f6af8;\n content: \"c\";\n}\n\n.termly-consent-sidebar .toggle-track {\n cursor: pointer;\n background: #363840;\n border: 1px solid #363840;\n border-radius: 100px;\n width: 40px;\n height: 22px;\n margin-right: 12px;\n display: flex;\n position: relative;\n}\n\n.termly-consent-sidebar .toggle-indicator {\n background: #fff;\n border-radius: 16px;\n outline: 2px solid #0000;\n justify-content: center;\n align-items: center;\n width: 16px;\n height: 16px;\n transition: all .2s;\n display: flex;\n position: absolute;\n bottom: 3px;\n left: 2px;\n}\n\n.termly-consent-sidebar .toggle__input:checked + .toggle-track {\n background: #3f6af8;\n border-color: #3f6af8;\n}\n\n.termly-consent-sidebar .toggle__input:checked + .toggle-track .toggle-indicator {\n transform: translateX(18px);\n}\n\n@media screen and (-ms-high-contrast: active) {\n .termly-consent-sidebar .toggle-track {\n border-radius: 0;\n }\n}\n\n.termly-consent-sidebar .settings-link {\n color: #4672ff;\n padding-left: 22px;\n font-weight: 500;\n text-decoration: none;\n position: relative;\n}\n\n.termly-consent-sidebar .settings-link:before {\n content: url(\"../settings.d39e0877.svg\");\n position: absolute;\n top: 1px;\n left: 0;\n}\n\n.termly .termly-new-user span.required {\n color: #4672ff;\n}\n\n.termly .termly-new-user label.checkbox-container {\n float: none;\n width: 100%;\n display: flex;\n}\n\n#uk-cookie-consent-update .updating-message .wc_plugin_upgrade_notice, #uk-cookie-consent-update .dummy {\n display: none;\n}\n\n#uk-cookie-consent-update .ctcc_plugin_upgrade_notice {\n border-top: 1px solid #ffb900;\n border-left: 4px solid #ffb900;\n font-weight: normal;\n background: #fff8e5 !important;\n margin: 0 -12px 0 -16px !important;\n padding: 9px 0 9px 12px !important;\n}\n\n#uk-cookie-consent-update .ctcc_plugin_upgrade_notice:before {\n content: \"\";\n speak: never;\n vertical-align: top;\n margin: 0 8px 0 -2px;\n font: 400 18px / 1 dashicons;\n display: inline-block;\n}\n\n#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor, #uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major {\n padding: 20px 0 !important;\n}\n\n#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor:before, #uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major:before {\n display: none;\n}\n\n#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor p, #uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major p {\n max-width: 700px;\n margin: 0;\n padding: 0 20px;\n line-height: 1.5em;\n}\n\n#uk-cookie-consent-update .ctcc_plugin_upgrade_notice.minor p:before, #uk-cookie-consent-update .ctcc_plugin_upgrade_notice.major p:before {\n content: \"\";\n display: none;\n}\n/*# sourceMappingURL=termly.css.map */\n","@font-face {\n\tfont-family: 'Roboto';\n\tfont-style: normal;\n\tfont-weight: 400;\n\tfont-display: swap;\n\tsrc:url(\"../fonts/roboto/Roboto-Regular-webfont.eot\");\n\tsrc:url(\"../fonts/roboto/Roboto-Regular-webfont.eot?#iefix\") format(\"embedded-opentype\"),\n\t\turl(\"../fonts/roboto/Roboto-Regular-webfont.woff\") format(\"woff\"),\n\t\turl(\"../fonts/roboto/Roboto-Regular-webfont.ttf\") format(\"truetype\"),\n\t\turl(\"../fonts/roboto/Roboto-Regular-webfont.svg#termly\") format(\"svg\");\n}\n\n@font-face {\n\tfont-family: 'Roboto';\n\tfont-style: normal;\n\tfont-weight: 500;\n\tfont-display: swap;\n\tsrc:url(\"../fonts/roboto/Roboto-Medium-webfont.eot\");\n\tsrc:url(\"../fonts/roboto/Roboto-Medium-webfont.eot?#iefix\") format(\"embedded-opentype\"),\n\t\turl(\"../fonts/roboto/Roboto-Medium-webfont.woff\") format(\"woff\"),\n\t\turl(\"../fonts/roboto/Roboto-Medium-webfont.ttf\") format(\"truetype\"),\n\t\turl(\"../fonts/roboto/Roboto-Medium-webfont.svg#termly\") format(\"svg\");\n}\n\n.termly {\n\tfont-family: 'Roboto', sans-serif;\n\tfont-weight: 400;\n\n\th1, h2 {\n\t\tfont-weight: 500;\n\t}\n\n\th1 {\n\t\tcolor: #212529;\n\t\tfont-size: 1.5rem;\n\t\tletter-spacing: 0;\n\t\tline-height: 2rem;\n\t}\n\n\th2 {\n\t\tcolor: #212529;\n\t\tfont-size: 1.25rem;\n\t\tletter-spacing: 0;\n\t\tline-height: 1.75rem;\n\t}\n\n\th3, * {\n\t\tcolor: #212529;\n\t\tfont-size: 0.875rem;\n\t\tletter-spacing: 0;\n\t\tline-height: 1.25rem;\n\t}\n\n\th4, caption {\n\t\tcolor: #212529;\n\t\tfont-size: 0.75rem;\n\t\tletter-spacing: 0;\n\t\tline-height: 1rem;\n\t}\n\n\t* {\n\t\tcolor: #6d7782;\n\t}\n\n}\n","@charset \"UTF-8\";\n\n/* Termly Logo Font */\n@font-face {\n\tfont-family: \"termly\";\n\tsrc:url(\"../fonts/termly.eot\");\n\tsrc:url(\"../fonts/termly.eot?#iefix\") format(\"embedded-opentype\"),\n\t\turl(\"../fonts/termly.woff\") format(\"woff\"),\n\t\turl(\"../fonts/termly.ttf\") format(\"truetype\"),\n\t\turl(\"../fonts/termly.svg#termly\") format(\"svg\");\n\tfont-weight: normal;\n\tfont-style: normal;\n}\n\n/* Termly menu icon */\n#toplevel_page_termly div.wp-menu-image img {\n\tdisplay: none;\n}\n#toplevel_page_termly div.wp-menu-image:before {\n\tcontent: 'u';\n\tfont-family: 'termly' !important;\n}\n\n// Header\n.termly-content-header {\n\talign-items: center;\n\tborder-bottom: 1px solid $color_gray;\n\tdisplay: flex;\n\tflex-wrap: wrap;\n\tpadding: 10px 20px;\n\n\t> * {\n\t\tpadding: 10px 0;\n\t}\n\n\t> svg {\n\t\theight: 35px;\n\t\twidth: 35px;\n\t}\n\n\th1 {\n\t\tmargin: 0 0 0 14px;\n\t\tpadding: 0;\n\t}\n\n\t.grower {\n\t\tflex-grow: 1;\n\t}\n\n\n\t.page-title-action {\n\t\t@include primary-button;\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tfont-weight: 400;\n\t\tmargin: 0 0 0 20px;\n\t\tposition: static;\n\n\t\t&:active,\n\t\t&:focus,\n\t\t&:hover {\n\t\t\t@include primary-button;\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tfont-weight: 400;\n\t\t\tmargin: 0 0 0 20px;\n\t\t\tposition: static;\n\t\t}\n\n\t\tsvg {\n\t\t\tmargin-right: 8px;\n\t\t}\n\n\t\t&.scan-now {\n\n\t\t\tsvg {\n\t\t\t\theight: 18px;\n\t\t\t\twidth: 18px;\n\t\t\t}\n\t\t}\n\n\t\t&.new-cookie {\n\n\t\t\tsvg {\n\t\t\t\theight: 12px;\n\t\t\t\twidth: 12px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.termly-dashboard-link-container {\n\t\ttext-align: right;\n\n\t\ta {\n\t\t\tcolor: $color_primary;\n\t\t\tfont-size: 1rem;\n\t\t\ttext-decoration: none;\n\n\t\t\t&.customize-banner-link {\n\t\t\t\t@include primary-button();\n\t\t\t\tdisplay: flex;\n\t\t\t\tpadding: 10px 22px 10px;\n\n\t\t\t\tspan {\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t\tpadding-top: 2px;\n\t\t\t\t}\n\n\t\t\t\tsvg {\n\t\t\t\t\theight: 24px;\n\t\t\t\t\tmargin-right: 8px;\n\t\t\t\t\tmargin-left: 0;\n\t\t\t\t\twidth: 24px;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tspan {\n\t\t\t\tfont-weight: 500;\n\t\t\t}\n\n\t\t\tsvg {\n\t\t\t\tmargin-left: 12px;\n\t\t\t\theight: 13px;\n\t\t\t\twidth: 10px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Termly Logo\n.termly:not(.wp-list-table) {\n\n\tpadding-top: 10px;\n\n\t.submit {\n\t\tmargin-top: 0;\n\n\t\tinput[type=submit],\n\t\tbutton,\n\t\ta {\n\t\t\t@include primary-button;\n\t\t\tborder: 1px solid $color_primary;\n\t\t\tline-height: 2.3;\n\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\t\t\t\t@include primary-button;\n\t\t\t\tborder: 1px solid $color_primary;\n\t\t\t\tline-height: 2.3;\n\t\t\t}\n\t\t}\n\t}\n\n\t.termly-left-column {\n\t\tbackground-color: $color_white;\n\t\tbox-shadow: 0 0 10px rgba(0,0,0,0.1);\n\t\tmargin-top: 20px;\n\t\twidth: 100%;\n\n\t\t.content {\n\t\t\tpadding: 30px 40px 0;\n\t\t}\n\n\t}\n\n\t.banner,\n\t.notice {\n\t\tmargin: 10px 40px;\n\t\tpadding: 20px;\n\n\t\t&.notice-warning,\n\t\t&.notice-success,\n\t\t&.notice-error {\n\t\t\tbackground-color: #f0f4ff;\n\t\t\tborder: none;\n\t\t\tborder-radius: 3px;\n\t\t\tmargin: 10px 20px;\n\t\t\tposition: relative;\n\t\t\twidth: auto;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../images/alert.png');\n\t\t\t\tbackground-position: left center;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tcontent: '';\n\t\t\t\theight: 22px;\n\t\t\t\tleft: 20px;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 20px;\n\t\t\t\twidth: 22px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding-left: 30px;\n\t\t\t}\n\t\t}\n\n\t\t&.notice-success {\n\t\t\tbackground-color: #f5fff5;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: none;\n\t\t\t\tcolor: #6de398;\n\t\t\t\tcontent: \"\\f12a\";\n\t\t\t\tfont-family: \"dashicons\";\n\t\t\t\tfont-size: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tleft: 22px;\n\t\t\t\ttop: 22px;\n\t\t\t\twidth: 22px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tpadding-left: 30px;\n\t\t\t}\n\t\t}\n\n\t\t&.notice-error {\n\t\t\tbackground-color: #fbeaea;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: none;\n\t\t\t\tcolor: #dc3232;\n\t\t\t\tcontent: \"\\f534\";\n\t\t\t\tfont-family: \"dashicons\";\n\t\t\t\tfont-size: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tleft: 22px;\n\t\t\t\ttop: 22px;\n\t\t\t\twidth: 22px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tpadding-left: 30px;\n\t\t\t}\n\t\t}\n\n\t\t.note {\n\t\t\tfont-weight: 500;\n\t\t}\n\n\t\tp {\n\t\t\tmargin-bottom: 20px;\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\tul,\n\t\tol {\n\t\t\tlist-style: none;\n\n\t\t\tli {\n\t\t\t\tposition: relative;\n\n\t\t\t\t&:before {\n\t\t\t\t\tbackground-image: url('../images/check.png');\n\t\t\t\t\tbackground-position: center;\n\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\tcontent: '';\n\t\t\t\t\theight: 20px;\n\t\t\t\t\tleft: -26px;\n\t\t\t\t\tposition: absolute;\n\t\t\t\t\ttop: 0;\n\t\t\t\t\twidth: 20px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\ta {\n\n\t\t\t&.button {\n\t\t\t\t@include primary-button;\n\t\t\t}\n\t\t}\n\n\t\tinput {\n\t\t\tborder-radius: 3px;\n\n\t\t\t&.button {\n\t\t\t\tbackground-color: $color_white;\n\t\t\t\tborder-color: $color_primary;\n\t\t\t\tcolor: $color_primary;\n\t\t\t}\n\t\t}\n\n\t\t.required {\n\t\t\tcolor: $color_primary;\n\t\t}\n\t}\n\n\tol {\n\t\tlist-style: none;\n\n\t\tli {\n\t\t\tposition: relative;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url(../images/check.svg);\n\t\t\t\tbackground-position: center center;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tbackground-size: 100% 100%;\n\t\t\t\tcontent: '';\n\t\t\t\theight: 16px;\n\t\t\t\tleft: -2em;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\twidth: 16px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.button.button-primary {\n\t\t@include primary-button();\n\t\tborder: 1px solid $color_primary;\n\t\tline-height: 2.3;\n\n\t\t&:active,\n\t\t&:focus,\n\t\t&:hover {\n\t\t\tborder: 1px solid $color_primary;\n\t\t\tline-height: 2.3;\n\t\t}\n\t}\n\n\t.termly-existing-user {\n\n\t\t> form {\n\t\t\tdisplay: flex;\n\n\t\t\t> .form-table {\n\t\t\t\tmargin: 0;\n\t\t\t\twidth: auto;\n\t\t\t}\n\n\t\t\ttable,\n\t\t\ttbody,\n\t\t\ttr,\n\t\t\ttd,\n\t\t\tinput {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t\tinput {\n\t\t\t\tline-height: 45px;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t}\n\n\t\ttd {\n\t\t\tpadding: 0 0 24px;\n\t\t}\n\n\t\tp {\n\n\t\t\t&.submit {\n\t\t\t\tmargin-left: 10px;\n\n\t\t\t\tinput {\n\t\t\t\t\t@include primary-button();\n\t\t\t\t\tbackground: transparent;\n\t\t\t\t\tborder: 1px solid $color_primary;\n\t\t\t\t\tcolor: $color_primary;\n\n\t\t\t\t\t&:active,\n\t\t\t\t\t&:focus,\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground-color: $color_primary;\n\t\t\t\t\t\tborder: 1px solid $color_primary;\n\t\t\t\t\t\tcolor: $color_white;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.disconnect {\n\t\t\t\tclear: both;\n\n\t\t\t\ta {\n\t\t\t\t\t&.button {\n\t\t\t\t\t\tbackground-color: $color_white;\n\t\t\t\t\t\tborder-color: $color_primary;\n\t\t\t\t\t\tcolor: $color_primary;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.additional-information {\n\t\t\t\tclear: both;\n\t\t\t}\n\t\t}\n\t}\n\n\t.termly-new-user,\n\t.termly-business-settings {\n\n\t\t.submit {\n\t\t\tmargin-top: 0;\n\n\t\t\tinput[type=submit] {\n\t\t\t\t@include primary-button;\n\t\t\t}\n\t\t}\n\n\t\t.termly-form {\n\t\t\tpadding: 1em 0;\n\t\t\twidth: 85%;\n\t\t}\n\n\t\tth {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\ttd {\n\t\t\tpadding: 0;\n\t\t}\n\n\t\tfieldset {\n\t\t\tclear: both;\n\t\t\tmargin-bottom: 10px;\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t\tpadding-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\tlabel {}\n\n\t\tinput[type=text],\n\t\tinput[type=email],\n\t\tinput[type=password],\n\t\tselect,\n\t\ttextarea {\n\t\t\tborder-color: #bababa;\n\t\t\tline-height: 1;\n\t\t\tmax-width: 65%;\n\t\t\tmin-width: 65%;\n\t\t\tpadding: 8px 13px;\n\t\t\twidth: 65%;\n\t\t}\n\n\t\tinput[type=text]::placeholder,\n\t\tinput[type=email]::placeholder,\n\t\tinput[type=password]::placeholder {\n\t\t\tcolor: #bababa;\n\t\t}\n\t}\n\n\t.notice {\n\t\tmargin: 10px 0;\n\t}\n\n\t&.termly-logged-out .termly-existing-user {\n\n\t\tth {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\ttr:nth-child(1) {\n\t\t\tdisplay: none;\n\t\t}\n\n\t}\n\n\t.termly-notice {\n\t\tdisplay: inline-block;\n\t\tmargin: 20px 0;\n\t\tpadding: 20px;\n\n\t\t&.termly-notice-warning {\n\t\t\tbackground-color: #f0f4ff;\n\t\t\tborder-radius: 3px;\n\t\t\tposition: relative;\n\t\t\twidth: auto;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../images/alert.png');\n\t\t\t\tbackground-position: left center;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tcontent: '';\n\t\t\t\theight: 22px;\n\t\t\t\tleft: 20px;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 20px;\n\t\t\t\twidth: 22px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tcolor: #6D7893;\n\t\t\t\tfont-size: 0.75rem;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding-left: 30px;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t.tablenav {\n\n\t\t.button {\n\n\t\t\t@include primary-button;\n\t\t\tfont-size: 13px;\n\t\t\tpadding: 0 20px;\n\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\t\t\t\t@include primary-button;\n\t\t\t\tfont-size: 13px;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding: 0 20px;\n\t\t\t}\n\n\t\t}\n\t}\n}\n\n// Form styles\n.termly-new-user,\n.termly-business-settings,\n.termly-edit-cookie {\n\n\t.form-table {\n\n\t\t.termly-form {\n\n\t\t\tbackground-color: #fff;\n\t\t\tpadding: 1em;\n\t\t\twidth: 27em;\n\n\t\t\tfieldset {\n\t\t\t\tpadding-bottom: 10px;\n\t\t\t}\n\n\t\t\tlabel {\n\t\t\t\tcolor: #000;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\n\t\t}\n\t}\n\n}\n\n// Site Scan\n.termly-site-scan {\n\n\t.termly-last-scanned {\n\t\tcolor: $color_text_light;\n\t\tfont-size: 0.8rem;\n\t\tmargin-left: 0;\n\t}\n\n\tlabel[for=\"termly-site-scan-frequency\"] {\n\t\tdisplay: inline-block;\n\t\tmargin-top: 12px;\n\t}\n}\n\n// Cookie Management\n.termly .termly-left-column .content.cookie-management {\n\tpadding-bottom: 40px;\n\n\tinput#search-submit,\n\t.tablenav-pages .button {\n\t\tbackground-color: $color_white;\n\t\tborder-color: $color_primary;\n\t\tcolor: $color_primary;\n\n\t\t&:active,\n\t\t&:focus,\n\t\t&:hover {\n\t\t\tbackground-color: $color_primary;\n\t\t\tcolor: $color_white;\n\t\t}\n\t}\n\n\t.tablenav-pages {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tmargin: 24px 0 16px;\n\n\t\t.button {\n\t\t\tpadding: 0 10px;\n\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\t\t\t\tpadding: 0 10px;\n\t\t\t}\n\t\t}\n\n\t\t.pagination-links {\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\n\t\t\t#table-paging {\n\t\t\t\tmargin: 0 0 0 6px;\n\t\t\t}\n\n\t\t\t> span,\n\t\t\t> a {\n\t\t\t\tmargin-left: 6px;\n\t\t\t}\n\n\t\t\t.button,\n\t\t\tinput {\n\t\t\t\tborder-radius: 3px;\n\t\t\t}\n\n\t\t\t.button {\n\t\t\t\tfont-size: 18px;\n\t\t\t\tline-height: 24px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.actions {\n\t\tpadding-bottom: 20px;\n\t}\n\n\t.tablenav.bottom {\n\t\tmargin-top: 12px;\n\n\t\t> div {\n\t\t\tmargin-top: 0;\n\t\t}\n\t}\n}\n\n// Add/edit cookie\n.termly.termly-edit-cookie .termly-left-column {\n\n\t.termly-form {\n\t\tpadding: 1em 0;\n\t\twidth: 85%;\n\t}\n\n\tth {\n\t\tdisplay: none;\n\t}\n\n\ttd {\n\t\tpadding: 0;\n\t}\n\n\tfieldset {\n\t\tclear: both;\n\t\tmargin-bottom: 10px;\n\n\t\t&:last-child {\n\t\t\tmargin-bottom: 0;\n\t\t\tpadding-bottom: 0;\n\t\t}\n\t}\n\n\tlabel {}\n\n\tinput[type=text],\n\tinput[type=email],\n\tinput[type=password],\n\tselect,\n\ttextarea {\n\t\tborder-color: #bababa;\n\t\tline-height: 1;\n\t\tmax-width: 65%;\n\t\tmin-width: 65%;\n\t\tpadding: 8px 13px;\n\t\twidth: 65%;\n\t}\n\n\tinput[type=text]::placeholder,\n\tinput[type=email]::placeholder,\n\tinput[type=password]::placeholder {\n\t\tcolor: #bababa;\n\t}\n\n\tspan.required {\n\t\tcolor: $color_primary;\n\t}\n\n\tp.submit {\n\t\tmargin-top: 20px;\n\n\t\t> * {\n\t\t\tline-height: 2.3;\n\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\t\t\t\tline-height: 2.3;\n\t\t\t}\n\t\t}\n\n\t\t> a,\n\t\t> button {\n\t\t\tbackground: transparent;\n\t\t\tcolor: $color_primary;\n\t\t}\n\n\t\t> a {\n\t\t\tborder: none;\n\t\t\toutline-color: $color_primary;\n\t\t\tmargin-right: 12px;\n\t\t}\n\n\t\t> button {\n\t\t\tborder-color: $color_primary;\n\t\t\tcolor: $color_primary;\n\t\t\tmargin-right: 12px;\n\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $color_primary;\n\t\t\t\tcolor: $color_white;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// Banner Settings\n.termly .termly-left-column .content.banner-settings {\n\n\t.consent-banner-heading {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tmargin-bottom: 20px;\n\n\t\th2 {\n\t\t\tfont-weight: 500;\n\t\t\tmargin-bottom: 0;\n\t\t\tmargin-right: 16px;\n\t\t}\n\n\t\tp {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\n\t\ta {\n\t\t\t@include primary-button();\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tpadding-left: 10px;\n\n\t\t\tsvg {\n\t\t\t\theight: 24px;\n\t\t\t\tmargin-right: 8px;\n\t\t\t\twidth: 24px;\n\t\t\t}\n\t\t}\n\t}\n\n\t#termly-auto-block.active {\n\t\tmargin-bottom: 20px;\n\t}\n\n\t#termly-custom-blocking-map,\n\t#termly-custom-blocking-map-fields {\n\t\tdisplay: none;\n\n\t\t&.active {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\ttextarea::placeholder {\n\t\tcolor: #bababa;\n\t}\n\n\t.preference-center-snippet {\n\t\tbackground-color: #f5f8fc;\n\t\tborder: 1px solid #ced4da;\n\t\tborder-radius: 3px 3px 0 0;\n\t\tmargin-bottom: 40px;\n\n\t\t.preference-center-header {\n\t\t\talign-items: flex-start;\n\t\t\tbackground-color: #fff;\n\t\t\tborder-bottom: 1px solid #ced4da;\n\t\t\tdisplay: flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tpadding: 5px 5px 5px 10px;\n\t\t\tjustify-content: space-between;\n\t\t\tvertical-align: middle;\n\n\t\t\th2 {\n\t\t\t\tcolor: #8B93A7;\n\t\t\t\tfont-size: 0.875rem;\n\t\t\t\tline-height: 1rem;\n\t\t\t\tmargin: 0;\n\t\t\t\tpadding-top: 10px;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t}\n\t\t}\n\n\t\t.preference-center-button-code {\n\t\t\tfont-family:'Courier New', Courier, monospace;\n\t\t\tpadding: 20px;\n\t\t}\n\n\t\tbutton {\n\t\t\t@include primary-button();\n\t\t\tbackground-color: $color_white;\n\t\t\tborder-color: $color_primary;\n\t\t\tcolor: $color_primary;\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n}\n\n// Policies\n.termly .termly-left-column .content.policies {\n\tpadding-bottom: 26px;\n\n\t> p {\n\t\tmargin-bottom: 24px;\n\t}\n\n\t.policy-block {\n\t\talign-items: center;\n\t\tborder: 1px solid $color_gray;\n\t\tborder-radius: 3px;\n\t\tdisplay: flex;\n\t\tmargin-bottom: 24px;\n\t\tpadding: 26px 40px 26px 26px;\n\n\t\t.policy-left {\n\t\t\tflex-grow: 1;\n\t\t\tmargin-right: 30px;\n\n\t\t\tp {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t.policy-header-container {\n\t\t\talign-items: center;\n\t\t\tdisplay: flex;\n\t\t\tmargin-bottom: 14px;\n\n\t\t\tsvg {\n\t\t\t\tmargin-right: 16px;\n\t\t\t}\n\n\t\t\th2 {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\t\t}\n\n\t\tp.policy-right {\n\t\t\tmargin-bottom: 0;\n\n\t\t\ta {\n\t\t\t\t@include primary-button();\n\t\t\t\tdisplay: flex;\n\t\t\t\tpadding: 10px 22px 10px;\n\n\t\t\t\tspan {\n\t\t\t\t\tcolor: #fff;\n\t\t\t\t\tpadding-top: 2px;\n\t\t\t\t}\n\n\t\t\t\tsvg {\n\t\t\t\t\theight: 24px;\n\t\t\t\t\tmargin-right: 8px;\n\t\t\t\t\twidth: 24px;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n// The main admin content area\n.termly-content-wrapper {\n\tdisplay: table;\n\ttable-layout: fixed;\n\twidth: 100%;\n\n\th2.title {\n\t\tmargin: 0 0 20px;\n\t}\n\n\tp {\n\t\tmargin: 0 0 40px;\n\n\t\ta {\n\t\t\ttext-decoration: underline\n\t\t}\n\n\t\t&.submit {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\tp a,\n\tth a,\n\ttd a {\n\t\tcolor: $color_primary;\n\t}\n\n\ttable:not(.wp-list-table) {\n\t\tmargin: 0;\n\n\t\tth,\n\t\ttd {\n\t\t\tpadding-bottom: 20px;\n\t\t\tpadding-top: 0;\n\t\t}\n\t}\n\n\t.termly-content-cell {\n\t\tdisplay: table-cell;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tvertical-align: top;\n\t}\n\n\t.termly-left-column {\n\t\twidth: 100%;\n\t}\n\n\t.termly-right-column {\n\t\twidth: 300px;\n\t\tpadding-left: 20px;\n\t}\n\n\tinput,\n\tselect,\n\ttextarea {\n\n\t\t&:focus {\n\t\t\tborder-color: $color_primary;\n\t\t}\n\t}\n\n\tinput#submit {\n\t\tline-height: 2.3;\n\t}\n\n\tselect {\n\n\t\t&:focus,\n\t\t&:hover {\n\t\t\tcolor: $color_black;\n\t\t}\n\t}\n\n\tlabel.checkbox-container {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\n\t\tinput[type=\"checkbox\"] {\n\t\t\theight: 1em;\n\t\t\topacity: 0;\n\t\t\tposition: absolute;\n\t\t\twidth: 1em;\n\n\t\t\t+ svg {\n\t\t\t\theight: 24px;\n\t\t\t\twidth: 24px;\n\t\t\t}\n\n\t\t\t+ svg + span {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tpadding-left: 12px;\n\t\t\t\tposition: relative;\n\t\t\t}\n\n\t\t\t&:active,\n\t\t\t&:focus,\n\t\t\t&:hover {\n\n\t\t\t\t+ svg .border {\n\t\t\t\t\tstroke: $color_primary;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:disabled {\n\n\t\t\t\t+ svg .border {\n\t\t\t\t\tstroke: #CED4DA;\n\t\t\t\t}\n\n\t\t\t\t+ svg + span {\n\t\t\t\t\topacity: 0.5;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t+ svg .checkmark {\n\t\t\t\tvisibility: hidden;\n\t\t\t}\n\n\t\t\t&:checked + svg .checkmark {\n\t\t\t\tvisibility: visible;\n\t\t\t}\n\t\t}\n\t}\n\n\t.termly-account-page-field-wrapper {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\n\t\tinput {\n\t\t\tmargin-right: 12px;\n\t\t\tmax-width: 500px;\n\t\t\tmin-width: 500px;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: $color_black;\n\t\t\tmargin: 12px 0;\n\t\t}\n\t}\n}\n\n// Upgrade sidebar\n.termly-upgrade-sidebar,\n.termly-consent-sidebar,\n.termly-review-sidebar {\n\tbackground-color: #ffffff;\n\tbox-shadow: 0 0 10px rgba(0,0,0,0.1);\n\tmargin-bottom: 20px;\n\tmax-width: 260px;\n\tpadding: 10px 20px 20px;\n\twidth: 100%;\n\n\t#termly-consent-toggle-setting-error {\n\t\tbackground-color: #f5fff5;\n\t\tborder: none;\n\t\tborder-radius: 3px;\n\t\tdisplay: none;\n\t\tpadding: 20px;\n\t\tmargin-bottom: 20px;\n\t\tposition: relative;\n\t\twidth: auto;\n\n\t\t&:before {\n\t\t\tbackground-image: none;\n\t\t\tcolor: #6de398;\n\t\t\tcontent: \"\\f12a\";\n\t\t\tfont-family: \"dashicons\";\n\t\t\tfont-size: 22px;\n\t\t\theight: 22px;\n\t\t\tleft: 22px;\n\t\t\tposition: absolute;\n\t\t\ttop: 22px;\n\t\t\twidth: 22px;\n\t\t}\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t\tpadding-left: 30px;\n\t\t}\n\n\t\t&.notice-error {\n\t\t\tbackground-color: #fbeaea;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: none;\n\t\t\t\tcolor: #dc3232;\n\t\t\t\tcontent: \"\\f534\";\n\t\t\t\tfont-family: \"dashicons\";\n\t\t\t\tfont-size: 22px;\n\t\t\t\theight: 22px;\n\t\t\t\tleft: 22px;\n\t\t\t\ttop: 22px;\n\t\t\t\twidth: 22px;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tpadding-left: 30px;\n\t\t\t}\n\t\t}\n\n\t\tp {\n\t\t\tmargin-bottom: 20px;\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\th2 {\n\t\tcolor: #212529;\n\t\tfont-size: 1.4375rem;\n\t}\n\n\tul,\n\tol {\n\t\tbackground-color: #f7f9ff;\n\t\tlist-style: none;\n\t\tpadding: 20px 20px 20px 40px;\n\n\t\tli {\n\t\t\tposition: relative;\n\n\t\t\t&:before {\n\t\t\t\tbackground-image: url('../images/check.png');\n\t\t\t\tbackground-position: center;\n\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\tcontent: '';\n\t\t\t\theight: 20px;\n\t\t\t\tleft: -26px;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\twidth: 20px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.termly-stars {\n\t\tmargin-bottom: 0;\n\n\t\t.dashicons-star-filled {\n\t\t\tpadding-right: 5px;\n\n\t\t\t&:before {\n\t\t\t\tcolor: #2dd1a4;\n\t\t\t\tfont-size: 1.475rem;\n\t\t\t}\n\t\t}\n\n\t}\n\n\t.upgrade-plan-links {\n\t\talign-items: center;\n\t\tdisplay: flex;\n\t\tjustify-content: space-between;\n\t}\n\n\ta {\n\n\t\t&.compare-plans {\n\t\t\tcolor: $color_black;\n\t\t\ttext-decoration: none;\n\t\t}\n\n\t\t&.termly-button {\n\t\t\tbackground-color: #2dd1a4;\n\t\t\tborder-radius: 3px;\n\t\t\tcolor: #ffffff;\n\t\t\tdisplay: inline-block;\n\t\t\tfont-size: 15px;\n\t\t\tmargin: 10px 0;\n\t\t\tpadding: 12px 15px;\n\t\t\ttext-decoration: none;\n\t\t}\n\n\t}\n\n}\n\n// Consent Banner Toggle\n.termly-consent-sidebar {\n\tpadding-top: 20px;\n\n\t.consent-header {\n\t\tmargin-bottom: 15px;\n\n\t\tspan.title {\n\t\t\tcolor: #212529;\n\t\t\tfont-size: 1.0625rem;\n\t\t\tfont-weight: 500;\n\t\t\tmargin-left: 10px;\n\t\t\tvertical-align: middle;\n\t\t}\n\n\t}\n\n\t// Sizing.\n\t$toggle-indicator-size: 16px;\n\t$track-height: $toggle-indicator-size + 6;\n\t$track-width: $toggle-indicator-size * 2.5;\n\t$highContrastModeSupport: solid 2px transparent;\n\n\t// Colors - Off.\n\t$inactive-color: #363840;\n\t$inactive-focus-ring: 0px 0px 0px 2px $inactive-color;\n\n\t// Colors - On.\n\t$active-color: #3F6AF8;\n\t$active-focus-ring: 0px 0px 0px 2px $active-color;\n\n\t// Toggle specific styles\n\t.toggle {\n\t\talign-items: center;\n\t\tborder-radius: 100px;\n\t\tdisplay: flex;\n\t\tfont-weight: 700;\n\t\tmargin-bottom: 16px;\n\n\t\t&:last-of-type {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t// Since we can't style the checkbox directly, we \"hide\" it so we can draw the toggle.\n\t.toggle__input {\n\t\tclip: rect(0 0 0 0);\n\t\tclip-path: inset(50%);\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t\tposition: absolute;\n\t\twhite-space: nowrap;\n\t\twidth: 1px;\n\n\t\t// This style sets the focus ring. The \":not([disabled])\" prevents the focus ring from creating a flash when the element is clicked.\n\t\t&:not([disabled]):active + .toggle-track,\n\t\t&:not([disabled]):focus + .toggle-track {\n\t\t\tborder: 1px solid transparent;\n\t\t\tbox-shadow: $inactive-focus-ring;\n\t\t}\n\t\t&:not([disabled]):active:checked + .toggle-track,\n\t\t&:not([disabled]):focus:checked + .toggle-track {\n\t\t\tborder: 1px solid transparent;\n\t\t\tbox-shadow: $active-focus-ring;\n\t\t}\n\n\t\t&:disabled + .toggle-track {\n\t\t\tcursor: not-allowed;\n\t\t\topacity: 0.7;\n\t\t}\n\n\t\t& + .toggle-track .toggle-indicator::before {\n\t\t\tcolor: $inactive-color;\n\t\t\tcontent: \"x\";\n\t\t\tfont-family: \"termly\";\n\t\t\tfont-size: .6rem;\n\t\t}\n\n\t\t&:checked + .toggle-track .toggle-indicator::before {\n\t\t\tcolor: $active-color;\n\t\t\tcontent: \"c\";\n\t\t}\n\t}\n\n\t.toggle-track {\n\t\tbackground: $inactive-color;\n\t\tborder: 1px solid $inactive-color;\n\t\tborder-radius: 100px;\n\t\tcursor: pointer;\n\t\tdisplay: flex;\n\t\theight: $track-height;\n\t\tmargin-right: 12px;\n\t\tposition: relative;\n\t\twidth: $track-width;\n\t}\n\n\t.toggle-indicator {\n\t\talign-items: center;\n\t\tbackground: #fff;\n\t\tborder-radius: $toggle-indicator-size;\n\t\tbottom: 3px;\n\t\tdisplay: flex;\n\t\theight: $toggle-indicator-size;\n\t\tjustify-content: center;\n\t\tleft: 2px;\n\t\toutline: $highContrastModeSupport;\n\t\tposition: absolute;\n\t\twidth: $toggle-indicator-size;\n\t\t-webkit-transition: .2s;\n\t\ttransition: .2s;\n\t}\n\n\t.toggle__input:checked + .toggle-track {\n\t\tbackground: $active-color;\n\t\tborder-color: $active-color;\n\t}\n\n\t.toggle__input:checked + .toggle-track .toggle-indicator {\n\t\ttransform: translateX($track-width - $track-height);\n\t}\n\n\t@media screen and (-ms-high-contrast: active) {\n\t\t.toggle-track {\n\t\t\tborder-radius: 0;\n\t\t}\n\t}\n\n\t.settings-link {\n\t\tcolor: $color_primary;\n\t\tfont-weight: 500;\n\t\tpadding-left: 22px;\n\t\tposition: relative;\n\t\ttext-decoration: none;\n\n\t\t&:before {\n\t\t\tcontent: url('../images/settings.svg');\n\t\t\tleft: 0;\n\t\t\tposition: absolute;\n\t\t\ttop: 1px;\n\t\t}\n\t}\n\n}\n\n// New user\n.termly .termly-new-user {\n\n\tspan.required {\n\t\tcolor: $color_primary;\n\t}\n\n\tlabel.checkbox-container {\n\t\tdisplay: flex;\n\t\tfloat: none;\n\t\twidth: 100%;\n\t}\n}\n\n/* UPDATE NOTICES */\n#uk-cookie-consent-update {\n\n\t.updating-message {\n\t\t.wc_plugin_upgrade_notice {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t.dummy {\n\t\tdisplay: none;\n\t}\n\n\t.ctcc_plugin_upgrade_notice {\n\t\tfont-weight: normal;\n\t\tbackground: #fff8e5 !important;\n\t\tborder-left: 4px solid #ffb900;\n\t\tborder-top: 1px solid #ffb900;\n\t\tpadding: 9px 0 9px 12px !important;\n\t\tmargin: 0 -12px 0 -16px !important;\n\n\t\t&::before {\n\t\t\tcontent: \"\\f348\";\n\t\t\tdisplay: inline-block;\n\t\t\tfont: 400 18px/1 dashicons;\n\t\t\tspeak: never;\n\t\t\tmargin: 0 8px 0 -2px;\n\t\t\tvertical-align: top;\n\t\t}\n\n\t\t&.minor,\n\t\t&.major {\n\t\t\tpadding: 20px 0 !important;\n\n\t\t\t&::before {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\n\t\t\tp {\n\t\t\t\tpadding: 0 20px;\n\t\t\t\tmargin: 0;\n\t\t\t\tmax-width: 700px;\n\t\t\t\tline-height: 1.5em;\n\n\t\t\t\t&::before {\n\t\t\t\t\tcontent: \"\";\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t}\n\n}\n"],"names":[],"version":3,"file":"termly.css.map"} -
uk-cookie-consent/trunk/dist/js/consent-toggle.js
r3054638 r3130180 1 (()=>{document.getElementById("termly-display-banner-toggle").addEventListener("change",e);async function e(e){let t=e.target.checked;e.target.disabled=!0,await fetch(termly_consent_toggle.update_url,{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json","X-WP-Nonce":termly_consent_toggle.nonce},body:JSON.stringify({_wpnonce:termly_consent_toggle.nonce,active:t})}).then(e=>e.json()).then(t=>{e.target.disabled=!1, console.log(t),t.success&&(console.log(document.getElementById("termly-consent-toggle-setting-error")),document.getElementById("termly-consent-toggle-setting-error").style.display="block")})}})();1 (()=>{document.getElementById("termly-display-banner-toggle").addEventListener("change",e);async function e(e){let t=e.target.checked;e.target.disabled=!0,await fetch(termly_consent_toggle.update_url,{method:"POST",cache:"no-cache",headers:{"Content-Type":"application/json","X-WP-Nonce":termly_consent_toggle.nonce},body:JSON.stringify({_wpnonce:termly_consent_toggle.nonce,active:t})}).then(e=>e.json()).then(t=>{e.target.disabled=!1,t.success&&(console.log(document.getElementById("termly-consent-toggle-setting-error")),document.getElementById("termly-consent-toggle-setting-error").style.display="block")})}})(); 2 2 //# sourceMappingURL=consent-toggle.js.map -
uk-cookie-consent/trunk/dist/js/consent-toggle.js.map
r3054638 r3130180 1 {"mappings":"A,C,KCAA,SAAS,cAAc,CAAE,gCAAiC,gBAAgB,CAAE,SAAU,GACtF,eAAe,EAAuB,CAAC,EAGtC,IAAI,EAAY,EAAE,MAAM,CAAC,OAAO,AAGhC,CAAA,EAAE,MAAM,CAAC,QAAQ,CAAG,CAAA,EAGH,MAAM,MACtB,sBAAsB,UAAU,CAChC,CACC,OAAQ,OACR,MAAO,WACP,QAAW,CACV,eAAgB,mBAChB,aAAc,sBAAsB,KAAK,AAC1C,EACA,KAAM,KAAK,SAAS,CACnB,CACC,SAAY,sBAAsB,KAAK,CACvC,OAAU,CACX,EAEF,GACC,IAAI,CAAE,AAAA,GAAY,EAAS,IAAI,IAChC,IAAI,CAAE,AAAA,IAGN,EAAE,MAAM,CAAC,QAAQ,CAAG,CAAA,EA EpB,QAAQ,GAAG,CAAE,GAGR,EAAS,OAAO,GAEpB,QAAQ,GAAG,CAAE,SAAS,cAAc,CAAE,wCAEtC,SAAS,cAAc,CAAE,uCAAwC,KAAK,CAAC,OAAO,CAAG,QAInF,EAED,C,C","sources":["<anon>","src/js/consent-toggle.js"],"sourcesContent":["(() => {\ndocument.getElementById(\"termly-display-banner-toggle\").addEventListener(\"change\", $de684bb16df29dde$var$toggle_consent_banner);\nasync function $de684bb16df29dde$var$toggle_consent_banner(e) {\n // Get the value of the checkbox.\n let is_active = e.target.checked;\n // Disable checkboax until we hear back from the server.\n e.target.disabled = true;\n // Send the request to the server.\n const response = await fetch(termly_consent_toggle.update_url, {\n method: \"POST\",\n cache: \"no-cache\",\n \"headers\": {\n \"Content-Type\": \"application/json\",\n \"X-WP-Nonce\": termly_consent_toggle.nonce\n },\n body: JSON.stringify({\n \"_wpnonce\": termly_consent_toggle.nonce,\n \"active\": is_active\n })\n }).then((response)=>response.json()).then((response)=>{\n // Disable checkbox until we hear back from the server.\n e.target.disabled = false;\n console.log(response);\n // If the request was successful, update the UI.\n if (response.success) {\n console.log(document.getElementById(\"termly-consent-toggle-setting-error\"));\n document.getElementById(\"termly-consent-toggle-setting-error\").style.display = \"block\";\n }\n });\n}\n\n})();\n//# sourceMappingURL=consent-toggle.js.map\n","document.getElementById( 'termly-display-banner-toggle' ).addEventListener( 'change', toggle_consent_banner );\nasync function toggle_consent_banner( e ) {\n\n\t// Get the value of the checkbox.\n\tlet is_active = e.target.checked;\n\n\t// Disable checkboax until we hear back from the server.\n\te.target.disabled = true;\n\n\t// Send the request to the server.\n\tconst response = await fetch(\n\t\ttermly_consent_toggle.update_url,\n\t\t{\n\t\t\tmethod: 'POST',\n\t\t\tcache: 'no-cache',\n\t\t\t'headers': {\n\t\t\t\t'Content-Type': 'application/json',\n\t\t\t\t'X-WP-Nonce': termly_consent_toggle.nonce,\n\t\t\t},\n\t\t\tbody: JSON.stringify(\n\t\t\t\t{\n\t\t\t\t\t'_wpnonce': termly_consent_toggle.nonce,\n\t\t\t\t\t'active': is_active,\n\t\t\t\t}\n\t\t\t)\n\t\t}\n\t).then( response => response.json() )\n\t.then( response => {\n\n\t\t// Disable checkbox until we hear back from the server.\n\t\te.target.disabled = false;\n\n\t\tconsole.log( response );\n\n\t\t// If the request was successful, update the UI.\n\t\tif ( response.success ) {\n\n\t\t\tconsole.log( document.getElementById( 'termly-consent-toggle-setting-error' ) );\n\n\t\t\tdocument.getElementById( 'termly-consent-toggle-setting-error' ).style.display = 'block';\n\n\t\t}\n\n\t} );\n\n}\n"],"names":["document","getElementById","addEventListener","$de684bb16df29dde$var$toggle_consent_banner","e","is_active","target","checked","disabled","fetch","termly_consent_toggle","update_url","method","cache","nonce","body","JSON","stringify","then","response","json","console","log","success","style","display"],"version":3,"file":"consent-toggle.js.map"}1 {"mappings":"A,C,KCAA,SAAS,cAAc,CAAE,gCAAiC,gBAAgB,CAAE,SAAU,GACtF,eAAe,EAAuB,CAAC,EAGtC,IAAI,EAAY,EAAE,MAAM,CAAC,OAAO,AAGhC,CAAA,EAAE,MAAM,CAAC,QAAQ,CAAG,CAAA,EAGH,MAAM,MACtB,sBAAsB,UAAU,CAChC,CACC,OAAQ,OACR,MAAO,WACP,QAAW,CACV,eAAgB,mBAChB,aAAc,sBAAsB,KAAK,AAC1C,EACA,KAAM,KAAK,SAAS,CACnB,CACC,SAAY,sBAAsB,KAAK,CACvC,OAAU,CACX,EAEF,GACC,IAAI,CAAE,AAAA,GAAY,EAAS,IAAI,IAChC,IAAI,CAAE,AAAA,IAGN,EAAE,MAAM,CAAC,QAAQ,CAAG,CAAA,EAGf,EAAS,OAAO,GAEpB,QAAQ,GAAG,CAAE,SAAS,cAAc,CAAE,wCAEtC,SAAS,cAAc,CAAE,uCAAwC,KAAK,CAAC,OAAO,CAAG,QAInF,EAED,C,C","sources":["<anon>","src/js/consent-toggle.js"],"sourcesContent":["(() => {\ndocument.getElementById(\"termly-display-banner-toggle\").addEventListener(\"change\", $de684bb16df29dde$var$toggle_consent_banner);\nasync function $de684bb16df29dde$var$toggle_consent_banner(e) {\n // Get the value of the checkbox.\n let is_active = e.target.checked;\n // Disable checkboax until we hear back from the server.\n e.target.disabled = true;\n // Send the request to the server.\n const response = await fetch(termly_consent_toggle.update_url, {\n method: \"POST\",\n cache: \"no-cache\",\n \"headers\": {\n \"Content-Type\": \"application/json\",\n \"X-WP-Nonce\": termly_consent_toggle.nonce\n },\n body: JSON.stringify({\n \"_wpnonce\": termly_consent_toggle.nonce,\n \"active\": is_active\n })\n }).then((response)=>response.json()).then((response)=>{\n // Disable checkbox until we hear back from the server.\n e.target.disabled = false;\n // If the request was successful, update the UI.\n if (response.success) {\n console.log(document.getElementById(\"termly-consent-toggle-setting-error\"));\n document.getElementById(\"termly-consent-toggle-setting-error\").style.display = \"block\";\n }\n });\n}\n\n})();\n//# sourceMappingURL=consent-toggle.js.map\n","document.getElementById( 'termly-display-banner-toggle' ).addEventListener( 'change', toggle_consent_banner );\nasync function toggle_consent_banner( e ) {\n\n\t// Get the value of the checkbox.\n\tlet is_active = e.target.checked;\n\n\t// Disable checkboax until we hear back from the server.\n\te.target.disabled = true;\n\n\t// Send the request to the server.\n\tconst response = await fetch(\n\t\ttermly_consent_toggle.update_url,\n\t\t{\n\t\t\tmethod: 'POST',\n\t\t\tcache: 'no-cache',\n\t\t\t'headers': {\n\t\t\t\t'Content-Type': 'application/json',\n\t\t\t\t'X-WP-Nonce': termly_consent_toggle.nonce,\n\t\t\t},\n\t\t\tbody: JSON.stringify(\n\t\t\t\t{\n\t\t\t\t\t'_wpnonce': termly_consent_toggle.nonce,\n\t\t\t\t\t'active': is_active,\n\t\t\t\t}\n\t\t\t)\n\t\t}\n\t).then( response => response.json() )\n\t.then( response => {\n\n\t\t// Disable checkbox until we hear back from the server.\n\t\te.target.disabled = false;\n\n\t\t// If the request was successful, update the UI.\n\t\tif ( response.success ) {\n\n\t\t\tconsole.log( document.getElementById( 'termly-consent-toggle-setting-error' ) );\n\n\t\t\tdocument.getElementById( 'termly-consent-toggle-setting-error' ).style.display = 'block';\n\n\t\t}\n\n\t} );\n\n}\n"],"names":["document","getElementById","addEventListener","$de684bb16df29dde$var$toggle_consent_banner","e","is_active","target","checked","disabled","fetch","termly_consent_toggle","update_url","method","cache","nonce","body","JSON","stringify","then","response","json","success","console","log","style","display"],"version":3,"file":"consent-toggle.js.map"} -
uk-cookie-consent/trunk/includes/helpers/class-urls.php
r3054638 r3130180 43 43 return add_query_arg( 44 44 [ 45 'upgrade' => 'wp_plugin', 45 46 'utm_source' => 'termly_wp_plugin', 46 47 'utm_medium' => 'notice', … … 48 49 'utm_content' => $campaign, 49 50 ], 50 'https:// app.termly.io/user/products'51 'https://termly.io/pricing' 51 52 ); 52 53 … … 63 64 return add_query_arg( 64 65 [ 66 'upgrade' => 'wp_plugin', 65 67 'utm_source' => 'wordpress', 66 68 'utm_medium' => 'notice', 67 69 'utm_campaign' => $campaign, 68 70 ], 69 'https://app.termly.io/user/products' 70 ); 71 'https://termly.io/pricing' 72 ); 73 74 } 75 76 /** 77 * Get the WordPress.org review URL. 78 * 79 * @return string 80 */ 81 public static function get_review_url() { 82 83 return 'https://wordpress.org/support/plugin/uk-cookie-consent/reviews/#new-post'; 71 84 72 85 } -
uk-cookie-consent/trunk/includes/views/banner-settings.php
r3006375 r3130180 201 201 <?php require TERMLY_VIEWS . 'consent-toggle-sidebar.php'; ?> 202 202 <?php require TERMLY_VIEWS . 'upgrade-notice-sidebar.php'; ?> 203 <?php require TERMLY_VIEWS . 'review-notice-sidebar.php'; ?> 203 204 204 205 </div> -
uk-cookie-consent/trunk/includes/views/cookie-management.php
r3006375 r3130180 81 81 <?php require TERMLY_VIEWS . 'consent-toggle-sidebar.php'; ?> 82 82 <?php require TERMLY_VIEWS . 'upgrade-notice-sidebar.php'; ?> 83 <?php require TERMLY_VIEWS . 'review-notice-sidebar.php'; ?> 83 84 84 85 </div> -
uk-cookie-consent/trunk/includes/views/edit-cookie.php
r3054638 r3130180 289 289 <?php require TERMLY_VIEWS . 'consent-toggle-sidebar.php'; ?> 290 290 <?php require TERMLY_VIEWS . 'upgrade-notice-sidebar.php'; ?> 291 <?php require TERMLY_VIEWS . 'review-notice-sidebar.php'; ?> 291 292 292 293 </div> -
uk-cookie-consent/trunk/includes/views/main-menu.php
r3006375 r3130180 58 58 <?php require TERMLY_VIEWS . 'consent-toggle-sidebar.php'; ?> 59 59 <?php require TERMLY_VIEWS . 'upgrade-notice-sidebar.php'; ?> 60 <?php require TERMLY_VIEWS . 'review-notice-sidebar.php'; ?> 60 61 61 62 </div> -
uk-cookie-consent/trunk/includes/views/policies.php
r3006375 r3130180 324 324 <?php require TERMLY_VIEWS . 'consent-toggle-sidebar.php'; ?> 325 325 <?php require TERMLY_VIEWS . 'upgrade-notice-sidebar.php'; ?> 326 <?php require TERMLY_VIEWS . 'review-notice-sidebar.php'; ?> 326 327 327 328 </div> -
uk-cookie-consent/trunk/includes/views/sign-up.php
r3006375 r3130180 86 86 <?php require TERMLY_VIEWS . 'consent-toggle-sidebar.php'; ?> 87 87 <?php require TERMLY_VIEWS . 'upgrade-notice-sidebar.php'; ?> 88 <?php require TERMLY_VIEWS . 'review-notice-sidebar.php'; ?> 88 89 89 90 </div> -
uk-cookie-consent/trunk/includes/views/site-scan.php
r3054638 r3130180 80 80 <?php require TERMLY_VIEWS . 'consent-toggle-sidebar.php'; ?> 81 81 <?php require TERMLY_VIEWS . 'upgrade-notice-sidebar.php'; ?> 82 <?php require TERMLY_VIEWS . 'review-notice-sidebar.php'; ?> 82 83 83 84 </div> -
uk-cookie-consent/trunk/readme.txt
r3098182 r3130180 1 === GDPR/CCPA Cookie Consent Banner ===1 === Termly - GDPR/CCPA Cookie Consent Banner === 2 2 Contributors: termly, pixeljar, brandondove, nateconley, jeffreyzinn 3 Tags: cookie law, cookie consent, gdpr, eu privacy directive, cookie banner, cookie compliance, cookie notice, eu cookie law, cookie notification, cookies, wpml, geo ip3 Tags: GDPR, cookie banner, cookie consent, CCPA, privacy, cookie law, eu privacy directive, cookie banner, cookie compliance, cookie notice, eu cookie law, cookie notification, cookies, wpml, geo ip 4 4 Requires at least: 5.2 5 5 Requires PHP: 5.6 6 Tested up to: 6. 5.37 Stable tag: 3. 2.36 Tested up to: 6.6.1 7 Stable tag: 3.3.0 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 11 11 == Description == 12 12 13 Termly's GDPR Cookie Consent Banner is one of the easiest, most effective, and popular cookie consent plugins available for WordPress. Get help complying with data privacy laws and regulations like the GDPR, UK GDPR, CCPA, the ePrivacy Directive (EU Cookie Law), and the UK's Privacy and Electronic Communications Regulations (PECR) with a custom cookie consent banner and cookie policy offered through Termly. 14 15 This Cookie Consent Banner is actively developed, tested and maintained by a team of engineers, designers and data privacy attorneys, and receives consistently positive reviews in the industry — from small companies and budding startups to web development agencies, legal offices, and larger enterprises. Our team works around the clock to ensure you don't have to worry about remaining compliant. 13 * Compliance with **GDPR, CCPA, ePrivacy Directive,** and more! 14 * Customer preference settings and Auto Blocker 15 * Simple plugin installation + customization options 16 * Fully supports Google Consent Mode v2 and IAB TCF v2.2 17 18 Termly’s GDPR-CCPA Cookie Consent Banner is one of the easiest, most effective, and popular cookie consent plugins available for WordPress. Our Consent Management Platform (CMP) helps businesses comply with data privacy laws from around the world, including the GDPR, CCPA, ePrivacy Directive, all U.S. state-level privacy laws, the UK’s PECR, and more. As a certified Google CMP Gold Partner, our cookie banner also fully integrates with Google Consent Mode v2 and Google Tag Manager (GTM). 19 20 Termly's CMP supports the IAB TCF v2.2 and provides users with a pre-populated list of both TCF Vendors and Google's Ad Tech Providers, with an option to enter in additional vendors as necessary. 21 22 Use our cookie scanner to identify, list, and define all cookies your website uses. Our CMP then creates a custom cookie consent banner and cookie policy for you to easily add to your website. 23 24 This Cookie Consent Banner is actively developed, tested, and maintained by a team of engineers, designers, and data privacy attorneys. Termly’s cookie banner and consent solutions receive consistently positive reviews in the industry — from small companies and budding startups to web development agencies, legal offices, and larger enterprises. 25 26 Our team works around the clock to ensure you don’t have to worry about your cookie banner or cookie policy while remaining compliant. 16 27 17 28 = New in 3.0: = 18 _Now operated by [Termly](https://termly.io/), this plugin includes new features and functions to better help you comply with privacy laws like the GDPR, CCPA and other Cookie Laws like the ePrivacy Directive. Read more [here](https://termly.io/wordpress-plugin/) about what's changed and what it means for you._19 20 _IMPORTANT: For existing plugin users prior to version 3.0, after upgrading, you will need to sign up for a Termly account from within the plugin, or on [app.termly.io](https://app.termly.io), then enable the consent banner again._29 _Now operated by Termly, this plugin includes new features and functions to better help you comply with privacy laws like the GDPR, CCPA and other Cookie Laws like the ePrivacy Directive. Read more here about what’s changed and what it means for you._ 30 31 _IMPORTANT: For existing plugin users prior to version 3.0, after upgrading, you will need to sign up for a Termly account from within the plugin, or on app.termly.io, then enable the consent banner again._ 21 32 22 33 = KEY FEATURES = … … 25 36 * Unique cookie consent banner with customizable features (including text, font, theme, and colors) 26 37 * Up to 10,000 monthly unique visitors for free 27 * Choice of banner position — top or bottom bar, corner tooltip, or full-screen modal28 * Regional banner display options (e.g., only display for EU users)38 * Choice of cookie banner position — top or bottom bar, corner tooltip, or full-screen modal 39 * Regional cookie banner display options (e.g., only display for EU users) 29 40 * Translations / multi-language support 41 * Compatible with Google Consent Mode v2 42 * Fully supports IAB TCF v2.2 Framework 30 43 * Automatic cookie configuration based on our extensive cookie database 31 44 * Auto-generated cookie descriptions and cookie categories … … 36 49 * Automatic updates to cookie policy and consent banner 37 50 * Access to additional policy, disclaimer, and terms and conditions generators 51 * Termly is a certified Google CMP Partner 38 52 39 53 = SIMPLE SETUP, SCANS AND AUTO-BLOCKING = 40 41 Termly's compliance plugin benefits from being one of the easiest and most intuitive compliance tools available. Simply install and activate the plugin, fill in your business info, scan your site for cookies and customize your settings to get a live cookie consent banner and compliant cookie policy on your site. 42 43 In addition, enable the Auto Blocker to automatically detect, categorize and block tracking scripts on your site from being served to your visitors until they have consented to it in accordance with their local laws and regulations. Unlike other tools, Termly maintains a database of thousands of known scripts and trackers so you don't need to think about set-up and can focus on building your site. 44 45 We'll automatically generate your cookie descriptions and categories, and keep your notification bar and policy up to date to help ensure compliance. No configuration needed. 54 Termly’s compliance plugin benefits from being one of the easiest and most intuitive compliance tools available. Simply install and activate the plugin, fill in your business info, use our cookie scanner to scan your site for cookies, and customize your settings to get a live cookie consent banner and compliant cookie policy for your website. 55 56 In addition, enable the Auto Blocker to automatically detect, categorize and block tracking scripts on your site from being served to your visitors until they have consented to it in accordance with their local laws and regulations. Unlike other tools, Termly maintains a database of thousands of known scripts and trackers so you don’t need to think about set-up and can focus on building your site. 57 58 We’ll automatically generate your cookie descriptions and categories. Plus, we’ll keep your notification bar and cookie policy up to date to help ensure compliance. No configuration needed. 46 59 47 60 = BANNER TRANSLATIONS = 48 49 * English 61 * English (US) 62 * English (UK) 63 * Arabic 64 * Danish 65 * Dutch 66 * Finnish 67 * French 50 68 * German 51 * French 69 * Greek 70 * Hungarian 71 * Icelandic 72 * Italian 73 * Norwegian 74 * Polish 75 * Portuguese 76 * Portuguese (BR) 52 77 * Spanish 53 * Italian 54 * More coming soon... 55 56 = EU & UK COOKIE LAWS & GDPR = 57 58 GDPR Cookie Consent Banner is one of the easiest and most effective methods of tackling the EU's ePrivacy Directive (EU Cookie Law), the UK's Privacy and Electronic Communications Regulations (PECR), and GDPR/UK GDPR compliance. 59 60 With automatically configured details (like cookie type, category, and description), our plugin creates comprehensive cookie policies and cookie consent banners to help you meet extensive EU and UK legal requirements. 61 62 Notify visitors that your site uses cookies and get consent for their use without sacrificing user experience or your site's appearance. 78 * Swedish 79 * ...and more coming soon! 80 81 = Global Cookie Laws & Termly’s GDPR-CCPA Cookie Consent Banner Plugin = 82 83 Termly’s GDPR/CCPA Cookie Consent Banner is one of the easiest and most effective methods for tackling data privacy laws from around the world and is configurable to meet the consent requirements outlined in over 70 regions. 84 85 This includes all U.S. state-level consumer privacy laws, the EU’s ePrivacy Directive (EU Cookie Law), the UK’s Privacy and Electronic Communications Regulations (PECR), GDPR/UK GDPR compliance, and more. 86 87 With automatically configured details (like cookie type, category, and description), our plugin creates comprehensive cookie policies and cookie consent banners to help you meet extensive U.S., EU, UK legal requirements, and beyond! 88 89 Notify visitors that your site uses cookies and get consent for their use without sacrificing user experience or your site’s appearance. 63 90 64 91 == Installation == … … 119 146 120 147 == Changelog == 148 149 = 3.3.0 = 150 * Added WP-CLI Commands to administer the plugin programmatically. 151 * Added informational panel for users with paid accounts. 152 * Updated plugin name, tagging, author, and description. 121 153 122 154 = 3.2.3 = -
uk-cookie-consent/trunk/src/css/global/_admin-global.scss
r3054638 r3130180 1024 1024 // Upgrade sidebar 1025 1025 .termly-upgrade-sidebar, 1026 .termly-consent-sidebar { 1026 .termly-consent-sidebar, 1027 .termly-review-sidebar { 1027 1028 background-color: #ffffff; 1028 1029 box-shadow: 0 0 10px rgba(0,0,0,0.1); … … 1115 1116 } 1116 1117 } 1118 } 1119 1120 .termly-stars { 1121 margin-bottom: 0; 1122 1123 .dashicons-star-filled { 1124 padding-right: 5px; 1125 1126 &:before { 1127 color: #2dd1a4; 1128 font-size: 1.475rem; 1129 } 1130 } 1131 1117 1132 } 1118 1133 -
uk-cookie-consent/trunk/uk-cookie-consent.php
r3098182 r3130180 1 1 <?php 2 2 /** 3 * Plugin Name: GDPR/CCPA Cookie Consent Banner3 * Plugin Name: Termly - GDPR/CCPA Cookie Consent Banner 4 4 * Plugin URI: https://termly.io/products/ 5 5 * Description: Our easy to use cookie consent plugin can assist in your GDPR and ePrivacy Directive compliance efforts. 6 * Version: 3. 2.37 * Author: Termly 6 * Version: 3.3.0 7 * Author: Termly - GDPR/CCPA Cookie Consent Banner 8 8 * Author URI: https://termly.io/ 9 9 * License: GPL2 … … 193 193 194 194 } 195 196 // WP-CLI. 197 if ( defined( 'WP_CLI' ) && WP_CLI ) { 198 require_once TERMLY_CONTROLLERS . 'class-wp-cli.php'; 199 }
Note: See TracChangeset
for help on using the changeset viewer.