*{box-sizing:border-box}body{margin:0;font-family:Arial;background:#f5f6f8;color:#17191c}header{background:#101216;color:#fff;padding:22px 5vw;display:flex;justify-content:space-between}.brand{font-weight:800}.brand span,.eyebrow{color:#c19a52}nav a{margin-left:18px;color:#ddd;text-decoration:none}main{max-width:1120px;margin:auto;padding:45px 24px}.top{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.muted{color:#71767e}.panel{background:#fff;border:1px solid #e0e3e7;border-radius:14px;padding:22px;margin-bottom:20px}.btn{display:inline-block;background:#101216;color:#fff;text-decoration:none;padding:11px 16px;border:0;border-radius:8px;font-weight:bold}.field{margin:15px 0}.field input,.field textarea,.field select{width:100%;padding:11px;border:1px solid #ccd0d5;border-radius:8px}.field textarea{min-height:220px}.folders{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin-bottom:22px}.folder{background:#fff;border:1px solid #ddd;border-radius:10px;padding:14px;text-decoration:none;color:#222}.folder small{display:block;color:#777;margin-top:6px}.folder.on{border:2px solid #101216}.eyebrow{text-transform:uppercase;font-size:12px;letter-spacing:.14em;font-weight:bold}table{width:100%;border-collapse:collapse}td,th{padding:11px;border-bottom:1px solid #eee;text-align:left}
