.lt-page{position:relative;min-height:100vh;width:100%;background:radial-gradient(1100px 640px at 64% 26%,rgba(255,255,255,.045),transparent 60%),radial-gradient(820px 560px at 18% 80%,rgba(62,224,137,.05),transparent 62%),var(--u-bg);color:var(--u-text);font-family:var(--u-font);overflow-y:auto}.lt-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:14px 20px;background:linear-gradient(rgba(12,12,14,.86),rgba(12,12,14,.64));backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);border-bottom:1px solid var(--u-line)}.lt-back{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:var(--u-text-2);text-decoration:none;padding:7px 13px 7px 10px;border:1px solid var(--u-line-2);border-radius:var(--u-radius-pill);background:var(--u-surface);transition:color .18s var(--u-ease),border-color .18s var(--u-ease)}.lt-back:hover{color:var(--u-text);border-color:var(--u-line-strong)}.lt-pagetitle{display:flex;flex-direction:column;gap:2px;margin-right:auto}.lt-pagetitle h1{margin:0;font-size:16px;font-weight:650;letter-spacing:.2px}.lt-source{max-width:360px;font-size:10.5px;line-height:1.4;color:var(--u-text-3);text-align:right}.lt-content{padding:16px 20px 28px}