:root{--ws-bg:#f8f7f4;--ws-ink:#302e29;--ws-muted:#787268;--ws-line:#e2ded6}body.workspace-page{background:var(--ws-bg);color:var(--ws-ink)}.workspace-main{max-width:1160px;margin:38px auto 90px;padding:0 28px}.workspace-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.workspace-heading h1{font-size:clamp(30px,5vw,48px);letter-spacing:-1.7px;margin:8px 0 12px}.workspace-heading p{color:var(--ws-muted);line-height:1.8;max-width:740px}.workspace-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:30px 0}.workspace-tabs a,.workspace-tool-link,.locale-switch{border:1px solid var(--ws-line);border-radius:30px;padding:9px 16px;background:#fffdf9;color:var(--ws-ink);font:inherit;text-decoration:none}.workspace-tabs a[aria-current=page]{background:#302e29;color:white;border-color:#302e29}.workspace-card{padding:26px;background:#fffdf9;border:1px solid var(--ws-line);border-radius:18px;margin:18px 0}.workspace-card h2{font-size:21px;margin:0 0 18px}.workspace-card p,.workspace-note{line-height:1.8;color:var(--ws-muted)}.workspace-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.workspace-stats strong{display:block;font-size:30px;margin-bottom:8px}.workspace-form{display:grid;gap:18px;max-width:760px}.workspace-form label{display:grid;gap:8px;line-height:1.6}.workspace-form input:not([type=checkbox]),.workspace-form textarea,.workspace-form select{width:100%;border:1px solid #d8d1c5;border-radius:9px;padding:11px 13px;background:white;color:var(--ws-ink);font:inherit;box-sizing:border-box}.workspace-form input[type=color]{height:46px}.workspace-form textarea{min-height:90px;resize:vertical}.workspace-form .check{display:flex;align-items:center;gap:10px}.workspace-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.workspace-danger{border-color:#d3a4a0}.workspace-danger button{color:#a63b35!important}.workspace-table-wrap{overflow-x:auto}.workspace-table{width:100%;border-collapse:collapse;font-size:13px}.workspace-table th,.workspace-table td{text-align:left;padding:15px 10px;border-bottom:1px solid var(--ws-line);vertical-align:top;line-height:1.6}.workspace-table th{color:var(--ws-muted);font-weight:500}.workspace-table td small{display:block;max-width:300px;color:var(--ws-muted)}.workspace-table button{font:inherit;cursor:pointer}.workspace-table progress{max-width:140px;width:100%;accent-color:#62794b}.workspace-empty{padding:42px 16px;text-align:center;color:var(--ws-muted)}#workspace-message{min-height:24px;line-height:1.7}#workspace-message.error{color:#a13831}.workspace-json{max-height:300px;overflow:auto;white-space:pre-wrap;word-break:break-word;font-size:12px;color:var(--ws-muted)}.workspace-brand-preview{max-width:140px;max-height:100px;object-fit:contain}.workspace-footer-links{display:flex;gap:20px;flex-wrap:wrap}.workspace-quick-nav{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:10px 0}.workspace-floating-nav{position:fixed;bottom:16px;right:20px;z-index:850;display:flex;gap:6px;font:12px system-ui;background:#fffdf9;border:1px solid #ded8ce;border-radius:28px;padding:5px;box-shadow:0 3px 14px #25221b15}.workspace-floating-nav a,.workspace-floating-nav button{padding:7px 11px;border:0;border-radius:20px;background:none;color:#4f493e;text-decoration:none;cursor:pointer;font:inherit}.workspace-floating-nav a:hover,.workspace-floating-nav button:hover{background:#eee9df}.onboarding-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.onboarding-grid h2{margin-bottom:10px}.onboarding-grid p{min-height:70px}.workspace-step{color:#7c8668;font-size:12px;letter-spacing:2px}.workspace-page a:focus-visible,.workspace-page button:focus-visible{outline:2px solid #6c7a53;outline-offset:3px}@media(max-width:700px){.workspace-main{padding:0 18px;margin-top:18px}.workspace-heading{display:block}.workspace-stats,.onboarding-grid{grid-template-columns:1fr}.workspace-card{padding:20px}.workspace-floating-nav{bottom:10px;right:10px}.workspace-heading h1{letter-spacing:-1px}.workspace-tabs{gap:8px}.workspace-tabs a{padding:8px 12px}}
