:root{--primary-color: #007ba7;--secondary-color: #006286;--accent-color: #005675;--text-color: #e6f2f7;--muted-text: #9ab6c4;--background-color: #000c11;--surface-color: #001921;--surface-alt-color: #002532;--border-color: #003143}body{margin:0;background-color:var(--background-color);color:var(--text-color);overflow-y:scroll;overflow-x:hidden;font-family:"Inter, sans-serif";font-family:Arial,Helvetica,sans-serif}.edit-button-text{background:#006f96;color:#fff;border:none;border-radius:999px;padding:.65rem 1.6rem;font-weight:700;letter-spacing:.04em;font-size:.95rem;transition:background .2s ease}.edit-button-text:hover{background:#007ba7}.policyfooter{position:relative;margin-left:15px;margin-bottom:15px;width:70%;font-size:13px;color:var(--muted-text);display:block;opacity:0;animation:fadeIn 5s ease .3s forwards}.policyfooter a{color:var(--primary-color);font-weight:600;text-decoration:none;transition:color .25s ease,text-decoration-color .25s ease}.policyfooter a:hover{color:#006f96;text-decoration:underline}@keyframes fadeIn{to{opacity:1}}
