.rl-panel:before{content:"";pointer-events:none;--c:#c8a84b99;background:linear-gradient(var(--c), var(--c)) top left / 12px 2px, linear-gradient(var(--c), var(--c)) top left / 2px 12px, linear-gradient(var(--c), var(--c)) top right / 12px 2px, linear-gradient(var(--c), var(--c)) top right / 2px 12px, linear-gradient(var(--c), var(--c)) bottom left / 12px 2px, linear-gradient(var(--c), var(--c)) bottom left / 2px 12px, linear-gradient(var(--c), var(--c)) bottom right / 12px 2px, linear-gradient(var(--c), var(--c)) bottom right / 2px 12px;background-repeat:no-repeat;position:absolute;inset:-1px}.rl-panel:target{border-color:#c8a84b73}.rl-panel:has(:focus-visible){border-color:#c8a84b73}.rl-copy{overflow-wrap:anywhere;text-wrap:pretty}.rl-item:before{content:"";background:#c8a84bbf;width:5px;height:5px;position:absolute;top:.72em;left:2px}.rl-item .rl-item:before{background:0 0;border:1px solid #c8a84b99}.rl-fold>summary::-webkit-details-marker{display:none}.rl-dot{box-shadow:0 0 0 4px #0e1219}.rl-dot-live{animation:3s ease-in-out infinite rl-glow}@keyframes rl-glow{0%,to{box-shadow:0 0 0 4px #0e1219,0 0 0 5px #c8a84b00}50%{box-shadow:0 0 0 4px #0e1219,0 0 10px 6px #c8a84b73}}@media (prefers-reduced-motion:reduce){.rl-dot-live{animation:none}}@media (width<=767px){.rl-chips{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.rl-chips::-webkit-scrollbar{display:none}}
