.os-window{transform:translate3d(var(--x),var(--y),0);background:var(--b-pos-1);-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px);opacity:0;pointer-events:none;border-radius:10px;flex-direction:column;width:526px;max-width:90vw;max-height:84vh;transition:opacity .3s,transform;display:flex;position:fixed;top:0;left:0;box-shadow:0 0 30px #00000012}@media (max-width:768px){.os-window{width:auto!important;max-width:none!important;margin-left:15px!important;margin-right:15px!important;top:134px!important;left:0!important;right:0!important;transform:none!important}}.os-window.is-open{opacity:1;pointer-events:all}.os-window__header{cursor:grab;-webkit-user-select:none;user-select:none;z-index:10;justify-content:space-between;align-items:center;width:100%;padding:19px;display:flex;position:absolute;top:0;left:0}.os-window__header:active{cursor:grabbing}.os-window__body{flex:1;min-height:0}@media (min-width:769px){.os-window__body{overflow-y:auto}.os-window__body .project-list-container .project-list-header{padding:16px 51px;transform:translate(-12px)}.os-window__body .project-list-container .project-list-body{padding:16px 35px}}.os-window__body .project-list-container .project-list-body{background:var(--b-neg-1)}.os-window__close{background:var(--red);cursor:pointer;border:none;border-radius:50%;width:12px;height:12px}#window-index{--index-top:85px;width:100%;max-width:100vw;height:84vh;transform:translate3d(0,var(--y),0)}@media (min-width:768px){#window-index{width:calc(100% - 80px);margin-left:40px;margin-right:40px}}.tabs{z-index:20;pointer-events:none;gap:10px;width:fit-content;padding:15px;display:flex;position:relative}.tabs .tab-btn{pointer-events:auto}.tab-content{background-color:var(--b-pos-2);max-height:calc(100svh - 184px);margin-bottom:15px;padding:11px 15px 27px;font-size:14px;line-height:1.3rem;overflow:scroll}.tab-content a{text-underline-offset:3px!important;text-decoration:underline!important;text-decoration-thickness:1px!important}#tab-team ul:not(:last-child),#tab-documentation ul li:not(:last-child),#tab-jobs .job>:not(:last-child),#tab-cv ul li:not(:last-child){margin-bottom:1.3rem}#tab-jobs .job:not(:last-child){margin-bottom:2.6rem}.team-list.team-list--former{opacity:.5}
