body.xraw-surface{--s-accent:#78d8e2;--s-rgb:120,216,226;--s-bg:#050c17;--s-panel:rgba(13,28,43,.78);--s-line:rgba(142,189,218,.24);margin:0!important;min-height:100vh!important;height:auto!important;background:var(--s-bg)!important;color:#e8f2fb!important;font:16px/1.7 "PingFang SC","Microsoft YaHei",sans-serif!important;isolation:isolate;overflow-x:hidden!important}
body.xraw-surface[data-theme=pet]{--s-accent:#e8cfce;--s-rgb:232,207,206;--s-bg:#191820;--s-panel:rgba(42,35,47,.8)}body.xraw-surface[data-theme=art]{--s-accent:#e0b4a1;--s-rgb:224,180,161;--s-bg:#130e19;--s-panel:rgba(40,26,44,.8)}body.xraw-surface[data-theme=cosmos]{--s-accent:#aba6f0;--s-rgb:171,166,240;--s-bg:#070818;--s-panel:rgba(23,24,55,.8)}body.xraw-surface[data-theme=nature]{--s-accent:#86d4bd;--s-rgb:134,212,189;--s-bg:#061613;--s-panel:rgba(15,39,34,.8)}body.xraw-surface[data-theme=architecture]{--s-accent:#ded1af;--s-rgb:222,209,175;--s-bg:#171718;--s-panel:rgba(36,37,37,.8)}.xraw-surface:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 12% 65%,rgba(var(--s-rgb),.16),transparent 60%),radial-gradient(ellipse at 92% 12%,rgba(var(--s-rgb),.08),transparent 60%)}.xraw-surface>#particleCanvas{position:fixed;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.xraw-surface>#x-surface-background{position:fixed;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;pointer-events:none;border:0}.x-surface-header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:22px;max-width:1320px;margin:auto;padding:26px 30px;color:#edf4fc}.x-surface-brand{display:flex;align-items:center;gap:13px;font-size:17px;color:inherit!important;text-decoration:none!important}.x-surface-brand img{width:46px;height:46px;object-fit:contain}.x-surface-brand small{display:block;font-size:11px;letter-spacing:.2em;color:#99adbf}.x-surface-header nav{display:flex;gap:24px;align-items:center}.x-surface-header nav a{color:#a8bdcd;font-size:14px;text-decoration:none}.x-surface-header nav a[aria-current],.x-surface-header nav a:hover{color:var(--s-accent)}.x-surface-header select{width:auto!important;max-width:130px;font-size:14px;background:var(--s-panel);color:var(--s-accent);border:1px solid var(--s-line);border-radius:10px;padding:9px}.xraw-surface a{color:var(--s-accent)}.xraw-surface .lylme-wrapper,.xraw-surface .body{background:none!important;min-height:0!important;height:auto!important;display:block!important;padding:24px 20px 60px!important;margin:0!important}.xraw-surface .lylme-form{display:block!important;margin:0!important}.xraw-surface .lylme-center,.xraw-surface .form-wrapper,.xraw-surface .about-wrap{position:relative!important;inset:auto!important;transform:none!important;width:min(780px,100%)!important;min-width:0!important;height:auto!important;margin:20px auto 60px!important;background:linear-gradient(135deg,rgba(255,255,255,.045),transparent 45%),var(--s-panel)!important;border:1px solid var(--s-line)!important;border-radius:24px!important;padding:38px!important;color:#e8f2fb!important;backdrop-filter:blur(25px);box-shadow:0 30px 100px #0003!important}.xraw-page-about .topbar{display:none!important}.xraw-surface .about-wrap{width:min(960px,calc(100% - 40px))!important}.xraw-surface h1,.xraw-surface h2,.xraw-surface h3,.xraw-surface label,.xraw-surface .markdown-section{color:#e8f2fb!important}.xraw-surface h1,.xraw-surface h2{font-size:27px!important;font-weight:500!important;letter-spacing:.02em}.xraw-surface .form-wrapper .nav{background:transparent!important;padding:0!important;margin-bottom:25px!important}.xraw-surface .form-wrapper form{width:100%!important;margin:0!important;padding:0!important}.xraw-surface .form-control,.xraw-surface input:not([type=submit]):not([type=checkbox]):not([type=file]),.xraw-surface textarea,.xraw-surface select{border:1px solid var(--s-line)!important;border-radius:10px!important;background:rgba(4,12,23,.48)!important;color:#e4effa!important;box-shadow:none!important;padding:11px 14px!important;font-size:15px!important;min-height:44px}.xraw-surface .form-control::placeholder,.xraw-surface input::placeholder{color:#879cac!important}.xraw-surface .form-group{margin-bottom:23px!important}.xraw-surface .form-control-feedback{display:none!important}.xraw-surface .help-block,.xraw-surface .subtitle,.xraw-surface .form-wrapper p{color:#9aafc1!important;font-size:14px!important}.xraw-surface .btn,.xraw-surface input[type=submit],.xraw-surface .button{border:1px solid var(--s-line)!important;border-radius:10px!important;background:rgba(var(--s-rgb),.1)!important;color:var(--s-accent)!important;padding:11px 18px!important;height:auto!important;font:inherit!important;cursor:pointer}.xraw-surface .btn-primary,.xraw-surface input[type=submit]{background:var(--s-accent)!important;color:#071521!important;font-weight:600!important}.xraw-surface .input-group{display:flex;gap:8px;align-items:center}.xraw-surface .input-group .form-control{flex:1;min-width:0}.xraw-surface .markdown-section{background:transparent!important;line-height:1.9;font-size:16px}.xraw-surface .markdown-section a,.xraw-surface code{color:var(--s-accent)!important}.xraw-surface .badge{background:rgba(var(--s-rgb),.1)!important;color:var(--s-accent)!important;border:1px solid var(--s-line)}.xraw-surface #loading{background:var(--s-panel);color:#fff}.xraw-surface .footer{color:#9aafc1;border-color:var(--s-line)}.xraw-surface[data-theme=architecture] .lylme-center,.xraw-surface[data-theme=architecture] .form-wrapper,.xraw-surface[data-theme=architecture] .about-wrap{border-radius:8px!important}
@media(max-width:760px){.x-surface-header{padding:18px;gap:14px;flex-wrap:wrap}.x-surface-header nav{order:3;width:100%;justify-content:space-between;gap:12px}.x-surface-brand{font-size:15px}.xraw-surface .lylme-center,.xraw-surface .form-wrapper,.xraw-surface .about-wrap{padding:24px!important;margin:10px auto 30px!important}.xraw-surface .lylme-wrapper,.xraw-surface .body{padding:12px 14px 30px!important}.xraw-surface .input-group{flex-wrap:wrap}.xraw-surface .about-wrap{width:calc(100% - 28px)!important}.xraw-surface h1,.xraw-surface h2{font-size:23px!important}}
