:root{--studio-logo-width:100px;font-family:Manrope,ui-sans-serif,sans-serif;color:#253a35;background:#f5f8f6}body{margin:0}header.studio-chrome-header{display:flex;gap:20px;align-items:center;padding:16px 5%;background:white;border-bottom:1px solid #dbe5dd}.view-nav [aria-disabled="true"]{opacity:.5;cursor:default}.view-nav small{font-size:10px}.brand{text-decoration:none;display:flex;align-items:center;gap:16px}main{max-width:1100px;margin:30px auto;padding:0 24px 60px}h1,h2,h3{color:#02795e;scroll-margin-top:20px}h1{font-size:30px}article,.decision,.login,#audit{background:white;border:1px solid #dbe5dd;border-radius:12px;padding:26px;margin:22px 0;line-height:1.65}article p{white-space:pre-wrap}button,a{color:#02795e}button{padding:9px 14px;border:1px solid #02795e;border-radius:6px;background:white;cursor:pointer}button:disabled{opacity:.5;cursor:wait}.actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}label{display:block;margin:16px 0}input,textarea{display:block;box-sizing:border-box;width:100%;padding:10px;border:1px solid #a7b8af;border-radius:5px;font:inherit;margin-top:8px}textarea#text{font-family:monospace;font-size:14px}.login{max-width:440px;margin:50px auto}#toc a{display:block;padding:3px}code{background:#eef4ef;padding:2px 4px}table{border-collapse:collapse;width:100%;display:block;overflow:auto}td,th{border:1px solid #dbe5dd;padding:8px;vertical-align:top;text-align:left}#message{white-space:pre-wrap}button:focus-visible,a:focus-visible{outline:3px solid #40a585;outline-offset:3px}[hidden]{display:none!important}