@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6FxZCJgvAQ.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}body{margin:0;font-family:Open Sans,sans-serif}
:root{--color-base-white:#f9f9f9;--color-base-black:#171717;--color-primary-link:#2ea3f2;--color-primary-gray-dark:#333;--color-primary-gray-light:#666;--color-primary-gray-lighter:#f5f5f5;--color-accent-gray:#bdbdbd;--color-accent-light-gray:#ededed;--color-secondary-white:#fff;--color-warning-red:#f62929;--fb-blue:#3c5a95;--fb-blue-darker:#364d7c;--default-spacing:.25rem;--border-radius:.25rem;--font-family-primary:"Open Sans", sans-serif}*{box-sizing:border-box}body{font-family:var(--font-family-primary);background-color:var(--color-base-white);margin:0;padding:0}.gw-main{max-width:1536px;margin-inline:auto}.gw-main--full-width{max-width:none;margin-inline:0}.gw-section{background-color:var(--color-base-white);flex-direction:column;gap:1.5rem;padding:1.25rem 2rem;display:flex}.gw-section--with-navbar{padding-top:5rem}.gw-reports-layout{align-items:flex-start;gap:1.5rem;display:flex}.gw-reports-sidenav{background-color:var(--color-secondary-white);border:1px solid var(--color-accent-light-gray);border-radius:.9rem;flex-shrink:0;width:360px;margin-left:1rem;padding:1.75rem;transition:width .2s,box-shadow .15s,transform .15s;box-shadow:0 10px 25px #0f172a14}.gw-reports-sidenav-header{color:var(--color-primary-gray-dark);margin-bottom:.75rem;font-size:1.05rem;font-weight:700}.gw-reports-sidenav-link{color:var(--color-primary-gray-light);border-radius:999px;align-items:center;padding:.45rem .75rem;font-size:.98rem;text-decoration:none;transition:background-color .15s,color .15s,transform .15s,box-shadow .15s;display:flex}.gw-reports-sidenav-link.is-active{color:var(--color-base-black);font-weight:600}.gw-reports-sidenav-link:hover{color:var(--color-base-black);background-color:#f3f4f6;transform:translate(2px);box-shadow:0 1px 2px #0f172a14}.gw-reports-sidenav-top{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.gw-reports-content{flex:1;min-width:0;transition:flex-basis .2s}.gw-reports-layout--with-navbar{min-height:calc(100vh - 5rem);padding-top:5rem}.gw-reports-category{margin-top:1rem}.gw-reports-category-header{cursor:pointer;width:100%;color:var(--color-primary-gray-dark);background:0 0;border:0;justify-content:space-between;align-items:center;padding:.35rem 0;font-size:.85rem;display:flex}.gw-reports-sidenav-link-icon{border:1px solid var(--color-accent-light-gray);width:28px;height:28px;color:var(--color-primary-gray-dark);background-color:#f8fafc;border-radius:999px;justify-content:center;align-items:center;margin-right:.5rem;font-size:.8rem;font-weight:600;display:inline-flex}.gw-reports-sidenav-link.is-active .gw-reports-sidenav-link-icon{border-color:var(--fb-blue);background-color:var(--fb-blue);color:#fff}.gw-reports-category-caret{font-size:.75rem;transition:transform .15s}.gw-reports-category-caret.is-expanded{transform:none}.gw-reports-category-links{margin-top:.1rem;display:none}.gw-reports-category-links.is-expanded{display:block}.gw-reports-sidenav-toggle{display:none}.gw-hr{background-color:var(--color-accent-light-gray);width:100%;height:1px}.gw-heading{color:var(--color-primary-gray-dark);margin-bottom:1.5rem;font-weight:400}.gw-sub-heading{margin-bottom:.25rem;font-size:1.25rem}.gw-heading-bottom .gw-sub-heading{font-size:1rem}.d-none{display:none}.fw-bold{font-weight:700}.gw-textarea-full-width-white{background-color:var(--color-secondary-white);border:1px solid var(--color-primary-gray-lighter);width:100%}.gw-textarea{border:1px solid var(--color-accent-gray);border-radius:.25rem;padding:.5em .75em}.gw-checkbox{border:1px solid var(--color-accent-light-gray);cursor:pointer}.gw-checkbox:checked{accent-color:var(--color-primary-gray-light)}.gw-checkbox:disabled{filter:invert()hue-rotate(28deg)brightness(22);border-color:var(--color-base-black);cursor:not-allowed}.gw-select{border:1px solid var(--color-accent-gray);border-radius:var(--border-radius);background-color:var(--color-secondary-white);width:100%;height:2.5rem;padding:.5rem;font-size:.875rem}.gw-select-custom{border:1px solid var(--color-accent-light-gray);width:100%;color:var(--color-primary-gray-dark);cursor:pointer;background-color:#fff;border-radius:999px;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.9rem;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .1s;display:flex}.gw-select-custom.is-disabled{cursor:not-allowed;opacity:.6}.gw-select-custom:hover:not(.is-disabled),.gw-select-custom.is-open{border-color:var(--color-accent-gray);background-color:#f3f4f6;box-shadow:0 1px 3px #0f172a14}.gw-select-custom-label{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.gw-select-custom-label.is-placeholder{color:var(--color-primary-gray-light)}.gw-select-custom-caret{color:var(--color-primary-gray-light);margin-left:.5rem;font-size:.75rem}.gw-select-menu{z-index:20;border:1px solid var(--color-accent-light-gray);background-color:#fff;border-radius:.75rem;min-width:100%;max-height:260px;margin-top:.35rem;position:absolute;overflow-y:auto;box-shadow:0 10px 25px #0f172a1f}.gw-select-menu-item{text-align:left;width:100%;color:var(--color-primary-gray-dark);cursor:pointer;background:0 0;border:0;align-items:center;padding:.5rem .85rem;font-size:.9rem;display:flex}.gw-select-menu-item:hover{background-color:#f3f4f6}.gw-select-menu-item.is-active{color:var(--fb-blue-darker);background-color:#e5edff;font-weight:600}.gw-select-menu-empty{color:var(--color-primary-gray-light);padding:.5rem .85rem;font-size:.85rem}.gw-btn{border-radius:var(--border-radius);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.6rem .9rem;font-size:.875rem;transition:all .2s;display:inline-flex}.gw-btn-primary{background-color:var(--fb-blue);color:#fff}.gw-btn-primary:hover,.gw-btn-primary:focus{background-color:var(--fb-blue-darker)}.gw-btn-tertiary{border-color:var(--color-accent-gray);color:var(--color-primary-gray-dark);background-color:#fff}.mt-1{margin-top:calc(var(--default-spacing) * 1)}.mt-2{margin-top:calc(var(--default-spacing) * 2)}.mb-2{margin-bottom:calc(var(--default-spacing) * 2)}.mb-3{margin-bottom:calc(var(--default-spacing) * 3)}.mb-4{margin-bottom:calc(var(--default-spacing) * 4)}.ml-md-2{margin-left:calc(var(--default-spacing) * 2)}.gw-ad-account-list{flex-direction:column;gap:.75rem;display:flex}.gw-ad-account-rows{flex-direction:column;gap:.5rem;display:flex}.gw-ad-account-row{border-radius:var(--border-radius);border:1px solid var(--color-accent-light-gray);background-color:var(--color-secondary-white);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem .9rem;display:flex}.gw-ad-account-meta{flex-direction:column;gap:.2rem;display:flex}.gw-ad-account-title{color:var(--color-primary-gray-dark);font-size:.95rem}.gw-ad-account-subtext{color:var(--color-primary-gray-light);font-size:.8rem}.gw-ad-account-empty{color:var(--color-primary-gray-light);font-size:.875rem}.gw-ad-account-add{border-radius:var(--border-radius);border:1px solid var(--color-accent-light-gray);background-color:var(--color-secondary-white);padding:1rem}.gw-ad-account-actions{justify-content:flex-end;gap:.5rem;display:flex}.gw-provider-tabs{border-bottom:1px solid var(--color-accent-light-gray);align-items:flex-end;gap:.25rem;display:inline-flex}.gw-provider-tab{cursor:pointer;color:var(--color-primary-gray-light);background:0 0;border:0;border-bottom:2px solid #0000;padding:.4rem .75rem;font-size:.875rem}.gw-provider-tab.is-active{border-bottom-color:var(--fb-blue);color:var(--color-base-black);font-weight:600}.gw-provider-section{flex-direction:column;gap:.5rem;display:flex}.gw-provider-account-list{flex-direction:column;gap:.4rem;display:flex}.gw-provider-account-row{border-radius:var(--border-radius);border:1px solid var(--color-accent-light-gray);background-color:var(--color-secondary-white);align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:.875rem;display:flex}.gw-provider-account-row input[type=checkbox]{flex-shrink:0}.gw-provider-account-row strong{font-weight:600}.gw-fb-account-row{align-items:center;gap:.75rem;display:flex}.gw-fb-account-actions{flex-direction:column;gap:.5rem;display:flex}.gw-fb-account-select{flex:1}.gw-fb-account-label{margin-bottom:.25rem;font-size:.9rem}.gw-fb-user-row{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.gw-fb-logout-btn{padding-inline:.6rem}.gw-nb-field-row{flex-direction:column;gap:.25rem;display:flex}.gw-nb-label{color:var(--color-primary-gray-light);font-size:.85rem}.gw-nb-input{border-radius:var(--border-radius);border:1px solid var(--color-accent-gray);width:100%;padding:.5rem .6rem;font-size:.875rem}.gw-nb-input:focus{border-color:var(--fb-blue);outline:none;box-shadow:0 0 0 1px #2ea3f24d}.gw-btn-danger{border-color:var(--color-warning-red);color:var(--color-warning-red);background-color:#fff}.gw-btn-danger:hover,.gw-btn-danger:focus{background-color:#ffecec}.gw-charts-container{display:flex}.canvas-container{flex-direction:column;align-items:center;display:flex}@media (min-width:64em){.canvas-container{flex-direction:row;justify-content:space-around;gap:1rem}}.chart-wrapper{flex:1;width:100%;max-width:60%}canvas{width:100%;height:auto}.canvas-blank{background-color:var(--color-primary-gray-lighter)}.gw-chart-select{width:100%}@media (min-width:40em){.gw-chart-select{width:fit-content}}.gw-rolling-reach-report{margin-bottom:2rem}@media (max-width:64em){.gw-section{padding:1rem}.gw-reports-layout{flex-direction:column}.gw-reports-sidenav{border-right:0;border-bottom:1px solid var(--color-accent-light-gray);align-items:center;gap:1rem;width:100%;padding:1rem;display:flex}.gw-reports-sidenav-header{margin-bottom:0}.gw-reports-sidenav-link{padding:0}.gw-reports-layout--with-navbar,.gw-section--with-navbar{padding-top:4.25rem}}
.gw-heading-top{flex-direction:column;gap:.75rem;display:flex}.gw-link-not-connected{align-items:center;display:flex}.gw-link-connected{align-items:center;gap:.5rem;display:flex}@media (max-width:44em){.gw-link-not-connected,.gw-link-connected{flex-direction:column;align-items:flex-start}}
.gw-business-list-container,.gw-select-container,.gw-daterange-container{flex-direction:column;display:flex}.gw-date-range-box{cursor:pointer;background:#fff;border:1px solid #ccc;align-items:center;gap:.5rem;width:100%;padding:8px 12px;display:flex}.gw-date-range-box input{background:0 0;border:none;outline:none}.gw-date-range-box span{flex:1}.gw-date-range-anchor{position:relative}.gw-date-range-popover{z-index:50;background:#fff;border:1px solid #ddd;border-radius:4px;position:absolute;top:calc(100% + .5rem);left:0;overflow:auto;box-shadow:0 10px 24px #0000001f}.gw-date-range-presets{border-bottom:1px solid #eee;flex-wrap:wrap;gap:.5rem;padding:.75rem;display:flex}.gw-date-range-popover--panel{max-width:min(96vw,980px);padding:0}.gw-date-range-panel{grid-template-columns:minmax(180px,240px) 1fr;display:grid}.gw-date-range-presets-list{border-right:1px solid #ddd;flex-direction:column;display:flex}.gw-date-range-preset-item{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eee;padding:.75rem .9rem;font-size:.95rem}.gw-date-range-preset-item:hover{background:#f5f8fb}.gw-date-range-preset-item.is-active{color:#fff;background:#2f83bc}.gw-date-range-calendar-wrap{flex-direction:column;min-width:420px;display:flex}.gw-date-range-calendar-wrap .rdrDateRangeWrapper{width:100%}.gw-date-range-actions{border-top:1px solid #eee;justify-content:flex-end;gap:.5rem;padding:.75rem;display:flex}@media (max-width:64em){.gw-date-range-panel{grid-template-columns:1fr}.gw-date-range-popover{width:min(96vw,640px)}.gw-date-range-presets-list{border-bottom:1px solid #ddd;border-right:0}.gw-date-range-calendar-wrap{min-width:0}}@media (min-width:44em){.gw-heading-bottom{max-width:480px}}
.gw-campaign-objectives-container,.gw-campaign-objectives-container .gw-ad-filters-list{flex-direction:column;gap:.5rem;display:flex}label#selectAllCampaignsLabel{border:1px solid var(--color-accent-gray);border-radius:var(--border-radius);padding:.5rem}.gw-ad-filter-row{grid-template-columns:1fr;align-items:flex-start;gap:.5rem;display:grid}.gw-ad-filter-add{align-self:flex-start;align-items:center;gap:.75rem;width:fit-content;height:2.5rem;padding:.25rem .75rem;font-size:.875rem;display:inline-flex}.ad-filter-remove{width:2.5rem;min-width:2.5rem;height:2.5rem;padding:.5rem}@media (min-width:44em){.gw-ad-filter-row{grid-template-columns:1.2fr .9fr 1.1fr auto}}
.tippy-box[data-theme~=custom-tooltip]{padding:10px}.gw-result-container{border:1px solid var(--color-accent-light-gray);background-color:#fff}.gw-fb-tab-container{border-bottom:2px solid #ccc;display:flex;overflow-x:auto}.gw-fb-tab-button{cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;padding:10px 20px;transition:border-color .3s}.gw-fb-tab-button.active{border-bottom:2px solid #007bff;font-weight:700}.gw-fb-tab-content{padding:20px;display:none}.gw-fb-tab-content.active{display:block}.loading-spinner{text-align:center;color:#007bff;padding:20px;font-weight:700}.gw-fb-empty{color:var(--color-primary-gray-light);font-size:1rem}.gw-fb-table-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.gw-fb-control-group{color:var(--color-primary-gray-dark);align-items:center;gap:8px;font-size:.95rem;display:flex}.gw-fb-control-input,.gw-fb-control-select{border:1px solid var(--color-accent-gray);color:var(--color-primary-gray-dark);background-color:#fff;border-radius:4px;padding:6px 8px;font-size:.95rem}.gw-fb-control-input{min-width:220px}.gw-fb-table-scroll{border:1px solid var(--color-accent-light-gray);width:100%;max-height:540px;overflow:auto}.gw-fb-table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:.95rem}.gw-fb-table th,.gw-fb-table td{text-align:left;vertical-align:middle;background-color:#fff;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;padding:8px 10px}.gw-fb-table thead th{z-index:5;background-color:#f7f9fc;font-weight:700;position:sticky;top:0}.gw-fb-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.gw-fb-sortable span{vertical-align:middle}.gw-fb-sort-indicator{color:#7388a0;margin-left:6px;font-size:.8rem;display:inline-block}.gw-fb-table tbody tr:nth-child(odd) td{background-color:#fcfdff}.gw-fb-table .gw-fb-sticky{z-index:4;background-color:#fff;position:sticky;left:0}.gw-fb-table thead .gw-fb-sticky{z-index:6;background-color:#f0f5fd}.gw-fb-table .gw-fb-sticky-1{min-width:180px;left:0}.gw-fb-table .gw-fb-sticky-2{min-width:130px;left:180px}.gw-fb-table .gw-fb-sticky-3{min-width:130px;left:310px}.gw-fb-table tbody tr:nth-child(odd) .gw-fb-sticky{background-color:#fcfdff}.gw-fb-metric-col{width:200px;min-width:200px}.gw-fb-sparkline-cell{width:100%;max-width:200px;min-height:50px;margin:0 auto;position:relative}.gw-fb-overlay-text{color:#222;text-align:center;pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;font-weight:700;display:flex;position:absolute;top:0;left:0}.gw-fb-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.gw-fb-pagination-info{color:var(--color-primary-gray-light);font-size:.95rem}.gw-fb-pagination-actions{align-items:center;gap:8px;display:flex}.gw-fb-page-btn{border:1px solid var(--color-accent-gray);color:var(--color-primary-gray-dark);cursor:pointer;background-color:#fff;border-radius:4px;padding:5px 10px;font-size:.9rem}.gw-fb-page-btn:disabled{opacity:.5;cursor:not-allowed}.gw-fb-page-indicator{color:var(--color-primary-gray-dark);font-size:.9rem}@media (max-width:64em){.gw-fb-tab-content{padding:12px}.gw-fb-control-input{min-width:180px}.gw-fb-pagination-actions{justify-content:space-between;width:100%}.gw-fb-table{font-size:.9rem}.gw-fb-table .gw-fb-sticky-1{min-width:140px}.gw-fb-table .gw-fb-sticky-2{min-width:110px;left:140px}.gw-fb-table .gw-fb-sticky-3{min-width:110px;left:250px}}#reach-overlap-table .gw-fb-sticky-1{width:80px;min-width:80px}#reach-overlap-table .gw-fb-sticky-2{left:80px}#reach-overlap-table .gw-fb-sticky-3{left:220px}.gw-fb-view-btn{border-radius:var(--border-radius);background-color:var(--color-base-black);color:var(--color-base-white);cursor:pointer;border:1px solid #0000;padding:.25rem .5rem;font-size:.9rem;font-weight:500;transition:background-color .2s,border-color .2s}.gw-fb-view-btn:hover,.gw-fb-view-btn:focus{background-color:var(--color-primary-gray-dark);border-color:var(--color-primary-gray-dark)}.gw-fb-back-btn{border-radius:var(--border-radius);background-color:var(--color-base-black);color:var(--color-base-white);cursor:pointer;border:1px solid #0000;padding:.5rem .75rem;font-size:.95rem;font-weight:500;transition:background-color .2s,border-color .2s}.gw-fb-back-btn:hover,.gw-fb-back-btn:focus{background-color:var(--color-primary-gray-dark);border-color:var(--color-primary-gray-dark)}
.gw-breakeven-page .gw-form-section{flex-direction:column;gap:1rem;display:flex}.gw-breakeven-page .gw-form-container,.gw-breakeven-page .gw-result-container{background-color:var(--color-base-white);flex-direction:column;gap:1.5rem;padding:2rem 1.25rem;display:flex;overflow:hidden}.gw-breakeven-page .gw-form-fields{justify-content:space-around;align-items:center;gap:1.25rem;display:flex}@media (max-width:28.125em){.gw-breakeven-page .gw-form-fields{flex-direction:column}}.gw-breakeven-page .gw-input-container{flex-direction:column;gap:.75rem;width:100%;display:flex}.gw-breakeven-page .gw-label{color:var(--color-base-black);cursor:pointer}.gw-breakeven-page .gw-currency-input{border-radius:5px;display:flex;position:relative;overflow:hidden}.gw-breakeven-page .gw-currency-symbol{background-color:var(--color-accent-gray);color:var(--color-base-white);align-items:center;padding:.125rem .875rem;font-size:1rem;display:flex}.gw-breakeven-page .gw-input{text-align:right;border-color:#0000;width:100%;padding:.75rem .5rem;font-size:1rem}.gw-breakeven-page .gw-result-container{background-color:#0000;flex-direction:row;padding:0}@media (max-width:28.125em){.gw-breakeven-page .gw-result-container{flex-direction:column}}.gw-breakeven-page .gw-result-heading{margin-bottom:.75rem;font-size:1rem;display:inline-block}.gw-breakeven-page .gw-result-card{border-radius:4px;padding:1.25rem}.gw-breakeven-page .gw-result-card-dark{color:var(--color-base-white);background-color:var(--color-primary-gray-dark)}.gw-breakeven-page .gw-result-card-dark .gw-heading{color:var(--color-base-white)}.gw-breakeven-page .gw-result-card-display{justify-content:center;align-items:center;padding:1rem 1.5rem;display:flex}.gw-breakeven-page .gw-card-number{font-size:2.75rem}@media (max-width:28.125em){.gw-breakeven-page .gw-card-number{font-size:2.25rem}}.gw-breakeven-page .full-width{width:100%}.gw-breakeven-page .gw-container-48{flex-direction:column;gap:1.25rem;max-width:48rem;margin-inline:auto;display:flex}.gw-breakeven-page .text-center{text-align:center}.gw-keyword-wrapper-page .gw-form-section{flex-direction:column;gap:1rem;display:flex}.gw-keyword-wrapper-page .gw-form-container,.gw-keyword-wrapper-page .gw-result-container{background-color:var(--color-base-white);flex-direction:column;gap:1.5rem;padding:2rem 1.25rem;display:flex;overflow:hidden}.gw-keyword-wrapper-page .gw-checkbox-container{flex-direction:column;gap:.625rem;margin-top:1rem;display:flex}.gw-keyword-wrapper-page .gw-hr{background-color:var(--color-accent-gray);height:1px;margin:2rem 0}.gw-keyword-wrapper-page .gw-btn-container{flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;display:flex}@media (min-width:48em){.gw-keyword-wrapper-page .gw-btn-container{flex-direction:row}}.gw-keyword-wrapper-page .gw-btn{background-color:var(--color-base-black);width:100%;color:var(--color-base-white);cursor:pointer;border:1px solid #0000;border-radius:.25rem;padding:.5em 1.25em;font-weight:500;transition:background-color .5s,border-color .5s}@media (min-width:48em){.gw-keyword-wrapper-page .gw-btn{width:fit-content}}.gw-keyword-wrapper-page .gw-btn:hover,.gw-keyword-wrapper-page .gw-btn:focus,.gw-keyword-wrapper-page .gw-btn-primary:hover,.gw-keyword-wrapper-page .gw-btn-primary:focus{background-color:var(--color-primary-gray-dark)}.gw-keyword-wrapper-page .gw-btn:active,.gw-keyword-wrapper-page .gw-btn-primary:active,.gw-keyword-wrapper-page .gw-btn-tertiary{color:var(--color-base-black);border-color:var(--color-base-black);background-color:#0000}.gw-keyword-wrapper-page .gw-btn-tertiary:hover,.gw-keyword-wrapper-page .gw-btn-tertiary:focus{background-color:var(--color-primary-gray-dark);color:var(--color-base-white)}.gw-keyword-wrapper-page .gw-btn-tertiary:active{background-color:var(--color-base-black);border-color:#0000}.gw-keyword-wrapper-page .gw-result-fields{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:48em){.gw-keyword-wrapper-page .gw-result-fields{grid-template-columns:1fr 1fr;gap:1rem}}.gw-keyword-wrapper-page .gw-result-heading{margin-bottom:.75rem;font-size:1rem;display:inline-block}.gw-keyword-wrapper-page .gw-result-textarea{resize:none}.gw-keyword-wrapper-page .full-width{width:100%}.gw-keyword-wrapper-page .gw-container-48{max-width:48rem;margin-inline:auto}.gw-keyword-wrapper-page .gw-d-flex{display:flex}.gw-keyword-wrapper-page .gw-fd-column{flex-direction:column}.gw-keyword-wrapper-page .gw-g-1{gap:1rem}.gw-typo-generator-page .gw-form-section{flex-direction:column;gap:1rem;display:flex}.gw-typo-generator-page .gw-form-container,.gw-typo-generator-page .gw-result-container{background-color:var(--color-base-white);flex-direction:column;gap:1.5rem;padding:2rem 1.25rem;display:flex;overflow:hidden}.gw-typo-generator-page .gw-hr{background-color:var(--color-accent-gray);height:1px;margin:2rem 0}.gw-typo-generator-page .gw-btn-container{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex}.gw-typo-generator-page .gw-btn{background-color:var(--color-base-black);width:100%;color:var(--color-base-white);cursor:pointer;border:1px solid #0000;border-radius:.25rem;padding:.5em 1.25em;font-weight:500;transition:background-color .5s,border-color .5s}@media (min-width:48em){.gw-typo-generator-page .gw-btn{width:fit-content}}.gw-typo-generator-page .gw-btn:hover,.gw-typo-generator-page .gw-btn:focus{background-color:var(--color-primary-gray-dark)}.gw-typo-generator-page .gw-btn:active{color:var(--color-base-black);border-color:var(--color-base-black);background-color:#0000}.gw-typo-generator-page .gw-result-fields{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:48em){.gw-typo-generator-page .gw-result-fields{grid-template-columns:1fr 1fr;gap:1rem}}.gw-typo-generator-page .gw-result-heading{margin-bottom:.75rem;font-size:1rem;display:inline-block}.gw-typo-generator-page .gw-result-textarea{resize:none}.gw-typo-generator-page .full-width{width:100%}.gw-typo-generator-page .gw-container-48{max-width:48rem;margin-inline:auto}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{z-index:1;width:100%;height:100%;position:relative}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{will-change:transform;z-index:1;transform-origin:0 0;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:flat;position:absolute;top:0;right:0}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0;top:-100%}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{width:100%;height:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;top:-6px;right:-17px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;bottom:-17px;right:-6px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{cursor:default;background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";background:#e8e7e6;width:1px;height:14px;display:block;position:absolute;top:6px;left:14px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;top:14px;left:6px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{white-space:nowrap;text-align:center;position:absolute}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{width:100%;height:80px;padding:10px 0;top:100%;left:0}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{width:2px;height:5px;margin-left:-1px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;padding:0 10px;top:0;left:100%}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{color:#000;text-align:center;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:3px;padding:5px;display:block;position:absolute}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{top:auto;right:28px;transform:translateY(-18px)}
.rdrCalendarWrapper{box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fff;flex-direction:column;display:inline-flex}.rdrDateDisplay{justify-content:space-between;display:flex}.rdrDateDisplayItem{text-align:center;width:0;color:inherit;flex:1}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;justify-content:space-between;display:flex}.rdrMonthAndYearPickers{flex:auto;justify-content:center;align-items:center;display:flex}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{flex-direction:row;display:flex}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;text-align:center;flex-basis:14.2857%}.rdrDays{flex-wrap:wrap;display:flex}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;top:0;right:.25em}.rdrDay{box-sizing:inherit;width:14.2857%;font:inherit;cursor:pointer;position:relative}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge,.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{-webkit-user-select:none;user-select:none;display:inline-flex}.rdrStaticRanges{flex-direction:column;display:flex}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}
.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 2px #23394236}.rdrDateDisplayItem input{cursor:pointer;color:#849095;background:0 0;border:0;width:100%;height:2.5em;line-height:2.5em}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{appearance:none;color:#3e484f;cursor:pointer;text-align:center;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") right 8px center no-repeat;border:0;border-radius:4px;outline:0;padding:10px 30px 10px 10px}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;width:24px;height:24px;margin:0 .833em;padding:0;display:block}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{text-align:center;border-style:solid;width:0;height:0;margin:auto;padding:0;display:block;transform:translate(-3px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:#0000 #34495e #0000 #0000;transform:translate(-3px)}.rdrNextButton i{border-width:4px 4px 4px 6px;border-color:#0000 #0000 #0000 #34495e;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{-webkit-user-select:none;user-select:none;text-align:center;color:#1d2429;background:0 0;border:0;height:3em;padding:0;line-height:3em}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;justify-content:center;align-items:center;font-weight:300;display:flex;position:absolute;inset:5px 0}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:"";background:#3d91ff;border-radius:2px;width:18px;height:2px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#ffffffd9}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;inset:5px 0}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-left-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-right-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none;z-index:1;background:#ffffff17;border:0 solid;position:absolute;inset:3px 0}.rdrDayStartPreview{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;width:226px;font-size:12px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eff2f7;outline:0;padding:0;display:block}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{text-align:left;outline:0;padding:10px 20px;line-height:18px;display:block}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{text-align:center;color:#6c767a;border:1px solid #dee7eb;border-radius:4px;width:30px;height:30px;margin-right:10px;line-height:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{color:#333;border-color:#b4bfc4;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";background:0 0;border:1px solid;border-radius:1.333em;position:absolute;inset:-2px 0}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale()opacity(60%)}.rdrMonthName{text-align:left;color:#849095;padding:.833em;font-weight:600}
