.hq-shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);min-height:100vh;display:grid}.hq-content{min-width:0}.hq-shell .hq-main{max-width:1360px;margin:0;padding:20px 24px 120px}.cs .side.hq{background:var(--color-dark);border-right:0}.cs .side.hq .ui-tag{color:var(--color-on-dark);background:var(--color-on-dark-active)}.cs .side.hq .nav-g,.cs .side.hq .nav a .ic,.cs .side.hq .t-cap{color:var(--color-on-dark-muted)}.cs .side.hq .nav a,.cs .side.hq .nav>span{color:var(--color-on-dark)}.cs .side.hq .nav a:hover{background:var(--color-on-dark-hover)}.cs .side.hq .nav a.on{background:var(--color-on-dark-active);color:var(--color-on-dark)}.cs .side.hq .nav a.on .ic{color:var(--color-on-dark)}.cs .side.hq .nav .cnt{color:var(--color-on-dark);background:var(--color-danger-text)}.cs .side.hq .me{background:var(--color-on-dark-hover);color:var(--color-on-dark);margin-bottom:8px}.cs .side.hq .me.btn-me:hover{background:var(--color-on-dark-active)}.cs .side.hq .avatar{background:var(--color-on-dark-line);color:var(--color-on-dark)}.hq-auth{place-items:center;min-height:100vh;padding:48px 24px;display:grid}.cs .hq-auth-card{gap:24px;width:100%;max-width:480px;padding:32px;display:grid}.cs .hq-auth-card .ui-page-header{margin:0}.cs .hq-auth-card .hq-form{max-width:none;margin:0}.cs .hq-auth-card .btn{width:100%}@media (width<=767px){.hq-shell .hq-main{padding:16px 16px 96px}}.hq-shell .top-help{display:none}.cs .btn-ok{background:var(--color-success-text);border-color:var(--color-success-text);color:var(--color-on-primary)}.cs .btn-ok:hover{background:var(--color-success-text)}.cs .decision{z-index:5;background:var(--color-surface);border-top:1px solid var(--line);box-shadow:var(--shadow-fixed-bar);align-items:center;gap:12px;margin:0 -24px -120px;padding:12px 24px;display:flex;position:sticky;bottom:0}.cs .ok-i{border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.cs .side.hq .side-close{color:var(--color-on-dark)}.cs .side.hq .side-close:hover{background:var(--color-on-dark-active);color:var(--color-on-dark)}.hq-form{gap:20px;max-width:min(480px,100%);margin-block:24px;display:grid}.hq-field{gap:8px;display:grid}.hq-field input,.hq-field select,.hq-field textarea{border:1px solid var(--color-border);border-radius:var(--radius-control);width:100%;min-height:44px;color:var(--color-text);font:inherit;background:#fff;padding:10px}.hq-field textarea{min-height:100px}.hq-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hq-chart{width:100%;height:auto;margin-top:16px;display:block}.hq-chart line{stroke:var(--color-row-line)}.hq-chart rect{fill:var(--color-primary-border)}.hq-chart rect:last-of-type{fill:var(--color-primary)}.hq-chart text{font-size:var(--font-overline);fill:var(--color-text-muted)}.cs.hq-auth.ad-account{grid-template-columns:minmax(340px,42%) minmax(0,1fr);place-items:stretch stretch;padding:0;display:grid}.cs.hq-auth .hq-auth-card{box-shadow:none;border:0;max-width:420px;padding:0}.cs.hq-auth .hq-auth-card>.brand{margin-bottom:12px}.hq-auth .hq-actions{margin-top:8px}@media (width<=767px){.cs.hq-auth.ad-account{grid-template-columns:1fr;align-content:start}.cs.hq-auth .hq-auth-card>.brand{display:none}}.cs .hq-list-card{overflow:hidden}
