@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600;700&family=Inter:wght@400;500;600;700&display=swap");:root{--term-font:"JetBrains Mono",monospace;--ui-font:"Inter",-apple-system,sans-serif}.loading-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99999}.loading-screen.fade-out{animation:loadFadeOut .3s ease-in-out forwards}@keyframes loadFadeOut{to{opacity:0;pointer-events:none}}.loading-logo{margin-bottom:28px}.signin-screen{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#6b6b6b;justify-content:center;gap:40px;z-index:99998;animation:fadeIn .5s ease-out}.signin-screen,.signin-top{display:flex;flex-direction:column;align-items:center}.signin-date{font-size:17px;font-weight:500;color:hsla(0,0%,100%,.85);letter-spacing:.3px}.signin-date,.signin-time{font-family:var(--ui-font)}.signin-time{font-size:120px;font-weight:200;color:hsla(0,0%,100%,.8);line-height:1;margin-top:-4px;letter-spacing:-2px}.signin-bottom{flex-direction:column}.signin-avatar,.signin-bottom{display:flex;align-items:center}.signin-avatar{width:64px;height:64px;border-radius:50%;background:hsla(0,0%,100%,.15);justify-content:center;border:2px solid hsla(0,0%,100%,.25);box-shadow:0 4px 16px rgba(0,0,0,.15)}.signin-name{font-size:16px;font-weight:500;color:#fff;margin-top:8px}.signin-btn,.signin-name{font-family:var(--ui-font)}.signin-btn{margin-top:6px;padding:0;border:none;background:none;color:hsla(0,0%,100%,.6);font-size:12px;font-weight:400;cursor:pointer;transition:color .2s}.signin-btn:hover{color:hsla(0,0%,100%,.9)}.loading-bar-wrap{width:200px;height:4px;background:#333;border-radius:2px;overflow:hidden}.loading-bar{width:0;height:100%;background:#aaa;border-radius:2px;animation:loadProgress .7s ease-in-out forwards}@keyframes loadProgress{to{width:100%}}.macos-desktop{width:100vw;height:100vh;position:relative;overflow:hidden;font-family:var(--ui-font);user-select:none;background:#6b6b6b}.macos-menubar{position:absolute;top:0;left:0;right:0;height:28px;background:rgba(0,0,0,.25);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);display:flex;align-items:center;padding:0 12px;z-index:200;font-size:13px;color:hsla(0,0%,100%,.9);font-weight:500}.menubar-left,.menubar-right{display:flex;gap:16px;align-items:center}.menubar-right{margin-left:auto;font-size:12px;opacity:.85}.apple-logo{font-size:16px;cursor:pointer}.apple-logo,.menubar-app{font-weight:600}.photo-widget{position:absolute;width:280px;height:280px;border-radius:22px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.3);border:.5px solid hsla(0,0%,100%,.15);background:#111;cursor:grab}.photo-widget:active{cursor:grabbing}.photo-widget img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.5s ease-in-out;pointer-events:none}.photo-widget img.active{opacity:1}.desktop-icons{position:absolute;top:44px;right:16px;gap:8px;z-index:5}.desktop-icon,.desktop-icons{display:flex;flex-direction:column}.desktop-icon{align-items:center;gap:4px;padding:8px;border-radius:8px;cursor:pointer;width:80px;text-align:center;text-decoration:none;transition:background .15s}.desktop-icon:hover{background:hsla(0,0%,100%,.12)}.desktop-icon-img{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center}.desktop-icon-label{font-size:11px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5);font-weight:500}.icon-github{background:linear-gradient(135deg,#24292e,#1a1e22)}.icon-github,.icon-terminal{border:1px solid hsla(0,0%,100%,.1)}.icon-terminal{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}.icon-pdf{background:linear-gradient(135deg,#dc2626,#b91c1c)}.window{position:absolute;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;box-shadow:0 0 0 .5px rgba(0,0,0,.3),0 20px 60px rgba(0,0,0,.4);animation:winOpen .25s ease-out}.window.focused{z-index:50}.window:not(.focused){filter:brightness(.92)}@keyframes winOpen{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.win-titlebar{display:flex;align-items:center;height:38px;padding:0 14px;flex-shrink:0;cursor:grab}.win-titlebar:active{cursor:grabbing}.win-dots{display:flex;gap:8px;align-items:center}.win-dot{width:12px;height:12px;border-radius:50%;cursor:pointer;transition:opacity .15s}.win-dot:hover{opacity:.8}.dot-close{background:#ff5f57}.dot-min{background:#febc2e}.dot-max{background:#28c840}.win-title{flex:1;text-align:center;font-size:12.5px;color:hsla(0,0%,100%,.65);font-weight:500}.win-spacer{width:52px}.term-window{background:#1e1e1e}.term-window .win-titlebar{background:#3c3c3e;border-bottom:1px solid hsla(0,0%,100%,.08)}.term-body{flex:1;background:#1e1e1e;padding:10px 12px;overflow-y:auto;cursor:text;font-family:"Menlo","SF Mono",var(--term-font);scrollbar-width:thin;scrollbar-color:#555 transparent;overscroll-behavior:contain;min-height:0}.term-body::-webkit-scrollbar{width:6px}.term-body::-webkit-scrollbar-track{background:transparent}.term-body::-webkit-scrollbar-thumb{background:#555;border-radius:3px}.term-line{font-family:"Menlo","SF Mono",var(--term-font);font-size:.82rem;line-height:1.45;color:#d4d4d4;white-space:pre-wrap;word-break:break-word;margin:0;animation:fadeIn .12s ease-out}.term-input{display:flex;align-items:center;flex-wrap:wrap}.term-prompt{font-weight:600}.term-prompt,.term-prompt-sep{color:#d4d4d4}.term-prompt-dir{color:#d4d4d4;font-weight:500}.term-prompt-dollar{color:#d4d4d4;margin:0 8px 0 2px}.term-cmd,.term-output{color:#d4d4d4}.term-output{font-family:"Menlo","SF Mono",var(--term-font);font-size:.82rem;line-height:1.45;margin:0}.term-ascii{color:#e0e0e0;font-size:.75rem;line-height:1.25}.term-error{color:#ff5f57}.term-link a{color:#6cb6ff;text-decoration:none;transition:color .2s}.term-link a:hover{color:#a0d0ff;text-decoration:underline;text-underline-offset:3px}.term-command-bar{display:flex;gap:6px;flex-wrap:wrap;padding:4px 0}.term-cmd-btn{font-family:"Menlo","SF Mono",var(--term-font);font-size:.74rem;font-weight:500;padding:5px 14px;border-radius:4px;border:1px solid #444;background:#2a2a2a;color:#d4d4d4;cursor:pointer;transition:all .15s}.term-cmd-btn:hover{background:#3a3a3a;border-color:#666;box-shadow:0 0 8px hsla(0,0%,100%,.05);transform:translateY(-1px)}.term-active-line{display:flex;align-items:center;font-family:"Menlo","SF Mono",var(--term-font);font-size:.82rem;color:#d4d4d4}.term-input-wrap{display:inline-flex;align-items:center}.term-input-field{background:transparent;border:none;outline:none;color:#d4d4d4;font-family:"Menlo","SF Mono",var(--term-font);font-size:.82rem;caret-color:transparent;padding:0;min-width:1ch}.term-cursor{color:#d4d4d4;opacity:0;transition:opacity .05s;font-size:.9rem;margin-left:1px}.term-cursor.visible{opacity:1}.pdf-body{flex:1;background:#1a1a1a;min-height:0;overflow:hidden}.spotify-widget{position:absolute;width:320px;background:hsla(0,0%,7%,.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:14px;border:.5px solid hsla(0,0%,100%,.1);padding:16px;box-shadow:0 8px 32px rgba(0,0,0,.3)}.spotify-drag{cursor:grab}.spotify-drag:active{cursor:grabbing}.spotify-top{gap:12px;margin-bottom:12px}.spotify-art,.spotify-top{display:flex;align-items:center}.spotify-art{width:52px;height:52px;border-radius:8px;background:linear-gradient(135deg,#1a3a2a,#0d1f15);justify-content:center;font-size:22px;flex-shrink:0}.spotify-info{flex:1;min-width:0}.spotify-title{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spotify-artist{font-size:12px;color:hsla(0,0%,100%,.5);margin-top:2px}.spotify-src{font-size:10px;color:#1db954;margin-top:2px;display:flex;align-items:center;gap:4px}.spotify-src:before{content:"";width:8px;height:8px;background:#1db954;border-radius:50%}.spotify-skip-msg{font-size:10px;color:#ff6b6b;text-align:center;padding:6px 0;margin-bottom:4px;font-weight:500;animation:fadeIn .2s ease-out}.spotify-controls{justify-content:center;gap:20px}.sp-btn,.spotify-controls{display:flex;align-items:center}.sp-btn{background:none;border:none;color:hsla(0,0%,100%,.7);cursor:pointer;font-size:16px;padding:4px;transition:color .15s}.sp-btn:hover{color:#fff}.sp-btn-play{background:#fff;border:none;color:#000;width:36px;height:36px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;transition:transform .1s}.sp-btn-play:hover{transform:scale(1.05)}.spotify-volume{gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.06)}.spotify-volume,.vol-icon{display:flex;align-items:center}.vol-icon{cursor:pointer;transition:opacity .15s;flex-shrink:0}.vol-icon:hover{opacity:.8}.vol-slider{-webkit-appearance:none;appearance:none;width:100%;height:3px;background:hsla(0,0%,100%,.1);border-radius:2px;outline:none;cursor:pointer}.vol-slider::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:#fff;cursor:pointer}.vol-slider::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#fff;cursor:pointer;border:none}.dock-wrapper{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);z-index:100}.dock{display:flex;gap:6px;padding:6px 10px;background:hsla(0,0%,100%,.12);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:18px;border:.5px solid hsla(0,0%,100%,.18);align-items:flex-end}.dock-item{width:48px;height:48px;border-radius:11px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease;position:relative;text-decoration:none}.dock-item:hover{transform:scale(1.35) translateY(-10px)}.dock-item:hover .dock-tooltip{opacity:1;transform:translateX(-50%) translateY(0);pointer-events:auto}.dock-active:before{content:"";position:absolute;bottom:-5px;width:4px;height:4px;border-radius:50%;background:hsla(0,0%,100%,.6)}.dock-bounce{animation:dockBounce .8s ease-in-out}@keyframes dockBounce{0%,to{transform:translateY(0)}15%{transform:translateY(-18px)}30%{transform:translateY(0)}45%{transform:translateY(-12px)}60%{transform:translateY(0)}75%{transform:translateY(-6px)}90%{transform:translateY(0)}}.dock-sep{width:1px;height:36px;background:hsla(0,0%,100%,.15);margin:0 4px;align-self:center}.dock-tooltip{position:absolute;top:-32px;left:50%;transform:translateX(-50%) translateY(4px);background:rgba(30,30,30,.95);color:#fff;font-size:11px;font-weight:500;padding:4px 10px;border-radius:6px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s,transform .15s;backdrop-filter:blur(10px);border:.5px solid hsla(0,0%,100%,.15);box-shadow:0 4px 12px rgba(0,0,0,.3)}.d-finder{background:linear-gradient(180deg,#64748b,#475569)}.d-terminal{background:linear-gradient(135deg,#1a1a1a,#2d2d2d)}.d-github,.d-terminal{border:1px solid hsla(0,0%,100%,.08)}.d-github{background:linear-gradient(135deg,#24292e,#1a1e22)}.d-safari{background:linear-gradient(180deg,#60a5fa,#3b82f6)}.d-pdf{background:linear-gradient(135deg,#dc2626,#b91c1c)}.d-spotify{background:linear-gradient(135deg,#1db954,#169c46)}.d-mail{background:linear-gradient(180deg,#60a5fa,#2563eb)}.context-menu{position:fixed;z-index:10000;min-width:220px;padding:6px;background:rgba(40,40,40,.95);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:8px;border:.5px solid hsla(0,0%,100%,.15);box-shadow:0 8px 32px rgba(0,0,0,.5);animation:fadeIn .1s ease-out}.context-menu-item{padding:6px 12px;border-radius:4px;cursor:pointer;font-size:13px;color:hsla(0,0%,100%,.85);display:flex;align-items:center;gap:8px;transition:background .1s}.context-menu-item:hover{background:#3b82f6;color:#fff}.context-menu-item.disabled{opacity:.35;cursor:default}.context-menu-item.disabled:hover{background:transparent;color:hsla(0,0%,100%,.85)}.context-menu-sep{height:1px;background:hsla(0,0%,100%,.1);margin:4px 8px}.notification-stack{position:fixed;top:36px;right:12px;z-index:9000;display:flex;flex-direction:column;gap:8px}.notification{width:340px;padding:12px 16px;background:hsla(0,0%,100%,.12);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:14px;border:.5px solid hsla(0,0%,100%,.2);display:flex;align-items:center;gap:12px;cursor:pointer;box-shadow:0 8px 32px rgba(0,0,0,.2);animation:notifSlideIn .35s ease-out}.notification:hover{background:hsla(0,0%,100%,.18)}.notification.notif-exit{animation:notifSlideOut .35s ease-in forwards}@keyframes notifSlideIn{0%{transform:translateX(110%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes notifSlideOut{0%{transform:translateX(0);opacity:1}to{transform:translateX(110%);opacity:0}}.notif-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;background:linear-gradient(135deg,#5865f2,#7289da)}.notif-content{flex:1;min-width:0}.notif-app{font-size:11px;color:hsla(0,0%,100%,.45);text-transform:uppercase;font-weight:600;letter-spacing:.5px}.notif-title{font-size:13px;color:#fff;font-weight:600;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notif-subtitle{font-size:12px;color:hsla(0,0%,100%,.5);margin-top:1px}.notif-time{font-size:11px;color:hsla(0,0%,100%,.3);align-self:flex-start;flex-shrink:0}.widget{position:absolute;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.3);border:.5px solid hsla(0,0%,100%,.12);animation:winOpen .25s ease-out}.widget-header{display:flex;align-items:center;padding:8px 12px;cursor:grab;font-size:11px;font-weight:600;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.5px}.widget-header:active{cursor:grabbing}.notes-widget{width:260px;background:#fef3c7}.notes-widget .widget-header{background:#fde68a;color:rgba(0,0,0,.4);justify-content:space-between}.notes-widget .widget-header .wid-close{width:8px;height:8px;border-radius:50%;background:rgba(0,0,0,.2);cursor:pointer;border:none;transition:background .15s}.notes-widget .widget-header .wid-close:hover{background:rgba(0,0,0,.4)}.notes-body{padding:10px 14px;font-size:12.5px;color:#92400e;font-family:var(--ui-font);line-height:1.6;min-height:80px}.mail-window{background:#1e1e1e}.mail-window .win-titlebar{background:#2c2c2e}.mail-toolbar,.mail-window .win-titlebar{border-bottom:1px solid hsla(0,0%,100%,.06)}.mail-toolbar{padding:10px 14px;display:flex;flex-direction:column;gap:6px;background:#252527}.mail-field{display:flex;align-items:center;gap:8px;font-size:12.5px;color:hsla(0,0%,100%,.5)}.mail-field label{width:60px;text-align:right;flex-shrink:0}.mail-field input{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:12.5px;font-family:var(--ui-font)}.mail-compose{flex:1;padding:14px;display:flex;flex-direction:column}.mail-compose textarea{flex:1;background:transparent;border:none;outline:none;color:#d4d4d4;font-size:13px;font-family:var(--ui-font);resize:none;line-height:1.5}.mail-send-bar{padding:10px 14px;border-top:1px solid hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:space-between;background:#252527}.mail-send-btn{padding:6px 20px;background:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s;font-family:var(--ui-font)}.mail-send-btn:hover{background:#2563eb}.mail-send-btn:disabled{opacity:.5;cursor:default}.mail-sent-msg{color:#22c55e;font-size:12.5px;font-weight:500;display:flex;align-items:center;gap:6px}.safari-window{background:#1a1a1a}.safari-window .win-titlebar{background:#2c2c2e;border-bottom:none}.safari-toolbar{padding:8px 14px;background:#3c3c3e;border-bottom:1px solid hsla(0,0%,100%,.06)}.safari-toolbar,.safari-url-bar{display:flex;align-items:center;gap:8px}.safari-url-bar{flex:1;background:hsla(0,0%,100%,.08);border-radius:8px;padding:6px 12px}.safari-url-bar input{flex:1;background:transparent;border:none;outline:none;color:hsla(0,0%,100%,.7);font-size:12.5px;font-family:var(--ui-font);text-align:center}.safari-nav-btn{background:none;border:none;color:hsla(0,0%,100%,.4);cursor:pointer;font-size:14px;padding:2px}.safari-content{flex:1;overflow-y:auto;padding:24px;background:#1a1a1a;scrollbar-width:thin;scrollbar-color:#555 transparent}.safari-search{max-width:460px;margin:0 auto 32px;background:hsla(0,0%,100%,.08);border-radius:10px;padding:10px 16px;display:flex;align-items:center;gap:8px}.safari-search input{flex:1;background:transparent;border:none;outline:none;color:hsla(0,0%,100%,.7);font-size:14px;font-family:var(--ui-font)}.safari-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;max-width:700px;margin:0 auto}.safari-card{border-radius:12px;overflow:hidden;cursor:pointer;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);transition:transform .15s,box-shadow .15s;text-decoration:none}.safari-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.3)}.safari-card-thumb{width:100%;height:120px;background:hsla(0,0%,100%,.04);display:flex;align-items:center;justify-content:center;overflow:hidden}.safari-card-thumb img{width:100%;height:100%;object-fit:cover}.safari-card-info{padding:10px 12px}.safari-card-title{font-size:13px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.safari-card-url{font-size:11px;color:hsla(0,0%,100%,.4);margin-top:2px}.finder-window{background:#1e1e1e}.finder-window .win-titlebar{background:#2c2c2e;border-bottom:1px solid hsla(0,0%,100%,.06)}.finder-layout{flex:1;display:flex;overflow:hidden}.finder-sidebar{width:180px;background:rgba(30,30,30,.95);padding:12px 0;border-right:1px solid hsla(0,0%,100%,.06);overflow-y:auto;flex-shrink:0}.finder-sidebar-label{font-size:10px;color:hsla(0,0%,100%,.35);font-weight:700;text-transform:uppercase;padding:4px 16px;letter-spacing:.5px}.finder-sidebar-item{padding:5px 16px;font-size:12px;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;align-items:center;gap:8px;transition:background .1s}.finder-sidebar-item:hover{background:hsla(0,0%,100%,.06)}.finder-sidebar-item.active{background:#3b82f6;color:#fff;border-radius:4px;margin:0 8px;padding:5px 8px}.finder-sidebar-item svg{flex-shrink:0}.finder-main{flex:1;overflow-y:auto;padding:16px;scrollbar-width:thin;scrollbar-color:#555 transparent}.finder-breadcrumb{font-size:12px;color:hsla(0,0%,100%,.4);margin-bottom:12px;display:flex;align-items:center;gap:4px}.finder-breadcrumb span{cursor:pointer;transition:color .1s}.finder-breadcrumb span:hover{color:hsla(0,0%,100%,.7)}.finder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px}.finder-item{display:flex;flex-direction:column;align-items:center;padding:10px 6px;border-radius:8px;cursor:pointer;transition:background .15s;text-align:center}.finder-item:hover{background:hsla(0,0%,100%,.08)}.finder-item-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.finder-item-name{font-size:11px;color:hsla(0,0%,100%,.75);word-break:break-word;line-height:1.3}.about-mac-window{position:absolute;border-radius:14px;overflow:hidden;background:rgba(30,30,30,.98);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0 0 0 .5px rgba(0,0,0,.3),0 20px 60px rgba(0,0,0,.5);animation:winOpen .25s ease-out}.about-mac-close{position:absolute;top:14px;left:14px;width:12px;height:12px;border-radius:50%;background:#ff5f57;cursor:pointer;border:none;transition:opacity .15s}.about-mac-close:hover{opacity:.8}.about-mac-content{padding:40px 48px 32px;text-align:center;display:flex;flex-direction:column;align-items:center}.about-mac-logo{font-size:56px;margin-bottom:8px}.about-mac-name{font-size:28px;font-weight:300;color:#fff;margin-bottom:4px}.about-mac-version{font-size:12px;color:hsla(0,0%,100%,.4);margin-bottom:20px}.about-mac-specs{width:100%;text-align:left;font-size:12px;color:hsla(0,0%,100%,.6);line-height:1.8;border-top:1px solid hsla(0,0%,100%,.08);padding-top:16px}.about-mac-row{display:flex;gap:8px}.about-mac-label{width:110px;text-align:right;color:hsla(0,0%,100%,.35);flex-shrink:0;font-weight:500}.about-mac-value{color:hsla(0,0%,100%,.75)}@keyframes fadeIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.mobile-block{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#1a1a1a;z-index:999999;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:hsla(0,0%,100%,.7);font-family:var(--ui-font);text-align:center;padding:32px}.mobile-block-title{font-size:20px;font-weight:600;color:#fff}.mobile-block-text{font-size:14px;line-height:1.6;max-width:300px;color:hsla(0,0%,100%,.5)}@media (max-width:1024px){.mobile-block{display:flex}.loading-screen,.macos-desktop,.signin-screen{display:none!important}}