:root{--redirect-txt-brand-color:#2dbbaa;--redirect-txt-brand-darken-color:#28998c;--redirect-txt-error-color:#e74f4f;--redirect-txt-error-light-color:#faf4f4;--redirect-txt-admin-page-offset:15px}.redirect-txt-admin-head{background-color:#fff;border-bottom:1px solid #eaeaea;margin-bottom:60px;margin-left:-20px;padding:10px 20px}.redirect-txt-admin-head-container{margin:0 auto}.redirect-txt-admin-head-container,.redirect-txt-admin-head-logo{align-items:center;display:flex;flex-wrap:wrap}.redirect-txt-admin-head-logo h1{font-size:14px;font-weight:500;margin:6px 10px}.redirect-txt-admin-head-logo svg{color:var(--redirect-txt-brand-darken-color);display:block;height:auto;width:22px}.redirect-txt-admin-content{margin:0 auto;max-width:1000px}.redirect-txt-admin-content>h2{font-size:1.8em;font-weight:400;margin-bottom:35px}.redirect-txt-admin-tabs{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 0 15px}.redirect-txt-admin-tabs>li{margin:0}.redirect-txt-admin-tabs a{background:none;border:none;color:inherit;cursor:pointer;font-size:1.1em;font-weight:500;margin:0 2px;outline:none;padding:10px;position:relative;text-decoration:none}.redirect-txt-admin-tabs a:focus,.redirect-txt-admin-tabs a:hover{color:var(--redirect-txt-brand-darken-color)}.redirect-txt-admin-tabs a.redirect-txt-admin-tabs-button-active{text-decoration:underline}.redirect-txt-admin-content-transition-enter{opacity:0;transform:translateY(-5px)}.redirect-txt-admin-content-transition-enter-active,.redirect-txt-admin-content-transition-exit{opacity:1;transform:translateY(0)}.redirect-txt-admin-content-transition-exit-active{opacity:0;transform:translateY(5px)}.redirect-txt-admin-content-transition-enter-active,.redirect-txt-admin-content-transition-exit-active{transition:opacity .2s,transform .2s}
.redirect-txt-admin-content-rules{max-width:1000px}.redirect-txt-admin-rules-card{display:flex;flex-direction:column;gap:20px}.redirect-txt-admin-rules-card h2{display:block;font-size:18px;font-weight:300;margin-bottom:0;margin-top:8px}.redirect-txt-admin-rules-card .redirect-txt-admin-rules-card-description{color:#3d3d3d}.redirect-txt-admin-rules-error{background-color:var(--redirect-txt-error-light-color);border-left:3px solid var(--redirect-txt-error-color);color:var(--redirect-txt-error-color);margin-bottom:-20px;margin-top:20px;padding:20px}.redirect-txt-admin-rules-actions{margin-top:50px}@keyframes redirect-txt-rules-loading-icon{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
.redirect-txt-editor.w-tc-editor{background-color:#fff;border:1px solid #e4e4e7;border-radius:7px;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}.redirect-txt-editor.w-tc-editor code{background:none;font-size:inherit;margin:0;padding:0}@media(prefers-color-scheme:dark){.w-tc-editor{--color-fg-default:#c9d1d9;--color-canvas-subtle:#161b22;--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-markup-bold:#c9d1d9}}@media(prefers-color-scheme:light){.w-tc-editor{--color-fg-default:#24292f;--color-canvas-subtle:#f6f8fa;--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-markup-bold:#24292f}}.w-tc-editor[data-color-mode*=dark],[data-color-mode*=dark] .w-tc-editor,[data-color-mode*=dark] .w-tc-editor-var,body[data-color-mode*=dark]{--color-fg-default:#c9d1d9;--color-canvas-subtle:#161b22;--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-markup-bold:#c9d1d9}.w-tc-editor[data-color-mode*=light],[data-color-mode*=light] .w-tc-editor,[data-color-mode*=light] .w-tc-editor-var,body[data-color-mode*=light]{--color-fg-default:#24292f;--color-canvas-subtle:#f6f8fa;--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-markup-bold:#24292f}.w-tc-editor{background-color:var(--color-canvas-subtle);color:var(--color-fg-default);font-family:inherit;font-size:12px}.w-tc-editor-preview,.w-tc-editor-text{min-height:16px}.w-tc-editor-preview pre{font-family:inherit;font-size:inherit;margin:0;padding:0;white-space:inherit}.w-tc-editor-preview pre code{font-family:inherit}.w-tc-editor code[class*=language-] .token.cdata,.w-tc-editor code[class*=language-] .token.comment,.w-tc-editor code[class*=language-] .token.doctype,.w-tc-editor code[class*=language-] .token.prolog,.w-tc-editor pre[class*=language-] .token.cdata,.w-tc-editor pre[class*=language-] .token.comment,.w-tc-editor pre[class*=language-] .token.doctype,.w-tc-editor pre[class*=language-] .token.prolog{color:var(--color-prettylights-syntax-comment)}.w-tc-editor code[class*=language-] .token.punctuation,.w-tc-editor pre[class*=language-] .token.punctuation{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.w-tc-editor code[class*=language-] .namespace,.w-tc-editor pre[class*=language-] .namespace{opacity:.7}.w-tc-editor code[class*=language-] .token.boolean,.w-tc-editor code[class*=language-] .token.constant,.w-tc-editor code[class*=language-] .token.deleted,.w-tc-editor code[class*=language-] .token.number,.w-tc-editor code[class*=language-] .token.symbol,.w-tc-editor pre[class*=language-] .token.boolean,.w-tc-editor pre[class*=language-] .token.constant,.w-tc-editor pre[class*=language-] .token.deleted,.w-tc-editor pre[class*=language-] .token.number,.w-tc-editor pre[class*=language-] .token.symbol{color:var(--color-prettylights-syntax-entity-tag)}.w-tc-editor code[class*=language-] .style .token.string,.w-tc-editor code[class*=language-] .token.builtin,.w-tc-editor code[class*=language-] .token.char,.w-tc-editor code[class*=language-] .token.entity,.w-tc-editor code[class*=language-] .token.inserted,.w-tc-editor code[class*=language-] .token.operator,.w-tc-editor code[class*=language-] .token.property,.w-tc-editor code[class*=language-] .token.selector,.w-tc-editor code[class*=language-] .token.string,.w-tc-editor code[class*=language-] .token.url,.w-tc-editor pre[class*=language-] .style .token.string,.w-tc-editor pre[class*=language-] .token.builtin,.w-tc-editor pre[class*=language-] .token.char,.w-tc-editor pre[class*=language-] .token.entity,.w-tc-editor pre[class*=language-] .token.inserted,.w-tc-editor pre[class*=language-] .token.operator,.w-tc-editor pre[class*=language-] .token.property,.w-tc-editor pre[class*=language-] .token.selector,.w-tc-editor pre[class*=language-] .token.string,.w-tc-editor pre[class*=language-] .token.url{color:var(--color-prettylights-syntax-constant)}.w-tc-editor code[class*=language-] .token.atrule,.w-tc-editor code[class*=language-] .token.keyword,.w-tc-editor code[class*=language-] .token.property-access .token.method,.w-tc-editor pre[class*=language-] .token.atrule,.w-tc-editor pre[class*=language-] .token.keyword,.w-tc-editor pre[class*=language-] .token.property-access .token.method{color:var(--color-prettylights-syntax-keyword)}.w-tc-editor code[class*=language-] .token.function,.w-tc-editor pre[class*=language-] .token.function{color:var(--color-prettylights-syntax-string)}.w-tc-editor code[class*=language-] .token.important,.w-tc-editor code[class*=language-] .token.regex,.w-tc-editor code[class*=language-] .token.variable,.w-tc-editor pre[class*=language-] .token.important,.w-tc-editor pre[class*=language-] .token.regex,.w-tc-editor pre[class*=language-] .token.variable{color:var(--color-prettylights-syntax-string-regexp)}.w-tc-editor code[class*=language-] .token.bold,.w-tc-editor code[class*=language-] .token.important,.w-tc-editor pre[class*=language-] .token.bold,.w-tc-editor pre[class*=language-] .token.important{color:var(--color-prettylights-syntax-markup-bold)}.w-tc-editor code[class*=language-] .token.tag,.w-tc-editor pre[class*=language-] .token.tag{color:var(--color-prettylights-syntax-entity-tag)}.w-tc-editor code[class*=language-] .token.attr-name,.w-tc-editor code[class*=language-] .token.attr-value,.w-tc-editor pre[class*=language-] .token.attr-name,.w-tc-editor pre[class*=language-] .token.attr-value{color:var(--color-prettylights-syntax-constant)}.w-tc-editor code[class*=language-] .token.class-name,.w-tc-editor code[class*=language-] .token.selector .class,.w-tc-editor pre[class*=language-] .token.class-name,.w-tc-editor pre[class*=language-] .token.selector .class{color:var(--color-prettylights-syntax-entity)}
.redirect-txt-button{align-items:center;background-color:#000;border:1px solid #000;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;gap:10px;padding:10px 18px}.redirect-txt-button:focus,.redirect-txt-button:hover{background-color:#303030}.redirect-txt-button:focus{box-shadow:0 0 0 2px rgba(0,0,0,.3);outline:2px solid transparent}.redirect-txt-button:disabled{background-color:#dcdcdc;border:1px solid #bfbfbf;color:#000;opacity:.3;pointer-events:none}.redirect-txt-button svg{animation:redirect-txt-settings-loading-icon 1s linear infinite;height:auto;margin:-5px -5px -5px 0;width:20px}@keyframes redirect-txt-settings-loading-icon{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
.redirect-txt-admin-content-logs{max-width:1000px}.redirect-txt-admin-logs-card{display:flex;flex-direction:column;gap:20px}.redirect-txt-admin-logs-card h2{display:block;font-size:18px;font-weight:300;margin-bottom:0;margin-top:8px}.redirect-txt-admin-logs-card .redirect-txt-admin-logs-card-table{background-color:#fff;border:1px solid #e4e4e7;border-radius:7px;overflow:auto;word-break:break-word}.redirect-txt-admin-logs-card table{border-collapse:collapse;width:100%}.redirect-txt-admin-logs-card table thead th{font-weight:500;height:3rem;padding-left:1rem;padding-right:1rem;text-align:left}.redirect-txt-admin-logs-card table thead tr{background-color:#f9f9f9}.redirect-txt-admin-logs-card table tr{border-bottom:1px solid #e4e4e7;transition:background-color .15s}.redirect-txt-admin-logs-card table tr:hover{background-color:#f9f9f9}.redirect-txt-admin-logs-card table tbody td,.redirect-txt-admin-logs-card table tbody th{padding:1rem}.redirect-txt-admin-logs-card .redirect-txt-admin-logs-card-table-th-status{text-align:center;width:50px}.redirect-txt-admin-logs-card .redirect-txt-admin-logs-status{background-color:#dfdfdf;border-radius:.3rem;font-weight:500;padding:.2rem .3rem}.redirect-txt-admin-logs-card .redirect-txt-admin-logs-status-301,.redirect-txt-admin-logs-card .redirect-txt-admin-logs-status-308{background-color:#ffedc0}.redirect-txt-admin-logs-card .redirect-txt-admin-logs-status-302,.redirect-txt-admin-logs-card .redirect-txt-admin-logs-status-303,.redirect-txt-admin-logs-card .redirect-txt-admin-logs-status-307{background-color:#e4ecff}.redirect-txt-admin-logs-card .redirect-txt-admin-logs-status-403,.redirect-txt-admin-logs-card .redirect-txt-admin-logs-status-404,.redirect-txt-admin-logs-card .redirect-txt-admin-logs-status-410{background-color:#ffdcdc}.redirect-txt-admin-logs-card .redirect-txt-admin-logs-rule-from{display:inline-block;font-weight:600}.redirect-txt-admin-logs-card .redirect-txt-admin-logs-rule-from>span{margin-left:.4rem;opacity:.2}.redirect-txt-admin-logs-card .redirect-txt-admin-logs-rule-to{display:inline-block;margin-top:.15rem;opacity:.4}.redirect-txt-admin-logs-card .redirect-txt-admin-logs-card-table-th-date{width:22%}.redirect-txt-admin-logs-card .redirect-txt-admin-logs-date span{display:inline-block;margin-top:.15rem;opacity:.4}
.redirect-txt-admin-content-settings{max-width:1000px}.redirect-txt-admin-settings-card{display:flex;flex-direction:column;gap:20px}.redirect-txt-admin-settings-card h2{display:block;font-size:18px;font-weight:300;margin-bottom:0;margin-top:8px}.redirect-txt-admin-settings-card .redirect-txt-admin-settings-card-description{color:#3d3d3d}.redirect-txt-admin-settings-single{display:grid;flex:1;gap:12px;grid-template-columns:110px 1fr;max-width:400px}.redirect-txt-admin-settings-single label{color:#1d2327;display:block;font-size:14px;font-weight:400;grid-column-start:1;margin-top:11px}.redirect-txt-admin-settings-single .redirect-txt-admin-settings-single-description,.redirect-txt-admin-settings-single .redirect-txt-input,.redirect-txt-admin-settings-single .redirect-txt-select{grid-column-start:2}.redirect-txt-admin-settings-single .redirect-txt-admin-settings-single-description{color:#646464;font-size:12px;margin-top:-7px;padding-left:7px}.redirect-txt-admin-settings-error{background-color:var(--redirect-txt-error-light-color);border-left:3px solid var(--redirect-txt-error-color);color:var(--redirect-txt-error-color);margin-bottom:-20px;margin-top:20px;padding:20px}.redirect-txt-admin-setting-error{color:var(--redirect-txt-error-color);font-size:12px;margin-top:2px}.redirect-txt-admin-settings-actions{margin-top:50px}
.redirect-txt-select{flex:1}.redirect-txt-select select{border:1px solid #e4e4e7;border-radius:7px;font-size:1em;padding:6px 15px;width:100%}.redirect-txt-select select:focus{box-shadow:0 0 0 2px rgba(0,0,0,.3);outline:2px solid transparent}.redirect-txt-select.redirect-txt-select-error select{border-color:var(--redirect-txt-error-color)}.redirect-txt-select-error-text{color:var(--redirect-txt-error-color);font-size:12px;margin-top:2px}
