.commerce-nav{display:flex;align-items:center;gap:8px;margin-left:8px}.commerce-nav a,.commerce-nav button{font:600 12px inherit;color:#5b6680;text-decoration:none;border:1px solid #e3e6ef;background:#fff;border-radius:9px;padding:9px 12px;cursor:pointer;white-space:nowrap}.commerce-nav a:hover,.commerce-nav button:hover{border-color:#a9a1e8;color:#5147ca}.site-links{display:flex;flex-wrap:wrap;gap:12px 18px;margin:20px 0 10px;padding:18px 0;border-top:1px solid #e3e7f0;font-size:11px}.site-links a{color:#5b6680;text-decoration:none}.site-links a:hover{text-decoration:underline}.commerce-dialog{width:min(500px,calc(100vw - 28px));max-height:90vh;overflow:auto;border:1px solid #dfe3ec;border-radius:18px;padding:26px;color:#202940;box-shadow:0 24px 80px #20294035;font-family:inherit;line-height:1.6}.commerce-dialog::backdrop{background:#19213966}.commerce-dialog h2{margin:4px 0 18px;font-size:26px;letter-spacing:-.8px}.commerce-dialog h3{margin:22px 0 8px}.commerce-dialog p,.commerce-dialog label{font-size:13px}.commerce-dialog label{display:block;margin:12px 0 6px}.commerce-dialog input:not([type=checkbox]){box-sizing:border-box;width:100%;padding:12px;border:1px solid #cdd4e1;border-radius:9px;font:inherit}.commerce-dialog .check-label{display:flex;align-items:start;gap:9px;font-size:12px}.commerce-dialog .check-label input{margin-top:5px;flex:none}.commerce-dialog .button{margin-top:14px}.commerce-close{float:right;border:0;background:#f2f4f9;border-radius:8px;width:32px;height:32px;cursor:pointer;font-size:22px;color:#59657c}.commerce-status{font-size:13px;min-height:24px;line-height:1.6;color:#625582;white-space:pre-wrap}.commerce-info{font-size:12px;color:#68768e;background:#f4f5fa;border-radius:9px;padding:12px}.commerce-dialog .account-actions{display:flex;flex-wrap:wrap;gap:8px}.commerce-dialog a{color:#5147ca}.commerce-dialog [hidden]{display:none!important}.commerce-confirm{border-top:1px solid #e3e7ef;padding-top:12px;margin-top:18px}.commerce-dialog textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #cdd4e1;border-radius:9px;padding:10px;min-height:90px}.commerce-dialog .danger-action{color:#8b3340;border:1px solid #eed5d8}.topbar .privacy{font-size:10px}
@media(max-width:960px){.commerce-nav{margin-left:auto}.topbar .create-button{display:none}.commerce-nav a,.commerce-nav button{font-size:11px;padding:8px 10px}}
@media(max-width:580px){.commerce-nav{gap:4px;margin-left:auto}.commerce-nav a,.commerce-nav button{font-size:10px;padding:8px}.topbar .brand-mark{display:none}.topbar{gap:5px}.topbar .brand{font-size:18px}.document-open .commerce-nav>a{display:none}.document-open .commerce-nav{margin-left:0}.document-open .topbar .brand{font-size:15px}.document-open .topbar .button{padding:8px 6px}.commerce-dialog{padding:22px}.site-links{gap:12px}}

.beta-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 22px;margin:0 0 20px;border:1px solid #cce9df;background:#effaf5;border-radius:16px;color:#254c42}.beta-banner strong{font-size:15px}.beta-banner p{font-size:12px;margin:7px 0 0;line-height:1.6}.beta-badge{display:inline-block;padding:4px 8px;border-radius:6px;background:#d7f1e5;font-size:10px;font-weight:750;letter-spacing:1px;margin-right:10px}.beta-account-note{font-size:12px!important;color:#666781}.beta-banner .button{white-space:normal}@media(max-width:650px){.beta-banner{align-items:stretch;flex-direction:column;gap:12px}.beta-banner strong{display:block;margin-top:8px}.beta-banner .button{align-self:flex-start}}
