body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;background-image:url(/static/media/sequoiaWallpaper.3bb9b710a100c61c7532.jpg);background-size:cover;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0}.bounds{max-height:100vh;min-height:100vh;overflow:hidden}.window-container{position:absolute}@-webkit-keyframes open-window{0%{opacity:0}to{opacity:1}}@keyframes open-window{0%{opacity:0}to{opacity:1}}.dock{-webkit-animation:open-window 1.5s cubic-bezier(.39,.575,.565,1) both;animation:open-window 1.5s cubic-bezier(.39,.575,.565,1) both;bottom:20px;height:60px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1000000}.dock,.dock .dock-container{border-radius:16px;display:flex;justify-content:center;width:auto}.dock .dock-container{align-items:center;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);background:rgba(83,83,83,.25);border:1px solid hsla(0,0%,100%,.18);height:100%;padding:3px}.dock .dock-container .li-bin{border-left:1.5px solid hsla(0,0%,100%,.4);margin-left:20px;padding:0 10px}.dock .dock-container li.open:after{background:hsla(0,0%,100%,.5);border-radius:50%;bottom:2px;content:"";height:5px;position:absolute;width:5px}.dock .dock-container li{align-items:center;display:flex;height:50px;justify-content:center;list-style:none;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;transition:.2s;vertical-align:bottom;width:50px}.dock .dock-container li:hover{margin:0 13px}.dock .dock-container li .name{align-items:center;background:rgba(0,0,0,.5);border-radius:5px;color:hsla(0,0%,100%,.9);display:flex;height:10px;justify-content:center;padding:10px 15px;position:absolute;top:-70px;visibility:hidden}.dock .dock-container li .name:after{backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,.5);bottom:-10px;content:"";height:0;position:absolute;width:0}.dock .dock-container li:hover .name{visibility:visible}.dock .dock-container li .ico{height:100%;object-fit:cover;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);transition:.2s;width:100%}.dock .dock-container li.dock-hovered .ico{-webkit-transform:scale(1.5) translateY(-10px);transform:scale(1.5) translateY(-10px)}.dock .dock-container li.dock-neighbour-1 .ico{-webkit-transform:scale(1.2) translateY(-6px);transform:scale(1.2) translateY(-6px)}.dock .dock-container li.dock-neighbour-2 .ico{-webkit-transform:scale(1.1) translateY(0);transform:scale(1.1) translateY(0)}.dock .dock-container li .ico-system-app{height:82%;object-fit:contain;width:82%}.dock .dock-container li .calendar-dock-icon{background:#fff;border-radius:11px;box-shadow:0 2px 6px rgba(0,0,0,.26);color:#171719;font-family:-apple-system,BlinkMacSystemFont,sans-serif;height:82%;overflow:hidden;text-align:center;width:82%}.dock .dock-container li .calendar-dock-icon span{align-items:center;background:#ff3b30;color:#fff;display:flex;font-size:7px;font-weight:700;height:14px;justify-content:center;letter-spacing:.04em}.dock .dock-container li .calendar-dock-icon strong{display:block;font-size:22px;font-weight:400;line-height:27px}.dock .dock-container li .ico-bin{height:94%!important;object-fit:cover;transition:.2s;width:94%!important}.dock .dock-container li .ico-bin:hover{margin-left:10px}@-webkit-keyframes fade-in-top{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-top{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.toolbar{-webkit-animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-top .6s cubic-bezier(.39,.575,.565,1) both;backdrop-filter:saturate(160%) blur(24px);-webkit-backdrop-filter:saturate(160%) blur(24px);background:rgba(28,28,30,.28);border-bottom:1px solid hsla(0,0%,100%,.08);box-sizing:border-box;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,sans-serif;font-size:13px;height:28px;justify-content:space-between;-webkit-user-select:none;user-select:none}.toolbar a{color:#fff;text-decoration:none}.toolbar .menus{align-items:center;display:flex;gap:20px;justify-content:space-evenly;margin-left:20px}.toolbar .menus>img{height:16px;width:16px}.toolbar .icons{align-items:center;display:flex;gap:11px;justify-content:space-evenly;margin-right:12px}.toolbar .icons p{line-height:1;margin:0}.toolbar .icons .status-icon{align-items:center;display:flex;height:18px;justify-content:center}.toolbar .icons .status-icon svg{fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.toolbar .icons .bluetooth-icon svg{height:17px;width:12px}.toolbar .icons .battery-icon svg{height:13px;width:25px}.toolbar .icons .battery-icon svg .battery-level{fill:currentColor;stroke:none}.toolbar .icons .date-time{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";align-items:center;display:flex;font-variant-numeric:tabular-nums;gap:6px}@media screen and (max-width:520px){.toolbar .icons{display:none}}.welcome-animation{align-items:center;-webkit-animation:blurFadeOut 2s forwards;animation:blurFadeOut 2s forwards;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:opacity 1s;width:100%;z-index:9999}.welcome-animation img{border-radius:1000px;box-shadow:0 22px 70px 4px rgba(0,0,0,.56);max-width:90%;width:200px}@-webkit-keyframes blurFadeOut{0%{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}95%{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}}@keyframes blurFadeOut{0%{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}95%{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0}}.welcome-animation.fadeOut{opacity:0}@-webkit-keyframes fadeInOut{0%{opacity:0}10%,80%{opacity:1}to{opacity:0}}@keyframes fadeInOut{0%{opacity:0}10%,80%{opacity:1}to{opacity:0}}.desktop-items{grid-gap:8px 12px;display:grid;gap:8px 12px;grid-auto-flow:column;grid-template-rows:repeat(2,92px);position:absolute;right:18px;top:52px;-webkit-user-select:none;user-select:none;z-index:0}.desktop-items .desktop-item{align-items:center;background:transparent;border:0;border-radius:6px;color:#fff;cursor:default;display:flex;flex-direction:column;font:inherit;gap:5px;height:92px;justify-content:flex-start;padding:4px;width:86px}.desktop-items .desktop-item.selected{background:rgba(0,122,255,.35)}.desktop-items .desktop-item.selected .desktop-label{background:#0868c6}.desktop-items .desktop-label{border-radius:3px;font-size:11px;line-height:1.25;max-width:82px;overflow:hidden;padding:2px 4px;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.95);white-space:nowrap}.desktop-items .desktop-icon{display:block;-webkit-filter:drop-shadow(0 5px 5px rgba(0,0,0,.28));filter:drop-shadow(0 5px 5px rgba(0,0,0,.28));height:58px;position:relative;width:58px}.desktop-items .pdf-icon{background:linear-gradient(145deg,#fff,#dedee3);border-radius:4px;width:45px}.desktop-items .pdf-icon:after{border-color:transparent transparent #babac0;border-style:solid;border-width:0 0 13px 13px;content:"";position:absolute;right:0;top:0}.desktop-items .pdf-icon span{background:#ff3b30;border-radius:3px;bottom:8px;color:#fff;font-size:9px;font-weight:800;padding:4px 5px;position:absolute;right:-5px}.desktop-items .folder-icon{background:linear-gradient(#59baff,#168cf1);border-radius:5px 5px 7px 7px;height:47px;margin-top:8px}.desktop-items .folder-icon:before{background:#76c7ff;border-radius:5px 5px 0 0;content:"";height:10px;left:2px;position:absolute;top:-7px;width:25px}.desktop-items .folder-icon span{background:linear-gradient(145deg,#68c5ff,#258ee8);border-radius:5px;inset:4px 0 0;position:absolute}@media screen and (max-width:650px){.desktop-items{display:none}}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-resizable-handle-e{right:0;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menubar{align-items:center;background:rgba(35,35,38,.78);border-bottom:1px solid hsla(0,0%,100%,.08);border-radius:16px 16px 0 0;box-sizing:border-box;cursor:grab;display:flex;flex:0 0 60px;height:60px;justify-content:space-between;min-width:0;position:relative;transition:background-color .13s ease,border-color .13s ease;width:100%}.menubar:active{cursor:grabbing}.menubar .buttons{align-items:center;display:flex;justify-content:space-evenly;margin-left:10px;width:100px}.menubar .buttons .fullscreenButton,.menubar .buttons .minimizeButton,.menubar .buttons .quitButton{align-items:center;border:0;border-radius:1000px;cursor:pointer;display:flex;height:15px;justify-content:center;padding:0;position:relative;transition:.14s ease-in-out;width:15px}.menubar .buttons .fullscreenButton:focus-visible,.menubar .buttons .minimizeButton:focus-visible,.menubar .buttons .quitButton:focus-visible{outline:2px solid hsla(0,0%,100%,.9);outline-offset:2px}.menubar .buttons .quitButton{background-color:#ff5f57}.menubar .buttons .quitButton:hover{background-color:#c20000}.menubar .buttons .quitButton:before{color:#000;content:"×";font-weight:700;opacity:0}.menubar .buttons .quitButton:hover:before{opacity:1}.menubar .buttons .minimizeButton{background-color:#febc2e}.menubar .buttons .minimizeButton:hover{background-color:#c47f00}.menubar .buttons .minimizeButton:before{color:#000;content:"–";font-weight:700;opacity:0}.menubar .buttons .minimizeButton:hover:before{opacity:1}.menubar .buttons .fullscreenButton{background-color:#28c840}.menubar .buttons .fullscreenButton:hover{background-color:green}.menubar .buttons .fullscreenButton:before{color:#000;content:"⛶";font-size:12px;font-weight:700;opacity:0}.menubar .buttons .fullscreenButton:hover:before{opacity:1}.menubar .window-title{color:hsla(0,0%,100%,.86);font-size:13px;font-weight:600;left:50%;letter-spacing:-.01em;margin:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.menubar .version,.menubar .window-title{-webkit-user-select:none;user-select:none}.menubar .version{align-items:center;color:#fff;display:flex;font-size:11px;gap:20px;justify-content:space-evenly;margin-right:20px;opacity:.45}.window-inactive .menubar{background:rgba(38,38,40,.68);border-bottom-color:hsla(0,0%,100%,.045)}.window-inactive .menubar .window-title{color:hsla(0,0%,100%,.48)}.window-inactive .menubar .version{opacity:.28}.window-inactive .menubar .quitButton,.window-inactive .menubar .quitButton:hover{background-color:#77777b}.window-inactive .menubar .minimizeButton,.window-inactive .menubar .minimizeButton:hover{background-color:#707074}.window-inactive .menubar .fullscreenButton,.window-inactive .menubar .fullscreenButton:hover{background-color:#68686c}@-webkit-keyframes window-zoom-in{0%{opacity:0;scale:.55;translate:0 60px}to{opacity:1;scale:1;translate:0 0}}@keyframes window-zoom-in{0%{opacity:0;scale:.55;translate:0 60px}to{opacity:1;scale:1;translate:0 0}}@-webkit-keyframes window-genie-out{0%{opacity:1;scale:1;translate:0 0}to{opacity:0;scale:.3 .05;translate:0 45vh}}@keyframes window-genie-out{0%{opacity:1;scale:1;translate:0 0}to{opacity:0;scale:.3 .05;translate:0 45vh}}.window-closing .window-frame{-webkit-animation:window-genie-out .3s cubic-bezier(.55,0,.85,.35) both;animation:window-genie-out .3s cubic-bezier(.55,0,.85,.35) both;pointer-events:none}.window-minimized{display:none}.window-frame{-webkit-animation:window-zoom-in .35s cubic-bezier(.16,1,.3,1) both;animation:window-zoom-in .35s cubic-bezier(.16,1,.3,1) both;backdrop-filter:blur(10.2px);-webkit-backdrop-filter:blur(10.2px);background:rgba(33,33,36,.933);border-radius:18px;box-shadow:0 22px 70px 4px rgba(0,0,0,.56);margin:0;max-width:none;overflow:hidden;position:absolute;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;transition:box-shadow .13s ease,background-color .13s ease,-webkit-filter .13s ease;transition:box-shadow .13s ease,filter .13s ease,background-color .13s ease;transition:box-shadow .13s ease,filter .13s ease,background-color .13s ease,-webkit-filter .13s ease;-webkit-user-select:none;user-select:none}.window-frame.window-active{box-shadow:0 24px 70px rgba(0,0,0,.48),0 5px 18px rgba(0,0,0,.28);-webkit-filter:saturate(1) brightness(1);filter:saturate(1) brightness(1)}.window-frame.window-inactive{backdrop-filter:blur(7px) saturate(80%);-webkit-backdrop-filter:blur(7px) saturate(80%);box-shadow:0 10px 32px rgba(0,0,0,.25),0 2px 8px rgba(0,0,0,.16);-webkit-filter:saturate(.86) brightness(.94);filter:saturate(.86) brightness(.94)}.window-frame.window-fullscreen{-webkit-animation:none;animation:none;border-radius:0;box-shadow:none}.window-frame.window-fullscreen .menubar{border-radius:0}.window-frame.window-fullscreen .react-resizable-handle{display:none}.window-frame-content{box-sizing:border-box;height:100%;min-width:0;overflow:hidden;width:100%}.window-loading{color:hsla(0,0%,100%,.58);display:grid;font-size:13px;height:calc(100% - 60px);place-items:center}@media(prefers-reduced-motion:reduce){.window-frame{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;transition-duration:1ms!important}}
/*# sourceMappingURL=main.b340009c.css.map*/