@font-face{font-family:Bespoke;src:url('/brand/BespokeSans-Regular.otf')}@font-face{font-family:Bespoke;src:url('/brand/BespokeSans-Bold.otf');font-weight:700}@font-face{font-family:Expose;src:url('/brand/Expose-Bold.otf');font-weight:700}*{box-sizing:border-box}body{background:#FBFFF0;color:#1C4B41;font-family:Bespoke,Arial,sans-serif;margin:0}main{max-width:1000px;margin:50px auto;padding:24px}.logo{width:245px;margin-bottom:35px}.card{padding:32px;border:1px solid #D4DBD9;background:white;border-radius:12px;margin:20px 0}.narrow{max-width:660px}h1{font:700 38px/1.2 Expose,Arial,sans-serif;margin:10px 0 22px}h2{font-size:21px}p{line-height:1.65;color:#486C64}label{display:block;margin:18px 0 7px}input,select{width:100%;padding:12px;border:1px solid #D4DBD9;border-radius:6px;font:inherit;color:#1C4B41}button,.button{padding:13px 20px;background:#1C4B41;color:white;border:0;border-radius:6px;font:inherit;font-weight:700;cursor:pointer;text-decoration:none;display:inline-block}button:disabled{opacity:.5}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}a{color:#1C4B41}.error{color:#943523;white-space:pre-wrap}.check{display:flex;gap:12px;align-items:center}.check input{width:auto}code,.id{font:13px/1.5 Consolas,monospace;overflow-wrap:anywhere}.tag{font-size:12px;background:#AEFF62;color:#122A25;padding:5px 8px}.subtle{font-size:13px}.user{border-top:1px solid #D4DBD9;padding:20px 0}.row{display:flex;gap:20px}.row>*{flex:1}[hidden]{display:none!important}@media(max-width:600px){main{margin:15px auto;padding:16px}.card{padding:20px}.row{display:block}}
