/* 상단 2항목 시각 규격 (2026-09-29, Claude). 본문·색면·열·이미지·제목 규칙은 손대지 않는다.
   ① 설명문 "생활과 사업의 기회": 로고와 한 묶음(세로 중앙, 얇은 구분선, 읽히는 크기). ≥1024px 표시, 그 아래는 기존대로 숨겨 헤더 과밀 방지.
   ② 광고 문의: 배경·테두리가 있는 44px 알약 버튼, 로그인 버튼과 같은 높이·세로 중앙, 간격 통일. <600px 는 기존대로 숨김(모바일 광고 진입은 푸터 '광고 안내'·성장 솔루션 카드 유지).
   로드: alignment-only·section-colors 뒤(마지막). 선택자 특이도는 기존 보정 파일과 같게 #app 기준. */
#app .topbar .top-inner{align-items:center}
#app .topbar .logo{flex:0 0 auto}
#app .topbar .logo-tag{display:none;align-self:center;margin:0 0 0 14px;padding:0 0 0 16px;border-left:1px solid #d9cfbe;font-size:15px;line-height:22px;font-weight:500;letter-spacing:-.2px;color:#5c5548;white-space:nowrap}
@media(min-width:1024px){#app .topbar .logo-tag{display:inline-block}}
#app .topbar .top-actions{align-items:center;gap:10px}
#app .topbar .top-actions>a[data-ad-entry]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;max-width:none;margin:0;padding:0 16px;border:1px solid #d3c7b3;border-radius:999px;background:#f6efe2;color:#4b3a22;font-size:13px;font-weight:650;line-height:20px;letter-spacing:-.1px;white-space:nowrap;text-decoration:none;flex:0 0 auto}
#app .topbar .top-actions>a[data-ad-entry]::before{content:"";width:6px;height:6px;border-radius:50%;background:#94580b;flex:0 0 auto}
#app .topbar .top-actions>a[data-ad-entry]:hover{background:#efe3cf;border-color:#b3946c;color:#302c24}
#app .topbar .top-actions>a[data-ad-entry]:focus-visible{outline:2px solid #302c24;outline-offset:2px}
#app .topbar .top-actions .access-login{margin-left:2px}
@media(max-width:899px){#app .topbar .top-actions{gap:8px}#app .topbar .top-actions>a[data-ad-entry]{padding:0 12px;font-size:12.5px}}
@media(max-width:599px){#app .topbar .top-actions>a[data-ad-entry]{display:none}}
