@property --l1{syntax:"<percentage>";inherits:false;initial-value:11%}@property --l2{syntax:"<percentage>";inherits:false;initial-value:19%}.glowing-panel{position:relative;margin:2rem auto;max-width:68rem;border-radius:1rem;box-shadow:-8rem -7rem 20rem -6rem #221d3b,0 0 0 -2rem #0f0a0f;background:linear-gradient(303deg,hsl(250,26%,var(--l1)),hsl(250,30%,var(--l2)));transition:--l1 .6s ease,--l2 .6s ease,box-shadow .6s ease;will-change:box-shadow,background}@media(max-width:1120px){.glowing-panel{margin:2rem}}@media(max-width:430px){.glowing-panel{margin:2rem .5rem}}.glowing-panel .view-button{position:relative;display:inline-block;font-size:1.5rem;font-weight:900;padding:1rem;transition:all 1s ease;color:hsl(252,30%,50%);box-shadow:0 1rem 2rem -1.5rem rgba(0,0,0,0)}.glowing-panel .view-button.active{color:hsl(252,38%,70%);text-shadow:0 0 .5rem rgba(0,0,0,0),0 -.7rem 1.3rem rgba(0,0,0,0);box-shadow:0 1rem 2rem -1.5rem rgba(0,0,0,0);transition:color .2s ease,box-shadow 1s ease,text-shadow 1s ease}.glowing-panel .view-button:hover{transition:color .2s ease,box-shadow 1s ease,text-shadow 1s ease;color:hsl(252,38%,80%)}.glowing-panel .view-button:hover .click-me{filter:blur(1rem);animation:none}.glowing-panel:hover{--l1:12%;--l2:22%;background:linear-gradient(303deg,hsl(250,26%,var(--l1)),hsl(250,30%,var(--l2)));box-shadow:-8rem -7rem 20rem -6rem #221d3b,2rem 2rem 3rem -2rem #0f0a0f}.glowing-panel:hover .view-button.active{color:hsl(252,38%,90%);text-shadow:0 3px 6px hsl(252,38%,6%),0 -1px .2rem hsl(252,38%,90%),0 -.5rem 1rem hsl(252,34%,70%),0 -1.5rem 3rem hsl(252,34%,60%)}.glowing-panel:hover .panel-title{color:hsl(252,38%,70%);text-shadow:4px 8px 10px #1b1828}.glowing-panel:hover .panel-subtitle{text-shadow:4px 6px 7px #201c31}.glowing-panel:hover .panel-subtitle,.glowing-panel:hover .panel-title{text-shadow:4px 6px 7px #201c31;transform:scale(1.1) perspective(20rem) rotateX(0deg)}@media(max-width:430px){.glowing-panel:hover .panel-subtitle,.glowing-panel:hover .panel-title{text-shadow:none;padding:2rem 3rem 3rem}}.glowing-panel .panel-title{transition:all 1.2s ease;padding:1rem 2rem 0;transform-origin:bottom}@media(max-width:430px){.glowing-panel .panel-title{text-shadow:none;padding:2rem 3rem 3rem}}.custom-scroll{width:100%;height:100%;overflow-y:scroll;padding-right:.5rem;scrollbar-width:thin;scrollbar-color:hsla(252,30%,50%,.2) rgba(0,0,0,0)}.custom-scroll::-webkit-scrollbar{width:8px}.custom-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.custom-scroll::-webkit-scrollbar-thumb{background-color:hsla(252,30%,50%,.2);border-radius:4px}.custom-scroll::-webkit-scrollbar-thumb:hover{background-color:hsla(252,30%,50%,.8)}.color-down-four{color:hsl(252,25%,30%)}.color-down-three{color:hsl(252,25%,40%)}.color-down-two{color:hsl(252,30%,50%)}.color-down-one{color:hsl(252,34%,60%)}.color-up-one{color:hsl(252,38%,80%)}.color-up-two{color:hsl(252,38%,90%)}.color-accent{color:#ca59ff}.font-gradient{background:linear-gradient(130deg,hsl(252,38%,90%),hsl(252,34%,60%));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.font-gradient-down-one{background:linear-gradient(130deg,hsl(252,34%,60%),hsl(252,34%,60%));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.font-shadow{text-shadow:0 -.8em 0 #221d36,0 .8em 0 #221d36;box-shadow:0 0 0 #ff0080;line-height:220%;transition:all 1s ease .1s}@media(hover:none){.font-shadow{line-height:150%;transition:all .3s ease .1s;text-shadow:0 0 aqua,0 0 aqua;box-shadow:0 3px 0 #402c9c}}.font-shadow:hover{transition:all .3s ease .1s;text-shadow:0 0 aqua,0 0 aqua;box-shadow:0 3px 0 #402c9c}.h1,h1{font-size:3.6rem}.h2,h2{font-size:2.6rem}@media(max-width:500px){.h2,h2{padding:1rem}}.h3,h3{font-size:1.8rem}@media(max-width:500px){.h3,h3{font-size:1.6rem;line-height:150%}}.h4,h4{font-size:1.3rem}.font-light{font-weight:lighter}.font-normal{font-weight:400}.font-bold{font-weight:bolder}.font-italic{font-style:italic}.p,p{line-height:175%;font-size:1.3rem;max-width:60em;padding-right:1rem}@media(max-width:500px){.p,p{text-indent:0;max-width:unset}}.narrow{max-width:60vw}@media(max-width:500px){.narrow{max-width:90%}}.text-center{text-align:center}.text-right{text-align:right}@media(max-width:500px){.after-cta{line-height:150%;padding:1rem}}.task{position:relative;align-items:center;padding:.2rem .1rem .2rem 2rem}.task.completed{opacity:.5}.task:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,hsla(252,30%,50%,.2),transparent);opacity:0;transition:opacity 1s ease;z-index:-1}.task>*{margin-right:.5rem}.task .board,.task .date,.task .status{border-radius:5px;padding:.1rem .3rem}.task .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task .date{color:hsl(252,34%,60%)}.task .board.one{color:hsl(252,38%,70%);background:hsl(252,26%,27%)}.task .board.two{color:hsl(230.99,77.42%,69.77%);background:hsl(228.4,41.53%,25.51%)}.task .board.three{color:hsl(26.12,70.02%,74.23%);background:hsl(30.5,55.9%,27.8%)}.task .board.four{color:hsl(325.01,76.63%,65.39%);background:hsl(325.17,47.65%,18.87%)}.task .status{color:#6b609a;background:#171422}.task .status.in-progress{filter:hue-rotate(180deg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task:hover{filter:brightness(1.5);opacity:1}.task:hover:before{transition:all .1s ease;opacity:1}.task .work-estimate{margin-left:auto}.task .work-estimate>*{text-align:center}.task .work-estimate .single{position:relative;width:3rem;box-shadow:0 3px 0 -1px 0 #383460;margin-left:3px}.task .work-estimate .single.red{color:#d92164;box-shadow:0 3px 0 -1px}.task .work-estimate .single.green{color:hsl(252,38%,90%);box-shadow:0 3px 0 -1px #383460}.task .work-estimate .three{position:relative;width:2em;box-shadow:0 1px 0 #383460;margin-left:3px}.task .work-estimate .three.actual{width:3em;font-weight:900;border-radius:0;margin-left:2px}.task .work-estimate .three.actual.red{color:#d92164;box-shadow:0 1px}.task .work-estimate .three.actual.green{color:hsl(252,38%,90%);box-shadow:0 1px #383460}.task .work-estimate .t-size{position:relative;width:2em;opacity:.2;border-radius:3px}.task .work-estimate .t-size.selected{opacity:1;font-weight:900;background:hsla(251,27%,30%,.4)}.task .work-estimate .t-size.actual{opacity:1;width:3em;font-weight:900}.task .work-estimate .t-size.actual.red{color:#d92164}.task .work-estimate .t-size.actual.green{color:hsl(252,38%,90%)}.task .work-estimate .assumptions{position:relative;width:2.5em;font-weight:900}.task .work-estimate .assumptions .hint{position:absolute;width:8rem;top:-2px;right:2rem;padding:2px 7px;text-align:center;border-radius:5px;pointer-events:none;transition:all .5s ease .1s;background:hsl(253,23%,70%);color:hsl(247,20%,22%);opacity:0}.task .work-estimate .assumptions.hoverable:hover .hint{opacity:1}