:root{--bg: #1e1f22;--text: #dbdee1;--muted: #949ba4;--line: #3f4147;--accent: #3aa0ef;--link: #6ec1ff;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg)}html.lang-en .l-vi{display:none!important}html:not(.lang-en) .l-en{display:none!important}body{margin:0;min-height:100vh;color:var(--text);font-family:Outfit,system-ui,sans-serif;font-size:17px;line-height:1.7;background:var(--bg)}body.has-scene{background:radial-gradient(1000px 520px at 12% -8%,rgba(58,160,239,.18),transparent 55%),radial-gradient(800px 420px at 88% 0%,rgba(110,190,255,.12),transparent 50%),var(--bg);overflow-x:hidden}a{color:var(--link);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:#fff}.site-scene{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:0}.site-scene .orb{position:absolute;border-radius:50%;filter:blur(52px);animation:sceneFloat 14s ease-in-out infinite}.site-scene .orb-a{width:min(420px,70vw);height:min(420px,70vw);left:-8%;top:6%;background:#3aa0ef47}.site-scene .orb-b{width:min(340px,60vw);height:min(340px,60vw);left:72%;top:18%;background:#6ebeff33;animation-delay:-4.5s}.site-scene .orb-c{width:min(260px,50vw);height:min(260px,50vw);left:38%;top:62%;background:#2f92e02e;animation-delay:-8s}.site-scene .grid-fade{position:absolute;inset:0;background-image:linear-gradient(rgba(110,190,255,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(110,190,255,.07) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at 50% 28%,#000 18%,transparent 72%)}.site-scene .spark{position:absolute;width:6px;height:6px;border-radius:50%;background:#c8e7ffb3;box-shadow:0 0 12px #6ebeff8c;animation:sceneTwinkle 5.5s ease-in-out infinite}.site-scene .spark-b{width:4px;height:4px;animation-delay:-2s}.site-scene .spark-c{width:5px;height:5px;animation-delay:-3.4s}@keyframes sceneFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-16px,0)}}@keyframes sceneTwinkle{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.95;transform:scale(1.35)}}.site-header,.shell{position:relative;z-index:1}.shell{display:grid;grid-template-columns:220px minmax(0,640px) max-content;grid-template-rows:56px auto;justify-content:center;column-gap:48px;padding:0 28px 48px}.header-bg{position:fixed;top:0;left:0;right:0;height:56px;z-index:10;background:#1e1f22b8;border-bottom:1px solid var(--line);backdrop-filter:blur(10px);pointer-events:none}.site-header{display:contents}.header-side{grid-column:1;grid-row:1 / -1;align-self:start;position:sticky;top:0;z-index:11;display:flex;align-items:center;gap:10px;height:56px;min-width:0}.top-tools{grid-column:3;grid-row:1 / -1;align-self:start;position:sticky;top:0;z-index:11;display:flex;align-items:center;justify-content:flex-end;gap:10px;width:0;min-width:100%;height:56px;overflow:visible}.brand{display:flex;align-items:center;line-height:0;text-decoration:none}.brand img{display:block;height:42px;width:auto;max-width:200px;object-fit:contain}.lang-flag{display:block;flex:0 0 auto;width:36px;height:24px;border:1px solid var(--line);border-radius:4px;overflow:hidden;line-height:0}.lang-flag img{display:block;width:100%;height:100%;object-fit:cover}.search{position:relative;flex:0 0 auto;width:180px}.search-toggle{display:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--line);border-radius:8px;background:#00000040;color:var(--text);cursor:pointer}.header-account{display:contents}.drawer-account:empty{display:none}.search input{width:100%;background:#00000040;border:1px solid var(--line);color:var(--text);border-radius:8px;padding:8px 12px;font:inherit;font-size:14px}.search input:focus{outline:1px solid var(--accent)}.search-results{position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;background:#2b2d31;border:1px solid var(--line);border-radius:10px;padding:6px;display:none;max-height:320px;overflow:auto}.search-results.open{display:block}.search-results a{display:block;text-decoration:none;color:var(--text);padding:8px 10px;border-radius:8px;font-size:14px;line-height:1.4}.search-results a:hover{background:#ffffff0f;color:#fff}.search-results span{display:block;color:var(--muted);font-size:12px}.menu-btn{display:none;align-items:center;justify-content:center;width:36px;height:36px;padding:0;flex:none;background:#00000040;color:var(--text);border:1px solid var(--line);border-radius:8px;cursor:pointer}.nav-backdrop{display:none}.nav{grid-column:1;grid-row:2;position:sticky;top:72px;align-self:start;display:flex;flex-direction:column;max-height:calc(100vh - 96px);overflow:hidden;padding-right:8px}#nav-tree{overflow:auto;flex:1 1 auto;min-height:0;padding-right:4px}.nav h2,.nav h3{margin:18px 0 6px;color:#6ec1ff;font-family:Outfit,system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.nav-sub{margin:4px 0 10px 12px;padding-left:8px;border-left:1px solid rgba(58,160,239,.35)}.nav-sub h3{margin:10px 0 4px;font-size:13px;letter-spacing:.04em;text-transform:none;color:#d7ecff}.nav a.is-deep{padding-left:8px}.nav-head[draggable=true],.nav a[draggable=true]{cursor:grab}.nav-drop-before{box-shadow:inset 0 2px #3aa0ef}.nav-drop-after{box-shadow:inset 0 -2px #3aa0ef}.nav-drop-in{background:#3aa0ef29;border-radius:8px}.nav-tools{display:grid;gap:8px;margin-top:14px}.nav-trash,.keep-block{display:grid;gap:6px;margin-top:4px}.keep-block{margin-top:0}.keep-block+.keep-block{margin-top:32px}.keep-block h2{font-size:1.35rem;margin:0 0 8px}.nav-trash-item{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:13px}.nav-trash-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-trash-item button{flex:0 0 auto;font:inherit;font-size:12px;font-weight:600;color:#6ec1ff;background:transparent;border:1px solid var(--line);border-radius:8px;padding:3px 8px;cursor:pointer}.nav-tools[hidden]{display:none}.nav-hint{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.nav-actions{display:grid;grid-template-columns:1fr;gap:8px}.nav-actions button,.nav-form button,.nav-del,.nav-rename{font:inherit;font-size:13px;font-weight:600;color:#fff;background:var(--accent);border:0;border-radius:8px;padding:7px 8px;cursor:pointer}.nav-form{display:grid;gap:6px;padding:8px;border:1px solid var(--line);border-radius:8px;background:#0003}.nav-form[hidden]{display:none}.nav-form label{display:grid;gap:3px;color:var(--muted);font-size:12px}.nav-form input,.nav-form select{font:inherit;font-size:14px;color:var(--text);background:#00000040;border:1px solid var(--line);border-radius:8px;padding:6px 8px}.nav-form .nav-cancel{color:#6ec1ff;background:transparent;border:1px solid var(--line)}.nav-row{display:flex;align-items:center;gap:4px}.nav-row>a,.nav-row>h2,.nav-row>h3{flex:1;min-width:0}.nav-del,.nav-rename{flex:0 0 auto;background:transparent;border:1px solid var(--line);padding:0 6px;line-height:1.6}.nav-del{color:#ffb4b4}.nav-rename{color:#8ec8ff}.nav-rename-form{margin:0 0 8px}.nav a{display:block;color:var(--muted);text-decoration:none;font-size:14.5px;line-height:1.35;padding:5px 0}.nav a:hover,.nav a.on{color:#fff}.nav a.on{box-shadow:inset 2px 0 #3aa0ef;padding-left:8px}.article h1{font-family:Fraunces,Georgia,serif;font-weight:700;font-size:2.7rem;line-height:1.12;letter-spacing:-.03em;margin:0 0 12px;color:#eaf6ff;text-shadow:0 0 32px rgba(58,160,239,.45)}.lede{color:#c5ced8;margin:0 0 18px}.meta{color:var(--muted);margin:0 0 18px;font-size:14px}.article h2,.article h3{font-family:Fraunces,Georgia,serif;font-weight:600;letter-spacing:-.02em;line-height:1.25}.article h2{font-size:1.55rem;margin:2.2rem 0 .7rem;color:#c8e7ff;padding-bottom:.35rem;border-bottom:1px solid rgba(58,160,239,.45)}.article h3{font-family:Outfit,system-ui,sans-serif;font-size:1.05rem;font-weight:600;margin:1.5rem 0 .35rem;color:#8ec8ff}.article p,.article li{color:#d5dae2}.article p{margin:.75rem 0}.article img,.wiki-preview img{display:inline-block;vertical-align:middle;max-width:calc(100% - 1.8rem);height:auto;margin:.35rem .8rem .35rem .95rem}.article img[data-break="1"],.wiki-preview img[data-break="1"]{display:block;max-width:100%;margin:1.05rem 0 1.25rem}.article img[data-align=left],.wiki-preview img[data-align=left]{float:left;display:block;height:auto;max-width:100%;margin:.15rem 1rem .45rem 0}.article img[data-align=right],.wiki-preview img[data-align=right]{float:right;display:block;height:auto;max-width:100%;margin:.15rem 0 .45rem 1rem}.article img[data-align=center],.wiki-preview img[data-align=center],.wiki-image-holder[data-align=center]{float:none;clear:both;display:block;width:max-content;height:auto;max-width:100%;margin:.45rem auto}.wiki-shape{float:left;display:block;width:100%;position:relative;shape-outside:inset(0 var(--right, 25%) 0 var(--left, 25%));shape-margin:.75rem;overflow:visible}.wiki-shape>img{display:block;height:auto;max-width:none}.wiki-shape.is-fit>img,.wiki-shape.is-fit>.wiki-image-holder{position:absolute;top:0;left:var(--left, 0%);width:var(--img, 40%)!important;margin-left:0!important;height:auto}.wiki-shape.is-parked{display:none!important}.wiki-image-holder{position:relative;display:block;max-width:100%;z-index:2}.wiki-image-holder.has-width>img{width:100%!important;height:auto}.wiki-image-holder:not(.has-width)>img{width:auto!important;max-width:100%!important;height:auto}.wiki-image-holder>img{display:block!important;float:none!important;margin:0!important}.wiki-image-holder.is-held{position:fixed;z-index:40;margin:0!important;float:none!important;display:block!important;max-width:none;cursor:grabbing}.wiki-image-holder.is-held .wiki-image-tools{pointer-events:none}.wiki-preview img.is-dragging{opacity:.35}.wiki-preview img.is-floating{cursor:grabbing;z-index:2}.wiki-preview img.is-held{position:fixed;z-index:40;margin:0!important;float:none!important;display:block!important;max-width:none;cursor:grabbing;box-shadow:0 14px 36px #00000073}.wiki-image-gap{display:block;float:left;clear:none;box-sizing:border-box;pointer-events:none}.wiki-preview .is-drop-left{box-shadow:inset 3px 0 #3aa0ef}.wiki-preview .is-drop-right{box-shadow:inset -3px 0 #3aa0ef}.article ul,.article ol{padding-left:1.2rem}.article li{margin:.3rem 0}.article .wiki-byline{margin:2rem 14% .4rem auto;width:fit-content;max-width:78%;text-align:left;color:var(--muted);font-size:14px;line-height:1.4}.wiki-byline span{margin-right:.45em}.wiki-byline b{color:var(--text);font-weight:600}.wiki-subtext{margin:.25rem 0;color:var(--muted);font-size:.82rem}.wiki-view u{text-underline-offset:2px}.wiki-spoiler{background:#3a3d44;color:transparent;border-radius:4px;cursor:pointer;user-select:none;padding:0 .2em}.wiki-spoiler.is-open{color:inherit;background:#ffffff14;user-select:text}.article blockquote{margin:1.2rem 0;padding:.2rem 0 .2rem 1rem;border-left:2px solid var(--accent);color:var(--muted)}.article table{width:100%;border-collapse:collapse;font-size:15px;margin:1rem 0 1.4rem}.article th,.article td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line);vertical-align:top}.article th{color:var(--muted);font-weight:600;font-size:13px}.article code{font-family:ui-monospace,Consolas,monospace;font-size:.92em;background:#ffffff0f;padding:.1em .35em;border-radius:4px}.home-list{list-style:none;padding:0;margin:0 0 2rem}.home-list a{text-decoration:none;color:#eaf6ff}.home-list a:hover{color:#fff}.home-list li{padding:8px 0;border-bottom:1px solid rgba(63,65,71,.7)}.home-list small{display:block;color:var(--muted);font-size:14px}.home-list small span{display:block}.filters{display:flex;flex-wrap:wrap;gap:8px;margin:1rem 0}.filters button,.filters input{font:inherit;font-size:14px;color:var(--text);background:transparent;border:1px solid var(--line);border-radius:999px;padding:6px 12px}.filters input{border-radius:8px;min-width:220px;flex:1}.filters button.on{background:var(--accent);border-color:var(--accent);color:#fff}.map{padding:14px 0;border-bottom:1px solid var(--line)}.map h2{font-size:1.35rem;margin:0 0 4px;border-bottom:0;padding-bottom:0}.map .pos{color:var(--muted);font-size:14px}.tag{display:inline-block;min-width:3.2em;margin-right:8px;font-size:12px;font-weight:600;letter-spacing:.04em}.tag-TB{color:#6ec1ff}.tag-XU{color:#e7c27a}.tag-PET{color:#8ed4a8}.tag-KHAC{color:#d7b4f5}.article{grid-column:2;grid-row:2;padding-top:28px}.on-site{grid-column:3;grid-row:2;position:sticky;top:72px;align-self:start;width:max-content;padding-top:28px}.on-site a{display:block;color:#6ec1ff;text-decoration:none;font-size:16.5px;font-weight:600;line-height:1.3;padding:6px 0}.on-site a:hover{color:#fff}.article pre{overflow:auto;background:#00000040;border:1px solid var(--line);border-radius:8px;padding:12px 14px;margin:1rem 0}.article pre code{background:transparent;padding:0}.account{position:relative;display:flex;align-items:center;gap:8px;flex:0 0 auto;min-width:0}.account-link,.account-out,.account-backup{color:#6ec1ff;text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap}.account-in{display:flex;align-items:center;gap:8px;min-width:0}.account-in img{width:22px;height:22px;border-radius:50%;object-fit:cover}.account-name{max-width:10em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;background:transparent;padding:0;font:inherit;font-size:14px;font-weight:600;color:var(--text);cursor:pointer;text-decoration:none}.account-name:hover{color:#fff}.account-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:40;display:grid;min-width:180px;padding:6px;background:#1e1f22;border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 32px #00000059}.account-menu[hidden]{display:none}.account-menu>button{text-align:left;background:transparent;border:0;color:var(--text);font:inherit;font-size:14px;font-weight:600;padding:8px 10px;border-radius:8px;cursor:pointer}.account-menu>button:hover,.account-menu>button.is-on{background:#ffffff0f;color:#fff}.account-menu .pass-form{position:static;width:240px;margin-top:4px;box-shadow:none}.account-page{display:grid;gap:8px}.account-page h2{font-size:1.4rem;margin:0}.account-current{color:var(--muted);margin:0 0 8px}.account-logout{justify-self:start;margin-top:12px;font:inherit;font-size:15px;font-weight:600;color:#6ec1ff;background:transparent;border:1px solid var(--line);border-radius:8px;padding:8px 14px;cursor:pointer}.login-error.is-ok{color:#9ddeb5}.account-out{border:0;background:transparent;padding:0;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.pass-form{position:absolute;top:calc(100% + 8px);right:0;z-index:30;display:grid;gap:8px;width:min(280px,80vw);padding:12px;border:1px solid var(--line);border-radius:10px;background:#1e1f22}.pass-form[hidden]{display:none}.pass-form label{display:grid;gap:4px;color:var(--muted);font-size:12px}.pass-form input{font:inherit;color:var(--text);background:#00000040;border:1px solid var(--line);border-radius:8px;padding:7px 8px}.pass-form button{font:inherit;font-weight:600;color:#fff;background:var(--accent);border:0;border-radius:8px;padding:7px 10px;cursor:pointer}.pass-form button[type=button]{color:#6ec1ff;background:transparent;border:1px solid var(--line)}.pass-note{min-height:1.2em;margin:0;color:#ffb4b4;font-size:13px}.pass-note.is-ok{color:#9ddeb5}.wiki-image-tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:-.2rem 0 1rem}.wiki-image-holder .wiki-image-tools{position:relative;z-index:6;width:max-content;max-width:100%;margin:0 0 6px;padding:4px;background:#080c12eb;border-radius:8px}.wiki-size{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:13px}.wiki-size-num{width:64px;flex:none;font:inherit;color:var(--text);background:#00000040;border:1px solid var(--line);border-radius:8px;padding:6px 8px}.wiki-image-tools form{display:flex;flex-wrap:wrap;gap:8px;flex:1}.wiki-image-tools form[hidden]{display:none}.wiki-image-tools input{flex:1;min-width:0;font:inherit;color:var(--text);background:#00000040;border:1px solid var(--line);border-radius:8px;padding:6px 8px}.login-form{display:grid;gap:12px;max-width:360px;margin-top:1.2rem}.login-form label{display:grid;gap:6px;font-size:14px;color:var(--muted)}.login-form input{font:inherit;color:var(--text);background:#00000040;border:1px solid var(--line);border-radius:8px;padding:8px 10px}.login-form button{justify-self:start;font:inherit;font-weight:600;color:#fff;background:var(--accent);border:0;border-radius:8px;padding:8px 14px;cursor:pointer}.login-form button:disabled{opacity:.6;cursor:default}.login-error{min-height:1.4em;color:#ffb4b4;margin:0}.nav-foot{display:grid;gap:2px;margin-top:18px;padding-top:10px;border-top:1px solid var(--line);flex:none}.wiki-bar{display:flex;justify-content:flex-end;margin:.6rem 0 0}.wiki-edit-btn,.wiki-tab,.wiki-tool,.wiki-cancel,.wiki-save,.backup-restore{font:inherit;font-size:14px;color:#6ec1ff;background:transparent;border:1px solid var(--line);border-radius:8px;padding:4px 10px;cursor:pointer}.wiki-tab.on,.wiki-save,.backup-restore{background:var(--accent);border-color:var(--accent);color:#fff}.wiki-editor{margin:.8rem 0 1rem}.wiki-tabs,.wiki-tools,.wiki-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.wiki-tabs,.wiki-tools{margin-bottom:8px}.wiki-tools input{font:inherit;font-size:14px;color:var(--text);background:#00000040;border:1px solid var(--line);border-radius:8px;padding:6px 10px}.wiki-editor textarea{width:100%;min-height:70vh;resize:vertical;color:var(--text);background:#00000040;border:1px solid var(--line);border-radius:8px;padding:12px;font:inherit;line-height:1.55}.wiki-editor.is-code textarea{font-family:ui-monospace,Consolas,monospace;font-size:14px}.wiki-editor.is-code .wiki-tools,.wiki-editor.is-code .wiki-link-panel,.wiki-editor.is-code .wiki-hint{display:none}.wiki-hint{margin:0 0 8px;color:var(--muted);font-size:13px}.wiki-link-panel{display:grid;grid-template-columns:1fr 1fr auto auto;gap:8px;margin-bottom:8px}.wiki-link-panel[hidden]{display:none}.wiki-link-panel label{display:grid;gap:4px;color:var(--muted);font-size:12px}.wiki-link-panel input{width:100%}.wiki-split{display:grid;grid-template-columns:1fr;gap:14px;align-items:stretch}.wiki-write{position:relative}.wiki-preview-label{margin:0 0 6px;color:var(--muted);font-size:13px;font-weight:600}.wiki-preview{min-height:220px;max-height:70vh;overflow:auto;padding:4px 12px 12px;border:1px solid var(--line);border-radius:8px;background:#0000002e}.wiki-preview img{cursor:grab;-webkit-user-drag:none;user-select:none;touch-action:none}.wiki-drop-layer{position:absolute;inset:0;z-index:3;border:2px dashed #3aa0ef;border-radius:8px;background:#3aa0ef24}.wiki-drop-layer[hidden]{display:none}.wiki-preview.is-armed{outline:2px dashed #3aa0ef;outline-offset:-2px}.wiki-preview>.is-drop-before{box-shadow:inset 0 3px #3aa0ef}.wiki-preview>.is-drop-after{box-shadow:inset 0 -3px #3aa0ef}.wiki-editor textarea.is-drop{outline:2px dashed #3aa0ef;outline-offset:-6px}.wiki-caret{position:absolute;width:2px;background:#3aa0ef;pointer-events:none;z-index:4}@media(max-width:900px){.wiki-link-panel{grid-template-columns:1fr}}.wiki-actions{justify-content:flex-end;margin-top:8px}.wiki-status{color:var(--muted);font-size:14px;margin-right:auto}.empty{color:var(--muted)}.log-row,.backup-row{display:grid;grid-template-columns:118px minmax(80px,140px) minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:baseline;padding:9px 0;border-bottom:1px solid rgba(63,65,71,.85);color:var(--text);text-decoration:none}.backup-row{grid-template-columns:140px 1fr auto}.log-row:hover,.backup-row:hover{color:#fff}.log-time,.backup-count{color:var(--muted);font-size:14px}.log-back{display:inline-block;margin-bottom:14px}.log-meta{color:var(--muted);margin:0 0 14px}.diff{margin:0;padding:12px 14px;overflow:auto;background:#00000040;border:1px solid var(--line);border-radius:8px;font-family:ui-monospace,Consolas,monospace;font-size:13px;line-height:1.55;white-space:pre-wrap}.diff span{display:block}.diff-del{background:#dc505029}.diff-add{background:#50b47829}.diff-skip{color:var(--muted)}.backup-list{list-style:none;padding:0;margin:12px 0 0}.backup-list a{display:block;padding:6px 0}@media(max-width:760px){.log-row{grid-template-columns:1fr 1fr}}@media(max-width:1100px){.shell{grid-template-columns:220px minmax(0,1fr);grid-template-rows:auto;padding-top:72px}.site-header{display:flex;position:fixed;top:0;left:0;right:0;z-index:20;align-items:center;justify-content:space-between;height:56px;padding:0 28px}.header-side,.top-tools,.nav,.article,.on-site{position:static;grid-column:auto;grid-row:auto;width:auto;min-width:0;height:auto;padding-top:0}.top-tools{justify-content:flex-end}.search{width:180px}.nav{grid-column:1;grid-row:2;position:sticky;top:72px}.article{grid-column:2;grid-row:2;padding-top:16px}.on-site{grid-column:2;grid-row:3;position:static;margin-top:28px}}@media(max-width:760px){body.nav-open{overflow:hidden}.menu-btn{display:inline-flex}.site-header{gap:8px;padding:0 12px}.header-side{flex:1 1 auto;min-width:0;overflow:hidden}.brand{min-width:0}.brand img{height:32px;max-width:100%}.top-tools{flex:none;gap:8px}.header-account .account{display:none}.search{width:auto}.search-toggle{display:inline-flex}.search input,.search .search-results{display:none}.search.is-open input{display:block;position:absolute;top:calc(100% + 8px);right:0;width:min(260px,72vw);z-index:40}.search.is-open .search-results.open{display:block;top:calc(100% + 52px);left:auto;right:0;width:min(260px,72vw)}.shell{grid-template-columns:1fr;padding:72px 18px 48px}.nav,.article,.on-site{grid-column:1}.nav{display:none}body.nav-open .nav-backdrop{display:block;position:fixed;inset:56px 0 0;background:#00000080;z-index:24}body.nav-open .nav{display:flex;position:fixed;inset:56px 0 0 auto;width:min(320px,86vw);margin:0;padding:8px 14px 28px;max-height:none;overflow:auto;background:#1e1f22;border-left:1px solid var(--line);box-shadow:-18px 0 40px #00000073;z-index:25}.drawer-account{padding:12px 0 14px;margin-bottom:8px;border-bottom:1px solid var(--line)}.nav .account{flex-direction:column;align-items:stretch}.nav .account-in{flex-wrap:wrap}.account-menu{display:none}.on-site{grid-column:1}.article h1{font-size:2rem}}
