html{scroll-behavior:smooth}body{width:100%;height:100%;background:var(--gray-50)}.language-flag-icon{width:1rem;height:.75rem;object-fit:contain;display:inline-block;vertical-align:-.08rem}.language-flag-emoji{width:1rem;display:inline-block;text-align:center}.public-layout{min-height:100vh;display:flex;flex-direction:column}.public-layout main{flex:1 0 auto}.site-header-shell,.site-footer-shell{width:100%}.site-footer-shell{margin-top:auto}.public-layout .site-footer-shell>.app-footer{width:calc(100% - 2rem);max-width:1140px;margin-right:auto;margin-left:auto}.public-layout.controller-index .site-footer-shell>.app-footer{width:100%;max-width:none;margin-right:0;margin-left:0;margin-bottom:0;border-right:0;border-left:0;border-bottom:0;border-radius:0}.public-layout.controller-index .site-footer-shell>.app-footer>*{max-width:1140px;margin-right:auto;margin-left:auto}.app{background:var(--gray-50)}.app-overlay{position:fixed;width:100%;height:100%;background:var(--gray-100);z-index:100;opacity:.5}.app-sidebar{display:flex;flex-direction:column;min-width:260px;max-width:260px;background:var(--white);border:1px solid var(--gray-100);border-radius:calc(2*var(--border-radius));margin:3rem 1.5rem 3rem -300px;transition:margin-left .15s linear,margin-right .15s linear;position:fixed;top:0;bottom:0;left:0;z-index:101}[dir="rtl"] .app-sidebar{margin-left:initial;left:initial;right:0;margin-right:-300px;border-left:1px solid var(--gray-100);border-right:0}[dir="rtl"] [data-theme-style="dark"] .app-sidebar{border-right:0;border-left:1px solid var(--gray-100)}body.app-sidebar-opened .app-sidebar{margin-left:1.5rem}[dir="rtl"] body.app-sidebar-opened .app-sidebar{margin-right:1.5rem}@media (min-width:992px){.app-sidebar{margin-left:1.5rem}[dir="rtl"] .app-sidebar{margin-right:1.5rem}}.app-sidebar-title{display:flex;justify-content:center;align-items:center;padding:.5rem;margin:.5rem;height:75px}.app-sidebar-title a{font-size:1.4rem;color:var(--gray-900);font-weight:600}.app-sidebar-title a:hover{text-decoration:none}.app-sidebar-footer{width:100%}.app-sidebar-footer>a{width:100%;padding:.75rem 1.75rem;border-top:1px solid var(--gray-100);display:flex;align-items:center;color:var(--gray-500);font-size:.9rem;font-weight:500;transition:background .3s;border-radius:calc(2*var(--border-radius))}.app-sidebar-footer>a:hover{text-decoration:none;background:var(--gray-100);color:var(--gray-600)}.app-sidebar-links-wrapper{overflow-y:scroll;width:calc(100% - 6px);padding-bottom:.25rem;scrollbar-width:none}.app-sidebar-links-wrapper:hover{width:100%;scrollbar-color:var(--gray-200) var(--white) !important;scrollbar-width:thin !important}.app-sidebar-links-wrapper::-webkit-scrollbar{background-color:transparent;width:0}.app-sidebar-links-wrapper::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:10px}.app-sidebar-links-wrapper:hover::-webkit-scrollbar{width:6px}.app-sidebar-links-wrapper:hover::-webkit-scrollbar-track{width:6px}.app-sidebar-links{display:flex;flex-direction:column;align-items:center;list-style:none;padding:0;margin:0}.app-sidebar-links>li{width:100%;padding:0.25rem calc(1rem - 6px) 0.25rem 1rem}.app-sidebar-links>.divider-wrapper{width:100%;padding:0 calc(0.75rem - 6px) 0 0.75rem;margin:.25rem 0}.app-sidebar-links>.divider-wrapper>.divider{border-top:1px solid var(--gray-100)}.app-sidebar-links>li>a{width:100%;display:flex;align-items:center;color:var(--gray-600);border-radius:var(--border-radius);padding:0.75rem 1rem;transition:background .3s;font-size:.9rem;font-weight:500}.app-sidebar-links>li>a:hover{text-decoration:none;background:var(--gray-100);color:var(--gray-600)}[data-theme-style="dark"] .app-sidebar-links>li>a:hover{background:var(--gray-100);color:var(--gray-800)}.app-sidebar-links>li.active>a:not(.default){background:var(--primary);color:var(--white);font-weight:500}[data-theme-style="dark"] .app-sidebar-links>li.active>a:not(.default){background:var(--primary-800);color:var(--white)}.app-sidebar-avatar{width:35px;height:35px;border-radius:50%}.app-sidebar-footer-block{max-width:100%}.app-sidebar-footer-text{color:var(--gray-600)}.app-sidebar-footer>.dropdown-menu{width:100%;min-width:100%;max-width:100%}.app-sidebar-footer>.dropdown-menu .dropdown-item{display:flex;align-items:center}.app-content{margin-left:0;flex-grow:1}.app-content main{width:100%;max-width:1170px;margin-right:auto;margin-left:auto}.app-page-container,.app-content main>.container{max-width:1170px}[dir="rtl"] .app-content{margin-left:initial;margin-right:0}@media (min-width:992px){.app-content{margin-left:284px}[dir="rtl"] .app-content{margin-left:initial;margin-right:284px}}.app-navbar{min-height:75px;border-bottom:1px solid var(--gray-100)}[data-theme-style="dark"] .app-navbar{border-color:var(--gray-200)}.dropdown-item{color:var(--gray-800);font-weight:450;font-size:.9rem}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item.active{border-radius:var(--border-radius)}.dropdown-item svg{color:var(--gray-600)}.dropdown-item:active svg,.dropdown-item.active svg{color:var(--white)}.app-footer{margin:3rem 0 3rem 0;background:var(--white);border:1px solid var(--gray-100);border-radius:calc(2*var(--border-radius));padding:1.25rem}.app-footer{color:var(--gray-700)}.app-footer a:not(.dropdown-item),.app-footer a:hover:not(.dropdown-item){color:var(--gray-700)}.app-footer a.icon{color:var(--gray-700)}.app-footer button,.app-footer button:hover{color:var(--gray) !important}.footer-logo{max-height:2.5rem;height:2.5rem}.footer-heading{color:var(--black) !important}.footer-social-wrapper{border-radius:50%;aspect-ratio:1 / 1;display:inline-flex;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;filter:saturate(.75);transition:filter .3s}.footer-social-wrapper:hover{filter:saturate(1)}.footer-social-wrapper a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.filters-dropdown{width:18rem;max-height:30rem;overflow-y:auto}canvas{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.modal-header{padding:1rem;border-bottom:0}.modal-content{padding:1rem;border:none;box-shadow:none;-webkit-box-shadow:none;border-radius:calc(2 * var(--border-radius))}.input-group-text{font-size:0.9rem}.input-group>.input-group-append>.btn{font-size:.9rem}.form-control-range{-webkit-appearance:none;appearance:none;overflow:hidden;accent-color:var(--primary);background:var(--gray-200);border-radius:var(--border-radius);height:.5rem;margin:0.75rem 0}.form-control-range::-webkit-slider-runnable-track,.form-control-range::-moz-range-track{background:var(--gray-200)}.form-control-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:.75rem;width:.75rem;background-color:var(--primary);border-radius:50%;border:2px solid var(--white);box-shadow:-2007px 0 0 2000px var(--primary-300)}.form-control-range::-moz-range-thumb{-webkit-appearance:none;appearance:none;height:.75rem;width:.75rem;background-color:var(--primary);border-radius:50%;border:2px solid var(--white);box-shadow:-2007px 0 0 2000px var(--primary-300)}.custom-breadcrumbs{list-style:none;padding:0;display:flex;flex-wrap:wrap}.custom-breadcrumbs>li{margin-right:.5rem}.custom-breadcrumbs>li>a{color:var(--gray)}.custom-breadcrumbs>li>svg{color:var(--gray-400);margin-left:.5rem}.user-select-none{user-select:none}.font-size-little-small{font-size:.95rem}.font-size-small{font-size:.9rem}.font-size-smaller{font-size:0.875rem}.font-size-xs{font-size:.75rem}.font-weight-450{font-weight:450}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.min-width-fit-content{min-width:fit-content}.white-space-normal{white-space:normal}.cursor-grab{cursor:grab !important}.list-style-none{list-style:none;padding:0}.cursor-pointer{cursor:pointer}.no-focus:focus{outline:0;box-shadow:none}.appearance-none{appearance:none;-moz-appearance:none;-webkit-appearance:none}img{vertical-align:inherit !important}.icon-favicon{width:.95rem;height:auto}.icon-favicon-small{width:.75rem;height:auto}.navbar-main{z-index:1000;backdrop-filter:blur(18px);background:rgba(255,255,255,.88);border-bottom:1px solid rgba(214,222,235,.8);box-shadow:0 .75rem 2rem rgba(20,35,70,.05);padding:.85rem 1rem}[data-theme-style="dark"] .navbar-main{background:rgba(10,14,24,.88);border-color:var(--gray-100)}.navbar-nav>li{font-size:.9rem;font-weight:500}.navbar-expand-lg .navbar-nav .nav-link{padding-top:.75rem;padding-bottom:.75rem;border-radius:var(--border-radius)}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.navbar-main .navbar-nav{align-items:center;gap:.25rem}}.navbar-main .nav-link:hover,.navbar-main .nav-link:focus{background:var(--gray-100);text-decoration:none}.navbar-primary-links{align-items:center;margin-left:2.75rem;gap:.5rem}.navbar-primary-link{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.45rem .95rem;border-radius:999px;color:var(--gray-700);font-size:.9rem;font-weight:700;line-height:1;text-decoration:none;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.navbar-primary-link:hover,.navbar-primary-link:focus,.navbar-primary-link.active{background:var(--primary-100);color:var(--primary-700);text-decoration:none;box-shadow:inset 0 0 0 1px rgba(49,122,242,.16)}.controller-index .site-header-shell{background:linear-gradient(105deg,#2a84ef 0%,#005dc4 52%,#00469a 100%)}.controller-index .navbar-main{background:transparent;border-bottom-color:rgba(255,255,255,.16);box-shadow:none}.controller-index .navbar-logo{filter:brightness(0) invert(1)}.controller-index .navbar-main .nav-link,.controller-index .navbar-main .dropdown-toggle,.controller-index .navbar-main .navbar-brand,.controller-index .navbar-main .navbar-custom-toggler{color:rgba(255,255,255,.86) !important}.controller-index .navbar-main .nav-link:hover,.controller-index .navbar-main .nav-link:focus{background:rgba(255,255,255,.12);color:var(--white) !important}.controller-index .navbar-primary-link{color:rgba(255,255,255,.9)}.controller-index .navbar-primary-link:hover,.controller-index .navbar-primary-link:focus,.controller-index .navbar-primary-link.active{background:rgba(255,255,255,.14);color:var(--white);box-shadow:inset 0 0 0 1px rgba(255,255,255,.24)}.controller-index .navbar-avatar{box-shadow:0 0 0 2px rgba(255,255,255,.36)}.navbar-logo{max-height:2.5rem;height:2.5rem}.navbar-logo-mini{max-height:1.25rem;height:1.25rem}.navbar-avatar{width:20px;height:20px;border-radius:var(--border-radius)}.navbar-custom-toggler{padding:0.5rem .8rem;font-size:1.25rem;line-height:1;background-color:transparent;border-radius:var(--border-radius);color:var(--gray-500);border-color:var(--gray-300)}.chart-container{position:relative;margin:auto;height:275px;width:100%}@media print{.chart-container canvas{min-height:100%;max-width:100%;max-height:100%;height:auto!important;width:auto!important}}.user-avatar{border-radius:50%;max-width:70px;max-height:70px}.container-disabled{pointer-events:none;opacity:.5}.container-disabled-simple{pointer-events:none}.table-image-wrapper{border-radius:50%;width:2.5rem;height:2.5rem;max-width:2.5rem;max-height:2.5rem;display:flex;align-items:center;justify-content:center;background:var(--primary-100)}.table-custom-container{border-radius:calc(2*var(--border-radius));border:1px solid var(--gray-100)}.table-custom{margin-bottom:0;background:var(--white)}.table-custom thead th{border-top:0;border-bottom:0;color:var(--gray)}.table-custom th{padding:1rem 1.25rem;font-size:.9rem}[data-theme-style="dark"] .table-custom thead th{color:var(--gray-800)}.table-custom td{padding:1.25rem 1.25rem;vertical-align:middle}.table-custom tbody tr td{border-top:1px solid var(--gray-100)}.pricing-tag{position:absolute;font-size:80%;font-weight:600;background:var(--gray-600);color:var(--gray-50);padding:0.1rem 0.8rem;border-radius:var(--border-radius);top:0;left:50%;transform:translate(-50%,-50%);z-index:1}.custom-radio-box{cursor:pointer}.custom-radio-box .custom-radio-box-main-text{font-size:1.15rem;font-weight:bold}.custom-radio-box .custom-radio-box-main-icon{font-size:1.25rem}.custom-radio-box input[type="radio"] + div,.custom-radio-box input[type="checkbox"] + div{transition:all .3s ease-in-out;border:1px solid var(--gray-200);background:var(--white)}.custom-radio-box input[type="radio"]:checked + div,.custom-radio-box input[type="checkbox"]:checked + div{border:1px solid var(--primary)}.custom-radio-box input[type="radio"]:hover + div,.custom-radio-box input[type="checkbox"]:hover + div{border:1px solid var(--primary)}.cryptocurrency-icon{width:40px;height:40px}.round-circle-md{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:50%}.round-circle-lg{width:4.5rem;height:4.5rem;display:flex;justify-content:center;align-items:center;border-radius:50%}.invoice-table th{border-top:0 !important}.invoice-table td{vertical-align:baseline !important}@media print{.invoice{page-break-after:always}body,html,.container{height:auto !important;overflow:visible !important}.invoice-logo{filter:grayscale(100%)}}.seotrix-animate{-webkit-animation-duration:500ms;animation-duration:500ms}.seotrix-animate-fill-both{-webkit-animation-fill-mode:both;animation-fill-mode:both}.seotrix-animate-fill-none{-webkit-animation-fill-mode:none;animation-fill-mode:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.seotrix-animate-fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.btn-custom{padding:.5rem 1.5rem;color:var(--gray-600);border-radius:var(--border-radius);border:1px solid var(--gray-100) !important;font-size:.9rem;font-weight:500;background:var(--white);transition:background .3s}.btn-custom:hover{color:var(--gray-800);background:var(--gray-200)}.btn-custom.active{color:var(--gray-900);background:var(--gray-300)}.contact-icon-wrapper{width:35px;height:35px;font-size:.8rem;flex-shrink:0}.page-category-icon-wrapper{width:4rem;height:4rem;flex-shrink:0}.popular-page-icon-wrapper{width:2.75rem;height:2.75rem;flex-shrink:0}.blog-post-image{max-height:20rem;object-fit:cover}.blog-post-image-small{height:13rem;max-height:13rem;object-fit:cover}.blog-post-image-popular{width:3rem;height:3rem;object-fit:cover}.blog-post-content{line-height:1.75;word-break:break-word}.blog-post-content p{margin-bottom:1.5rem}.ql-code-block{background-color:var(--gray-200);color:var(--gray-600);padding:1rem;border-radius:var(--border-radius);overflow-x:auto;font-family:'Courier New',Courier,monospace;white-space:pre;font-size:.9rem;line-height:1.5}.ql-content p{margin-bottom:0 !important}.ql-content li[data-list="bullet"]{list-style-type:disc}blockquote{border-left:4px solid var(--gray-400);padding:1rem 1.5rem;margin:1.5rem 0;background-color:var(--gray-100);font-style:italic;color:var(--gray-600);font-size:1.1rem;line-height:1.6;border-radius:var(--border-radius)}.seotrix-file-input{padding:1rem;background:var(--gray-100);border:1px solid var(--gray-200);border-radius:var(--border-radius);cursor:pointer;font-size:.9rem}.seotrix-file-input:hover{border-color:var(--gray-300)}.seotrix-file-input::file-selector-button{border:0;padding:.4rem .75rem;border-radius:var(--border-radius);background-color:var(--white);cursor:pointer;font-size:.9rem;margin-right:1rem}.seotrix-file-input-preview{max-width:100%;max-height:68px;min-height:68px;object-fit:cover}.sticky{position:sticky !important;top:1rem;height:min-content}a svg{transition:transform .15s}a:hover svg{transform:scale(1.1)}a:active svg{transform:scale(.9)}[data-theme-style="dark"] svg[data-custom-colors]{color:var(--brand-color-dark) !important}.icon-zoom-animation svg{transition:transform .15s}.icon-zoom-animation:hover svg{transform:scale(1.1)}.zoom-animation{transition:transform .15s}.zoom-animation:hover{transform:scale(1.05)}.zoom-animation:active{transform:scale(.95)}.zoom-animation-subtle{transition:transform .3s}.zoom-animation-subtle:hover{transform:scale(1.025)}.zoom-animation-subtle-active:active{transform:scale(.98)}.up-animation{transition:transform .3s}.up-animation:hover{transform:translateY(-10px)}@media print{.pcr-app{display:none}}.pcr-button{border:1px solid white !important;outline:1px solid var(--gray-300) !important;height:calc(var(--input-padding-y) + var(--input-padding-x) + var(--input-font-size) + calc(var(--input-font-size) / 2.75)) !important;border-radius:var(--border-radius) !important;width:100% !important}.pcr-button::before,.pcr-button::after{border-radius:var(--border-radius) !important}.w-fit-content{width:fit-content !important}.loading-overlay{padding:1.25rem;border-radius:var(--border-radius);display:flex;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;background:var(--white);z-index:100;opacity:0.8}[data-theme-style="dark"] .loading-overlay{background:var(--gray-50)}.shiki{overflow:auto;border-radius:var(--border-radius);padding:1.5rem;font-size:.9rem;line-height:1.5rem}.shiki code{background:initial !important}.btn-group-custom{border:1px solid var(--gray-100);padding:0.5rem;border-radius:var(--border-radius);flex-wrap:wrap;display:inline-flex;gap:0.5rem}.btn-group-custom .btn{border-radius:var(--border-radius) !important;background:var(--gray-100)}.btn-group-custom .btn.active{background:var(--dark);color:var(--white);z-index:0 !important}body *{scrollbar-color:var(--gray-200) var(--white) !important;scrollbar-width:thin !important}body *::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:10px;width:6px;height:6px}body *::-webkit-scrollbar,body *::-webkit-scrollbar-track{background:var(--white);border-radius:10px;width:6px;height:6px}.internal-notification-icon{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px var(--danger)}100%{box-shadow:0 0 0 20px rgba(0,0,0,0)}}.team-user-avatar{width:45px;height:45px}.team-delegate-access-wrapper{margin:.75rem;border-radius:.5rem}@media (min-width:992px){.team-delegate-access-wrapper{border-radius:5rem}}.announcement-wrapper{position:relative;z-index:10;margin:.75rem;border-radius:.5rem;opacity:0;transition:opacity .3s ease-in;animation:ac-fade-in-down .3s ease-in .6s forwards}@media (min-width:992px){.announcement-wrapper{border-radius:5rem}}@keyframes ac-fade-in-down{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}.pwa-wrapper{position:fixed;bottom:0;width:calc(100% - 1.5rem);z-index:1000;background:hsla(0,0%,90%,50%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}[data-theme-style="dark"] .pwa-wrapper{background:hsla(0,0%,22%,50%)}.rounded-2x{border-radius:calc(2*var(--border-radius))}.rounded-3x{border-radius:calc(3*var(--border-radius))}.api-widget-icon{width:2.5rem;height:2.5rem}.api-docs-layout{display:grid;grid-template-columns:16.25rem minmax(0,1fr);gap:1.5rem;align-items:start}.api-docs-sidebar{position:sticky;top:1.5rem;z-index:1}.api-docs-sidebar-card{background:var(--white);border:1px solid var(--gray-100);border-radius:calc(2*var(--border-radius));padding:1rem;box-shadow:0 .5rem 1.5rem hsla(216,24%,20%,.04)}.api-docs-sidebar-title{margin-bottom:.75rem;color:var(--gray-900);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.api-docs-nav{display:flex;flex-direction:column;gap:.25rem}.api-docs-nav-link{display:flex;align-items:center;gap:.75rem;padding:.65rem .75rem;border-radius:var(--border-radius);color:var(--gray-700);font-size:.9rem;font-weight:500;text-decoration:none;transition:background .15s ease,color .15s ease}.api-docs-nav-link:hover,.api-docs-nav-link.active{background:var(--primary-100);color:var(--primary-700);text-decoration:none}.api-docs-nav-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:2rem;height:2rem;border-radius:var(--border-radius);background:var(--primary-100);color:var(--primary-600)}.api-docs-nav-link.active .api-docs-nav-icon{background:var(--primary);color:var(--white)}.api-docs-content{min-width:0}.api-docs-content>.container{max-width:none;padding-right:0;padding-left:0}[data-theme-style="dark"] .api-docs-sidebar-card{background:var(--gray-50);border-color:var(--gray-100)}@media (max-width:991.98px){.api-docs-layout{display:block}.api-docs-sidebar{position:relative;top:auto;margin-bottom:1rem}.api-docs-sidebar-card{overflow-x:auto}.api-docs-nav{flex-direction:row;min-width:max-content}.api-docs-nav-link{white-space:nowrap}}.pointer-events-all{pointer-events:all !important}i.fa-fw{width:1.25em;display:inline-block}i.fa-xs{font-size:.85em}i.fa-sm{font-size:.875em}i.fa-lg{font-size:1.25em}i.xl{font-size:1.5em}.tool-icon{min-width:2.75rem;max-height:2.75rem;width:2.75rem;height:2.75rem}.tool-icon-wrapper{padding:0 1.25rem}.rating-star{cursor:pointer}.rating-star svg{color:#ffc107;transition:color .15s}.rating-star:hover svg,.rating-star:hover ~ .rating-star svg{color:#ff8800 !important}.rating-star-chosen svg,.rating-star-chosen ~ .rating-star svg{color:#dd6200}.audit-overview-issue{transition:.3s background ease}.audit-overview-issue:hover{background:var(--gray-100)}@media (min-width:992px){.audit-overview-issue-type{min-width:180px}.audit-overview-issue-badge{width:100%}}.text-website{color:#1ea4e9}.bg-website{background:#f0f9ff}.text-audit{color:#a643f7}.bg-audit{background:#faf5ff}[data-theme-style="dark"] .text-website{color:#8fd2ff}[data-theme-style="dark"] .bg-website{background:#00334c}[data-theme-style="dark"] .text-audit{color:#da88ff}[data-theme-style="dark"] .bg-audit{background:#2d0033}.audit-checks-bar-wrapper{opacity:75%;transition:opacity .3s}.audit-checks-bar-wrapper:hover{opacity:100%}.audit-checks-bar-item{height:12px;border-radius:var(--border-radius)}@media (min-width:768px) and (max-width:991.98px),(min-width:1200px){.audit-checks-bar-item{border-radius:0}.audit-checks-bar-item:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}.audit-checks-bar-item:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}.audit-checks-bar-item:only-child{border-radius:var(--border-radius)}}.audit-archived-audits-wrapper{overflow:auto;white-space:nowrap}.audit-archived-audits-wrapper-left,.audit-archived-audits-wrapper-right{width:40px;position:absolute;height:100%;z-index:1;top:0;bottom:0;transition:opacity .3s}.audit-archived-audits-wrapper-left{left:0;background:linear-gradient(to right,var(--body-bg),transparent)}.audit-archived-audits-wrapper-right{right:0;background:linear-gradient(to left,var(--body-bg),transparent)}.audit-badge{width:.75rem;height:.75rem;min-width:.75rem;min-height:.75rem;border-radius:var(--border-radius)}.audit-badge-loading{background-color:var(--gray-50);animation:flash 3s infinite}.audit-badge-loading:nth-child(2){animation-delay:0s}.audit-badge-loading:nth-child(3){animation-delay:0.15s;}.audit-badge-loading:nth-child(4){animation-delay:0.3s}.audit-badge-loading:nth-child(5){animation-delay:0.45s}.audit-badge-loading:nth-child(6){animation-delay:0.6s}.audit-badge-loading:nth-child(7){animation-delay:0.75s}.audit-badge-loading:nth-child(8){animation-delay:0.9s}.audit-badge-loading:nth-child(9){animation-delay:1.05s}.audit-badge-loading:nth-child(10){animation-delay:1.2s}.audit-badge-loading:nth-child(11){animation-delay:1.35s}@keyframes flash{0%{background-color:var(--gray-50)}50%{background-color:var(--gray-400)}100%{background-color:var(--gray-50)}}.audit-issue-wrapper{border-left:2px solid;padding:.5rem .5rem .5rem 1rem;border-radius:var(--border-radius)}.audit-issue-major{background:#fff1f2;border-color:var(--danger)}[data-theme-style="dark"] .audit-issue-major{background:#340004}.audit-issue-moderate{background:#fffaf1;border-color:var(--warning)}[data-theme-style="dark"] .audit-issue-moderate{background:#383300}.audit-issue-minor{background:var(--gray-50);border-color:var(--gray-500)}[data-theme-style="dark"] .audit-issue-minor{background:var(--gray-100)}.audit-issue-info{background:#f6feff;border-color:#17a2b8}[data-theme-style="dark"] .audit-issue-info{background:#002126}.audit-opengraph-image{max-width:10rem;max-height:4rem}@media (min-width:768px){.audit-opengraph-image{max-height:6rem}}.card-widget-icon{width:2.5rem;height:2.5rem}.audit-ol li::marker{color:var(--gray-600);font-size:.9rem}.audit-logo{max-height:3.5rem;min-height:3.5rem}.index-marquee-wrapper{margin-inline:auto;height:4rem;position:relative;overflow:hidden;mask-image:linear-gradient( to right,rgba(0,0,0,0),rgba(0,0,0,1) 20%,rgba(0,0,0,1) 80%,rgba(0,0,0,0) )}@keyframes index-marquee-scroll-left{to{left:-200px}}@keyframes index-marquee-scroll-right{to{right:-200px}}.index-marquee-item-left,.index-marquee-item-right{width:200px;text-align:center;position:absolute;animation-timing-function:linear;animation-duration:130s;animation-iteration-count:infinite;animation-delay:calc(130s / 8 * (8 - var(--n)) * -1)}.index-marquee-wrapper:hover .index-marquee-item-left,.index-marquee-wrapper:hover .index-marquee-item-right{animation-play-state:paused}.index-marquee-item-left{left:max(calc(200px * 8),100%);animation-name:index-marquee-scroll-left}.index-marquee-item-right{right:max(calc(200px * 8),calc(100% + 200px));animation-name:index-marquee-scroll-right}.index-stats-card{color:var(--gray-300);background:var(--gray-900);box-shadow:10px 10px 0px 0px var(--primary-100)}[data-theme-style="dark"] .index-stats-card{background:var(--gray-50);color:var(--gray-700)}.badge-danger-light{color:hsla(354,60%,45%,1);background-color:hsla(354,60%,92%,1)}.badge-warning-light{color:hsla(40,70%,40%,1);background-color:hsla(45,100%,92%,1)}.badge-light-light{color:hsla(210,12%,45%,1);background-color:hsl(210,20%,97%)}[data-theme-style="dark"] .badge-danger-light{background-color:#73000b;color:hsla(354,60%,85%,1)}[data-theme-style="dark"] .badge-warning-light{background-color:hsla(45,30%,22%,1);color:hsla(45,80%,85%,1)}[data-theme-style="dark"] .badge-light-light{background-color:hsla(210,12%,22%,1);color:hsl(210,20%,90%)}.domain-rating-create-card{border:1px solid var(--gray-200)}.domain-rating-metric-card{display:flex;align-items:center;gap:1rem;padding:1.25rem;border:1px solid var(--gray-200);border-radius:var(--border-radius);background:linear-gradient(135deg,rgba(94,194,105,.08),rgba(23,162,184,.05)),var(--white)}.domain-rating-metric-card small{display:block;color:var(--gray-600);font-weight:600;text-transform:uppercase;letter-spacing:.02em}.domain-rating-metric-icon{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;min-width:2.75rem;border-radius:var(--border-radius);color:var(--primary);background:var(--primary-50)}.domain-rating-score-badge,.domain-rating-source-score{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;padding:.45rem .75rem;border-radius:999px;font-weight:700;color:var(--success);background:rgba(94,194,105,.12)}.domain-rating-status-badge{display:inline-flex;align-items:center;padding:.45rem .75rem;border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap}.domain-rating-status-badge-processed{color:hsl(134,45%,32%);background:hsla(134,50%,90%,1)}.domain-rating-status-badge-queued{color:var(--gray-700);background:var(--gray-100)}.domain-rating-status-badge-error{color:hsla(354,60%,45%,1);background-color:hsla(354,60%,92%,1)}.domain-rating-profile-card{overflow:hidden}.performance-monitor-profile-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.75rem;align-items:center}.performance-monitor-profile-copy{min-width:0}.performance-monitor-score-grid{display:grid;grid-template-columns:repeat(2,minmax(7rem,1fr));gap:1rem;min-width:16rem}.performance-monitor-score-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;min-height:9rem;padding:1rem;border:1px solid var(--gray-200);border-radius:var(--border-radius);background:linear-gradient(135deg,rgba(94,194,105,.08),rgba(23,162,184,.05)),var(--white);color:inherit;text-decoration:none}.performance-monitor-score-card:hover{color:inherit;text-decoration:none;border-color:var(--primary-200)}.performance-monitor-score-card.active{border-color:var(--primary);box-shadow:0 0 0 .2rem rgba(45,111,255,.08)}.performance-monitor-score-ring{width:6.25rem;min-width:6.25rem;height:6.25rem}.performance-monitor-score-ring .domain-rating-score-ring-inner{width:4.75rem;height:4.75rem}.performance-monitor-score-label{display:inline-flex;align-items:center;gap:.35rem;color:var(--gray-700);font-size:.82rem;font-weight:700;line-height:1}.performance-monitor-guidance-card{border-color:var(--gray-100);background:linear-gradient(135deg,rgba(45,111,255,.045),rgba(23,162,184,.04)),var(--white)}.performance-monitor-focus-box{width:min(100%,22rem);padding:1rem;border:1px solid var(--gray-100);border-radius:var(--border-radius);background:rgba(255,255,255,.65)}.performance-monitor-metric-card{border-color:var(--gray-100)}.performance-monitor-action-card{padding:1.25rem;border:1px solid var(--gray-100);border-radius:var(--border-radius);background:var(--white)}.performance-monitor-action-card + .performance-monitor-action-card{margin-top:1rem}.performance-monitor-action-index{display:inline-flex;align-items:center;justify-content:center;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;border-radius:999px;color:var(--primary);background:rgba(45,111,255,.1);font-weight:800}.performance-monitor-action-meta{display:flex;flex-wrap:wrap;gap:.5rem;color:var(--gray-600);font-size:.78rem;font-weight:700}.performance-monitor-action-meta span,.performance-monitor-expected-effect,.performance-monitor-checklist-item{display:inline-flex;align-items:center}.performance-monitor-action-meta span{padding:.3rem .55rem;border-radius:999px;background:var(--gray-50)}.performance-monitor-expected-effect{width:100%;padding:.85rem 1rem;border-radius:var(--border-radius);color:var(--gray-700);background:linear-gradient(135deg,rgba(45,111,255,.08),rgba(94,194,105,.08));font-weight:700}.performance-monitor-checklist{padding-top:1rem;border-top:1px solid var(--gray-100)}.performance-monitor-checklist-item{height:100%;padding:.75rem;border-radius:var(--border-radius);background:var(--gray-50);color:var(--gray-700);font-size:.88rem;line-height:1.35}.domain-rating-score-ring{display:flex;align-items:center;justify-content:center;width:7rem;height:7rem;border-radius:50%;background:conic-gradient(var(--domain-rating-score-color) var(--domain-rating-score),var(--gray-200) 0)}.domain-rating-score-ring-inner{display:flex;align-items:center;justify-content:center;width:5.25rem;height:5.25rem;border-radius:50%;color:var(--domain-rating-score-color);background:var(--white)}.domain-rating-profile-metrics{border-top:1px solid var(--gray-200);padding:0 1.25rem}.domain-rating-profile-metric:not(:last-child){border-right:1px solid var(--gray-200)}.domain-rating-backlinks-card .card-header,.domain-rating-backlinks-card .card-footer{background:transparent}.domain-rating-source-score{min-width:2.5rem}.domain-rating-url{color:hsl(160,65%,38%)}[data-theme-style="dark"] .domain-rating-create-card,[data-theme-style="dark"] .domain-rating-profile-card,[data-theme-style="dark"] .domain-rating-backlinks-card{border-color:var(--gray-200);background:linear-gradient(135deg,rgba(94,194,105,.045),rgba(23,162,184,.04)),var(--white)}[data-theme-style="dark"] .domain-rating-metric-card{border-color:var(--gray-200);background:linear-gradient(135deg,rgba(94,194,105,.08),rgba(23,162,184,.04)),var(--white)}[data-theme-style="dark"] .performance-monitor-score-card{border-color:var(--gray-200);background:linear-gradient(135deg,rgba(94,194,105,.045),rgba(23,162,184,.04)),var(--white)}[data-theme-style="dark"] .performance-monitor-score-label{color:var(--gray-700)}[data-theme-style="dark"] .performance-monitor-guidance-card,[data-theme-style="dark"] .performance-monitor-metric-card,[data-theme-style="dark"] .performance-monitor-action-card{border-color:var(--gray-200);background:linear-gradient(135deg,rgba(45,111,255,.06),rgba(23,162,184,.04)),var(--white)}[data-theme-style="dark"] .performance-monitor-focus-box{border-color:var(--gray-200);background:rgba(255,255,255,.03)}[data-theme-style="dark"] .performance-monitor-action-index{color:hsl(218,100%,78%);background:hsla(218,100%,62%,.15)}[data-theme-style="dark"] .performance-monitor-action-meta span,[data-theme-style="dark"] .performance-monitor-checklist-item{background:rgba(255,255,255,.04)}[data-theme-style="dark"] .performance-monitor-expected-effect{background:linear-gradient(135deg,rgba(45,111,255,.12),rgba(94,194,105,.1))}[data-theme-style="dark"] .performance-monitor-checklist{border-top-color:var(--gray-200)}[data-theme-style="dark"] .domain-rating-metric-icon{color:hsl(180,75%,70%);background:hsla(180,55%,45%,.12)}[data-theme-style="dark"] .domain-rating-score-badge,[data-theme-style="dark"] .domain-rating-source-score{color:hsl(134,50%,78%);background:hsla(134,45%,35%,.2)}[data-theme-style="dark"] .domain-rating-status-badge-processed{color:hsl(134,50%,82%);background:hsla(134,50%,30%,.35)}[data-theme-style="dark"] .domain-rating-status-badge-queued{color:var(--gray-700);background:var(--gray-100)}[data-theme-style="dark"] .domain-rating-status-badge-error{background-color:#73000b;color:hsla(354,60%,85%,1)}[data-theme-style="dark"] .domain-rating-score-ring-inner{background:var(--white)}[data-theme-style="dark"] .domain-rating-profile-metrics,[data-theme-style="dark"] .domain-rating-profile-metric:not(:last-child){border-color:var(--gray-200)}[data-theme-style="dark"] .domain-rating-url{color:hsl(160,55%,66%)}@media (max-width:991.98px){.performance-monitor-profile-header{grid-template-columns:1fr}.performance-monitor-score-grid{min-width:0;width:100%}.domain-rating-profile-metric:nth-child(2n){border-right:0}}@media (max-width:575.98px){.performance-monitor-score-grid{grid-template-columns:1fr}.domain-rating-profile-metric{border-right:0 !important}}
