:root{font-family:Arial,sans-serif;color:#11243f;background:#f3f6f8}*{box-sizing:border-box}body{margin:0}main{max-width:680px;margin:40px auto;padding:28px;background:white;border-radius:20px;box-shadow:0 12px 40px #11243f12}header{display:flex;align-items:center;gap:16px}header img{width:64px;height:64px;object-fit:contain}.notice{padding:16px;background:#eff7d7;border-right:4px solid #a8d532;border-radius:8px;line-height:1.7}h1{font-size:28px}label{display:block;margin-top:18px;font-weight:bold}input,select,button{font:inherit;border-radius:8px;padding:12px}input,select{width:100%;margin-top:8px;border:1px solid #c8d1db}button{background:#11243f;color:white;border:0;cursor:pointer;margin:20px 0 8px}button:disabled{opacity:.5}a{color:#143f7a}#message{line-height:1.7;white-space:pre-wrap}.license{padding:16px;background:#f3f6f8;border-radius:8px;margin-top:12px}.license code{display:block;direction:ltr;text-align:left;margin-top:8px;font-size:17px;overflow-wrap:anywhere}small{line-height:1.6}nav{display:flex;gap:18px;margin-top:22px} [hidden]{display:none!important}@media(max-width:700px){main{margin:16px;padding:22px}h1{font-size:24px}}
.deadline{padding:18px 22px;background:#ffdfb2;border-right:5px solid #ed920d;border-radius:10px;font-weight:bold;font-size:18px;line-height:1.6;margin:0 0 24px}.order-heading{color:#5a6970;font-size:13px;overflow-wrap:anywhere}.delivery-actions{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.delivery-actions button{margin:0}.download-main{width:100%;background:#133d35;padding:18px;font-weight:bold}.secondary{background:white;color:#173c35;border:1px solid #b9c8c0;flex:1}.key-row{display:flex;align-items:center;gap:12px;direction:ltr}.license code{flex:1;min-width:0}.copy-key{padding:7px 12px;margin:8px 0 0;font-size:13px;background:white;color:#183a33;border:1px solid #becbc3;flex:none}.delivery-links{display:flex;gap:24px;margin-top:24px}header img{width:160px;height:auto}header strong{display:none}main{max-width:760px}.license{background:#f4f6f0}body{background:#f3f5ed}#message{color:#56635e;font-size:14px}@media(max-width:450px){.deadline{font-size:16px}h1{font-size:25px}.key-row{flex-wrap:wrap}.license code{font-size:14px}}
.delivery-actions .download-main{width:auto;flex:1 1 60%;margin:0}.share-whatsapp{background:#206b4a;flex:1 1 30%;font-weight:bold;margin:0!important}.delivery-actions .secondary{flex:1 1 40%}@media(max-width:500px){.delivery-actions .download-main,.share-whatsapp{flex:1 1 100%}}
