*,*:before,*:after{box-sizing:border-box}:root{--font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;--dark-orange: #c2392e;--orange: #df4e38;--purple: #716fb3;--bright-purple: #7b68e7;--site-background-color: #19192b;--window-content-color: #0d0d20;--button-background-color: #df4e38;--input-accent-color: #716fb3}body{margin:0;padding:0;-moz-osx-font-smoothing:grayscale;font-family:var(--font-family);background-color:var(--site-background-color);line-height:1.5;font-weight:400;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.kiosk-boop-needed-overlay{position:absolute;inset:0;z-index:1000;overflow:hidden;background:var(--darker-purple);opacity:.95}.kiosk-boop-needed-overlay .kiosk-boop-needed-overlay__container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:#fff;font-family:prosaic-std,sans-serif;font-size:48px;font-weight:700;text-align:center}.kiosk-boop-needed-overlay .kiosk-boop-needed-overlay__container .kiosk-boop-needed-overlay__image{animation:rotation 7s infinite linear;animation-direction:alternate}.kiosk-boop-needed-container-enter{opacity:0}.kiosk-boop-needed-container-enter-active{opacity:.95;transition:opacity .3s ease-out}.kiosk-boop-needed-container-exit{opacity:.95}.kiosk-boop-needed-container-exit-active{opacity:0;transition:opacity .3s ease-in}@keyframes rotation{0%{transform:rotate(0) scale(.5)}to{transform:rotate(359deg) scale(1)}}.preload,.preload *{transition:none!important}.spin-in{animation:spin-fade 2s;animation-iteration-count:1;animation-fill-mode:both}.spin-out{animation:spin-fade 2s;animation-iteration-count:1;animation-fill-mode:both;animation-direction:reverse}.spin{animation:spin 2s}.rotate-y{animation:rotate-y 2s}.swivel{animation:swivel 2s}.pulse-grow{animation:pulse-grow 2s}.pulse-grow-pause{animation:pulse-grow-pause 2s}.pulse-brightness{animation:pulse-brightness 2s}.fade-in{animation:fade 2s;animation-fill-mode:both}.fade-in-pause{animation:fade-pause 2s;animation-fill-mode:both}.fade-out{animation:fade 2s;animation-fill-mode:both;animation-direction:reverse}.fade-in-bg-color{animation:fade-bg-color 2s;animation-fill-mode:both}.fade-out-bg-color{animation:fade-bg-color 2s;animation-fill-mode:both;animation-direction:reverse}.slide-in-left{animation:slide-left 2s;animation-fill-mode:both;animation-iteration-count:1}.slide-in-right{animation:slide-right 2s;animation-fill-mode:both;animation-iteration-count:1}.slide-in-top{animation:slide-top 2s;animation-fill-mode:both;animation-iteration-count:1}.slide-in-bottom{animation:slide-bottom 2s;animation-fill-mode:both;animation-iteration-count:1}.slide-in-top-right{animation:slide-top-right 2s;animation-fill-mode:both;animation-iteration-count:1}.slide-in-bottom-right{animation:slide-bottom-right 2s;animation-fill-mode:both;animation-iteration-count:1}.slide-in-bottom-left{animation:slide-bottom-left 2s;animation-fill-mode:both;animation-iteration-count:1}.slide-in-top-left{animation:slide-top-left 2s;animation-fill-mode:both;animation-iteration-count:1}.scale-in{animation:scale-in 2s;animation-fill-mode:both;animation-iteration-count:1}.backdrop-blur-in{animation:backdrop-blur 2s;animation-fill-mode:both;animation-iteration-count:1}.no-anim{animation:none!important}.anim-on-screen:not(.on-screen){visibility:hidden;animation:none}.anim-delay-100ms{animation-delay:.1s}.anim-delay-200ms{animation-delay:.2s}.anim-delay-250ms{animation-delay:.25s}.anim-delay-300ms{animation-delay:.3s}.anim-delay-400ms{animation-delay:.4s}.anim-delay-500ms{animation-delay:.5s}.anim-delay-600ms{animation-delay:.6s}.anim-delay-700ms{animation-delay:.7s}.anim-delay-800ms{animation-delay:.8s}.anim-delay-900ms{animation-delay:.9s}.anim-delay-1s{animation-delay:1s}.anim-delay-2s{animation-delay:2s}.anim-delay-3s{animation-delay:3s}.anim-delay-4s{animation-delay:4s}.anim-delay-5s{animation-delay:5s}.anim-duration-100ms{animation-duration:.1s}.anim-duration-200ms{animation-duration:.2s}.anim-duration-250ms{animation-duration:.25s}.anim-duration-300ms{animation-duration:.3s}.anim-duration-400ms{animation-duration:.4s}.anim-duration-500ms{animation-duration:.5s}.anim-duration-600ms{animation-duration:.6s}.anim-duration-700ms{animation-duration:.7s}.anim-duration-800ms{animation-duration:.8s}.anim-duration-900ms{animation-duration:.9s}.anim-duration-1s{animation-duration:1s}.anim-duration-2s{animation-duration:2s}.anim-duration-3s{animation-duration:3s}.anim-duration-4s{animation-duration:4s}.anim-duration-5s{animation-duration:5s}.anim-duration-6s{animation-duration:6s}.anim-duration-7s{animation-duration:7s}.anim-duration-8s{animation-duration:8s}.anim-duration-9s{animation-duration:9s}.anim-duration-10s{animation-duration:10s}.anim-once{animation-iteration-count:1}.anim-loop{animation-iteration-count:infinite}.anim-linear{animation-timing-function:linear}.anim-ease-in{animation-timing-function:ease-in}.anim-ease-out{animation-timing-function:ease-out}.anim-ease-in-out{animation-timing-function:ease-in-out}.anim-reverse{animation-direction:reverse}.anim-alternate{animation-direction:alternate}.anim-alternate-reverse{animation-direction:alternate-reverse}@keyframes rotate-y{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes scale-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes swivel{0%{transform:rotate(-2.5deg)}50%{transform:rotate(5deg)}to{transform:rotate(-2.5deg)}}@keyframes slide-left{0%{transform:translate(-400px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-right{0%{transform:translate(400px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-top{0%{transform:translateY(-200px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-bottom{0%{transform:translateY(200px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-top-right{0%{transform:translate(400px,-400px);opacity:0}to{transform:translateX(0,0);opacity:1}}@keyframes slide-bottom-right{0%{transform:translate(400px,400px);opacity:0}to{transform:translateX(0,0);opacity:1}}@keyframes slide-bottom-left{0%{transform:translate(-400px,400px);opacity:0}to{transform:translateX(0,0);opacity:1}}@keyframes slide-top-left{0%{transform:translate(-400px,-400px);opacity:0}to{transform:translateX(0,0);opacity:1}}@keyframes pulse-grow{0%{transform:scale(1)}50%{transform:scale(1.075)}to{transform:scale(1)}}@keyframes pulse-grow-pause{0%{transform:scale(1)}12.5%{transform:scale(1.075)}25%{transform:scale(1)}}@keyframes fade{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fade-pause{0%{opacity:0;visibility:hidden}50%{opacity:1;visibility:visible}}@keyframes fade-bg-color{0%{background-color:transparent;visibility:hidden}to{background-color:currentColor;visibility:visible}}@keyframes spin-fade{0%{transform:scale(0) rotate(0);opacity:0}to{transform:scale(1) rotate(360deg);opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes backdrop-blur{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@keyframes pulse-brightness{0%{filter:brightness(100%)}to{filter:brightness(40%)}}@keyframes scale-in-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes spin-and-pop-narrative{0%{transform:rotate(0) scale(1);filter:hue-rotate(0deg) drop-shadow(0px 0px 0px white)}40%{transform:rotate(360deg) scale(1.05);filter:hue-rotate(90deg) drop-shadow(0px 0px 8px rgba(113,112,177,.5))}to{transform:rotate(360deg) scale(1);filter:hue-rotate(0deg) drop-shadow(0px 0px 0px white)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pop-x{0%{transform:scaleX(1)}20%{transform:scaleX(1.1)}40%{transform:scaleX(1)}}@keyframes blur-in{0%{filter:blur(10px);opacity:0}to{filter:blur(0px);opacity:1}}@keyframes fade-out-scale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2);visibility:hidden}}@font-face{font-family:intrepid_extraboldregular;src:url(../fonts/intreb__-webfont.woff2) format("woff2"),url(../fonts/intreb__-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:intrepidbold;src:url(../fonts/intrebol-webfont.woff2) format("woff2"),url(../fonts/intrebol-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:sutiregular;src:url(../fonts/suti-webfont.woff2) format("woff2"),url(../fonts/suti-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:rama-gothic-e;src:url(../fonts/rama-gothic.woff2) format("woff2"),url(../fonts/rama-gothic.woff) format("woff");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:Share Tech Mono;src:url(../fonts/share-tech-mono.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:prosaic-std;src:url(../fonts/prosaic/prosaic-700.woff2) format("woff2"),url(../fonts/prosaic/prosaic-700.woff) format("woff"),url(../fonts/prosaic/prosaic-700.otf) format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:prosaic-std;src:url(../fonts/prosaic/prosaic-italic-700.woff2) format("woff2"),url(../fonts/prosaic/prosaic-italic-700.woff) format("woff"),url(../fonts/prosaic/prosaic-italic-700.otf) format("opentype");font-display:auto;font-style:italic;font-weight:700}@font-face{font-family:prosaic-std;src:url(../fonts/prosaic/prosaic-800.woff2) format("woff2"),url(../fonts/prosaic/prosaic-800.woff) format("woff"),url(../fonts/prosaic/prosaic-800.otf) format("opentype");font-display:auto;font-style:normal;font-weight:800}@font-face{font-family:prosaic-std;src:url(../fonts/prosaic/prosaic-italic-800.woff2) format("woff2"),url(../fonts/prosaic/prosaic-italic-800.woff) format("woff"),url(../fonts/prosaic/prosaic-italic-800.otf) format("opentype");font-display:auto;font-style:italic;font-weight:800}@font-face{font-family:prosaic-std;src:url(../fonts/prosaic/prosaic-italic-400.woff2) format("woff2"),url(../fonts/prosaic/prosaic-italic-400.woff) format("woff"),url(../fonts/prosaic/prosaic-italic-400.otf) format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:prosaic-std;src:url(../fonts/prosaic/prosaic-300.woff2) format("woff2"),url(../fonts/prosaic/prosaic-300.woff) format("woff"),url(../fonts/prosaic/prosaic-300.otf) format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:prosaic-std;src:url(../fonts/prosaic/prosaic-italic-300.woff2) format("woff2"),url(../fonts/prosaic/prosaic-italic-300.woff) format("woff"),url(../fonts/prosaic/prosaic-italic-300.otf) format("opentype");font-display:auto;font-style:italic;font-weight:300}@font-face{font-family:prosaic-std;src:url(../fonts/prosaic/prosaic-400.woff2) format("woff2"),url(../fonts/prosaic/prosaic-400.woff) format("woff"),url(../fonts/prosaic/prosaic-400.otf) format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:rockwell;src:url(../fonts/rockwell/Rockwell-Regular-01.ttf) format("truetype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:rockwell;src:url(../fonts/rockwell/Rockwell-Bold-03.ttf) format("truetype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:rockwell;src:url(../fonts/rockwell/Rockwell-BoldItalic-04.ttf) format("truetype");font-display:auto;font-style:italic;font-weight:700}@font-face{font-family:rockwell;src:url(../fonts/rockwell/Rockwell-Italic-02.ttf) format("truetype");font-display:auto;font-style:italic;font-weight:400}[data-theme=resistance-theme] .configured-start-bar .start-button-and-taskbar{background:#202020;border-top:2px gray outset;border-color:gray;color:#a2a2a2;outline-color:#202020}[data-theme=resistance-theme] .configured-start-bar .start-button-container{border-right:4px groove #666;border-color:#666}[data-theme=resistance-theme] .configured-start-bar .start-button{background:#202020;border:2px gray outset;outline:2px #202020 outset;border-color:gray;color:#a2a2a2;outline-color:#202020}[data-theme=resistance-theme] .configured-start-bar .start-button.open{border:2px gray inset;outline:2px #202020 inset}[data-theme=resistance-theme] .configured-start-bar .start-button .start-button-logo{filter:invert(.5)}[data-theme=resistance-theme] .configured-start-bar .popover-menus .arrow{filter:invert(1)}[data-theme=resistance-theme] .configured-start-bar .popover-menus .start-menu li.open .arrow{filter:none}[data-theme=resistance-theme] .configured-start-bar .start-menu li.closed .arrow{filter:invert(.5)}[data-theme=resistance-theme] .configured-start-bar .popover-menus ul{background:#202020;border-color:gray;color:#a2a2a2}[data-theme=resistance-theme] .configured-start-bar .start-menu{border-top:2px solid gray;box-shadow:2px 2px #000}[data-theme=resistance-theme] .configured-start-bar .start-menu li.open{background:#445800;color:#fff}[data-theme=resistance-theme] .configured-start-bar .popover-menus>ul:not(.start-menu){border:2px solid gray;border-right:none;border-bottom:none;box-shadow:2px 2px #000;background:#202020}[data-theme=resistance-theme] .configured-start-bar .popover-branding{background:#000;color:#bdbebd;border:2px solid gray;border-right:none;border-bottom:none;box-shadow:2px 2px #000}[data-theme=resistance-theme] .configured-start-bar .popover-branding .text{margin-top:1px;transform:scaleY(-1);text-transform:uppercase;font-size:28px}[data-theme=resistance-theme] .configured-start-bar .logout,[data-theme=resistance-theme] .configured-start-bar .start-menu>li.logout{border-top:4px groove #202020;border-color:#202020}[data-theme=resistance-theme] .configured-start-bar .quick-links{border-right:4px groove #666;border-color:#666}[data-theme=resistance-theme] .configured-start-bar .quick-links:before,[data-theme=resistance-theme] .configured-start-bar .quick-links:after{border:2px solid gray;border-right-color:gray;border-bottom-color:gray}[data-theme=resistance-theme] .configured-start-bar .taskbar li{background:#202020;border:2px outset white}[data-theme=resistance-theme] .configured-start-bar .taskbar li.active{background:#333;border-style:inset}[data-theme=resistance-theme] .configured-start-bar .close-button{background:#ededed;border:2px solid #979797;color:inherit}[data-theme=resistance-theme] .configured-start-bar .thingy-and-time-wrapper:before{border:2px solid gray;border-right-color:gray;border-bottom-color:gray}[data-theme=resistance-theme] .configured-start-bar .thingy img.is-open{filter:grayscale(0)}[data-theme=resistance-theme] .configured-start-bar .thingy img.is-closed{filter:grayscale(1)}[data-theme=resistance-theme] .configured-start-bar .start-button-and-taskbar .time,[data-theme=resistance-theme] .configured-start-bar .time{background:#202020;border:2px gray inset;border-color:gray;color:#a2a2a2}[data-theme=resistance-theme] .splashscreen .user-select{background:#212121;color:#fff;border:2px solid white;border-right-color:gray;border-bottom-color:gray;outline:2px outset gray}[data-theme=resistance-theme] .splashscreen .header,[data-theme=resistance-theme] .splashscreen .titlebar{background:linear-gradient(to left,#405001,#546013,#877d05);color:#fff}[data-theme=resistance-theme] .splashscreen .logo-wrapper{background-color:#fff;border:1px solid gray}[data-theme=resistance-theme] .splashscreen .selector-instructions{color:#a2a2a2}[data-theme=resistance-theme] .splashscreen .usernames-wrapper{border:2px inset white}[data-theme=resistance-theme] .splashscreen .usernames{background:#292929;border:2px inset gray}[data-theme=resistance-theme] .splashscreen .usernames li{color:#a2a2a2}[data-theme=resistance-theme] .splashscreen .usernames li.active{color:#fff;background:#445800}[data-theme=resistance-theme] .splashscreen li.active,[data-theme=resistance-theme] .splashscreen li.open{background:#445800}[data-theme=resistance-theme] .splashscreen .login-button{background:#292929;color:#8cad28;border:2px outset white;border-color:#979797;outline:2px outset #353535;outline-color:#353535}[data-theme=resistance-theme] .splashscreen .splashscreen-boop-prompt{color:#fff}.welcome-screen[data-os=techstream-os][data-theme=resistance-theme]{background:linear-gradient(to left,#405001c2,#546013c2,#877d05c2);color:#fff}.welcome-screen[data-os=techstream-os][data-theme=resistance-theme] .user-avatar{border:2px solid #716fb3}.welcome-screen[data-os=techstream-os][data-theme=resistance-theme] h1{color:#fff}.narrativeNotificationContainer[data-os=techstream-os][data-theme=resistance-theme]{position:fixed;top:91px;right:16px;z-index:300}.narrativeNotificationContainer[data-os=techstream-os][data-theme=resistance-theme] .narrativeNotification{display:flex;justify-content:space-between;z-index:10;animation:notificationSlideInLeft .5s ease-out 4s forwards;position:absolute;color:#615f62;min-width:600px;background:#a9a9a9;border:2px solid #e2e2e2;box-shadow:0 0 5px #00000080;border-radius:5px;font-size:16px;line-height:25px}.narrativeNotificationContainer[data-os=techstream-os][data-theme=resistance-theme] .narrativeNotificationIcon{padding:16px;display:flex;align-items:center;flex:0 1 25%;background:linear-gradient(to right,#3d8a7d,#b1759c,#db96b7)}.narrativeNotificationContainer[data-os=techstream-os][data-theme=resistance-theme] .narrativeNotificationIcon img{opacity:1}.narrativeNotificationContainer[data-os=techstream-os][data-theme=resistance-theme] .narrativeNotificationSender{font-weight:700;font-size:19px;margin-bottom:8px;color:#615f62}.narrativeNotificationContainer[data-os=techstream-os][data-theme=resistance-theme] .narrativeNotificationBody{color:#615f62}.narrativeNotificationContainer[data-os=techstream-os][data-theme=resistance-theme] .narrativeContent{flex:0 0 50%;padding:16px}.narrativeNotificationContainer[data-os=techstream-os][data-theme=resistance-theme] .narrativeNotificationActions{list-style-type:none;display:flex;margin:0;padding:0;flex-direction:column;align-items:center;justify-content:center;border-left:2px solid #716fb3;flex:0 0 25%}.narrativeNotificationContainer[data-os=techstream-os][data-theme=resistance-theme] .narrativeButtonClose{color:#615f62}[data-theme=resistance-theme] .email-app{background:#d3d3d3;color:#3e3e3e}[data-theme=resistance-theme] .email-app .header-text{color:#3e3e3e}[data-theme=resistance-theme] .email-app .thread-list .thread-container,[data-theme=resistance-theme] .email-app .item{background:#fff;border:1px solid gray;color:#3e3e3e}[data-theme=resistance-theme] .email-app .read-status.unread{background:orange}[data-theme=resistance-theme] .window .email-app .content{color:#3e3e3e}.app-window[data-os=techstream-os][data-theme=resistance-theme]{--monolith-dark-dirty-green: #405001;--monolith-yellow: #877d05;position:fixed;border:none;box-shadow:0 0 10px 10px #00000080;color:#fff;border:3px solid #abaaa8;background:#202020}.app-window[data-os=techstream-os][data-theme=resistance-theme] .content[data-window-type=dram-drive]{background-color:#212120}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.title-bar{display:flex;align-items:center;background:linear-gradient(to left,var(--monolith-dark-dirty-green),#546013,var(--monolith-yellow));border-bottom:1px solid #ccc;padding:0}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.title-bar>.icon{height:50px;margin-inline:var(--window-padding)}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.title-bar>.icon img{height:100%}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.title-bar>.title{font-family:arial;font-weight:200;color:#fff;padding:8px 16px;font-size:32px;padding-right:var(--title-padding-right)}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.title-bar .add-to-drive-wrapper{position:absolute;height:32px;display:flex;align-items:center;margin-right:var(--window-margin);cursor:pointer}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.title-bar .add-to-drive-wrapper{margin-right:0}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.title-bar .add-to-drive-wrapper{right:62px;top:16px}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.title-bar .add-to-drive-wrapper img{margin-left:.5rem;height:32px}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.title-bar .add-to-drive-wrapper.uploaded{transition-duration:.5s;opacity:0;cursor:not-allowed}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.title-bar .close-button{background:#1f201c;border-bottom:none;border-radius:0%;border:2px solid gray;box-shadow:2px 2px #000;color:#909a2e;justify-content:center;left:auto;top:var(--button-margin);padding:5px;position:absolute;right:var(--button-margin);width:var(--window-margin)}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.title-bar .maximize-button{background:#1f201c;border-bottom:none;border-radius:0%;border:2px solid gray;box-shadow:2px 2px #000;color:#909a2e;justify-content:center;left:auto;top:var(--button-margin);padding:5px;position:absolute;right:var(--title-bar-button-right-maximize);width:var(--window-margin)}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.title-bar .minimize-button{background:#1f201c;border-bottom:none;border-radius:0%;border:2px solid gray;box-shadow:2px 2px #000;color:#909a2e;justify-content:center;left:auto;top:var(--button-margin);padding:5px;position:absolute;right:var(--title-bar-button-right-minimize);width:var(--window-margin)}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.content{position:absolute;top:70px;left:0;width:calc(100% - 5px);height:calc(100% - 125px);margin:2.5px;border:4px solid #555555;outline:none;border-top:0}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.window-boxes{position:absolute;background-color:#121212;width:100%;height:50px;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr 1fr 50px;gap:5px}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.window-boxes .window-boxes__box{height:45px;border:5px inset #777777}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.resizer{position:absolute;background:transparent;z-index:10}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.resizer.top-left{width:10px;height:10px;top:-5px;left:-5px;cursor:nwse-resize}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.resizer.top-right{width:10px;height:10px;top:-5px;right:-5px;cursor:nesw-resize}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.resizer.bottom-left{width:10px;height:10px;bottom:-5px;left:-5px;cursor:nesw-resize}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.resizer.bottom-right{width:15px;height:15px;cursor:nwse-resize;margin-right:0;margin-bottom:0;margin-left:0;background-size:contain;background-repeat:no-repeat;background-position:bottom right;right:4px;bottom:8px}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.resizer.top{width:calc(100% - 10px);height:10px;top:-5px;left:5px;cursor:ns-resize}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.resizer.bottom{width:calc(100% - 10px);height:10px;bottom:-5px;left:5px;cursor:ns-resize}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.resizer.left{width:10px;height:calc(100% - 10px);top:5px;left:-5px;cursor:ew-resize}.app-window[data-os=techstream-os][data-theme=resistance-theme]>.resizer.right{width:10px;height:calc(100% - 10px);top:5px;right:-5px;cursor:ew-resize}[data-theme=marins-theme] .configured-start-bar .start-button-and-taskbar{background:#d8d8d8;border-top:2px white outset;color:inherit}[data-theme=marins-theme] .configured-start-bar .start-button-container{border-right:4px groove white}[data-theme=marins-theme] .configured-start-bar .start-button{background:#ededed;border:2px lightgray outset;outline:2px white outset;color:inherit}[data-theme=marins-theme] .configured-start-bar .start-button.open{border:2px lightgray inset;outline:2px white inset}[data-theme=marins-theme] .configured-start-bar .start-button .start-button-logo{filter:none}[data-theme=marins-theme] .configured-start-bar .popover-menus .arrow{filter:invert(1)}[data-theme=marins-theme] .configured-start-bar .popover-menus .start-menu li.open .arrow{filter:none}[data-theme=marins-theme] .configured-start-bar .start-menu li.closed .arrow{filter:invert(1)}[data-theme=marins-theme] .configured-start-bar .popover-menus ul{background:#d8d8d8;color:inherit}[data-theme=marins-theme] .configured-start-bar .start-menu{border-top:2px solid white;box-shadow:2px 2px #000}[data-theme=marins-theme] .configured-start-bar .start-menu li.open{background:#97c6bc;color:#fff}[data-theme=marins-theme] .configured-start-bar .popover-menus>ul:not(.start-menu){border:2px solid white;border-right:none;border-bottom:none;box-shadow:2px 2px #000;background:#d8d8d8}[data-theme=marins-theme] .configured-start-bar .popover-branding{background:#7b7d7b;color:#bdbebd;border:2px solid white;border-right:none;border-bottom:none;box-shadow:2px 2px #000}[data-theme=marins-theme] .configured-start-bar .popover-branding .text{margin-top:0;transform:rotate(180deg);text-transform:uppercase;font-size:28px}[data-theme=marins-theme] .configured-start-bar .logout,[data-theme=marins-theme] .configured-start-bar .start-menu>li.logout{border-top:4px groove white}[data-theme=marins-theme] .configured-start-bar .quick-links{border-right:4px groove white}[data-theme=marins-theme] .configured-start-bar .quick-links:before,[data-theme=marins-theme] .configured-start-bar .quick-links:after{border:2px solid white;border-right-color:gray;border-bottom-color:gray}[data-theme=marins-theme] .configured-start-bar .taskbar li{background:#ededed;border:2px outset white}[data-theme=marins-theme] .configured-start-bar .taskbar li.active{background:#97c6bc;border-style:inset}[data-theme=marins-theme] .configured-start-bar .close-button{background:#ededed;border:2px solid #979797;color:inherit}[data-theme=marins-theme] .configured-start-bar .thingy-and-time-wrapper:before{border:2px solid white;border-right-color:gray;border-bottom-color:gray}[data-theme=marins-theme] .configured-start-bar .thingy img.is-open{filter:grayscale(0)}[data-theme=marins-theme] .configured-start-bar .thingy img.is-closed{filter:grayscale(1)}[data-theme=marins-theme] .configured-start-bar .start-button-and-taskbar .time,[data-theme=marins-theme] .configured-start-bar .time{background:#d8d8d8;border:2px white inset;color:inherit}[data-theme=marins-theme] .splashscreen .user-select{background:#cabbc2;color:inherit;border:2px solid white;border-right-color:gray;border-bottom-color:gray;outline:2px outset gray}[data-theme=marins-theme] .splashscreen .header,[data-theme=marins-theme] .splashscreen .titlebar{background:linear-gradient(to right,#32a58c,#c180b0,#eaa2bf);color:#fff}[data-theme=marins-theme] .splashscreen .logo-wrapper{background-color:#fff;border:1px solid gray}[data-theme=marins-theme] .splashscreen .selector-instructions{color:#5c5c5c}[data-theme=marins-theme] .splashscreen .usernames-wrapper{border:2px inset white}[data-theme=marins-theme] .splashscreen .usernames{background:#fff;border:2px inset gray}[data-theme=marins-theme] .splashscreen .usernames li{color:#303030}[data-theme=marins-theme] .splashscreen .usernames li.active{color:#4d4247;background:#97c6bc}[data-theme=marins-theme] .splashscreen li.active,[data-theme=marins-theme] .splashscreen li.open{background:#97c6bc}[data-theme=marins-theme] .splashscreen .login-button{text-transform:none;border:2px outset white;border-color:#fff;outline:2px outset gray;outline-color:gray}[data-theme=marins-theme] .splashscreen .splashscreen-boop-prompt{color:#4d4247}.welcome-screen[data-os=techstream-os][data-theme=marins-theme]{background:linear-gradient(to right,#32a58cc2,#c180b0c2,#eaa2bfc2);color:#fff}.welcome-screen[data-os=techstream-os][data-theme=marins-theme] .user-avatar{border:2px solid #716fb3}.welcome-screen[data-os=techstream-os][data-theme=marins-theme] h1{color:#fff}.narrativeNotificationContainer[data-os=techstream-os][data-theme=marins-theme]{position:fixed;top:91px;right:16px;z-index:300}.narrativeNotificationContainer[data-os=techstream-os][data-theme=marins-theme] .narrativeNotification{display:flex;justify-content:space-between;z-index:10;animation:notificationSlideInLeft .5s ease-out 4s forwards;position:absolute;color:#615f62;min-width:600px;background:#a9a9a9;border:2px solid #e2e2e2;box-shadow:0 0 5px #00000080;border-radius:5px;font-size:16px;line-height:25px}.narrativeNotificationContainer[data-os=techstream-os][data-theme=marins-theme] .narrativeNotificationIcon{padding:16px;display:flex;align-items:center;flex:0 1 25%;background:linear-gradient(to right,#3d8a7d,#b1759c,#db96b7)}.narrativeNotificationContainer[data-os=techstream-os][data-theme=marins-theme] .narrativeNotificationIcon img{opacity:1}.narrativeNotificationContainer[data-os=techstream-os][data-theme=marins-theme] .narrativeNotificationSender{font-weight:700;font-size:19px;margin-bottom:8px;color:#615f62}.narrativeNotificationContainer[data-os=techstream-os][data-theme=marins-theme] .narrativeNotificationBody{color:#615f62}.narrativeNotificationContainer[data-os=techstream-os][data-theme=marins-theme] .narrativeContent{flex:0 0 50%;padding:16px}.narrativeNotificationContainer[data-os=techstream-os][data-theme=marins-theme] .narrativeNotificationActions{list-style-type:none;display:flex;margin:0;padding:0;flex-direction:column;align-items:center;justify-content:center;border-left:2px solid #716fb3;flex:0 0 25%}.narrativeNotificationContainer[data-os=techstream-os][data-theme=marins-theme] .narrativeButtonClose{color:#615f62}[data-theme=marins-theme] .email-app{background:#d3d3d3;color:#3e3e3e}[data-theme=marins-theme] .email-app .header-text{color:#3e3e3e}[data-theme=marins-theme] .email-app .thread-list .thread-container,[data-theme=marins-theme] .email-app .item{background:#fff;border:1px solid gray;color:#3e3e3e}[data-theme=marins-theme] .email-app .read-status.unread{background:orange}[data-theme=marins-theme] .window .email-app .content{color:#3e3e3e}.app-window[data-os=techstream-os][data-theme=marins-theme]{position:fixed;border:none;box-shadow:0 0 10px 10px #00000080;color:#fff;border:3px solid #ffffff;background:silver}.app-window[data-os=techstream-os][data-theme=marins-theme] .content[data-window-type=dram-drive]{background-color:#a2a2a2}.app-window[data-os=techstream-os][data-theme=marins-theme]>.title-bar{display:flex;align-items:center;background:linear-gradient(to right,#32a58c,#c180b0,#eaa2bf);border-bottom:1px solid #ccc;padding:0}.app-window[data-os=techstream-os][data-theme=marins-theme]>.title-bar>.icon{height:50px;margin-inline:var(--window-padding)}.app-window[data-os=techstream-os][data-theme=marins-theme]>.title-bar>.icon img{height:100%}.app-window[data-os=techstream-os][data-theme=marins-theme]>.title-bar>.title{font-family:arial;font-weight:200;color:#fff;padding:8px 16px;font-size:32px;padding-right:var(--title-padding-right)}.app-window[data-os=techstream-os][data-theme=marins-theme]>.title-bar .close-button{background-color:#bdbfbc;border-bottom:none;border-radius:0%;border:2px solid rgb(219,219,219);box-shadow:2px 2px #000;color:#000;justify-content:center;left:auto;top:var(--button-margin);padding:5px;position:absolute;right:var(--button-margin);width:var(--window-margin)}.app-window[data-os=techstream-os][data-theme=marins-theme]>.title-bar .maximize-button{background-color:#bdbfbc;border-bottom:none;border-radius:0%;border:2px solid rgb(219,219,219);box-shadow:2px 2px #000;color:#000;justify-content:center;left:auto;top:var(--button-margin);padding:5px;position:absolute;right:var(--title-bar-button-right-maximize);width:var(--window-margin)}.app-window[data-os=techstream-os][data-theme=marins-theme]>.title-bar .minimize-button{background-color:#bdbfbc;border-bottom:none;border-radius:0%;border:2px solid rgb(219,219,219);box-shadow:2px 2px #000;color:#000;justify-content:center;left:auto;top:var(--button-margin);padding:5px;position:absolute;right:var(--title-bar-button-right-minimize);width:var(--window-margin)}.app-window[data-os=techstream-os][data-theme=marins-theme]>.content{position:absolute;top:70px;left:0;width:calc(100% - 5px);height:calc(100% - 125px);margin:2.5px;border:4px inset #cbcbcb;outline:none;border-top:0;color:#060705}.app-window[data-os=techstream-os][data-theme=marins-theme]>.window-boxes{position:absolute;background-color:silver;width:100%;height:50px;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr 1fr 50px;gap:5px}.app-window[data-os=techstream-os][data-theme=marins-theme]>.window-boxes .window-boxes__box{height:45px;border:5px inset #c0c0c0}.app-window[data-os=techstream-os][data-theme=marins-theme]>.resizer{position:absolute;background:transparent;z-index:10}.app-window[data-os=techstream-os][data-theme=marins-theme]>.resizer.top-left{width:10px;height:10px;top:-5px;left:-5px;cursor:nwse-resize}.app-window[data-os=techstream-os][data-theme=marins-theme]>.resizer.top-right{width:10px;height:10px;top:-5px;right:-5px;cursor:nesw-resize}.app-window[data-os=techstream-os][data-theme=marins-theme]>.resizer.bottom-left{width:10px;height:10px;bottom:-5px;left:-5px;cursor:nesw-resize}.app-window[data-os=techstream-os][data-theme=marins-theme]>.resizer.bottom-right{width:15px;height:15px;cursor:nwse-resize;margin-right:0;margin-bottom:0;margin-left:0;background-size:contain;background-repeat:no-repeat;background-position:bottom right;right:4px;bottom:8px}.app-window[data-os=techstream-os][data-theme=marins-theme]>.resizer.top{width:calc(100% - 10px);height:10px;top:-5px;left:5px;cursor:ns-resize}.app-window[data-os=techstream-os][data-theme=marins-theme]>.resizer.bottom{width:calc(100% - 10px);height:10px;bottom:-5px;left:5px;cursor:ns-resize}.app-window[data-os=techstream-os][data-theme=marins-theme]>.resizer.left{width:10px;height:calc(100% - 10px);top:5px;left:-5px;cursor:ew-resize}.app-window[data-os=techstream-os][data-theme=marins-theme]>.resizer.right{width:10px;height:calc(100% - 10px);top:5px;right:-5px;cursor:ew-resize}[data-theme=mijo-miho-theme]{--gray-dark: #202020;--mm-gradient-dark: linear-gradient( 270deg, #000 0%, #0d0e08 62%, #2d2d2d 99.61% );--mm-cursor-ufo: url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20width='32px'%20height='15px'%20viewBox='0%200%2031%2015'%20version='1.1'%3e%3cdefs%3e%3cimage%20id='image6'%20width='65'%20height='31'%20xlink:href='data:image/png;base64,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'/%3e%3cclipPath%20id='clip1'%3e%3crect%20x='0'%20y='0'%20width='31'%20height='14'/%3e%3c/clipPath%3e%3cg%20id='surface7'%20clip-path='url(%23clip1)'%3e%3cuse%20xlink:href='%23image6'%20transform='matrix(0.478262,0,0,0.451613,-0.0434781,0)'/%3e%3c/g%3e%3cpattern%20id='pattern0'%20patternUnits='userSpaceOnUse'%20width='31'%20height='14'%20patternTransform='matrix(1,0,0,1.071429,0,0)'%3e%3cuse%20xlink:href='%23surface7'/%3e%3c/pattern%3e%3c/defs%3e%3cg%20id='surface2'%3e%3crect%20x='0'%20y='0'%20width='31'%20height='15'%20style='fill:url(%23pattern0);stroke:none;'/%3e%3c/g%3e%3c/svg%3e") 0 24, default;cursor:var(--mm-cursor-ufo)}[data-theme=mijo-miho-theme] button{cursor:var(--mm-cursor-pointer)}[data-theme=mijo-miho-theme] .configured-start-bar .start-button-and-taskbar{background:var(--mm-gradient-dark);border-top:2px gray outset;border-color:gray;color:#fff;outline-color:var(--gray-dark)}[data-theme=mijo-miho-theme] .configured-start-bar .start-button-container{border-right:4px groove gray;border-color:gray}[data-theme=mijo-miho-theme] .configured-start-bar .start-button{background:var(--gray-dark);border:2px gray outset;outline:2px var(--gray-dark) outset;border-color:gray;color:#fff;outline-color:var(--gray-dark);justify-content:center}[data-theme=mijo-miho-theme] .configured-start-bar .start-button:after{content:"";width:32px;height:32px;margin-left:8px;flex-shrink:0}[data-theme=mijo-miho-theme] .configured-start-bar .start-button.open{background:#fff;color:#000;border:2px gray inset;outline:2px var(--gray-dark) inset}[data-theme=mijo-miho-theme] .configured-start-bar .start-button .start-button-logo{visibility:hidden}[data-theme=mijo-miho-theme] .configured-start-bar .popover-menus .arrow,[data-theme=mijo-miho-theme] .configured-start-bar .popover-menus .start-menu li.open .arrow,[data-theme=mijo-miho-theme] .configured-start-bar .start-menu li.closed .arrow{filter:none}[data-theme=mijo-miho-theme] .configured-start-bar .popover-menus ul{background:var(--gray-dark);border-color:gray;color:#fff}[data-theme=mijo-miho-theme] .configured-start-bar .start-menu{border-top:2px solid gray;box-shadow:2px 2px #000}[data-theme=mijo-miho-theme] .configured-start-bar .start-menu li.open{background:#fff;color:#000}[data-theme=mijo-miho-theme] .configured-start-bar .popover-menus>ul:not(.start-menu){border:2px solid gray;border-right:none;border-bottom:none;box-shadow:2px 2px #000;background:var(--gray-dark)}[data-theme=mijo-miho-theme] .configured-start-bar .popover-branding{background:#000;color:#fff;border:2px solid gray;border-right:none;border-bottom:none;box-shadow:2px 2px #000}[data-theme=mijo-miho-theme] .configured-start-bar .popover-branding .text{margin-top:0;transform:rotate(180deg);text-transform:uppercase;font-size:28px;color:transparent;position:relative}[data-theme=mijo-miho-theme] .configured-start-bar .popover-branding .text:before{color:#fff;content:"MIJO MIHO";letter-spacing:.2em;position:absolute;top:30%}[data-theme=mijo-miho-theme] .configured-start-bar .logout,[data-theme=mijo-miho-theme] .configured-start-bar .start-menu>li.logout{border-top:4px groove gray;border-color:gray}[data-theme=mijo-miho-theme] .configured-start-bar .quick-links{border-right:4px groove gray;border-color:gray}[data-theme=mijo-miho-theme] .configured-start-bar .quick-links:before,[data-theme=mijo-miho-theme] .configured-start-bar .quick-links:after{border:2px solid gray;border-right-color:gray;border-bottom-color:gray}[data-theme=mijo-miho-theme] .configured-start-bar .taskbar li{background:var(--gray-dark);border:2px outset gray;color:#fff}[data-theme=mijo-miho-theme] .configured-start-bar .taskbar li.active{background:gray;border-style:inset}[data-theme=mijo-miho-theme] .configured-start-bar .close-button{background:#ededed;border:2px solid #979797;color:#000}[data-theme=mijo-miho-theme] .configured-start-bar .thingy-and-time-wrapper:before{border:2px solid gray;border-right-color:gray;border-bottom-color:gray}[data-theme=mijo-miho-theme] .configured-start-bar .thingy img.is-open{filter:grayscale(0)}[data-theme=mijo-miho-theme] .configured-start-bar .thingy img.is-closed{filter:grayscale(1)}[data-theme=mijo-miho-theme] .configured-start-bar .start-button-and-taskbar .time,[data-theme=mijo-miho-theme] .configured-start-bar .time{background:var(--gray-dark);border:2px gray inset;border-color:gray;color:#fff}[data-theme=mijo-miho-theme] .splashscreen .user-select{background:var(--gray-dark);color:#fff;border:2px solid white;border-right-color:gray;border-bottom-color:gray;outline:2px outset gray}[data-theme=mijo-miho-theme] .splashscreen .header,[data-theme=mijo-miho-theme] .splashscreen .titlebar{background:var(--mm-gradient-dark);color:#fff}[data-theme=mijo-miho-theme] .splashscreen .logo-wrapper{background-color:#fff;border:1px solid gray}[data-theme=mijo-miho-theme] .splashscreen .selector-instructions{color:gray}[data-theme=mijo-miho-theme] .splashscreen .usernames-wrapper{border:2px inset white}[data-theme=mijo-miho-theme] .splashscreen .usernames{background:#111;border:2px inset gray}[data-theme=mijo-miho-theme] .splashscreen .usernames li{color:#fff}[data-theme=mijo-miho-theme] .splashscreen .usernames li.active{color:#000;background:#fff}[data-theme=mijo-miho-theme] .splashscreen li.active,[data-theme=mijo-miho-theme] .splashscreen li.open{background:#fff}[data-theme=mijo-miho-theme] .splashscreen .login-button{text-transform:none;background:var(--gray-dark);color:#fff;border:2px outset white;border-color:#979797;outline:2px outset #353535;outline-color:#353535}[data-theme=mijo-miho-theme] .splashscreen .splashscreen-boop-prompt{color:#fff}.welcome-screen[data-os=techstream-os][data-theme=mijo-miho-theme]{background:linear-gradient(270deg,#0000008c,#0d0e088c 62%,#2d2d2d8c 99.61%);color:#fff}.welcome-screen[data-os=techstream-os][data-theme=mijo-miho-theme] .user-avatar{border:2px solid gray}.welcome-screen[data-os=techstream-os][data-theme=mijo-miho-theme] h1{color:#fff}.narrativeNotificationContainer[data-os=techstream-os][data-theme=mijo-miho-theme]{position:fixed;top:91px;right:16px;z-index:300}.narrativeNotificationContainer[data-os=techstream-os][data-theme=mijo-miho-theme] .narrativeNotification{display:flex;justify-content:space-between;z-index:10;animation:notificationSlideInLeft .5s ease-out 4s forwards;position:absolute;color:#fff;min-width:600px;background:var(--gray-dark);border:2px solid gray;box-shadow:0 0 5px #00000080;border-radius:5px;font-size:16px;line-height:25px}.narrativeNotificationContainer[data-os=techstream-os][data-theme=mijo-miho-theme] .narrativeNotificationIcon{padding:16px;display:flex;align-items:center;flex:0 1 25%;background:var(--mm-gradient-dark)}.narrativeNotificationContainer[data-os=techstream-os][data-theme=mijo-miho-theme] .narrativeNotificationIcon img{opacity:1}.narrativeNotificationContainer[data-os=techstream-os][data-theme=mijo-miho-theme] .narrativeNotificationSender{font-weight:700;font-size:19px;margin-bottom:8px;color:#fff}.narrativeNotificationContainer[data-os=techstream-os][data-theme=mijo-miho-theme] .narrativeNotificationBody{color:#fff}.narrativeNotificationContainer[data-os=techstream-os][data-theme=mijo-miho-theme] .narrativeContent{flex:0 0 50%;padding:16px}.narrativeNotificationContainer[data-os=techstream-os][data-theme=mijo-miho-theme] .narrativeNotificationActions{list-style-type:none;display:flex;margin:0;padding:0;flex-direction:column;align-items:center;justify-content:center;border-left:2px solid gray;flex:0 0 25%}.narrativeNotificationContainer[data-os=techstream-os][data-theme=mijo-miho-theme] .narrativeButtonClose{color:#fff}[data-theme=mijo-miho-theme] .email-app{background:#d3d3d3;color:#3e3e3e}[data-theme=mijo-miho-theme] .email-app .header-text{color:#3e3e3e}[data-theme=mijo-miho-theme] .email-app .thread-list .thread-container,[data-theme=mijo-miho-theme] .email-app .item{background:#fff;border:1px solid gray;color:#3e3e3e}[data-theme=mijo-miho-theme] .email-app .read-status.unread{background:orange}[data-theme=mijo-miho-theme] .window .email-app .content{color:#3e3e3e}[data-theme=mijo-miho-theme] .video-player[data-os=techstream-os]{outline:none}[data-theme=mijo-miho-theme] .video-player-controls[data-os=techstream-os]{background:var(--gray-dark);border-top:none}[data-theme=mijo-miho-theme] .video-player[data-os=techstream-os] .content-wrapper video{outline:none}[data-theme=mijo-miho-theme] .video-player-controls[data-os=techstream-os] .pause{border-right:none}[data-theme=mijo-miho-theme] .video-player-controls[data-os=techstream-os] .scrub-bar-wrapper .track{height:10px;top:8px}[data-theme=mijo-miho-theme] .video-player-controls[data-os=techstream-os] .scrub-bar-wrapper .track-0{background:#fff}[data-theme=mijo-miho-theme] .video-player-controls[data-os=techstream-os] .scrub-bar-wrapper .thumb{background:var(--gray-dark);border:2px solid gray;border-right:0;border-bottom:0;box-shadow:2px 2px #000;top:0}[data-theme=mijo-miho-theme] .video-player-controls[data-os=techstream-os] .scrub-bar-wrapper .thumb:before{border-color:#3f3f3f;border-top-color:gray;border-left-color:gray}[data-theme=mijo-miho-theme] .video-player-controls[data-os=techstream-os] .fullscreen{border-left:none}[data-theme=mijo-miho-theme] .video-player-controls[data-os=techstream-os] .bottom-controls-wrapper img{image-rendering:auto}[data-theme=mijo-miho-theme] .video-player-controls[data-os=techstream-os] .bottom-controls-wrapper .title-wrapper{display:flex;align-items:center;justify-content:center;flex:1;min-width:0}[data-theme=mijo-miho-theme] .video-player-controls[data-os=techstream-os] .title{color:#fff}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]{--gray: #767676;--gray-dark: #202020;--mm-gradient-dark: linear-gradient( 270deg, #000 0%, #0d0e08 62%, #2d2d2d 99.61% );position:fixed;border:none;box-shadow:0 0 10px 10px #00000080;color:#fff;border:3px solid gray;background:var(--gray-dark)}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme] .content[data-window-type=dram-drive]{background-color:var(--gray-dark)}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar{display:flex;align-items:center;background:var(--mm-gradient-dark);border-bottom:1px solid #ccc;padding:0}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar>.icon{height:50px;margin-inline:var(--window-padding)}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar>.icon img{height:100%}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar>.title{font-family:arial;font-weight:200;color:#fff;padding:8px 16px;font-size:32px;padding-right:var(--title-padding-right)}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar .add-to-drive-wrapper{position:absolute;height:32px;display:flex;align-items:center;margin-right:var(--window-margin);cursor:pointer}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar .add-to-drive-wrapper{margin-right:0}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar .add-to-drive-wrapper{right:192px;top:16px}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar .add-to-drive-wrapper img{margin-left:.5rem;height:32px}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar .add-to-drive-wrapper.uploaded{transition-duration:.5s;opacity:0;cursor:not-allowed}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar .close-button{background-color:var(--gray-dark);border-bottom:none;border-radius:0%;border:2px solid gray;box-shadow:2px 2px #000;color:#fff;justify-content:center;left:auto;top:var(--button-margin);padding:5px;position:absolute;right:var(--button-margin);width:var(--window-margin)}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar[data-window-type=dram-drive] .close-button{background-color:var(--gray-dark);border:2px solid gray;box-shadow:2px 2px #000;color:#fff}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar .maximize-button{background:var(--gray-dark);border-bottom:none;border-radius:0%;border:2px solid gray;box-shadow:2px 2px #000;color:#fff;justify-content:center;left:auto;top:var(--button-margin);padding:5px;position:absolute;right:var(--title-bar-button-right-maximize);width:var(--window-margin)}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.title-bar .minimize-button{background:var(--gray-dark);border-bottom:none;border-radius:0%;border:2px solid gray;box-shadow:2px 2px #000;color:#fff;justify-content:center;left:auto;top:var(--button-margin);padding:5px;position:absolute;right:var(--title-bar-button-right-minimize);width:var(--window-margin)}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.content{position:absolute;top:70px;left:0;width:calc(100% - 5px);height:calc(100% - 125px);margin:2.5px;border:4px solid #555555;outline:none;border-top:0;color:#fff}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.window-boxes{position:absolute;background-color:var(--gray-dark);width:100%;height:50px;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr 1fr 50px;gap:5px}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.window-boxes .window-boxes__box{height:45px;border:5px inset #777777}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.resizer{position:absolute;background:transparent;z-index:10}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.resizer.top-left{width:10px;height:10px;top:-5px;left:-5px;cursor:nwse-resize}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.resizer.top-right{width:10px;height:10px;top:-5px;right:-5px;cursor:nesw-resize}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.resizer.bottom-left{width:10px;height:10px;bottom:-5px;left:-5px;cursor:nesw-resize}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.resizer.bottom-right{width:15px;height:15px;cursor:nwse-resize;margin-right:0;margin-bottom:0;margin-left:0;background-size:contain;background-repeat:no-repeat;background-position:bottom right;right:4px;bottom:8px}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.resizer.top{width:calc(100% - 10px);height:10px;top:-5px;left:5px;cursor:ns-resize}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.resizer.bottom{width:calc(100% - 10px);height:10px;bottom:-5px;left:5px;cursor:ns-resize}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.resizer.left{width:10px;height:calc(100% - 10px);top:5px;left:-5px;cursor:ew-resize}.app-window[data-os=techstream-os][data-theme=mijo-miho-theme]>.resizer.right{width:10px;height:calc(100% - 10px);top:5px;right:-5px;cursor:ew-resize}.narrative-icon{width:128px;height:auto;padding:0;border:none;background:none;margin:1rem;cursor:pointer;display:flex;flex-direction:column;align-items:center}.narrative-icon.locked{filter:grayscale(100%) brightness(75%);cursor:not-allowed}.narrative-icon.locked:before{content:"🔒";display:flex;position:absolute;align-items:center;justify-content:center;width:5rem;height:3.5rem;font-size:1.75rem;filter:contrast(2);z-index:2;pointer-events:none;color:#3f3f3f}.narrative-icon-image{filter:drop-shadow(2px 0px 0px white) drop-shadow(0px 2px 0px white) drop-shadow(-2px 0px 0px white) drop-shadow(0px -2px 0px white);width:64px;height:64px;background:transparent}.narrative-icon-title{margin-top:16px;font-weight:700;font-size:1rem;word-break:break-word;border-radius:5px;padding:4px;display:block;background:transparent;color:#fff;border:none;text-shadow:0px 2px 4px rgba(0,0,0,.3),0px 3px 14px rgba(0,0,0,.7);max-width:120px;text-align:center}.narrativeMenuBar{position:absolute;top:0;right:0;left:0;display:flex;align-items:center;justify-content:space-between;height:75px;background:#17172b;color:#fff;padding:0 1rem;font-size:16px}.narrativeMenuBarActions{display:flex;width:45%;align-items:center;justify-content:flex-start}.narrativeMenuBarLogout{display:flex;align-items:center}.narrativeMenuBarLogoutIcon{height:28px;margin-right:.5rem}.narrativeMenuBarCenter{width:10%}.narrativeMenuBarLogo{height:32px;display:block;margin:auto}.narrativeMenuBarControlCenter{display:flex;align-items:center;justify-content:flex-end;width:45%;transition-duration:.5s;transition-timing-function:ease}.narrativeMenuBarControlCenter img{height:28px;margin-right:14px}.narrativeMenuBarControlCenter.wonky img[data-effect=Wonk]{transform:scale(1.1);filter:drop-shadow(0px 0px 8px white)}.narrativeMenuBarTime.timeweird{transform:rotateX(180deg);filter:blur(1px)}.email-theme-wrapper{width:100%;height:100%}.email-app{min-height:100%;box-sizing:border-box;display:flex;flex-direction:column;background:#d3d3d3;color:#3e3e3e;position:relative}.email-app .email-header{width:100%}.email-app .header-text{text-transform:uppercase;font-weight:700;font-size:42pt;margin:.5rem 1rem;text-align:center;display:flex}.email-app .email-content{position:relative;overflow-y:auto;padding:0 1rem .5rem}.email-app .read-status-and-participants{display:flex;align-items:center;flex-shrink:1}.email-app .nice-name{flex-shrink:2;text-align:right}.email-app .read-status{width:16px;height:16px;border-radius:50%;margin-right:.75rem;border:1px solid gray;box-sizing:border-box}.email-app .read-status.unread{background:orange}.email-app .thread-list .thread-container{height:100%;border:1px solid gray;display:flex;justify-content:space-between;padding:.75rem 1rem;margin-bottom:.5rem;background:#fff}.email-app .item{padding:.5rem 1rem;border:1px solid gray;background:#fff;margin-bottom:.5rem}.email-app .item .meta-and-date{border-bottom:2px solid #d5d5d5;padding:.5rem;font-size:24pt;margin-bottom:.5rem;display:flex;justify-content:space-between;align-items:flex-end}.email-app .item .meta .from{font-weight:700;margin-bottom:.25rem}.email-app .item .body{padding:.5rem}.email-app .item .body .subject{font-size:42pt;font-weight:700}.email-app .item .body .content{padding:0 1rem 1rem;font-size:27pt}.email-app .attachments{display:flex;flex-direction:column}.email-app .attachments .attachment{display:flex;align-items:center;margin-bottom:.25rem;background:#d3d3d3;padding:.25rem}.email-app .attachments .attachment .attachment-image{width:32px;margin:0 .25rem 0 0}.email-app .share-button{position:absolute;top:20px;right:16px;display:flex;flex-direction:column;align-items:flex-end;font-size:32px;margin-top:10px}.email-app .share-button>.label-and-icon{height:50px;display:flex;flex-direction:row;align-items:center;background-color:#fff;border:2px groove gray;padding:8px}.email-app .share-button img{max-height:100%;margin-left:16px}.email-app .share-button .share-list{list-style-type:none;margin:0;padding:0;background:#cabbc2;box-shadow:2px 2px #000;border:2px solid white;border-right:0;border-bottom:0;z-index:100}.email-app .share-button .share-list li{display:flex;align-items:center;justify-content:space-between;padding:16px 64px 16px 16px;border-bottom:2px solid gray;border-top:2px solid white;color:#9b9b9b;position:relative}.email-app .share-button .share-list li.online{color:#4d4247}.email-app .share-button .share-list li:first-child{border-top:0}.email-app .share-button .share-list li:last-child{border-bottom:0}.email-app .share-button .share-list li img{width:80px;border:2px solid white;border-radius:50%;margin:0 16px 0 0}.email-app .share-button .share-list li:after{content:" ";border:2px solid white;background:#be7b6d;width:25px;height:25px;position:absolute;border-radius:50%;left:75px;top:64px}.email-app .share-button .share-list li.online:after{background:#8bb659}.email-app .sending-container{width:100%;height:32px;border:4px groove white;box-sizing:border-box}.email-app .sending-amount{height:100%;background:pink;transform-origin:left}.email-app em del{font-weight:lighter;text-decoration:none}[data-os=dram-os] .email-app{position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #716fb3;background:transparent;color:#fff;font-size:14px}[data-os=dram-os] .email-app .email-content{margin:0;padding:0;display:flex;height:100%}[data-os=dram-os] .email-app .thread-list{flex:0 0 267px;overflow-y:scroll;height:100%}[data-os=dram-os] .email-app .thread-list .email-thread-preview{display:flex;flex-direction:column;height:138px;overflow:hidden;border:1px solid #716fb3;padding:24px 24px 24px 40px;box-sizing:border-box;position:relative}[data-os=dram-os] .email-app .thread-list .email-thread-preview .participants{font-weight:700;letter-spacing:.47px;margin-bottom:8px}[data-os=dram-os] .email-app .thread-list .email-thread-preview .title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:8px}[data-os=dram-os] .email-app .thread-list .email-thread-preview .body-preview{font-size:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-os=dram-os] .email-app .thread-list .email-thread-preview.active .participants:before{content:" ";width:11px;background:#df4e38;position:absolute;left:0;height:100%;top:0;animation-name:scale-in-x;animation-duration:.5s;transform-origin:left}[data-os=dram-os] .email-app .thread-list .email-thread-preview.unread .participants:before{content:" ";width:11px;height:11px;background:#df4e38;position:absolute;left:14px;border-radius:50%;top:27px}[data-os=dram-os] .email-app .active-thread{height:100%;overflow-x:hidden;flex:0 1 calc(100% - 267px)}[data-os=dram-os] .email-app .item{background:transparent;padding:32px;border-color:#716fb3;margin-bottom:0}[data-os=dram-os] .email-app .item .meta{font-size:16px;border-bottom:none;margin-bottom:0}[data-os=dram-os] .email-app .item .subject{font-size:28px;font-weight:100}[data-os=dram-os] .email-app .item .content{font-size:16px;font-weight:300;line-height:30px;padding:0}.variant-1{padding:2px;font-size:1.1rem;text-shadow:0px 0px 10px yellow}.variant-2{font-size:.9rem}.variant-3{font-size:1.1rem}[data-os=techstream-os] .email-app .share-button .share-list{background:#d3d3d3}[data-os=techstream-os] .email-app .sending-amount{background:#000247}.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]{--button-margin: 8px;--window-margin: 48px;--window-padding: 10px;--title-bar-button-right-maximize: calc( var(--button-margin) + var(--window-margin) + var(--window-padding) );--title-bar-button-right-minimize: calc( var(--button-margin) + (var(--window-margin) * 2) + (var(--window-padding) * 2) );--title-padding-right: calc( var(--button-margin) + 3 * var(--window-margin) + 2 * var(--window-padding) + 12px )}:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme])>.title-bar{min-height:calc(var(--button-margin) * 2 + 48px)}:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type^=video-file],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-file-id*="omega-mart/video"],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type=dram-drive],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type=resistance-honking-button],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type=resistance-name-generator],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type=resistance-fingerprint-scanner],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type=resistance-invitation-loyalty-check],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type=resistance-invite-opening-message],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type=resistance-excellent-name-message],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type=resistance-invite-distrust-message],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type=resistance-invite-failure],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type=resistance-invite-fingerprint-scanner-failure],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type=resistance-snooping-message],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .window-boxes[data-window-type=resistance-what-to-call-you-message]{display:none!important}:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type^=video-file],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-file-id*="omega-mart/video"],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type=dram-drive],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type=resistance-honking-button],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type=resistance-name-generator],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type=resistance-fingerprint-scanner],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type=resistance-invitation-loyalty-check],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type=resistance-invite-opening-message],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type=resistance-excellent-name-message],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type=resistance-invite-distrust-message],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type=resistance-invite-failure],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type=resistance-invite-fingerprint-scanner-failure],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type=resistance-snooping-message],:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .content[data-window-type=resistance-what-to-call-you-message]{width:calc(100% - 20px)!important;height:calc(100% - 95px)!important;margin:10px!important;border-top:0!important;border:3px inset rgb(255,255,255)!important}:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .title-bar[data-window-type=dram-drive]{display:grid!important;grid-template-columns:1fr auto!important;grid-template-areas:"buttons title"!important}:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .title-bar[data-window-type=dram-drive]>.title{text-align:right!important;min-width:0!important;width:100%}:is(.app-window[data-theme=resistance-theme],.app-window[data-os=techstream-os],.app-window[data-theme=marins-theme]) .title-bar[data-window-type=dram-drive] .close-button{background-color:#bdbfbc;border-bottom:none;border-radius:0%;border:2px solid rgb(219,219,219);box-shadow:2px 2px #000;color:#000;justify-content:center;left:unset!important;top:unset!important;padding:5px;margin-left:12px;position:relative!important;right:unset!important;width:48px}.app-window>.title-bar{position:relative}.app-window>.title-bar>.title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}:is(.app-window .title-bar[data-window-type=take-over-message],.app-window .title-bar[data-window-type=resistance-invite-opening-message],.app-window .title-bar[data-window-type=resistance-excellent-name-message],.app-window .title-bar[data-window-type=resistance-invite-distrust-message],.app-window .title-bar[data-window-type=resistance-invite-failure],.app-window .title-bar[data-window-type=resistance-invite-fingerprint-scanner-failure],.app-window .title-bar[data-window-type=resistance-snooping-message],.app-window .title-bar[data-window-type=resistance-what-to-call-you-message]) .title{font-family:Share Tech Mono!important}.app-window .close-button,.app-window .maximize-button,.app-window .minimize-button{align-items:center;border-bottom:none;cursor:pointer;display:flex;font-size:40px;font-weight:700;height:48px;justify-content:center;left:auto;padding:5px}.app-window[data-os=dram-os] .maximize-button__glyph{position:relative;flex-shrink:0;width:1em;height:1em;font-size:clamp(9px,.75em,18px);font-weight:400;line-height:1}.app-window[data-os=dram-os] .maximize-button__tri{position:absolute;left:50%;top:50%;display:block;line-height:1}.app-window[data-os=dram-os] .maximize-button__glyph--window-restored .maximize-button__tri--tr{transform:translate(calc(-50% + .185em),calc(-50% - .185em))}.app-window[data-os=dram-os] .maximize-button__glyph--window-restored .maximize-button__tri--bl{transform:translate(calc(-50% - .185em),calc(-50% + .185em))}.app-window[data-os=dram-os] .maximize-button__glyph--window-maximized .maximize-button__tri--tr{transform:translate(calc(-50% + .45em),calc(-50% - .45em))}.app-window[data-os=dram-os] .maximize-button__glyph--window-maximized .maximize-button__tri--bl{transform:translate(calc(-50% - .45em),calc(-50% + .45em))}.app-window[data-os=techstream-os] .content[data-window-type=dram-drive]{background-color:#a2a2a2}.app-window[data-os=dram-os] .content[data-window-type=dram-drive]{background:#17172b}.app-window.takeover-window{background-color:transparent!important;background-repeat:no-repeat;background-position:center center;background-color:#000000e6!important;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.app-window.takeover-window .takeover-terminal{font-family:Share Tech Mono;color:#0d0!important;padding:0 32px;font-size:23pt}.takeover-final{display:flex;align-items:center;justify-content:space-around;padding:1rem;box-sizing:border-box;height:100%}.takeover-final button,.takeover-final button.honkin-button{font-size:1.8rem;background:#000;color:#0d0;padding:1rem}.app-window[data-os=techstream-os]{position:fixed;border:none;box-shadow:0 0 10px 10px #00000080;color:#fff;border:3px solid #ffffff;background:silver}.app-window[data-os=techstream-os]>.title-bar{display:flex;align-items:center;background:linear-gradient(to right,#01022a,#080731,#998dae);border-bottom:1px solid #ccc;padding:0}.app-window[data-os=techstream-os]>.title-bar>.icon{height:50px;margin-inline:var(--window-padding)}.app-window[data-os=techstream-os]>.title-bar>.icon img{height:100%}.app-window[data-os=techstream-os]>.title-bar>.title{font-family:arial;font-weight:200;color:#fff;padding:8px 16px;font-size:32px;padding-right:var(--title-padding-right)}.app-window[data-os=techstream-os]>.title-bar .add-to-drive-wrapper{position:absolute;height:32px;display:flex;align-items:center;margin-right:var(--window-margin);cursor:pointer}.app-window[data-os=techstream-os]>.title-bar .add-to-drive-wrapper{margin-right:0}.app-window[data-os=techstream-os]>.title-bar .add-to-drive-wrapper{right:192px;top:16px}.app-window[data-os=techstream-os]>.title-bar .add-to-drive-wrapper img{margin-left:.5rem;height:32px}.app-window[data-os=techstream-os]>.title-bar .add-to-drive-wrapper.uploaded{transition-duration:.5s;opacity:0;cursor:not-allowed}.app-window[data-os=techstream-os]>.title-bar .close-button{background-color:#bdbfbc;border-bottom:none;border-radius:0%;border:2px solid rgb(219,219,219);box-shadow:2px 2px #000;color:#000;justify-content:center;left:auto;top:var(--button-margin);padding:5px;position:absolute;right:var(--button-margin);width:var(--window-margin)}.app-window[data-os=techstream-os]>.title-bar .maximize-button{background-color:#bdbfbc;border-bottom:none;border-radius:0%;border:2px solid rgb(219,219,219);box-shadow:2px 2px #000;color:#000;justify-content:center;left:auto;top:var(--button-margin);padding:5px;position:absolute;right:var(--title-bar-button-right-maximize);width:var(--window-margin)}.app-window[data-os=techstream-os]>.title-bar .minimize-button{background-color:#bdbfbc;border-bottom:none;border-radius:0%;border:2px solid rgb(219,219,219);box-shadow:2px 2px #000;color:#000;justify-content:center;left:auto;top:var(--button-margin);padding:5px;position:absolute;right:var(--title-bar-button-right-minimize);width:var(--window-margin)}.app-window[data-os=techstream-os]>.content{position:absolute;top:70px;left:0;width:calc(100% - 5px);height:calc(100% - 125px);margin:2.5px;border:4px inset #cbcbcb;outline:none;overflow:hidden;border-top:0;color:#060705}.app-window[data-os=techstream-os]>.window-boxes{position:absolute;background-color:silver;width:100%;height:50px;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr 1fr 50px;gap:5px}.app-window[data-os=techstream-os]>.window-boxes .window-boxes__box{height:45px;border:5px inset #c0c0c0}.app-window[data-os=techstream-os]>.resizer{position:absolute;background:transparent;z-index:10}.app-window[data-os=techstream-os]>.resizer.top-left{width:10px;height:10px;top:-5px;left:-5px;cursor:nwse-resize}.app-window[data-os=techstream-os]>.resizer.top-right{width:10px;height:10px;top:-5px;right:-5px;cursor:nesw-resize}.app-window[data-os=techstream-os]>.resizer.bottom-left{width:10px;height:10px;bottom:-5px;left:-5px;cursor:nesw-resize}.app-window[data-os=techstream-os]>.resizer.bottom-right{width:15px;height:15px;cursor:nwse-resize;margin-right:0;margin-bottom:0;margin-left:0;background-size:contain;background-repeat:no-repeat;background-position:bottom right;right:4px;bottom:8px}.app-window[data-os=techstream-os]>.resizer.top{width:calc(100% - 10px);height:10px;top:-5px;left:5px;cursor:ns-resize}.app-window[data-os=techstream-os]>.resizer.bottom{width:calc(100% - 10px);height:10px;bottom:-5px;left:5px;cursor:ns-resize}.app-window[data-os=techstream-os]>.resizer.left{width:10px;height:calc(100% - 10px);top:5px;left:-5px;cursor:ew-resize}.app-window[data-os=techstream-os]>.resizer.right{width:10px;height:calc(100% - 10px);top:5px;right:-5px;cursor:ew-resize}.app-window[data-os=dram-os]{position:fixed;border:none;box-shadow:0 0 10px 10px #00000080;background:#0d0d20;color:#fff}.app-window[data-os=dram-os]>.title-bar{min-height:65px;display:flex;align-items:center;--dram-os-title-chrome-inset: 146px ;background-image:linear-gradient(to right,var(--orange),var(--bright-purple) 80%);border-bottom:1px solid #ccc;padding:0;cursor:grab}.app-window[data-os=dram-os]>.title-bar>.icon{display:none}.app-window[data-os=dram-os]>.title-bar>.title{font-family:prosaic-std;color:#fff;padding:8px var(--dram-os-title-chrome-inset);font-size:24px;text-align:center}.app-window[data-os=dram-os]>.title-bar .add-to-drive-wrapper{position:absolute;height:32px;display:flex;align-items:center;margin-right:48px;cursor:pointer}.app-window[data-os=dram-os]>.title-bar .add-to-drive-wrapper{margin-right:0}.app-window[data-os=dram-os]>.title-bar .add-to-drive-wrapper{right:16px;top:18px}.app-window[data-os=dram-os]>.title-bar .add-to-drive-wrapper img{margin-left:.5rem;height:32px}.app-window[data-os=dram-os]>.title-bar .add-to-drive-wrapper.uploaded{transition-duration:.5s;opacity:0;cursor:not-allowed}.app-window[data-os=dram-os]>.title-bar .close-button{position:absolute;top:50%;transform:translateY(-50%);left:24px;border:2px solid white;border-radius:50%;background:transparent;color:#fff;font-size:15px;height:30px;width:30px;display:flex;justify-content:center;align-items:center;font-weight:700;cursor:pointer}.app-window[data-os=dram-os]>.title-bar .maximize-button{position:absolute;top:50%;transform:translateY(-50%);left:64px;border:2px solid white;border-radius:50%;background:transparent;color:#fff;font-size:15px;height:30px;width:30px;display:flex;justify-content:center;align-items:center;font-weight:700;cursor:pointer}.app-window[data-os=dram-os]>.title-bar .minimize-button{position:absolute;top:50%;transform:translateY(-50%);left:104px;border:2px solid white;border-radius:50%;background:transparent;color:#fff;font-size:15px;height:30px;width:30px;display:flex;justify-content:center;align-items:center;font-weight:700;cursor:pointer}.app-window[data-os=dram-os]>.content{flex-grow:1;padding:0;overflow:hidden;position:relative;margin:0;outline:none;border:4px solid #716fb3;height:calc(100% - 65px);border-top:0}.app-window[data-os=dram-os]>.resizer{position:absolute;background:transparent;z-index:10}.app-window[data-os=dram-os]>.resizer.top-left{width:10px;height:10px;top:-5px;left:-5px;cursor:nwse-resize}.app-window[data-os=dram-os]>.resizer.top-right{width:10px;height:10px;top:-5px;right:-5px;cursor:nesw-resize}.app-window[data-os=dram-os]>.resizer.bottom-left{width:10px;height:10px;bottom:-5px;left:-5px;cursor:nesw-resize}.app-window[data-os=dram-os]>.resizer.bottom-right{width:15px;height:15px;cursor:nwse-resize;margin-right:0;margin-bottom:0;margin-left:0;background-size:contain;background-repeat:no-repeat;background-position:bottom right;right:4px;bottom:4px}.app-window[data-os=dram-os]>.resizer.top{width:calc(100% - 10px);height:10px;top:-5px;left:5px;cursor:ns-resize}.app-window[data-os=dram-os]>.resizer.bottom{width:calc(100% - 10px);height:10px;bottom:-5px;left:5px;cursor:ns-resize}.app-window[data-os=dram-os]>.resizer.left{width:10px;height:calc(100% - 10px);top:5px;left:-5px;cursor:ew-resize}.app-window[data-os=dram-os]>.resizer.right{width:10px;height:calc(100% - 10px);top:5px;right:-5px;cursor:ew-resize}.image-viewer{display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden}.image-viewer>img{height:100%}.image-viewer .carousel{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.image-viewer .carousel .arrow-right-container{position:absolute;top:50%;right:0;width:28px;height:28px;background-color:#00000080;padding:32px}.image-viewer .carousel .arrow-right-container img{cursor:pointer;height:28px;left:0;pointer-events:initial;position:absolute;top:50%;translate:50% -50%;width:28px}.image-viewer .carousel .arrow-left-container{position:absolute;top:50%;width:28px;height:28px;margin-right:18px;background-color:#00000080;padding:32px}.image-viewer .carousel .arrow-left-container img{cursor:pointer;height:28px;left:0;pointer-events:initial;position:absolute;top:50%;transform:rotate(180deg);translate:50% -50%;width:28px}.video-player-container{position:relative;display:flex;align-items:center;justify-content:center;height:100%;width:100%;margin:0 auto;background:#000;overflow:hidden;font-size:32px}.video-player-container .subtitle-selector{position:absolute;right:32px;background:#000000f2;margin:0;list-style-type:none;padding:0;color:#fff;z-index:10}.video-player-container .subtitle-selector li{font-size:32px;padding:.5rem}.video-player-container .subtitle-selector li.active{background:#fffc;color:#000}.video-player-container .subtitle-selector[data-os=dram-os]{bottom:64px}.video-player-container .subtitle-selector[data-os=techstream-os]{bottom:130px}.video-player{position:absolute;top:0;left:0;width:100%;height:50%}.video-player::cue{font-size:2rem;padding-bottom:40px}.video-player .content-wrapper{outline:none}.video-player .content-wrapper video{box-sizing:border-box}.video-player[data-os=techstream-os]{height:calc(100% - 150px)}.video-player[data-os=techstream-os] .content-wrapper video{outline:4px lightgray inset;outline-offset:-4px}.video-player[data-os=dram-os]{height:calc(100% - 64px)}.video-player[data-os=dram-os] .content-wrapper video{outline:none}.video-player-controls{position:absolute;bottom:0;right:0;left:0;display:flex;flex-direction:column;padding:16px}.video-player-controls .scrub-bar-wrapper{height:32px;width:100%;margin:0 auto 16px}.video-player-controls .scrub-bar-wrapper .track{height:16px;position:relative;top:8px;box-sizing:border-box}.video-player-controls .scrub-bar-wrapper .thumb{position:relative;top:8px;box-sizing:border-box}.video-player-controls .bottom-controls-wrapper{display:flex;justify-content:space-between}.video-player-controls .bottom-controls-wrapper>div>div{display:flex;align-items:center}.video-player-controls .play-and-pause,.video-player-controls .cc-and-fullscreen{width:128px;display:flex;align-items:center}:is(.video-player-controls .play-and-pause,.video-player-controls .cc-and-fullscreen)>div{height:32px}.video-player-controls .cc-and-fullscreen{justify-content:flex-end}.video-player-controls .play{margin:0 16px}.video-player-controls .pause{padding-right:18px}.video-player-controls .fullscreen{padding:0 16px;margin-left:16px}.video-player-controls .title{font-size:.75em;font-weight:700;color:#000}.video-player-controls img{max-height:80%}.video-player-controls[data-os=techstream-os]{background:var(--desert-light-gray)}.video-player-controls[data-os=techstream-os] .scrub-bar-wrapper .track{border:2px inset white}.video-player-controls[data-os=techstream-os] .scrub-bar-wrapper .track-0{background:#00f}.video-player-controls[data-os=techstream-os] .scrub-bar-wrapper .thumb{width:16px;height:32px;border:2px solid white;border-right:0;border-bottom:0;box-shadow:2px 2px gray;background:#bdbebd}.video-player-controls[data-os=techstream-os] .scrub-bar-wrapper .thumb:before{content:" ";position:absolute;z-index:-1;inset:-4px;border:2px solid rgba(0,0,0);border-top-color:#d3d3d3;border-left-color:#d3d3d3}.video-player-controls[data-os=techstream-os] .bottom-controls-wrapper>div>div img{filter:invert(.5)}.video-player-controls[data-os=techstream-os] .pause{border-right:2px groove white}.video-player-controls[data-os=techstream-os] .pause.paused img{filter:invert(.3)}.video-player-controls[data-os=techstream-os] .fullscreen{border-left:2px groove white}.video-player-controls[data-os=dram-os]{background:var(--dark)}.video-player-controls[data-os=dram-os] .title-wrapper{display:none}.video-player-controls[data-os=dram-os] .scrub-bar-wrapper{position:relative;bottom:-48px;width:calc(100% - 300px);margin-top:-48px}.video-player-controls[data-os=dram-os] .scrub-bar-wrapper .track-0{background:linear-gradient(to right,var(--orange),var(--bright-purple) 80%)}.video-player-controls[data-os=dram-os] .scrub-bar-wrapper .track-1{background:var(--bright-purple)}.video-player-controls[data-os=dram-os] .scrub-bar-wrapper .thumb{width:128px;border:0;height:16px;box-shadow:none;padding:0;margin:0;background:#fff;opacity:.75}.video-player-controls[data-os=dram-os] .scrub-bar-wrapper .thumb:before{border:0;content:""}.video-player-controls[data-os=dram-os] .scrub-bar-wrapper .track{border:0}.video-player-controls[data-os=dram-os] .bottom-controls-wrapper>div>div img{filter:none}.video-player-controls[data-os=dram-os] .pause,.video-player-controls[data-os=dram-os] .fullscreen{border:0}@keyframes startBarFadeIn{0%{opacity:0}to{opacity:1}}@keyframes startBarMoveUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.start-bar{display:flex;flex-direction:column;position:absolute;bottom:0;left:0;right:0;z-index:200;font-size:25px}.start-button-and-taskbar{display:grid;grid-template-columns:auto auto 1fr auto;background:#d8d8d8;border-top:2px white outset;padding:16px 16px 16px 32px;z-index:2}.start-button-container{padding:4px 16px 4px 0;border-right:4px groove white;display:flex}.start-button{font-size:32px;background:#ededed;border:2px lightgray outset;outline:2px white outset;letter-spacing:-.01rem;padding:.05rem .3rem .075rem;font-weight:700;display:flex;flex-direction:row;align-items:center}.start-button.open{border:2px lightgray inset;outline:2px white inset}.start-button-logo{width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-right:8px}.start-menu{border-top:2px solid white;box-shadow:2px 2px #000;z-index:2}.start-menu>li{border:0;padding:16px}.start-menu>li.logout{border-top:4px groove white;position:absolute;bottom:0}.popover-menus{display:flex;position:absolute;left:16px;bottom:86px;transform-origin:bottom left;animation:startBarMoveUp .25s forwards;animation-timing-function:cubic-bezier(.28,.84,.42,1);z-index:1}.popover-menus .arrow{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10px solid white;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.popover-menus ul{background:#d8d8d8;border-left:0;list-style-type:none;margin:0;padding:0}.popover-menus ul li{touch-action:manipulation;cursor:pointer}.popover-menus li{display:flex;justify-content:flex-start;align-items:center;min-width:300px;position:relative}.popover-menus li img{margin:0 32px 0 0;width:32px;height:32px}.popover-menus .start-menu li.open{background:#000247;color:#fff}.popover-menus>ul:not(.start-menu){position:absolute;z-index:3;left:calc(100% - 8px);border:2px solid white;border-right:none;border-bottom:none;box-shadow:2px 2px #000;min-width:500px;top:2px;animation:startBarFadeIn .25s forwards;transform-origin:center left;animation-timing-function:cubic-bezier(.28,.84,.42,1)}.popover-menus>ul:not(.start-menu) li{padding:.25rem;white-space:nowrap;text-overflow:clip;overflow:hidden}.popover-branding{width:64px;background:#7b7d7b;position:relative;display:flex;align-items:center;justify-content:center;color:#bdbebd;border:2px solid white;border-right:none;border-bottom:none;box-shadow:2px 2px #000;z-index:1;min-height:352px}.popover-branding .text{writing-mode:tb-rl;text-orientation:sideways;transform:rotate(180deg);text-transform:uppercase;font-size:28px}.popover-branding em{font-style:normal;font-weight:700;text-transform:none}.quick-links{list-style-type:none;margin:0 8px;padding:0 8px 0 0;display:flex;justify-content:center;align-items:center;height:100%;border-right:4px groove white}.quick-links li{margin:0 8px}.quick-links:before,.quick-links:after{content:" ";border:2px solid white;width:2px;border-right-color:gray;border-bottom-color:gray;height:32px}.quick-link img{width:32px;height:32px}.taskbar{display:flex;margin:0;padding:0;flex:1 2 50%}.taskbar li{display:grid;grid-template-columns:auto auto auto;grid-gap:.4rem;align-items:center;background:#ededed;border:2px outset white;padding:0 8px}.taskbar li.active{background:#fcfcfc;border-style:inset}.taskbar .icon{width:32px;height:32px;margin-right:8px}.taskbar .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:8px}.close-button{font-size:calc(32px / .9);background:#ededed;border:2px solid #979797;padding:.375rem .1rem .425rem;line-height:.5;font-weight:600;display:grid;align-self:center}.thingy-and-time-wrapper{display:flex;align-items:center;justify-content:end}.thingy-and-time-wrapper:before{content:" ";border:2px solid white;width:2px;border-right-color:gray;border-bottom-color:gray;height:32px}.thingy img{width:32px;margin:0 16px;transition-duration:.25s}.thingy img.is-open{filter:grayscale(0);transform:scale(1.25)}.thingy img.is-closed{filter:grayscale(1)}.start-bar .time{display:flex;flex:0 0 128px;align-items:center;justify-content:center;border:2px white inset;font-size:22px;font-weight:700;box-sizing:border-box;background:#d8d8d8;padding:8px}.logout-button{display:flex}.app-dock{--width: 340px;position:absolute;bottom:50px;left:calc(50% - (var(--width) / 2));width:var(--width)}.app-dock__wrapper{max-width:var(--width);display:flex;align-items:center;justify-content:center;margin:0 auto;gap:1em;pointer-events:none}.app-dock__icon{display:block;pointer-events:initial;position:relative}.app-dock .app-dock__icon.open:after{content:"●";font-size:2em;position:absolute;left:50%;bottom:-1em;color:#df4e38;animation-name:dot-fade;animation-timing-function:ease-out;animation-duration:.25s;animation-fill-mode:forwards;transform-origin:center bottom;transform:translate(-50%)}@keyframes dot-fade{0%{transform:translate(-50%) scale(0);opacity:0}80%{transform:translate(-50%) scale(1.25);opacity:.5}to{transform:translate(-50%) scale(1);opacity:1}}.app-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0d0d20f2;z-index:1}.app-modal__actions{padding:1em}.app-modal__container{position:fixed;top:10%;left:10%;width:80%;height:80%}.app-modal.full-width .app-modal__container{position:fixed;top:10%;left:0%;width:100%;height:80%}.app-modal__container iframe{border:none}.app-modal__actions__close-button{z-index:1;display:inline-block}@media(max-width:991px){.app-modal__actions__close-button{position:relative!important;top:0;left:0}.app-modal__actions__close-button svg{max-width:40px}}.carousel-container{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;margin:0 auto}.carousel-slide{align-items:center;display:flex;justify-content:center;transition:transform 3s ease-in-out;width:100%}.carousel-button{background:transparent;border:none;color:#fff;cursor:pointer;font-size:1rem;padding:10px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.left-arrow{left:10px}@media(max-width:991px){.left-arrow{left:-60px}.left-arrow svg{height:50px}}.right-arrow{right:10px}@media(max-width:991px){.right-arrow{right:-60px}.right-arrow svg{height:50px}}
