html.lbfl-respiratory-route{--resp-accent:#12d6bf;--resp-text:#dbeafe;--resp-border:rgba(148,163,184,.2)}html.lbfl-respiratory-route .page__content{overflow-wrap:anywhere;word-break:normal;hyphens:auto;padding-bottom:7rem}html.lbfl-respiratory-route .page__content h1,html.lbfl-respiratory-route .page__content h2,html.lbfl-respiratory-route .page__content h3{line-height:1.18;overflow-wrap:anywhere}html.lbfl-respiratory-route .page__content h2{margin-top:2rem;padding-bottom:.55rem;border-bottom:1px solid rgba(148,163,184,.24)}html.lbfl-respiratory-route .page__content p,html.lbfl-respiratory-route .page__content li,html.lbfl-respiratory-route .page__content td,html.lbfl-respiratory-route .page__content th{line-height:1.72}html.lbfl-respiratory-route .page__content pre{width:100%;max-width:100%;overflow-x:hidden!important;white-space:pre-wrap!important;word-break:break-word;overflow-wrap:anywhere;border:1px solid rgba(18,214,191,.16);border-radius:18px;background:radial-gradient(circle at top left,rgba(18,214,191,.08),transparent 34%),linear-gradient(180deg,rgba(30,41,59,.84),rgba(15,23,42,.88));box-shadow:0 14px 36px rgba(0,0,0,.24)}html.lbfl-respiratory-route .page__content pre code{display:block;white-space:pre-wrap!important;word-break:break-word;overflow-wrap:anywhere;line-height:1.68;font-size:clamp(.82rem,3.35vw,.98rem)}html.lbfl-respiratory-route .page__content table{width:100%;max-width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;margin:1rem 0 1.45rem;overflow:hidden;border:1px solid rgba(148,163,184,.18);border-radius:16px;background:rgba(15,23,42,.42)}html.lbfl-respiratory-route .page__content thead,html.lbfl-respiratory-route .page__content th{background:rgba(148,163,184,.22);color:#eaf2ff;font-weight:900}html.lbfl-respiratory-route .page__content th,html.lbfl-respiratory-route .page__content td{padding:.78rem .85rem;vertical-align:top;overflow-wrap:anywhere}html.lbfl-respiratory-route .page__content tr+tr td{border-top:1px solid rgba(148,163,184,.14)}@media(max-width:760px){html.lbfl-respiratory-route .page__content{font-size:clamp(1rem,4.15vw,1.1rem)}html.lbfl-respiratory-route .page__content h1{font-size:clamp(1.8rem,8vw,2.45rem)}html.lbfl-respiratory-route .page__content h2{font-size:clamp(1.45rem,6.4vw,2rem)}html.lbfl-respiratory-route .page__content h3{font-size:clamp(1.2rem,5.4vw,1.55rem)}html.lbfl-respiratory-route .page__content pre{margin:1rem 0 1.35rem;padding:.95rem 1rem;border-radius:14px}html.lbfl-respiratory-route .page__content table,html.lbfl-respiratory-route .page__content thead,html.lbfl-respiratory-route .page__content tbody,html.lbfl-respiratory-route .page__content tr,html.lbfl-respiratory-route .page__content th,html.lbfl-respiratory-route .page__content td{display:block;width:100%}html.lbfl-respiratory-route .page__content table{border:0;background:transparent;border-radius:0}html.lbfl-respiratory-route .page__content thead{display:none}html.lbfl-respiratory-route .page__content tr{margin:0 0 .78rem;padding:.88rem .95rem;border:1px solid rgba(148,163,184,.18);border-radius:18px;background:radial-gradient(circle at top right,rgba(18,214,191,.1),transparent 36%),linear-gradient(180deg,rgba(15,23,42,.74),rgba(2,6,23,.82));box-shadow:0 12px 30px rgba(0,0,0,.2)}html.lbfl-respiratory-route .page__content td,html.lbfl-respiratory-route .page__content th{padding:.42rem 0;border:0!important}html.lbfl-respiratory-route .page__content td:first-child{color:#7fffe7;font-weight:900;font-size:1.02em}html.lbfl-respiratory-route .page__content ol,html.lbfl-respiratory-route .page__content ul{padding-left:1.3rem}html.lbfl-respiratory-route .page__content li::marker{color:var(--resp-accent);font-weight:900}}@media(max-width:420px){html.lbfl-respiratory-route .page__content pre code{font-size:.84rem}html.lbfl-respiratory-route .page__content pre{padding-right:.82rem;padding-left:.82rem}}