.lwe-bar{z-index:30;min-height:calc(48px + var(--lw-safe-top,0px));padding:var(--lw-safe-top,0px) 6px 0 2px;background:var(--lw-forest);color:var(--lw-on-forest);font-family:var(--lw-font-ui);grid-template-columns:minmax(72px,1fr) minmax(0,3fr) minmax(72px,1fr);align-items:center;display:grid;position:sticky;top:0}.lwe-back{min-height:44px;color:inherit;font:600 16px var(--lw-font-ui);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;padding:0 8px 0 2px;display:inline-flex}.lwe-bar-title{white-space:nowrap;text-overflow:ellipsis;text-align:center;min-width:0;font:700 16px var(--lw-font-ui);opacity:0;transition:opacity .16s;overflow:hidden}.lwe-bar-title.is-on{opacity:1}.lwe-bar button:focus-visible{outline:2px solid var(--lw-on-forest);outline-offset:2px}.lws-app .lwe-topic{background:var(--lw-ink);color:var(--lw-sheet);font:700 12px / 1.3 var(--lw-font-ui);align-self:flex-start;padding:2px 7px;display:inline-block}.lws-app .lws-head{padding-top:18px}.lws-app .lws-ln p{font-size:19px;line-height:1.5}@media (prefers-reduced-motion:reduce){.lwe-bar-title{transition:none}}.lws-app .lws-micro{font-family:var(--lw-font-ui);text-transform:none;letter-spacing:0;color:var(--lw-muted);font-size:13.5px}.lws-app .lws-micro-row{gap:10px}.lws-app .lws-ai-chip{color:#fff;font-family:var(--lw-font-ui);letter-spacing:.01em;text-transform:none;background:#1516119e;border-radius:3px;padding:2px 6px;font-size:11px;bottom:6px;right:6px}
