/* v47 matched right-edge utility tabs and evolved True North identity */
.experienceDock .guideToggle{background-image:url('assets/avlr-guide-compass-v47.svg')!important}.navSigil.company,.universalNav a.active .navSigil.company,.universalNav a:hover .navSigil.company,.universalNav a:focus-visible .navSigil.company{background-image:url('assets/avlr-guide-compass-v47.svg')!important;background-size:25px!important;background-position:center!important}
.fieldConditions{width:154px!important;min-height:54px!important;height:54px!important;grid-template-columns:1fr!important;padding:8px 14px!important;transition:width .28s cubic-bezier(.2,.8,.2,1),height .22s,border-color .2s,box-shadow .2s!important}.fieldConditions .fieldStar{display:none!important}.fieldConditions .fieldPeek{display:flex!important;flex-direction:column;justify-content:center;gap:4px;min-width:0}.fieldConditions .fieldPeek b{color:#e2c47f;font-size:8px;letter-spacing:.13em}.fieldConditions .fieldPeek small{display:flex;align-items:center;gap:7px;color:#aaa194;font-size:10px;letter-spacing:.05em}.fieldConditions .fieldPeek i{width:3px;height:3px;border-radius:50%;background:var(--gold)}.fieldConditions:is(:hover,:focus-visible){width:min(410px,calc(100vw - 18px))!important;height:64px!important;grid-template-columns:1fr auto auto!important;padding:10px 14px!important}.fieldConditions:is(:hover,:focus-visible) .fieldPeek{display:none!important}.fieldConditions:is(:hover,:focus-visible)>div,.fieldConditions:is(:hover,:focus-visible)>.fieldTemp,.fieldConditions:is(:hover,:focus-visible)>.fieldState{position:static!important;opacity:1!important;visibility:visible;pointer-events:auto;transform:none}.fieldConditions:not(:hover):not(:focus-visible) .fieldTemp{display:none!important}
.soundscapeBar.trackBar,.soundscapeBar.trackBar.minimized{right:0;bottom:16px;width:154px;height:54px;min-height:54px;padding:7px 12px;border-right:0;border-radius:12px 0 0 12px;transition:width .28s cubic-bezier(.2,.8,.2,1),height .22s,border-color .2s,box-shadow .2s!important}.soundscapeBar .musicPeek{display:flex;flex:1;min-width:0;flex-direction:column;justify-content:center;gap:4px}.soundscapeBar .musicPeek b{overflow:hidden;color:#e2c47f;font-size:8px;letter-spacing:.13em;text-overflow:ellipsis;white-space:nowrap}.soundscapeBar .musicPeek small{display:flex;gap:6px;color:#aaa194;font-size:8px;letter-spacing:.05em;white-space:nowrap}.soundscapeBar .trackPlay{order:-1;flex-basis:36px;width:36px!important;height:36px!important}.soundscapeBar:is(:hover,:focus-within,.hoverExpanded,.pinned,.dragging){width:min(410px,calc(100vw - 18px));height:54px;padding:6px 9px;border-radius:12px 0 0 12px}.soundscapeBar:is(:hover,:focus-within,.hoverExpanded,.pinned,.dragging) .musicPeek{display:none}.soundscapeBar:not(:hover):not(:focus-within):not(.hoverExpanded):not(.pinned):not(.dragging) .musicPeek{display:flex!important}.soundscapeBar:not(:hover):not(:focus-within):not(.hoverExpanded):not(.pinned):not(.dragging) .trackPlay{display:grid!important}.soundscapeBar[style*="left"]{border-right:1px solid rgba(205,169,105,.62);border-radius:12px}.guideHead b:after{content:" · TRUE NORTH";color:#8f887d;font-size:7px;font-weight:500;letter-spacing:.12em}
@media(max-width:650px){.fieldConditions{right:8px!important;width:144px!important;height:50px!important;min-height:50px!important}.fieldConditions:is(:hover,:focus-visible){width:calc(100vw - 16px)!important;height:58px!important;grid-template-columns:1fr auto!important}.fieldConditions:is(:hover,:focus-visible) .fieldState{display:none}.soundscapeBar.trackBar,.soundscapeBar.trackBar.minimized{right:8px;bottom:8px;width:144px;height:50px;min-height:50px;border:1px solid rgba(205,169,105,.62);border-radius:11px}.soundscapeBar:is(:hover,:focus-within,.hoverExpanded,.pinned){width:calc(100vw - 16px);height:50px}.soundscapeBar .trackPlay{flex-basis:34px;width:34px!important;height:34px!important}}
