@charset "UTF-8";:root{--text-color-primary: var(--p-text);--text-color-secondary: var(--p-muted);--text-color-tertiary: var(--p-subtle);--text-color-white: var(--p-on-accent);--text-color-sidebar-inactive: var(--p-muted);--bg-color-primary: var(--p-surface);--bg-color-secondary: var(--p-surface);--bg-color-tertiary: var(--p-raised);--bg-color-sidebar: var(--p-surface);--bg-color-sidebar-light: var(--p-canvas);--bg-color-hover: var(--p-raised);--border-color: var(--p-border);--border-color-light: var(--p-border);--border-color-hover: var(--p-border-strong);--box-shadow-sm: 0 1px 3px rgba(0, 0, 0, .05);--box-shadow-light: var(--p-shadow);--box-shadow-medium: var(--p-shadow);--box-shadow-heavy: var(--p-shadow);--box-shadow-hover: var(--p-shadow);--border-radius-xs: 4px;--border-radius-sm: 8px;--border-radius-medium: 12px;--border-radius-large: 16px;--border-radius-xl: 20px;--border-radius-2xl: 24px;--border-radius-3xl: 30px;--border-radius-full: 50%;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-2xl: 48px;--spacing-3xl: 64px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-base: 16px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 24px;--font-size-3xl: 28px;--font-size-4xl: 36px;--font-size-5xl: 48px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--navbar-height: 60px;--sidebar-width: 240px;--sidebar-width-collapsed: 64px;--content-max-width: 1200px;--container-padding: 24px;--z-dropdown: 1000;--z-sidebar: 1001;--z-navbar: 1002;--z-drawer-bg: 999;--neutral-bg: #f5f7fa;--subtle-bg: #f8fafc;--card-bg-solid: #ffffff;--card-bg: rgba(255, 255, 255, .96);--terminal-bg: #f3f6fb;--terminal-foreground: #1f2937;--terminal-cursor: #16a34a;--auth-page-bg: linear-gradient(135deg, #f0fdf4 0%, #ecfdf5 100%);--auth-header-bg: rgba(255, 255, 255, .95);--success-bg: #f0fdf4;--info-bg: #eff6ff;--warning-bg: #fffbeb;--error-bg: #fef2f2;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--breakpoint-xs: 480px;--breakpoint-sm: 768px;--breakpoint-md: 1024px;--breakpoint-lg: 1280px;--breakpoint-xl: 1536px}*{box-sizing:border-box;margin:0;padding:0}html{scrollbar-gutter:stable;font-size:16px;line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:has(.ln){background-color:#08090a}html.dark,html.dark *{scrollbar-color:rgba(255,255,255,.14) transparent;scrollbar-width:thin}@supports not (scrollbar-gutter: stable){html{overflow-y:scroll}}body{font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:var(--text-color-primary);background-color:var(--bg-color-primary);font-weight:var(--font-weight-normal);font-feature-settings:"cv01","ss03";letter-spacing:-.011em}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:var(--border-radius-2xl);text-decoration:none;font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);transition:background-color var(--p-dur) var(--p-ease),color var(--p-dur) var(--p-ease),border-color var(--p-dur) var(--p-ease),box-shadow var(--p-dur) var(--p-ease),transform var(--p-dur-fast) var(--p-ease);position:relative;overflow:hidden;border:none;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.btn-primary{background:linear-gradient(135deg,var(--p-blue),var(--p-blue-strong));color:var(--text-color-white);box-shadow:0 4px 15px color-mix(in srgb,var(--p-blue) 25%,transparent)}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,var(--p-strong),var(--p-blue));transform:translateY(-2px);box-shadow:0 8px 25px color-mix(in srgb,var(--p-blue) 35%,transparent)}.btn-secondary{background:transparent;color:var(--p-accent-ink);border:2px solid var(--p-blue);box-shadow:0 2px 8px color-mix(in srgb,var(--p-blue) 10%,transparent)}.btn-secondary:hover:not(:disabled){background:var(--p-blue);color:var(--text-color-white);transform:translateY(-2px);box-shadow:0 6px 20px color-mix(in srgb,var(--p-blue) 25%,transparent)}.btn-outline{background:var(--bg-color-primary);color:var(--text-color-primary);border:1px solid var(--border-color);box-shadow:var(--box-shadow-sm)}.btn-outline:hover:not(:disabled){background:var(--bg-color-hover);border-color:var(--border-color-hover);transform:translateY(-1px)}.btn-ghost{background:transparent;color:var(--text-color-secondary);border:none}.btn-ghost:hover:not(:disabled){background:var(--bg-color-hover);color:var(--p-accent-ink)}.btn-sm{padding:8px 16px;font-size:var(--font-size-sm);border-radius:var(--border-radius-xl)}.btn-lg{padding:16px 32px;font-size:var(--font-size-lg);border-radius:var(--border-radius-3xl)}.nav-link{text-decoration:none;color:var(--text-color-primary);padding:10px 20px;border-radius:var(--border-radius-2xl);transition:background-color var(--p-dur) var(--p-ease),color var(--p-dur) var(--p-ease),transform var(--p-dur-fast) var(--p-ease);font-weight:var(--font-weight-medium);position:relative;overflow:hidden}.nav-link:hover{background:var(--p-raised);color:var(--p-accent-ink);transform:translateY(-1px)}.nav-link.active{background:var(--p-blue);color:var(--text-color-white);box-shadow:0 2px 8px color-mix(in srgb,var(--p-blue) 25%,transparent)}.card{background:var(--bg-color-secondary);padding:var(--spacing-2xl);border-radius:var(--border-radius-2xl);box-shadow:var(--box-shadow-medium);transition:transform var(--p-dur-slow) var(--p-ease),box-shadow var(--p-dur-slow) var(--p-ease),border-color var(--p-dur) var(--p-ease);border:1px solid var(--border-color)}.card:hover{transform:translateY(-4px);box-shadow:var(--box-shadow-hover);border-color:var(--border-color-hover)}.card-compact{padding:var(--spacing-xl);border-radius:var(--border-radius-large)}.card-minimal{padding:var(--spacing-lg);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-light)}.form-input{width:100%;padding:12px 16px;border:2px solid var(--border-color);border-radius:var(--border-radius-medium);font-size:var(--font-size-base);transition:border-color var(--p-dur) var(--p-ease),box-shadow var(--p-dur) var(--p-ease),background-color var(--p-dur) var(--p-ease);background:var(--bg-color-primary);color:var(--text-color-primary)}.form-input:focus{outline:none;border-color:var(--p-blue);box-shadow:0 0 0 3px var(--p-accent-line)}.form-input:disabled{background:var(--bg-color-tertiary);color:var(--text-color-tertiary);cursor:not-allowed}.section-header{text-align:center;margin-bottom:var(--spacing-3xl)}.section-header h1,.section-header h2{font-size:var(--font-size-4xl);color:var(--text-color-primary);margin:0 0 var(--spacing-md) 0;font-weight:var(--font-weight-bold);background:linear-gradient(135deg,var(--text-color-primary),var(--text-color-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-header h3{font-size:var(--font-size-2xl);color:var(--text-color-primary);margin:0 0 var(--spacing-sm) 0;font-weight:var(--font-weight-semibold)}.section-header p{font-size:var(--font-size-lg);color:var(--text-color-secondary);margin:0;font-weight:var(--font-weight-normal)}.grid{display:grid;gap:var(--spacing-lg)}.grid-cols-1{grid-template-columns:1fr}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-auto-fit{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.px-sm{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.px-md{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.px-lg{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}.py-sm{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.py-md{padding-top:var(--spacing-md);padding-bottom:var(--spacing-md)}.py-lg{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.m-sm{margin:var(--spacing-sm)}.m-md{margin:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.mx-auto{margin-left:auto;margin-right:auto}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-md{margin-bottom:var(--spacing-md)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-xl{margin-bottom:var(--spacing-xl)}.mt-sm{margin-top:var(--spacing-sm)}.mt-md{margin-top:var(--spacing-md)}.mt-lg{margin-top:var(--spacing-lg)}.mt-xl{margin-top:var(--spacing-xl)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:var(--p-accent-ink)}.text-secondary{color:var(--text-color-secondary)}.text-tertiary{color:var(--text-color-tertiary)}.text-white{color:var(--text-color-white)}.font-light{font-weight:var(--font-weight-light)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-4xl{font-size:var(--font-size-4xl)}.container{max-width:var(--content-max-width);margin:0 auto;padding:0 var(--container-padding)}.container-fluid{width:100%;padding:0 var(--container-padding)}@media(max-width:1024px){:root{--content-max-width: 768px;--container-padding: 20px;--navbar-height: 56px;--sidebar-width: 200px}.grid-cols-4,.grid-cols-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){:root{--content-max-width: 100%;--container-padding: 16px;--navbar-height: 56px;--sidebar-width: 280px;--font-size-4xl: 32px;--font-size-3xl: 24px;--font-size-2xl: 20px;--font-size-xl: 18px;--spacing-3xl: 40px;--spacing-2xl: 28px;--spacing-xl: 22px}.grid-cols-4,.grid-cols-3,.grid-cols-2,.grid-auto-fit{grid-template-columns:1fr}.btn{padding:12px 24px;font-size:var(--font-size-sm)}.btn-sm{padding:8px 16px;font-size:var(--font-size-xs)}.btn-lg{padding:14px 28px;font-size:var(--font-size-base)}.card{padding:var(--spacing-lg)}.section-header h1,.section-header h2{font-size:var(--font-size-3xl)}}@media(max-width:480px){:root{--container-padding: 12px;--font-size-4xl: 28px;--font-size-3xl: 22px;--font-size-2xl: 18px;--spacing-2xl: 22px;--spacing-xl: 18px;--spacing-lg: 14px}.btn{padding:10px 20px}.card{padding:var(--spacing-md)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.8}}.fade-in{animation:fadeIn .6s ease-out}.slide-in{animation:slideIn .6s ease-out}.pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--p-focus);outline-offset:2px}::selection{color:var(--p-on-accent);background:var(--p-blue)}@media(hover:hover)and (pointer:fine){::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-color-tertiary);border-radius:var(--border-radius-sm)}::-webkit-scrollbar-thumb{background:var(--border-color-hover);border-radius:var(--border-radius-sm);transition:background-color var(--p-dur) var(--p-ease)}::-webkit-scrollbar-thumb:hover{background:var(--p-blue)}}a{color:var(--p-accent-ink);text-decoration:none;transition:color var(--p-dur) var(--p-ease)}a:hover{color:var(--p-strong);text-decoration:none}ul,ol{list-style:none}ul.styled,ol.styled{list-style:revert;padding-left:var(--spacing-lg)}img{max-width:100%;height:auto}table{width:100%;border-collapse:collapse;background:var(--bg-color-secondary);border-radius:var(--border-radius-medium);box-shadow:var(--box-shadow-light)}table:not([class*=el-table]){overflow:hidden}th,td{padding:var(--spacing-md);text-align:left;border-bottom:1px solid var(--border-color)}th{background:var(--bg-color-tertiary);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}tr:hover{background:var(--bg-color-hover)}.loading{opacity:.7;pointer-events:none;position:relative}.loading:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid var(--border-color);border-top:2px solid var(--p-blue);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html.dark{--text-color-primary: var(--p-text);--text-color-secondary: var(--p-muted);--text-color-tertiary: var(--p-subtle);--text-color-light: var(--p-faint);--text-color-sidebar-inactive: var(--p-subtle);--text-color-sidebar-primary: var(--p-text);--bg-color-primary: var(--p-canvas);--bg-color-secondary: var(--p-surface);--bg-color-tertiary: var(--p-canvas);--bg-color-sidebar: var(--p-surface);--bg-color-sidebar-logo: var(--p-canvas);--bg-color-sidebar-light: var(--p-surface);--bg-color-hover: rgb(255 255 255 / 4%);--bg-color-active: rgb(255 255 255 / 7%);--bg-color-overlay: rgba(0, 0, 0, .7);--border-color: var(--p-border);--border-color-light: var(--p-border);--border-color-hover: var(--p-border-strong);--border-color-focus: var(--p-blue);--border-color-disabled: var(--p-track);--box-shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--box-shadow-light: 0 4px 15px rgba(0, 0, 0, .2);--box-shadow-medium: 0 8px 25px rgba(0, 0, 0, .25);--box-shadow-heavy: 0 15px 35px rgba(0, 0, 0, .35);--box-shadow-hover: 0 20px 40px rgba(0, 0, 0, .4);--el-color-primary: var(--p-blue);--el-color-primary-dark-2: var(--p-blue-strong);--el-color-primary-light-3: color-mix(in srgb, var(--p-blue) 70%, var(--p-canvas));--el-color-primary-light-5: color-mix(in srgb, var(--p-blue) 50%, var(--p-canvas));--el-color-primary-light-7: color-mix(in srgb, var(--p-blue) 30%, var(--p-canvas));--el-color-primary-light-8: color-mix(in srgb, var(--p-blue) 20%, var(--p-canvas));--el-color-primary-light-9: color-mix(in srgb, var(--p-blue) 10%, var(--p-canvas));--el-color-success: var(--p-success);--el-color-warning: var(--p-warning);--el-color-danger: var(--p-danger);--el-color-error: var(--p-danger);--el-color-info: var(--p-muted);--el-bg-color: var(--p-surface);--el-bg-color-page: var(--p-canvas);--el-bg-color-overlay: var(--p-surface);--el-text-color-primary: var(--p-text);--el-text-color-regular: var(--p-muted);--el-text-color-secondary: var(--p-subtle);--el-text-color-placeholder: var(--p-subtle);--el-border-color: var(--p-border);--el-border-color-light: var(--p-border);--el-border-color-lighter: var(--p-border);--el-fill-color: var(--p-surface);--el-fill-color-light: var(--p-raised);--el-fill-color-lighter: var(--p-canvas);--el-fill-color-blank: var(--p-surface);--el-mask-color: rgba(0, 0, 0, .6);--neutral-bg: var(--p-surface);--subtle-bg: var(--p-raised);--card-bg-solid: var(--p-surface);--card-bg: var(--p-veil);--terminal-bg: #0b1220;--terminal-foreground: #d4d4d4;--terminal-cursor: #d4d4d4;--auth-page-bg: linear-gradient(135deg, #f0fdf4 0%, #ecfdf5 100%);--auth-header-bg: rgba(255, 255, 255, .95);--success-bg: var(--p-success-soft);--info-bg: var(--p-blue-soft);--warning-bg: var(--p-warning-soft);--error-bg: var(--p-danger-soft)}.ln{--ln-bg: #08090a;--ln-bg-2: #0f1011;--ln-card: #141516;--ln-line: rgb(255 255 255 / 8%);--ln-line-2: rgb(255 255 255 / 12%);--ln-text: #f7f8f8;--ln-text-2: #d0d6e0;--ln-muted: #8a8f98;--ln-dim: #7a7f88;--ln-accent: #5e6ad2;--ln-blue: #4c7dff;--ln-ok: #4cb782;--ln-warn: #f2c94c;--ln-ease: cubic-bezier(.2, .7, .2, 1);min-height:100vh;overflow-x:clip;background:var(--ln-bg);color:var(--ln-text);font-family:Inter Variable,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-feature-settings:"cv01","ss03";letter-spacing:-.011em;-webkit-font-smoothing:antialiased}.ln *,.ln *:before,.ln *:after{box-sizing:border-box}.ln [id]{scroll-margin-top:80px}.ln a{color:inherit;text-decoration:none}.ln :is(h1,h2,h3){color:var(--ln-text)}.ln :is(a,button,summary):focus-visible{outline:2px solid var(--ln-blue);outline-offset:2px;border-radius:6px}.ln-wrap{width:100%;max-width:1280px;margin:0 auto;padding:0 32px}.ln-wrap--wide{max-width:1352px;padding:0 16px}.ln-mono{font:400 11px/1 SF Mono,ui-monospace,Menlo,Consolas,monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--ln-dim)}.ln-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ln-pill{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;background:#e6e6e6;color:#08090a!important;font-size:13px;font-weight:550;transition:background-color .15s}.ln-pill:hover{background:#fff}.ln-pill--lg{height:40px;padding:0 20px;font-size:14px}.ln-btn{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 14px;border-radius:8px;font-size:13px;font-weight:500;color:var(--ln-text-2);background:#ffffff0a;border:1px solid var(--ln-line-2);white-space:nowrap;transition:background-color .15s,color .15s}.ln-btn:hover{background:#ffffff14;color:var(--ln-text)}.ln-btn--light{background:#e6e6e6;color:#08090a!important;border-color:transparent}.ln-btn--light:hover{background:#fff}.ln-btn--lg{height:40px;padding:0 18px;font-size:14px;border-radius:999px}.ln-more{display:inline-flex;align-items:center;gap:6px;margin-top:28px;font-size:15px;color:var(--ln-muted);transition:color .15s}.ln-more:hover{color:var(--ln-text)}.ln-dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--ln-dim)}.ln-dot--ok{background:var(--ln-ok)}.ln-dot--warn{background:var(--ln-warn)}.ln-pill,.ln-btn{transition:background-color .15s,color .15s,transform .12s}.ln-pill:active,.ln-btn:active{transform:scale(.97)}.ln-reveal{opacity:0;transform:translateY(var(--ln-lift, 16px));filter:blur(4px);transition:opacity .9s var(--ln-ease),transform .9s var(--ln-ease),filter .9s var(--ln-ease);transition-delay:var(--ln-delay, 0s)}.ln-reveal.is-in{opacity:1;transform:none;filter:none}.ln-reveal.is-instant{transition:none}@media(prefers-reduced-motion:reduce){.ln *,.ln *:before{animation:none!important;transition:none!important}.ln-reveal{opacity:1;transform:none;filter:none}}@media(max-width:860px){.ln-wrap{padding:0 20px}}@media(max-width:560px){.ln-wrap--wide{padding:0 8px}}.ln-page{--p-text: var(--ln-text);--p-strong: #fff;--p-muted: var(--ln-muted);--p-subtle: var(--ln-dim);--p-canvas: var(--ln-bg);--p-surface: #0f1011;--p-raised: var(--ln-card);--p-border: var(--ln-line);--p-border-strong: var(--ln-line-2);--p-control-line: var(--ln-line-2);--p-accent-ink: var(--ln-text-2);--p-accent-line: rgb(255 255 255 / 35%);--p-blue-soft: rgb(255 255 255 / 6%);--p-public-canvas: var(--ln-bg);--p-public-surface: #0f1011;--p-public-muted: var(--ln-muted);--p-shadow: none;--p-text-soft: var(--ln-text-2);--p-faint: var(--ln-dim);--p-focus: var(--ln-blue);--p-public-font: "Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif;--p-public-accent: #e6e6e6;--p-public-accent-hover: #fff;--p-blue: #e6e6e6;--p-blue-strong: #fff;--p-on-accent: #08090a;--p-success-soft: rgb(76 183 130 / 12%);--p-success-ink: var(--ln-ok);--p-warning-soft: rgb(242 201 76 / 10%);--p-warning-line: rgb(242 201 76 / 35%);--p-warning-ink: var(--ln-warn);--p-danger-soft: rgb(235 87 87 / 10%);--p-danger-ink: #f3a5a5;--el-text-color-primary: var(--ln-text);--el-text-color-regular: var(--ln-text-2);--el-text-color-placeholder: var(--ln-dim);--el-fill-color-blank: #0f1011;--el-border-color: var(--ln-line-2);--el-border-color-hover: rgb(255 255 255 / 22%);display:flex;flex-direction:column;background-image:radial-gradient(900px 420px at 50% -160px,rgba(94,106,210,.1),transparent 70%);background-repeat:no-repeat}.ln-page__main{flex:1}.ln-page :is(p,li){color:inherit}
