.lx-page{font-family:var(--font-geist-sans),"Yu Gothic",sans-serif;color:#24352f;background:#17272b}.lx-page a{color:inherit;text-decoration:none}.lx-page button{cursor:pointer}.lx-page :is(a,button,input):focus-visible{outline:2px solid #e4b863;outline-offset:3px}.lx-study{min-height:60px;padding:10px 3%;display:flex;align-items:center;gap:25px;justify-content:space-between;background:#f1f1e9;font-size:11px}.lx-study>span{font:9px var(--font-geist-mono),monospace;letter-spacing:1px}.lx-study fieldset{display:flex;gap:6px}.lx-study button{padding:9px 16px;border:1px solid #8f9b93}.lx-study button[aria-pressed=true]{background:#324e43;color:#fff}.lx-desktop{position:relative;min-height:840px;height:calc(100svh - 60px);isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 75% 40%,#446359,#223e3b 60%,#182e30)}.lx-rain{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:-1}.lx-panel{height:34px;display:flex;align-items:center;gap:25px;padding:0 14px;background:#d5d8cd;border-block:1px solid #f2f3e8;box-shadow:0 2px 0 #151d23;font-size:11px;position:relative;z-index:30}.lx-apps{font-weight:600}.lx-panel-name{color:#5a655f}.lx-panel-clock{margin-left:auto;font:12px var(--font-geist-mono),monospace}.lx-panel-status{color:#47745a;font-size:9px}.lx-icons{position:absolute;left:30px;top:66px;gap:27px;color:#edf0dd;font-size:11px;text-shadow:1px 1px #142723}.lx-icons,.lx-icons>a,.lx-icons>button{display:flex;flex-direction:column;align-items:center}.lx-icons>a,.lx-icons>button{gap:7px;min-width:95px}.lx-icons span{display:grid;place-items:center;width:45px;height:40px;font-size:31px;line-height:1}.lx-icon-terminal{background:#15231c;border:3px ridge #a6b2a0;color:#8dde81;font-size:20px!important;font-family:monospace}.lx-icon-folder{background:#c5ad6d;color:#f5e3ac;border:2px outset #dfc78b}.lx-icon-photo{background:#d8e1cf;color:#486759;border:3px outset #efeee1}.lx-wallpaper-mark{position:absolute;right:6%;bottom:13%;font:70px var(--font-geist-mono),monospace;letter-spacing:-5px;color:#a6c4b323;z-index:-1}.lx-wallpaper-mark small{display:block;font-size:10px;letter-spacing:2px}.lx-window{position:absolute;top:80px;left:calc(50% - 295px);width:650px;max-width:calc(100% - 180px);border:3px outset #c6cbbd;background:#d5d8cb;box-shadow:8px 12px 0 #0a1d2233;z-index:10}.lx-titlebar{display:flex;height:32px;align-items:center;background:linear-gradient(90deg,#314e62,#668285);color:#f3f2e5;padding:3px}.lx-drag{flex:1;text-align:left;font-size:11px;touch-action:none;cursor:grab!important;min-width:0;overflow:hidden;white-space:nowrap}.lx-drag span{margin-left:8px}.lx-window-buttons{display:flex;gap:3px}.lx-window-buttons button{background:#d3d7cb;color:#273b3b;border:2px outset #e4e7da;width:23px;height:23px;line-height:16px;font-size:16px}.lx-menubar{padding:6px 10px;display:flex;gap:20px;font-size:11px;border-bottom:1px solid #939e93}.lx-terminal{background:#f0f1e5;padding:24px 30px 18px}.lx-command{font:11px var(--font-geist-mono),monospace;color:#416044}.lx-command>span{color:#374a46}.lx-profile{display:flex;align-items:center;gap:25px;margin:26px 0}.lx-avatar{height:84px;width:84px;display:grid;place-items:center;font:46px var(--font-geist-mono),monospace;background:#cbd7b9;color:#3a5c47;border:1px solid #738e70;position:relative}.lx-avatar>span{position:absolute;right:5px;bottom:2px;font-size:12px;color:#408d42}.lx-profile-kicker{font:9px var(--font-geist-mono),monospace;letter-spacing:2px;color:#586c57}.lx-profile h1{font-size:46px;font-weight:600;letter-spacing:-2px;line-height:1.2}.lx-profile>div>p:last-child{font-size:12px;color:#536552;margin-top:5px}.lx-about>p{font-size:16px;line-height:1.9}.lx-about dl{margin-top:22px}.lx-about dt{font-size:11px;color:#546650;margin-bottom:7px}.lx-about dd{font-size:14px;line-height:1.8}.lx-about>a{display:inline-block;margin:20px 0 24px;font-size:12px;border-bottom:1px solid #65785b;padding-bottom:3px}.lx-console{background:#14251b;color:#a2e396;padding:14px 14px 10px;border:2px inset #9da88f;font:11px var(--font-geist-mono),monospace}.lx-console form{display:flex;align-items:center;gap:6px}.lx-console input{width:0;flex:1;min-width:25px;outline:none;background:transparent;color:#caf3b8;caret-color:#a6ee85;font-size:12px}.lx-console form button{font:10px var(--font-geist-sans),sans-serif;color:#d3e5c7;border:1px solid #69815c;padding:5px;white-space:nowrap}.lx-cursor{width:7px;height:14px;background:#a7ea86;animation:lx-blink 1.1s step-end infinite}.lx-console:focus-within .lx-cursor{display:none}.lx-help{font-size:9px;color:#a3b998;margin-top:10px}.lx-history{max-height:130px;overflow:auto;scrollbar-width:thin}.lx-history pre{white-space:pre-wrap;font:11px/1.7 var(--font-geist-mono),monospace;margin-bottom:8px;overflow-wrap:anywhere}.lx-dock{position:absolute;bottom:0;left:0;right:0;height:39px;background:#c3cbbc;border-top:2px outset #e1e5d8;display:flex;gap:5px;padding:3px 8px;z-index:20}.lx-dock>a,.lx-dock>button{display:flex;gap:8px;align-items:center;padding:2px 14px;border:2px outset #e1e5d8;font-size:14px}.lx-dock small{font-size:10px}.lx-dock .running{border-style:inset;background:#aebfa6}.lx-menu{position:absolute;left:8px;top:35px;background:#e5e8dc;border:2px outset #f4f6ea;padding:5px;z-index:40;min-width:210px;box-shadow:5px 8px 15px #0004}.lx-menu>*{display:block;text-align:left;width:100%;padding:12px;font-size:12px}.lx-menu>:hover{background:#345d50;color:#fff}.lx-restore{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);padding:16px 24px;background:#e0e7d5;border:2px outset #d6decf;font-size:13px}.lx-window.lx-maximized{inset:34px 0 40px;width:100%;max-width:none;overflow:auto}.lx-maximized .lx-terminal{min-height:calc(100% - 64px)}.lx-modern .lx-desktop{background:radial-gradient(ellipse at 20% 90%,#6b6186,transparent 60%),radial-gradient(ellipse at 85% 20%,#517d83,transparent 65%),#283b4d}.lx-modern .lx-panel{background:#142131bb;border:0;color:#e6edf0;height:38px;box-shadow:none;backdrop-filter:blur(16px)}.lx-modern .lx-panel-name{color:#c0ced5;font-size:11px}.lx-modern .lx-panel-status{color:#a7dabb}.lx-modern .lx-icons{top:85px;gap:30px}.lx-modern .lx-icons span{border:0;border-radius:12px;box-shadow:0 4px 10px #13223944;width:49px;height:49px}.lx-modern .lx-icon-terminal{background:#26303e}.lx-modern .lx-icon-folder{background:#91aabc;color:#fff}.lx-modern .lx-icon-photo{background:#b7b6d9;color:#fff}.lx-modern .lx-window{top:78px;border:1px solid #eff4f5aa;border-radius:17px;overflow:hidden;background:#f6f7f8;box-shadow:0 28px 85px #111b3966}.lx-modern .lx-titlebar{height:48px;background:#e9edf2;color:#354152;padding:0 16px}.lx-modern .lx-drag{text-align:center;font-size:12px}.lx-modern .lx-window-buttons{gap:8px}.lx-modern .lx-window-buttons button{border:0;background:#d5dce4;border-radius:50%;font-size:15px;width:24px;height:24px}.lx-modern .lx-window-buttons button:last-child{background:#dcb1b2}.lx-modern .lx-menubar{display:none}.lx-modern .lx-terminal{background:#f7f8fa;padding:28px 36px 25px}.lx-modern .lx-command{font-size:10px;color:#65798b}.lx-modern .lx-profile{margin-top:28px}.lx-modern .lx-avatar{border:0;border-radius:50%;background:linear-gradient(135deg,#cbdccb,#bbcbdd);color:#3a596d}.lx-modern .lx-avatar span{right:6px;bottom:6px}.lx-modern .lx-profile h1{font-weight:650;color:#263c4c}.lx-modern .lx-profile-kicker{color:#5b7286}.lx-modern .lx-console{border:0;border-radius:10px;background:#1b2c30;padding:17px}.lx-modern .lx-dock{left:50%;right:auto;bottom:16px;transform:translateX(-50%);height:64px;background:#ebeff0d9;border:1px solid #fff6;border-radius:18px;backdrop-filter:blur(16px);padding:6px 12px;box-shadow:0 8px 24px #18213655;gap:10px}.lx-modern .lx-dock>a,.lx-modern .lx-dock>button{border:0;flex-direction:column;justify-content:center;gap:2px;min-width:62px;border-radius:10px;padding:3px 8px}.lx-modern .lx-dock span{font-size:23px;line-height:25px}.lx-modern .lx-dock small{font-size:8px}.lx-modern .lx-dock .running{background:#c4d3d6}.lx-modern .lx-menu{top:45px;left:12px;border:1px solid #fff7;border-radius:14px;padding:9px;background:#f3f6f5f5;box-shadow:0 12px 35px #111d3455}.lx-modern .lx-menu>*{border-radius:8px}.lx-modern .lx-window.lx-maximized{top:38px;bottom:94px;border-radius:0}.lx-modern .lx-restore{border:0;border-radius:14px}@keyframes lx-blink{0%,45%,to{opacity:1}46%,99%{opacity:0}}@media(max-width:700px){.lx-study{flex-wrap:wrap;gap:9px;padding:12px 15px}.lx-study>span{font-size:8px}.lx-study fieldset{order:3;width:100%}.lx-study fieldset button{flex:1;font-size:12px}.lx-study>a{font-size:10px}.lx-desktop{height:auto;min-height:950px;padding-bottom:95px}.lx-panel{gap:12px;padding-inline:10px}.lx-panel-name{display:none}.lx-icons,.lx-modern .lx-icons{position:relative;top:auto;left:auto;flex-direction:row;padding:20px 10px;justify-content:center;gap:12px}.lx-icons>a,.lx-icons>button{min-width:86px}.lx-modern .lx-window,.lx-window{position:relative;top:auto;left:auto;width:calc(100% - 24px);max-width:none;margin:8px auto 25px;transform:none!important}.lx-modern .lx-terminal,.lx-terminal{padding:20px}.lx-profile{gap:18px}.lx-profile h1{font-size:42px}.lx-avatar{width:70px;height:70px;font-size:37px}.lx-about>p{font-size:15px}.lx-window-buttons button{width:28px;height:27px}.lx-console{padding:12px 8px}.lx-console form{gap:4px;font-size:9px}.lx-modern .lx-window.lx-maximized,.lx-window.lx-maximized{inset:auto;width:calc(100% - 12px);margin:5px auto}.lx-dock{height:48px}.lx-dock>a,.lx-dock>button{padding:4px 9px;gap:5px}.lx-dock small{font-size:9px}.lx-modern .lx-dock{width:max-content;max-width:95%;gap:4px}.lx-modern .lx-dock>a,.lx-modern .lx-dock>button{min-width:57px}.lx-drag{touch-action:auto}.lx-restore{width:80%}}@media(prefers-reduced-motion:reduce){.lx-cursor{animation:none}}.lx-wired .lx-desktop{background:#e2e3d7;background-image:radial-gradient(ellipse at 45% 20%,#ffffed,transparent 70%)}.lx-wired-scenery{position:absolute;inset:0;z-index:-2;pointer-events:none;overflow:hidden;color:#242c27}.lx-wired-scenery svg{width:100%;height:100%;opacity:.75}.lx-wired-label{position:absolute;right:4%;top:16%;writing-mode:vertical-rl;font:11px var(--font-geist-mono),monospace;letter-spacing:5px;color:#913b36}.lx-wired-shadow{position:absolute;right:-10%;bottom:-5%;width:60%;height:40%;background:radial-gradient(ellipse at 40% 65%,#6d20284f,transparent 60%);transform:skew(-30deg)}.lx-wired .lx-desktop:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:repeating-linear-gradient(0deg,#383d2910 0 1px,transparent 1px 4px)}.lx-wired .lx-panel{background:#d7dacf;border-color:#f1f1e6;color:#303a31;font-family:var(--font-geist-mono),monospace;box-shadow:0 1px 0 #5b6558}.lx-wired .lx-panel-status{color:#9c3934}.lx-wired .lx-panel-name{color:#7c3936}.lx-wired .lx-icons{color:#283b2b;text-shadow:0 1px #f8f8e8}.lx-wired .lx-icons span{filter:saturate(.35)}.lx-wired .lx-icon-terminal{filter:none;background:#182118;color:#a5ce7e;border-color:#b5baa7}.lx-wired .lx-icon-folder{background:#a7b09a;color:#edf0d8}.lx-wired .lx-icon-photo{background:#c0c3ad;color:#526549}.lx-wired .lx-window{border:2px outset #bac0aa;box-shadow:9px 12px 0 #35423220,0 20px 55px #30372226;background:#d4d8c6}.lx-wired .lx-titlebar{background:#3e5041;color:#e5e9ce;border-bottom:1px solid #152819}.lx-wired .lx-titlebar:after{content:"";height:5px;width:5px;background:#bc5550;box-shadow:0 0 5px #bd3c3844;margin:0 5px 0 8px}.lx-wired .lx-window-buttons button{background:#bbc5ad;border-color:#d5dcc5;color:#233c29}.lx-wired .lx-window-buttons button:last-child{color:#833732}.lx-wired .lx-menubar{background:#d3d9c3;color:#3f4f39;border-color:#95a287}.lx-wired .lx-terminal{background:#edf0df}.lx-wired .lx-command{color:#466944}.lx-wired .lx-avatar{border-radius:0;background:repeating-linear-gradient(0deg,#bac9a4 0 2px,#c6d2b5 2px 4px);color:#405f37;border-color:#7f9371}.lx-wired .lx-avatar span{color:#8a3c35}.lx-wired .lx-profile h1{font-family:var(--font-geist-mono),monospace;font-weight:400;letter-spacing:-3px}.lx-wired .lx-profile-kicker{letter-spacing:3px;color:#80544a}.lx-wired .lx-console{background:repeating-linear-gradient(0deg,#112010 0 2px,#152413 2px 4px);border-color:#8e9d7b;color:#a7ce7f;box-shadow:inset 0 0 22px #020b0566}.lx-wired .lx-cursor{background:#b7f395;box-shadow:0 0 8px #9ce47c66}.lx-wired .lx-help{color:#a7bc91}.lx-wired .lx-about>a{color:#7d3532;border-color:#98645a}.lx-wired .lx-dock{background:#bec8b0;border-color:#dde3cc}.lx-wired .lx-dock>a,.lx-wired .lx-dock>button{border-color:#d4ddc3}.lx-wired .lx-dock .running{background:#a6b79a}.lx-wired .lx-wallpaper-mark{color:#78302f66;font-size:48px;letter-spacing:3px;bottom:10%;right:7%;font-weight:200}.lx-wired .lx-wallpaper-mark small{color:#4c5b4699;font-size:9px;margin-top:14px}@media(max-width:700px){.lx-study fieldset{flex-wrap:wrap}.lx-study fieldset button{padding:9px 10px;font-size:11px}.lx-wired-scenery svg{width:170%;max-width:none;transform:translateX(-30%)}.lx-wired .lx-icons{background:#e3e6d488}.lx-wired-label{top:40%;right:3%}}.lx-wired-scenery .lx-wired-wallpaper{width:100%;height:100%;max-width:none;object-fit:cover;object-position:70% center;opacity:.9}.lx-wired-shadow{display:none}@media(max-width:700px){.lx-wired-scenery .lx-wired-wallpaper{object-position:82% center}}.lx-audio{position:relative}.lx-audio-trigger{padding:5px 8px;font-size:11px;min-height:30px}.lx-audio-panel{position:absolute;right:0;top:36px;width:270px;padding:16px;background:#e9eddf;color:#2d4334;border:1px solid #7e9075;box-shadow:5px 10px 24px #10201655;z-index:50}.lx-audio-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.lx-audio-heading button{width:30px;height:30px;font-size:20px}.lx-audio-heading strong{font-size:13px;font-weight:500}.lx-audio-toggle{width:100%;padding:12px;background:#304e39;color:#e7f1de;font-size:12px}.lx-audio-toggle:disabled{opacity:.6;cursor:wait}.lx-audio-panel label{display:block;font-size:12px;margin-top:18px}.lx-audio-panel output{float:right}.lx-audio-panel input{display:block;width:100%;margin-top:10px;accent-color:#426c46;min-height:24px}.lx-audio-panel p{font-size:10px;line-height:1.8;margin-top:12px;color:#506149}.lx-audio-panel .lx-audio-error{float:none;display:block;font-size:11px;color:#933b31;margin-top:8px}.lx-modern .lx-audio-panel{border-radius:14px;background:#f3f6f3}.lx-modern .lx-audio-toggle{border-radius:8px}@media(max-width:700px){.lx-panel{gap:8px}.lx-audio-panel{right:-25px;width:min(280px,calc(100vw - 24px))}.lx-audio-trigger{padding-inline:4px}}.lx-home .lx-desktop{height:100svh}.lx-home .lx-about dl{margin-top:0}.lx-profile h1.lx-neon{position:relative;display:inline-block;isolation:isolate;margin:8px 0 4px;padding:5px 13px 9px;font-family:var(--font-dot-gothic),var(--font-geist-mono),monospace;font-size:46px;font-weight:400;letter-spacing:1px;line-height:1.15;background:#10251e;border:1px solid #4e7864;box-shadow:inset 0 0 16px #020a08,0 0 12px #4eb58825;border-radius:2px;color:#a4f5bd;white-space:nowrap}.lx-neon-ink{position:relative;display:block;color:#abf4c5;text-shadow:0 0 2px #d5ffdb,0 0 7px #71e9a89c,0 0 16px #34b67b66;animation:lx-phosphor-dip 10s step-end infinite}.lx-neon:after{content:"";inset:0;z-index:3;background:repeating-linear-gradient(0deg,#06181038 0 1px,transparent 1px 3px)}.lx-neon-echo,.lx-neon:after{position:absolute;pointer-events:none}.lx-neon-echo{left:13px;opacity:0;white-space:nowrap}.lx-neon-echo-a{color:#75f1d6;text-shadow:-2px 0 #31cda7;animation:lx-signal-slice-a 7.9s step-end -2s infinite}.lx-neon-echo-b{color:#d9ffd0;text-shadow:2px 0 #a7505366;animation:lx-signal-slice-b 11.3s step-end -4s infinite}@keyframes lx-phosphor-dip{0%,70%,73%,to{opacity:1}71%{opacity:.72}72%{opacity:.9}}@keyframes lx-signal-slice-a{0%,79%,83%,to{opacity:0;transform:translateX(0)}80%{opacity:1;clip-path:inset(20% 0 65% 0);transform:translateX(-3px)}81%{opacity:.8;clip-path:inset(62% 0 24% 0);transform:translateX(3px)}82%{opacity:.6;clip-path:inset(35% 0 55% 0);transform:translateX(-1px)}}@keyframes lx-signal-slice-b{0%,45%,49%,to{opacity:0;transform:translateX(0)}46%{opacity:.9;clip-path:inset(72% 0 15% 0);transform:translateX(3px)}47%{opacity:.7;clip-path:inset(29% 0 61% 0);transform:translateX(-2px)}48%{opacity:.5;clip-path:inset(48% 0 45% 0);transform:translateX(1px)}}@media(max-width:700px){.lx-profile h1.lx-neon{font-size:clamp(27px,7.7vw,40px);padding:5px 9px 8px;letter-spacing:0}.lx-neon-echo{left:9px}.lx-profile{gap:16px}.lx-profile>div:last-child{min-width:0}}.lx-page .lx-window{background:#101915;border-color:#536253;box-shadow:9px 12px 0 #18221d33,0 20px 55px #17201844;color:#d0dcc9}.lx-page .lx-titlebar{background:#26382d;color:#e3ecda;border-bottom:1px solid #61735a}.lx-page .lx-menubar{background:#1b2a21;color:#b8cbb0;border-color:#3e5541}.lx-page .lx-terminal{background:#0d1812;color:#d4e0cd}.lx-page .lx-command{color:#8ebc84}.lx-page .lx-command>span{color:#c4d8b9}.lx-page .lx-profile-kicker{color:#9ba994}.lx-page .lx-profile>div>p:last-child{color:#afc1a7}.lx-page .lx-avatar{background:repeating-linear-gradient(0deg,#243d29 0 2px,#2c472e 2px 4px);color:#b7d79d;border:1px solid #648359}.lx-page .lx-avatar>span{color:#a8df82}.lx-page .lx-about>a{color:#b8d7aa;border-color:#6a9163}.lx-page .lx-console{background:#09130e;border:1px solid #3d573e;box-shadow:inset 0 0 20px #010704;color:#b8e79f}.lx-page .lx-help{color:#a6b79c}.lx-page .lx-console form button{color:#d5e9c9;border-color:#6d8b5f}.lx-profile h1.lx-neon{background:transparent;border:0;box-shadow:none;padding:5px 0 9px;border-radius:0;overflow:visible;color:#afffc2}.lx-neon-ink{color:#afffc2;text-shadow:1px 0 #38ba83,-1px 0 #baf5c0,0 0 9px #62ec9870;animation:lx-jagged-body 6.7s step-end infinite}.lx-neon:after{background:repeating-linear-gradient(0deg,#00120888 0 1px,transparent 1px 3px);mix-blend-mode:multiply}.lx-neon-echo{left:0;top:5px}.lx-neon-echo-a{color:#97ffd8;text-shadow:-3px 0 #36b795;animation:lx-jagged-a 4.9s step-end -1.7s infinite}.lx-neon-echo-b{color:#d5ffae;text-shadow:3px 0 #ba656355;animation:lx-jagged-b 6.7s step-end -.8s infinite}@keyframes lx-jagged-body{0%,75%,84%,to{transform:none;opacity:1}76%{transform:skewX(-4deg);opacity:.88}78%{transform:translateX(2px) skewX(3deg);opacity:1}80%{transform:translateX(-2px)}82%{transform:none;opacity:.92}}@keyframes lx-jagged-a{0%,70%,85%,to{opacity:0;transform:none}71%{opacity:1;transform:translateX(-8px);clip-path:polygon(0 12%,100% 12%,100% 18%,0 18%,0 37%,100% 37%,100% 45%,0 45%,0 71%,100% 71%,100% 77%,0 77%)}74%{opacity:1;transform:translateX(7px);clip-path:polygon(0 20%,100% 20%,100% 27%,0 27%,0 50%,100% 50%,100% 55%,0 55%,0 82%,100% 82%,100% 87%,0 87%)}77%{opacity:.85;transform:translateX(-4px);clip-path:inset(31% 0 59% 0)}81%{opacity:1;transform:translateX(9px);clip-path:inset(64% 0 28% 0)}}@keyframes lx-jagged-b{0%,43%,57%,to{opacity:0;transform:none}44%{opacity:1;transform:translateX(6px);clip-path:polygon(0 8%,100% 8%,100% 14%,0 14%,0 43%,100% 43%,100% 51%,0 51%,0 73%,100% 73%,100% 81%,0 81%)}47%{opacity:1;transform:translateX(-7px);clip-path:inset(53% 0 35% 0)}50%{opacity:.8;transform:translateX(4px) skewX(-5deg);clip-path:inset(17% 0 75% 0)}54%{opacity:1;transform:translateX(-5px);clip-path:inset(80% 0 13% 0)}}@media(max-width:700px){.lx-profile h1.lx-neon{padding:5px 0 8px}.lx-neon-echo{left:0}}@media(prefers-reduced-motion:reduce){.lx-neon-echo,.lx-neon-ink{animation:none}.lx-neon-echo{display:none}}