body:has(.machine-page),html:has(.machine-page){background:#000!important}.machine-page{font-family:var(--font-mono),ui-monospace,SFMono-Regular,"SF Mono",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:14px;line-height:1.7;color:#e5e5e5;background:#000;max-width:880px;margin:0 auto;padding:48px 32px 96px;position:relative}.machine-page:after,.machine-page:before{content:"";position:fixed;top:0;bottom:0;width:1px;background:rgba(255,255,255,.06);pointer-events:none;z-index:0}.machine-page:before{left:calc(50% - 460px)}.machine-page:after{right:calc(50% - 460px)}@media (max-width:960px){.machine-page:after,.machine-page:before{display:none}}.machine-page h1,.machine-page h2,.machine-page h3,.machine-page h4{font-family:inherit;font-weight:400;letter-spacing:0;line-height:1.4;color:#ffffff;margin:1.75em 0 .6em}.machine-page h1:before,.machine-page h2:before,.machine-page h3:before,.machine-page h4:before{content:"# ";color:rgba(255,255,255,.45);font-weight:400}.machine-page h2:before{content:"## "}.machine-page h3:before{content:"### "}.machine-page h4:before{content:"#### "}.machine-page h1{font-size:1.35rem}.machine-page h2{font-size:1.15rem;margin-top:2.5em}.machine-page h3{font-size:1rem;margin-top:1.6em}.machine-page h4{font-size:.95rem;margin-top:1.4em}.machine-page p{margin:.6em 0;color:#cccccc}.machine-page strong{font-weight:700;color:#ffffff}.machine-page em{font-style:italic;color:#b8b8b8}.machine-page a{color:#ffffff;text-decoration:none;background:rgba(255,255,255,.06);padding:1px 4px;border-radius:2px;transition:background .15s}.machine-page a:before{content:"[";color:rgba(255,255,255,.45)}.machine-page a:after{content:"]";color:rgba(255,255,255,.45)}.machine-page a:hover{background:rgba(255,255,255,.14)}.machine-page a:visited{color:#ffffff}.machine-page ol,.machine-page ul{margin:.6em 0;padding-left:1.5em;color:#cccccc}.machine-page ul{list-style:none;padding-left:0}.machine-page ul li{position:relative;padding-left:1.25em}.machine-page ul li:before{content:"-";position:absolute;left:0;color:rgba(255,255,255,.45)}.machine-page ol{list-style-position:outside}.machine-page ol li::marker,.machine-page ol::marker{color:rgba(255,255,255,.45)}.machine-page li{margin:.25em 0}.machine-page table{border-collapse:collapse;margin:1.2em 0;width:100%;font-size:.92em}.machine-page td,.machine-page th{border:1px solid rgba(255,255,255,.15);padding:6px 12px;text-align:left;color:#cccccc}.machine-page th{background:rgba(255,255,255,.04);font-weight:700;color:#ffffff}.machine-page pre{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);padding:14px 16px;border-radius:4px;overflow-x:auto;font-family:inherit;font-size:.9em;line-height:1.6;margin:1em 0;color:#e5e5e5}.machine-page code{font-family:inherit;font-size:.92em;background:rgba(255,255,255,.07);padding:.1em .4em;border-radius:2px;color:#ffffff}.machine-page code a,.machine-page pre a,.machine-page pre code{background:none;padding:0}.machine-page code a:after,.machine-page code a:before,.machine-page pre a:after,.machine-page pre a:before{content:""}.machine-page blockquote{border-left:2px solid rgba(255,255,255,.3);padding:0 1.25em;margin:1.2em 0;color:#aaaaaa}.machine-page blockquote p:before{content:"> ";color:rgba(255,255,255,.45)}.machine-page hr{border:none;border-top:1px dashed rgba(255,255,255,.2);margin:2em 0}.m-header{display:flex;align-items:center;gap:12px;margin-bottom:32px;padding-bottom:14px;border-bottom:1px dashed rgba(255,255,255,.2);position:relative;z-index:1}.m-header-logo{font-family:inherit;font-weight:700;font-size:1rem;color:#ffffff;text-decoration:none;display:inline-flex;align-items:center;gap:8px;background:none!important;padding:0!important}.m-header-logo:after,.m-header-logo:before{content:""!important}.m-header-logo:hover{color:#ffffff}.m-header-logo .dot{width:6px;height:6px;background:#ff4d00;border-radius:50%;display:inline-block}.m-info{background:rgba(255,200,0,.06);border:1px dashed rgba(255,200,0,.3);padding:10px 14px;border-radius:4px;font-size:.88em;margin:0 0 28px;color:#d4c896;line-height:1.6;position:relative;z-index:1}.m-info code,.m-info strong{color:#f0d97a}.m-info code{background:rgba(255,200,0,.1)}.m-footer{margin-top:80px;padding-top:18px;border-top:1px dashed rgba(255,255,255,.2);font-size:.85em;color:#888888;position:relative;z-index:1}.m-footer p{color:#888888;margin:.4em 0}.machine-page ::selection{background:rgba(255,77,0,.4);color:#ffffff}@media (max-width:768px){.machine-page{padding:32px 16px 100px;font-size:13.5px;line-height:1.65}.machine-page h1{font-size:1.2rem;margin:1.5em 0 .55em}.machine-page h2{font-size:1.05rem;margin:2em 0 .5em}.machine-page h3{font-size:.95rem;margin:1.35em 0 .5em}.machine-page h4{font-size:.9rem}.m-footer p,.m-info,.machine-page a,.machine-page em,.machine-page li,.machine-page p,.machine-page strong{word-break:break-word;overflow-wrap:anywhere}.machine-page table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;font-size:.82em;margin:1em -16px;padding:0 16px}.machine-page table tbody,.machine-page table thead{display:table;width:max-content;min-width:100%}.machine-page table tr{display:table-row}.machine-page td,.machine-page th{padding:5px 9px;white-space:nowrap}.machine-page pre{padding:10px 12px;font-size:.82em;margin:.9em 0}.machine-page code{font-size:.88em}.m-info{padding:8px 10px;font-size:.82em;line-height:1.55}.m-header,.m-info{margin-bottom:22px}.m-header{padding-bottom:12px}.m-header-logo{font-size:.92rem}.m-footer{margin-top:56px;padding-top:14px;font-size:.78em;line-height:1.65}.machine-page:after,.machine-page:before{display:none}}@media (max-width:420px){.machine-page{padding:24px 14px 100px}.machine-page h1{font-size:1.15rem}.machine-page h2{font-size:1rem}.m-footer a:before,.m-info a:before,.machine-page li a:before,.machine-page p a:before{content:"["}.m-footer a:after,.m-info a:after,.machine-page li a:after,.machine-page p a:after{content:"]"}}