/* Small additions not present in the compiled Tailwind sheet */
.rl-progress{height:.5rem;border-radius:9999px;background:var(--color-surface-2,#1e1e1e);overflow:hidden}
.rl-progress>i{display:block;height:100%;background:var(--color-primary,#a61e38);transition:width .2s}
.rl-hide{display:none!important}
textarea.rl-cap{min-height:14rem;height:auto;padding-top:.75rem;padding-bottom:.75rem;line-height:1.5;resize:vertical}
.rl-chip{display:inline-flex;align-items:center;gap:.25rem;height:2.25rem;padding:0 .75rem;border-radius:9999px;border:1px solid var(--color-border,#2e2e32);font-size:.875rem}
.rl-chip.on{background:var(--color-primary,#a61e38);border-color:var(--color-primary,#a61e38)}
.rl-seg{display:grid;gap:.5rem}.rl-seg.c2{grid-template-columns:1fr 1fr}.rl-seg.c3{grid-template-columns:1fr 1fr 1fr}
.rl-seg button{height:3rem;border-radius:.5rem;border:1px solid var(--color-border,#2e2e32);background:var(--color-surface,#141414);font-weight:600}
.rl-seg button.on{background:var(--color-primary,#a61e38);border-color:var(--color-primary,#a61e38)}
.rl-alert{border-radius:.5rem;border:1px solid var(--color-primary,#a61e38);background:#a61e3826;padding:.75rem;font-size:.875rem}
.rl-ok{border-radius:.5rem;border:1px solid var(--color-border,#2e2e32);background:var(--color-surface,#141414);padding:.75rem}
.rl-badge{display:inline-flex;height:1.5rem;align-items:center;border-radius:.375rem;border:1px solid var(--color-primary,#a61e38);padding:0 .5rem;font-family:Oswald,sans-serif;font-size:10px;letter-spacing:.1em;color:var(--color-primary,#a61e38)}
video.rl-prev{width:100%;max-height:22rem;border-radius:.5rem;background:#000}
.normal-case{text-transform:none}.tracking-normal{letter-spacing:normal}.flex-wrap{flex-wrap:wrap}
.rl-prev{width:100%;max-height:70vh;aspect-ratio:9/16;object-fit:contain;background:#000;border-radius:.5rem}
