/* Brand shell only. VideoHarbor controls, handlers and native-client contracts are unchanged. */
.toolnavia-workspace{--ink:#172b32;--teal:#284d3b;--teal-dark:#173b2b;--pale:#edf4df;--bg:#f6f7f3;--line:#dee5df;--radius:13px}.workspace-logo>.brand,.workspace-brandbar>.brand{display:flex;align-items:center;gap:9px;font-size:24px;font-weight:750;letter-spacing:-.8px;color:#f3f7ed}.workspace-logo svg,.workspace-brandbar svg{width:32px;height:32px;flex-shrink:0}.brand-dot{color:#d8f89b}.workspace-logo>small{display:block;margin:13px 0 0 42px;color:#aebdb6;letter-spacing:1.1px;font-size:8px}body.toolnavia-workspace .sidebar{background:#111f27;border:0;color:#c8d5cd;padding-inline:22px}.toolnavia-workspace .navlabel{color:#91a69c;font-size:9px;margin-top:48px}.toolnavia-workspace .navitem{color:#b6c6bc;font-size:12px}.toolnavia-workspace .navitem:hover{background:#21352f}.toolnavia-workspace .navitem.active{background:#d8f89b;color:#193025}.toolnavia-workspace .sidebottom{border-color:#35463e}.toolnavia-workspace .sidebottom p,.toolnavia-workspace .version{color:#95aaa0}.toolnavia-workspace .sidebottom .button{color:#c9d9ce}.toolnavia-workspace .sidebottom .button:hover{background:#21352f}.workspace-brandbar{display:flex;justify-content:flex-end;align-items:center;gap:20px;background:white;padding:15px 38px;border-bottom:1px solid var(--line)}.workspace-brandbar>.brand{display:none;color:#172b32;font-size:24px}.workspace-brandbar nav{display:flex;gap:26px;font-size:11px;color:#597164}.workspace-brandbar nav a:hover{color:#172b32;text-decoration:underline}.toolnavia-workspace .topbar{height:73px;background:white;padding-inline:38px}.toolnavia-workspace main{padding:39px 38px}.toolnavia-workspace .view.active>h1{font-size:clamp(28px,3vw,41px);letter-spacing:-1px;line-height:1.4}.toolnavia-workspace .eyebrow{font-size:10px;letter-spacing:1.5px;color:#577c57}.toolnavia-workspace .lead{max-width:830px;font-size:13px;line-height:1.9}.toolnavia-workspace .inputcard{padding:27px;border-top:3px solid #bed693;box-shadow:0 6px 24px #213f2b06}.toolnavia-workspace .urlrow{background:#f8faf5}.toolnavia-workspace .primary{background:#1e3c2d}.toolnavia-workspace .primary:hover{background:#315940}.toolnavia-workspace .empty{background:linear-gradient(135deg,#fff,#f2f6eb)}.toolnavia-workspace .emptyicon{background:#e8f2d8;border-color:#d4e3bf;color:#365b39}.toolnavia-workspace .seo-nav{border-radius:10px;background:#eef3e5}.toolnavia-workspace footer{color:#738274;font-size:10px}.toolnavia-workspace .seo-article{max-width:1150px}.toolnavia-workspace .brand svg path:last-child{fill:#173e35}
@media(max-width:1120px) and (min-width:761px){body.toolnavia-workspace .sidebar{padding-inline:14px}.workspace-logo>.brand{font-size:21px;gap:7px}.workspace-logo svg{width:27px;height:27px}.workspace-logo>small{margin-left:34px;font-size:7px}.workspace-brandbar,.toolnavia-workspace .topbar{padding-inline:26px}.toolnavia-workspace main{padding-inline:26px}.toolnavia-workspace .top-right{gap:8px}}
@media(max-width:760px){body.toolnavia-workspace .sidebar{background:#111f27f5;padding:0 7px max(5px,env(safe-area-inset-bottom))}.workspace-logo{display:none}.toolnavia-workspace .navitem{font-size:9px}.toolnavia-workspace .navitem.active{background:#2b4434;color:#d8f89b}.workspace-brandbar{display:block;padding:18px 20px 13px}.workspace-brandbar>.brand{display:flex;font-size:24px}.workspace-brandbar nav{gap:22px;font-size:10px;margin-top:16px}.toolnavia-workspace .topbar{padding:0 18px;height:auto;min-height:65px;flex-wrap:wrap;gap:8px;padding-block:12px}.toolnavia-workspace main{padding:26px 18px}.toolnavia-workspace .inputcard{padding:18px 15px}.toolnavia-workspace .view.active>h1{font-size:28px}.toolnavia-workspace .lead{font-size:12px}.toolnavia-workspace .top-right{flex-wrap:wrap;gap:7px}.toolnavia-workspace .urlrow .button{font-size:11px}.toolnavia-workspace footer{padding-left:18px}.toolnavia-workspace .seo-nav{margin-inline:18px}}
