:root{font:16px/1.65 system-ui,sans-serif;color:#153b48;background:#eff4f4}*{box-sizing:border-box}body{margin:0}header{display:flex;gap:24px;align-items:center;padding:20px 4%;background:#153e4b;color:white}a{color:#1c6171}header a{color:white}main{max-width:1500px;margin:auto;padding:24px}.panel{padding:24px;background:white;border:1px solid #cbdadb;border-radius:8px;margin-bottom:20px}.eyebrow,.small,footer{font-size:13px;color:#526c73}h1{font-size:30px;line-height:1.3}h2{font-size:19px}.row{display:flex;gap:20px;flex-wrap:wrap;align-items:end}label{display:block;margin:12px 0;font-size:14px}label:not(:has(input[type=checkbox])){display:flex;flex-direction:column;gap:6px}.row>label{flex:1;min-width:190px}input,select,textarea,button{font:inherit}input:not([type=checkbox]),select,textarea{padding:10px;border:1px solid #90a7b0;border-radius:4px;max-width:100%;background:white}textarea{width:100%;min-height:100px}button{border:0;padding:11px 18px;border-radius:4px;color:white;background:#18596b;cursor:pointer;margin:6px 8px 6px 0}button.secondary{background:#e1ebec;color:#16424e}button:disabled{background:#839ba3;cursor:wait}.tutorial{background:#eff5f6;padding:18px;margin:20px 0}.hidden{display:none!important}iframe{width:100%;height:760px;border:1px solid #b6cbcf;background:white}.taskbar{margin-bottom:8px}#clock{margin-left:auto}#setupStatus,#loading{color:#8c4326}.scroll{overflow:auto}table{border-collapse:collapse;min-width:900px;width:100%;font-size:13px}td,th{padding:8px;border-bottom:1px solid #d4e1e5;text-align:left;white-space:nowrap}th{background:#edf3f5;cursor:pointer}pre{white-space:pre-wrap;font-size:12px}@media(max-width:800px){main{padding:12px}.panel{padding:16px}header{gap:12px}h1{font-size:24px}.row{gap:8px}iframe{height:650px}}
