.nav-link,.pg-link,li,p{font-size:12px}.nav,.nav-link:hover{outline:rgba(0,0,0,.5) solid thin}.link,.nav,.nav-left,.nav-link,.top-card,body{display:flex}*,.comment-card{box-sizing:border-box}#star-bg,body,html{height:100%}*,body{margin:0}#quote-box,.comment-form button,.comment-form-button,.custom-file-upload{transition:opacity .2s}.sticky-note .note-content,.sticky-note textarea.note-content{white-space:pre-wrap;word-wrap:break-word;overflow-y:hidden!important;scrollbar-width:none}.activity-info,.comment-card h2,.custom-file-upload,.day-forecast,.nav-link,.numbers,.stat-value{text-align:center}*{padding:0}body{background:linear-gradient(to bottom right,#f9feff 50%,#b9d1ea) no-repeat fixed;flex-direction:column;background-color:var(--bg-color);color:var(--text-color)}a{font-size:16px}ul{padding-top:5px;padding-left:20px}a:hover{filter:brightness(.7)}.nav-wrapper{flex-shrink:0}.nav{height:32px;background:linear-gradient(to bottom,#a069c4,#8a55ad 50%,#743d95 50%,#b58bcf);box-shadow:inset 0 0 0 .5px #ffffff80,0 0 16px #015c5f;justify-content:space-between;align-items:center;padding:0 5px;color:#fff}.comment-form-button{border:none;border-radius:10px;padding:.6rem;font-weight:600;color:#fff;cursor:pointer;background:linear-gradient(#8a55ad,#703e91)}.nav-link{cursor:default;vertical-align:middle;line-height:23px;height:24px;padding:0 12px;border-radius:2px;background:0 0;border:none;color:#fff;-webkit-user-drag:none;margin-left:2px;margin-right:2px}.nav-link:hover{background:linear-gradient(to bottom,#ffffff40,#fff6 50%,#ffffff40 50%,#ffffff1a);text-decoration:none;box-shadow:inset 0 0 0 1px #ffffff80}.nav-link:active{outline:rgba(0,0,0,.75) solid thin;box-shadow:inset 0 0 8px #00575b,inset 0 0 0 1px #ffffffbf;background:#eaeaea4c}.nav-link:active>.span-nav-link{transform:translate(1px,1px)}.content-wrapper{flex-grow:1;display:flex;flex-direction:column}.content{flex:1}.profile{padding:30px;width:350px}.top-card{align-items:center}.pfp{height:84px;padding-right:10px}.username{font-size:24px;text-shadow:2px 2px 4px rgba(0,0,0,.2)}.status{font-size:14px;font-weight:400}.section{padding-top:10px}.section-header{padding:5px 0;border-bottom:1px solid #703e91;margin-bottom:10px}.section h2{color:#703e91;font-size:20px;font-weight:400}.link{align-items:center;padding-bottom:5px}.link img{padding-right:6px}#clock,.day-forecast .day-name{font-weight:600}.cool-image{border:1px solid #000}.cool-image-link:hover{filter:brightness(1)}.pg-margin-inc{margin-top:5px}.comment-card{backdrop-filter:blur(8px);border:1px solid #ffffff80}input[type=file]{display:none}.custom-file-upload{display:inline-block;padding:.6rem;font-size:13px;background:linear-gradient(to bottom,#a069c4,#743d95);border-radius:12px;margin-top:8px;user-select:none;box-shadow:0 2px 6px rgba(0,0,0,.25);backdrop-filter:blur(3px);border:1px solid #ffffff80;text-decoration:none;font-weight:600;color:#fff}.custom-file-upload:hover{opacity:.85;box-shadow:0 3px 8px rgba(0,0,0,.3)}.custom-file-upload *{color:#fff!important;text-decoration:none!important;cursor:pointer}.image-preview{margin-top:8px;display:flex;justify-content:flex-start;align-items:center}.image-preview img{max-width:100px;max-height:100px;border-radius:8px;border:1px solid #ccc;box-shadow:0 2px 6px rgba(0,0,0,.15);object-fit:cover}.comment-card,body:not(.dark) .stat-item{color:#333}.custom-file-upload{cursor:default}@media (min-width:768px){.center-desktop-only{display:block}}@media (max-width:767px){.center-desktop-only{display:none}}.comment-form input[type=text]:first-of-type{border:2px solid var(--primary-purple)}.comment-form input[type=text],.comment-form textarea{background-color:#f8f8f8;color:#222;border:1px solid #a069c4;padding:10px;width:100%;box-sizing:border-box;border-radius:6px;margin-bottom:4px}.comment-form input[type=text]::placeholder,.comment-form textarea::placeholder{color:#888}body.dark .comment-form input[type=text],body.dark .comment-form textarea{background-color:#222;color:#eee;border:1px solid #703e91}body.dark .comment-form input[type=text]::placeholder,body.dark .comment-form textarea::placeholder{color:#aaa}body.dark .comment-form button{background-color:#444;color:#fff;border:1px solid #666;background:linear-gradient(#5a3e6f,#401f5d)}body.dark .comment-form button:hover{background-color:#555}body.dark .comment-card{background:rgba(30,30,30,.8);border:1px solid #444;box-shadow:0 4px 12px rgba(255,255,255,.1)}body:not(.dark) #terminal-gadget,body:not(.dark) .win7-weather-gadget{box-shadow:0 4px 15px rgba(0,0,0,.2),inset 0 0 0 1px rgba(255,255,255,.4)}body.dark .delete-btn{background:#d9534f;color:#fff}.delete-btn:hover,body.dark .delete-btn:hover{background:#c9302c}:root{--bg-color:#fff;--text-color:#000;--primary-purple:#703e91;--brighter-purple:#8a55ad;--link-color:#5e3a8a;--comment-bg:rgba(255 255 255 / 0.55);--comment-border:rgba(255 255 255 / 0.5);--star:#fff;--txt:#fff;--bg:radial-gradient(circle at top,#000 0%,#111f2f 100%);--s-size:1px;--m-size:2px;--l-size:3px;--s-glow:0 0 2px rgba(255,255,255,.8);--m-glow:0 0 4px rgba(255,255,255,.8);--l-glow:0 0 6px rgba(255,255,255,.9)}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{left:1rem;top:1rem;width:auto;height:auto;background:#111;color:#fff;padding:8px 12px;z-index:10000;border-radius:4px}.pg-link,a{color:var(--link-color);text-decoration:none;transition:color .3s}.comment-card{background:var(--comment-bg);border:1px solid var(--comment-border);box-shadow:0 4px 12px rgba(0 0 0 / .4);color:var(--text-color)}#star-bg,.l,.l:after,.m,.m:after,.s,.s:after{background:0 0;pointer-events:none}#comment-list strong,.comment-card h2,.comment-card strong,h1.username,h3.status{color:var(--primary-purple)}.comment-form button{background:linear-gradient(var(--brighter-purple),var(--primary-purple))}#star-bg{position:fixed;inset:0;width:100%;z-index:0}body{padding:0;min-height:100vh;overflow-x:hidden;color:var(--txt);font-family:sans-serif;transition:background .6s,color .6s}[data-theme=light],body.light,html.light{--star:#444;--txt:#000;--bg:radial-gradient(circle at top,#fff 0%,#dde6f0 100%);--s-glow:0 0 1px rgba(0,0,0,.3);--m-glow:0 0 2px rgba(0,0,0,.4);--l-glow:0 0 3px rgba(0,0,0,.5)}[data-theme=dark],body.dark,html.dark{--star:#fff;--txt:#fff;--bg:radial-gradient(circle at top,#000 0%,#111f2f 100%)}[data-theme=deltafun],body.deltafun{--star:#ff6ec7;--txt:#ff6ec7;--bg:#1a0016;--s-glow:0 0 2px rgba(255,110,199,.7);--m-glow:0 0 4px rgba(255,110,199,.7);--l-glow:0 0 6px rgba(255,110,199,.9)}[data-theme=cisco],body.cisco{--star:#0f62fe;--txt:#0f62fe;--bg:#000614;--s-glow:0 0 2px rgba(15,98,254,.7);--m-glow:0 0 4px rgba(15,98,254,.7);--l-glow:0 0 6px rgba(15,98,254,.9)}.s,.s:after{width:var(--s-size);height:var(--s-size);box-shadow:var(--s-glow),12vw 14vh var(--star),85vw 34vh var(--star),42vw 82vh var(--star),91vw 12vh var(--star),33vw 45vh var(--star),76vw 91vh var(--star),15vw 67vh var(--star),62vw 23vh var(--star),28vw 89vh var(--star),54vw 4vh var(--star),4vw 35vh var(--star),96vw 56vh var(--star),22vw 78vh var(--star),71vw 19vh var(--star),39vw 52vh var(--star),82vw 95vh var(--star),18vw 8vh var(--star),59vw 61vh var(--star),47vw 29vh var(--star),88vw 72vh var(--star)}.m,.m:after{width:var(--m-size);height:var(--m-size);border-radius:var(--m-size);box-shadow:var(--m-glow),55vw 12vh var(--star),12vw 85vh var(--star),36vw 42vh var(--star),94vw 26vh var(--star),67vw 68vh var(--star),24vw 53vh var(--star),81vw 9vh var(--star),45vw 92vh var(--star),8vw 31vh var(--star),73vw 58vh var(--star),50vw 70vh var(--star),30vw 10vh var(--star)}.l,.l:after{width:var(--l-size);height:var(--l-size);border-radius:var(--l-size);box-shadow:var(--l-glow),25vw 15vh var(--star),86vw 74vh var(--star),14vw 48vh var(--star),63vw 32vh var(--star),92vw 88vh var(--star),5vw 20vh var(--star),70vw 65vh var(--star)}.s{animation:50s linear infinite a,2.5s ease-in-out infinite alternate twinkle}.m{animation:90s linear infinite a,3.5s ease-in-out infinite alternate twinkle}.l{animation:130s linear infinite a,4.5s ease-in-out infinite alternate twinkle}.s:nth-child(2n){animation-delay:.5s,0s}.m:nth-child(3n){animation-delay:1s,1s}.l:nth-child(5n){animation-delay:1.5s,.5s}.l:after,.m:after,.s:after{content:"";position:absolute;top:100vh;width:inherit;height:inherit}@keyframes a{0%{transform:translateY(0)}100%{transform:translateY(-100vh)}}@keyframes twinkle{0%,100%{opacity:1}50%{opacity:.4}}.content{position:relative;z-index:1;padding:2rem;backdrop-filter:blur(2px)}.dr-music-toast,.exp-tip{padding:8px 12px;font-size:13px}.exp-tip{position:absolute;z-index:999;border-radius:10px;backdrop-filter:blur(8px);max-width:240px;line-height:1.25;display:none;white-space:pre-line;box-shadow:0 4px 12px rgba(0,0,0,.25);background:rgba(255,255,255,.9);color:#000;border:1px solid rgba(180,180,180,.45)}.dr-music-toast,.dr-mute-btn{position:fixed;bottom:18px;z-index:3500;box-shadow:0 4px 12px rgba(0,0,0,.35);backdrop-filter:blur(6px)}body.dark .exp-tip{background:rgba(35,35,35,.85);color:#fff;border:1px solid rgba(255,255,255,.1)}body.dark,body.dark .content-wrapper,body.dark .nav-wrapper{background:linear-gradient(to bottom right,#000 50%,#111f2f) no-repeat fixed}#quote-box.hidden{display:none!important;opacity:0}body.dark{--bg-color:#121212;--text-color:#ddd;--primary-purple:#a57cd9;--brighter-purple:#c4a3f2;--link-color:#b27fff;--comment-bg:rgba(20 20 20 / 0.7);--comment-border:rgba(255 255 255 / 0.2);color:#e0e0e0;color-scheme:dark;background-color:#000}body.dark .content-wrapper,body.dark .nav-wrapper{color-scheme:dark;background-color:#000}body.deltafun-active,html.deltafun-active{background-image:url('/Assets/deltarune/background.gif')!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center top!important;background-attachment:fixed!important;background-color:transparent!important;color-scheme:dark!important}body.deltafun-active .content-wrapper,body.deltafun-active .nav-wrapper,html.deltafun-active .content-wrapper,html.deltafun-active .nav-wrapper{background-image:none!important;background-color:transparent!important}.dr-music-toast{right:18px;max-width:280px;border-radius:10px;font-family:'Segoe UI',Tahoma,sans-serif;background:rgba(0,0,0,.65);color:#fff;border:1px solid rgba(255,255,255,.2);opacity:0;transform:translateY(8px);transition:opacity .25s,transform .25s}body:not(.dark) .dr-music-toast{background:rgba(240,240,255,.75);color:#111;border:1px solid rgba(0,0,0,.15)}.dr-music-toast.show{opacity:1;transform:translateY(0)}#kris,.clock-frame::after,.num{transform:translate(-50%,-50%)}.dr-mute-btn{left:18px;border:1px solid rgba(255,255,255,.25);background:rgba(0,0,0,.55);color:#fff;padding:6px 10px;border-radius:10px;font-size:12px;cursor:pointer;user-select:none}.dr-mute-btn:hover{filter:brightness(1.05)}body:not(.dark) .dr-mute-btn{background:rgba(240,240,255,.85);color:#111;border:1px solid rgba(0,0,0,.15)}.profile-card{font-family:sans-serif;padding:12px;max-width:320px;border-radius:8px;background-color:#f9f9f9;box-shadow:0 2px 6px rgba(0,0,0,.1)}.sticky-note,.sticky-note .note-content,.sticky-note .note-title{font-family:"Segoe Print",cursive}.username{font-weight:700;color:purple;margin-bottom:1px}.online-dot{display:inline-block;width:8px;height:8px;background-color:green;border-radius:50%;margin-right:6px}.status{color:purple;margin-bottom:2px}.activity{color:green;margin-bottom:4px}.platform-label,.time-label{display:inline}@media (max-width:480px){.platform-label,.time-label{display:none}}.activity-info{font-size:.8em;font-style:italic;opacity:.7}.playing-status{font-size:.9em;color:#4caf50;display:flex;align-items:center;gap:4px}.username,.username-row{display:inline-flex;align-items:center;gap:6px}.comment-form,.profile-header{flex-direction:column}#discord-status-icon img{vertical-align:middle;display:block;width:16px;height:16px}.profile-header{display:inline-flex;align-items:center}.custom-status{display:inline-flex;align-items:center;gap:4px;font-size:.9em;color:#aaa}.custom-status-emoji{font-size:1em}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.sticky-note.fade-in{animation:.5s ease-out forwards fadeIn}@keyframes crumple{0%{transform:scale(1) rotate(0);opacity:1}30%{transform:scale(.95) rotate(5deg) skew(2deg,2deg);opacity:.9}60%{transform:scale(.8) rotate(-10deg) skew(-5deg,-5deg);opacity:.7}100%{transform:scale(0) rotate(30deg) skew(15deg,15deg);opacity:0}}.sticky-note.crumple{animation:.5s forwards crumple}@media (max-width:768px){.comment-card{max-width:calc(100% - 60px);margin-left:30px;margin-right:30px;padding-left:1rem;padding-right:1rem}.profile{width:auto;max-width:100%;padding:15px 30px}.sticky-note{display:none!important}#new-note-btn,.desktop-only{display:none}}.comment-form,.sticky-note,.sticky-note .note-header,.win7-clock{display:flex;display:flex}body:not(.dark) .win7-weather-gadget{color:#222;background:rgba(200,200,200,.7);border:1px solid rgba(0,0,0,.2)}body:not(.dark) .stat-label,body:not(.dark) .win7-weather-gadget .day-name,body:not(.dark) .win7-weather-gadget .description,body:not(.dark) .win7-weather-gadget .location,body:not(.dark) .win7-weather-gadget .temp-range,body:not(.dark) .win7-weather-gadget .temperature{text-shadow:none}body:not(.dark) .win7-weather-gadget .weather-forecast{border-top:1px solid rgba(0,0,0,.3)}input[type=checkbox]{accent-color:#121212}.label-container{user-select:none;-webkit-user-select:none;cursor:pointer}.dark-mode-checkbox{vertical-align:text-top}.delete-btn{margin-left:10px;background:#d9534f;border:none;color:#fff;border-radius:6px;padding:2px 8px;cursor:pointer;font-size:12px;vertical-align:middle;transition:background-color .2s}.comment-card{max-width:320px;margin:2.5rem auto 4rem 3rem;padding:1rem 1.2rem;background:rgba(255,255,255,.55);backdrop-filter:blur(8px);border:1px solid #ffffff80;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.18);font-size:14px}.sticky-note,.sticky-note-pinned{overflow:auto;width:150px;height:120px;min-width:150px;min-height:120px;max-width:450px;max-height:400px}.comment-card h2{color:#703e91;margin-bottom:.8rem;font-size:20px}.comment-form input,.comment-form textarea{font-family:'Segoe UI',sans-serif;border:1px solid #a069c4;border-radius:10px;padding:.55rem .7rem;resize:vertical;background:rgba(255,255,255,.9);color:#222}body.dark .comment-form input,body.dark .comment-form textarea{color:#f0eaff;border:1px solid #703e91}body.dark .comment-form input::placeholder,body.dark .comment-form textarea::placeholder{color:#bad!important}.comment-form button{border:none;border-radius:10px;padding:.6rem;font-weight:600;color:#fff;cursor:pointer;background:linear-gradient(to bottom,#a069c4,#743d95)}body.dark .custom-file-upload{cursor:pointer;background:linear-gradient(#5a3e6f,#401f5d);color:#fff;border:1px solid #666}.comment-form button:hover{opacity:.85}#comment-list>div{padding:.5rem 0;border-bottom:1px solid #703e91}#comment-list strong{color:#703e91}.sticky-note{resize:both;flex-direction:column}.sticky-note-pinned{resize:none}body:not(.dark) .sticky-note{background:linear-gradient(to bottom,#fff9c4,#ffed8f);color:#333;border:1px solid #e0e0e0;box-shadow:2px 2px 5px rgba(0,0,0,.3)}body:not(.dark) .sticky-note-pinned{background:linear-gradient(to bottom,#fcf8d4,#faed9f);color:#111;border:2px solid #b8a95d;box-shadow:0 0 8px rgba(184,169,93,.5)}body:not(.dark) .sticky-note .note-header{color:#222}body:not(.dark) .sticky-note .note-title{background:0 0;color:#222}body:not(.dark) .sticky-note-pinned .note-header,body:not(.dark) .terminal-body .prompt{color:#000}body:not(.dark) .sticky-note-pinned .note-title{background:0 0;color:#000}body:not(.dark) .sticky-note .close-btn{color:#c00}body:not(.dark) .sticky-note .note-content{background:0 0;color:#333}body:not(.dark) .sticky-note-pinned .close-btn{color:#a00}body:not(.dark) .sticky-note-pinned .note-content{background:0 0;color:#111}.sticky-note textarea.note-content{width:100%;flex-grow:1;border:none;background:0 0;resize:none;font-family:"Segoe Print",cursive;font-size:1em;outline:0;color:#fff;display:block;overflow-x:hidden!important}.sticky-note textarea.note-content::-webkit-scrollbar{display:none!important}body.dark .sticky-note{background:linear-gradient(to bottom,#2c2c2c,#1a1a1a);color:#fff;border:1px solid #555;box-shadow:2px 2px 6px rgba(0,0,0,.6)}body.dark .sticky-note .note-header{color:#ddd}body.dark .sticky-note .note-content,body.dark .sticky-note .note-title{background:0 0;color:#fff}body.dark .sticky-note .close-btn{color:#f55}body.dark .sticky-note-pinned{background:linear-gradient(to bottom,#3a3a3a,#282828);border:2px solid var(--primary-purple,#a57cd9);box-shadow:0 0 10px rgba(165,124,217,.4)}body.dark .sticky-note-pinned .note-header{color:#e8e8e8}body.dark .sticky-note-pinned .note-title{background:0 0;color:#f0f0f0}body.dark .sticky-note-pinned .close-btn{color:#f77}body.dark .sticky-note-pinned .note-content{background:0 0;color:#e8e8e8}.pin-btn{background:0 0;border:none;font-size:1.2em;cursor:pointer;padding:0 5px;font-weight:700;line-height:1;order:1;user-select:none;-webkit-user-select:none}body:not(.dark) .pin-btn{color:#666}body.dark .pin-btn{color:#ccc}.sticky-note{position:absolute;display:flex;flex-direction:column;padding:10px;border-radius:8px;z-index:500;resize:both}.sticky-note-pinned{resize:none;cursor:not-allowed}.win7-clock,.win7-weather-gadget{box-sizing:border-box;cursor:grab;transition:box-shadow .3s}.sticky-note .note-header{justify-content:space-between;align-items:center;cursor:move;margin-bottom:5px;font-size:1.1em}.sticky-note-pinned .note-header,.sticky-note.sticky-note-pinned .close-btn,.sticky-note.sticky-note-pinned .note-content,.sticky-note.sticky-note-pinned .note-title{cursor:not-allowed}.sticky-note .note-title{width:calc(100% - 55px);background:0 0;border:none;font-weight:700;font-size:1.1em;outline:0;padding:0;margin:0}.sticky-note .close-btn{background:0 0;border:none;font-size:1.2em;cursor:pointer;padding:0 2px;order:2;font-weight:700}.sticky-note .note-content{width:100%;flex-grow:1;border:none;background:0 0;resize:none;font-size:1em;outline:0;display:block}.sticky-note .note-content::-webkit-scrollbar{display:none!important}.win7-clock{position:fixed;right:100px;top:50%;width:170px;height:170px;background:rgba(0,0,0,.1);align-items:center;justify-content:center;z-index:1000;user-select:none;padding:5px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,.1)}.win7-clock:hover{box-shadow:0 6px 15px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.2)}.clock-frame{width:150px;height:150px;border-radius:50%;background:radial-gradient(circle at 50% 25%,#fefefe 0,#e8e8e8 60%,#d0d0d0 100%);box-shadow:inset 0 1px 3px rgba(0,0,0,.2),inset 0 -1px 3px rgba(255,255,255,.7),0 2px 8px rgba(0,0,0,.3);border:2px solid #555;position:relative;overflow:hidden}.clock-face,.numbers{width:100%;height:100%}.clock-face{position:absolute;border-radius:50%;background:0 0}.numbers{position:absolute;font-size:16px;font-weight:600;color:#222;font-family:'Segoe UI',Tahoma,sans-serif;pointer-events:none}.stat-item,.win7-weather-gadget{color:#fff;display:flex;font-family:'Segoe UI',Tahoma,sans-serif}.num{position:absolute;text-shadow:1px 1px 1px rgba(255,255,255,.8)}.num1{top:18%;left:75%}.num2{top:30%;left:88%}.num3{top:50%;left:95%}.num4{top:70%;left:88%}.num5{top:83%;left:75%}.num6{top:90%;left:50%}.num7{top:83%;left:25%}.num8{top:70%;left:12%}.num9{top:50%;left:5%}.num10{top:30%;left:12%}.num11{top:18%;left:25%}.num12{top:10%;left:50%}.hour-hand,.minute-hand,.second-hand{position:absolute;left:50%;bottom:50%;transform-origin:bottom center;transform:translateX(-50%) rotate(0);border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,.3)}.hour-hand,.minute-hand{box-shadow:1px 1px 2px rgba(0,0,0,.4),inset 0 0 1px rgba(255,255,255,.5)}.hour-hand{width:6px;height:38px;background:#333}.minute-hand{width:4px;height:55px;background:#444}.second-hand{width:2px;height:65px;background:#da2929;border-radius:1px;box-shadow:none}#terminal-gadget,.win7-weather-gadget{left:100px;z-index:1000;user-select:none;box-shadow:0 4px 15px rgba(0,0,0,.4),inset 0 0 0 1px rgba(255,255,255,.1);position:fixed}.clock-frame::after{content:'';position:absolute;width:10px;height:10px;background:#444;border:1px solid #ccc;border-radius:50%;top:50%;left:50%;box-shadow:0 0 3px rgba(0,0,0,.6)}#terminal-gadget.dragging,#terminal-gadget:active,.win7-weather-gadget:hover{box-shadow:0 6px 20px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.2)}.win7-weather-gadget{top:50%;width:280px;height:180px;background:rgba(0,0,0,.2);backdrop-filter:blur(5px);border-radius:8px;padding:15px;flex-direction:column;justify-content:space-between}.stats-container{padding:10px 15px;background:rgba(0,0,0,.1);border-radius:8px;border:1px solid rgba(255,255,255,.1);margin-top:1rem}.stat-item{justify-content:space-between;align-items:center}.stat-label{font-size:1.1em;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.stat-value{font-size:1.5em;font-weight:300;padding:5px 10px;border-radius:5px;min-width:50px;transition:background-color .3s,color .3s,transform .3s}body:not(.dark) .stats-container{background:rgba(225,225,235,.6);border:1px solid rgba(0,0,0,.15)}body:not(.dark) .stat-value{color:#111}.weather-header{display:flex;align-items:center;margin-bottom:10px}.weather-header img{width:60px;height:auto;margin-right:10px}.weather-current{flex-grow:1}.weather-current .temperature{font-size:4em;font-weight:300;line-height:.8;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.terminal-header,.weather-current .description{font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.weather-current .description{font-size:1.1em;margin-top:10px}.weather-current .location,.weather-current .temp-range{font-size:.9em;opacity:.8;text-shadow:1px 1px 1px rgba(0,0,0,.3)}.weather-forecast{display:flex;justify-content:space-around;align-items:flex-end;border-top:1px solid rgba(255,255,255,.2);padding-top:10px;margin-top:10px}.day-forecast{font-size:.85em;opacity:.9}.day-forecast img{width:40px;height:auto;display:block;margin:5px auto}.day-forecast .temp-range{font-size:.8em;opacity:.7}.pfp-wrapper{position:relative;display:inline-block}.pfp-wrapper img.pfp{display:block;width:96px;height:auto;border-radius:10px}.pfp-wrapper img.oop-gif{position:absolute;top:-10px;left:-10px;width:40%;height:auto}body.soul-cursor,body.soul-cursor *{cursor:url('/Assets/deltarune/soul.cur') 16 16,url('/Assets/deltarune/soul.png') 16 16,url('/Assets/deltarune/soul.ico') 16 16,auto!important}.chaotic-button{align-items:center;color:#111;padding:8px 10px;border-radius:8px;cursor:pointer;transition:transform .15s,box-shadow .15s;animation:1.25s infinite subtle-pulse}@keyframes subtle-pulse{0%,100%{filter:hue-rotate(0deg) saturate(100%);transform:scale(1)}50%{filter:hue-rotate(90deg) saturate(160%);transform:scale(1.03)}}body.chaos-mode *{transition:none!important}.status-animate{display:inline-block;transition:opacity .25s,transform .25s}.status-animate.updating{opacity:0;transform:translateY(-4px)}.comment-item{opacity:0;transform:translateY(8px) scale(.98);transition:opacity .28s cubic-bezier(.2,.8,.2,1),transform .28s cubic-bezier(.2,.8,.2,1);margin:.5rem 0;padding:.25rem 0}.comment-item.show{opacity:1;transform:translateY(0) scale(1)}.comment-img,.comment-pfp{opacity:0;transform:scale(.92);transition:opacity .32s,transform .32s cubic-bezier(.2,.8,.2,1);border-radius:8px}.comment-img.loaded,.comment-pfp.loaded{opacity:1;transform:scale(1)}#comment-list.loading{opacity:.7;transition:opacity .25s}button.sending{animation:.9s ease-in-out infinite sendPulse}@keyframes sendPulse{0%,100%{transform:translateY(0)}50%{transform:translateY(-4px)}}button.sent{animation:.6s forwards sentAnim}@keyframes sentAnim{0%,100%{transform:scale(1)}50%{transform:scale(1.08)}}#kris{position:fixed;left:50%;top:50%;width:72px;height:72px;z-index:3000;pointer-events:none;image-rendering:pixelated}#kris img{width:75%;height:100%;display:block;transition:transform 120ms linear,opacity .2s}@keyframes krisFall{0%{transform:translate(-50%,-50%) rotate(0);opacity:1}70%{transform:translate(-50%,40vh) rotate(15deg);opacity:.9}100%{transform:translate(-50%,120vh) rotate(35deg);opacity:0}}#kris.falling{animation:.7s ease-in forwards krisFall}.ip-container,.terminal-title{overflow:hidden;text-overflow:ellipsis}.terminal-body,.terminal-header{position:relative;font-size:13px}#terminal-gadget{top:25%;width:380px;min-height:200px;font-family:Consolas,'Lucida Console','Courier New',monospace;background-color:rgba(0,0,0,.75);backdrop-filter:blur(6px);border-radius:8px;color:#0f0;transition:box-shadow .3s,background-color .3s,color .3s,opacity .5s ease-out,transform .5s ease-out;overflow:hidden}#terminal-gadget.closing{opacity:0;transform:translate(var(--current-x,0),var(--current-y,0)) scale(.8)!important}.terminal-header{z-index:3;padding:.3rem 12px;background:rgba(0,0,0,.2);border-bottom:1px solid rgba(255,255,255,.1);color:#fff;font-family:'Segoe UI',Tahoma,sans-serif;cursor:grab;overflow:hidden;display:flex;justify-content:space-between;align-items:center}.terminal-title{flex-grow:1;white-space:nowrap;pointer-events:none}.terminal-close-btn{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:10px;border-radius:4px;cursor:pointer;font-size:16px;font-weight:400;line-height:1;color:#fff;background:rgba(255,255,255,.1);transition:background .2s,color .2s;flex-shrink:0;pointer-events:auto}.terminal-close-btn:hover,body:not(.dark) .terminal-close-btn:hover{background:#e81123;color:#fff}.terminal-header::before{content:'';position:absolute;inset:0;background-image:url('aero-stripes.png');background-repeat:repeat;background-blend-mode:overlay;opacity:.15;z-index:-1;pointer-events:none;transition:opacity .3s,background-blend-mode .3s}#terminal-gadget.dragging,#terminal-gadget:active{cursor:grabbing}.terminal-body{z-index:2;padding:12px;white-space:pre-wrap;word-break:break-word}.ip-address,.ip-container{white-space:nowrap;display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.terminal-body .prompt{color:#0f0}.terminal-body .output{color:#0d0;opacity:.9}.terminal-cursor{display:inline-block;background-color:#0f0;width:9px;height:1.1em;vertical-align:middle;animation:1s step-end infinite blink;margin-left:2px}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}body:not(.dark) #terminal-gadget{background:rgba(230,230,245,.7);border:1px solid rgba(0,0,0,.2);color:#000}body:not(.dark) .terminal-header{background:rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.15);color:#111;text-shadow:none}body:not(.dark) .terminal-header::before{background-blend-mode:lighten;opacity:.6;background-image:url('aero-stripes.png');background-color:#cadeed}body:not(.dark) .terminal-body .output{color:#111;opacity:.9}body:not(.dark) .terminal-cursor{background-color:#000}body:not(.dark) .terminal-close-btn{color:#111;background:rgba(0,0,0,.1)}@media (max-width:768px){#terminal-gadget,.win7-clock,.win7-weather-gadget{display:none}#kris{display:none!important}}.win7-gadget{will-change:transform}.win7-gadget.dragging{cursor:grabbing;filter:drop-shadow(0 0 10px rgba(0, 0, 0, .5))}@font-face{font-family:Mojang-Regular;src:url(https://bfr.qzz.io/Assets/Mojang-Regular.ttf ) format('truetype')}@font-face{font-family:Mojang-Bold;src:url(https://bfr.qzz.io/Assets/Mojang-Bold.ttf ) format('truetype')}#quote-text{display:inline-block;font-family:Mojang-Bold,sans-serif;font-size:20px;color:#ff0;text-shadow:2px 2px 0 #000;transform:rotate(-10deg);animation:2s ease-in-out infinite bounce;position:fixed;top:10%;right:20px;z-index:100;padding:10px;align-items:center}@media screen and (max-width:768px){#quote-text{font-size:14px;position:absolute;left:70%;right:auto;padding:5px;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}}#quote-text span{display:inline-block;transform-origin:bottom center}@keyframes bounce{0%,100%{transform:rotate(-10deg) translateY(0)}50%{transform:rotate(-10deg) translateY(-8px)}}.file-upload-group{display:flex;gap:10px;margin-bottom:10px}.file-upload-group .custom-file-upload{flex-grow:1;text-align:center}body.cisco-mode{background:url('/Assets/cisco/background.png') center center/cover no-repeat fixed;color:#000;cursor:url('/Assets/cisco/mouse_icon.png'),auto}#cisco-router{position:fixed;left:0;top:0;width:64px;height:auto;z-index:3000;pointer-events:none;image-rendering:auto;display:none}.comment-item.sse-update{animation:1s highlight-update;box-shadow:0 0 0 2px rgba(76,175,80,.3);border-radius:8px}@keyframes highlight-update{0%{background-color:rgba(76,175,80,.1);transform:translateX(-10px)}100%{background-color:transparent;transform:translateX(0)}}.sse-status{position:fixed;bottom:20px;right:20px;width:12px;height:12px;border-radius:50%;z-index:10000;transition:.3s}.sse-status.connected{background-color:#4caf50;box-shadow:0 0 10px #4caf50}.sse-status.disconnected{background-color:#f44336;box-shadow:0 0 10px #f44336}.sse-status.connecting{background-color:#ff9800;box-shadow:0 0 10px #ff9800;animation:1.5s infinite pulse}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}body.dark .nav{background:linear-gradient(to bottom,#5a3e6f,#401f5d 50%,#2e1a44 50%,#6d4a8f)}body.dark .cool-image{border-color:#666}body.dark .section-header{border-color:#a57cd9}body.dark .section h2{color:#a57cd9}body.dark .pfp-wrapper img.pfp{border-color:#555}body.dark .profile-card{background-color:#2a2a2a;box-shadow:0 2px 6px rgba(0,0,0,.3)}body.dark .username{color:#c4a3f2}body.dark .status{color:#c4a3f2}body.dark .activity{color:#8bc34a}body.dark .online-dot{background-color:#4caf50}body.dark .custom-status{color:#aaa}body.dark .win7-clock{background:rgba(0,0,0,.3)}body.dark .clock-frame{background:radial-gradient(circle at 50% 25%,#333 0,#222 60%,#111 100%);border-color:#777}body.dark .numbers{color:#ddd}body.dark .num{text-shadow:1px 1px 1px rgba(0,0,0,.8)}body.dark .hour-hand{background:#ddd}body.dark .minute-hand{background:#bbb}body.dark .clock-frame::after{background:#666;border-color:#888}body.dark .win7-weather-gadget{background:rgba(0,0,0,.4)}body.dark .weather-current .temperature{color:#fff}body.dark .weather-forecast{border-color:rgba(255,255,255,.1)}body.dark .stats-container{background:rgba(0,0,0,.3);border-color:rgba(255,255,255,.15)}body.dark .stat-value{background:rgba(0,0,0,.2);color:#fff}body.dark #quote-text{color:#ffd700;text-shadow:2px 2px 0 #000}body.dark .chaotic-button{color:#ddd}body.dark .comment-form-button{background:linear-gradient(#5a3e6f,#401f5d)}body.dark .custom-file-upload *{color:#fff!important}