@import "https://fonts.googleapis.com/css2?family=DM+Mono&family=Manrope:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box}body{color:#efeee8;background:#151719;min-height:100vh;margin:0;font-family:Manrope,Arial,sans-serif}body:before{content:"";filter:blur(120px);opacity:.17;pointer-events:none;background:#db8858;border-radius:50%;width:60vw;height:60vw;position:fixed;top:-38vw;right:-24vw}.auth{grid-template-columns:1.35fr .65fr;gap:70px;min-height:100vh;padding:42px max(7vw,40px);display:grid;position:relative}.logo{color:#fff;letter-spacing:-.8px;align-items:center;gap:9px;font-size:17px;font-weight:800;text-decoration:none;display:flex;position:absolute;top:39px;left:max(7vw,40px)}.mark{color:#e6aa7b;font-size:23px;line-height:17px}.intro{align-self:center;max-width:580px}.intro p,.card>p,.atlas section>p{color:#8d8e90;letter-spacing:.12em;margin:0;font:10px DM Mono}.intro h1{letter-spacing:-.075em;margin:20px 0;font-size:clamp(44px,5.4vw,74px);line-height:1.02}.intro h1 em{color:#e7ad80;font-style:normal}.intro>span{color:#aaa9a6;font-size:14px;line-height:1.7}.card{background:#252729bd;border:1px solid #fff2;border-radius:20px;place-self:center end;width:min(100%,405px);padding:30px;box-shadow:inset 0 1px #fff1,0 30px 80px #0005}.card h2{letter-spacing:-1px;margin:8px 0 23px;font-size:23px}.tabs{background:#17191a;border-radius:10px;gap:4px;margin-bottom:18px;padding:3px;display:flex}.tabs button{color:#7f8182;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;padding:8px;font:600 11px Manrope}.tabs button.active{color:#efede8;background:#353739}form{gap:13px;display:grid}label{color:#babbb8;gap:6px;font-size:10px;font-weight:700;display:grid}input{color:#eee;background:#151718;border:1px solid #ffffff14;border-radius:9px;outline:none;padding:11px 12px;font:500 12px Manrope}input:focus{border-color:#e0a0748c;box-shadow:0 0 0 3px #e0a07419}.submit{color:#222325;cursor:pointer;background:#ebe6dc;border:0;border-radius:9px;margin-top:3px;padding:12px;font:800 11px Manrope}.submit:disabled{opacity:.6}.error{color:#e68776;font-size:10px}.atlas{padding:33px 7vw}.atlas header{justify-content:space-between;align-items:center;display:flex}.atlas .logo{position:static}.atlas header button{color:#ddd;cursor:pointer;background:0 0;border:1px solid #fff2;border-radius:8px;padding:8px 11px;font:600 11px Manrope}.atlas section{margin-top:18vh}.atlas section h1{letter-spacing:-2px;margin:13px 0 7px;font-size:48px}.atlas section span{color:#999;font-size:14px}@media (width<=760px){.auth{padding:35px 24px;display:block}.logo{position:static}.intro{margin:90px 0 55px}.card{margin:auto}.intro h1{font-size:48px}}.dash{color:#e9e9e4;background:#151719;grid-template-columns:242px 1fr;min-height:100vh;display:grid}.side{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111315aa;border-right:1px solid #ffffff0d;flex-direction:column;width:242px;padding:27px 13px 16px;display:flex;position:fixed;inset:0 auto 0 0}.dash-logo{color:#fff;letter-spacing:-.7px;align-items:center;gap:9px;padding:0 10px 28px;font-size:17px;font-weight:800;text-decoration:none;display:flex}.workspace{color:#e5e5df;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:9px;width:100%;padding:8px 10px;display:flex}.workspace i{color:#211714;background:linear-gradient(135deg,#ed9c72,#74514b);border-radius:9px;place-items:center;width:29px;height:29px;font-size:10px;font-style:normal;font-weight:800;display:grid}.workspace b,.workspace small{display:block}.workspace b{font-size:11px}.workspace small{color:#818386;margin-top:2px;font-size:9px}.workspace em{color:#888;margin-left:auto;font-style:normal}.side nav{margin:24px 0 0}.side nav a{color:#979a9c;border-radius:8px;align-items:center;gap:11px;min-height:35px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.side nav a.on{color:#f2f0ea;background:#ffffff14}.side nav a kbd,.side nav a b{color:#76797a;margin-left:auto;font:9px DM Mono}.nav-label{color:#727578;letter-spacing:.1em;justify-content:space-between;margin:30px 10px 7px;font:9px DM Mono;display:flex}.nav-label button{color:#aaa;background:0 0;border:0;font-size:17px}.boards{margin-top:0!important}.side .boards a{font-size:11px}.dot{border-radius:50%;width:7px;height:7px}.peach{background:#db9266}.blue{background:#7d9cc7}.purple{background:#ae9cbe}.green{background:#8cae97}.profile{border-top:1px solid #ffffff0d;align-items:center;gap:9px;margin-top:auto;padding:10px 7px 2px;display:flex}.profile>span{color:#33342e;background:#c6c3a2;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-weight:800;display:grid}.profile b{font-size:10px}.profile button{color:#8b8c8c;background:0 0;border:0;margin-left:auto}.dash-main{grid-column:2;min-width:0}.dash-top{color:#8d8f91;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;height:70px;padding:0 42px;font-size:11px;display:flex}.dash-top i{color:#555;padding:0 8px;font-style:normal}.dash-top b{color:#e2e1dc}.dash-top button{color:#c4c4c1;cursor:pointer;background:0 0;border:0;border-radius:8px;margin-left:7px;padding:7px 9px;font:600 10px Manrope}.dash-top .share{color:#e9e6df;background:#ffffff0c;border:1px solid #ffffff1d}.dash-hero{background:radial-gradient(circle at 72% 12%,#efa66e48,#0000 27%),radial-gradient(circle at 87% 103%,#63708b52,#0000 38%),linear-gradient(105deg,#222429,#2b2728 65%,#50392f);justify-content:space-between;height:265px;padding:51px 50px;display:flex;position:relative;overflow:hidden}.dash-hero:after{content:"";border:1px solid #eec7a424;border-radius:50%;width:200px;height:200px;position:absolute;top:19px;right:12%}.dash-hero>div,.dash-hero>aside{z-index:1}.dash-hero p,.dash-content>header p,.week header p{color:#85878a;letter-spacing:.1em;margin:0;font:9px DM Mono}.dash-hero p i{background:#e6aa7b;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block}.dash-hero h1{letter-spacing:-1.8px;margin:14px 0 8px;font-size:37px;line-height:1.1}.dash-hero h1 em{color:#e5ad81;font-style:normal}.dash-hero span{color:#b8b5b0;font-size:12px}.dash-hero aside{color:#b5b1ac;text-align:right;font:11px DM Mono}.dash-hero aside b{color:#f0ece8}.dash-hero aside button{color:#ece8e1;background:#1617195e;border:1px solid #ffffff1d;border-radius:9px;margin:84px 0 0 auto;padding:9px 11px;font:600 10px Manrope;display:block}.dash-content{max-width:1260px;margin:auto;padding:38px 50px 60px}.dash-content>header,.week header{justify-content:space-between;align-items:end;margin-bottom:19px;display:flex}.dash-content h2{letter-spacing:-1px;margin:6px 0 0;font-size:22px}.dash-content h2 sup{color:#858787;font:9px DM Mono}.dash-content>header button{color:#aaa;background:0 0;border:0;border-radius:8px}.dash-content .grid{font-size:18px}.dash-content .new{color:#262729;background:#e9e4da;margin-left:9px;padding:8px 12px;font:700 10px Manrope}.group-grid{grid-template-columns:1.05fr 1.2fr .95fr;align-items:start;gap:14px;display:grid}.link-group{background:#282a2c91;border:1px solid #ffffff10;border-radius:17px;padding:16px}.link-group.warm{background:linear-gradient(150deg,#372f2bb0,#242628a4)}.link-group.cool{background:linear-gradient(150deg,#2d2e35b0,#262729a4)}.link-group>header{justify-content:space-between;padding:0 2px 13px;display:flex}.link-group small{color:#a98267;font:9px DM Mono}.link-group h3{margin:5px 0 0;font-size:12px}.link-group>header button{color:#888;background:0 0;border:0}.atlas-link{color:#e9e9e5;border-radius:10px;align-items:center;gap:9px;margin:0 -5px 3px;padding:8px 7px;text-decoration:none;display:flex}.atlas-link:hover{background:#ffffff12}.atlas-link>i{color:#171819;background:#e9e8e3;border-radius:9px;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:15px;font-style:normal;font-weight:800;display:grid}.atlas-link>i.figma,.atlas-link>i.framer{color:#fff;background:#596bf3}.atlas-link>i.github{background:#e9e9e6}.atlas-link>i.vercel{color:#fff;background:#222426;border:1px solid #555}.atlas-link>i.warp{color:#122;background:linear-gradient(135deg,#5ce1cf,#699eee)}.atlas-link>i.arena{background:#e8e0d3;font-family:serif;font-size:19px;font-style:italic}.atlas-link span{gap:2px;min-width:0;display:grid}.atlas-link span b{font-size:10px}.atlas-link span small{color:#919394;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font:9px Manrope;overflow:hidden}.atlas-link em{color:#707375;margin-left:auto;font:8px DM Mono}.atlas-link button{color:#e6b36f;background:0 0;border:0;font-size:15px}.week{margin-top:36px}.week header{align-items:center;margin-bottom:13px}.week header button{color:#aaa;background:0 0;border:0;font:600 10px Manrope}.week>div{background:#282a2c72;border:1px solid #ffffff0d;border-radius:14px;grid-template-columns:220px 1fr;align-items:center;gap:25px;min-height:101px;padding:14px 20px 8px;display:grid}.week aside{color:#aaa;align-items:center;gap:11px;font-size:10px;line-height:1.5;display:flex}.week aside i{color:#dda273;background:#3a3b3b;border-radius:8px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.week aside b{color:#e8e5dd}.chart{align-items:end;gap:9px;height:65px;display:flex}.chart i{background:#4c4e4f;border-radius:4px 4px 1px 1px;flex:1;max-width:40px;display:block}.chart i.today{background:#d99569}.palette{z-index:9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07080999;place-items:start center;padding-top:15vh;display:grid;position:fixed;inset:0}.palette section{background:#252729;border:1px solid #ffffff20;border-radius:16px;width:min(520px,100vw - 30px);overflow:hidden}.palette input{color:#f4f2ec;background:0 0;border:0;border-bottom:1px solid #ffffff10;border-radius:0;width:100%;padding:17px;font:500 14px Manrope}.palette p{color:#848687;margin:13px 17px 6px;font:9px DM Mono}.palette section button{color:#e7e5df;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;width:calc(100% - 20px);margin:2px 10px;padding:9px;font:600 11px Manrope;display:flex}.palette section>small{color:#8c8e8f;background:#202123;margin-top:12px;padding:10px 17px;font:9px DM Mono;display:block}@media (width<=900px){.dash{grid-template-columns:70px 1fr}.side{width:70px;padding:24px 10px}.dash-logo{padding:0 13px 28px;font-size:0}.workspace span,.workspace em,.side nav span,.side nav kbd,.side nav b,.nav-label,.boards,.profile b,.profile button{display:none}.workspace{padding:8px 10px}.side nav a{justify-content:center;font-size:16px}.profile{justify-content:center}.dash-top,.dash-content{padding-left:25px;padding-right:25px}.dash-hero{padding-left:28px}.group-grid{grid-template-columns:1fr 1fr}.link-group.cool{grid-column:span 2}}@media (width<=620px){.dash{display:block}.side{display:none}.dash-top{height:59px;padding:0 15px}.dash-hero{height:232px;padding:40px 22px}.dash-hero h1{font-size:31px}.dash-hero aside{display:none}.dash-content{padding:27px 14px}.group-grid{grid-template-columns:1fr}.link-group.cool{grid-column:auto}.week>div{grid-template-columns:1fr}.week aside,.atlas-link em{display:none}}.loading-atlas{color:#aaa;background:#151719;place-items:center;min-height:100vh;font:500 13px Manrope;display:grid}.empty-group{color:#b3b1ac;text-align:left;cursor:pointer;background:#ffffff05;border:1px dashed #ffffff20;border-radius:10px;width:100%;padding:13px 8px;font:600 10px Manrope}.empty-group:hover{color:#eee;border-color:#e4a679}.atlas-error{color:#e68776;margin:0 0 15px;font-size:11px}.palette form{gap:8px;padding:12px;display:grid}.palette form p{margin:0 5px 2px}.palette select{color:#eee;background:#191b1d;border:1px solid #ffffff14;border-radius:8px;width:100%;padding:11px 12px;font:500 11px Manrope}.palette form input{border:1px solid #ffffff14;border-radius:8px}.palette .modal-submit{color:#242526;background:#ece7dd;border-radius:8px;width:100%;margin:3px 0 0;padding:11px;font-weight:800}.palette .modal-submit:hover{background:#fff}.drag-handle{opacity:0;cursor:grab;color:#868887;font-size:15px}.link-group:hover .drag-handle,.boards a:hover .drag-handle{opacity:1}.menu-wrap{align-items:center;gap:7px;display:flex;position:relative}.more-menu,.board-delete{color:#999;cursor:pointer;letter-spacing:1px;background:0 0;border:0}.context-menu{z-index:5;background:#303235;border:1px solid #ffffff16;border-radius:9px;min-width:155px;padding:5px;position:absolute;top:25px;right:0;box-shadow:0 13px 32px #0007}.context-menu button{color:#eee;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:8px;font:600 10px Manrope;display:block}.context-menu button:hover{background:#ffffff12}.context-menu .danger,.confirm-layer .danger{color:#ff9c8d}.confirm-layer{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070809a8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.confirm-layer section{background:#282a2d;border:1px solid #ffffff18;border-radius:16px;width:min(390px,100%);padding:23px;box-shadow:0 25px 80px #0009}.confirm-layer p{color:#dca173;letter-spacing:.1em;margin:0;font:9px DM Mono}.confirm-layer h3{letter-spacing:-.5px;margin:10px 0 9px;font-size:17px}.confirm-layer span{color:#aaa;font-size:11px;line-height:1.55}.confirm-layer section>div{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.confirm-layer button{color:#e7e6e1;cursor:pointer;background:#ffffff12;border:0;border-radius:8px;padding:9px 12px;font:700 10px Manrope}.confirm-layer button.danger{color:#ffd4cf;background:#5c302d}.boards a .drag-handle{margin-left:auto}.boards a .board-delete{display:none}.boards a:hover .board-delete{display:block}
