.uplift.menu{background-color:var(--bg-primary);width:300px;height:auto;min-height:45px;box-shadow:var(--shadow-border), var(--shadow-floating-medium);z-index:1;-webkit-transition-duration:var(--duration-fast);-moz-transition-duration:var(--duration-fast);-ms-transition-duration:var(--duration-fast);-o-transition-duration:var(--duration-fast);transition-duration:var(--duration-fast);-o-transition-property:transform, opacity;border-radius:18px;flex-direction:column;flex-shrink:0;padding:12px;list-style:none;transition-property:transform,opacity;display:flex;position:absolute;transform:translate(0)}.uplift.menu[inert]{opacity:0}.uplift.menu[data-direction=down][inert]{transform:translateY(-12px)}.uplift.menu[data-direction=right][inert]{transform:translate(-12px)}.uplift.menu[data-direction=up][inert]{transform:translateY(12px)}.uplift.menu[data-direction=left][inert]{transform:translate(12px)}.uplift.menu>li{flex-direction:column;width:100%;display:flex}.uplift.menu>li>.uplift.button{justify-content:flex-start}.uplift.menu>li>.uplift.button>span{text-align:left;margin:0 auto 0 0}.uplift.app{width:100%;height:100%;-webkit-transition:grid-template-columns var(--duration-medium), column-gap var(--duration-medium);-moz-transition:grid-template-columns var(--duration-medium), column-gap var(--duration-medium);-ms-transition:grid-template-columns var(--duration-medium), column-gap var(--duration-medium);-o-transition:grid-template-columns var(--duration-medium), column-gap var(--duration-medium);transition:grid-template-columns var(--duration-medium), column-gap var(--duration-medium);flex-grow:1;grid-template:"nav main"minmax(0,1fr)/0 1fr;column-gap:0;padding:18px;display:grid}.uplift.app>header{-webkit-transition:filter var(--duration-medium), opacity var(--duration-medium);-moz-transition:filter var(--duration-medium), opacity var(--duration-medium);-ms-transition:filter var(--duration-medium), opacity var(--duration-medium);-o-transition:filter var(--duration-medium), opacity var(--duration-medium);transition:filter var(--duration-medium), opacity var(--duration-medium);grid-area:header;justify-content:flex-end;align-items:center;display:flex}.uplift.app>nav{-webkit-transition:opacity var(--duration-medium), left var(--duration-medium);-moz-transition:opacity var(--duration-medium), left var(--duration-medium);-ms-transition:opacity var(--duration-medium), left var(--duration-medium);-o-transition:opacity var(--duration-medium), left var(--duration-medium);transition:opacity var(--duration-medium), left var(--duration-medium);opacity:0;flex-direction:column;grid-area:nav;gap:36px;display:flex;overflow:visible auto}.uplift.app>nav>h1{z-index:1;background:var(--bg-body);background:linear-gradient(to bottom, var(--bg-body) 0%, var(--bg-body) calc(100% - 18px), transparent 100%);align-items:center;gap:9px;padding:18px 0 0;font-size:1.5rem;font-weight:700;display:flex;position:sticky;top:0}.uplift.app>nav>h1>img{width:45px;height:45px}.uplift.app>nav>ul{flex-direction:column;gap:6px;padding:0 6px 6px;list-style:none;display:flex}.uplift.app>nav>ul>li{flex-direction:column;display:flex}.uplift.app>nav>ul>li>span{color:var(--fg-tertiary);text-transform:uppercase;white-space:pre;font-size:.75rem;font-weight:700}.uplift.app>nav>ul>li>.uplift.button{color:var(--fg-tertiary);fill:var(--fg-tertiary);justify-content:flex-start;gap:9px}.uplift.app>nav>ul>li>.uplift.button[data-active=true]{color:var(--fg-primary);fill:var(--fg-primary)}.uplift.app>nav>ul>li>.uplift.button[data-size=medium] .uplift.icon{width:24px;height:24px}.uplift.app>main{background-color:var(--bg-primary);box-shadow:0px 0px 0px 1px var(--bg-hover);-webkit-transition:filter var(--duration-medium), opacity var(--duration-medium);-moz-transition:filter var(--duration-medium), opacity var(--duration-medium);-ms-transition:filter var(--duration-medium), opacity var(--duration-medium);-o-transition:filter var(--duration-medium), opacity var(--duration-medium);transition:filter var(--duration-medium), opacity var(--duration-medium);border-radius:18px;flex-direction:column;grid-area:main;display:flex;overflow:auto}.uplift.app[data-navigating=true]{grid-template-columns:360px minmax(0,1fr);column-gap:18px}.uplift.app[data-navigating=true]>nav{opacity:1}@media screen and (width<=1024px){.uplift.app,.uplift.app[data-navigating=true]{grid-template-columns:0 minmax(0,1fr);column-gap:0}.uplift.app>nav{z-index:2;background-color:var(--bg-body);border-right:1px solid var(--bg-hover);width:360px;height:100%;padding:0 18px 18px;position:fixed;top:0;left:-360px}.uplift.app[data-navigating=true]>nav{opacity:1;left:0}.uplift.app>nav>h1{padding:54px 0 0}.uplift.app[data-navigating=true]>main,.uplift.app[data-navigating=true]>header{filter:blur(1px);-moz-filter:blur(1px);-ms-filter:blur(1px);-o-filter:blur(1px);opacity:.25;pointer-events:none}}.ascend.splash-screen,.ascend.sign-in{flex-direction:column;align-items:center;gap:18px;width:100%;height:100%;padding:18px;display:flex;overflow:auto}.ascend.sign-in{padding:18px max(18px,50% - 225px)}.ascend.splash-screen>h1,.ascend.sign-in>h1{font-size:1.75rem;font-weight:700}.ascend.splash-screen>img{width:90px;height:90px;margin:auto 0 0;animation:1s ease-in-out infinite breath}@keyframes breath{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.ascend.splash-screen>footer,.ascend.sign-in>footer{text-align:center;color:var(--fg-tertiary);white-space:break-spaces;margin:auto 0 0;font-size:.75rem}.ascend.sign-in>img{width:90px;height:90px;margin:auto 0 0}.ascend.sign-in>p{color:var(--fg-tertiary);padding:0 0 45px;font-size:1.25rem}.ascend.sign-in>.uplift.button{width:100%}.uplift.icon{width:100%;height:100%;fill:inherit;flex-shrink:0}.uplift.button{-ms-touch-action:manipulation;touch-action:manipulation;outline-offset:6px;cursor:pointer;-webkit-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-moz-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-ms-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-o-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);background-color:#0000;border-radius:12px;outline:3px solid #0000;justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:flex}.uplift.button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.uplift.button:focus-visible{outline-color:var(--brand);outline-offset:2px}.uplift.button:before{content:"";background-color:var(--bg-hover);opacity:0;width:calc(100% - 18px);height:calc(100% - 18px);-webkit-transition:top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast), opacity var(--duration-fast);-moz-transition:top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast), opacity var(--duration-fast);-ms-transition:top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast), opacity var(--duration-fast);-o-transition:top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast), opacity var(--duration-fast);transition:top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast), opacity var(--duration-fast);border-radius:12px;position:absolute;top:9px;left:9px}.uplift.button:focus-visible:before,.uplift.button[data-active=true]:before{opacity:1;width:100%;height:100%;top:0;left:0}@media (hover:hover){.uplift.button:hover:before{opacity:1;width:100%;height:100%;top:0;left:0}}.uplift.button:active:before{background-color:var(--bg-active)}.uplift.button[data-size=small]{gap:6px;min-width:36px;min-height:36px;padding:6px 12px;font-size:1rem}.uplift.button[data-size=small],.uplift.button[data-size=small]:before{border-radius:6px}.uplift.button[data-size=small] .uplift.icon{width:18px;height:18px}.uplift.button[data-size=medium],.uplift.button[data-size=medium]>.loader{gap:6px;min-width:45px;min-height:45px;padding:6px 12px;font-size:1rem}.uplift.button[data-size=medium] .uplift.icon{width:18px;height:18px}.uplift.button[data-size=large],.uplift.button[data-size=large]>.loader{gap:9px;min-width:63px;min-height:63px;padding:9px 18px;font-size:1.25rem}.uplift.button[data-size=large] .uplift.icon{width:24px;height:24px}.uplift.button[data-variant=gradient]{background:var(--brand);background:linear-gradient(45deg,var(--brand), #254eef);color:var(--fg-brand);fill:var(--fg-brand);font-weight:600}.uplift.button[data-variant=primary]{background-color:var(--brand);color:var(--fg-brand);fill:var(--fg-brand)}.uplift.button[data-variant=secondary]{background-color:var(--bg-secondary);background-color:var(--bg-secondary)}.uplift.button[data-variant=danger]{color:var(--fg-error);fill:var(--fg-error)}.uplift.button[data-variant=danger]:before{background-color:var(--bg-hover-danger)}.uplift.button[data-variant=danger]:active:before{background-color:var(--bg-active-danger)}.uplift.button[data-variant=gradient],.uplift.button[data-variant=primary],.uplift.button[data-variant=secondary]{box-shadow:inset 0px 0px 0px 1px var(--bg-active), inset 0px 2px 0px 0px #ffffff40, inset 0px -2px 0px 0px var(--bg-active), var(--shadow-floating-small)}.uplift.button[data-variant=link]{color:var(--fg-link);fill:var(--fg-link)}.uplift.button>.loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.uplift.button>.loader>.uplift.spinner{width:auto;height:100%}.uplift.button:has(.loader){cursor:progress}.uplift.button:has(.loader)>span{opacity:0}.uplift.spinner{width:45px;height:45px}.uplift.spinner path{animation:1s linear infinite spinner-fade}@keyframes spinner-fade{0%{opacity:1}to{opacity:.25}}.uplift.spinner path:first-child{animation-delay:0s}.uplift.spinner path:nth-child(2){animation-delay:-.833s}.uplift.spinner path:nth-child(3){animation-delay:-.666s}.uplift.spinner path:nth-child(4){animation-delay:-.5s}.uplift.spinner path:nth-child(5){animation-delay:-.333s}.uplift.spinner path:nth-child(6){animation-delay:-.166s}.uplift.text-input{background-color:var(--bg-tertiary);width:100%;height:63px;box-shadow:var(--shadow-border);outline-offset:6px;cursor:text;-webkit-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-moz-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-ms-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-o-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);border-radius:12px;outline:3px solid #0000;align-items:center;display:flex}.uplift.text-input:has(input:focus-visible){outline-color:var(--brand);outline-offset:2px}.uplift.text-input[data-error=true]{outline-color:var(--fg-error);outline-offset:2px}.uplift.text-input[data-wysiwyg=true]{width:auto;height:auto;box-shadow:none;background-color:#0000;border-radius:3px;justify-content:flex-start;width:fit-content}.uplift.text-input:before{content:attr(data-name);width:100%;height:100%;color:var(--fg-tertiary);-webkit-transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);-moz-transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);-ms-transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);-o-transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);align-items:center;padding:0 18px;font-size:1.25rem;display:flex;position:absolute;top:0;left:0}.uplift.text-input:has(.uplift.icon):before{padding:0 18px 0 54px}.uplift.text-input:has(input:not(:placeholder-shown)):before{height:30px;font-size:.833333rem;font-weight:500}.uplift.text-input:has(input:focus-visible):before{height:30px;font-size:.833333rem;font-weight:500}.uplift.text-input:has(input:focus-visible):before{color:var(--brand)}.uplift.text-input[data-error=true]:before{color:var(--fg-error)}.uplift.text-input[data-wysiwyg=true]:before{opacity:0;width:0;height:0;padding:0;font-size:0}.uplift.text-input>input{background-color:#0000;outline:none;width:100%;height:100%;padding:9px 18px 0;font-size:1.25rem}.uplift.text-input:has(.uplift.icon)>input{padding:9px 18px 0 0}.uplift.text-input>.uplift.icon{width:24px;height:24px;fill:var(--fg-tertiary);margin:0 15px}.uplift.text-input[data-wysiwyg=true]>input{width:100%;height:100%;font-size:inherit;font-weight:inherit;color:inherit;text-transform:inherit;padding:0;position:absolute;top:0;left:0}.uplift.text-input[data-wysiwyg=true]:after{content:attr(data-value);visibility:hidden;white-space:pre;font-size:inherit;font-weight:inherit;color:inherit}.uplift.article{flex-direction:column;flex:1 0 0;width:100%;display:flex}.uplift.article>header{z-index:1;background:var(--bg-primary);background:linear-gradient(to bottom, var(--bg-primary) 0%, var(--bg-primary) calc(100% - 18px), transparent 100%);flex-direction:column;gap:6px;width:100%;min-height:81px;padding:18px;display:flex;position:sticky;top:0}.uplift.article>header>div{justify-content:space-between;align-items:center;width:100%;display:flex}.uplift.article>header>div>div{align-items:center;min-width:0;display:flex}.uplift.article>header h2{white-space:nowrap;text-overflow:ellipsis;font-size:1.5rem;font-weight:700;overflow:hidden}.uplift.article>header>div>ul,.uplift.article>header>nav,.uplift.article>header>nav>ul{align-items:center;gap:9px;list-style:none;display:flex}.uplift.article>header>div>ul>li,.uplift.article>header>nav>ul>li{flex-shrink:0;justify-content:center;align-items:center;display:flex}.uplift.article>header>nav>ul{flex-wrap:wrap}.uplift.article>header button img.profile{object-fit:cover;z-index:-1;border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0}.uplift.shield{z-index:1;width:100%;height:100%;position:fixed;top:0;left:0}.uplift.empty-state{flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:18px;padding:18px;display:flex}.uplift.empty-state>.uplift.icon{width:90px;height:90px;fill:var(--fg-secondary);animation:.5s linear fade-in}.uplift.empty-state>h3{font-size:1.75rem;font-weight:600;animation:.5s linear .5s backwards fade-in}.uplift.empty-state>p{color:var(--fg-tertiary);text-align:center;max-width:450px;font-size:1.25rem}.uplift.empty-state :nth-child(n+3){animation:.5s linear 1s backwards fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.uplift.dialog{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:10;opacity:1;width:100%;height:100%;-webkit-transition:opacity var(--duration-medium);-moz-transition:opacity var(--duration-medium);-ms-transition:opacity var(--duration-medium);-o-transition:opacity var(--duration-medium);transition:opacity var(--duration-medium);justify-content:center;align-items:center;padding:90px 18px;display:flex;position:fixed;top:0;left:0}.uplift.dialog[inert]{opacity:0}.uplift.dialog>div{background-color:var(--bg-primary);width:100%;max-width:900px;height:100%;max-height:900px;box-shadow:var(--shadow-floating-medium);border:1px solid var(--bg-tertiary);-webkit-transition:transform var(--duration-medium);-moz-transition:transform var(--duration-medium);-ms-transition:transform var(--duration-medium);-o-transition:transform var(--duration-medium);transition:transform var(--duration-medium);border-radius:36px;flex-direction:column;display:flex;overflow:auto;transform:scale(1)}.uplift.dialog[inert]>div{transform:scale(.95)}.uplift.dialog>div>header{background-color:var(--bg-primary);width:100%;box-shadow:inset 0px -1px 0px 0px var(--bg-tertiary);z-index:1;justify-content:space-between;align-items:center;padding:36px;display:flex;position:sticky;top:0}.uplift.dialog>div>header h3{font-size:1.25rem}.uplift.dialog>div>div{flex-direction:column;flex:1 1 0;gap:18px;width:100%;padding:18px;display:flex}.uplift.dialog>div>footer{background-color:var(--bg-primary);width:100%;box-shadow:inset 0px 1px 0px 0px var(--bg-tertiary);justify-content:flex-end;align-items:center;gap:9px;padding:36px;display:flex;position:sticky;bottom:0}.uplift.dialog>div>footer>.uplift.error-count,.uplift.dialog>div>footer [data-space=true]{margin:0 auto 0 0}.uplift.error-message{text-align:left;width:100%;color:var(--fg-error);fill:var(--fg-error);align-items:center;gap:9px;font-size:1.25rem;display:flex}.uplift.error-message[inert]{display:none}.uplift.error-message>.uplift.icon{width:18px;height:18px}.uplift.flex-row{flex-flow:wrap;gap:9px;display:flex}.uplift.select-input{background-color:var(--bg-tertiary);width:100%;height:63px;box-shadow:var(--shadow-border);outline-offset:6px;cursor:pointer;-webkit-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-moz-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-ms-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-o-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);border-radius:12px;outline:3px solid #0000;align-items:center;display:flex}.uplift.select-input:has(select:focus-visible){outline-color:var(--brand);outline-offset:2px}.uplift.select-input[data-wysiwyg=true]{width:auto;height:auto;box-shadow:none;width:fit-content;box-shadow:0px 0px 0px 1px var(--bg-tertiary);background-color:#0000;border-radius:3px;justify-content:flex-start}.uplift.select-input:before{content:attr(data-name) " ";z-index:0;width:100%;height:30px;color:var(--fg-tertiary);-webkit-transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);-moz-transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);-ms-transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);-o-transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);align-items:center;padding:0 18px;font-size:.833333rem;display:flex;position:absolute;top:0;left:0}.uplift.select-input[data-wysiwyg=true]:before{background-color:var(--bg-hover);opacity:0;color:#0000;width:calc(100% - 18px);height:calc(100% - 18px);-webkit-transition:top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast), opacity var(--duration-fast);-moz-transition:top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast), opacity var(--duration-fast);-ms-transition:top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast), opacity var(--duration-fast);-o-transition:top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast), opacity var(--duration-fast);transition:top var(--duration-fast), left var(--duration-fast), width var(--duration-fast), height var(--duration-fast), opacity var(--duration-fast);border-radius:3px;font-size:0;position:absolute;top:9px;left:9px;overflow:hidden}.uplift.select-input[data-wysiwyg=true]:has(select:focus-visible):before{opacity:1;width:100%;height:100%;top:0;left:0}@media (hover:hover){.uplift.select-input[data-wysiwyg=true]:hover:before{opacity:1;width:100%;height:100%;top:0;left:0}}.uplift.select-input[data-wysiwyg=true]:active:before{background-color:var(--bg-active)}.uplift.select-input>select{cursor:pointer;appearance:none;background-color:#0000;outline:none;width:100%;height:100%;padding:9px 18px 0;font-size:1.25rem;position:absolute;top:0;left:0}.uplift.select-input[data-wysiwyg=true]>select{width:100%;height:100%;font-size:inherit;font-weight:inherit;color:inherit;padding:3px 6px;position:absolute;top:0;left:0}.uplift.select-input .uplift.icon{pointer-events:none;width:18px;height:18px;fill:var(--fg-tertiary);margin:0 18px 0 auto}.uplift.select-input[data-wysiwyg=true]:after{content:attr(data-value);visibility:hidden;white-space:pre;font-size:inherit;font-weight:inherit;color:inherit;padding:3px 6px}.uplift.table{border-collapse:collapse;box-shadow:var(--shadow-floating-small);border-radius:12px;display:table;overflow:hidden}.uplift.table thead{width:100%;box-shadow:var(--shadow-border);background-color:var(--bg-secondary);border-radius:12px 12px 0 0;display:table-header-group}.uplift.table thead th,.uplift.table thead th button{text-align:left;color:var(--fg-secondary);fill:var(--fg-secondary);font-weight:600}.uplift.table thead th button{outline-offset:6px;cursor:pointer;touch-action:manipulation;width:100%;height:100%;-webkit-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-moz-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-ms-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-o-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);background-color:#0000;border-radius:12px;outline:3px solid #0000;align-items:center;gap:6px;display:flex}.uplift.table thead th button:focus-visible{outline-color:var(--brand);outline-offset:2px}.uplift.table thead th button .uplift.icon{opacity:0;width:18px;height:18px;-webkit-transition:opacity var(--duration-fast);-moz-transition:opacity var(--duration-fast);-ms-transition:opacity var(--duration-fast);-o-transition:opacity var(--duration-fast);transition:opacity var(--duration-fast)}@media (hover:hover){.uplift.table thead th button:hover .uplift.icon{opacity:.5}}.uplift.table thead th button:focus-visible .uplift.icon{opacity:.5}.uplift.table thead th button[data-active=true] .uplift.icon{opacity:1}.uplift.table tbody{width:100%;display:table-row-group}.uplift.table tr,.uplift.table td,.uplift.table th{width:100%;height:63px}.uplift.table td,.uplift.table th{width:min-content;padding:9px 12px;display:table-cell}.uplift.table tbody tr{box-shadow:inset 0px -1px 0px 0px var(--bg-active), inset 1px 0px 0px 0px var(--bg-active), inset -1px 0px 0px 0px var(--bg-active)}.uplift.table tbody tr:last-child{border-radius:0 0 12px 12px}.uplift.table tbody tr:nth-child(2n){background-color:var(--bg-secondary)}.uplift.table td a{outline-offset:6px;cursor:pointer;width:100%;height:100%;-webkit-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-moz-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-ms-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-o-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);border-radius:12px;outline:3px solid #0000;align-items:center;gap:6px;text-decoration:none;display:flex}.uplift.table td a:hover,.uplift.table td a:focus-visible{text-decoration:underline}.uplift.table td a:focus-visible{outline-color:var(--brand);outline-offset:2px}.uplift.table td a .uplift.icon{width:18px;height:18px;fill:var(--fg-secondary)}.uplift.table label{background-color:var(--bg-secondary);cursor:pointer;width:24px;height:24px;box-shadow:var(--shadow-floating-small), var(--shadow-border);color:var(--fg-default);fill:var(--fg-default);outline-offset:6px;-webkit-transition-duration:var(--duration-fast);-moz-transition-duration:var(--duration-fast);-ms-transition-duration:var(--duration-fast);-o-transition-duration:var(--duration-fast);transition-duration:var(--duration-fast);border-radius:6px;outline:3px solid #0000;flex-shrink:0;justify-content:center;align-items:center;display:flex}:is(.uplift.table label:has(input:checked),.uplift.table label:has(input:indeterminate)){background-color:var(--brand)}.uplift.table label:has(input:focus-visible){outline-color:var(--brand);outline-offset:2px}.uplift.table label:before{content:"";background-color:var(--fg-brand);width:0;height:3px;-webkit-transition-duration:var(--duration-fast);-moz-transition-duration:var(--duration-fast);-ms-transition-duration:var(--duration-fast);-o-transition-duration:var(--duration-fast);transition-duration:var(--duration-fast);-o-transition-timing-function:ease;transition-timing-function:ease;position:absolute;top:calc(50% - 1.5px);left:50%}.uplift.table label:has(input:indeterminate):before{width:12px;left:calc(50% - 6px)}.uplift.table label:after{content:"";visibility:hidden;border-top:3px solid var(--fg-brand);border-right:3px solid var(--fg-brand);transform-origin:0 0;width:9px;height:15px;-webkit-transition-duration:var(--duration-fast);-moz-transition-duration:var(--duration-fast);-ms-transition-duration:var(--duration-fast);-o-transition-duration:var(--duration-fast);transition-duration:var(--duration-fast);position:absolute;top:12px;left:3px;transform:scaleX(-1)rotate(135deg)}@media (hover:hover){.uplift.table tbody td label:not(:has(input:checked)):hover:after{visibility:visible;border-top:3px solid var(--fg-tertiary);border-right:3px solid var(--fg-tertiary);opacity:.25}.uplift.table tbody td label:not(:has(input:checked)):has(input:focus-visible):after{visibility:visible;border-top:3px solid var(--fg-tertiary);border-right:3px solid var(--fg-tertiary);opacity:.25}}.uplift.table label:has(input:checked):after{visibility:visible;-ms-animation:checkmark .75s ease 1ms;animation:.75s 1ms checkmark}@keyframes checkmark{0%{opacity:0;width:0;height:0}20%{opacity:1;width:9px;height:0}40%{opacity:1;width:9px;height:15px}to{opacity:1;width:9px;height:15px}}.uplift.h3{border-bottom:1px solid var(--bg-tertiary);justify-content:space-between;align-items:center;padding:0 0 18px;font-size:1.25rem;display:flex}.uplift.section{flex-direction:column;gap:18px;padding:0 18px;display:flex}.ascend.pipeline-progress{width:100%;list-style:none;display:flex}.ascend.pipeline-progress>li{flex:1 1 0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:600;display:flex}.ascend.pipeline-progress>li>label{cursor:pointer;flex:1 1 0;justify-content:center;align-items:center;padding:18px;display:flex}.ascend.pipeline-progress>li:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.ascend.pipeline-progress>li:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.ascend.pipeline-progress>li:not(:last-child):after{content:"";z-index:1;clip-path:polygon(100% 50%,0 0,0 100%);width:18px;height:100%;position:absolute;top:0;left:100%}.ascend.pipeline-progress>li,.ascend.pipeline-progress>li:after{background-color:hsl(var(--color), 80%, 97%);color:hsl(var(--color), 20%, 50%)}.ascend.pipeline-progress>li:has(input:checked){background-color:hsl(var(--color), 80%, 90%);color:hsl(var(--color), 80%, 20%)}.ascend.pipeline-progress>li:has(~li input:checked){background-color:hsl(var(--color), 80%, 90%);color:hsl(var(--color), 80%, 20%)}.ascend.pipeline-progress>li:has(input:checked):after{background-color:hsl(var(--color), 80%, 90%);color:hsl(var(--color), 80%, 20%)}.ascend.pipeline-progress>li:has(~li input:checked):after{background-color:hsl(var(--color), 80%, 90%);color:hsl(var(--color), 80%, 20%)}.ascend.time-line{flex-direction:column;gap:18px;list-style:none;display:flex}.ascend.time-line>li{gap:9px;display:flex}.ascend.time-line>li:not(:last-child):after{content:"";background-color:var(--bg-tertiary);border-radius:3px;width:3px;height:calc(100% - 33px);position:absolute;top:48px;left:21px}.ascend.time-line>li>.circle{background-color:var(--bg-tertiary);width:45px;height:45px;fill:var(--fg-secondary);border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;padding:12px;display:flex}.ascend.time-line>li>.circle[data-color=purple]{fill:#653793;background-color:#e3d4f3}.ascend.time-line>li>.circle[data-color=blue]{fill:#374693;background-color:#d4dcf3}.ascend.time-line>li>.circle[data-color=green]{fill:#2d782a;background-color:#d4f3d8}.ascend.time-line>li>.circle[data-color=orange]{fill:#5c330a;background-color:#fae4d1}.ascend.time-line>li>.info{flex-direction:column;flex:1 1 0;gap:9px;padding:11.5px 0 0;display:flex}.ascend.time-line>li>.info>p:not(:first-child){white-space:break-spaces;box-shadow:var(--shadow-border), var(--shadow-floating-small);border-radius:12px;padding:12px}.ascend.time-line>li>.info>p:not(:first-child)>b{font-weight:600}.ascend.time-line>li>.uplift.icon{width:18px;height:18px}.ascend.time-line>li .time{color:var(--fg-tertiary)}.uplift.skeleton{background:var(--bg-active);background:linear-gradient(to right, var(--bg-active), var(--bg-hover), var(--bg-active));background-size:300% 100%;border-radius:3px;width:100%;animation:1.5s linear infinite shimmer;display:flex}@keyframes shimmer{0%{background-position:0 0}to{background-position:300% 0}}.ascend.split-section{grid-template-columns:minmax(0,1.618fr) minmax(0,1fr);gap:18px;display:grid}.ascend.split-section>section,.ascend.split-section>aside{flex-direction:column;gap:18px;display:flex}.uplift.textarea{background-color:var(--bg-tertiary);width:100%;min-height:126px;box-shadow:var(--shadow-border);outline-offset:6px;cursor:text;-webkit-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-moz-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-ms-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-o-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);border-radius:12px;outline:3px solid #0000;flex-shrink:0;display:grid}.uplift.textarea:has(textarea:focus-visible){outline-color:var(--brand);outline-offset:2px}.uplift.textarea:before{content:attr(data-name) " ";width:100%;height:63px;color:var(--fg-tertiary);-webkit-transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);-moz-transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);-ms-transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);-o-transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);transition:height var(--duration-fast), font-size var(--duration-fast), color var(--duration-fast);align-items:center;padding:0 18px;font-size:1.25rem;display:flex;position:absolute;top:0;left:0}.uplift.textarea:has(textarea:not(:placeholder-shown)):before{height:30px;font-size:.833333rem;font-weight:500}.uplift.textarea:has(textarea:focus-visible):before{height:30px;font-size:.833333rem;font-weight:500}.uplift.textarea:has(textarea:focus-visible):before{color:var(--brand)}.uplift.textarea:after{content:attr(data-value) " ";white-space:pre-wrap;visibility:hidden;top:0;left:0}.uplift.textarea:after,.uplift.textarea textarea{text-align:left;resize:none;background-color:#0000;outline:none;grid-area:1/1/2/2;width:100%;height:auto;padding:26px 18px;font-size:1.25rem}.ascend.button-group{align-items:center;list-style:none;display:flex}.ascend.button-group>li>button{border-radius:0}.ascend.button-group>li:first-child>button{border-top-left-radius:12px;border-bottom-left-radius:12px}.ascend.button-group>li:last-child>button{border-top-right-radius:12px;border-bottom-right-radius:12px}.uplift.check-box{background-color:var(--bg-tertiary);width:100%;height:63px;box-shadow:var(--shadow-border);outline-offset:6px;cursor:pointer;-webkit-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-moz-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-ms-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);-o-transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);transition:outline-color var(--duration-fast), outline-offset var(--duration-fast);border-radius:12px;outline:3px solid #0000;align-items:center;gap:9px;padding:0 18px;display:flex}.uplift.check-box:has(input:focus-visible){outline-color:var(--brand);outline-offset:2px}.uplift.check-box[data-error=true]{outline-color:var(--fg-error);outline-offset:2px}.uplift.check-box:after{content:attr(data-name);color:var(--fg-tertiary);font-size:1.25rem}.uplift.check-box>span{background-color:var(--bg-hover);width:36px;height:36px;box-shadow:inset var(--shadow-floating-small), var(--shadow-border);-webkit-transition-duration:var(--duration-fast);-moz-transition-duration:var(--duration-fast);-ms-transition-duration:var(--duration-fast);-o-transition-duration:var(--duration-fast);transition-duration:var(--duration-fast);border-radius:12px;display:block}.uplift.check-box>input:checked+span{background-color:var(--brand)}.uplift.check-box>span:before{content:"";visibility:hidden;border-top:3px solid var(--fg-brand);border-right:3px solid var(--fg-brand);transform-origin:0 0;width:9px;height:15px;-webkit-transition-duration:var(--duration-fast);-moz-transition-duration:var(--duration-fast);-ms-transition-duration:var(--duration-fast);-o-transition-duration:var(--duration-fast);transition-duration:var(--duration-fast);position:absolute;top:18px;left:9px;transform:scaleX(-1)rotate(135deg)}.uplift.check-box>input:checked+span:before{visibility:visible;-ms-animation:checkmark .75s ease 1ms;animation:.75s 1ms checkmark}.ascend.address{flex-direction:column;font-style:normal;display:flex}.ascend.contact-list{flex-direction:column;gap:18px;display:flex}.ascend.contact-list>li{box-shadow:var(--shadow-border);border-radius:12px;flex-direction:column;gap:9px;padding:18px;display:flex}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Regular-DxJTClRG.ttf);font-weight:400;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Bold-DGvYQtcs.ttf);font-weight:700;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-BoldItalic-DDyywkPM.ttf);font-weight:700;font-style:italic;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-ExtraBold-JgqSG6ty.ttf);font-weight:800;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-ExtraBoldItalic-CgkFt7iY.ttf);font-weight:800;font-style:italic;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Italic-C_AuCsze.ttf);font-weight:400;font-style:italic;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Light-3sf3dutu.ttf);font-weight:300;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-LightItalic-BiP5bj3Y.ttf);font-weight:300;font-style:italic;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Medium-DVUZMR_6.ttf);font-weight:500;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-MediumItalic-CRw63sbF.ttf);font-weight:500;font-style:italic;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-SemiBold-D3TTYgdB.ttf);font-weight:600;font-style:normal;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-SemiBoldItalic-CDiedROf.ttf);font-weight:600;font-style:italic;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}:root{--bg-body:#fafafa;--bg-primary:#fdfeff;--bg-secondary:#fafafa;--bg-tertiary:#eeeff0;--bg-hover:#32333413;--bg-hover-danger:#ef000013;--bg-active:#3233341a;--bg-active-danger:#ef00001a;--fg-primary:#1a1a1a;--fg-secondary:#333;--fg-tertiary:#4d4d4d;--fg-error:#ef0000;--fg-link:#254eef;--shadow-border:inset 0px 0px 0px 1px var(--bg-active);--shadow-floating-small:0px 3px 6px 0px #96979813;--shadow-floating-medium:0px 3px 18px 0px var(--bg-active);--brand:#8a25ef;--fg-brand:#fff;--brand-pink:#ef25ef;--brand-blue:#254eef;--brand-purple:#8a25ef;--brand-green:#25ef4e;--brand-yellow:#efef25;--brand-orange:#ef8a25;--brand-red:#ef2525;--duration-fast:.15s;--duration-medium:.25s;--duration-slow:.5s}*,:before,:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;color:inherit;font-family:Open Sans,sans-serif;font-size:inherit;-webkit-tap-highlight-color:transparent;border:none;width:auto;height:auto;margin:0;padding:0;position:relative}html{width:100%;height:100%;font-size:16px}body{background:var(--bg-body);width:100%;height:100%;color:var(--fg-primary);fill:var(--fg-primary);cursor:default;-webkit-user-select:none;user-select:none;font-size:1rem;overflow:hidden}img{-webkit-user-drag:none;user-drag:none}[data-sr-only=true]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media print{@page{margin:.25in;size:8.5in 11in}body:has([data-print=true]){max-height:unset!important;background-color:#fff!important;margin:0!important;padding:0!important;overflow:auto!important}body:has([data-print=true])>div.uplift.app{max-height:unset!important;height:auto!important;margin:0!important;padding:0!important;display:block!important}body:has([data-print=true])>div.uplift.app>:not(main){display:none!important}body:has([data-print=true])>div.uplift.app>main{overflow:unset!important;height:auto!important;max-height:unset!important;box-shadow:none!important;background-color:#0000!important;border-radius:0!important;gap:0!important;margin:0!important;padding:0!important;display:block!important}body:has([data-print=true])>div.uplift.app>main>.uplift.article{flex:unset!important;display:block!important}body:has([data-print=true])>div.uplift.app .uplift.article>header{display:none!important}body:has([data-print=true])>div.uplift.app .uplift.article .select-input{display:none!important}body:has([data-print=true])>div.uplift.app .uplift.article .uplift.section{padding:0!important;display:block!important}}
