/*
*
*  File       : app.css
*  Date       : Nov 02 26
*
*  Copyright (c) 2026 Hatfield Computer Services CC.
*  In Partnership with Techtix Global (Pty) Ltd.
*
*  Author     : Hatfield Computer Services CC.
*  Purpose    : Style the Fashpac web licence manager.
*
*  Note       : PHP web licence service and supporting supplier tools.
*-----------------------------------------------------------------
*
*/
:root{font:16px/1.5 system-ui,sans-serif;color:#213e50;background:#f2f5f8}*{box-sizing:border-box}body{margin:0}header{background:#19394e;color:white;padding:20px max(24px,calc((100% - 1180px)/2));display:flex;justify-content:space-between;align-items:center}header a{color:white}main{max-width:1180px;margin:32px auto;padding:0 24px}h1{font-size:26px;margin:0}h2{font-size:22px}section,.notice{background:white;border:1px solid #d5dfe5;border-radius:8px;padding:24px;margin:20px 0}.error{border-color:#bc453d;color:#8d2822}.notice{border-left:5px solid #20775e}a{color:#165c86}label{display:block;margin:12px 0;font-weight:600}input,textarea{display:block;width:100%;padding:10px;border:1px solid #aabac5;border-radius:4px;font:inherit}input[type=checkbox]{display:inline;width:auto}button,.button{background:#176b91;color:white;border:0;border-radius:4px;padding:10px 18px;font:inherit;cursor:pointer;display:inline-block;text-decoration:none}button.secondary{background:#556776}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}table{width:100%;border-collapse:collapse;font-size:14px}th,td{text-align:left;border-bottom:1px solid #dde5eb;padding:12px 8px;overflow-wrap:anywhere}code{display:block;padding:16px;background:#edf4f8;font-size:16px;overflow-wrap:anywhere}.inline{display:inline}.inline button{padding:6px 10px}small{color:#526c7c}.login{max-width:460px;margin:60px auto}footer{margin:40px 0;font-size:13px;color:#526c7c}.scroll{overflow:auto}@media(max-width:700px){.grid{grid-template-columns:1fr}}
