:root{--ds-page:#f5f5f1;--ds-ink:#173e43;--ds-ink-2:#526468;--ds-hairline:#d4dddc;--ds-teal:#173e43;color:#173e43;font-family:Arial,sans-serif}*{box-sizing:border-box}body{margin:0}main{max-width:1120px;margin:auto;padding:20px}header{margin-bottom:20px}h1{margin:0 0 8px}h2{font-size:18px}button{font:inherit;color:#173e43;cursor:pointer;background:#fff;border:1px solid #b4c4c3;border-radius:7px;padding:6px 10px}button:disabled{opacity:.4}footer{color:#526468;margin-top:24px;font-size:13px}input,select{font:inherit}.file-group{margin-top:22px!important}body{background:#f5f5f1;font-size:16px;line-height:1.5}main{background:#fff;max-width:1200px;min-height:100vh;padding:28px 32px 40px}header{border-bottom:2px solid #d9d2e7;margin-bottom:24px;padding:0 0 20px}header .brand{color:#6a4c93;letter-spacing:.03em;margin-bottom:12px;font-size:13px;font-weight:700}header h1{margin:0 0 8px;font-size:32px;line-height:1.15}header p{color:#526468;margin:0}h2{margin:0 0 14px;font-size:16px}section.file-group{margin:26px 0 0!important}button.control{min-height:38px;transition:background .15s,border-color .15s}button.control:hover:not(:disabled){background:#eef4f2;border-color:#47777a}button.control.primary,button.control[aria-pressed=true]{color:#fff;background:#173e43;border-color:#173e43}button.control.ghost{background:0 0}button.control:focus-visible{outline-offset:2px;outline:3px solid #d1a435}footer{border-top:1px solid #d4dddc;margin-top:28px;padding-top:14px}ul{padding-left:20px}input,select{color:#173e43;background:#fff;border:1px solid #bdcecd;border-radius:5px;padding:5px}@media (width<=600px){main{padding:16px 12px 28px}header h1{font-size:26px}header{margin-bottom:16px;padding-bottom:16px}button{font-size:14px}}:root{--ds-raised:#f0f4f3;--ds-red:#aa3434}.back-home{color:#6a4c93;margin-top:12px;font-size:14px;display:inline-block}.header-intro{margin-top:8px!important}button[aria-pressed=true]{box-shadow:inset 0 0 0 2px #6a4c93}
