:root{color-scheme:light dark}body{color:#333;background:#fff;max-width:1200px;min-height:70vh;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;overflow-y:scroll}a{color:#111;font-weight:700;text-decoration:none}a:hover,a:focus{text-decoration:underline}.site-header{border-bottom:1px solid #ddd;margin-bottom:2.5rem}.site-nav{justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 0;display:flex}.nav-links,.account-links{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.nav-links a,.nav-status{font-size:.92rem}.nav-status{color:#777}.profile-image{border-radius:50%;width:22px;height:22px}.site-shell{max-width:900px;margin:0 auto}button,.btn{color:#222;font:inherit;cursor:pointer;background:#fafafa;border:1px solid #bbb;border-radius:3px;padding:.42rem .75rem;font-weight:700;line-height:1.3;display:inline-block}button:hover,.btn:hover{background:#f0f0f0;text-decoration:none}.btn-danger{color:#8a2020;border-color:#a44}button:disabled,.btn:disabled{cursor:not-allowed;opacity:.55}section{margin:0 0 2.6rem}h1,h2,h3,h4{line-height:1.25}h2{margin:0 0 .7rem;font-size:1.5rem}h3{margin:0 0 .45rem;font-size:1.05rem}p,ul{margin-top:.55rem}li+li{margin-top:.35rem}.note{color:#555;border-left:3px solid #bbb;padding-left:.9rem}table{border-collapse:collapse;width:100%;margin:1rem 0 1.4rem}th,td{text-align:left;vertical-align:top;border:1px solid #ddd;padding:.65rem}th{background:#f2f2f2}code{color:#111;background:#f0f0f0;border-radius:3px;padding:2px 5px;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.9em}pre{white-space:pre-wrap;background:#f8f8f8;border:1px solid #ddd;max-width:100%;padding:.8rem;overflow-x:auto}pre code{color:#222;white-space:pre-wrap;background:0 0;padding:0}.alert{background:#fafafa;border:1px solid #ccc;border-radius:3px;margin-bottom:1rem;padding:.8rem}.alert-danger,.text-danger{color:#8a2020}.text-success{color:#276b32}.text-muted{color:#666!important}.form-group{margin-bottom:1.5rem}.viewer-form{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:.6rem;margin-bottom:1.2rem;display:flex}.viewer-form label{color:#555;flex-direction:column;gap:.25rem;width:16rem;margin:0;font-size:.8rem;line-height:1.25;display:flex}.viewer-form label:nth-child(2){width:7rem}.viewer-form input{box-sizing:border-box;color:#222;width:100%;height:2.4rem;font:inherit;background:#fff;border:1px solid #aaa;border-radius:4px;padding:.4rem .6rem}.viewer-form input:focus{outline-offset:1px;border-color:#555;outline:1px solid #555}.viewer-action{align-self:flex-end;display:flex}.viewer-form button{box-sizing:border-box;height:2.4rem;margin:0;padding:0 .9rem}.chat-viewer{font:10pt/1.5 Segoe UI,Arial,sans-serif}.chat-line{overflow-wrap:anywhere;min-height:1.5rem;padding:.08rem 0}.chat-line time{color:#777;font-variant-numeric:tabular-nums;margin-right:.3rem}.chat-line strong{font-weight:600}.chat-badge{object-fit:contain;vertical-align:-3px;width:16px;height:16px;margin-right:.22rem}.chat-emote{object-fit:contain;vertical-align:middle;width:auto;height:28px;margin:-6px 1px}.chat-reply{color:#777;padding-left:4.7rem;font-size:9pt}.chat-event{color:#777;font-style:italic}.form-text{margin-top:.35rem;display:block}.custom-control-input{margin-right:.45rem}.spinner-border{vertical-align:-.15em;border:2px solid;border-right-color:#0000;border-radius:50%;width:1rem;height:1rem;margin:0 .4rem;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=640px){body{padding:14px}.site-nav{align-items:flex-start}.nav-links{justify-content:flex-end}.chat-reply{padding-left:0}.viewer-form label:first-child{width:min(16rem,100%)}th,td{padding:.5rem}}@media (prefers-color-scheme:dark){body{color:#ccc;background:#1a1a1a}a{color:#eee}.site-header,th,td,pre{border-color:#444}.nav-status,.eyebrow,.text-muted{color:#aaa!important}button,.btn,.alert{color:#eee;background:#242424;border-color:#555}.viewer-form input{color:#ddd;background:#242424;border-color:#555}.viewer-form label{color:#aaa}button:hover,.btn:hover{background:#333}th{background:#2a2a2a}code{color:#eee;background:#333}pre{background:#222}pre code{background:0 0;color:#f2f2f2!important}.note{color:#bbb;border-color:#555}.btn-danger,.text-danger{color:#ff9c9c}.text-success{color:#8bd49a}}
/*# sourceMappingURL=web.6a3c7c14.css.map */
