@utility brutal-border{border: 3px solid black;}@utility brutal-border-2{border: 2px solid black;}@utility brutal-shadow{box-shadow: 4px 4px 0 black;}@utility brutal-shadow-sm{box-shadow: 3px 3px 0 black;}@utility brutal-card{border: 3px solid black; box-shadow: 5px 5px 0 black; border-radius: 0; background: white;}@utility brutal-card-sm{border: 2px solid black; box-shadow: 3px 3px 0 black; border-radius: 0; background: white;}@utility brutal-badge{border: 2px solid black; border-radius: 0; font-weight: 700; text-transform: uppercase; letter-spacing: .05em;}@utility brutal-hover{transition: transform .1s,box-shadow .1s;&:hover { transform: translate(-2px,-2px); box-shadow: 7px 7px 0 black; }}@utility brutal-dots{background-image: radial-gradient(circle,#00000015 1px,transparent 1px); background-size: 20px 20px;}.tutorial-brutal *{border-radius:0!important}.tutorial-brutal input,.tutorial-brutal textarea,.tutorial-brutal select,.tutorial-brutal [role=switch]{border-radius:2px!important}.tutorial-brutal input,.tutorial-brutal textarea,.tutorial-brutal select{background:#fff!important;border:2px solid #000!important;height:auto!important;min-height:2.75rem!important;padding:.75rem 1rem!important;font-size:.9375rem!important;font-weight:500!important}:is(.tutorial-brutal input,.tutorial-brutal textarea,.tutorial-brutal select)::placeholder{color:#9ca3af;font-weight:400}:is(.tutorial-brutal input,.tutorial-brutal textarea,.tutorial-brutal select):focus{outline:none!important;box-shadow:3px 3px #000!important}.tutorial-brutal button[class*="bg-[var(--accent-brand)]"],.tutorial-brutal .brutal-border-2[class*=brutal-shadow]{letter-spacing:.025em;min-height:2.75rem!important;padding:.625rem 1.25rem!important;font-size:.9375rem!important;font-weight:800!important}
/*# sourceMappingURL=5ddae8706a0b1a3a.css.map*/