#account-dialog{width:410px;padding:0;overflow:auto;max-height:calc(100dvh - 28px);border:1px solid #dbc18d;background:#f3ead0;color:#304d3d}#account-dialog[open]{display:block}.account-heading{position:relative;background:#365b47;color:#ffefc8;padding:28px 26px 20px;border-bottom:4px solid #d2b67c}.account-heading>span{font-size:10px;letter-spacing:3px}.account-heading h2{font-size:27px;margin:20px 0 8px}.account-heading p{font-size:11px;color:#d9ddc5;margin:0}.account-heading .close{color:#ffefc8}.account-tabs{display:flex;margin:20px 26px 0;border-bottom:1px solid #c8bda0}.account-tabs button{flex:1;background:none;border:0;padding:12px;color:#8b8f7a;font-size:13px}.account-tabs button[aria-pressed="true"]{color:#a03d28;border-bottom:2px solid #a03d28}#account-form{padding:20px 26px 24px}#account-form label{display:block;font-size:12px;margin-bottom:16px}#account-form input{display:block;box-sizing:border-box;width:100%;margin-top:8px;background:#fffaf0;border:1px solid #c8bda0;color:#304d3d;border-radius:3px;font:16px sans-serif;padding:12px}#account-form input::placeholder{font-size:11px;color:#9b9b87}#account-error{color:#a03d28;min-height:18px;font-size:11px;margin:10px 0;line-height:1.8}#account-submit{width:100%;background:#a03d28;color:#ffefc8;border:3px solid #d6b782;padding:12px;font:700 19px serif;letter-spacing:3px;border-radius:3px}#account-dialog button:disabled{opacity:.55;cursor:wait}#account-form .account-note{text-align:center;font-size:10px;color:#92947e;margin:14px 0 0}#account-dialog [hidden]{display:none!important}#account-button{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:650px){.top-controls{max-width:210px;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:6px}.wordmark{max-width:125px}#account-button{max-width:150px}.top-controls button{padding:7px 10px;font-size:9px}.account-heading{padding:26px 22px 17px}#account-form{padding:18px 22px 23px}.account-tabs{margin-left:22px;margin-right:22px}}
