@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{--base-color-neutral-0: #ffffff;--base-color-neutral-1: #fafafa;--base-color-neutral-1-opaque: #fafafad0;--base-color-neutral-2: #f0f0f0;--base-color-neutral-3: #e6e6e6;--base-color-neutral-4: #999999;--base-color-neutral-5: #808080;--base-color-neutral-6: #666666;--base-color-neutral-7: #4d4d4d;--base-color-neutral-8: #333333;--base-color-neutral-8-opaque: #333333d0;--base-color-neutral-9: #1a1a1a}:root{--base-color-red-0: #fde8e8;--base-color-red-1: #fbd0d0;--base-color-red-2: #f7a1a1;--base-color-red-3: #f37272;--base-color-red-4: #ef4343;--base-color-red-5: #ef2525;--base-color-red-6: #bc1010;--base-color-red-7: #8d0c0c;--base-color-red-8: #5e0808;--base-color-red-9: #2f0404}:root{--base-color-orange-0: #fdf2e7;--base-color-orange-1: #fbe6d0;--base-color-orange-2: #f8cca0;--base-color-orange-3: #f4b371;--base-color-orange-4: #f19941;--base-color-orange-5: #ef8a25;--base-color-orange-6: #be660e;--base-color-orange-7: #8e4d0b;--base-color-orange-8: #5f3307;--base-color-orange-9: #2f1a04}:root{--base-color-yellow-0: #fdfde7;--base-color-yellow-1: #fbfbd0;--base-color-yellow-2: #f8f8a0;--base-color-yellow-3: #f4f471;--base-color-yellow-4: #f1f141;--base-color-yellow-5: #efef25;--base-color-yellow-6: #bebe0e;--base-color-yellow-7: #8e8e0b;--base-color-yellow-8: #5f5f07;--base-color-yellow-9: #2f2f04}:root{--base-color-green-0: #e8fdeb;--base-color-green-1: #d0fbd8;--base-color-green-2: #a1f7b1;--base-color-green-3: #72f38a;--base-color-green-4: #43ef63;--base-color-green-5: #25ef4e;--base-color-green-6: #10bc30;--base-color-green-7: #0c8d24;--base-color-green-8: #085e18;--base-color-green-9: #042f0c;--base-color-green-opaque-5: #25ef4e50}:root{--base-color-blue-0: #e7ecfd;--base-color-blue-1: #d0d8fb;--base-color-blue-2: #a0b2f8;--base-color-blue-3: #718bf4;--base-color-blue-4: #4164f1;--base-color-blue-5: #254eef;--base-color-blue-6: #0d30bf;--base-color-blue-7: #0b258e;--base-color-blue-8: #07195f;--base-color-blue-9: #050d2e}:root{--base-color-purple-0: #f2e7fd;--base-color-purple-1: #e6d0fb;--base-color-purple-2: #cca0f8;--base-color-purple-3: #b371f4;--base-color-purple-4: #9941f1;--base-color-purple-5: #8a25ef;--base-color-purple-6: #660ebe;--base-color-purple-7: #4d0b8e;--base-color-purple-8: #33075f;--base-color-purple-9: #1a042f}:root{--base-color-pink-0: #fde7fd;--base-color-pink-1: #fbd0fb;--base-color-pink-2: #f8a0f8;--base-color-pink-3: #f471f4;--base-color-pink-4: #f141f1;--base-color-pink-5: #ef25ef;--base-color-pink-6: #be0ebe;--base-color-pink-7: #8e0b8e;--base-color-pink-8: #5f075f;--base-color-pink-9: #2f042f}:root{--base-color-coral-0: #fde7ec;--base-color-coral-1: #fbd0d8;--base-color-coral-2: #f8a0b2;--base-color-coral-3: #f4718b;--base-color-coral-4: #f14164;--base-color-coral-5: #ef254e;--base-color-coral-6: #be0e31;--base-color-coral-7: #8e0b25;--base-color-coral-8: #5f0719;--base-color-coral-9: #2f040c;--base-color-coral-opaque-5: #ef254e50}:root{--bgColor-primary: var(--base-color-neutral-0);--bgColor-secondary: var(--base-color-neutral-1);--bgColor-secondary-opaque: var(--base-color-neutral-1-opaque);--bgColor-tertiary: var(--base-color-neutral-3);--bgColor-opaque-neutral: rgba(200 200 200 / .075);--bgColor-hover: rgba(50 51 52 / .075);--bgColor-active: rgba(50 51 52 / .1);--bgColor-hover-danger: rgba(250, 0, 0, .075);--bgColor-active-danger: rgba(250, 0, 0, .1);--bgColor-brand-uplift: var(--base-color-coral-5);--bgColor-brand-worship: var(--base-color-green-5);--bgColor-brand-default: var(--bgColor-brand-uplift)}:root{--fgColor-default: var(--base-color-neutral-9);--fgColor-secondary: var(--base-color-neutral-8);--fgColor-secondary-opaque: var(--base-color-neutral-8-opaque);--fgColor-muted: var(--base-color-neutral-7);--fgColor-link: var(--base-color-blue-5);--fgColor-error: var(--base-color-red-5);--fgColor-brand-uplift: var(--base-color-neutral-0);--fgColor-brand-worship: var(--base-color-neutral-9);--fgColor-brand-default: var(--fgColor-brand-uplift)}:root{--borderColor-default: var(--base-color-neutral-2);--borderColor-accent-muted: var(--base-color-coral-opaque-5)}:root{--shadow-floating-small: 0px 3px 6px 0px rgba(150 151 152 / .075);--shadow-floating-medium: 0px 3px 18px 0px rgba(50 51 52 / .075);--shadow-inset: inset 0px -1px 0px 1px rgba(50 51 52 / .075), inset 0px 1px 0px 1px rgba(250 251 252 / .075);--shadow-inset-depressed: inset 0px 0px 6px rgba(50 51 52 / .1)}:root{--duration-fast: .1s;--duration-medium: .25s}*,*:before,*:after{position:relative;box-sizing:border-box;margin:0;padding:0;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;color:inherit;font-size:inherit;border:none;width:auto;height:auto;-webkit-tap-highlight-color:transparent}html{width:100%;height:100%}body{display:flex;flex-direction:column;background-color:var(--bgColor-secondary);width:100%;height:100%;min-height:100%;overflow:hidden;cursor:default;-webkit-user-select:none;user-select:none;font-size:12pt;color:var(--fgColor-default)}img{-webkit-user-drag:none;user-drag:none}*[data-sr-only=true]{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap;position:absolute}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-space-between{justify-content:space-between}.gap-3{gap:3px}.gap-6{gap:6px}.gap-9{gap:9px}.gap-12{gap:12px}.gap-15{gap:15px}.gap-18{gap:18px}.uplift-ui.main{display:flex;flex-grow:1;width:100%;height:100%;padding:calc(18px + env(safe-area-inset-top)) calc(18px + env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) calc(18px + env(safe-area-inset-left))}@media screen and (max-width: 900px){.uplift-ui.main{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}}.uplift-ui.menu[data-id=notifications]{position:fixed;top:99px;right:90px;width:450px;max-height:calc(100vh - 135px);max-width:calc(100vw - 36px)}@media screen and (max-width: 900px){.uplift-ui.menu[data-id=notifications]{top:81px;right:72px;max-height:calc(100vh - 99px)}}@media screen and (max-width: 545px){.uplift-ui.menu[data-id=notifications]{right:18px;width:100%}}.uplift-ui.menu[data-id=notifications]>.uplift-ui.blank-slate{padding:63px 18px}.uplift-ui.action-menu[data-id=account_options]{position:fixed;top:99px;right:36px;width:300px;max-height:calc(100vh - 135px);max-width:calc(100vw - 36px);overflow:auto}@media screen and (max-width: 900px){.uplift-ui.action-menu[data-id=account_options]{top:81px;right:18px;max-height:calc(100vh - 99px)}}@media screen and (max-width: 336px){.uplift-ui.action-menu[data-id=account_options]{width:100%}}.uplift-ui.button[data-intent=account] img.church{position:absolute;bottom:-6px;right:-6px;width:24px;height:24px;border-radius:6px;box-shadow:var(--shadow-floating-small),inset 0 0 0 1px var(--bgColor-active)}.uplift-ui.action-bar{display:flex;list-style:none;align-items:center;gap:9px;flex-shrink:0}.uplift-ui.action-bar li{display:flex;align-items:center}.uplift-ui.action-menu{width:300px;height:auto;min-height:45px;background-color:var(--bgColor-primary);box-shadow:inset 0 0 0 1px var(--bgColor-active),var(--shadow-floating-medium);border-radius:18px;display:flex;flex-direction:column;list-style:none;padding:12px;flex-shrink:0;z-index:1;opacity: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);-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity;-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-ms-transform:translate(0px,0px);-o-transform:translate(0px,0px);transform:translate(0)}.uplift-ui.action-menu[inert]{opacity:0;pointer-events:none}.uplift-ui.action-menu[data-direction=down][inert]{-webkit-transform:translate(0px,-12px);-moz-transform:translate(0px,-12px);-ms-transform:translate(0px,-12px);-o-transform:translate(0px,-12px);transform:translateY(-12px)}.uplift-ui.action-menu[data-direction=right][inert]{-webkit-transform:translate(-12px,0px);-moz-transform:translate(-12px,0px);-ms-transform:translate(-12px,0px);-o-transform:translate(-12px,0px);transform:translate(-12px)}.uplift-ui.action-menu[data-direction=up][inert]{-webkit-transform:translate(0px,12px);-moz-transform:translate(0px,12px);-ms-transform:translate(0px,12px);-o-transform:translate(0px,12px);transform:translateY(12px)}.uplift-ui.action-menu[data-direction=left][inert]{-webkit-transform:translate(12px,0px);-moz-transform:translate(12px,0px);-ms-transform:translate(12px,0px);-o-transform:translate(12px,0px);transform:translate(12px)}.uplift-ui.action-menu[data-position=absolute]{position:absolute}.uplift-ui.action-menu[data-position=fixed]{position:fixed}.uplift-ui.action-menu li{display:flex;align-items:center;width:100%}.uplift-ui.action-menu li.divider{height:1px;background-color:var(--borderColor-default);margin:6px 0}.uplift-ui.action-menu li .uplift-ui.button{width:100%;min-height:45px;height:auto;display:flex;align-items:center;justify-content:flex-start;text-align:left;font-size:12pt;background-color:transparent;padding:9px 12px;font-weight:500;border-radius:12px;gap:9px;text-decoration:none;box-shadow:none;-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)}.uplift-ui.action-menu li .uplift-ui.button:not([data-variant=danger]){color:var(--fgColor-secondary);fill:var(--fgColor-secondary)}.uplift-ui.action-menu li .uplift-ui.button:before{box-shadow:none}.uplift-ui.action-menu li:has(.uplift-ui.action-menu:not([inert]))>.uplift-ui.button:before{background-color:var(--bgColor-hover)}.uplift-ui.action-menu li .uplift-ui.button span{margin-inline-end:auto}.uplift-ui.action-menu li .uplift-ui.button .uplift-ui.icon{width:18px;height:18px}.uplift-ui.action-menu:has(>li .uplift-ui.icon:first-child)>li>.uplift-ui.button:not(:has(.uplift-ui.icon:first-child)){padding-inline-start:39px}.uplift-ui.action-menu li .uplift-ui.button .loader{justify-content:flex-end;padding:0 12px}.uplift-ui.article{display:flex;flex-direction:column;overflow:auto;max-height:100%;border-radius:18px;border:1px solid var(--borderColor-default);background-color:var(--bgColor-primary);flex:1 1 0;padding:0 18px 18px;left:0;gap:18px;-webkit-transition:left var(--duration-medium),opacity var(--duration-medium);-moz-transition:left var(--duration-medium),opacity var(--duration-medium);-ms-transition:left var(--duration-medium),opacity var(--duration-medium);-o-transition:left var(--duration-medium),opacity var(--duration-medium);transition:left var(--duration-medium),opacity var(--duration-medium)}.uplift-ui.article>header{top:0;width:100%;min-height:81px;position:sticky;background:var(--bgColor-primary);background:linear-gradient(to bottom,var(--bgColor-primary),var(--bgColor-primary) 75%,transparent);display:flex;flex-direction:column;gap:6px;padding:18px 0;z-index:5;flex-shrink:0}.uplift-ui.article>header h2{line-height:45px;height:45px;font-size:18pt;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uplift-ui.article>header .uplift-ui.text-input{min-width:270px}.uplift-ui.article>header button[data-intent=open-navigation]{display:none}@media screen and (max-width: 900px){.uplift-ui.article{border:none;border-radius:0}[data-navigate=true] .uplift-ui.article{left:100%;opacity:0}.uplift-ui.article>header button[data-intent=open-navigation]{display:flex;margin-right:3px}}.uplift-ui.article>header nav{display:flex;align-items:center;width:100%;overflow:auto;padding:3px}.uplift-ui.article>header nav ol,.uplift-ui.article>header nav ol li{list-style:none;display:flex;align-items:center;gap:9px;min-width:0px;flex-shrink:0}.uplift-ui.badge{display:flex;align-items:center;justify-content:center;background-color:var(--bgColor-primary);box-shadow:inset 0 0 0 1px var(--bgColor-hover),var(--shadow-floating-small);font-weight:600;color:var(--fgColor-muted);fill:var(--fgColor-muted);width:fit-content}.uplift-ui.badge[data-position=absolute]{position:absolute}.uplift-ui.badge[data-position=fixed]{position:fixed}.uplift-ui.badge[data-variant=primary]{background-color:var(--bgColor-brand-default);color:var(--fgColor-brand-default);fill:var(--fgColor-brand-default)}.uplift-ui.badge[data-size=small]{height:24px;border-radius:12px;padding:0 12px;font-size:9pt;gap:6px;font-weight:700}.uplift-ui.badge[data-size=small][data-circular=true]{width:24px;border-radius:100%;padding:0}.uplift-ui.badge[data-size=medium]{height:36px;border-radius:18px;padding:0 18px;font-size:10pt;gap:6px}.uplift-ui.badge[data-size=medium][data-circular=true]{width:36px;border-radius:100%;padding:0}.uplift-ui.badge[data-size=large]{height:45px;border-radius:22.5px;padding:0 21px;font-size:12pt;gap:9px}.uplift-ui.badge[data-size=large][data-circular=true]{width:45px;border-radius:100%;padding:0}.uplift-ui.badge[data-size=small] .uplift-ui.icon{width:18px;height:18px}.uplift-ui.badge[data-size=small]:has(.uplift-ui.icon){padding-inline-start:6px}.uplift-ui.badge[data-size=medium] .uplift-ui.icon{width:21px;height:21px}.uplift-ui.badge[data-size=medium]:has(.uplift-ui.icon){padding-inline-start:9px}.uplift-ui.badge[data-size=large] .uplift-ui.icon{width:24px;height:24px}.uplift-ui.badge[data-size=large]:has(.uplift-ui.icon){padding-inline-start:12px}.uplift-ui.badge .dot{border-radius:100%}.uplift-ui.badge[data-size=small] .dot{width:9px;height:9px}.uplift-ui.badge[data-size=small]:has(.dot){padding-inline-start:6px}.uplift-ui.badge[data-size=medium] .dot{width:12px;height:12px}.uplift-ui.badge[data-size=medium]:has(.dot){padding-inline-start:9px}.uplift-ui.badge[data-size=large] .dot{width:15px;height:15px}.uplift-ui.badge[data-size=large]:has(.dot){padding-inline-start:12px}.uplift-ui.badge img{border-radius:100%}.uplift-ui.badge[data-size=small] img{width:18px;height:18px}.uplift-ui.badge[data-size=small]:has(img){padding-inline-start:3px}.uplift-ui.badge[data-size=medium] img{width:24px;height:24px}.uplift-ui.badge[data-size=medium]:has(img){padding-inline-start:6px}.uplift-ui.badge[data-size=large] img{width:36px;height:36px}.uplift-ui.badge[data-size=large]:has(img){padding-inline-start:6px}.uplift-ui.blank-slate{width:100%;display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center;gap:18px}.uplift-ui.blank-slate[data-size=small]{gap:9px}.uplift-ui.blank-slate>.uplift-ui.icon{width:90px;height:90px;fill:var(--fgColor-default)}.uplift-ui.blank-slate[data-size=small]>.uplift-ui.icon{width:45px;height:45px}.uplift-ui.blank-slate>img{height:90px}.uplift-ui.blank-slate[data-size=small]>img{height:45px}.uplift-ui.blank-slate>h3{font-size:21pt;font-weight:600;text-align:center;max-width:450px}.uplift-ui.blank-slate[data-size=small]>h3{font-size:18pt}.uplift-ui.blank-slate>p{font-size:15pt;color:var(--fgColor-muted);max-width:450px;text-align:center}.uplift-ui.blank-slate[data-size=small]>p{font-size:12pt}.uplift-ui.button{height:auto;border-radius:12px;overflow:visible;background-color:var(--bgColor-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;outline:3px solid transparent;box-shadow:var(--shadow-floating-small),inset 0 0 0 1px var(--bgColor-active);font-weight:500;color:var(--fgColor-default);fill:var(--fgColor-default);flex-shrink:0;text-decoration:none;touch-action:manipulation;-webkit-transition:outline-color var(--duration-fast);-moz-transition:outline-color var(--duration-fast);-ms-transition:outline-color var(--duration-fast);-o-transition:outline-color var(--duration-fast);transition:outline-color var(--duration-fast)}.uplift-ui.button[data-variant=primary]{background-color:var(--bgColor-brand-default);color:var(--fgColor-brand-default);fill:var(--fgColor-brand-default)}.uplift-ui.button[data-variant=invisible],.uplift-ui.button[data-variant=danger-invisible],.uplift-ui.button[data-variant=link]{background-color:transparent;box-shadow:none}.uplift-ui.button[data-variant=danger],.uplift-ui.button[data-variant=danger-invisible]{color:var(--fgColor-error);fill:var(--fgColor-error)}.uplift-ui.button[data-variant=link]{color:var(--fgColor-link);fill:var(--fgColor-link)}.uplift-ui.button:focus-visible{outline-color:var(--borderColor-accent-muted)}.uplift-ui.button:hover[data-variant=link],.uplift-ui.button:focus-visible[data-variant=link]{text-decoration:underline}.uplift-ui.button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;border-radius:12px;z-index:0;box-shadow:var(--shadow-inset);-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)}.uplift-ui.button[data-variant=invisible]:before,.uplift-ui.button[data-variant=danger-invisible]:before,.uplift-ui.button[data-variant=link]:before{box-shadow:none}.uplift-ui.button:hover:before,.uplift-ui.button:focus-visible:before{background-color:var(--bgColor-hover)}.uplift-ui.button[data-variant=danger]:hover:before,.uplift-ui.button[data-variant=danger]:focus-visible:before,.uplift-ui.button[data-variant=danger-invisible]:hover:before,.uplift-ui.button[data-variant=danger-invisible]:focus-visible:before{background-color:var(--bgColor-hover-danger)}@media (pointer: coarse){.uplift-ui.button:hover:before,.uplift-ui.button[data-variant=danger]:hover:before,.uplift-ui.button[data-variant=danger-invisible]:hover:before{background-color:transparent}}.uplift-ui.button:active:before{background-color:var(--bgColor-active);box-shadow:var(--shadow-inset),var(--shadow-inset-depressed)}.uplift-ui.button[data-active=true]:before{background-color:var(--bgColor-active)}.uplift-ui.button[data-variant=danger]:active:before,.uplift-ui.button[data-variant=danger][data-active=true]:before,.uplift-ui.button[data-variant=danger-invisible]:active:before,.uplift-ui.button[data-variant=danger-invisible][data-active=true]:before{background-color:var(--bgColor-active-danger)}.uplift-ui.button[data-variant=invisible]:active:before,.uplift-ui.button[data-variant=danger-invisible]:active:before,.uplift-ui.button[data-variant=link]:active:before{box-shadow:var(--shadow-inset-depressed)}.uplift-ui.button[data-shape=circular],.uplift-ui.button[data-shape=circular]:before{border-radius:100%}.uplift-ui.button[data-size=small]{min-height:36px;min-width:36px;padding:3px 12px;font-size:12pt;gap:3px}.uplift-ui.button[data-size=medium]{min-height:45px;min-width:45px;padding:6px 12px;font-size:12pt;gap:6px}.uplift-ui.button[data-size=large]{min-height:63px;min-width:63px;padding:9px 18px;font-size:15pt;gap:9px}.uplift-ui.button .uplift-ui.icon{width:18px;height:18px}.uplift-ui.button .loader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.uplift-ui.button[data-loading=true]{color:transparent;fill:transparent;cursor:progress}.uplift-ui.button[aria-disabled]{opacity:.5;cursor:not-allowed}.uplift-ui.datetime-input{display:flex;flex-direction:column;min-height:63px;width:100%;background-color:var(--bgColor-hover);border-radius:12px;outline:3px solid transparent;flex-shrink:0;list-style:none;box-shadow:inset 0 0 0 1px var(--bgColor-hover);-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)}.uplift-ui.datetime-input:has(input:disabled):not([data-read-only=true]){opacity:.5;cursor:not-allowed}.uplift-ui.datetime-input:has(input:disabled):not([data-read-only=true]) *{cursor:not-allowed}.uplift-ui.datetime-input li{display:flex}.uplift-ui.datetime-input>li:first-child{display:flex;align-items:center;justify-content:space-between;height:63px;padding:0 18px}.uplift-ui.datetime-input>li:first-child span{font-size:15pt;color:var(--fgColor-muted)}.uplift-ui.datetime-input[data-error=true]{outline-color:var(--fgColor-error)}.uplift-ui.datetime-input[data-error=true]>li:first-child span{color:var(--fgColor-error)}.uplift-ui.datetime-input>li:first-child ul{display:flex;align-items:center;gap:9px;list-style:none}.uplift-ui.datetime-input>li:first-child ul li label{display:flex;align-items:center;justify-content:center;height:45px;padding:0 12px;background-color:var(--bgColor-hover);border-radius:12px;outline:3px solid transparent;font-size:12pt;color:var(--fgColor-muted);font-weight:600;flex-shrink:0;cursor:pointer;box-shadow:inset 0 0 0 1px var(--bgColor-hover);-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)}.uplift-ui.datetime-input>li:first-child ul li label:has(input:checked){background-color:var(--bgColor-brand-default);color:var(--fgColor-brand-default)}.uplift-ui.datetime-input>li:first-child ul li label:has(input:focus-visible){outline-color:var(--borderColor-accent-muted)}.uplift-ui.datetime-input .calendar{list-style:none;display:grid;grid-template-columns:repeat(7,1fr);width:100%;max-width:450px;margin:0 auto;padding:0 18px 18px}.uplift-ui.datetime-input li:has(.calendar){display:none}.uplift-ui.datetime-input:has(input[data-for=date]:checked) li:has(.calendar){display:flex}.uplift-ui.datetime-input .calendar li{align-items:center;justify-content:center;color:var(--fgColor-default);fill:var(--fgColor-default);aspect-ratio:1;border-radius:12px}.uplift-ui.datetime-input .calendar li:nth-child(2){grid-column:span 5;aspect-ratio:unset}.uplift-ui.datetime-input li .uplift-ui.icon{width:21px;height:21px;fill:var(--fgColor-default)}.uplift-ui.datetime-input .calendar li.mute{opacity:.5}.uplift-ui.datetime-input .calendar li label,.uplift-ui.datetime-input .calendar li button{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--fgColor-default);cursor:pointer;border-radius:12px;background-color:transparent;-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)}.uplift-ui.datetime-input .calendar li label:hover,.uplift-ui.datetime-input .calendar li button:hover,.uplift-ui.datetime-input .calendar li button:focus-visible{background-color:var(--bgColor-hover)}.uplift-ui.datetime-input .calendar li button{outline:3px solid transparent}.uplift-ui.datetime-input .calendar li button:focus-visible{outline-color:var(--borderColor-accent-muted)}@media (pointer: coarse){.uplift-ui.datetime-input .calendar li label:hover,.uplift-ui.datetime-input .calendar li button:hover{background-color:transparent}}.uplift-ui.datetime-input .calendar li label:active,.uplift-ui.datetime-input .calendar li button:active{background-color:var(--bgColor-active)}.uplift-ui.datetime-input .calendar li label:has(input:checked){background-color:var(--bgColor-brand-default);color:var(--fgColor-brand-default);font-weight:600}.uplift-ui.datetime-input .calendar li[data-today=true]{box-shadow:inset 0 0 0 3px var(--bgColor-brand-default)}.uplift-ui.datetime-input .calendar li.b,.uplift-ui.datetime-input .calendar li.b label,.uplift-ui.datetime-input .calendar li.b button{font-weight:600}.uplift-ui.datetime-input .time{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);width:100%;max-width:450px;margin:0 auto;padding:0 18px 18px;gap:6px}.uplift-ui.datetime-input li:has(.time){display:none}.uplift-ui.datetime-input:has(input[data-for=time]:checked) li:has(.time){display:flex}.uplift-ui.datetime-input .time li{flex-direction:column;align-items:center;color:var(--fgColor-default);fill:var(--fgColor-default);border-radius:12px;max-height:450px;overflow:auto}.uplift-ui.datetime-input .time li ol{list-style:none;display:flex;flex-direction:column;width:100%}.uplift-ui.datetime-input .time li label,.uplift-ui.datetime-input .time li button{display:flex;width:100%;height:45px;align-items:center;justify-content:center;color:var(--fgColor-default);cursor:pointer;border-radius:12px;background-color:transparent;-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)}.uplift-ui.datetime-input .time li label:hover,.uplift-ui.datetime-input .time li button:hover,.uplift-ui.datetime-input .time li button:focus-visible{background-color:var(--bgColor-hover)}.uplift-ui.datetime-input .time li button{outline:3px solid transparent}.uplift-ui.datetime-input .time li button:focus-visible{outline-color:var(--borderColor-accent-muted)}@media (pointer: coarse){.uplift-ui.datetime-input .time li label:hover,.uplift-ui.datetime-input .time li button:hover{background-color:transparent}}.uplift-ui.datetime-input .time li label:active,.uplift-ui.datetime-input .time li button:active{background-color:var(--bgColor-active)}.uplift-ui.datetime-input .time li label:has(input:checked){background-color:var(--bgColor-brand-default);color:var(--fgColor-brand-default);font-weight:600}.uplift-ui.datetime-input[data-rendering=true]{background:linear-gradient(to right,var(--bgColor-active),var(--bgColor-hover),var(--bgColor-active));background-size:300%;cursor:progress;-webkit-animation:render 3s ease infinite;-moz-animation:render 3s ease infinite;-ms-animation:render 3s ease infinite;-o-animation:render 3s ease infinite;animation:render 3s ease infinite}.uplift-ui.datetime-input[data-rendering=true] *,.uplift-ui.datetime-input[data-rendering=true]:before,.uplift-ui.datetime-input[data-rendering=true]:after{opacity:0!important;cursor:progress}.uplift-ui.dialog{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--bgColor-secondary-opaque);opacity:1;-webkit-transition-duration:var(--duration-medium);-moz-transition-duration:var(--duration-medium);-ms-transition-duration:var(--duration-medium);-o-transition-duration:var(--duration-medium);transition-duration:var(--duration-medium);padding:calc(90px + env(safe-area-inset-top)) calc(18px + env(safe-area-inset-right)) calc(90px + env(safe-area-inset-bottom)) calc(18px + env(safe-area-inset-left));display:flex;align-items:center;justify-content:center;z-index:10;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.uplift-ui.dialog[inert]{opacity:0}.uplift-ui.dialog>div{width:min(100%,900px);height:100%;background-color:var(--bgColor-primary);border-radius:36px;margin:auto;-webkit-user-select:none;user-select:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:var(--duration-medium);-moz-transition-duration:var(--duration-medium);-ms-transition-duration:var(--duration-medium);-o-transition-duration:var(--duration-medium);transition-duration:var(--duration-medium);border:1px solid var(--borderColor-default);box-shadow:var(--shadow-floating-medium);display:flex;flex-direction:column;overflow:auto}.uplift-ui.dialog[inert]>div{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}.uplift-ui.dialog>div>div{display:flex;flex-direction:column;gap:18px;width:100%;padding:18px}.uplift-ui.dialog header{display:flex;align-items:center;justify-content:space-between;padding:36px;box-shadow:inset 0 -1px 1px var(--bgColor-active);top:0;position:sticky;background-color:var(--bgColor-primary);z-index:1}.uplift-ui.dialog header h3{line-height:45px;height:45px;font-size:15pt;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--fgColor-secondary)}.uplift-ui.dialog footer{display:flex;align-items:center;justify-content:flex-end;padding:36px;box-shadow:inset 0 1px 1px var(--bgColor-active);gap:9px;margin:auto 0 0;position:sticky;bottom:0;background-color:var(--bgColor-primary)}@media screen and (max-width: 500px){.uplift-ui.dialog{padding:calc(18px + env(safe-area-inset-top)) calc(18px + env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) calc(18px + env(safe-area-inset-left))}.uplift-ui.dialog footer{flex-direction:column}.uplift-ui.dialog footer .uplift-ui.button{width:100%}}.uplift-ui.error-message{width:100%;font-size:15pt;color:var(--fgColor-error);text-align:left}.uplift-ui.error-message[inert]{display:none}.uplift-ui.icon{width:100%;height:100%;flex-shrink:0}.uplift-ui.key-code{background-color:var(--bgColor-hover);padding:3px 6px;border-radius:6px;font-weight:700;color:var(--fgColor-muted);font-size:10pt}.uplift-ui.menu{width:300px;height:auto;min-height:45px;background-color:var(--bgColor-primary);box-shadow:inset 0 0 0 1px var(--bgColor-active),var(--shadow-floating-medium);border-radius:18px;display:flex;flex-direction:column;list-style:none;padding:18px;flex-shrink:0;z-index:1;opacity:1;overflow:auto;-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);-webkit-transition-property:transform,opacity;-moz-transition-property:transform,opacity;-ms-transition-property:transform,opacity;-o-transition-property:transform,opacity;transition-property:transform,opacity;-webkit-transform:translate(0px,0px);-moz-transform:translate(0px,0px);-ms-transform:translate(0px,0px);-o-transform:translate(0px,0px);transform:translate(0)}.uplift-ui.menu[inert]{opacity:0;pointer-events:none}.uplift-ui.menu[data-direction=down][inert]{-webkit-transform:translate(0px,-12px);-moz-transform:translate(0px,-12px);-ms-transform:translate(0px,-12px);-o-transform:translate(0px,-12px);transform:translateY(-12px)}.uplift-ui.menu[data-direction=right][inert]{-webkit-transform:translate(-12px,0px);-moz-transform:translate(-12px,0px);-ms-transform:translate(-12px,0px);-o-transform:translate(-12px,0px);transform:translate(-12px)}.uplift-ui.menu[data-direction=up][inert]{-webkit-transform:translate(0px,12px);-moz-transform:translate(0px,12px);-ms-transform:translate(0px,12px);-o-transform:translate(0px,12px);transform:translateY(12px)}.uplift-ui.menu[data-direction=left][inert]{-webkit-transform:translate(12px,0px);-moz-transform:translate(12px,0px);-ms-transform:translate(12px,0px);-o-transform:translate(12px,0px);transform:translate(12px)}.uplift-ui.menu[data-position=absolute]{position:absolute}.uplift-ui.menu[data-position=fixed]{position:fixed}.uplift-ui.navigation{display:flex;flex-direction:column;width:100%;max-width:360px;max-height:100%;padding:18px 18px 0 0;gap:45px;-webkit-transition-duration:var(--duration-medium);-moz-transition-duration:var(--duration-medium);-ms-transition-duration:var(--duration-medium);-o-transition-duration:var(--duration-medium);transition-duration:var(--duration-medium)}.uplift-ui.navigation>div{display:flex;align-items:center;justify-content:space-between}.uplift-ui.navigation h1{display:flex;align-items:center;gap:9px;font-size:18pt;font-weight:700}.uplift-ui.navigation h1 img{height:45px}.uplift-ui.navigation>div .uplift-ui.button{display:none}.uplift-ui.navigation ol{list-style:none;display:flex;flex-direction:column;gap:3px;overflow:auto;padding:3px}.uplift-ui.navigation ol li{display:flex}.uplift-ui.navigation ol li a{display:flex;width:100%;height:45px;border-radius:12px;gap:9px;align-items:center;padding:0 12px;cursor:pointer;text-decoration:none;outline:3px solid transparent;color:var(--fgColor-muted);fill:var(--fgColor-muted);font-weight:500;-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)}.uplift-ui.navigation ol li a:focus-visible{outline-color:var(--borderColor-accent-muted)}.uplift-ui.navigation ol li a:hover,.uplift-ui.navigation ol li a[data-active=true],.uplift-ui.navigation ol li a:focus-visible{background-color:var(--bgColor-hover)}@media (pointer: coarse){.uplift-ui.navigation ol li a:hover{background-color:transparent}}.uplift-ui.navigation ol li a:active{background-color:var(--bgColor-active)}.uplift-ui.navigation ol li a[data-active=true]{color:var(--fgColor-default);fill:var(--fgColor-default)}.uplift-ui.navigation ol li a .uplift-ui.icon{width:24px;height:24px}@media screen and (max-width: 900px){.uplift-ui.navigation{position:fixed;top:0;left:0;width:100%;max-width:unset;padding:calc(18px + env(safe-area-inset-top)) calc(18px + env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) calc(18px + env(safe-area-inset-left))}.uplift-ui.main:has([data-navigate=false]) .uplift-ui.navigation{opacity:0}.uplift-ui.navigation>div .uplift-ui.button{display:flex}}.uplift-ui.notification-card{width:100%;display:flex;flex-direction:column;gap:12px}.uplift-ui.notification-card img{width:45px;height:45px;border-radius:100%}.uplift-ui.notification-card span.notification-text{color:var(--fgColor-muted)}.uplift-ui.notification-card span.notification-text b,.uplift-ui.notification-card span.notification-text a{color:var(--fgColor-secondary);font-weight:700;text-decoration:none;outline:3px solid transparent;border-radius:3px}.uplift-ui.notification-card span.notification-text a:hover,.uplift-ui.notification-card span.notification-text a:focus-visible{text-decoration:underline}.uplift-ui.notification-card span.notification-text a:focus-visible{outline-color:var(--borderColor-accent-muted)}.uplift-ui.notification-card .dot{flex-shrink:0;width:12px;height:12px;background-color:var(--bgColor-brand-default);border-radius:100%;margin-left:auto}.uplift-ui.notification-card .notification-content{display:flex;gap:6px;padding-left:54px}.uplift-ui.options-input{display:flex;flex-direction:column;min-height:63px;width:100%;background-color:var(--bgColor-hover);border-radius:12px;outline:3px solid transparent;flex-shrink:0;box-shadow:inset 0 0 0 1px var(--bgColor-hover);padding:0 0 18px;-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)}.uplift-ui.options-input[data-error=true]{outline-color:var(--fgColor-error)}.uplift-ui.options-input:has(input:focus-visible){outline-color:var(--borderColor-accent-muted)}.uplift-ui.options-input:before{content:attr(data-name);display:flex;align-items:center;height:30px;color:var(--fgColor-muted);font-size:10pt;z-index:0;padding:0 18px;-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)}.uplift-ui.options-input[data-error=true]:before{color:var(--fgColor-error)}.uplift-ui.options-input label{display:flex;align-items:center;gap:9px;padding:0 18px;cursor:pointer}.uplift-ui.options-input label span{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:3px solid var(--fgColor-muted);flex-shrink:0;-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)}.uplift-ui.options-input label input[type=radio]+span:after{content:"";width:0px;height:0px;background-color:var(--fgColor-muted);border-radius:100%;opacity:0;-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)}.uplift-ui.options-input label input[type=radio]:checked+span:after{opacity:1;width:12px;height:12px}.uplift-ui.options-input label input[type=radio]+span{border-radius:100%}.uplift-ui.options-input label input[type=checkbox]+span{border-radius:6px}.uplift-ui.options-input label input[type=checkbox]+span:after{content:"";visibility:hidden;position:absolute;top:9px;left:0;width:9px;height:15px;border-top:3px solid var(--bgColor-primary);border-right:3px solid var(--bgColor-primary);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-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);-webkit-transform:scaleX(-1) rotate(135deg);-moz-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);-o-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg)}.uplift-ui.options-input label input[type=checkbox]:checked+span:after{visibility:visible;-webkit-animation:checkmark .75s ease 1ms;-moz-animation:checkmark .75s ease 1ms;-ms-animation:checkmark .75s ease 1ms;-o-animation:checkmark .75s ease 1ms;animation:checkmark .75s ease 1ms}.uplift-ui.options-input label input[type=checkbox]:checked+span{background-color:var(--fgColor-muted)}.uplift-ui.options-input label:after{content:attr(data-display);font-size:15pt;color:var(--fgColor-default)}.uplift-ui.options-input:has(input:disabled):not([data-read-only=true]){opacity:.5;cursor:not-allowed}.uplift-ui.options-input input:disabled{cursor:not-allowed}.uplift-ui.options-input[data-rendering=true]{background:linear-gradient(to right,var(--bgColor-active),var(--bgColor-hover),var(--bgColor-active));background-size:300%;cursor:progress;-webkit-animation:render 3s ease infinite;-moz-animation:render 3s ease infinite;-ms-animation:render 3s ease infinite;-o-animation:render 3s ease infinite;animation:render 3s ease infinite}.uplift-ui.options-input[data-rendering=true] *,.uplift-ui.options-input[data-rendering=true]:before,.uplift-ui.options-input[data-rendering=true]:after{opacity:0!important;cursor:progress}.uplift-ui.select-input{display:flex;align-items:center;height:63px;width:100%;background-color:var(--bgColor-hover);border-radius:12px;outline:3px solid transparent;flex-shrink:0;cursor:pointer;box-shadow:inset 0 0 0 1px var(--bgColor-hover);-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)}.uplift-ui.select-input:before{position:absolute;top:0;left:0;content:attr(data-name);display:flex;align-items:center;height:30px;color:var(--fgColor-muted);font-size:10pt;z-index:0;padding:0 18px;-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)}.uplift-ui.select-input[data-error=true]{outline-color:var(--fgColor-error)}.uplift-ui.select-input[data-error=true]:before{color:var(--fgColor-error)}.uplift-ui.select-input select{position:absolute;top:9px;width:100%;height:54px;background-color:transparent;outline:none;padding:0 18px;color:var(--fgColor-default);font-size:15pt;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-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)}.uplift-ui.select-input:has(select:focus-visible){outline-color:var(--borderColor-accent-muted)}.uplift-ui.select-input .uplift-ui.icon{width:18px;height:18px;margin:0 18px 0 auto;pointer-events:none;fill:var(--fgColor-muted)}.uplift-ui.select-input:has(select:disabled):not([data-read-only=true]){opacity:.5;cursor:not-allowed}.uplift-ui.select-input select:disabled{cursor:not-allowed}.uplift-ui.select-input[data-rendering=true]{background:linear-gradient(to right,var(--bgColor-active),var(--bgColor-hover),var(--bgColor-active));background-size:300%;cursor:progress;-webkit-animation:render 3s ease infinite;-moz-animation:render 3s ease infinite;-ms-animation:render 3s ease infinite;-o-animation:render 3s ease infinite;animation:render 3s ease infinite}.uplift-ui.select-input[data-rendering=true] *,.uplift-ui.select-input[data-rendering=true]:before,.uplift-ui.select-input[data-rendering=true]:after{opacity:0!important;cursor:progress}.uplift-ui.spinner{aspect-ratio:1}.uplift-ui.spinner[data-size=extra-small]{width:18px;height:18px}.uplift-ui.spinner[data-size=small]{width:24px;height:24px}.uplift-ui.spinner[data-size=medium]{width:36px;height:36px}.uplift-ui.spinner[data-size=large]{width:45px;height:45px}.uplift-ui.spinner div{position:absolute;top:0;left:0;width:calc(100% / 3);height:calc(100% / 3);background-color:var(--fgColor-default);-webkit-clip-path:polygon(0% 100%,100% 100%,50% 0%);clip-path:polygon(0% 100%,100% 100%,50% 0%);-webkit-animation:spinner-fade 1s linear infinite;-moz-animation:spinner-fade 1s linear infinite;-o-animation:spinner-fade 1s linear infinite;animation:spinner-fade 1s linear infinite}.uplift-ui.spinner[data-color=brand] div{background-color:var(--fgColor-brand-default)}@-webkit-keyframes spinner-fade{0%{opacity:1}to{opacity:.25}}@-moz-keyframes spinner-fade{0%{opacity:1}to{opacity:.25}}@-o-keyframes spinner-fade{0%{opacity:1}to{opacity:.25}}@keyframes spinner-fade{0%{opacity:1}to{opacity:.25}}.uplift-ui.spinner div:nth-child(1){-webkit-transform:translate(100%,0%);-moz-transform:translate(100%,0%);-o-transform:translate(100%,0%);transform:translate(100%);-webkit-animation-delay:0s;-moz-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.uplift-ui.spinner div:nth-child(2){-webkit-transform:translate(150%,100%);-moz-transform:translate(150%,100%);-o-transform:translate(150%,100%);transform:translate(150%,100%);-webkit-animation-delay:-.833s;-moz-animation-delay:-.833s;-o-animation-delay:-.833s;animation-delay:-.833s}.uplift-ui.spinner div:nth-child(3){-webkit-transform:translate(200%,200%);-moz-transform:translate(200%,200%);-o-transform:translate(200%,200%);transform:translate(200%,200%);-webkit-animation-delay:-.666s;-moz-animation-delay:-.666s;-o-animation-delay:-.666s;animation-delay:-.666s}.uplift-ui.spinner div:nth-child(4){-webkit-transform:translate(100%,200%);-moz-transform:translate(100%,200%);-o-transform:translate(100%,200%);transform:translate(100%,200%);-webkit-animation-delay:-.5s;-moz-animation-delay:-.5s;-o-animation-delay:-.5s;animation-delay:-.5s}.uplift-ui.spinner div:nth-child(5){-webkit-transform:translate(0%,200%);-moz-transform:translate(0%,200%);-o-transform:translate(0%,200%);transform:translateY(200%);-webkit-animation-delay:-.333s;-moz-animation-delay:-.333s;-o-animation-delay:-.333s;animation-delay:-.333s}.uplift-ui.spinner div:nth-child(6){-webkit-transform:translate(50%,100%);-moz-transform:translate(50%,100%);-o-transform:translate(50%,100%);transform:translate(50%,100%);-webkit-animation-delay:-.166s;-moz-animation-delay:-.166s;-o-animation-delay:-.166s;animation-delay:-.166s}.uplift-ui.switch-input{display:flex;height:63px;width:100%;background-color:var(--bgColor-hover);border-radius:12px;outline:3px solid transparent;flex-shrink:0;cursor:pointer;padding:0 18px;align-items:center;justify-content:space-between;box-shadow:inset 0 0 0 1px var(--bgColor-hover);-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)}.uplift-ui.switch-input:has(input:focus-visible){outline-color:var(--borderColor-accent-muted)}.uplift-ui.switch-input:before{content:attr(data-name);color:var(--fgColor-muted);font-size:15pt}.uplift-ui.switch-input:has(input:disabled):not([data-read-only=true]){opacity:.5;cursor:not-allowed}.uplift-ui.switch-input[data-error=true]{outline-color:var(--fgColor-error)}.uplift-ui.switch-input[data-error=true]:before{color:var(--fgColor-error)}.uplift-ui.switch-input span{display:block;width:72px;height:36px;border-radius:18px;background-color:var(--bgColor-hover);box-shadow:inset var(--shadow-floating-small);-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)}.uplift-ui.switch-input input:checked+span{background-color:var(--bgColor-brand-default)}.uplift-ui.switch-input span:before{content:"";position:absolute;top:3px;left:3px;width:30px;height:30px;background-color:var(--bgColor-primary);border-radius:100%;box-shadow:var(--shadow-floating-small),inset 0 0 0 1px var(--bgColor-active);-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)}.uplift-ui.switch-input input:checked+span:before{left:calc(100% - 33px)}.uplift-ui.switch-input[data-rendering=true]{background:linear-gradient(to right,var(--bgColor-active),var(--bgColor-hover),var(--bgColor-active));background-size:300%;cursor:progress;-webkit-animation:render 3s ease infinite;-moz-animation:render 3s ease infinite;-ms-animation:render 3s ease infinite;-o-animation:render 3s ease infinite;animation:render 3s ease infinite}.uplift-ui.switch-input[data-rendering=true] *,.uplift-ui.switch-input[data-rendering=true]:before,.uplift-ui.switch-input[data-rendering=true]:after{opacity:0!important;cursor:progress}.uplift-ui.table{display:table;box-shadow:var(--shadow-floating-small),inset 0 0 0 1px var(--bgColor-active);border-radius:12px;border-collapse:collapse;overflow:hidden}.uplift-ui.table thead{display:table-header-group;width:100%;box-shadow:inset 0 -1px 0 var(--bgColor-active);background-color:var(--bgColor-opaque-neutral)}.uplift-ui.table tbody{display:table-row-group;width:100%}.uplift-ui.table tr,.uplift-ui.table td,.uplift-ui.table th{width:100%;height:63px}.uplift-ui.table td,.uplift-ui.table th{display:table-cell;padding:9px 12px;width:min-content}.uplift-ui.table thead th{text-align:left;font-weight:600;color:var(--fgColor-default)}.uplift-ui.table thead th button{background-color:transparent;outline:3px solid transparent;border-radius:12px;cursor:pointer;display:flex;gap:6px;font-weight:600;align-items:center;width:100%;height:100%}.uplift-ui.table thead th button:focus-visible{outline-color:var(--borderColor-accent-muted)}.uplift-ui.table thead th button .uplift-ui.icon{width:18px;height:18px;fill:var(--fgColor-secondary)}.uplift-ui.table tbody tr:not(:last-child){box-shadow:inset 0 -1px 0 var(--bgColor-active)}.uplift-ui.table tbody tr:nth-child(2n){background-color:var(--bgColor-opaque-neutral)}.uplift-ui.table label{width:24px;height:24px;border-radius:6px;background-color:var(--bgColor-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer;outline:3px solid transparent;box-shadow:var(--shadow-floating-small),inset 0 0 0 1px var(--bgColor-active);color:var(--fgColor-default);fill:var(--fgColor-default);flex-shrink:0;-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)}.uplift-ui.table label:has(input:checked),.uplift-ui.table label:has(input:indeterminate){background-color:var(--bgColor-brand-default)}.uplift-ui.table label:has(input:focus-visible){outline-color:var(--borderColor-accent-muted)}.uplift-ui.table label:before{content:"";position:absolute;top:calc(50% - 1.5px);left:50%;width:0px;height:3px;background-color:var(--fgColor-brand-default);-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);-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.uplift-ui.table label:has(input:indeterminate):before{left:calc(50% - 6px);width:12px}.uplift-ui.table label:after{content:"";visibility:hidden;position:absolute;top:12px;left:3px;width:9px;height:15px;border-top:3px solid var(--fgColor-brand-default);border-right:3px solid var(--fgColor-brand-default);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-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);-webkit-transform:scaleX(-1) rotate(135deg);-moz-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);-o-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg)}.uplift-ui.table label:has(input:checked):after{visibility:visible;-webkit-animation:checkmark .75s ease 1ms;-moz-animation:checkmark .75s ease 1ms;-ms-animation:checkmark .75s ease 1ms;-o-animation:checkmark .75s ease 1ms;animation:checkmark .75s ease 1ms}@-webkit-keyframes checkmark{0%{height:0px;width:0px;opacity:0}20%{height:0px;width:9px;opacity:1}40%{height:15px;width:9px;opacity:1}to{height:15px;width:9px;opacity:1}}@keyframes checkmark{0%{height:0px;width:0px;opacity:0}20%{height:0px;width:9px;opacity:1}40%{height:15px;width:9px;opacity:1}to{height:15px;width:9px;opacity:1}}.uplift-ui.textarea{display:grid;min-height:126px;width:100%;background-color:var(--bgColor-hover);border-radius:12px;outline:3px solid transparent;flex-shrink:0;cursor:text;box-shadow:inset 0 0 0 1px var(--bgColor-hover);-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)}.uplift-ui.textarea:has(textarea:focus){outline-color:var(--borderColor-accent-muted)}.uplift-ui.textarea:before{position:absolute;top:0;left:0;content:attr(data-name);display:flex;align-items:center;height:63px;color:var(--fgColor-muted);font-size:15pt;z-index:0;padding:0 18px;-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)}.uplift-ui.textarea:has(textarea:focus):before,.uplift-ui.textarea:has(textarea:-webkit-autofill):before,.uplift-ui.textarea:has(textarea:not(:placeholder-shown)):before{font-size:10pt;height:30px}.uplift-ui.textarea:has(textarea:focus):before{color:var(--fgColor-default)}.uplift-ui.textarea[data-error=true]{outline-color:var(--fgColor-error)}.uplift-ui.textarea[data-error=true]:before{color:var(--fgColor-error)}.uplift-ui.textarea:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden;top:0;left:0}.uplift-ui.textarea:after,.uplift-ui.textarea textarea{width:100%;height:auto;background-color:transparent;padding:26px 18px;text-align:left;font-size:15pt;grid-area:1 / 1 / 2 / 2;outline:none;resize:none}.uplift-ui.textarea:has(textarea:disabled){opacity:.5;cursor:not-allowed}.uplift-ui.textarea textarea:disabled{cursor:not-allowed}.uplift-ui.textarea[data-rendering=true]{background:linear-gradient(to right,var(--bgColor-active),var(--bgColor-hover),var(--bgColor-active));background-size:300%;cursor:progress;-webkit-animation:render 3s ease infinite;-moz-animation:render 3s ease infinite;-ms-animation:render 3s ease infinite;-o-animation:render 3s ease infinite;animation:render 3s ease infinite}.uplift-ui.textarea[data-rendering=true] *,.uplift-ui.textarea[data-rendering=true]:before,.uplift-ui.textarea[data-rendering=true]:after{opacity:0!important;cursor:progress}.uplift-ui.text-input{display:flex;height:63px;width:100%;background-color:var(--bgColor-hover);border-radius:12px;outline:3px solid transparent;flex-shrink:0;cursor:text;box-shadow:inset 0 0 0 1px var(--bgColor-hover);-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)}.uplift-ui.text-input[data-size=small]{height:45px}.uplift-ui.text-input:has(input:disabled){opacity:.5;cursor:not-allowed}.uplift-ui.text-input:has(input:disabled) *{cursor:not-allowed}.uplift-ui.text-input:before{content:attr(data-name);display:flex;align-items:center;height:100%;color:var(--fgColor-muted);font-size:15pt;z-index:0;padding:0 18px;-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)}.uplift-ui.text-input[data-size=small]:before{font-size:12pt}.uplift-ui.text-input:has(input:focus):before{color:var(--fgColor-default)}.uplift-ui.text-input:has(input:focus):before,.uplift-ui.text-input:has(input:-webkit-autofill):before,.uplift-ui.text-input:has(input:not(:placeholder-shown)):before{font-size:10pt;height:30px}.uplift-ui.text-input[data-size=small]:has(input:focus):before,.uplift-ui.text-input[data-size=small]:has(input:-webkit-autofill):before,.uplift-ui.text-input[data-size=small]:has(input:not(:placeholder-shown)):before{font-size:9pt;height:24px}.uplift-ui.text-input input,.uplift-ui.text-input:after{position:absolute;top:9px;width:100%;height:54px;background-color:transparent;outline:none;padding:0 18px;color:var(--fgColor-default);font-size:15pt;-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);opacity:0}.uplift-ui.text-input[data-size=small] input,.uplift-ui.text-input[data-size=small]:after{height:36px;font-size:12pt}.uplift-ui.text-input:has(input:focus){outline-color:var(--borderColor-accent-muted)}.uplift-ui.text-input[data-error=true]{outline-color:var(--fgColor-error)}.uplift-ui.text-input[data-error=true]:before{color:var(--fgColor-error)}.uplift-ui.text-input input:focus,.uplift-ui.text-input input:-webkit-autofill,.uplift-ui.text-input input:not(:placeholder-shown){opacity:1}.uplift-ui.text-input:after{content:attr(data-autocomplete);display:flex;align-items:center;z-index:0;pointer-events:none;white-space:nowrap;overflow:hidden}.uplift-ui.text-input:has(input:focus):after,.uplift-ui.text-input:has(input:-webkit-autofill):after,.uplift-ui.text-input:has(input:not(:placeholder-shown)):after{opacity:.5}.uplift-ui.text-input>.uplift-ui.icon{position:absolute;width:24px;height:24px;top:calc(50% - 12px);left:18px;fill:var(--fgColor-muted)}.uplift-ui.text-input[data-size=small]>.uplift-ui.icon{width:21px;height:21px;top:calc(50% - 10.5px);left:12px}.uplift-ui.text-input:has(>.uplift-ui.icon):before,.uplift-ui.text-input:has(>.uplift-ui.icon) input,.uplift-ui.text-input:has(>.uplift-ui.icon):after{padding-inline-start:54px}.uplift-ui.text-input[data-size=small]:has(>.uplift-ui.icon):before,.uplift-ui.text-input[data-size=small]:has(>.uplift-ui.icon) input,.uplift-ui.text-input[data-size=small]:has(>.uplift-ui.icon):after{padding-inline-start:45px}.uplift-ui.text-input:has(>button):before,.uplift-ui.text-input:has(>button) input,.uplift-ui.text-input:has(>button):after,.uplift-ui.text-input:has(>.uplift-ui.spinner):before,.uplift-ui.text-input:has(>.uplift-ui.spinner) input,.uplift-ui.text-input:has(>.uplift-ui.spinner):after{padding-inline-end:54px}.uplift-ui.text-input[data-size=small]:has(>button):before,.uplift-ui.text-input[data-size=small]:has(>button) input,.uplift-ui.text-input[data-size=small]:has(>button):after,.uplift-ui.text-input[data-size=small]:has(>.uplift-ui.spinner):before,.uplift-ui.text-input[data-size=small]:has(>.uplift-ui.spinner) input,.uplift-ui.text-input[data-size=small]:has(>.uplift-ui.spinner):after{padding-inline-end:45px}.uplift-ui.text-input>button{position:absolute;top:calc(50% - 18px);right:12px;width:36px;height:36px;border-radius:100%;background-color:var(--bgColor-active);cursor:pointer;outline:3px solid transparent;-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)}.uplift-ui.text-input>button:focus-visible{outline-color:var(--borderColor-accent-muted)}.uplift-ui.text-input[data-size=small]>button{top:calc(50% - 15px);right:9px;width:30px;height:30px}.uplift-ui.text-input>button .uplift-ui.icon{width:36px;height:36px;fill:var(--fgColor-muted);padding:9px}.uplift-ui.text-input[data-size=small]>button .uplift-ui.icon{width:30px;height:30px;padding:6px}.uplift-ui.text-input>.uplift-ui.spinner{position:absolute;top:calc(50% - 12px);right:18px}.uplift-ui.text-input[data-size=small]>.uplift-ui.spinner{right:12px}.uplift-ui.text-input>.uplift-ui.action-menu{width:100%}.uplift-ui.text-input[data-rendering=true]{background:linear-gradient(to right,var(--bgColor-active),var(--bgColor-hover),var(--bgColor-active));background-size:300%;cursor:progress;-webkit-animation:render 3s ease infinite;-moz-animation:render 3s ease infinite;-ms-animation:render 3s ease infinite;-o-animation:render 3s ease infinite;animation:render 3s ease infinite}@-webkit-keyframes render{0%{background-position-x:0%}to{background-position-x:300%}}@keyframes render{0%{background-position-x:0%}to{background-position-x:300%}}.uplift-ui.text-input[data-rendering=true] *,.uplift-ui.text-input[data-rendering=true]:before,.uplift-ui.text-input[data-rendering=true]:after{opacity:0!important;cursor:progress}.uplift-ui.profile-image{width:180px;height:180px;flex-shrink:0;border-radius:100%;margin:0 auto;background-color:var(--bgColor-hover)}.uplift-ui.setting-section{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid var(--bgColor-active);width:100%;margin:0 auto;gap:18px}.uplift-ui.setting-section>div:first-child{display:flex;flex-direction:column;width:100%}.uplift-ui.setting-section>div:first-child>h3{font-size:15pt;color:var(--fgColor-primary);font-weight:700}.uplift-ui.setting-section>div:first-child>p{font-size:12pt;color:var(--fgColor-secondary)}.uplift-ui.setting-section>div:last-child{display:flex;flex-direction:row;align-items:center;gap:9px;flex-shrink:0}@media screen and (max-width: 500px){.uplift-ui.setting-section{flex-direction:column}.uplift-ui.setting-section>div:first-child,.uplift-ui.setting-section>div:last-child,.uplift-ui.setting-section .uplift-ui.button{width:100%}.uplift-ui.setting-section>div:last-child{flex-direction:column}}.uplift-ui.auth-form{display:flex;flex-direction:column;gap:18px;align-items:center;justify-content:center;width:100%;flex-grow:1;max-width:540px;margin:0 auto}.uplift-ui.auth-form img{height:63px}.uplift-ui.auth-form h2{font-size:21pt;font-weight:600}.uplift-ui.auth-form h3{font-size:15pt;padding:0 0 45px;color:var(--fgColor-muted);font-weight:400}.uplift-ui.auth-form>button{width:100%}.uplift-ui.auth-form p.muted{color:var(--fgColor-muted)}.uplift-ui.auth-form p.full-width{width:100%}footer.progress{display:flex;align-items:center;justify-content:center;gap:12px;width:100%}footer.progress>div{width:63px;height:9px;background-color:var(--bgColor-hover);border-radius:4.5px}footer.progress>div[data-complete]{background-color:var(--bgColor-brand-default)}.uplift-ui.help-video{border-radius:12px;width:100%;display:flex}.uplift-ui.help-video:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:var(--bgColor-secondary-opaque);border-radius:12px;z-index:1;opacity:0;-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)}.uplift-ui.help-video video{border-radius:12px;width:100%}.uplift-ui.help-video .uplift-ui.icon{width:90px;height:90px;position:absolute;top:calc(50% - 45px);left:calc(50% - 45px);z-index:1;fill:var(--fgColor-muted);opacity:0;-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);-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.uplift-ui.help-video.paused:before,.uplift-ui.help-video.paused .uplift-ui.icon{opacity:1}.uplift-ui.help-video.paused .uplift-ui.icon{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.help.title{font-size:24pt;font-weight:700}.help.description{font-size:18pt;color:var(--fgColor-muted);max-width:600px}.help.p{font-size:15pt;line-height:1.5;color:var(--fgColor-default);max-width:600px}.help.p b{font-weight:700}.help.p .uplift-ui.icon{width:18px;height:18px;vertical-align:middle}.help.section{display:flex;flex-direction:column;gap:24px;padding:0 0 36px}.help.heading{font-size:18pt;font-weight:600;color:var(--fgColor-secondary);margin:36px 0 0;max-width:600px}img.help{width:100%;max-width:900px;border-radius:36px}.help.link{display:flex;flex-direction:column;gap:6px;text-decoration:none;align-items:flex-start!important}.help.link h3{font-size:18pt;font-weight:700;display:flex;align-items:center;gap:12px}.help.link h3 div{display:flex;align-items:center;padding:6px 12px;border-radius:18px;font-size:9pt;font-weight:800;gap:6px;background-color:var(--bgColor-active);color:var(--fgColor-muted);fill:var(--fgColor-muted)}.help.link h3 div .uplift-ui.icon{width:12px;height:12px;vertical-align:middle}.help.link p{font-size:12pt;color:var(--fgColor-secondary)}.help-grid{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.help-grid li{display:flex;flex-direction:column;width:100%}.help-grid li .uplift-ui.button{flex-direction:column;padding:18px}.help-grid li .uplift-ui.button .uplift-ui.icon{width:36px;height:36px}@media screen and (max-width: 1200px){.help-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 900px){.help-grid{grid-template-columns:1fr}}.help-footer{width:100%;text-align:center;margin:auto 0 0;font-size:9pt;color:var(--fgColor-muted);white-space:break-spaces}.help.previous-next{display:flex;align-items:center;justify-content:space-between}.help.previous-next .uplift-ui.button[data-value=next]:only-child{margin:0 0 0 auto}@media screen and (max-width: 600px){.help.previous-next{flex-direction:column;gap:18px}.help.previous-next .uplift-ui.button{width:100%}}.uplift-ui.link{border-radius:3px;outline:3px solid transparent;cursor:pointer;text-decoration:none;display:flex;align-items:center;gap:6px}.uplift-ui.link:hover,.uplift-ui.link:focus-visible{text-decoration:underline}.uplift-ui.link:focus-visible{outline-color:var(--borderColor-accent-muted)}.uplift-ui.link .uplift-ui.icon{width:15px;height:15px;fill:var(--fgColor-muted)}.uplift-ui.flex-input{display:flex;width:auto;align-items:center;justify-content:flex-start;outline:3px solid transparent;border-radius:3px;cursor:text}.uplift-ui.flex-input:has(input:focus-visible){outline-color:var(--borderColor-accent-muted)}.uplift-ui.flex-input[data-error=true]{outline-color:var(--fgColor-error)}.uplift-ui.flex-input:before{content:attr(data-value);visibility:hidden;white-space:pre;font-size:inherit;font-weight:inherit;color:inherit}.uplift-ui.flex-input input{position:absolute;top:0;left:0;width:100%;height:100%;outline:none;background-color:transparent;font-size:inherit;font-weight:inherit;color:inherit}.uplift-ui.flex-input:after{content:attr(data-trailing);white-space:pre;font-size:inherit;font-weight:inherit;color:inherit}.uplift-ui.chord-chart{display:flex;flex-direction:column;list-style:none;font-size:var(--font-size, 18pt)}.uplift-ui.chord-chart .chart-title{display:flex;align-items:center;font-size:21pt;font-weight:700;gap:6px;margin:0 0 6px}.uplift-ui.chord-chart .chart-details{display:flex;align-items:center;gap:9px;font-size:15pt}.uplift-ui.chord-chart .edit-lyrics{display:grid;min-height:33px;width:100%}.uplift-ui.chord-chart .edit-lyrics:after{content:attr(data-value) " ";white-space:pre-wrap;visibility:hidden;top:0;left:0}.uplift-ui.chord-chart .edit-lyrics:after,.uplift-ui.chord-chart .edit-lyrics textarea{width:100%;min-height:33px;height:auto;padding:0 36px;background-color:transparent;resize:none;line-height:66px;outline:none;text-align:left;grid-area:1 / 1 / 2 / 2}.uplift-ui.chord-chart .diagrams{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;gap:18px;margin:24px 0 0}.uplift-ui.chord-chart .diagrams li{display:flex;flex-direction:column;flex-shrink:0;align-items:center;font-weight:700;gap:3px}.uplift-ui.chord-chart .copyright{font-size:12pt;color:var(--fgColor-muted);display:flex;flex-direction:column;align-items:center;gap:18px}.uplift-ui.chord-chart .copyright label{display:grid;width:100%}.uplift-ui.chord-chart .copyright label:after{content:attr(data-value) " ";white-space:pre-wrap;visibility:hidden;top:0;left:0}.uplift-ui.chord-chart .copyright label:after,.uplift-ui.chord-chart .copyright label textarea{width:100%;height:auto;padding:0 36px;background-color:transparent;resize:none;outline:none;text-align:center;grid-area:1 / 1 / 2 / 2}.uplift-ui.chord-chart .copyright p{white-space:break-spaces;text-align:center;max-width:900px}.uplift-ui.chord-chart .roadmap{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0}.uplift-ui.chord-chart .roadmap>div{display:flex;align-items:center;justify-content:center;padding:3px;border-radius:3px;background-color:var(--bgColor-hover);font-size:9pt;font-weight:600}.uplift-ui.chord-chart[data-print=true] .chart-header{display:flex;justify-content:space-between;align-items:flex-start}.uplift-ui.chord-chart[data-print=true] .chart-header>div{display:flex;flex-direction:column;gap:6px}.uplift-ui.chord-chart[data-print=true] .chart-header>div:last-child{align-items:flex-end}.uplift-ui.chord-chart[data-print=true] .chart-header>div .tryuplift{font-size:6pt;text-align:right;font-weight:600;color:var(--fgColor-secondary)}.uplift-ui.chord-chart[data-print=true] .chart-header img{width:.5in}.uplift-ui.chord-chart[data-print=true] .sheet-content{margin:12px 0}.uplift-ui.chord-chart[data-print=true][data-columns=true] .sheet-content{columns:2}@media print{.uplift-ui.chord-chart[data-print=true]{break-before:page}.uplift-ui.chord-chart[data-print=true],.uplift-ui.chord-chart[data-print=true] .chart-details{font-size:12pt;margin:0}.uplift-ui.chord-chart[data-print=true] .chart-title{font-size:18pt;margin:0}.uplift-ui.chord-chart[data-print=true] .copyright{font-size:6pt}}.uplift-ui.flex-select{display:flex;width:auto;align-items:center;justify-content:flex-start;outline:3px solid transparent;border-radius:3px;cursor:pointer}.uplift-ui.flex-select:has(select:focus-visible){outline-color:var(--borderColor-accent-muted)}.uplift-ui.flex-select:before{content:attr(data-value);visibility:hidden;white-space:pre;font-size:inherit;font-weight:inherit;color:inherit}.uplift-ui.flex-select select{position:absolute;top:0;left:0;width:100%;height:100%;outline:none;background-color:transparent;font-size:inherit;font-weight:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.uplift-ui.flex-select:after{content:attr(data-trailing);white-space:pre;font-size:inherit;font-weight:inherit;color:inherit}.uplift-ui.section-adder{display:flex;font-size:inherit;margin:24px 0}.uplift-ui.section-adder label{display:flex;width:auto;align-items:center;justify-content:flex-start;outline:3px solid transparent;border-radius:3px;cursor:text}.uplift-ui.section-adder label:has(input:focus-visible){outline-color:var(--borderColor-accent-muted)}.uplift-ui.section-adder label:before{content:attr(data-value);visibility:hidden;white-space:pre;font-size:inherit;font-weight:700;color:inherit;text-transform:uppercase;opacity:.5}.uplift-ui.section-adder label[data-value="Insert section..."]:before{visibility:visible}.uplift-ui.section-adder label input{position:absolute;top:0;left:0;width:100%;height:100%;outline:none;background-color:transparent;font-size:inherit;font-weight:700;color:inherit;text-transform:uppercase}.uplift-ui.section-adder label:after{content:attr(data-autocomplete);position:absolute;top:0;left:0;color:var(--fgColor-primary);font-weight:700;opacity:.5;text-transform:uppercase;z-index:0;white-space:pre}.uplift-ui.section-divider{display:flex;align-items:center;justify-content:center;width:100%;height:18px;background-color:transparent;outline:3px solid transparent;border-radius:6px;margin:3px 0}button.uplift-ui.section-divider{cursor:pointer}.uplift-ui.section-divider:focus-visible{outline-color:var(--borderColor-accent-muted)}.uplift-ui.section-divider div{width:18px;height:18px;background-color:var(--bgColor-brand-default);border-radius:100%;padding:3px;display:flex;align-items:center;justify-content:center;fill:var(--fgColor-brand-default);opacity:0}.uplift-ui.section-divider:after{position:relative;content:"";width:100%;height:3px;background-color:var(--bgColor-brand-default);opacity:0}button.uplift-ui.section-divider:hover:after,button.uplift-ui.section-divider[data-dropping=true]:after,button.uplift-ui.section-divider:focus-visible:after,button.uplift-ui.section-divider:hover div,button.uplift-ui.section-divider[data-dropping=true] div,button.uplift-ui.section-divider:focus-visible div{opacity:1}@media (pointer: corse){button.uplift-ui.section-divider div,button.uplift-ui.section-divider:after{opacity:.5}}@media print{.uplift-ui.chord-chart[data-print=true] .uplift-ui.section-divider{display:none}}.uplift-ui.song-section-header{display:flex;align-items:center;gap:3px;font-weight:700}.uplift-ui.song-section-header .handle{width:auto;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.uplift-ui.song-section-header .handle .uplift-ui.icon{width:12px;height:12px;fill:var(--fgColor-muted)}.uplift-ui.song-section-header .uplift-ui.flex-input:before,.uplift-ui.song-section-header .uplift-ui.flex-input input,.uplift-ui.song-section-header .name{text-transform:uppercase}.uplift-ui.song-section-header .order{font-style:italic}[data-print=true] .uplift-ui.song-section-header{align-items:flex-start}.uplift-ui.song-section-line{display:flex;flex-direction:row;flex-wrap:wrap}.uplift-ui.song-section-line[data-active=true]{text-shadow:0px 0px 18px var(--highlight-color, var(--bgColor-brand-default))}.uplift-ui.song-section-line:has(+.uplift-ui.song-section-line[data-active=true]),.uplift-ui.song-section:has(~.uplift-ui.song-section [data-active=true]) .uplift-ui.song-section-line{text-shadow:none;opacity:.5}.uplift-ui.song-section-line-group{display:flex;flex-direction:column;justify-content:flex-end}.uplift-ui.song-section-line-group .row{display:flex;flex-direction:row}.uplift-ui.song-section-line-group .row .dash{height:2px;background-color:var(--fgColor-default);width:100%;margin:auto 0}@media print{[data-print=true] .uplift-ui.song-section-line-group .row .dash{height:1px}}.uplift-ui.song-chord{font-weight:700;display:flex;color:var(--chord-color, var(--fgColor-primary))}.row .uplift-ui.song-chord{margin:0 9px 0 0}.uplift-ui.song-chord button{background-color:transparent;outline:3px solid transparent;cursor:pointer;border-radius:3px;font-weight:inherit}.uplift-ui.song-chord button:focus-visible{outline-color:var(--borderColor-accent-muted)}.uplift-ui.song-chord button:hover,.uplift-ui.song-chord button:focus-visible{background-color:var(--bgColor-hover)}.uplift-ui.song-chord button:active{background-color:var(--bgColor-active)}.uplift-ui.song-character{background-color:transparent;outline:3px solid transparent;border-radius:3px}button.uplift-ui.song-character{cursor:pointer}button.uplift-ui.song-character:focus-visible,button.uplift-ui.song-character[data-dropping=true]{outline-color:var(--borderColor-accent-muted)}button.uplift-ui.song-character:hover,button.uplift-ui.song-character[data-dropping=true],button.uplift-ui.song-character:focus-visible{background-color:var(--bgColor-hover)}button.uplift-ui.song-character:active{background-color:var(--bgColor-active)}.measures .uplift-ui.song-character{font-weight:700;padding:0 6px}.uplift-ui.song-section-annotation{display:flex;padding:36px;box-shadow:inset 0 0 0 1px var(--bgColor-active),var(--shadow-floating-medium);background-color:var(--base-color-yellow-3);font-weight:600;max-width:360px;width:100%;height:min-content;white-space:break-spaces}.uplift-ui.song-section-annotation label{display:grid;min-height:33px;width:100%}.uplift-ui.song-section-annotation label:after{content:attr(data-value) " ";white-space:pre-wrap;visibility:hidden;top:0;left:0}.uplift-ui.song-section-annotation label:after,.uplift-ui.song-section-annotation label textarea{width:100%;min-height:33px;height:auto;background-color:transparent;resize:none;outline:none;text-align:left;grid-area:1 / 1 / 2 / 2;font-weight:600}.uplift-ui.song-section{display:flex;flex-direction:column}.uplift-ui.song-section .lyrics{list-style:none;display:flex;flex-direction:column;padding:0 36px}.uplift-ui.song-section .measures{display:flex;list-style:none;flex-wrap:wrap}.uplift-ui.song-section .measures>li{display:flex;align-items:center;gap:18px;padding:0 18px;border-left:2px solid var(--fgColor-default)}.uplift-ui.song-section .measures>li[data-active=true]{box-shadow:0 0 18px var(--highlight-color, var(--bgColor-brand-default))}.uplift-ui.song-section .measures>li:has(+[data-active=true]),.uplift-ui.song-section:has(~.uplift-ui.song-section [data-active=true]) .measures>li{box-shadow:none;opacity:.5}.uplift-ui.song-section .measures li ol.beats{display:flex;list-style:none;flex-wrap:wrap;gap:18px}.uplift-ui.song-section .measures li ol.beats li{display:flex;flex-direction:column;align-items:center}.uplift-ui.song-section .measures li ol.beats li .count{font-size:12pt;font-weight:600;color:var(--fgColor-secondary)}.uplift-ui.song-section .measures>li:not(:has(button)):last-child{border-right:2px solid var(--fgColor-default)}@media print{.uplift-ui.song-section{break-inside:avoid}.uplift-ui.chord-chart[data-print=true] .uplift-ui.song-section .lyrics{padding:0 12px}.uplift-ui.chord-chart[data-print=true] .uplift-ui.song-section{margin:0 0 12px}}.uplift-ui.chord-diagram{width:100%;height:100%;flex-shrink:0;fill:var(--fgColor-default);stroke:var(--fgColor-default);max-height:72px}.uplift-ui.chord-diagram line{stroke-width:1}.uplift-ui.presentation{display:flex;flex-direction:column;list-style:none;font-size:18pt}.uplift-ui.presentation-section{display:flex;flex-direction:column;gap:18px}.uplift-ui.presentation-section ol{list-style-type:none;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media screen and (max-width: 1500px){.uplift-ui.presentation-section ol{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 1200px){.uplift-ui.presentation-section ol{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 900px){.uplift-ui.presentation-section ol{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 720px){.uplift-ui.presentation-section ol{grid-template-columns:repeat(1,1fr)}}.uplift-ui.presentation-section ol li{width:100%;display:flex}.uplift-ui.presentation-section ol li svg.presentation{background-color:#000;width:100%;height:auto;border-radius:12px}.uplift-ui.presentation-section ol li svg.presentation text{fill:#fff;text-transform:uppercase;font-weight:800;font-size:75pt}.uplift-ui.presentation-section ol li svg.presentation tspan.break-space{outline:9px solid transparent;border-radius:12px}.uplift-ui.presentation-section ol li svg.presentation tspan[data-intent=break-line]{cursor:pointer}.uplift-ui.presentation-section ol li svg.presentation tspan.break-space:focus-visible{outline-color:var(--borderColor-accent-muted)}.uplift-ui.presentation-section ol li .uplift-ui.button{position:absolute;top:18px;left:18px;fill:#fff}.uplift-ui.timing-tracks{display:flex;flex-direction:column;list-style:none;font-size:18pt}.uplift-ui.timing-section{display:flex;flex-direction:column;gap:18px}.uplift-ui.timing-section .timing,.uplift-ui.timing-section .bin{display:flex;width:100%;border-radius:36px;background-color:var(--bgColor-hover);padding:36px;gap:18px;--beat-width: calc(48px * var(--scale))}.uplift-ui.timing-section .timing .names{display:flex;flex-direction:column;list-style:none;gap:18px}.uplift-ui.timing-section .timing .names li{width:180px;height:45px;background-color:var(--bgColor-hover);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:sticky;left:0;margin:0 18px 0 0;font-size:12pt}.uplift-ui.timing-section .timing .names li:first-child{justify-content:space-between}.uplift-ui.timing-section .timing .tracks{display:flex;flex-direction:column;list-style:none;gap:18px;width:100%;overflow-x:auto}.uplift-ui.timing-section .timing .tracks:before{content:"";position:absolute;width:calc(var(--beat-width) * var(--length));height:100%;top:0;left:0;background-image:linear-gradient(90deg,var(--bgColor-active) 0 1px,transparent 0);background-repeat:repeat-x;background-size:calc(var(--beat-width) / 4) 100%;background-position:0px 0px;z-index:0}.uplift-ui.timing-section .timing .tracks li{display:flex}.uplift-ui.timing-section .timing .tracks li .ruler{display:flex;height:45px;list-style:none;flex-shrink:0}.uplift-ui.timing-section .timing .tracks li .ruler .measure{display:flex;flex-direction:row;width:calc(var(--measure-length) * var(--beat-width));flex-shrink:0;background-image:linear-gradient(90deg,var(--fgColor-muted) 0 1px,transparent 0),linear-gradient(90deg,var(--fgColor-muted) 0 1px,transparent 0),linear-gradient(90deg,var(--fgColor-muted) 0 1px,transparent 0),linear-gradient(90deg,var(--fgColor-muted) 0 1px,transparent 0);background-repeat:repeat-x;background-size:calc(var(--measure-length) * var(--beat-width)) 45px,var(--beat-width) 24px,calc(var(--beat-width) / 2) 12px,calc(var(--beat-width) / 4) 6px;background-position:0px 0px,0px 100%,0px 100%,0px 100%}.uplift-ui.timing-section .timing .tracks li .ruler .measure:before{content:attr(data-number);font-weight:600;padding:0 9px;font-size:12pt}.uplift-ui.timing-section .timing .tracks li .ruler .measure .measure-handle{content:"";position:absolute;top:0;right:0;width:calc(var(--beat-width) / 4);height:100%;cursor:ew-resize;touch-action:none}.uplift-ui.timing-section .bin{list-style:none;flex-wrap:wrap;gap:18px}.uplift-ui.timing-section .bin li{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-shrink:0;height:45px;min-width:45px;padding:0 12px;background-color:var(--bgColor-brand-default);color:var(--fgColor-brand-default);font-weight:700;cursor:pointer;border-radius:12px}.uplift-ui.timing-section[data-manipulating=true] .uplift-ui.timing-track .object{opacity:.5;z-index:0}.uplift-ui.timing-track{display:flex;align-items:center;width:100%;flex-shrink:0;flex-grow:1;height:45px;list-style:none}.uplift-ui.timing-track .beat{position:absolute;top:0;left:calc(var(--left) * var(--beat-width));display:flex;flex-direction:row;flex-shrink:0;height:45px;min-width:calc(var(--length) * var(--beat-width));outline:3px solid transparent;border-radius:12px}.uplift-ui.timing-track .beat[data-dropping=true],.uplift-ui.timing-track .beat:has(button:focus-visible){background-color:var(--bgColor-hover);outline-color:var(--borderColor-accent-muted)}.uplift-ui.timing-track .beat button{width:100%;height:100%;background-color:transparent;outline:none;cursor:pointer;border-radius:12px}.uplift-ui.timing-track .beat button:hover{background-color:var(--bgColor-hover)}.uplift-ui.timing-track .beat button:active{background-color:var(--bgColor-active)}.uplift-ui.timing-track .object{position:absolute;top:0;left:calc(var(--left) * var(--beat-width));display:flex;flex-direction:row;align-items:center;flex-shrink:0;height:45px;width:calc(var(--beat-width) / 4);background-color:var(--bgColor-brand-default);color:var(--fgColor-brand-default);font-weight:700;cursor:pointer;border-radius:12px;white-space:pre;font-size:9pt;outline:3px solid transparent}.uplift-ui.timing-track .object:before{content:attr(data-display);position:absolute;bottom:50%;left:50%;width:auto;padding:9px;border-radius:6px;background-color:var(--bgColor-primary);box-shadow:inset 0 0 0 1px var(--bgColor-active),var(--shadow-floating-medium);color:var(--fgColor-default);-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%);pointer-events:none;opacity:.5;-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)}.uplift-ui.timing-track:hover .object:before{opacity:1;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.uplift-ui.timing-track .object[data-selected=true]{outline-color:var(--borderColor-accent-muted)}.uplift-ui.banner{width:fit-content;margin:0 auto;padding:18px;border-radius:12px;color:var(--fgColor-default);font-size:15pt;display:flex;gap:18px;align-items:center;box-shadow:inset 0 -1px 1px var(--bgColor-active)}.uplift-ui.banner[data-type=info]{background-color:var(--base-color-blue-1);fill:var(--base-color-blue-6);color:var(--base-color-blue-6)}.uplift-ui.banner[data-type=warn]{background-color:var(--base-color-red-1);fill:var(--base-color-red-6);color:var(--base-color-red-6)}.uplift-ui.banner .uplift-ui.icon{width:24px;height:24px}[data-intent=replace-import-song]{margin:0 auto 0 0}.uplift-ui.upload-region{width:100%;flex-grow:1;outline:3px dashed var(--bgColor-tertiary);border-radius:12px;padding:36px 18px}.uplift-ui.upload-region[data-dropping=true]{outline:3px solid var(--bgColor-brand-default)}.uplift-ui.file-list{display:flex;flex-direction:column;gap:18px;width:100%;list-style:none}.uplift-ui.file-list li{padding:18px;background-color:var(--bgColor-secondary);border-radius:12px;box-shadow:inset 0 0 0 1px var(--bgColor-active);display:flex;flex-direction:column;gap:9px;font-weight:600}.uplift-ui.file-list li>div>.uplift-ui.icon{width:24px;height:24px;fill:var(--fgColor-muted)}.uplift-ui.file-list li button.x{width:36px;height:36px;border-radius:100%;background-color:transparent;padding:9px;margin:0 0 0 auto}.uplift-ui.file-list li button.x .uplift-ui.icon{width:100%;height:100%}.uplift-ui.file-list li button.x:before{border-radius:100%}.uplift-ui.file-list li[data-invalid=true]{outline:3px solid var(--fgColor-error)}.uplift-ui.file-list li[data-invalid=true]>div>.uplift-ui.icon{fill:var(--fgColor-error)}.uplift-ui.file-list li>div{display:flex;gap:9px;align-items:center}.uplift-ui.file-list li .error{color:var(--fgColor-error)}.uplift-ui.song-list{list-style:none;display:flex;flex-direction:column}.uplift-ui.song-list .song-divider{height:18px;width:100%;display:flex;align-items:center}.uplift-ui.song-list .song-divider:before{content:"";width:100%;height:3px;background-color:var(--bgColor-brand-default);opacity:0}.uplift-ui.song-list .song-divider[data-dropping=true]:before{opacity:1}.uplift-ui.song-list li{display:flex;gap:12px;align-items:center}.uplift-ui.song-list .handle{width:auto;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.uplift-ui.song-list .handle .uplift-ui.icon{width:12px;height:12px;fill:var(--fgColor-muted)}.uplift-ui.song-list li button{width:36px;height:36px;padding:9px;border-radius:100%;background-color:transparent;margin:0 0 0 auto;fill:var(--fgColor-secondary)}.uplift-ui.song-list li>.uplift-ui.icon{width:18px;height:18px;fill:var(--fgColor-secondary)}.uplift-ui.song-list li>b{font-weight:600}.perform-footer{position:sticky;bottom:0;margin-top:auto;display:flex;flex-direction:column;gap:18px;width:100%;background:var(--bgColor-primary);background:linear-gradient(to top,var(--bgColor-primary),var(--bgColor-primary) 75%,transparent);padding:18px 0}.uplift-ui.article:has(.perform-footer){padding:0 18px}.perform-footer .grid-row{display:grid;grid-template-columns:1fr 1fr 63px;gap:18px;width:100%;align-items:flex-end}.perform-footer:after{position:absolute;content:"";bottom:6px;left:0;width:var(--progress);height:3px;background-color:var(--bgColor-brand-default);border-radius:3px;-webkit-transition-duration:var(--duration-medium);-moz-transition-duration:var(--duration-medium);-ms-transition-duration:var(--duration-medium);-o-transition-duration:var(--duration-medium);transition-duration:var(--duration-medium)}.perform-footer .uplift-ui.button span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uplift-ui.count-in{position:fixed;top:calc(50% - 90px);left:calc(50% - 90px);width:180px;height:180px;background-color:var(--bgColor-active);border-radius:36px;box-shadow:var(--shadow-floating-small),inset 0 0 0 1px var(--bgColor-active);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);padding:36px;fill:var(--fgColor-secondary);color:var(--fgColor-secondary);font-size:45pt;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:var(--duration-medium);-moz-transition-duration:var(--duration-medium);-ms-transition-duration:var(--duration-medium);-o-transition-duration:var(--duration-medium);transition-duration:var(--duration-medium)}.uplift-ui.count-in.light{background-color:var(--bgColor-secondary-opaque)}.uplift-ui.count-in[inert]{opacity:0;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75)}.uplift-ui.count-in[inert][data-active=true]{opacity:.5;-webkit-transform:scale(.875);-moz-transform:scale(.875);-ms-transform:scale(.875);-o-transform:scale(.875);transform:scale(.875)}.uplift-ui.count-in .dots{display:flex;align-items:center;gap:6px}.uplift-ui.count-in .dots div{width:12px;height:12px;flex-shrink:0;border-radius:100%;background-color:var(--fgColor-secondary)}.uplift-ui.count-in .dots div[data-active=true]{background-color:var(--bgColor-brand-default)}.uplift-ui.button[data-intent=live-scroll]{flex-shrink:0;width:63px;height:63px;font-weight:800;font-size:24pt}.uplift-ui.button[data-intent=live-scroll] .uplift-ui.icon{width:36px;height:36px}.uplift-ui.button[data-intent=live-scroll][data-variant=primary]{box-shadow:0 0 var(--pulse-shadow, 0px) 0 #ef254e}@-webkit-keyframes highlight{0%{box-shadow:0 0 18px #ef254e;z-index:1}75%{box-shadow:0 0 #ef254e;z-index:1}to{box-shadow:0 0 18px #ef254e;z-index:1}}@-moz-keyframes highlight{0%{box-shadow:0 0 18px #ef254e;z-index:1}75%{box-shadow:0 0 #ef254e;z-index:1}to{box-shadow:0 0 18px #ef254e;z-index:1}}@-ms-keyframes highlight{0%{box-shadow:0 0 18px #ef254e;z-index:1}75%{box-shadow:0 0 #ef254e;z-index:1}to{box-shadow:0 0 18px #ef254e;z-index:1}}@-o-keyframes highlight{0%{box-shadow:0 0 18px #ef254e;z-index:1}75%{box-shadow:0 0 #ef254e;z-index:1}to{box-shadow:0 0 18px #ef254e;z-index:1}}@keyframes highlight{0%{box-shadow:0 0 18px #ef254e;z-index:1}75%{box-shadow:0 0 #ef254e;z-index:1}to{box-shadow:0 0 18px #ef254e;z-index:1}}.uplift-ui.menu[data-id=live-scroll-onboarding]{gap:18px}.uplift-ui.menu[data-id=live-scroll-onboarding] p{font-size:15pt}.uplift-ui.menu[data-id=live-scroll-onboarding] video{width:72px;margin:0 auto}[data-id=perform-preferences]{gap:18px}.uplift-ui.text-input:has([data-field=font_size]){min-width:unset!important}.uplift-ui.color-button{aspect-ratio:1;width:100%;border-radius:100%;background-color:var(--background);cursor:pointer;outline:3px solid transparent}.uplift-ui.color-button:focus-visible{outline-color:var(--borderColor-accent-muted)}.uplift-ui.color-button[data-active=true]{outline-color:var(--fgColor-primary)}.uplift-ui.performance-note{font-size:var(--font-size, 18pt);background-color:var(--bgColor-secondary);padding:18px;border-radius:12px;font-weight:500;white-space:break-spaces;box-shadow:inset 0 0 0 1px var(--bgColor-active)}.uplift-ui.section-title{display:flex;align-items:center;font-size:21pt;font-weight:700;gap:6px;margin:0 0 6px}.uplift-ui.avatar-list{display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:manipulation;background-color:transparent;border-radius:45px;outline:3px solid transparent}.uplift-ui.avatar-list:focus-visible{outline-color:var(--borderColor-accent-muted)}.uplift-ui.avatar-list ul{display:flex;align-items:center;list-style:none}.uplift-ui.avatar-list ul li{width:45px;height:45px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.uplift-ui.avatar-list ul li:not(:first-child){margin:0 0 0 -27px}.uplift-ui.avatar-list ul li img{width:100%;height:100%;border-radius:100%;box-shadow:var(--shadow-inset)}.uplift-ui.avatar-list ul li[data-stable=false]{opacity:.5}.uplift-ui.peer-list{display:flex;flex-direction:column;gap:18px;width:100%;list-style:none}.uplift-ui.peer-list li{width:100%;display:flex;align-items:center;gap:9px}.uplift-ui.peer-list li img{width:63px;height:63px;border-radius:100%;box-shadow:var(--shadow-inset)}.uplift-ui.peer-list li>div{display:flex;flex-direction:column}.uplift-ui.peer-list li>div b{font-size:15pt;font-weight:600}.uplift-ui.peer-list li>.uplift-ui.icon{width:21px;height:21px;fill:var(--fgColor-secondary);margin:0 0 0 auto}.uplift-ui.shared-song-list{display:flex;flex-direction:column;flex-shrink:0;width:100%;gap:24px;list-style:none}.uplift-ui.set-list{list-style:none;display:flex;flex-direction:column}.uplift-ui.set-list li{display:flex;gap:18px;align-items:center}.uplift-ui.set-list .handle{width:auto;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.uplift-ui.set-list .handle .uplift-ui.icon{width:12px;height:12px;fill:var(--fgColor-muted)}.uplift-ui.set-list>li>.uplift-ui.icon{width:18px;height:18px;fill:var(--fgColor-secondary)}.uplift-ui.set-list>li>.info{display:flex;flex-direction:column}.uplift-ui.set-list>li b,.uplift-ui.set-list>li button{background-color:transparent;font-weight:600;outline:3px solid transparent;border-radius:3px;width:fit-content;text-align:left}.uplift-ui.set-list>li button{cursor:pointer;padding:3px}.uplift-ui.set-list>li button:hover,.uplift-ui.set-list>li button:focus-visible{background-color:var(--bgColor-hover);text-decoration:underline}.uplift-ui.set-list>li button:focus-visible{outline-color:var(--borderColor-accent-muted)}.uplift-ui.set-list>li>.info p{white-space:break-spaces;text-align:left}.uplift-ui.set-list .item-divider{height:18px;width:100%;display:flex;align-items:center;background-color:transparent;outline:3px solid transparent}.uplift-ui.set-list button.item-divider{cursor:pointer}.uplift-ui.set-list .item-divider:after{content:"";width:100%;height:3px;background-color:var(--bgColor-brand-default);opacity:0}.uplift-ui.set-list .item-divider .uplift-ui.icon{width:18px;height:18px;background-color:var(--bgColor-brand-default);fill:var(--fgColor-brand-default);padding:3px;border-radius:100%;opacity:0}.uplift-ui.set-list .item-divider[data-dropping=true]:after,.uplift-ui.set-list button.item-divider:hover:after,.uplift-ui.set-list button.item-divider:focus-visible:after,.uplift-ui.set-list .item-divider[data-dropping=true] .uplift-ui.icon,.uplift-ui.set-list button.item-divider:hover .uplift-ui.icon,.uplift-ui.set-list button.item-divider:focus-visible .uplift-ui.icon{opacity:1}.uplift-ui.set-list .item-adder{display:flex;margin:18px 0;font-size:inherit}.uplift-ui.set-list .item-adder label{display:flex;width:auto;align-items:center;justify-content:flex-start;outline:3px solid transparent;border-radius:3px;cursor:text}.uplift-ui.set-list .item-adder label:has(input:focus-visible){outline-color:var(--borderColor-accent-muted)}.uplift-ui.set-list .item-adder label:before{content:attr(data-value);visibility:hidden;white-space:pre;font-size:inherit;font-weight:600;color:inherit;opacity:.5}.uplift-ui.set-list .item-adder label[data-value="Insert item..."]:before{visibility:visible}.uplift-ui.set-list .item-adder label input{position:absolute;top:0;left:0;width:100%;height:100%;outline:none;background-color:transparent;font-size:inherit;font-weight:600;color:inherit}.uplift-ui.collaborator-list{display:flex;flex-direction:column;gap:18px;list-style:none}.uplift-ui.collaborator-list li{display:flex;justify-content:space-between;align-items:center}.uplift-ui.collaborator-list li p{display:flex;flex-direction:column}.uplift-ui.collaborator-list li p b{font-size:15pt;font-weight:700;color:var(--fgColor-default)}.uplift-ui.collaborator-list li p span{font-size:12pt;color:var(--fgColor-secondary)}.uplift-ui.song-presentation{list-style-type:none;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media screen and (max-width: 1500px){.uplift-ui.song-presentation{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 1200px){.uplift-ui.song-presentation{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 900px){.uplift-ui.song-presentation{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 720px){.uplift-ui.song-presentation{grid-template-columns:repeat(1,1fr)}}.uplift-ui.song-presentation li,.uplift-ui.song-presentation li button{width:100%;display:flex}.uplift-ui.song-presentation li button{background-color:transparent;border-radius:3px;outline:none;cursor:pointer}.uplift-ui.song-presentation li svg.presentation{background-color:#000;width:100%;height:auto;border-radius:12px}.uplift-ui.song-presentation li svg.presentation[data-active=true]{box-shadow:inset 0 0 0 6px var(--bgColor-brand-default)}.uplift-ui.song-presentation li svg.presentation text{fill:#fff;text-transform:uppercase;font-weight:800;font-size:75pt}.uplift-ui.song-presentation li svg.presentation text[data-next=true]{opacity:.5}.uplift-ui.song-presentation li svg.presentation g.copyright text{font-size:10pt;font-weight:800;text-transform:none;opacity:.75}.uplift-ui.fullscreen-presentation{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#000}.uplift-ui.fullscreen-presentation svg{background-color:#000;max-width:100%;max-height:100%;aspect-ratio:16 / 9;flex-grow:1;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;opacity:0}.uplift-ui.fullscreen-presentation[data-active=true] svg{opacity:1}.uplift-ui.fullscreen-presentation svg text{fill:#fff;text-transform:uppercase;font-weight:800;font-size:75pt}.uplift-ui.fullscreen-presentation svg g.song{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0}.uplift-ui.fullscreen-presentation svg g.song[data-active=true]{opacity:1;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.uplift-ui.fullscreen-presentation svg g.lyric{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transform:translateY(-150pt);-moz-transform:translateY(-150pt);-ms-transform:translateY(-150pt);-o-transform:translateY(-150pt);transform:translateY(-150pt);opacity:0}.uplift-ui.fullscreen-presentation svg g.lyric[data-active=true]{-webkit-transform:translateY(-50pt);-moz-transform:translateY(-50pt);-ms-transform:translateY(-50pt);-o-transform:translateY(-50pt);transform:translateY(-50pt);opacity:1}.uplift-ui.fullscreen-presentation svg g.lyric[data-active=true]~g.lyric{-webkit-transform:translateY(150pt);-moz-transform:translateY(150pt);-ms-transform:translateY(150pt);-o-transform:translateY(150pt);transform:translateY(150pt);opacity:0}.uplift-ui.fullscreen-presentation svg g.lyric[data-active=true]+g.lyric{-webkit-transform:translateY(50pt);-moz-transform:translateY(50pt);-ms-transform:translateY(50pt);-o-transform:translateY(50pt);transform:translateY(50pt);opacity:.5}.uplift-ui.fullscreen-presentation svg g.song:not([data-active=true]) g.lyric{-webkit-transform:translateY(-50pt);-moz-transform:translateY(-50pt);-ms-transform:translateY(-50pt);-o-transform:translateY(-50pt);transform:translateY(-50pt);opacity:0}.uplift-ui.fullscreen-presentation svg g.copyright text{font-size:10pt;font-weight:800;text-transform:none;opacity:.75}.uplift-ui.option-list{display:flex;align-items:center;gap:18px;list-style:none;width:100%}.uplift-ui.option-card{display:flex;flex-direction:column;align-items:center;gap:18px;background-color:var(--bgColor-hover);border-radius:12px;flex-grow:1;fill:var(--fgColor-secondary);box-shadow:inset 0 0 0 1px var(--bgColor-hover);cursor:pointer;outline:3px solid transparent}.uplift-ui.option-card label{display:flex;flex-direction:column;gap:18px;cursor:pointer;padding:18px;width:100%;align-items:center}.uplift-ui.option-card h4{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;font-size:18pt;font-weight:600}.uplift-ui.option-card h4 div{display:flex;flex-direction:column;gap:6px}.uplift-ui.option-card h4 div p{font-size:12pt;font-weight:400}.uplift-ui.option-card .uplift-ui.icon{width:36px;height:36px}.uplift-ui.option-card .price{font-size:36pt;font-weight:700}.uplift-ui.option-card .price .per{font-size:15pt;font-weight:500;color:var(--fgColor-muted)}.uplift-ui.option-card:has(input:checked){outline:3px solid var(--bgColor-brand-default)}.seats{width:100%;height:100%;flex-grow:1;background-color:var(--bgColor-hover);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24pt;font-weight:600;box-shadow:inset 0 0 0 1px var(--bgColor-hover)}.plan-info{font-size:15pt;width:100%;text-align:left}.form{display:flex;flex-direction:column;gap:18px;max-width:900px;width:100%;margin:0 auto;padding:18px}.muted{color:var(--fgColor-muted)}@media print{@page{margin:.25in;size:8.5in 11in}body:has([data-print=true]){background-color:#fff!important;margin:0!important;padding:0!important;overflow:auto!important;max-height:unset!important}body:has([data-print=true]) main{display:block!important;background-color:#fff!important;margin:0!important;padding:0!important;max-height:unset!important;height:auto!important}body:has([data-print=true]) main nav{display:none!important}body:has([data-print=true]) main article{background-color:transparent!important;overflow:unset!important;height:auto!important;max-height:unset!important;border-radius:0!important;border:none!important;margin:0!important;padding:0!important;gap:0px!important}body:has([data-print=true]) main article>header{display:none!important}body:has([data-print=true]) main article .switch-input{display:none!important}}.uplift-ui.dialog[data-id=analytics-consent]>div>div{flex-grow:1}.uplift-ui.button[data-variant=gradient]{background:linear-gradient(45deg,var(--bgColor-brand-uplift),var(--fgColor-link));color:var(--fgColor-brand-default);fill:var(--fgColor-brand-default);font-weight:600}.uplift-ui.button[data-variant=gradient][data-loading=true]{color:transparent;fill:transparent}.uplift-ui.button[data-variant=gradient] .uplift-ui.spinner div{background-color:var(--fgColor-brand-default)}.uplift-ui.menu-bar{position:fixed;top:0;left:0;width:100%;height:36px;background-color:var(--bgColor-secondary);display:flex;align-items:center;justify-content:flex-end;padding:0px calc(18px + env(safe-area-inset-right)) 0px calc(18px + env(safe-area-inset-left));gap:18px}.uplift-ui.menu-bar span{display:flex;align-items:center;gap:6px;font-size:10pt;font-weight:600;z-index:1}.uplift-ui.menu-bar span.badge:before{content:"";width:9px;height:9px;background-color:var(--color);border-radius:100%;flex-shrink:0}.uplift-ui.menu-bar span .uplift-ui.icon{width:12px;height:12px;fill:var(--fgColor-muted)}@media print{.uplift-ui.menu-bar{display:none}}.uplift-ui.main{padding:calc(0px + env(safe-area-inset-top)) calc(18px + env(safe-area-inset-right)) calc(18px + env(safe-area-inset-bottom)) calc(18px + env(safe-area-inset-left));margin:36px 0 0;height:calc(100% - 36px)}@media screen and (max-width: 900px){.uplift-ui.main{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.uplift-ui.navigation{position:fixed;top:36px}}
