:root{--ink:#072b4b;--deep:#073554;--cyan:#087e9b;--pale:#dff4fa;--line:#dce7ef;--bg:#f7fbfe;--muted:#52687c}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:16px/1.6 Arial,Helvetica,sans-serif}header{display:flex;align-items:center;justify-content:space-between;padding:22px 5%;background:white;border-bottom:1px solid var(--line);gap:18px}header img:first-child{width:225px}header img:last-child{width:70px}header span{font-size:12px;letter-spacing:.12em;color:var(--muted)}main{max-width:1240px;margin:auto;padding:25px}h1{font-size:32px;line-height:1.2;margin:12px 0 20px}h2{font-size:25px}h3{font-size:19px}p{margin:12px 0 20px}.card{padding:25px;background:white;border:1px solid var(--line);border-radius:18px;margin:20px 0}#gate{max-width:640px;margin:35px auto}.eyebrow{color:var(--cyan);font-size:13px;letter-spacing:.1em;text-transform:uppercase}label{display:block;margin:13px 0}input:not([type=checkbox]),textarea,select{display:block;width:100%;padding:12px;border:1px solid #b9cedc;border-radius:8px;font:inherit;margin-top:5px}input[type=checkbox]{width:18px;height:18px;accent-color:var(--cyan);margin-right:8px}button,.download{background:var(--deep);color:white;border:0;border-radius:9px;font:inherit;font-weight:bold;padding:12px 20px;cursor:pointer;text-decoration:none;display:inline-block;margin:5px 5px 5px 0}button:hover{background:var(--cyan)}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #38bad4;outline-offset:3px}.secondary{background:var(--pale);color:var(--ink)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px}.grid .card{margin:10px 0}.hero{display:flex;justify-content:space-between;align-items:start;background:linear-gradient(120deg,#dff4fa,#fff);border-radius:20px;padding:30px;border:1px solid var(--line)}nav{display:flex;flex-wrap:wrap;gap:6px;margin:20px 0}nav button[aria-current=page]{background:var(--cyan)}.metric{font-size:31px;font-weight:bold;margin:8px 0}.muted,small{color:var(--muted)}.notice{background:#fff8e6;padding:18px;border-left:4px solid #c69941}.tablewrap{overflow-x:auto}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:12px;border-bottom:1px solid var(--line);white-space:nowrap}th{background:#eff7fa}#message:empty{display:none}#message{padding:14px;background:var(--pale);border-radius:9px}.barrow{display:grid;grid-template-columns:45px 1fr 95px;gap:12px;align-items:center;margin:16px 0}.bartrack{background:#e5eef3;border-radius:5px;overflow:hidden}.bar{height:22px;background:var(--cyan)}.caps{display:flex;flex-wrap:wrap;gap:15px}.account,.return{border-top:1px solid var(--line);padding:18px 0}.check{display:flex;align-items:start}#inviteResult{overflow-wrap:anywhere}#leon{position:fixed;bottom:12px;right:20px;max-width:380px;padding:16px;background:white;border:1px solid var(--line);border-radius:20px;box-shadow:0 8px 25px #07355422}#leon img{width:90px;float:right}footer{text-align:center;color:var(--muted);font-size:12px;padding:30px}[hidden]{display:none!important}@media(max-width:650px){main{padding:15px}header{padding:15px}header img:first-child{width:160px}header span{display:none}.hero{padding:20px;display:block}h1{font-size:27px}.card{padding:18px}.barrow{grid-template-columns:40px 1fr 80px;font-size:13px}}

#feedbackTabs{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}#feedbackTabs [aria-selected="true"]{background:#073554;color:white}#feedbackTabs [aria-selected="false"]{background:#eaf3f8;color:#173750}
