.tw-bg-soft-cream{background-color:var(--color-soft-cream)}.tw-border-deep-blue\/30{border-color:color-mix(in oklab, var(--color-deep-blue) 30%, transparent)}.tw-border-deep-blue\/10{border-color:color-mix(in oklab, var(--color-deep-blue) 10%, transparent)}.tw-text-deep-blue{color:var(--color-deep-blue)}.tw-text-deep-blue\/40{color:color-mix(in oklab, var(--color-deep-blue) 40%, transparent)}.tw-border-coral-red{border-color:var(--color-coral-red)}.tw-bg-deep-blue{background-color:var(--color-deep-blue)}.tw-bg-deep-blue\/90{background-color:color-mix(in oklab, var(--color-deep-blue) 90%, transparent)}.tw-bg-deep-blue\/40{background-color:color-mix(in oklab, var(--color-deep-blue) 40%, transparent)}.wp-block-redirection-checker-url-tester{padding-top:4rem;padding-bottom:4rem;background-color:var(--color-soft-cream)}@media (min-width: 640px){.wp-block-redirection-checker-url-tester{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 768px){.wp-block-redirection-checker-url-tester{padding-top:6rem;padding-bottom:6rem}}.wp-block-redirection-checker-url-tester .redirection-checker-container{margin-left:auto;margin-right:auto;color:var(--color-deep-blue)}.wp-block-redirection-checker-url-tester .redirection-checker-container h3{margin-top:0px;margin-bottom:1.5rem;font-size:1.5rem;line-height:2rem;font-weight:800;color:var(--color-deep-blue)}@media (min-width: 640px){.wp-block-redirection-checker-url-tester .redirection-checker-container h3{font-size:1.875rem;line-height:2.25rem}}.wp-block-redirection-checker-url-tester .redirection-checker-form .input-group{margin-bottom:1.25rem}.wp-block-redirection-checker-url-tester .redirection-checker-form .input-group label{margin-bottom:0.75rem;display:block;font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--color-deep-blue)}.wp-block-redirection-checker-url-tester .redirection-checker-form .input-group .url-input{width:100%;border-radius:1rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:1rem;padding-right:1rem;padding-top:0.75rem;padding-bottom:0.75rem;font-size:1rem;line-height:1.5rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;border-color:color-mix(in oklab, var(--color-deep-blue) 30%, transparent)}.wp-block-redirection-checker-url-tester .redirection-checker-form .input-group .url-input:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);border-color:var(--color-coral-red)}.wp-block-redirection-checker-url-tester .redirection-checker-form .input-group .url-input::-moz-placeholder{color:color-mix(in oklab, var(--color-deep-blue) 40%, transparent)}.wp-block-redirection-checker-url-tester .redirection-checker-form .input-group .url-input::placeholder{color:color-mix(in oklab, var(--color-deep-blue) 40%, transparent)}.wp-block-redirection-checker-url-tester .redirection-checker-form .test-button{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:1rem;padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem;font-size:1rem;line-height:1.5rem;font-weight:700;letter-spacing:0.025em;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms;background-color:var(--color-deep-blue)}.wp-block-redirection-checker-url-tester .redirection-checker-form .test-button:hover:not(:disabled){--tw-translate-y:-2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);background-color:color-mix(in oklab, var(--color-deep-blue) 90%, transparent)}.wp-block-redirection-checker-url-tester .redirection-checker-form .test-button:active:not(:disabled){--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wp-block-redirection-checker-url-tester .redirection-checker-form .test-button:disabled{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:not-allowed;color:rgb(255 255 255 / 0.8);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);background-color:color-mix(in oklab, var(--color-deep-blue) 40%, transparent)}.wp-block-redirection-checker-url-tester .redirection-checker-result{margin-top:2rem;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));animation:fadeIn .5s ease-in}.wp-block-redirection-checker-url-tester .result-success{border-radius:1rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(76 175 80 / var(--tw-border-opacity, 1));background-image:linear-gradient(to bottom right, var(--tw-gradient-stops));--tw-gradient-from:#f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to:rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#dcfce7 var(--tw-gradient-to-position);padding:1.5rem}.wp-block-redirection-checker-url-tester .result-success h4{margin-top:0px;margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.wp-block-redirection-checker-url-tester .result-success .result-title-ok{--tw-text-opacity:1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .result-success .result-title-error{--tw-text-opacity:1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .result-success .result-base-url,.wp-block-redirection-checker-url-tester .result-success .result-expected-url{margin-top:0.75rem;margin-bottom:0.75rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1));padding-top:0.5rem;padding-bottom:0.5rem;font-size:0.875rem;line-height:1.25rem;color:var(--color-deep-blue)}.wp-block-redirection-checker-url-tester .result-success .result-expected-url{border-bottom-width:0px}.wp-block-redirection-checker-url-tester .redirections-grid{margin-top:1.5rem;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1rem}@media (min-width: 768px){.wp-block-redirection-checker-url-tester .redirections-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 1024px){.wp-block-redirection-checker-url-tester .redirections-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.wp-block-redirection-checker-url-tester .redirection-card{border-radius:0.75rem;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms}.wp-block-redirection-checker-url-tester .redirection-card.redirection-success{--tw-border-opacity:1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.wp-block-redirection-checker-url-tester .redirection-card.redirection-error{--tw-border-opacity:1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.wp-block-redirection-checker-url-tester .redirection-header{margin-bottom:0.75rem;display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-bottom:0.5rem}.wp-block-redirection-checker-url-tester .redirection-from{word-break:break-all;font-size:0.875rem;line-height:1.25rem;font-weight:600;color:var(--color-deep-blue)}.wp-block-redirection-checker-url-tester .redirection-icon{margin-left:0.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700}.wp-block-redirection-checker-url-tester .redirection-icon.icon-success{--tw-text-opacity:1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .redirection-icon.icon-error{--tw-text-opacity:1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .redirection-body{font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .redirection-message{margin-bottom:0.5rem;word-break:break-all}.wp-block-redirection-checker-url-tester .redirect-history-compact{margin-top:0.75rem;border-radius:0.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-bg-opacity:0.8;padding:0.75rem}.wp-block-redirection-checker-url-tester .redirect-history-compact .history-title{margin-bottom:0.5rem;font-size:0.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .redirect-history-compact .history-steps > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.25rem * var(--tw-space-y-reverse))}.wp-block-redirection-checker-url-tester .redirect-history-compact .history-step{display:flex;align-items:center;gap:0.5rem;font-size:0.75rem;line-height:1rem}.wp-block-redirection-checker-url-tester .redirect-history-compact .step-number{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));font-size:0.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .redirect-history-compact .step-arrow{display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));font-size:0.75rem;line-height:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .redirect-history-compact .step-url{flex:1 1 0%;word-break:break-all;--tw-text-opacity:1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .redirect-history-compact .step-url-final{font-weight:600}.wp-block-redirection-checker-url-tester .redirect-history-compact .step-status{flex-shrink:0;border-radius:0.25rem;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.125rem;padding-bottom:0.125rem;font-size:0.75rem;line-height:1rem;font-weight:600}.wp-block-redirection-checker-url-tester .redirect-history-compact .step-status.status-2{--tw-bg-opacity:1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .redirect-history-compact .step-status.status-3{--tw-bg-opacity:1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .redirect-history-compact .step-status.status-4,.wp-block-redirection-checker-url-tester .redirect-history-compact .step-status.status-5{--tw-bg-opacity:1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .redirect-history-compact .history-final{margin-top:0.5rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:0.5rem}.wp-block-redirection-checker-url-tester .result-error{border-radius:1rem;border-width:2px;--tw-border-opacity:1;border-color:rgb(244 67 54 / var(--tw-border-opacity, 1));background-image:linear-gradient(to bottom right, var(--tw-gradient-stops));--tw-gradient-from:#fef2f2 var(--tw-gradient-from-position);--tw-gradient-to:rgb(254 242 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to:#fee2e2 var(--tw-gradient-to-position);padding:1.5rem}.wp-block-redirection-checker-url-tester .result-error h4{margin-top:0px;margin-bottom:1rem;display:flex;align-items:center;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity:1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .result-error h4::before{content:"✗";margin-right:0.75rem;display:inline-flex;height:1.5rem;width:1.5rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(244 67 54 / var(--tw-bg-opacity, 1));font-size:0.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.wp-block-redirection-checker-url-tester .result-error p{margin-top:0.5rem;margin-bottom:0.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}@media(max-width: 768px){.wp-block-redirection-checker-url-tester{margin-top:1.5rem;margin-bottom:1.5rem;padding:1rem}.wp-block-redirection-checker-url-tester .redirection-checker-form .input-group .url-input{font-size:1rem;line-height:1.5rem}.wp-block-redirection-checker-url-tester .redirection-checker-form .test-button{width:100%;padding-top:1rem;padding-bottom:1rem;font-size:1rem;line-height:1.5rem}.wp-block-redirection-checker-url-tester .redirection-checker-result{padding:1rem}.wp-block-redirection-checker-url-tester .result-success .redirect-history ol li{word-break:break-all;font-size:0.75rem;line-height:1rem}}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tw-animate-fade-in{animation:fadeIn .5s ease-in}
