*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 60% 0,#245c3e,#061c16 65%);color:#f9f4dc;font-family:system-ui,sans-serif}a{color:#ffe08b}button{cursor:pointer;background:#53a827;border:1px solid #9de66e;color:white;font-weight:700;border-radius:10px;padding:12px 16px}button.secondary{background:#164a36}button.active{background:#347f26}button:focus-visible,input:focus-visible{outline:3px solid #ffda73}.shell{max-width:1000px;margin:auto;padding:25px}header,.bar{display:flex;justify-content:space-between;align-items:center;gap:20px}h1{font-family:Georgia,serif}h1 small{display:block;font:13px system-ui;color:#d9cf9e}.shell>section{border:1px solid #548d62;border-radius:20px;padding:25px;background:#08251ecf;box-shadow:0 20px 60px #0006}#login{max-width:460px;margin:50px auto}label{display:block;margin:16px 0;font-size:14px}input:not([type=file]):not([type=checkbox]),select{display:block;width:100%;margin-top:7px;padding:12px;background:#051a15;border:1px solid #548b6a;border-radius:8px;color:white;font:inherit}input[type=color]{height:52px;padding:5px}input[type=file]{display:block;margin:9px 0}.tabs{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.pane{display:none}.pane.active{display:block}.item{border:1px solid #3d6e54;border-radius:12px;padding:14px;margin:12px 0;background:#12392b}.itemgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.itemgrid label{margin:5px 0}.languages{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.languages label{background:#123b2d;padding:14px;border-radius:8px;margin:0}.preview{display:block;max-width:240px;max-height:160px;object-fit:contain;margin:15px 0}footer{border-top:1px solid #365f4a;padding-top:18px;margin-top:25px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}#message{color:#ffe08b}p{color:#d4dfd1}@media(max-width:650px){.itemgrid,.languages{grid-template-columns:1fr}.shell{padding:12px}header,.bar{align-items:flex-start}}
