.public-page-header{box-sizing:border-box;--public-header-gutter:max(28px,calc((100% - 1256px)/2));width:100%;max-width:none;min-height:74px;padding:12px var(--public-header-gutter);justify-content:space-between;align-items:center;gap:20px;margin-inline:0;display:flex}.public-page-header .public-page-brand{flex-shrink:0;order:-1;align-items:center;margin-right:auto;text-decoration:none;display:inline-flex}.public-page-header .public-page-brand img{object-fit:contain;width:162px;max-width:none;height:35px;display:block}.client-portal .cp-header.public-page-header,.guide-topbar.public-page-header,.support-portal-entrance.public-page-header{padding:12px var(--public-header-gutter);gap:20px;min-height:74px}.support-portal.support-portal-standalone{max-width:none;min-height:100dvh;margin:0;padding:0}.support-portal-entrance.public-page-header{border-bottom:1px solid var(--border);background:var(--surface);margin-bottom:0}.support-portal-content{box-sizing:border-box;max-width:1312px;margin-inline:auto;padding:24px 28px}.public-page-header .support-entrance-back{order:0;width:auto;margin-left:auto}.client-portal .cp-main{box-sizing:border-box;max-width:1312px;padding-inline:28px}.public-page-header .cp-account,.public-page-header .guide-back{margin-left:auto}.public-page-header .theme-toggle{box-sizing:border-box;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;color:var(--ink);background:var(--surface);border-radius:12px;flex:0 0 44px;justify-content:center;align-items:center;gap:0;padding:0;font-size:12px;line-height:1;display:inline-flex}.public-page-header .theme-toggle>span{display:none}.public-page-header .theme-toggle>svg{flex-shrink:0;width:18px;height:18px;display:block}.public-page-header .guide-brand{align-items:center;gap:16px;min-height:44px}.public-page-header .guide-brand>span{white-space:nowrap;align-items:center;min-height:28px;padding-left:16px;font-size:12px;line-height:20px;display:inline-flex}@media (max-width:1050px){.client-portal .cp-header.public-page-header,.guide-topbar.public-page-header,.support-portal-entrance.public-page-header{gap:16px;padding-inline:22px}.client-portal .cp-main,.support-portal-content{padding-inline:22px}}@media (max-width:760px){.client-portal .cp-header.public-page-header,.guide-topbar.public-page-header,.support-portal-entrance.public-page-header{gap:10px;min-height:66px;padding:10px 16px}.client-portal .cp-main,.guide-page .guide-layout,.support-portal-content{padding-inline:16px}.public-page-header .public-page-brand img{width:142px;height:31px}.public-page-header .cp-account{gap:6px}.client-portal .public-page-header .cp-team-panel{width:44px;min-width:44px;height:44px;padding:10px}.public-page-header .cp-team-panel-label{display:none}.client-portal .public-page-header .cp-team-panel svg{width:18px;height:18px;display:block}.public-page-header .guide-back{justify-content:center;width:44px}.public-page-header .guide-back span,.public-page-header .guide-brand>span,.public-page-header .support-entrance-back span,.support-portal-entrance.public-page-header .theme-toggle span{display:none}.public-page-header .support-entrance-back,.support-portal-entrance.public-page-header .theme-toggle{justify-content:center;width:44px;min-width:44px;padding:10px}}
