@import "https://fonts.googleapis.com/css2?family=Antonio:wght@400..700&display=swap";:root{--lcars-black:#000;--lcars-orange:#ff9c00;--lcars-peach:#fc9;--lcars-lilac:#c9c;--lcars-blue:#99f;--lcars-red:#c66}*{box-sizing:border-box}body{background:var(--lcars-black);color:var(--lcars-orange);letter-spacing:.03em;margin:0;font-family:Antonio,Helvetica Neue,sans-serif}#root{flex-direction:column;min-height:100vh;display:flex}nav{background:var(--lcars-black);align-items:center;gap:0;display:flex;padding:0!important}nav a{color:var(--lcars-black);text-transform:uppercase;background:var(--lcars-orange);padding:.9rem 1.6rem;font-size:1.1rem;font-weight:700;text-decoration:none;transition:background .15s}nav a:nth-child(2){background:var(--lcars-lilac)}nav a:nth-child(3){background:var(--lcars-blue)}nav a:nth-child(4){background:var(--lcars-red)}nav a:hover{background:var(--lcars-peach)}nav a:first-child{border-radius:999px 0 0 999px;padding-left:2.2rem}nav a:last-child{border-radius:0 999px 999px 0;padding-right:2.2rem}main,div>div{padding:2rem}h1{text-transform:uppercase;color:var(--lcars-orange);border-bottom:4px solid var(--lcars-orange);margin-bottom:1.5rem;padding-bottom:.5rem;font-size:2.4rem}button{background:var(--lcars-orange);color:var(--lcars-black);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;border-radius:999px;padding:.6rem 1.6rem;font-family:Antonio,sans-serif;font-weight:700}button:hover{background:var(--lcars-peach)}button:disabled{color:#888;cursor:not-allowed;background:#444}input[type=file]{color:var(--lcars-blue)}.sticker-card{border:1px solid var(--lcars-orange)}
