@import"//fonts.googleapis.com/css2?family=Oswald:wght@300;400;600&family=Roboto+Condensed:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500;600;700;800&family=Source+Sans+3:wght@400;500;600&display=swap";.alert[data-v-4ff50c98]{width:100%;height:100%;inset:0;z-index:3;position:absolute;background:#ffffffe6;box-shadow:inset 0 0 400px 100px #00000040;opacity:0;pointer-events:none;-webkit-user-select:all;user-select:all;transition:box-shadow .3s ease,opacity .6s ease}.alert.active[data-v-4ff50c98]{opacity:1;cursor:default;pointer-events:all}.alert.loading[data-v-4ff50c98]{cursor:wait}.relay[data-v-4ff50c98]{top:50%;left:50%;z-index:2;position:absolute;background-color:#fffc;box-shadow:0 0 40px #0000001a;border-radius:3px;display:inline-block;filter:blur(0);opacity:0;transform:translate3d(-50%,100%,0);transition:opacity .6s ease,transform .9s ease}.alert.active .relay[data-v-4ff50c98]{opacity:1;transform:translate3d(-50%,-50%,0)}.alert.active .relay[data-v-4ff50c98]:after{width:0%;height:4px;left:0;bottom:0;z-index:2;position:absolute;background-color:#52bf94}.alert.active .relay[data-v-4ff50c98]:before{width:calc(100% - 4px);height:calc(100% - 4px);inset:2px;z-index:3;position:absolute;background-color:#00000003;display:block;content:"";pointer-events:none}.relay .decree[data-v-4ff50c98]{width:60px;height:60px;margin-top:-30px;margin-left:-30px;top:0;left:50%;z-index:2;position:absolute;border:4px solid RGBA(0,0,0,.085);border-color:transparent;border-top-color:#52bf94;border-radius:100%;box-shadow:0 0 12px 2px #0000000d;display:block;content:"";opacity:0;transition:background-color .3s ease,border-color .3s ease,opacity .3s ease}.relay .decree[data-v-4ff50c98]:after{width:100%;height:100%;top:0;left:0;z-index:2;position:absolute;background-color:#fff;border-radius:100%;display:block;content:""}.relay .decree[data-v-4ff50c98]:before{width:calc(100% + 10px);height:calc(50% + 6px);top:-5px;left:-5px;z-index:1;position:absolute;border-radius:60px 60px 0 0;display:block;content:"";opacity:0;transition:opacity .3s ease}.alert.loading .relay .decree[data-v-4ff50c98]{opacity:1;animation:processing .8s linear infinite}.alert.active.fail .relay .decree[data-v-4ff50c98]{border-color:#e25757;opacity:1;animation:processed .3s linear}.alert.active.fail .relay .decree[data-v-4ff50c98]:before{box-shadow:0 0 40px #0000001a;opacity:1}.alert.active.pass .relay .decree[data-v-4ff50c98]{border-color:#0ddc96;opacity:1;animation:processed 1s linear}.alert.active.pass .relay .decree[data-v-4ff50c98]:before{box-shadow:0 0 40px #0000001a;opacity:1}.alert.active.pass .relay.READY .decree[data-v-4ff50c98]{border-color:transparent}.relay .decree i[data-v-4ff50c98]{width:40px;height:40px;top:0;left:calc(50% - 20px);z-index:3;position:absolute;display:block}.relay .decree i[data-v-4ff50c98]:after{display:block;content:""}.relay .decree i[data-v-4ff50c98]:before{display:block;content:""}.alert.fail .relay .decree i[data-v-4ff50c98]{width:100%;height:100%;inset:0;transform:rotate(45deg)}.alert.fail .relay .decree i[data-v-4ff50c98]:after{width:4px;height:60%;top:20%;right:calc(50% - 2px);position:absolute;background-color:#e25757;animation:fail_y .8s ease}.alert.fail .relay .decree i[data-v-4ff50c98]:before{width:60%;height:4px;top:calc(50% - 2px);right:20%;position:absolute;background-color:#e25757;animation:fail_x .8s ease}.alert.pass .relay .decree i[data-v-4ff50c98]:after{width:24%;height:60%;top:68%;left:18%;position:absolute;border-top:4px solid #0DDC96;border-right:4px solid #0DDC96;display:block;content:"";opacity:1;animation:checkmark .8s ease;transform:scaleX(-1) rotate(135deg);transform-origin:left top}.relay .recon[data-v-4ff50c98]{width:280px;padding-bottom:0;z-index:1;position:relative}.relay div[data-v-4ff50c98]{padding-bottom:0;position:relative;transition:padding .3s ease}.alert.activeRecon.errors:not(.errorsVisible) .relay div[data-v-4ff50c98]{padding-bottom:24px}.relay h1[data-v-4ff50c98]{min-height:22px;padding:0 16px;top:0;z-index:2;position:relative;display:block;opacity:0;-webkit-user-select:none;user-select:none;text-align:center;text-transform:uppercase;letter-spacing:1px;line-height:22px;font-size:22px;font-weight:300;color:#555;transform:translateZ(0);transition:opacity .6s ease,padding .3s ease,top .3s ease,transform .3s ease}.alert.active .relay h1[data-v-4ff50c98]{padding:48px 0 16px;opacity:1}.alert.activeRecon .relay h1[data-v-4ff50c98]{padding:0 20px;top:100px;transform:translate3d(0,-60px,0)}.alert.activeRecon .relay h1[data-v-4ff50c98]:only-child{padding:48px 16px 6px;top:0;transform:translateZ(0);text-transform:none;font-size:18px}.relay nav[data-v-4ff50c98]{width:0;height:0;z-index:3;position:relative;opacity:0;pointer-events:none;transition:height .6s ease,opacity .5s ease,width .3s ease}.relay nav[data-v-4ff50c98]:before{width:100%;height:100%;right:0;bottom:0;left:0;position:absolute;background-color:#00000005;display:block;content:"";opacity:0;transition:opacity .3s ease}.alert.activeRecon .relay nav[data-v-4ff50c98]{width:280px;height:48px;opacity:1}.alert.active.fail .relay nav[data-v-4ff50c98]:before{opacity:1}.alert.active.fail .relay ol:not(:empty)~nav[data-v-4ff50c98]:before{opacity:0}.relay nav [role][data-v-4ff50c98]{z-index:2;display:block;pointer-events:none}.relay nav [role][data-v-4ff50c98]:after{display:block;content:""}.relay nav [role][data-v-4ff50c98]:before{display:block;content:""}.relay nav [role=close][data-v-4ff50c98]{width:28px;height:0;bottom:-12px;left:calc(50% - 12px);position:absolute;display:block;opacity:0;transform:rotate(-45deg);transition:height .3s ease,opacity .3s ease,transform .3s ease}.relay nav [role=close][data-v-4ff50c98]:after{width:100%;height:100%;top:0;left:0;z-index:1;position:absolute;background-color:#878787;border-radius:100%;transition:border-radius .3s ease}.relay nav [role=close][data-v-4ff50c98]:before{width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;left:-4px;z-index:1;position:absolute;background-color:#fffc;border-radius:100%;box-shadow:0 0 2px #00000026;filter:blur(1px);transition:filter .3s ease}.relay nav [role=close][data-v-4ff50c98]:hover{transform:rotate(45deg)}.relay nav [role=close][data-v-4ff50c98]:hover:before{border-radius:0;filter:blur(2px)}.activeClose .relay nav [role=close][data-v-4ff50c98]{height:28px;opacity:1;pointer-events:all}.relay nav [role=close] span[data-v-4ff50c98]{width:100%;height:100%;top:0;left:0;z-index:2;position:absolute;background-color:#2e5244;border-radius:100%;display:block;transition:background-color .3s ease,border-radius .3s ease}.relay nav [role=close] span[data-v-4ff50c98]:after{width:2px;height:50%;top:25%;right:calc(50% - 1px);position:absolute;background-color:#fff;display:block;content:""}.relay nav [role=close] span[data-v-4ff50c98]:before{width:50%;height:2px;top:calc(50% - 1px);right:25%;position:absolute;background-color:#fff;display:block;content:""}.relay nav [role=close]:hover span[data-v-4ff50c98]{background-color:#212121;border-radius:0}.relay nav [role=error][data-v-4ff50c98]{height:0;margin:0 auto;position:relative;background-color:#e25757;border-radius:24px;box-shadow:0 0 4px #0003;display:block;opacity:0;transform:translateY(-50%);transition:background .3s ease,height .6s ease,margin .3s ease,opacity .3s ease}.relay nav [role=error][data-v-4ff50c98]:after{width:100%;height:calc(50% - 1px);bottom:0;left:0;z-index:1;position:absolute;background-color:#000;border-radius:0 0 24px 24px;opacity:.075;filter:blur(.5px)}.relay nav [role=error][data-v-4ff50c98]:before{width:100%;height:100%;top:0;left:0;z-index:1;position:absolute;border:2px solid RGBA(255,255,255,.8);border-radius:24px;box-shadow:0 0 2px #0000001a;transition:box-shadow .3s ease}.relay nav [role=error][data-v-4ff50c98]:hover:before{box-shadow:0 0 16px #00000026}.errors:not(.errorsVisible) .relay nav [role=error][data-v-4ff50c98]{height:28px;opacity:1;pointer-events:all}.relay nav [role=error] span[data-v-4ff50c98]{padding:6px 12px;z-index:2;position:relative;display:block;text-shadow:0px 1px 2px RGBA(0,0,0,.1);text-transform:uppercase;letter-spacing:.75px;line-height:12px;font-size:12px;color:#fff}.relay nav [role=error] span[data-v-4ff50c98]:after{content:"View Errors"}.relay ol[data-v-4ff50c98]{max-height:0px;z-index:1;position:relative;background-color:#00000008;overflow:hidden;opacity:0;transition:max-height .6s ease,opacity .6s ease,width .6s ease}.relay ol[data-v-4ff50c98]::-webkit-scrollbar-thumb{background-color:#e25757}.alert.activeRecon.errorsVisible .relay ol[data-v-4ff50c98]{width:280px;max-height:128px;overflow:auto;opacity:1}.relay ol li[data-v-4ff50c98]{padding:7px 10px 8px;position:relative;border-top:1px solid RGBA(0,0,0,.04);text-align:left}.relay ol li[data-v-4ff50c98]:last-child:after{width:100%;height:1px;right:0;bottom:0;left:0;position:absolute;background-color:#0000000a;display:block;content:""}.relay ol li em[data-v-4ff50c98]{padding-top:4px;display:block;-webkit-user-select:none;user-select:none;line-height:12px;font-size:12px;color:#555}.relay ol li label[data-v-4ff50c98]{display:block;-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.5px;line-height:10px;font-size:10px;color:#e25757}.relay ol li label[data-v-4ff50c98]:after{content:":"}.relay p[data-v-4ff50c98]{width:280px;max-height:0px;padding:0;z-index:1;position:relative;opacity:0;-webkit-user-select:none;user-select:none;text-align:center;line-height:18px;font-size:16px;font-weight:300;color:#878787;transition:max-height .6s ease,opacity 1.6s ease,padding .6s ease,width .6s ease}.relay p[data-v-4ff50c98]:before{width:0%;height:2px;top:56px;left:50%;z-index:2;position:absolute;background-color:#0003;display:block;content:"";transform:translate(-50%);transition:width 2s ease}.alert.activeRecon .relay p[data-v-4ff50c98]{max-height:200px;padding:72px 24px 12px;overflow:auto;opacity:1}.alert.activeRecon .relay p[data-v-4ff50c98]:before{width:30%}.alert.fail .relay p[data-v-4ff50c98]:before{background-color:#e25757}.alert.pass .relay p[data-v-4ff50c98]:before{background-color:#0ddc96}.relay p a[data-v-4ff50c98]{text-decoration:underline;color:#0ece85;transition:color .3s ease}.relay p a[data-v-4ff50c98]:focus{color:#f58020}.relay p a[data-v-4ff50c98]:hover{color:#f58020}.relay p mark[data-v-4ff50c98]{display:inline-block}.relay p span[data-v-4ff50c98]{display:inline-block;color:#d85c5b}.echo[data-v-9e384b25]{width:100%;padding:12px;z-index:2;bottom:0;right:0;left:0;position:fixed;background:#fff;border-top:2px solid RGBA(255,255,255,.5);box-shadow:0 -2px 6px 1px #0000001a,0 -24px 26px 6px #0000001a;opacity:0;transform:translateY(100%);transition:opacity .3s ease,transform .6s ease-in-out}.echo.active[data-v-9e384b25]{opacity:1;transform:translateY(0)}.echo-enter-from[data-v-9e384b25]{opacity:0;transform:translateY(100%)}.echo-enter-to[data-v-9e384b25],.echo-leave-from[data-v-9e384b25]{opacity:1;transform:translateY(0)}.echo-leave-to[data-v-9e384b25]{opacity:0;transform:translateY(100%)}header[data-v-9e384b25]{position:relative}header [role=close][data-v-9e384b25]{width:32px;height:32px;top:-32px;right:0;z-index:2;position:absolute;background:#fff linear-gradient(#fff,#fcfcfc);border:1px solid RGBA(255,255,255,.3);border-radius:3px;box-shadow:0 0 1px #0000004d,0 2px 3px #0000001a,0 0 12px #0000000d;display:inline-block;text-align:center;line-height:30px;color:#2e5244;transform:translateY(0);transition:background .3s ease,border .3s ease,box-shadow .3s ease,color .3s ease,transform .3s ease}header [role=close][data-v-9e384b25]:after{min-width:44px}header [role=close][data-v-9e384b25]:before{display:inline-block;content:"";font-family:Font Awesome;font-size:16px;font-weight:700}header [role=close][data-v-9e384b25]:hover{border-color:#0000;box-shadow:0 0 1px #00000080,0 1px 3px #0000004d,0 2px 8px 4px #0000000d;color:#0ece85}.reviewable header [role=close][data-v-9e384b25]{right:212px}header [role=review][data-v-9e384b25]{margin-right:0!important;bottom:-32px;right:0;position:absolute;opacity:0!important;pointer-events:none;transform:translateY(12px)!important}.reviewable header [role=review][data-v-9e384b25]{opacity:1!important;pointer-events:all;transform:translateY(0)!important}header div[data-v-9e384b25]{position:relative;background:#ebebeb;border-radius:12px;transform:translateY(-12px)}header div i[data-v-9e384b25]{height:6px;position:relative;background:linear-gradient(90deg,#ffb9b9,#0ece85);border-radius:12px;display:block;overflow:hidden;transition:width .4s ease}header div span[data-v-9e384b25]{height:20px;top:0;right:6px;position:absolute;line-height:20px;font-size:20px;font-weight:700;color:#0ece85;transform:translateY(-24px)}header h1[data-v-9e384b25]{margin-bottom:8px;padding:12px 6px 8px;line-height:20px;font-size:18px;font-weight:700;color:#2e5244}.details[data-v-9e384b25]{margin-top:16px;padding:12px;border:1px solid #e5e7eb;border-radius:4px;display:none}.details ol[data-v-9e384b25]{margin-top:1rem}.details li[data-v-9e384b25]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #f3f4f6}.details li[data-v-9e384b25]:after{display:block;content:"";font-size:.875rem;color:#6b7280;margin-top:.25rem}.details li[data-v-9e384b25]:before{display:block;content:attr(title);font-size:2rem;font-weight:700;color:#1f2937}.details li[data-v-9e384b25]:last-child{border-bottom:none}.details strong[data-v-9e384b25]{cursor:pointer;font-weight:500;-webkit-user-select:none;user-select:none}.errors[data-v-9e384b25]{max-height:400px;padding:12px;positive:relative;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;display:grid;grid-template-rows:auto auto 1fr;overflow:hidden}.errors h3[data-v-9e384b25]{line-height:14px;font-size:14px;font-weight:700;color:#0a2f35}.errors p[data-v-9e384b25]{margin-top:8px;line-height:18px;font-size:15px;color:#0ece85}.errors ul[data-v-9e384b25]{padding-top:6px;position:relative;overflow-y:auto}.errors li[data-v-9e384b25]{padding-left:12px;position:relative;line-height:16px;font-size:13px;color:#878787}.errors li[data-v-9e384b25]:before{width:6px;height:1px;top:7px;left:0;position:absolute;background-color:#0a2f35;display:block;content:""}.updates[data-v-9e384b25]{display:flex}.updates div[data-v-9e384b25]{flex:1 1 auto;align-self:end}.updates .step[data-v-9e384b25]{padding:6px 0 4px 12px;text-align:right;line-height:14px;font-size:14px;font-weight:700;color:#212121}.updates .step[data-v-9e384b25]:empty{padding:0}.updates .substep[data-v-9e384b25]{padding:0 0 4px 12px;text-align:right;line-height:12px;font-size:12px;font-weight:700;color:#878787}.updates .time[data-v-9e384b25]{padding-left:12px;display:block;text-align:right;line-height:12px;font-size:12px;color:#0a2f35}.updates h2[data-v-9e384b25]{width:100px;height:40px;padding:12px;border-radius:4px;display:inline-block;text-align:center;line-height:16px;font-size:16px;font-weight:700;color:#2e5244}.updates h2[data-v-9e384b25]:after{content:attr(title)}.echo.queued .updates h2[data-v-9e384b25],.echo.started .updates h2[data-v-9e384b25]{background:#fef3c7;color:#92400e}.echo.processing .updates h2[data-v-9e384b25]{background:#dbeafe;color:#1e40af}.echo.processing_files .updates h2[data-v-9e384b25]{background:#b5cceb;color:#1e40af}.echo.completed .updates h2[data-v-9e384b25]{background:#d1fae5;color:#065f46}.echo.failed .updates h2[data-v-9e384b25]{background:#fee2e2;color:#991b1b}.echo.error .updates h2[data-v-9e384b25]{background:#6cd4ac;color:#0a2f35}.updates .stats[data-v-9e384b25]{margin-left:12px;display:inline-grid;gap:6px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.updates li[data-v-9e384b25]{height:40px;padding:4px 12px;background:#f9fafb;border-radius:4px;text-align:center;line-height:16px;font-size:14px;font-weight:700;color:#2e5244}.updates li[data-v-9e384b25]:before{display:block;content:attr(title);font-size:12px;font-weight:400;color:#2e5244;color:#6b7280}.updates li[data-v-9e384b25]:nth-child(1){background-color:#f7f7f7}.updates li[data-v-9e384b25]:nth-child(2){background-color:#f7f7f7}.updates li[data-v-9e384b25]:nth-child(3){background-color:#f7f7f7}.error .updates li[data-v-9e384b25]:nth-child(3){height:48px;background-color:#e25757;border-radius:4px 4px 0 0;color:#fff}.error .updates li[data-v-9e384b25]:nth-child(3):before{color:#ebebeb}.promptBackdrop[data-v-c60c4328]{position:fixed;inset:0;z-index:9050;background-color:#0006;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:promptBackdrop-c60c4328 .15s ease-out}@keyframes promptBackdrop-c60c4328{0%{opacity:0}to{opacity:1}}.prompt[data-v-c60c4328]{position:fixed;top:30vh;left:50%;z-index:9051;width:440px;max-width:calc(100vw - 32px);background:#fff;border:1px solid #E5E5E0;border-radius:10px;box-shadow:0 20px 60px -10px #0000004d;transform:translate(-50%);display:flex;flex-direction:column;gap:14px;padding:20px 22px 16px;animation:promptRise-c60c4328 .22s cubic-bezier(.2,.8,.2,1)}@keyframes promptRise-c60c4328{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.prompt header[data-v-c60c4328]{display:flex;flex-direction:column;gap:4px}.prompt h1[data-v-c60c4328]{margin:0;line-height:22px;font-family:inherit;font-size:16px;font-weight:600;color:#1a1a1a;text-transform:none;letter-spacing:0}.prompt header p[data-v-c60c4328]{margin:0;line-height:18px;font-size:13px;color:#888}.prompt input[data-v-c60c4328]{width:100%;padding:10px 12px;background:#fafaf8;border:1px solid #DDD;border-radius:6px;line-height:20px;font-size:14px;color:#1a1a1a;outline:0;transition:border-color .15s ease,background-color .15s ease}.prompt input[data-v-c60c4328]:focus{border-color:#0ddc96;background:#fff}.prompt input[data-v-c60c4328]::placeholder{color:#aaa}.prompt nav[data-v-c60c4328]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:4px}.prompt nav .cancel[data-v-c60c4328]{height:40px;padding:0 18px;background:transparent;border:0;border-radius:3px;text-transform:uppercase;letter-spacing:.4px;line-height:40px;font-size:13px;font-weight:500;color:#7a7a7a;cursor:pointer;transition:background-color .2s ease,color .2s ease}.prompt nav .cancel[data-v-c60c4328]:hover{background:#0000000a;color:#1c3438}.prompt nav .save[data-v-c60c4328]{min-width:120px;height:40px;padding:0 20px;position:relative;background-color:#0ddc96;border:0;border-bottom:4px solid RGBA(0,0,0,.04);border-radius:3px;box-shadow:0 0 10px #00000026;text-transform:uppercase;letter-spacing:.4px;line-height:40px;font-size:14px;font-weight:400;color:#fff;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.prompt nav .save[data-v-c60c4328]:hover{background-color:#0ece85;border-bottom-color:#00000014;box-shadow:0 0 16px #0000002e}.toast[data-v-694143fc]{min-width:300px;max-width:420px;padding:12px 12px 20px;position:relative;background-color:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid RGBA(0,0,0,.06);border-radius:3px;box-shadow:0 1px 3px #0000000f,0 8px 24px -4px #0000001a;display:flex;align-items:flex-start;gap:12px;overflow:hidden;cursor:pointer;pointer-events:auto;transition:opacity .3s ease,transform .6s ease}.toast.loading[data-v-694143fc]{cursor:default}.toast kbd[data-v-694143fc]{width:32px;height:32px;border-radius:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.toast.loading kbd[data-v-694143fc]{border:3px solid RGBA(0,0,0,.06);border-top-color:#52bf94;animation:processing .7s linear infinite}.toast.loading kbd .decree-icon[data-v-694143fc]{display:none}.toast.fail kbd[data-v-694143fc]{background-color:#e257571a}.toast.pass kbd[data-v-694143fc]{background-color:#0ddc961a}.toast.info kbd[data-v-694143fc]{background-color:#52bf9414}.toast.warn kbd[data-v-694143fc]{background-color:#f580201a}.decree-icon[data-v-694143fc]{width:18px;height:18px;display:block}.toast.fail .decree-icon[data-v-694143fc]{content:"";display:inline-block;width:18px;height:18px;mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3ccircle%20cx='12'%20cy='12'%20r='10'/%3e%3crect%20x='11'%20y='7'%20width='2'%20height='6'%20rx='1'%20fill='currentColor'%20stroke='none'/%3e%3ccircle%20cx='12'%20cy='16.5'%20r='1.25'%20fill='currentColor'%20stroke='none'/%3e%3c/svg%3e");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3ccircle%20cx='12'%20cy='12'%20r='10'/%3e%3crect%20x='11'%20y='7'%20width='2'%20height='6'%20rx='1'%20fill='currentColor'%20stroke='none'/%3e%3ccircle%20cx='12'%20cy='16.5'%20r='1.25'%20fill='currentColor'%20stroke='none'/%3e%3c/svg%3e");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#e25757}.toast.pass .decree-icon[data-v-694143fc]{content:"";display:inline-block;width:18px;height:18px;mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M22%2011.08V12a10%2010%200%2011-5.93-9.14'/%3e%3cpolyline%20points='22%204%2012%2014.01%209%2011.01'/%3e%3c/svg%3e");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M22%2011.08V12a10%2010%200%2011-5.93-9.14'/%3e%3cpolyline%20points='22%204%2012%2014.01%209%2011.01'/%3e%3c/svg%3e");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#0ddc96}.toast.info .decree-icon[data-v-694143fc]{content:"";display:inline-block;width:18px;height:18px;mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3ccircle%20cx='12'%20cy='12'%20r='10'/%3e%3ccircle%20cx='12'%20cy='7.5'%20r='1.25'%20fill='currentColor'%20stroke='none'/%3e%3crect%20x='11'%20y='11'%20width='2'%20height='6'%20rx='1'%20fill='currentColor'%20stroke='none'/%3e%3c/svg%3e");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3ccircle%20cx='12'%20cy='12'%20r='10'/%3e%3ccircle%20cx='12'%20cy='7.5'%20r='1.25'%20fill='currentColor'%20stroke='none'/%3e%3crect%20x='11'%20y='11'%20width='2'%20height='6'%20rx='1'%20fill='currentColor'%20stroke='none'/%3e%3c/svg%3e");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#52bf94}.toast.warn .decree-icon[data-v-694143fc]{content:"";display:inline-block;width:18px;height:18px;mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M10.29%203.86L1.82%2018a2%202%200%20001.71%203h16.94a2%202%200%20001.71-3L13.71%203.86a2%202%200%2000-3.42%200z'/%3e%3crect%20x='11'%20y='9'%20width='2'%20height='5'%20rx='1'%20fill='currentColor'%20stroke='none'/%3e%3ccircle%20cx='12'%20cy='17'%20r='1.25'%20fill='currentColor'%20stroke='none'/%3e%3c/svg%3e");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M10.29%203.86L1.82%2018a2%202%200%20001.71%203h16.94a2%202%200%20001.71-3L13.71%203.86a2%202%200%2000-3.42%200z'/%3e%3crect%20x='11'%20y='9'%20width='2'%20height='5'%20rx='1'%20fill='currentColor'%20stroke='none'/%3e%3ccircle%20cx='12'%20cy='17'%20r='1.25'%20fill='currentColor'%20stroke='none'/%3e%3c/svg%3e");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#f58020}.toast div[data-v-694143fc]{flex:1;padding-top:6px}.toast h1[data-v-694143fc]{line-height:20px;font-family:Oswald;font-size:15px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;color:#1c3438}.toast.fail h1[data-v-694143fc]{color:#e25757}.toast.pass h1[data-v-694143fc]{color:#0ddc96}.toast.loading h1[data-v-694143fc]{color:#878787}.toast p[data-v-694143fc]{padding-top:4px;line-height:16px;font-family:Roboto Condensed;font-size:13px;font-weight:400;color:#878787}.toast p[data-v-694143fc]:empty{height:0;padding:0;overflow:hidden}.toast ol[data-v-694143fc]{margin-top:8px;background-color:#00000008}.toast ol li[data-v-694143fc]{padding:6px;border-top:1px solid RGBA(0,0,0,.04)}.toast ol li[data-v-694143fc]:first-child{border-top:0}.toast ol li label[data-v-694143fc]{display:block;text-transform:uppercase;letter-spacing:.5px;line-height:12px;font-size:10px;color:#e25757}.toast ol li label[data-v-694143fc]:after{content:":"}.toast ol li em[data-v-694143fc]{padding-top:2px;display:block;line-height:14px;font-size:12px;font-style:normal;color:#2e5244}.toast nav[data-v-694143fc]{padding-top:10px}.toast nav [role][data-v-694143fc]{margin-right:8px;padding:5px 12px;background:linear-gradient(#fff,#00000005);border:1px solid RGBA(0,0,0,.08);border-radius:2px;box-shadow:0 1px 2px #0000000a;display:inline-block;cursor:pointer;font-family:Roboto Condensed;line-height:14px;font-size:12px;font-weight:700;color:#bcbcbc;transition:box-shadow .3s ease,color .3s ease}.toast nav [role][data-v-694143fc]:after{display:block;content:attr(title)}.toast nav [role][data-v-694143fc]:hover{box-shadow:0 1px 4px #0000001a;color:#2e5244}.toast nav [role=confirm][data-v-694143fc]{color:#0ece85}.toast nav [role=confirm][data-v-694143fc]:hover{color:#0cc486}.toast span[data-v-694143fc]{width:24px;height:24px;background-color:transparent;border:1px solid rgba(188,188,188,.4);border-radius:3px;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:background-color .25s ease,border-color .25s ease}.toast span[data-v-694143fc]:hover{background-color:#e25757;border-color:#e25757}.close-icon[data-v-694143fc]{content:"";display:inline-block;width:10px;height:10px;mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cline%20x1='18'%20y1='6'%20x2='6'%20y2='18'/%3e%3cline%20x1='6'%20y1='6'%20x2='18'%20y2='18'/%3e%3c/svg%3e");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cline%20x1='18'%20y1='6'%20x2='6'%20y2='18'/%3e%3cline%20x1='6'%20y1='6'%20x2='18'%20y2='18'/%3e%3c/svg%3e");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#878787;pointer-events:none;transition:background-color .25s ease}.toast span:hover .close-icon[data-v-694143fc]{background-color:#fff}.toast .progress[data-v-694143fc]{width:100%;height:3px;bottom:0;left:0;z-index:1;position:absolute;display:block;pointer-events:none;opacity:0;animation:progress linear forwards;transform-origin:left}.toast .progress[data-v-694143fc]:after{width:100%;height:1px;top:0;left:0;position:absolute;background-color:#ffffff26;display:block;content:""}.toast:not(.loading) .progress[data-v-694143fc]{opacity:1}.toast:hover .progress[data-v-694143fc]{animation-play-state:paused}.toast.fail .progress[data-v-694143fc]{background:#e25757}.toast.pass .progress[data-v-694143fc]{background:#0ddc96}.toast.info .progress[data-v-694143fc]{background:#52bf94}.toast.warn .progress[data-v-694143fc]{background:#f58020}.toasts{bottom:48px;right:48px;z-index:3;position:fixed;display:flex;align-items:end;flex-direction:column;gap:12px;pointer-events:none}@media(max-width:600px){.toasts{left:12px;right:12px;bottom:84px;z-index:60;align-items:stretch}}.toast-move{transition:all .3s ease}.toast-enter-active{animation:slideIn .3s cubic-bezier(.21,1.02,.73,1) forwards}.toast-enter-from{opacity:0;transform:translate(100%)}.toast-leave-active{animation:slideOut .25s cubic-bezier(.32,0,.67,0) forwards}.toast-leave-to{opacity:0;transform:translate(100%)}#appShell{width:100%;height:100%;margin:auto;inset:0;z-index:1;position:absolute;opacity:1;transition:opacity .6s ease}#appShell.auth{background-color:#f7f7f7}#appShell.auth:after{width:60%;height:100%;top:0%;left:0%;z-index:1;position:absolute;background-color:#00000001;display:block;content:"";pointer-events:none}#appShell.auth:before{width:40%;height:100%;top:0%;left:60%;z-index:1;position:absolute;background-color:#fff6;display:block;content:"";pointer-events:none}#appShell a,#appShell button,#appShell input,#appShell select,#appShell textarea{pointer-events:all}#appShell.auth-pass{position:relative}#appShell.auth-pass:after{width:100%;height:100%;inset:0;z-index:9999;position:fixed;background-color:#0ece85;display:block;content:"";pointer-events:none;animation:greenFlash .9s ease-out forwards}#appShell.loading a,#appShell.loading button,#appShell.loading input,#appShell.loading select,#appShell.loading textarea,#appShell.preloading a,#appShell.preloading button,#appShell.preloading input,#appShell.preloading select,#appShell.preloading textarea,#appShell .loading a,#appShell .loading button,#appShell .loading input,#appShell .loading select,#appShell .loading textarea,#appShell .preloading a,#appShell .preloading button,#appShell .preloading input,#appShell .preloading select,#appShell .preloading textarea{pointer-events:none}*{margin:0;padding:0;background-color:transparent;border:0;box-sizing:border-box;cursor:inherit;line-height:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;outline:none;vertical-align:top;text-decoration:inherit;text-rendering:optimizelegibility;text-transform:inherit;color:inherit;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-touch-callout:none;zoom:1}:after{box-sizing:border-box}:before{box-sizing:border-box}html{width:100%;height:100%;inset:0;z-index:9;position:absolute;background-color:#0000;overflow:hidden;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none}body{width:100%;height:100%;margin:auto;inset:0;z-index:9;position:absolute;background:transparent;overflow:hidden;color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,video{display:block}a{cursor:pointer!important;-webkit-user-select:none;user-select:none}a:hover,a:active{outline:none}button{border-radius:0;text-align:inherit;cursor:pointer!important;-webkit-user-select:none;user-select:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0px}b,strong{font-weight:600;vertical-align:baseline}cite{font-style:italic}cite.bold,h3,h4,h5,h6{font-weight:600}i{font-style:italic}u{text-decoration:underline}code,pre,samp{font-family:Monospace,Sans-Serif}sub{top:.4em;position:relative;vertical-align:baseline;font-size:.75em}sup{top:-.4em;position:relative;vertical-align:baseline;font-size:.75em}ul,ol,ul li,ol li{display:block;list-style:none}main{display:block}pre{white-space:pre;white-space:pre-wrap}.alpha{float:left!important;clear:left!important}.alpha:before{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.messi{float:left!important;clear:none!important}.omega{float:right!important;clear:right!important}.omega:after{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.alpha_deuce{float:left!important;clear:left!important}.alpha_deuce:before{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.omega_deuce{float:right!important;clear:right!important}.omega_deuce:after{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.alpha_deuce_single{float:left!important;clear:both!important}.alpha_deuce_single:after{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.alpha_deuce_single:before{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.omega_deuce_single{float:right!important;clear:both!important}.omega_deuce_single:after{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.omega_deuce_single:before{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.alpha_major{float:left!important;clear:left!important}.alpha_major:before{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.omega_minor{float:right!important;clear:right!important}.omega_minor:after{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.alpha_thrice{float:left!important;clear:left!important}.alpha_thrice:before{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.messi_thrice{float:left!important;clear:none!important}.omega_thrice{float:right!important;clear:right!important}.omega_thrice:after{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.center{margin-left:auto;margin-right:auto;display:block}.float_l{float:left!important;clear:none!important}.float_r{float:right!important;clear:none!important}.clear{float:none!important;clear:both!important}.clear:after{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.clear:before{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.clear_l{float:none!important;clear:left!important}.clear_l:before{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.clear_r{float:none!important;clear:right!important}.clear_r:after{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.fill{overflow:auto;overflow:overlay}.full{width:100%;float:none!important;clear:both!important}.full:after{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.full:before{height:0px;display:block;float:none;clear:both;overflow:hidden;visibility:hidden;content:""}.hyphenize{-webkit-hyphens:auto;hyphens:auto}.inline{display:inline!important}.ofa{overflow:auto!important}.ofh{overflow:hidden!important}.text_center{text-align:center!important}.text_left{text-align:left!important}.text_right{text-align:right!important}.short{text-transform:lowercase!important}.tall{text-transform:uppercase!important}.open{display:block!important}.shut,.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden!important}.visible{visibility:visible!important}.opac_hide{opacity:0!important}.opac_show{opacity:1!important}.col_1{width:10%}.col_1_25{width:12.5%}.col_1_5{width:15%}.col_1_75{width:17.5%}.flex_1{flex:1 1 10%}.flex_1_25{flex:1 1 12.5%}.flex_1_5{flex:1 1 15%}.flex_1_75{flex:1 1 17.5%}.col_2{width:20%}.col_2_25{width:22.5%}.col_2_5{width:25%}.col_2_75{width:27.5%}.flex_2{flex:1 1 20%}.flex_2_25{flex:1 1 22.5%}.flex_2_5{flex:1 1 25%}.flex_2_75{flex:1 1 27.5%}.col_3{width:30%}.col_3_25{width:32.5%}.col_3_5{width:35%}.col_3_75{width:37.5%}.flex_3{flex:1 1 30%}.flex_3_25{flex:1 1 32.5%}.flex_3_5{flex:1 1 35%}.flex_3_75{flex:1 1 37.5%}.col_4{width:40%}.col_4_25{width:42.5%}.col_4_5{width:45%}.col_4_75{width:47.5%}.flex_4{flex:1 1 40%}.flex_4_25{flex:1 1 42.5%}.flex_4_5{flex:1 1 45%}.flex_4_75{flex:1 1 47.5%}.col_5{width:50%}.col_5_25{width:52.5%}.col_5_5{width:55%}.col_5_75{width:57.5%}.flex_5{flex:1 1 50%}.flex_5_25{flex:1 1 52.5%}.flex_5_5{flex:1 1 55%}.flex_5_75{flex:1 1 57.5%}.col_6{width:60%}.col_6_25{width:62.5%}.col_6_5{width:65%}.col_6_75{width:67.5%}.flex_6{flex:1 1 60%}.flex_6_25{flex:1 1 62.5%}.flex_6_5{flex:1 1 65%}.flex_6_75{flex:1 1 67.5%}.col_7{width:70%}.col_7_25{width:72.5%}.col_7_5{width:75%}.col_7_75{width:77.5%}.flex_7{flex:1 1 70%}.flex_7_25{flex:1 1 72.5%}.flex_7_5{flex:1 1 75%}.flex_7_75{flex:1 1 77.5%}.col_8{width:80%}.col_8_25{width:82.5%}.col_8_5{width:85%}.col_8_75{width:87.5%}.flex_8{flex:1 1 80%}.flex_8_25{flex:1 1 82.5%}.flex_8_5{flex:1 1 85%}.flex_8_75{flex:1 1 87.5%}.col_9{width:90%}.col_9_25{width:92.5%}.col_9_5{width:95%}.col_9_75{width:97.5%}.flex_9{flex:1 1 90%}.flex_9_25{flex:1 1 92.5%}.flex_9_5{flex:1 1 95%}.flex_9_75{flex:1 1 97.5%}.col_10{width:100%}.col_10_25{width:102.5%}.col_10_5{width:105%}.col_10_75{width:107.5%}.flex_10{flex:1 1 100%}.flex_10_25{flex:1 1 102.5%}.flex_10_5{flex:1 1 105%}.flex_10_75{flex:1 1 107.5%}.mt_4{margin-top:4px}.mt_8{margin-top:8px}.mt_12{margin-top:12px}.mt_16{margin-top:16px}.mt_20{margin-top:20px}.mt_24{margin-top:24px}.mt_28{margin-top:28px}.mt_32{margin-top:32px}.mt_36{margin-top:36px}.mt_40{margin-top:40px}.mt_44{margin-top:44px}.mt_48{margin-top:48px}.mt_52{margin-top:52px}.mt_56{margin-top:56px}.mt_60{margin-top:60px}.mt_64{margin-top:64px}.mt_68{margin-top:68px}.mt_72{margin-top:72px}.mt_76{margin-top:76px}.mt_80{margin-top:80px}.mt_84{margin-top:84px}.mt_88{margin-top:88px}.mt_92{margin-top:92px}.mt_96{margin-top:96px}.mt_100{margin-top:100px}.mb_4{margin-bottom:4px}.mb_8{margin-bottom:8px}.mb_12{margin-bottom:12px}.mb_16{margin-bottom:16px}.mb_20{margin-bottom:20px}.mb_24{margin-bottom:24px}.mb_28{margin-bottom:28px}.mb_32{margin-bottom:32px}.mb_36{margin-bottom:36px}.mb_40{margin-bottom:40px}.mb_44{margin-bottom:44px}.mb_48{margin-bottom:48px}.mb_52{margin-bottom:52px}.mb_56{margin-bottom:56px}.mb_60{margin-bottom:60px}.mb_64{margin-bottom:64px}.mb_68{margin-bottom:68px}.mb_72{margin-bottom:72px}.mb_76{margin-bottom:76px}.mb_80{margin-bottom:80px}.mb_84{margin-bottom:84px}.mb_88{margin-bottom:88px}.mb_92{margin-bottom:92px}.mb_96{margin-bottom:96px}.mb_100{margin-bottom:100px}.pt_4{padding-top:4px}.pt_8{padding-top:8px}.pt_12{padding-top:12px}.pt_16{padding-top:16px}.pt_20{padding-top:20px}.pt_24{padding-top:24px}.pt_28{padding-top:28px}.pt_32{padding-top:32px}.pt_36{padding-top:36px}.pt_40{padding-top:40px}.pt_44{padding-top:44px}.pt_48{padding-top:48px}.pt_52{padding-top:52px}.pt_56{padding-top:56px}.pt_60{padding-top:60px}.pt_64{padding-top:64px}.pt_68{padding-top:68px}.pt_72{padding-top:72px}.pt_76{padding-top:76px}.pt_80{padding-top:80px}.pt_84{padding-top:84px}.pt_88{padding-top:88px}.pt_92{padding-top:92px}.pt_96{padding-top:96px}.pt_100{padding-top:100px}.pb_4{padding-bottom:4px}.pb_8{padding-bottom:8px}.pb_12{padding-bottom:12px}.pb_16{padding-bottom:16px}.pb_20{padding-bottom:20px}.pb_24{padding-bottom:24px}.pb_28{padding-bottom:28px}.pb_32{padding-bottom:32px}.pb_36{padding-bottom:36px}.pb_40{padding-bottom:40px}.pb_44{padding-bottom:44px}.pb_48{padding-bottom:48px}.pb_52{padding-bottom:52px}.pb_56{padding-bottom:56px}.pb_60{padding-bottom:60px}.pb_64{padding-bottom:64px}.pb_68{padding-bottom:68px}.pb_72{padding-bottom:72px}.pb_76{padding-bottom:76px}.pb_80{padding-bottom:80px}.pb_84{padding-bottom:84px}.pb_88{padding-bottom:88px}.pb_92{padding-bottom:92px}.pb_96{padding-bottom:96px}.pb_100{padding-bottom:100px}@keyframes checkmark{0%{width:0%;height:0%}20%{width:24%;height:0%}40%{width:24%;height:60%}to{width:24%;height:60%}}@keyframes fail_x{0%{width:0%}20%{width:20%}40%{width:40%}to{width:60%}}@keyframes fail_y{0%{height:0%}20%{height:20%}40%{height:40%}to{height:60%}}@keyframes processed{to{transform:rotate(0)}}@keyframes processing{to{transform:rotate(360deg)}}@keyframes progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes greenFlash{0%{opacity:.3}to{opacity:0}}@font-face{font-family:fl;src:url(data:font/woff2;base64,d09GMgABAAAAAA4cAAsAAAAAHrwAAA3MAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGYACJAAqlFJ4fATYCJAOBZAt0AAQgBYNOB4USGxAaVUaGjQNA4/86yP6/TuDGUOgNrwlJMC1o61+JpcZwMOjKqy2k0zYUDs81oyh+kaccbHBU8s22H3SK49CYYMNJzFDrmue4sv1eOpSSB/73c/fJNtRCMavrHDIJz6YRFhFLNFoxCYlMpP5G29DcmmEysZv6TRxrkALeNIT+KfziMv05eNAB4s+A4e1Gk+ts2eec3nIk/QS4DBTAzj9u2m87M6hB5wl4qAtmeyPIlLlndKaEvrspd/lUlDBRoydwZjOnXR89IWc98L8k8HDu/WTjpiMlJuSdUYFxgYYcc7GtHWsA+MDuywfwb3Poyw8oaCDljrPL3nHr/87Zr03sdqQ3FuoIHaHcO8uU2kTYIzkgsAVK4z+tpZbJl0PG1qrZud3m5u3fXDa8YZ7wXYBLEtAB2zoO0pbJVZZlVR0p0lWmxsnqmGN4PGwCpekTBAydedA1yBoOTDFSJZu0//tBBDSZcYDNfvz+a7DbBSuDBwR1eKDqGHZzgsHiPl1uiA4aUsqmS6afsFuJeDK6grvs84dfeYhEpUTd1Pz6hzD4X1BUndW/raSHrvYGMHVECQkTjmWG9+a8R6mom4Br0uUR7gUyHkVfFGjicJsjR0lWen36FQ0aNWnWolWbdh1IFBqDxeEJRIBEplBpwX/i6Qwmi83h8vgCoUgsAaUyuUKpUmu0OkgoU3Ut4Bk9oQop0AgywgAIByACgAYANASgEQCNAWgCQFMAmgHQHIAWALQEoBUArQGIBCAKgGgAYgCIBSAOgHgAEgBIBCAAQBIAyQCkAJAKQBoA6TgqMoB9MgHIAiAbgBwAcgHIAyAfgAIACgEoAqAYgBIAggCUAlAGQDkAFQBUAlAFQDUANQDUAlAHQD0CqrcuimMDD+R/KjMv5cI3VQPAeNRgpAQ62yq6/5gyMOGJONFlqLYwXKgvqlQD1Z5Ldry0SK+UeqJU1y1X6abYlGdm75XHG/+ctz5HvL7OFs7RS3VLDU11+Zw7WslhbrtlKca70mT+Ihd6LB3NV8ap21opZU7ZcqZMs4+XxusKile27cWmOkqHdURVx80od9SIKg9qzZdAx8pYpEqFIC2DjLarhpRZ4M51kV86DgiIcybEjnInHg7OsTHyr06cNZvqdEWwtn9OI7Nbe7ILcgkigD6chR4MQWAQ+cpePRi0aWUCwQ/YitqlUVawRdjANuZpULgu7AcDQ2Sg3tKSRrkTgnEOJDD8s/H2HwKcBS+XhCq+yfkhrjUOW+jwYffb5sf0HBqoTB/JQ40q/djBjzf5YpNBIyl75+ppQP+pJnGXrZY9SeceS46m7jdmm8gru3IPi6r19zuWcrnZZuHk3bOtnJHNHusAuqnUxlOvakwSStqpm4QXb60OaZ9yqepvkGKxORIPqNjQmLJWmbqBcsw9gRacgTbMh+bVrkCMS60uG5h+Sn1Tj9MQKeOfdsKCM85yt1EyCa1YUIKl5CSNx/KA83nfSEG+bHc27qtMOKXP8EIbpGkYV9sUom4LZLuoOKMLZ1ukJK4XAjMjDuo4rc5+SXPLnVUXxqG7MHHPTJov7ddw1cj8h/YnHUiiABgkniG/iCmmPGJs8LG44VxEHT+EGzXOnFXdpjUh61eHH9r7omMgdlELh0+wt7JGwMw/m96rzaxMv3EnlPM5BSQ+7+DKdGX4M6UkAzDuIa8SgM4RL5NTtUvK42xYv+xDpgHuqUZSq2ZCOi2i6MijnqfvMro/Xjv0sPQ4g0oulxTc7199Zpdfg0kHnAOiIwgqvJA4945n43XmUlD6oaMkvrQZy8y8YwPq58+LhREshAKtYKnHV/xDpFvSjF8qkAcYfZfTR3zJY6Y0FjowWF3KgzJFLAWZRDd/VLDC4+wUsRrJC0b7Um2c5QRaIcPhsJjaWJIlkKnvghhOFXpoQ+PnjX+qzIqWidEL2gRf9fpUW0bjzW8tcaj2RuGNw3kPsjVZIqRYOCYPQTuOAV+0A6c644wNE6RvEtN1FF8kytdAase0yEZvcvMs/UK4F2k+M3lAMo3xudBWTp6af9Sk9flNOZEjGIMRGY7pb9c9HSNU8KuqBApBo1gLQRHcKKiu4iuEjc6c/axdqPDdcz98WHZjzhw6DEYqsmZ4vaM49d6PqCTOUdcQ92vg9Js8+dJlcJuDp2MGAyYzy7I5ZkjH/WoZSozYBKN0TSzGiKzEi1TjF/uji8u5XE98ESh56vHUhMMFhTDKMCCv2SYRu1TuWTObm2fNcilNXe44QJNkLYQxshk2ZloAbkdZoSXqKxhqtZoMqX3rFD/IToNgnRVGLWOKT/cOh29HyTu34Yi3WByDMeXcvu3e40FgGSAvb0IAMiI65FJTwF13WYCmqQCk/fEaTX53gATRIX251PrqI9qfRyvVPOM6pvLUa9GftUeq11OA2IVwNis3c5TJ3Z5oWD6vY7RLBVSu0R07p45N7o0OVg1GeyRvXvJJB3unLslO9n9rU1Ki/p+rFyUJfjet6jw/bRrZ06fQsXPi3uWCpB63dwiK8CwyGKTa29kKOU0QNFh3caLMJNXrpSbZWbFmm527P/s4R4SBDx+CfxZrNNxpqU6yqtm1axrXWTKwxS6L4+Tsz6XR9LkJmyGInoYaCkVzLSQ4/reb+IHMemdOsRcj/hKsxA4vtqeIkqcfL/gqmGQVbIMguIvlRjYyOoTlQl1I5FIX84H8k4noYKSbpmsRgGhR9t4kv5Wnw8YfnjcTB3r+e7M5wtcBfOa8w+MxHc+a7OhhkGkxTCsz9HCA/NO9I8YQDhjWThbOXs0K0JbhYUD/6kMB0o0ANKvOGoI3oTwDFI0NXdaUoqYm9e3N+rZcGcTiwrKpcbZfqtbcTLK64wDBCVxNWQBVh9QfC3ZD0DSr1SyZ0Ms68v9abQ533tB5ZvO8YfPTCLV6Upd2bGDZtaxwar7TmT+18KlYnzvfWTj16V59bKkMMy64bOOEYo6NMXjiBHz3Dh4/7j5RV+YJsu6+dy/MyKBOHId9nyPLgpeWHhpFjCTsDmJEd7U5hq0csdJuX5Gew9oPHQbr1u3ZHTFuDxfkhfqUh9hDqZBzaMByswLDKgDsIff68xnmi0i8FVkm9MNYsuHT/QPHYgzjD7tNlMlPmiBulEiO/1wg3pUvaDmVVrSprivNuerBe1nullU2a5l6embSIt0XzZW9f7DKmdZVt6ko7VSLauDK6gUisxgEIJ/JtTD0OoYJhsj2IATCxN4ME42azUgUoggVDEIEJUHwVxQdjGpQsJn3A4qWnYW6HB2sqaHFYvrbbewJlBeGIoUiuVAgH6NiuUAU/vwEYwhF0wFdyjCNjaM1Q6EIjETOZ/m8MQVzLIEICaPRBaKwPYZ5siY3Q1uA71cc/f96+OAITVWCi3Fm1INwthcTxMbNIdEfwGUhEGFfRCcumAGWpqGxAXIu2xMMhkL+/XfinGCioXXHqmM5p7ifTplOcU9mHiXIFsPpOJz3R0ZT07p1IP/Em7U7onXUtYmANGXBab/GABE5bKZijbA2zxdCBgLjLi+WTNVfIX32zNlzQCRTLQf2EBcl50X7V1gPgSvmQ3urz0vP8w1FILqA0kBUWSC067tGq7QfPQ7mO/J0qrFFZrOn3Eqx22Qtt5IVs5a8BqNkrPdTz/XsnYgx5TfstyW8XSbCcHq4wfL4LMSzCvLAxv9VMJmUPKE3UKcFCVnbPtd5FjqPsUJnLBCHLIh/KJQ2htc0z2uihByzuzZU4XtdM6noKZctSx5/BtetS8bK4y4ZC8ThCxP6bMMrFJuOjEsu2/WOT55tI0u3a5Z0uJzskpY5+jbIhqtTRPvkF9TFDteTpdZ3g2NrK96ydcQPzGiZSTKaTukrb+P9ctfsPm/ri87pm9eLTKXbO50Zo4EUHTBAav/B+SqvfXl4yuDS3/us01/mINQG/1GWUf+eh1oNIpUX+I8fMdxTenrV/t7mDf8skaPHm6te5jURTUEldVAFHf7GRQ9NamVFlXsVkTAa8c7+zaJUGK3ElUUDcU3GgQmadTsaC7l1QbZEXNRmLS7Jtr2z/35cSZ9vXFl2Fddkwd85mw35X6cfmE4EEomv/Q+KZi7N8+Ep0icsKGAYmvbW6Dm9mMUmCh+bj1wMibipwm/o7dCZ1dfHx6i7zoPn4yAiP6DkhADZ4y/efxYXKmNFIwdlWu9PemlICgwK1tktkX/OkhcZbaJ8J9hR6icL3FBQIPhFf+tr3iAv8w6eLWqqV2mwu7tp3sHFiur3utkdVn3Sq1TBEE6hcnLR6Nw8BINJQkJBw8DCwSMgApCQUVDR0DEwsbBxcPHwCQiJiEmApGTkFJRU1DS0dPRsjkoIiZLjbZHeU8YwPSmKLkywhFzS2CBNlMWWcSsXUP2imB/Uz7U7xUi4145r/aAd14L2aDPtMlJYKJppLJ2onaczUwTx3bTyBWVS6aTzCr6HhPsjC7qOJd8nVgbaHVFV19np+wkE64l9Fk+4nDhB7bjg5AiZtvFa3fsJ1TKXOXFyfLIJ5dIvzXZE1574Nu7xNskl8ixmMpRl2hqd4dUWhVsNcYw33O60QClA7tR7mOG1QgkTDNnWgYlAnOZUFr6avCpOPAecemJNony/nyfXlkGC8x36frXpcxYu7lS3Tx0kp842j4cQxpu6wJcyPUnfJFpn3cYtX+dtJnestGyvoIfvQGwO5kgNiPDFOq1zxwut3vnZltwBoZgzyVAS4eZdtZo2AAAA) format("woff2"),url(/assets/fl.GRADUAL_JACKAL-2026_10_17_214401.woff) format("woff");font-weight:400;font-style:normal;font-display:block}.fl-alert-circle:before,.fl-alert-triangle:before,.fl-arrow-down:before,.fl-arrow-right:before,.fl-arrow-up:before,.fl-at-sign:before,.fl-bar-chart:before,.fl-billing:before,.fl-box:before,.fl-check-circle:before,.fl-check:before,.fl-chevron-down:before,.fl-chevron-left:before,.fl-chevron-right:before,.fl-chevron-up:before,.fl-clipboard-check:before,.fl-clock:before,.fl-close:before,.fl-code:before,.fl-collapse:before,.fl-dollar-sign:before,.fl-edit:before,.fl-expand:before,.fl-external-link:before,.fl-eye:before,.fl-file-csv:before,.fl-file-pdf:before,.fl-file-text:before,.fl-filter:before,.fl-info:before,.fl-key:before,.fl-life-buoy:before,.fl-link:before,.fl-log-out:before,.fl-mail-question:before,.fl-mail:before,.fl-megaphone:before,.fl-message-circle:before,.fl-message-square:before,.fl-more-horizontal:before,.fl-package:before,.fl-plus:before,.fl-power:before,.fl-search:before,.fl-send:before,.fl-settings:before,.fl-shield:before,.fl-shopping-basket:before,.fl-shuffle:before,.fl-sort-asc:before,.fl-sort-desc:before,.fl-sort:before,.fl-tag:before,.fl-trending:before,.fl-users:before,.fl-verified:before,.fl-verify:before{font-family:fl;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fl-verify:before{content:"{{codepoint this}}"}.fl-verified:before{content:"{{codepoint this}}"}.fl-users:before{content:"{{codepoint this}}"}.fl-trending:before{content:"{{codepoint this}}"}.fl-tag:before{content:"{{codepoint this}}"}.fl-sort:before{content:"{{codepoint this}}"}.fl-sort-desc:before{content:"{{codepoint this}}"}.fl-sort-asc:before{content:"{{codepoint this}}"}.fl-shuffle:before{content:"{{codepoint this}}"}.fl-shopping-basket:before{content:"{{codepoint this}}"}.fl-shield:before{content:"{{codepoint this}}"}.fl-settings:before{content:"{{codepoint this}}"}.fl-send:before{content:"{{codepoint this}}"}.fl-search:before{content:"{{codepoint this}}"}.fl-power:before{content:"{{codepoint this}}"}.fl-plus:before{content:"{{codepoint this}}"}.fl-package:before{content:"{{codepoint this}}"}.fl-more-horizontal:before{content:"{{codepoint this}}"}.fl-message-square:before{content:"{{codepoint this}}"}.fl-message-circle:before{content:"{{codepoint this}}"}.fl-megaphone:before{content:"{{codepoint this}}"}.fl-mail:before{content:"{{codepoint this}}"}.fl-mail-question:before{content:"{{codepoint this}}"}.fl-log-out:before{content:"{{codepoint this}}"}.fl-link:before{content:"{{codepoint this}}"}.fl-life-buoy:before{content:"{{codepoint this}}"}.fl-key:before{content:"{{codepoint this}}"}.fl-info:before{content:"{{codepoint this}}"}.fl-filter:before{content:"{{codepoint this}}"}.fl-file-text:before{content:"{{codepoint this}}"}.fl-file-pdf:before{content:"{{codepoint this}}"}.fl-file-csv:before{content:"{{codepoint this}}"}.fl-eye:before{content:"{{codepoint this}}"}.fl-external-link:before{content:"{{codepoint this}}"}.fl-expand:before{content:"{{codepoint this}}"}.fl-edit:before{content:"{{codepoint this}}"}.fl-dollar-sign:before{content:"{{codepoint this}}"}.fl-collapse:before{content:"{{codepoint this}}"}.fl-code:before{content:"{{codepoint this}}"}.fl-close:before{content:"{{codepoint this}}"}.fl-clock:before{content:"{{codepoint this}}"}.fl-clipboard-check:before{content:"{{codepoint this}}"}.fl-chevron-up:before{content:"{{codepoint this}}"}.fl-chevron-right:before{content:"{{codepoint this}}"}.fl-chevron-left:before{content:"{{codepoint this}}"}.fl-chevron-down:before{content:"{{codepoint this}}"}.fl-check:before{content:"{{codepoint this}}"}.fl-check-circle:before{content:"{{codepoint this}}"}.fl-box:before{content:"{{codepoint this}}"}.fl-billing:before{content:"{{codepoint this}}"}.fl-bar-chart:before{content:"{{codepoint this}}"}.fl-at-sign:before{content:"{{codepoint this}}"}.fl-arrow-up:before{content:"{{codepoint this}}"}.fl-arrow-right:before{content:"{{codepoint this}}"}.fl-arrow-down:before{content:"{{codepoint this}}"}.fl-alert-triangle:before{content:"{{codepoint this}}"}.fl-alert-circle:before{content:"{{codepoint this}}"}#appShell{--canvas:#F3F5F7;--surface:#FFFFFF;--surface2:#F8FAFB;--line:#E4E8EC;--line2:#EEF1F3;--text:#10201F;--text2:#5A6B69;--text3:#8C9A98;--mint:#0ECE85;--mint-ink:#067647;--mint-soft:#E3FAF0;--mint-line:#BFEFD9;--teal:#0A2F35;--teal2:#123F46;--coral:#E8553F;--coral-soft:#FDECE8;--grad-hero:linear-gradient(118deg, #0A2F35 0%, #0E5A55 52%, #0ECE85 150%);--grad:#0A2F35;--prime:linear-gradient(135deg, #0DDC96 0%, #10F1B4 60%, #6CF5BE 130%);--prime-ink:#0A2F35;--prime-glow:0 8px 24px -6px rgba(13,220,150,.45), inset 0 1px 0 rgba(255,255,255,.35);--prime-glow-hi:0 14px 34px -8px rgba(13,220,150,.55), inset 0 1px 0 rgba(255,255,255,.4);--sweep:linear-gradient(105deg, transparent 38%, rgba(255,255,255,.55) 50%, transparent 62%);--ondark:radial-gradient(1100px 520px at 50% -8%, rgba(16,241,180,.16), transparent 62%), radial-gradient(900px 600px at 84% 18%, rgba(13,220,150,.12), transparent 60%), radial-gradient(720px 540px at 10% 64%, rgba(87,218,163,.08), transparent 65%), linear-gradient(180deg, #051d23 0%, #0A2F35 42%, #0c3a42 100%);--stars:radial-gradient(1.5px 1.5px at 12% 22%, rgba(241,255,244,.8), transparent), radial-gradient(1px 1px at 28% 8%, rgba(241,255,244,.55), transparent), radial-gradient(1.5px 1.5px at 41% 31%, rgba(108,245,190,.6), transparent), radial-gradient(1px 1px at 57% 12%, rgba(241,255,244,.5), transparent), radial-gradient(2px 2px at 68% 26%, rgba(241,255,244,.7), transparent), radial-gradient(1px 1px at 79% 7%, rgba(108,245,190,.55), transparent), radial-gradient(1.5px 1.5px at 88% 19%, rgba(241,255,244,.65), transparent), radial-gradient(1px 1px at 95% 33%, rgba(241,255,244,.45), transparent), radial-gradient(1px 1px at 5% 44%, rgba(241,255,244,.4), transparent), radial-gradient(1.5px 1.5px at 22% 52%, rgba(108,245,190,.45), transparent);--ov-fg:#B42318;--ov-bg:#FEE4E2;--due-fg:#B54708;--due-bg:#FEF0C7;--aw-fg:#175CD3;--aw-bg:#E0EAFF;--pd-fg:#067647;--pd-bg:#DCFAE6;--dr-fg:#475467;--dr-bg:#F2F4F7;--sn-fg:#0E7490;--sn-bg:#E0F2FE;--pp-fg:#6941C6;--pp-bg:#EBE9FE;--rf-fg:#344054;--rf-bg:#EAECF0;--k-estimate:#1C7D9C;--k-invoice:#0A9B6B;--k-project:#4F8D91;--k-expense:#D93B4A;--k-checklist:#1BA8B8;--k-discussion:#6C9CB3;--k-company:#1F8A6E;--k-contact:#7A6FBF;--k-payment:#0099CC;--r-card:14px;--r-ctl:10px;--shadow:0 1px 2px rgba(16,32,31,.06), 0 8px 24px -12px rgba(16,32,31,.12);--shadow-lg:0 2px 4px rgba(16,32,31,.06), 0 20px 40px -16px rgba(16,32,31,.22);--f-ui:"Plus Jakarta Sans", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--f-body:"Source Sans 3", "Source Sans Pro", "Segoe UI", system-ui, sans-serif}#appShell #appBody,#appShell{font-family:var(--f-body);font-feature-settings:"lnum";font-variant-numeric:tabular-nums;color:var(--text);-webkit-font-smoothing:antialiased}#appShell h1,#appShell h2,#appShell h3,#appShell h4,#appShell button,#appShell .ui{font-family:var(--f-ui)}#appShell ::-webkit-scrollbar{width:10px;height:10px}#appShell ::-webkit-scrollbar-thumb{background-color:#cbd3d6;border:3px solid transparent;border-radius:8px;background-clip:padding-box}#appShell ::-webkit-scrollbar-track{background-color:transparent;box-shadow:none}#appShell #lairPride{background:var(--canvas);grid-template-columns:minmax(0,1fr)}#appShell #lairMain{box-shadow:none}#appShell #lairNav{background-color:var(--surface)}#appShell #lairNav .mode{background-color:var(--surface);border-right:1px solid var(--line)}#appShell #lairNav .mode .prime{background-color:transparent}#appShell #lairNav .sect{background-color:var(--surface2);border-left:0;border-right:1px solid var(--line);box-shadow:none}#appShell #lairNav .sect::-webkit-scrollbar,#appShell #lairNav .sect::-webkit-scrollbar-track{background-color:transparent}#appShell #lairNav .sect::-webkit-scrollbar-thumb{background-color:#cbd3d6;box-shadow:none}#appShell #lairNav .mode .prime a{height:60px;border-bottom:0;border-radius:0;transition:background-color .2s ease}#appShell #lairNav .mode .prime a:before{top:11px;opacity:1;background-color:var(--text2)}#appShell #lairNav .mode .prime a:after{bottom:8px;font-family:var(--f-ui);font-size:10.5px;font-weight:600;letter-spacing:0;color:var(--text2)}#appShell #lairNav .mode .prime a:hover{background-color:var(--surface2)}#appShell #lairNav .mode .prime a:hover:before{background-color:var(--text)}#appShell #lairNav .mode .prime a:hover:after{color:var(--text)}#appShell #lairNav .mode .prime a.active{background-color:var(--mint-soft);box-shadow:inset 3px 0 0 0 var(--mint)}#appShell #lairNav .mode .prime a.active:before{background-color:var(--teal)}#appShell #lairNav .mode .prime a.active:after{font-weight:700;text-shadow:none;color:var(--teal)}#appShell #lairNav .mode .supp a,#appShell #lairNav .mode .supp button{border-top:1px solid var(--line2);box-shadow:none;background-color:transparent}#appShell #lairNav .mode .supp a:hover,#appShell #lairNav .mode .supp button:hover{background-color:var(--surface2);box-shadow:none}#appShell #lairNav .mode .supp a.home{background-color:transparent;border-top:1px solid var(--line2)}#appShell #lairNav .mode .supp a.home:after{text-shadow:none;font-family:var(--f-ui);font-weight:800;letter-spacing:.14em;color:var(--teal)}#appShell #lairNav .mode .supp a.home:hover{background-color:var(--mint-soft)}#appShell #lairNav .mode .supp a.collab:before{background-color:var(--text3)}#appShell #lairNav .mode .supp a.collab:hover:before{background-color:var(--teal)}#appShell #lairNav .mode .supp button.palette:before{background-color:var(--text2)}#appShell #lairNav .mode .supp button.palette:after{color:var(--text3)}#appShell #lairNav .mode .supp button.palette:hover:before{background-color:var(--teal)}#appShell #lairNav .mode .supp button.palette:hover:after{color:var(--teal)}#appShell #lairNav .mode .supp button.timer:before{background-color:var(--text2)}#appShell #lairNav .mode .supp button.timer .liveCaption{font-family:var(--f-ui);color:var(--text3)}#appShell #lairNav .mode .supp button.timer:hover:before{background-color:var(--teal)}#appShell #lairNav .mode .supp button.timer:hover .liveCaption{color:var(--teal)}#appShell #lairNav .mode .supp button.timer.running{background-color:var(--mint-soft)}#appShell #lairNav .mode .supp button.timer.running:hover{background-color:#d5f5e6}#appShell #lairNav .mode .supp button.timer.running:before{background-color:var(--mint-ink)}#appShell #lairNav .mode .supp button.timer.running .liveCaption{color:var(--mint-ink);font-size:11px}#appShell #lairNav .mode .supp a.account figure{border-color:var(--line)}#appShell #lairNav .mode .supp a.account figure:after{box-shadow:inset 0 0 0 1px #0000000f}#appShell #lairNav .mode .supp a.start:after,#appShell #lairNav .mode .supp a.start:before{background-color:var(--text3)}#appShell #lairNav .mode .supp a.start:hover:after,#appShell #lairNav .mode .supp a.start:hover:before{background-color:var(--teal)}#appShell #lairNav .sect section a{padding:7px 10px;border-radius:8px}#appShell #lairNav .sect section a .label{font-family:var(--f-ui);font-size:13px;font-weight:500;color:var(--text2)}#appShell #lairNav .sect section a:first-child .label{font-size:14px;font-weight:700;color:var(--text)}#appShell #lairNav .sect section a .badge{padding:1px 7px;background-color:var(--line2);border-radius:999px;font-family:var(--f-ui);font-size:10.5px;font-weight:700;letter-spacing:0;color:var(--text2)}#appShell #lairNav .sect section a:hover{background-color:var(--surface);border-radius:8px;box-shadow:0 0 0 1px var(--line2)}#appShell #lairNav .sect section a:hover .label{text-shadow:none;color:var(--text)}#appShell #lairNav .sect section a:hover .badge{background-color:var(--line);color:var(--text)}#appShell #lairNav .sect section a:first-child.active,#appShell #lairNav .sect section a:first-child.currentExact,#appShell #lairNav .sect section a.active:not(:first-child),#appShell #lairNav .sect section a.currentExact:not(:first-child){background-color:var(--mint-soft);border-radius:8px;box-shadow:none}#appShell #lairNav .sect section a.active .label,#appShell #lairNav .sect section a.currentExact .label{text-shadow:none;color:var(--teal);font-weight:700}#appShell #lairNav .sect section a.active .badge,#appShell #lairNav .sect section a.currentExact .badge{background-color:var(--mint-line);color:var(--teal)}#appShell #lairNav .sect section div.sectPins h5{color:var(--text3)}#appShell #lairNav .sect section div.sectPins button{color:var(--text2);border-radius:8px}#appShell #lairNav .sect section div.sectPins button:hover{background-color:var(--surface);color:var(--text)}#appShell #lairHeader{grid-column:1;grid-row:1;background-color:var(--surface);border-bottom:1px solid var(--line);box-shadow:none}#appShell #lairHeader:before{display:none}#appShell #lairHeader .banner{padding:0 480px 0 24px;text-align:left;text-shadow:none;color:var(--text)}#appShell #lairHeader .banner:after{display:none}#appShell #lairHeader .banner .title{text-shadow:none;font-family:var(--f-ui);font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--text)}#appShell #lairHeader .banner .title em{text-shadow:none;font-style:normal;font-size:22px}#appShell #lairHeader .banner .title mark{text-shadow:none;font-family:var(--f-ui);font-size:12px;font-weight:600;letter-spacing:0;color:var(--text3)}#appShell #lairHeader .banner .subtitle{text-shadow:none;text-transform:none;font-family:var(--f-body);font-size:13px;font-weight:500;letter-spacing:0;color:var(--text2)}#appShell #lairHeader .banner .subtitle strong{color:var(--text)}#appShell #lairHeader .banner:has(.subtitle){align-items:flex-start}#appShell #lairHeader .banner:has(.subtitle) .title{line-height:30px}#appShell #lairHeader:has(.banner .subtitle),#appShell #lairHeader .banner:has(.subtitle){height:76px}#appShell #lairHeader .banner:has(.subtitle){padding-top:0;padding-bottom:0;justify-content:center;gap:2px}#appShell #lairHeader .banner .subtitle{height:auto;line-height:18px}#appShell #lairHeader:has(.banner .statusChip),#appShell #lairHeader .banner:has(.statusChip){height:72px}#appShell #lairHeader .banner:has(.statusChip){display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:center;justify-content:start;column-gap:12px}#appShell #lairHeader .banner:has(.statusChip) .title{grid-column:1;grid-row:1}#appShell #lairHeader .banner:has(.statusChip) .subtitle{grid-column:1/-1;grid-row:2}#appShell #lairHeader .banner .statusChip{grid-column:2;grid-row:1;align-self:center;margin-top:0;padding:4px 10px 4px 8px;border-radius:999px;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12px;font-weight:600;line-height:16px;background-color:var(--dr-bg);color:var(--dr-fg);display:inline-flex;align-items:center;gap:6px}#appShell #lairHeader .banner .statusChip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}#appShell #lairHeader .banner .statusChip.statusChip--overdue,#appShell #lairHeader .banner .statusChip.statusChip--owed,#appShell #lairHeader .banner .statusChip.statusChip--failed,#appShell #lairHeader .banner .statusChip.statusChip--denied,#appShell #lairHeader .banner .statusChip.statusChip--disputed{background-color:var(--ov-bg);color:var(--ov-fg)}#appShell #lairHeader .banner .statusChip.statusChip--pending,#appShell #lairHeader .banner .statusChip.statusChip--slated{background-color:var(--due-bg);color:var(--due-fg)}#appShell #lairHeader .banner .statusChip.statusChip--submitted,#appShell #lairHeader .banner .statusChip.statusChip--monthly,#appShell #lairHeader .banner .statusChip.statusChip--bi_monthly,#appShell #lairHeader .banner .statusChip.statusChip--active{background-color:var(--aw-bg);color:var(--aw-fg)}#appShell #lairHeader .banner .statusChip.statusChip--paid,#appShell #lairHeader .banner .statusChip.statusChip--approved,#appShell #lairHeader .banner .statusChip.statusChip--completed,#appShell #lairHeader .banner .statusChip.statusChip--processed,#appShell #lairHeader .banner .statusChip.statusChip--business,#appShell #lairHeader .banner .statusChip.statusChip--client{background-color:var(--pd-bg);color:var(--pd-fg)}#appShell #lairHeader .banner .statusChip.statusChip--opened,#appShell #lairHeader .banner .statusChip.statusChip--viewed{background-color:var(--sn-bg);color:var(--sn-fg)}#appShell #lairHeader .banner .statusChip.statusChip--deposited,#appShell #lairHeader .banner .statusChip.statusChip--refunded{background-color:var(--pp-bg);color:var(--pp-fg)}#appShell #lairHeader .banner .statusChip.statusChip--cancelled,#appShell #lairHeader .banner .statusChip.statusChip--archived,#appShell #lairHeader .banner .statusChip.statusChip--inactive,#appShell #lairHeader .banner .statusChip.statusChip--distributor{background-color:var(--rf-bg);color:var(--rf-fg)}#appShell #lairHeader .actions [role]{color:var(--text2);background-color:transparent}#appShell #lairHeader .actions [role]:before{background-color:var(--text2)}#appShell #lairHeader .actions [role]:hover{background-color:var(--surface2)}#appShell #lairHeader .actions [role]:hover:before{background-color:var(--text)}#appShell #lairHeader .actions [role].active:not([role=layout]){background-color:var(--mint-soft)}#appShell #lairHeader .actions [role=back]{border-right:1px solid var(--line2)}#appShell #lairHeader .actions [role=layout]{border-left:1px solid var(--line2)}#appShell #lairHeader .actions [role=layout] i,#appShell #lairHeader .actions [role=layout] i:before,#appShell #lairHeader .actions [role=layout] i:after{background-color:var(--text2)}#appShell #lairHeader .actions [role=layout].active{background-color:var(--surface2)}#appShell #lairHeader:has(.actions [role=back]) .banner{padding-left:56px}#appShell.phone #lairHeader{background-color:var(--surface)}#appShell.phone #lairHeader .banner .title{text-transform:none;font-size:17px;font-weight:700;color:var(--text)}#appShell.phone #lairHeader .banner{padding-right:52px}#appShell:not(.phone) #lairOpts{grid-column:1;grid-row:1;z-index:4;position:relative;justify-self:end;align-self:center;display:flex;flex-direction:row-reverse;align-items:center;gap:6px;height:auto;padding:0 60px 0 0;pointer-events:none}#appShell:not(.phone) #lairOpts [role]{width:40px;height:40px;background-color:var(--surface);border:1px solid var(--line);border-radius:var(--r-ctl);box-shadow:none;pointer-events:all;overflow:visible;color:var(--text2)}#appShell:not(.phone) #lairOpts [role]:before{width:20px;height:20px;top:50%;left:50%;opacity:1;transform:translate(-50%,-50%);background-color:var(--text2)}#appShell:not(.phone) #lairOpts [role]:after{display:none}#appShell:not(.phone) #lairOpts [role]:hover{background-color:var(--surface2);border-color:#cbd3d6;box-shadow:none}#appShell:not(.phone) #lairOpts [role]:hover:before{top:50%;background-color:var(--text)}#appShell:not(.phone) #lairOpts [role].alive{background-color:var(--mint-soft);border-color:var(--mint-line);box-shadow:none}#appShell:not(.phone) #lairOpts [role].alive:before{background-color:var(--teal)}#appShell:not(.phone) #lairOpts [role][disabled=true],#appShell:not(.phone) #lairOpts [role].disabled{opacity:.4}#appShell:not(.phone) #lairOpts [role]:first-child{width:auto;height:40px;margin-left:6px;padding:0 16px 0 40px;background:var(--teal);border-color:var(--teal);border-radius:var(--r-ctl);box-shadow:0 1px 2px #0a2f3533,0 6px 16px -8px #0a2f3580}#appShell:not(.phone) #lairOpts [role]:first-child:before{width:20px;height:20px;left:12px;top:50%;transform:translateY(-50%);filter:none;background-color:#fff}#appShell:not(.phone) #lairOpts [role]:first-child:after{position:static;display:block;width:auto;padding:0;opacity:1;text-transform:none;text-shadow:none;font-family:var(--f-ui);font-size:13px;font-weight:700;letter-spacing:0;line-height:38px;color:#fff}#appShell:not(.phone) #lairOpts [role]:first-child:hover{background:var(--teal2);border-color:var(--teal2);box-shadow:0 1px 2px #0a2f3533,0 10px 22px -8px #0a2f358c}#appShell:not(.phone) #lairOpts [role]:first-child:hover:before{background-color:#fff}#appShell.phone #lairOpts{background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -8px 24px -12px #10201f2e}#appShell.phone #lairOpts [role]{border-right:1px solid var(--line2);color:var(--text2)}#appShell.phone #lairOpts [role]:before{background-color:var(--text2)}#appShell.phone #lairOpts [role]:after{text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:10.5px;font-weight:600;color:var(--text2)}#appShell.phone #lairOpts [role]:first-child{background:var(--teal);border-color:var(--teal);box-shadow:none}#appShell.phone #lairOpts [role]:first-child:before{background-color:#fff}#appShell.phone #lairOpts [role]:first-child:after{color:#fff;text-shadow:none}#appShell #lairIndex .items{padding:16px 24px 32px;background:var(--canvas);border-bottom:0}#appShell #lairIndex:not(.grid) .items ol{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden}#appShell #lairIndex .items li,#appShell #lairIndex .items li:nth-child(odd),#appShell #lairIndex .items li:nth-child(2n){background-color:var(--surface);background-image:none;border-bottom:1px solid var(--line2)}#appShell #lairIndex:not(.grid) .items li:last-of-type{border-bottom:0}#appShell #lairIndex .items li:hover{background-color:var(--surface2)}#appShell #lairIndex .items li:after{display:none}#appShell #lairIndex .items li [role=item]{padding:14px 220px 14px 20px}#appShell #lairIndex:not(.grid) .items li figure~.label,#appShell #lairIndex:not(.grid) .items li figure~.desc,#appShell #lairIndex:not(.grid) .items li figure~.ref{padding-left:60px}#appShell #lairIndex .items li .label{font-family:var(--f-ui);font-size:15px;font-weight:600;line-height:20px;color:var(--text)}#appShell #lairIndex .items li:hover .label{color:var(--teal)}#appShell #lairIndex .items li .desc{margin-top:2px;font-size:13px;line-height:16px;color:var(--text2)}#appShell #lairIndex .items li .ref{margin-top:4px;font-size:12px;color:var(--text3)}#appShell #lairIndex .items li .ref span{font-size:11.5px;color:var(--text3)}#appShell #lairIndex .items li mark.amount{top:16px;right:20px;font-family:var(--f-ui);font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--text)}#appShell #lairIndex .items li mark.note{top:40px;right:20px;font-size:12.5px;font-weight:500;color:var(--text2)}#appShell #lairIndex .items li.overdue .status~mark.amount,#appShell #lairIndex .items li.owed .status~mark.amount{color:var(--ov-fg)}#appShell #lairIndex .items li.paid .status~mark.amount{color:var(--pd-fg)}#appShell #lairIndex .items li.pending .status~mark.amount{color:var(--due-fg)}#appShell #lairIndex .items li.overdue mark.note,#appShell #lairIndex .items li.owed mark.note{color:var(--ov-fg)}#appShell #lairIndex .items li.pending mark.note{color:var(--due-fg)}#appShell #lairIndex .items li.submitted mark.note{color:var(--aw-fg)}#appShell #lairIndex .items li.opened mark.note,#appShell #lairIndex .items li.viewed mark.note{color:var(--sn-fg)}#appShell #lairIndex .items li.approved mark.note{color:var(--aw-fg)}#appShell #lairIndex .items li.paid mark.note,#appShell #lairIndex .items li.completed mark.note{color:var(--pd-fg)}#appShell #lairIndex .items li.drafted mark.note{color:var(--text3)}#appShell #lairIndex:not(.grid) .items li .lairItemDotsStrip{top:12px;left:80px}#appShell #lairIndex:not(.grid) .items li figure~.label{padding-top:14px}#appShell #lairIndex .lairItemDots .dot{box-shadow:inset 0 0 0 1.5px #cbd3d6}#appShell #lairIndex .lairItemDots .dot.reached{background:var(--text3)}#appShell #lairIndex .items li .currentLabel{padding:2px 8px;border-radius:999px;background:var(--dr-bg);text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:11px;font-weight:600;line-height:14px;color:var(--dr-fg)}#appShell #lairIndex .items li.overdue .currentLabel,#appShell #lairIndex .items li.owed .currentLabel,#appShell #lairIndex .items li.denied .currentLabel,#appShell #lairIndex .items li.cancelled .currentLabel,#appShell #lairIndex .items li.failed .currentLabel{background:var(--ov-bg);color:var(--ov-fg)}#appShell #lairIndex .items li.pending .currentLabel,#appShell #lairIndex .items li.slated .currentLabel{background:var(--due-bg);color:var(--due-fg)}#appShell #lairIndex .items li.submitted .currentLabel,#appShell #lairIndex .items li.approved .currentLabel,#appShell #lairIndex .items li.active .currentLabel{background:var(--aw-bg);color:var(--aw-fg)}#appShell #lairIndex .items li.paid .currentLabel,#appShell #lairIndex .items li.completed .currentLabel,#appShell #lairIndex .items li.processed .currentLabel{background:var(--pd-bg);color:var(--pd-fg)}#appShell #lairIndex .items li.opened .currentLabel,#appShell #lairIndex .items li.viewed .currentLabel{background:var(--sn-bg);color:var(--sn-fg)}#appShell #lairIndex .items li.deposited .currentLabel,#appShell #lairIndex .items li.refunded .currentLabel{background:var(--pp-bg);color:var(--pp-fg)}#appShell #lairIndex .items li [role=sel]{background:transparent;border:0;box-shadow:none}#appShell #lairIndex .items li [role=sel]:before{width:20px;height:20px;left:14px;border:1.5px solid #CBD3D6;border-radius:6px;box-shadow:none;background:var(--surface)}#appShell #lairIndex .items li [role=sel]:after{width:20px;height:20px;left:14px;background:none;opacity:0}#appShell #lairIndex .items li.sel [role=sel]{background:transparent;border:0;box-shadow:none}#appShell #lairIndex .items li.sel [role=sel]:before{background:var(--teal);border-color:var(--teal);box-shadow:none}#appShell #lairIndex .items li.sel [role=sel]:after{opacity:1;content:"";display:inline-block;width:14px;height:14px;mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpolyline%20points='20%206%209%2017%204%2012'/%3e%3c/svg%3e");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpolyline%20points='20%206%209%2017%204%2012'/%3e%3c/svg%3e");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;left:17px;top:50%;transform:translateY(-50%);background-color:#fff}#appShell #lairIndex .items li.sel{background-color:var(--mint-soft)}#appShell #lairIndex .items li .lairItemHoverActions{background:var(--surface2);box-shadow:-12px 0 12px -8px #f8fafbf2}#appShell #lairIndex .items li .lairItemHoverActions .action{background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:none;font-family:var(--f-ui);font-size:12px;letter-spacing:0;color:var(--text2)}#appShell #lairIndex .items li .lairItemHoverActions .action:hover{background:var(--teal);border-color:var(--teal);color:#fff}#appShell #lairIndex.grid .items li{border:1px solid var(--line);border-top-width:3px;border-radius:var(--r-card);box-shadow:var(--shadow)}#appShell #lairIndex.grid .items li:hover{border-color:var(--line);box-shadow:var(--shadow-lg)}#appShell #lairIndex .items li.itemNull .new{background:var(--surface);border:1px dashed #CBD3D6;border-radius:var(--r-card);box-shadow:none}#appShell #lairIndex .items li.itemNull .new:hover{border-color:var(--mint);background:var(--surface);box-shadow:var(--shadow)}#appShell #lairIndex .items li.itemNull .label{font-family:var(--f-ui);color:var(--text)}#appShell #lairIndex .items li.itemNull .cta{background:var(--teal);border-radius:10px;box-shadow:none;font-family:var(--f-ui)}#appShell #lairIndex .items li.itemNull .new:hover .cta{background:var(--teal2)}#appShell .filterStatus{background:var(--surface);box-shadow:none;border-bottom:1px solid var(--line)}#appShell .spread #lairIndex:not(.flexed) .filterStatus{height:56px;padding:0 24px;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:none}#appShell .spread #lairIndex:not(.flexed) .filterStatus section{display:flex;align-items:center;gap:4px;height:100%}#appShell .spread #lairIndex:not(.flexed) .filterStatus [role=status]{height:32px;margin:0;padding:0 12px;border-radius:999px;line-height:32px;font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text2);transition:background-color .15s ease,color .15s ease}#appShell .spread #lairIndex:not(.flexed) .filterStatus [role=status]:after{padding:0}#appShell .spread #lairIndex:not(.flexed) .filterStatus [role=status]:before{display:none}#appShell .spread #lairIndex:not(.flexed) .filterStatus [role=status]:hover{background:var(--surface2)!important;color:var(--text)}#appShell .spread #lairIndex:not(.flexed) .filterStatus [role=status].current{padding:0 12px;background:var(--mint-soft)!important;color:var(--teal)}#appShell .spread #lairIndex:not(.flexed) .filterStatus [role=status].current:before{display:none}#appShell .flexed .filterStatus{background:var(--surface)}#appShell .flexed .filterStatus section{background:var(--surface)}#appShell .flexed .filterStatus [role=status]{background:transparent!important;box-shadow:none;font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text2)}#appShell .flexed .filterStatus [role=status].current{background:var(--mint-soft)!important;color:var(--teal)}#appShell .filterStatus [role=toggle]{color:var(--text)}#appShell .filterStatus [role=toggle]:after{background-color:var(--text2)}#appShell .filterStatus section{background:var(--surface2)}#appShell .filterStatus.active [role=status]{color:var(--text2)}#appShell .filterStatus.active [role=status].current{background:var(--mint-soft);color:var(--teal)}#appShell #lairIndexFilters .lairIndexFilts{background:var(--surface2);border-bottom-color:var(--line);box-shadow:none}#appShell #lairIndexFilters .lairIndexFilts .opts{background:var(--surface);border:1px solid var(--line);border-radius:10px}#appShell #lairIndexFilters .lairIndexFilts .opts:before{font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text2)}#appShell #lairIndexFilters .lairIndexFilts .opts:after{background-color:var(--text3)}#appShell #lairIndexFilters .lairIndexFilts .options li{font-family:var(--f-ui);font-size:13px;font-weight:500;color:var(--text2)}#appShell #lairIndexFilters .lairIndexFilts .options li.active{color:var(--teal)}#appShell #lairIndexFilters .filterMgmt button{background:var(--surface);border:1px solid var(--line);border-radius:10px;box-shadow:none}#appShell [id$=Review] .reviewHero{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);color:var(--text)}#appShell [id$=Review] .reviewHero:before{display:none}#appShell [id$=Review] .reviewHero .heroTag{text-transform:uppercase;letter-spacing:.08em;font-family:var(--f-ui);font-size:11px;font-weight:600;color:var(--text3)}#appShell [id$=Review] .reviewHero .heroTotal{font-family:var(--f-ui);font-size:36px;font-weight:700;letter-spacing:-.02em;color:var(--text)}#appShell [id$=Review] .reviewHero .heroMeta{font-size:14px;color:var(--text2)}#appShell [id$=Review] .reviewHero .statusChip{padding:5px 12px 5px 10px;border-radius:999px;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12.5px;font-weight:600;line-height:16px;background:var(--dr-bg);color:var(--dr-fg);display:inline-flex;align-items:center;gap:6px}#appShell [id$=Review] .reviewHero .statusChip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}#appShell [id$=Review] .reviewHero .statusChip--submitted{background:var(--aw-bg);color:var(--aw-fg)}#appShell [id$=Review] .reviewHero .statusChip--approved,#appShell [id$=Review] .reviewHero .statusChip--paid,#appShell [id$=Review] .reviewHero .statusChip--completed{background:var(--pd-bg);color:var(--pd-fg)}#appShell [id$=Review] .reviewHero .statusChip--overdue,#appShell [id$=Review] .reviewHero .statusChip--owed,#appShell [id$=Review] .reviewHero .statusChip--denied,#appShell [id$=Review] .reviewHero .statusChip--cancelled{background:var(--ov-bg);color:var(--ov-fg)}#appShell [id$=Review] .reviewHero .statusChip--slated,#appShell [id$=Review] .reviewHero .statusChip--pending{background:var(--due-bg);color:var(--due-fg)}#appShell [id$=Review] .reviewBlock{border:1px solid var(--line);border-radius:var(--r-card)}#appShell [id$=Review] .reviewBlock h3{font-family:var(--f-ui);font-size:16px;font-weight:700;color:var(--text)}#appShell [id$=Review] .lineGroup h4{font-family:var(--f-ui);color:var(--text3)}#appShell [id$=Review] .lineGroup th{font-family:var(--f-ui);color:var(--text3);border-bottom-color:var(--line)}#appShell [id$=Review] .lineGroup td{font-size:14px;color:var(--text);border-bottom-color:var(--line2)}#appShell [id$=Review] .lineGroup td small{color:var(--text3)}#appShell [id$=Review] .totalsBreakdown{background:var(--surface2);border-radius:10px}#appShell [id$=Review] .totalsBreakdown dt{font-family:var(--f-ui);color:var(--text3)}#appShell [id$=Review] .totalsBreakdown dd{font-family:var(--f-ui);color:var(--text)}#appShell [id$=Review] .totalsBreakdown div.neg dd{color:var(--ov-fg)}#appShell [id$=Review] .totalsBreakdown div.pos dd{color:var(--pd-fg)}#appShell [id$=Review] .totalsBreakdown div.total{border-top-color:var(--line)}#appShell [id$=Review] .totalsBreakdown div.total dt,#appShell [id$=Review] .totalsBreakdown div.total dd{color:var(--text)}#appShell:not(.phone) [id$=Review] .reviewActions{left:80px;right:0;background:#fffffff5;border-top:1px solid var(--line)}#appShell [id$=Review] .reviewActions .edit{text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text2)}#appShell [id$=Review] .reviewActions .edit:hover{color:var(--teal)}#appShell [id$=Review] .reviewActions button{padding:0 18px;height:40px;border-radius:var(--r-ctl);text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13px;font-weight:700}#appShell [id$=Review] .reviewActions .submit{background:var(--teal);color:#fff}#appShell [id$=Review] .reviewActions .submit:hover:not(:disabled){background:var(--teal2)}#appShell [id$=Review] .reviewActions .submit.resend{background:var(--surface);border:1px solid var(--line);color:var(--text)}#appShell [id$=Review] .reviewActions .submit.resend:hover{background:var(--surface2)}#appShell [id$=Review] .reviewActions .payment{background:var(--surface);border:1px solid var(--line);color:var(--text)}#appShell [id$=Review] .reviewActions .payment:hover{background:var(--surface2);color:var(--teal)}#appShell #lairForm .fieldsetsNav,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav{background:var(--surface);border-bottom:1px solid var(--line);box-shadow:none;height:56px;padding:0 24px}#appShell .spread #lairForm:not(.flexed) .fieldsetsNav section{display:flex;align-items:stretch;gap:4px;height:100%}#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs]{height:100%;margin:0!important;padding:0 4px;line-height:56px;font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text2)}#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs]:after{padding:0 10px}#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs]:before{width:calc(100% - 8px);height:2px;left:4px;bottom:0;border:0;border-radius:2px 2px 0 0;background:transparent}#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs]:hover{color:var(--text)}#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs].active{padding:0 4px;color:var(--teal)}#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs].active:after{padding:0 10px}#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs].active:before{width:calc(100% - 8px);height:2px;left:4px;bottom:0;background:var(--mint);border-radius:2px 2px 0 0}#appShell .flexed .fieldsetsNav,#appShell .flexed .fieldsetsNav section{background:var(--surface)}#appShell .flexed .fieldsetsNav [role=fs]{background:transparent!important;box-shadow:none;font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text2)}#appShell .flexed .fieldsetsNav [role=fs].active{background:var(--mint-soft)!important;color:var(--teal)}#appShell .fieldsetsNav [role=toggle]{color:var(--text)}#appShell .fieldsetsNav [role=toggle]:after{background-color:var(--text2)}#appShell .fieldsetsNav section{background:var(--surface2)}#appShell #lairForm .fieldsets{background:var(--canvas)}#appShell #lairForm .fs{padding:24px;gap:20px}#appShell #lairForm .fs>section{padding:20px 22px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card)}#appShell #lairForm .fs>section h2{margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--line2);font-family:var(--f-ui);font-size:15px;font-weight:700;line-height:22px;letter-spacing:0;color:var(--text)}#appShell #lairForm .fs>section h2 .sectTotal{font-size:15px;font-weight:700;line-height:22px}#appShell #lairForm .fs>section p{margin:-8px 0 16px;font-size:13px;color:var(--text2)}#appShell .field label{padding-left:0;font-family:var(--f-ui);font-size:12.5px;font-weight:600;line-height:18px;color:var(--text2)}#appShell .field cite{background:var(--surface2);border-color:var(--line)!important;border-radius:0 0 8px 8px;color:var(--text3)}#appShell input{height:44px;padding:0 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-ctl);box-shadow:none;font-family:var(--f-body);font-size:15px;font-weight:400;color:var(--text)}#appShell input:focus{border-color:var(--mint);box-shadow:0 0 0 3px var(--mint-soft)}#appShell input::placeholder,#appShell textarea::placeholder{color:var(--text3)}#appShell textarea{padding:12px 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-ctl);box-shadow:none;font-family:var(--f-body);font-size:15px;font-weight:400;line-height:22px;color:var(--text)}#appShell textarea:focus{border-color:var(--mint);box-shadow:0 0 0 3px var(--mint-soft)}#appShell .field .sel{border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--surface)}#appShell .field .sel:focus-within{border-color:var(--mint);box-shadow:0 0 0 3px var(--mint-soft)}#appShell .field .sel input{height:42px;font-size:15px;line-height:42px;border:0;box-shadow:none}#appShell .field .sel input:focus{box-shadow:none}#appShell .field .selChip{background:var(--mint-soft);box-shadow:inset 0 0 0 1px var(--mint-line);font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--teal)}#appShell .fieldSelectDropdown,.fieldSelectDropdown{border:1px solid var(--line, #E4E8EC);border-radius:12px;box-shadow:0 2px 4px #10201f0f,0 20px 40px -16px #10201f38;font-family:"Source Sans 3",system-ui,sans-serif}#appShell #formMgmt{background:var(--surface);border-top:1px solid var(--line)}#appShell #formMgmt p{font-family:var(--f-body);font-size:14px;font-weight:400;color:var(--text2)}#appShell #formMgmt p .grand{background:var(--teal);border-radius:10px;font-family:var(--f-ui)}#appShell #formMgmt section button.primary{height:44px;min-width:140px;padding:0 20px;background:var(--teal);border:0;border-radius:var(--r-ctl);box-shadow:0 1px 2px #0a2f3533,0 6px 16px -8px #0a2f3580;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:14px;font-weight:700;line-height:44px;color:#fff}#appShell #formMgmt section button.primary:before,#appShell #formMgmt section button.primary:after{display:none}#appShell #formMgmt section button.primary:hover{background:var(--teal2)}#appShell #formMgmt section .secondaries button{text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12.5px;font-weight:600;color:var(--text2)}#appShell #formMgmt section .secondaries button:hover{color:var(--teal)}#appShell #formMgmt section .secondaries button[role=delete]:hover{color:var(--ov-fg)}.runningChip.runningChip.runningChip{background:var(--teal, #0A2F35);border:0;border-radius:999px;box-shadow:0 10px 24px -10px #0a2f3599;padding:10px 16px 10px 12px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:13px;font-weight:600;color:#fff}.runningChip.runningChip.runningChip .dot{background:#0ece85}.timerOverlay.timerOverlay.timerOverlay{border:1px solid #E4E8EC;border-radius:14px;box-shadow:0 2px 4px #10201f0f,0 20px 40px -16px #10201f38}.timerOverlay.timerOverlay.timerOverlay header h3{text-transform:none;letter-spacing:0;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14px;font-weight:700;color:#10201f}.timerOverlay.timerOverlay.timerOverlay .seekInput{border-color:#e4e8ec;border-radius:10px;padding:10px 12px}.timerOverlay.timerOverlay.timerOverlay footer{background:#f8fafb;border-top-color:#e4e8ec}#lairTrialBanner#lairTrialBanner{font-family:Plus Jakarta Sans,system-ui,sans-serif;background:#fff;border:1px solid #E4E8EC;box-shadow:0 2px 4px #10201f0f,0 20px 40px -16px #10201f38;color:#10201f}#lairTrialBanner#lairTrialBanner .cta{background:#0a2f35;color:#fff}#lairTrialBanner#lairTrialBanner .cta:hover{background:#123f46}#lairTrialBanner#lairTrialBanner .dismiss{color:#8c9a98}#lairTrialBanner#lairTrialBanner .dismiss:hover{background:#f3f5f7;color:#10201f}#appShell .jobClock .jobLabel span,#appShell .jobClock .newJobField>span,#appShell .jobClock .todayHead h2{font-family:var(--f-ui);color:var(--text3)}#appShell .jobClock .hero{border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow)}#appShell .jobClock .hero.live{background:var(--mint-soft);border-color:var(--mint-line)}#appShell .jobClock .hero.live .heroLabel{color:var(--mint-ink)}#appShell .jobClock .heroTask{font-family:var(--f-ui);font-weight:700;color:var(--text)}#appShell .jobClock .heroTime{font-family:var(--f-ui);font-size:52px;color:var(--teal)}#appShell .jobClock .heroTime.idle{color:var(--text2)}#appShell .jobClock .stopBtn{background:var(--coral);border:0;border-radius:var(--r-ctl);box-shadow:0 8px 20px -10px #e8553fb3;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:15px;font-weight:700}#appShell .jobClock .stopBtn:hover{background:#d4462f}#appShell .jobClock .tile{border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);min-height:116px}#appShell .jobClock .tile:hover{border-color:#cbd3d6;background:var(--surface2)}#appShell .jobClock .tile.active{background:var(--mint-soft);border-color:var(--mint);box-shadow:0 0 0 3px #0ece852e,var(--shadow)}#appShell .jobClock .tileName{font-family:var(--f-ui);font-size:15px;font-weight:700;color:var(--text)}#appShell .jobClock .tile.active .tileName{color:var(--teal)}#appShell .jobClock .tileMeta em{background:var(--surface2);border-color:var(--line);border-radius:999px;font-family:var(--f-ui);font-size:10.5px;color:var(--text2)}#appShell .jobClock .tileMeta .src{background:var(--aw-bg);border-color:transparent;color:var(--aw-fg)}#appShell .jobClock .tileTime{font-family:var(--f-ui);color:var(--text2)}#appShell .jobClock .tile.active .tileTime,#appShell .jobClock .addTile .plus{color:var(--mint-ink)}#appShell .jobClock .addTile .tileName{color:var(--text2)}#appShell .jobClock .ghost{border-color:var(--line);border-radius:var(--r-ctl);background:var(--surface);font-family:var(--f-ui);font-size:12.5px;color:var(--text2)}#appShell .jobClock .ghost:hover{border-color:#cbd3d6;color:var(--teal)}#appShell .jobClock .tileTools .hint{color:var(--text3)}#appShell .jobClock .todayHead{border-bottom-color:var(--line)}#appShell .jobClock .todayTotal{font-family:var(--f-ui);color:var(--text)}#appShell .jobClock .log li{border-color:var(--line);border-radius:10px;font-size:13px}#appShell .jobClock .log li.running{background:var(--mint-soft);border-color:var(--mint-line)}#appShell .jobClock .log strong{font-family:var(--f-ui);font-size:14px;color:var(--text)}#appShell .jobClock .log .when{color:var(--text3)}#appShell .jobClock .log .amt{font-family:var(--f-ui);color:var(--pd-fg)}#appShell .jobClock .log .state{font-family:var(--f-ui);color:var(--text3)}#appShell .jobClock .log li.running .state{color:var(--mint-ink)}#appShell .jobClock .billBtn,#appShell .jobClock .addSave{background:var(--teal);border:0;border-radius:var(--r-ctl);box-shadow:0 1px 2px #0a2f3533,0 6px 16px -8px #0a2f3580;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:14px;font-weight:700}#appShell .jobClock .billBtn:hover{background:var(--teal2)}#appShell .jobClock .newJob{border:1px dashed #CBD3D6;border-radius:var(--r-card)}#appShell .jobClock .newJob h2{font-family:var(--f-ui)}#appShell .jobClock .newJobName,#appShell .jobClock .rateInput{border-color:var(--line);border-radius:var(--r-ctl);font-family:var(--f-body);font-size:15px}#appShell .jobClock .rateNudge{background:var(--due-bg);border-color:transparent;border-radius:var(--r-card)}#appShell .jobClock .rateText{color:var(--due-fg)}#appShell .jobClock .elsewhere{background:var(--due-bg);border-color:transparent;border-radius:10px;color:var(--due-fg)}#appShell .jobClock .allEntries{font-family:var(--f-ui);color:var(--text2)}#appShell .jobClock .allEntries:hover{color:var(--teal)}#appShell #lairOverview .timechart{border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow)}#appShell #lairOverview .timechart h3{font-family:var(--f-ui);color:var(--text3)}#appShell #lairOverview .timechart header strong{font-family:var(--f-ui);color:var(--text)}#appShell #lairOverview .timechart .xLabels li{font-family:var(--f-ui);color:var(--text3)}#appShell #lairOverview .hint{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card)}#appShell #lairOverview .hint p{color:var(--text2)}#appShell #lairOverview .hint a{color:var(--teal)}#appShell #lairOverview .lairKpi{border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow)}#appShell #lairOverview .lairKpi:hover{box-shadow:var(--shadow-lg)}#appShell #lairOverview .lairKpi:before{width:100%;height:4px}#appShell #lairOverview .lairKpi--alpha:before{background:var(--k-invoice)}#appShell #lairOverview .lairKpi--beta:before{background:var(--k-expense)}#appShell #lairOverview .lairKpi--gamma:before{background:var(--k-project)}#appShell #lairOverview .lairKpi--delta:before{background:var(--k-estimate)}#appShell #lairOverview .lairKpi header h3{font-family:var(--f-ui);letter-spacing:.06em;color:var(--text3)}#appShell #lairOverview .lairKpiBadge{background:var(--dr-bg);border-radius:999px;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:11px;color:var(--dr-fg)}#appShell #lairOverview .lairKpiValue{font-family:var(--f-ui);font-size:30px;font-weight:700;color:var(--text)}#appShell #lairOverview .lairKpiMeta{font-size:13px;color:var(--text2)}#appShell #lairOverview .lairKpi nav a{padding:7px 12px;border-radius:8px;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12px;font-weight:600}#appShell #lairOverview .lairKpiView{background:var(--surface2);border:1px solid var(--line);color:var(--text2)}#appShell #lairOverview .lairKpiView:hover{background:var(--surface);border-color:#cbd3d6;color:var(--teal)}#appShell #lairOverview .lairKpiAdd{background:var(--teal);color:#fff}#appShell #lairOverview .lairKpiAdd:hover{background:var(--teal2)}#appShell .recent{border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow)}#appShell .recent header h3{font-family:var(--f-ui);letter-spacing:.06em;color:var(--text3)}#appShell .recent .events li{background:var(--surface2);border-radius:10px;padding:12px}#appShell .recent .events strong{font-family:var(--f-ui);font-size:13px;color:var(--text)}#appShell .recent .events p{font-size:13px;color:var(--text2)}#appShell .recent .events small{font-size:11px;color:var(--text3)}#appShell .recent .events .placeholder{background:var(--teal)}#appShell.phone #lairIndex .items{padding:12px 12px 24px}#appShell.phone #lairIndex .items li [role=item]{padding:12px 132px 12px 14px}#appShell.phone #lairIndex .items li mark.amount{width:120px;right:12px;top:14px;font-size:15px}#appShell.phone #lairIndex .items li mark.note{width:120px;right:12px;top:36px;font-size:12px}#appShell.phone #lairIndex .items li .label{font-size:14px;line-height:18px}#appShell.phone #lairIndex:not(.grid) .items li figure~.label,#appShell.phone #lairIndex:not(.grid) .items li figure~.desc,#appShell.phone #lairIndex:not(.grid) .items li figure~.ref{padding-left:52px}#appShell.phone #lairIndex:not(.grid) .items li .lairItemDotsStrip{left:66px}#appShell #collabPride{background:var(--canvas);color:var(--text);font-family:var(--f-body)}#appShell #collabPride .strip{background:#fffffff0;border-bottom:1px solid var(--line)}#appShell #collabPride .strip .brand{color:var(--text)}#appShell #collabPride .strip .brand .emblem{border-radius:10px;box-shadow:0 0 0 1px var(--line)}#appShell #collabPride .strip .brand .tag{font-family:var(--f-ui);letter-spacing:.12em;color:var(--text3)}#appShell #collabPride .strip .bell,#appShell #collabPride .strip .hamburger{color:var(--text2)}#appShell #collabPride .strip .bell:hover,#appShell #collabPride .strip .hamburger:hover,#appShell #collabPride .strip .bell.active,#appShell #collabPride .strip .hamburger.active{background:var(--surface2)}#appShell #collabPride .strip .hamburger span{background:var(--text2)}#appShell .collabPage .main{border-left-color:var(--line)}#appShell .collabPage .portalPlugLink{color:var(--text3)}#appShell .collabPage .portalPlugLink strong{color:var(--text2)}#appShell .collabPage .portalPlugLink:hover,#appShell .collabPage .portalPlugLink:hover strong{color:var(--mint-ink)}#appShell .collabSidecar .hero{padding:20px 22px;background:var(--grad-hero);border-radius:var(--r-card);box-shadow:0 12px 28px -14px #0a2f3599;gap:4px}#appShell .collabSidecar .hero .caption{font-family:var(--f-ui);letter-spacing:.1em;color:#ffffffb8}#appShell .collabSidecar .hero .value{font-family:var(--f-ui);font-weight:700;color:#fff}#appShell .collabSidecar .hero .sub{color:#ffffffc7}#appShell .collabSidecar .hero.paid{background:var(--pd-bg);box-shadow:none}#appShell .collabSidecar .hero.paid .caption,#appShell .collabSidecar .hero.paid .value,#appShell .collabSidecar .hero.paid .sub{color:var(--pd-fg)}#appShell .collabSidecar .hero.lite .value{font-size:24px}#appShell .collabSidecar .lockedChip{background:var(--surface);border-color:var(--line);color:var(--text2)}#appShell .collabSidecar .linkedTo{background:var(--surface);border:1px solid var(--line);border-radius:10px}#appShell .collabSidecar .linkedTo:hover{background:var(--surface2)}#appShell .collabSidecar .linkedCap{font-family:var(--f-ui);color:var(--text3)}#appShell .collabSidecar .linkedLbl{font-family:var(--f-ui);color:var(--text)}#appShell .collabAsk .cta{background:var(--teal);border-radius:12px;box-shadow:0 1px 2px #0a2f3533,0 10px 24px -10px #0a2f3599;font-family:var(--f-ui);font-size:16px;font-weight:700}#appShell .collabAsk .cta:hover{background:var(--teal2)}#appShell .collabAsk .cta.tonal{background:var(--mint-soft);color:var(--teal);box-shadow:none}#appShell .collabAsk .cta.tonal:hover{background:#d5f5e6}#appShell .collabAsk .cta.quiet{background:var(--surface);border:1px solid var(--line);color:var(--text);box-shadow:none}#appShell .collabAsk .cta.quiet:hover{background:var(--surface2)}#appShell .collabAsk .cta.status{background:var(--surface2);color:var(--text2)}#appShell .collabAsk .alt{font-family:var(--f-ui);color:var(--text2)}#appShell .collabAsk .caption{font-family:var(--f-ui);color:var(--text3)}.collabAskFloat.collabAskFloat.collabAskFloat{background:#0a2f35;box-shadow:0 10px 28px -10px #0a2f3599;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:700}#appShell #collabPride .tab{font-family:var(--f-ui);font-weight:600;color:var(--text2)}#appShell #collabPride .tab:hover{color:var(--text)}#appShell #collabPride .tab.active{color:var(--teal);border-color:var(--mint)}#appShell #collabPride .viewBtn{border-color:var(--line);color:var(--text3)}#appShell #collabPride .viewBtn.active{background:var(--teal);border-color:var(--teal);color:#fff}#appShell #collabPride .pill{border-color:var(--line);font-family:var(--f-ui);font-weight:600;color:var(--text2)}#appShell #collabPride .pill.active{background:var(--teal);border-color:var(--teal);color:#fff}#appShell #collabPride .search{border-color:var(--line);border-radius:10px}#appShell #collabPride .greeting{font-family:var(--f-ui);font-weight:700;color:var(--text)}#appShell #collabPride .prose{color:var(--text2)}#appShell #collabPride .proseLink{color:var(--teal);text-decoration-color:var(--mint-line)}#appShell .collabTasksTiles .caption{font-family:var(--f-ui);color:var(--text3)}#appShell .collabTasksTiles .tile{background:var(--surface);border:1px solid var(--line);border-radius:12px}#appShell .collabTasksTiles .tile.clickable:hover{background:var(--surface2);border-color:#cbd3d6}#appShell .collabTasksTiles .count{font-family:var(--f-ui);font-weight:700}#appShell .collabTasksTiles .label{font-family:var(--f-ui);color:var(--text3)}#appShell .collabTasksTiles .tile:nth-child(1) .count{color:var(--k-project)}#appShell .collabTasksTiles .tile:nth-child(2) .count{color:var(--k-estimate)}#appShell .collabTasksTiles .tile:nth-child(3) .count{color:var(--k-invoice)}#appShell .collabTasksTiles .tile:nth-child(4) .count{color:var(--k-expense)}#appShell .collabTasksTiles .tile:nth-child(5) .count{color:var(--k-checklist)}#appShell .collabTasksTiles .tile:nth-child(6) .count{color:var(--k-discussion)}#appShell #collabPride .autoPayLink{border-color:var(--line);border-radius:12px}#appShell #collabPride .snoozedSect{background:var(--surface2);border-color:var(--line);border-radius:12px}#appShell .collabItemCard{border-color:var(--line);border-radius:var(--r-card);box-shadow:var(--shadow)}#appShell .collabItemCard:hover{border-color:#cbd3d6;box-shadow:var(--shadow-lg)}#appShell .collabItemCard .brand{background:var(--surface2);border-radius:10px;box-shadow:0 0 0 1px var(--line)}#appShell .collabItemCard .initials{font-family:var(--f-ui);color:var(--text2)}#appShell .collabItemCard .kindTag{padding:3px 7px;border-radius:6px;background:var(--dr-bg);font-family:var(--f-ui);letter-spacing:.06em;color:var(--dr-fg)}#appShell .collabItemCard.estimate .kindTag{background:#e6f2f6;color:var(--k-estimate)}#appShell .collabItemCard.invoice .kindTag{background:#e3f6ee;color:var(--k-invoice)}#appShell .collabItemCard.project .kindTag{background:#e8f2f2;color:var(--k-project)}#appShell .collabItemCard.expense .kindTag{background:#fbe7e9;color:var(--k-expense)}#appShell .collabItemCard .chip{background:var(--surface2);font-family:var(--f-ui);color:var(--text2)}#appShell .collabItemCard .statusDot{box-shadow:none}#appShell .collabItemCard .kind{font-family:var(--f-ui);color:var(--text3)}#appShell .collabItemCard .title,#appShell .collabItemCard .amount{font-family:var(--f-ui);font-weight:700;color:var(--text)}#appShell .collabItemCard .meta{color:var(--text3)}#appShell .collabItemCard.urgent{background:#fff7f6;border-color:#f3cfca}#appShell .collabItemCard.urgent .kindTag,#appShell .collabItemCard.urgent .chip{background:var(--ov-bg);color:var(--ov-fg)}#appShell .collabSectNav{border-bottom-color:var(--line)}#appShell .collabSectNav .sect{letter-spacing:.08em;font-family:var(--f-ui);color:var(--text3)}#appShell .collabSectNav .sect:hover{color:var(--text)}#appShell .collabSectNav .sect.active{color:var(--teal)}#appShell .collabSectNav .sect.active:after{background:var(--mint)}#appShell .collabSectNav .sect .hint{color:var(--text3)}#appShell .collabBlock{border-top-color:var(--line)}#appShell .collabBlock .caption{font-family:var(--f-ui);color:var(--text3)}#appShell .collabBlock .hint{color:var(--text3)}#appShell .collabBlock .body{color:var(--text)}#appShell .collabBlock .body a{color:var(--teal);text-decoration-color:var(--mint-line)}#appShell .collabTotals dt{color:var(--text2)}#appShell .collabTotals dd{font-family:var(--f-ui);color:var(--text)}#appShell .collabTotals>div.outstanding,#appShell .collabTotals>div.deposit{background:var(--mint-soft);border-radius:10px}#appShell .collabTotals>div.outstanding dd,#appShell .collabTotals>div.deposit dd{color:var(--teal)}#appShell .collabLineTable th{font-family:var(--f-ui);color:var(--text3)}#appShell .collabTimeline .dot{background:#cbd3d6}#appShell .collabTimeline .dot.pass{background:var(--pd-fg)}#appShell .collabTimeline .dot.fail{background:var(--ov-fg)}#appShell .collabTimeline .dot.alpha{background:var(--aw-fg)}#appShell .collabTimeline .dot.warn{background:var(--due-fg)}#appShell .collabLinked{border:1px solid var(--line);border-radius:12px;box-shadow:none}#appShell .collabFiles a{background:var(--surface2);border:1px solid var(--line);border-radius:8px}#appShell .collabComposer{border:1px solid var(--line);border-radius:12px}#appShell .collabComposer .send{background:var(--teal);text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13px;font-weight:700}#appShell .collabChecklistBoard .col{background:var(--surface2);border-radius:12px}#appShell .collabAutoPayPanel{border:1px solid var(--line);border-radius:12px}#appShell .collabSetPassword{border:1px solid var(--line);border-radius:var(--r-card)}#appShell .collabClaimCard{border-radius:var(--r-card)}#appShell #collabPride .collabActivity{background:#0a2f3538;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}#appShell #collabPride .collabActivity .panel{width:420px;background:var(--surface);border-left:1px solid var(--line);box-shadow:-24px 0 48px -24px #0a2f3573}#appShell #collabPride .filterPill.active{background:var(--teal);color:#fff}.commandPalette.commandPalette.commandPalette{border:1px solid #E4E8EC;border-radius:16px;box-shadow:0 2px 4px #10201f0f,0 30px 60px -20px #10201f59;font-family:"Source Sans 3",system-ui,sans-serif}.commandPalette.commandPalette.commandPalette header{border-bottom-color:#e4e8ec}.commandPalette.commandPalette.commandPalette header input{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:500;font-size:16px;color:#10201f}.commandPalette.commandPalette.commandPalette header kbd,.commandPalette.commandPalette.commandPalette footer kbd{background:#f3f5f7;border-color:#e4e8ec;border-radius:6px;font-family:Plus Jakarta Sans,system-ui,sans-serif;color:#5a6b69}.commandPalette.commandPalette.commandPalette .commandRun{background:#0a2f35;border-radius:8px;font-family:Plus Jakarta Sans,system-ui,sans-serif}.commandPalette.commandPalette.commandPalette .commandRun:hover{background:#123f46}.commandPalette.commandPalette.commandPalette .commandPreview{background:#e3faf0;border-bottom-color:#bfefd9}.commandPalette.commandPalette.commandPalette .commandResults li.active{background:#f3f5f7}.commandPalette.commandPalette.commandPalette .commandKind,.commandPalette.commandPalette.commandPalette .cheatsheetHead,.commandPalette.commandPalette.commandPalette .cheatsheetKind{font-family:Plus Jakarta Sans,system-ui,sans-serif;color:#8c9a98}.commandPalette.commandPalette.commandPalette .cheatsheetKind{color:#067647}.commandPalette.commandPalette.commandPalette .commandLabel{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-weight:600;color:#10201f}.commandPalette.commandPalette.commandPalette footer{background:#f8fafb;border-top-color:#e4e8ec;color:#8c9a98}.commandPalette.commandPalette.commandPalette .commandCheatsheet ul li:hover{background:#f3f5f7}#appShell .toast{background:#fffffff5;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-lg)}#appShell .toast h1{text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:14px;font-weight:700;color:var(--text)}#appShell .toast p{font-family:var(--f-body);font-size:13px;color:var(--text2)}#appShell .toast nav [role]{background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:none;font-family:var(--f-ui);font-size:12.5px;font-weight:600;color:var(--text2)}#appShell .toast nav [role]:hover{border-color:#cbd3d6;box-shadow:none;color:var(--text)}#appShell .toast nav [role=confirm]{background:var(--teal);border-color:var(--teal);color:#fff}#appShell .toast nav [role=confirm]:hover{background:var(--teal2);color:#fff}#appShell .toast span{border-radius:6px;border-color:var(--line)}#appShell #lairAside{background:var(--surface);box-shadow:none}#appShell #lairAside aside{border-left:1px solid var(--line)}#appShell #lairAside .head{font-family:var(--f-ui);font-size:17px;font-weight:700;line-height:24px;color:var(--text)}#appShell #lairAside .content p{color:var(--text2)}#appShell #lairAside .content p strong.sub{font-family:var(--f-ui);font-weight:700;color:var(--text)}#appShell #lairAside .content p a{color:var(--teal);border-bottom-color:var(--mint-line)}#appShell .timeEntries .weekHead{border-bottom-color:var(--line)}#appShell .timeEntries .weekHead h2{font-family:var(--f-ui);letter-spacing:.04em;text-transform:none;font-size:14px;color:var(--text2)}#appShell .timeEntries .weekTotal{font-family:var(--f-ui);color:var(--text)}#appShell .timeEntries .row{border-color:var(--line);border-radius:10px;font-size:13px;color:var(--text2)}#appShell .timeEntries .row:hover{background:var(--surface2);border-color:#cbd3d6}#appShell .timeEntries .row.picked{background:var(--mint-soft);border-color:var(--mint-line);box-shadow:inset 4px 0 0 0 var(--mint)}#appShell .timeEntries .row.running{background:var(--due-bg);border-color:transparent}#appShell .timeEntries .check{border-radius:6px;border-color:#cbd3d6}#appShell .timeEntries .bulkBar{background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}#appShell .timeEntries .bulkBar .picked{font-family:var(--f-ui);color:var(--text)}#appShell .timeEntries .bulkBar .bill{background:var(--teal);border:0;border-radius:var(--r-ctl);box-shadow:none;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13px;font-weight:700}#appShell .timeEntries .bulkBar .bill:hover{background:var(--teal2)}#appShell .timeEntries .bulkBar .cancel{text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13px;font-weight:600}#appShell #lairNav{background-color:var(--teal)}#appShell #lairNav .mode{background-color:var(--teal);border-right:0}#appShell #lairNav .mode .prime a{border-bottom:1px solid rgba(255,255,255,.06)}#appShell #lairNav .mode .prime a:before{background-color:#ffffffb8}#appShell #lairNav .mode .prime a:after{color:#ffffffb8}#appShell #lairNav .mode .prime a:hover{background-color:#ffffff12}#appShell #lairNav .mode .prime a:hover:before{background-color:#fff}#appShell #lairNav .mode .prime a:hover:after{color:#fff}#appShell #lairNav .mode .prime a.active{background-color:#0ece8529;box-shadow:inset 3px 0 0 0 var(--mint)}#appShell #lairNav .mode .prime a.active:before{background-color:var(--mint)}#appShell #lairNav .mode .prime a.active:after{color:#fff}#appShell #lairNav .mode .supp a,#appShell #lairNav .mode .supp button{border-top:1px solid rgba(255,255,255,.08)}#appShell #lairNav .mode .supp a:hover,#appShell #lairNav .mode .supp button:hover{background-color:#ffffff12}#appShell #lairNav .mode .supp a.home{border-top:1px solid rgba(255,255,255,.08)}#appShell #lairNav .mode .supp a.home:after{color:var(--mint)}#appShell #lairNav .mode .supp a.home:hover{background-color:#0ece8529}#appShell #lairNav .mode .supp a.collab:before{background-color:#fff9}#appShell #lairNav .mode .supp a.collab:hover:before{background-color:#fff}#appShell #lairNav .mode .supp button.palette:before,#appShell #lairNav .mode .supp button.timer:before{background-color:#ffffffb8}#appShell #lairNav .mode .supp button.palette:after,#appShell #lairNav .mode .supp button.timer .liveCaption{color:#fff9}#appShell #lairNav .mode .supp button.palette:hover:before,#appShell #lairNav .mode .supp button.timer:hover:before{background-color:#fff}#appShell #lairNav .mode .supp button.palette:hover:after,#appShell #lairNav .mode .supp button.timer:hover .liveCaption{color:#fff}#appShell #lairNav .mode .supp button.timer.running{background-color:#0ece852e}#appShell #lairNav .mode .supp button.timer.running:hover{background-color:#0ece8547}#appShell #lairNav .mode .supp button.timer.running:before{background-color:#ff7a6b}#appShell #lairNav .mode .supp button.timer.running .liveCaption{color:var(--mint)}#appShell #lairNav .mode .supp a.start:after,#appShell #lairNav .mode .supp a.start:before{background-color:#fff9}#appShell #lairNav .mode .supp a.start:hover:after,#appShell #lairNav .mode .supp a.start:hover:before{background-color:#fff}#appShell #lairNav .mode .supp a.account figure{border-color:#ffffff59}#appShell #lairNav .mode .supp a.account:hover figure{border-color:var(--mint)}#appShell #lairNav .sect{background-color:var(--surface);border-right:1px solid var(--line);box-shadow:6px 0 18px -12px #10201f47}#appShell #lairNav .sect section div{border-top:1px solid var(--line2)}#appShell #lairNav .sect section a:hover{background-color:var(--surface2);box-shadow:none}#appShell #lairNav .sect section a .badge{background-color:var(--surface2);border:1px solid var(--line)}#appShell:not(.phone) #lairOpts{gap:8px}#appShell:not(.phone) #lairOpts [role]{width:40px;height:40px;background-color:var(--mint-soft);border:1px solid var(--mint-line)}#appShell:not(.phone) #lairOpts [role]:before{background-color:var(--teal)}#appShell:not(.phone) #lairOpts [role]:hover{background-color:var(--teal);border-color:var(--teal)}#appShell:not(.phone) #lairOpts [role]:hover:before{background-color:#fff}#appShell:not(.phone) #lairOpts [role].alive{background-color:var(--teal);border-color:var(--teal)}#appShell:not(.phone) #lairOpts [role].alive:before{background-color:var(--mint)}#appShell:not(.phone) #lairOpts [role]:first-child{height:44px;margin-left:10px;padding:0 20px 0 44px;background:var(--grad);border:0;border-radius:12px;box-shadow:0 2px 4px #0a2f3540,0 10px 24px -8px #0a2f3599}#appShell:not(.phone) #lairOpts [role]:first-child:before{left:14px}#appShell:not(.phone) #lairOpts [role]:first-child:after{font-size:14px;line-height:44px}#appShell:not(.phone) #lairOpts [role]:first-child:hover{background:var(--teal2);box-shadow:0 2px 4px #0a2f3540,0 14px 30px -8px #0a2f35a6;transform:translateY(-1px)}#appShell.phone #lairOpts [role]:first-child{background:var(--grad)}#appShell #formMgmt section button.primary,#appShell [id$=Review] .reviewActions .submit,#appShell .jobClock .billBtn,#appShell .timeEntries .bulkBar .bill,#appShell #lairOverview .lairKpiAdd,#appShell #lairIndex .items li.itemNull .cta,#appShell .collabAsk .cta{background:var(--grad)}#appShell #formMgmt section button.primary:hover,#appShell [id$=Review] .reviewActions .submit:hover:not(:disabled),#appShell .jobClock .billBtn:hover,#appShell .timeEntries .bulkBar .bill:hover,#appShell #lairOverview .lairKpiAdd:hover,#appShell #lairIndex .items li.itemNull .new:hover .cta,#appShell .collabAsk .cta:hover{background:var(--teal2)}#appShell #formMgmt section button.primary{height:48px;min-width:160px;font-size:15px;line-height:48px;box-shadow:0 2px 4px #0a2f3540,0 10px 24px -8px #0a2f3599}#appShell [id$=Review] .reviewActions .submit{height:44px;padding:0 22px;font-size:14px;box-shadow:0 2px 4px #0a2f3540,0 10px 24px -8px #0a2f3599}#appShell [id$=Review] .reviewActions .submit.resend{background:var(--mint-soft);border:1px solid var(--mint-line);color:var(--teal);box-shadow:none}#appShell [id$=Review] .reviewActions .submit.resend:hover{background:#d5f5e6}#appShell [id$=Review] .reviewActions .payment{height:44px;background:var(--mint-soft);border:1px solid var(--mint-line);color:var(--teal)}#appShell [id$=Review] .reviewActions .payment:hover{background:#d5f5e6;color:var(--teal)}#appShell #lairOverview .lairKpiView{background:var(--mint-soft);border-color:var(--mint-line);color:var(--teal)}#appShell #lairOverview .lairKpiView:hover{background:#d5f5e6;border-color:var(--mint-line);color:var(--teal)}#appShell #lairIndex .items li .lairItemHoverActions .action{background:var(--mint-soft);border-color:var(--mint-line);color:var(--teal)}#appShell:not(.phone) #lairOpts [role]:not(:first-child){width:auto;padding:0 14px 0 36px}#appShell:not(.phone) #lairOpts [role]:not(:first-child):before{left:11px;transform:translateY(-50%)}#appShell:not(.phone) #lairOpts [role]:not(:first-child):after{position:static;display:block;width:auto;padding:0;opacity:1;text-transform:none;text-shadow:none;font-family:var(--f-ui);font-size:13px;font-weight:600;letter-spacing:0;line-height:38px;color:var(--teal)}#appShell:not(.phone) #lairOpts [role]:not(:first-child):hover:after{color:#fff}#appShell:not(.phone) #lairOpts [role].alive:not(:first-child):after{color:#fff}#appShell:not(.phone) #lairOpts .optsMore{position:relative;pointer-events:all}#appShell:not(.phone) #lairOpts .optsMoreBtn{height:40px;padding:0 14px 0 34px;position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-ctl);font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text2);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#appShell:not(.phone) #lairOpts .optsMoreBtn:before{position:absolute;top:50%;left:10px;transform:translateY(-50%);content:"";display:inline-block;width:18px;height:18px;mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3ccircle%20cx='12'%20cy='12'%20r='1'/%3e%3ccircle%20cx='19'%20cy='12'%20r='1'/%3e%3ccircle%20cx='5'%20cy='12'%20r='1'/%3e%3c/svg%3e");mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3ccircle%20cx='12'%20cy='12'%20r='1'/%3e%3ccircle%20cx='19'%20cy='12'%20r='1'/%3e%3ccircle%20cx='5'%20cy='12'%20r='1'/%3e%3c/svg%3e");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background-color:#5a6b69}#appShell:not(.phone) #lairOpts .optsMoreBtn:hover,#appShell:not(.phone) #lairOpts .optsMore.open .optsMoreBtn{background:var(--surface2);border-color:#cbd3d6;color:var(--text)}#appShell:not(.phone) #lairOpts .optsMenu{position:absolute;top:46px;right:0;z-index:50;min-width:220px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:2px}#appShell:not(.phone) #lairOpts .optsMenu [role],#appShell:not(.phone) #lairOpts .optsMenu [role]:first-child{width:100%;height:38px;margin:0;padding:0 12px 0 40px;background:transparent;border:0;border-radius:8px;box-shadow:none;text-align:left}#appShell:not(.phone) #lairOpts .optsMenu [role]:before,#appShell:not(.phone) #lairOpts .optsMenu [role]:first-child:before{width:18px;height:18px;left:12px;top:50%;transform:translateY(-50%);background-color:var(--text2)}#appShell:not(.phone) #lairOpts .optsMenu [role]:after,#appShell:not(.phone) #lairOpts .optsMenu [role]:first-child:after{position:static;display:block;width:auto;padding:0;opacity:1;text-align:left;text-transform:none;text-shadow:none;font-family:var(--f-ui);font-size:13px;font-weight:600;letter-spacing:0;line-height:38px;color:var(--text)}#appShell:not(.phone) #lairOpts .optsMenu [role]:hover,#appShell:not(.phone) #lairOpts .optsMenu [role]:first-child:hover{background:var(--surface2);border:0;box-shadow:none;transform:none}#appShell:not(.phone) #lairOpts .optsMenu [role]:hover:before{background-color:var(--teal)}#appShell:not(.phone) #lairOpts .optsMenu [role]:hover:after{color:var(--teal)}#appShell:not(.phone) #lairOpts .optsMenu [role=delete]:hover:after{color:var(--ov-fg)}#appShell:not(.phone) #lairOpts .optsMenu [role=delete]:hover:before{background-color:var(--ov-fg)}#appShell:not(.phone) #lairOpts .optsMenu [role].alive{background:var(--mint-soft)}#appShell:not(.phone) #lairOpts .optsMenu [role].alive:after{color:var(--teal)}#appShell #lairHeader .banner{padding-right:560px}#appShell.phone #lairHeader .banner{height:48px;padding:0 96px 0 16px;text-align:left}#appShell.phone #lairHeader:has(.actions [role=back]) .banner{padding-left:52px}#appShell.phone #lairHeader .banner .title{height:48px;padding:0;text-align:left;line-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appShell.phone #lairHeader .banner .title em{display:block;max-width:100%;font-size:17px;line-height:48px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appShell.phone #lairHeader .banner .title mark{display:none}#lairTrialBanner#lairTrialBanner .msg,#lairTrialBanner#lairTrialBanner .cta{font-family:Plus Jakarta Sans,system-ui,sans-serif}#appShell:not(.phone) #lairOpts>[role=asideHelp]:first-child,#appShell:not(.phone) #lairOpts>[role=asideActivity]:first-child,#appShell:not(.phone) #lairOpts>[role=asideCommentary]:first-child{height:40px;margin-left:0;padding:0 14px 0 36px;background:var(--mint-soft);border:1px solid var(--mint-line);border-radius:var(--r-ctl);box-shadow:none}#appShell:not(.phone) #lairOpts>[role=asideHelp]:first-child:before,#appShell:not(.phone) #lairOpts>[role=asideActivity]:first-child:before,#appShell:not(.phone) #lairOpts>[role=asideCommentary]:first-child:before{left:11px;background-color:var(--teal)}#appShell:not(.phone) #lairOpts>[role=asideHelp]:first-child:after,#appShell:not(.phone) #lairOpts>[role=asideActivity]:first-child:after,#appShell:not(.phone) #lairOpts>[role=asideCommentary]:first-child:after{font-size:13px;font-weight:600;line-height:38px;color:var(--teal)}#appShell:not(.phone) #lairOpts>[role=asideHelp]:first-child:hover,#appShell:not(.phone) #lairOpts>[role=asideActivity]:first-child:hover,#appShell:not(.phone) #lairOpts>[role=asideCommentary]:first-child:hover{background:var(--teal);border-color:var(--teal);transform:none}#appShell:not(.phone) #lairOpts>[role=asideHelp]:first-child:hover:after,#appShell:not(.phone) #lairOpts>[role=asideActivity]:first-child:hover:after,#appShell:not(.phone) #lairOpts>[role=asideCommentary]:first-child:hover:after{color:#fff}#appShell:not(.phone) #lairOpts>[role=asideHelp]:first-child:hover:before{background-color:#fff}#appShell:not(.phone) #lairOpts>[role]:first-child,#appShell.phone #lairOpts [role]:first-child{background:var(--teal)}#appShell:not(.phone) #lairOpts>[role]:first-child:hover{background:var(--teal2)}#appShell #lairIndex .items li.itemNull .label span,#appShell #lairIndex .items li.itemNull .label em{font-style:normal;color:var(--teal);background:var(--mint-soft);padding:0 6px;border-radius:6px}#appShell em,#appShell .title em{font-style:normal}#appShell #lairNav{z-index:4}#appShell #lairPride{z-index:2}#appShell #lairNav .sect{border-right:1px solid #D9DFE3;box-shadow:4px 0 14px -6px #10201f38,1px 0 #10201f0a}#appShell #lairNav .sect section a.active,#appShell #lairNav .sect section a.currentExact{box-shadow:inset 3px 0 0 0 var(--mint)}#appShell #lairHeader{z-index:5;background:linear-gradient(180deg,#fff,#f7fbfa);border-bottom:1px solid #DCE3E6;box-shadow:0 1px #fffc inset,0 6px 18px -12px #10201f47}#appShell #lairHeader .banner .title{letter-spacing:-.015em}#appShell #lairForm .fieldsetsNav,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav,#appShell .flexed .fieldsetsNav{height:auto;padding:12px 24px;background:var(--surface2);border-bottom:1px solid var(--line);box-shadow:none}#appShell #lairForm .fieldsetsNav section,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav section,#appShell .flexed .fieldsetsNav section{height:auto;max-height:none;padding:4px;display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;background:var(--surface);border:1px solid var(--line);border-radius:12px;opacity:1;overflow:visible}#appShell #lairForm .fieldsetsNav [role=fs],#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs],#appShell .flexed .fieldsetsNav [role=fs]{height:34px;margin:0!important;padding:0 14px!important;flex:0 0 auto;background:transparent!important;border:0;border-radius:9px;box-shadow:none;line-height:34px;font-family:var(--f-ui);font-size:13px;font-weight:600;letter-spacing:0;color:var(--text2);transition:background-color .15s ease,color .15s ease}#appShell #lairForm .fieldsetsNav [role=fs]:after,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs]:after,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs].active:after{padding:0!important}#appShell #lairForm .fieldsetsNav [role=fs]:before,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs]:before,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs].active:before{display:none}#appShell #lairForm .fieldsetsNav [role=fs]:hover,#appShell .flexed .fieldsetsNav [role=fs]:hover{background:var(--surface2)!important;color:var(--text)}#appShell #lairForm .fieldsetsNav [role=fs].active,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs].active,#appShell .flexed .fieldsetsNav [role=fs].active{background:var(--teal)!important;color:#fff;box-shadow:0 1px 2px #0a2f3540}#appShell .filterStatus,#appShell .spread #lairIndex:not(.flexed) .filterStatus,#appShell .flexed .filterStatus{height:auto!important;padding:12px 24px!important;background:var(--surface2)!important;border-bottom:1px solid var(--line);box-shadow:none!important}#appShell .filterStatus section,#appShell .spread #lairIndex:not(.flexed) .filterStatus section,#appShell .flexed .filterStatus section{height:auto!important;max-height:none;padding:0!important;display:flex;flex-wrap:wrap;align-items:center;gap:6px;background:transparent!important;opacity:1;overflow:visible}#appShell .filterStatus [role=status],#appShell .spread #lairIndex:not(.flexed) .filterStatus [role=status],#appShell .flexed .filterStatus [role=status]{height:34px;margin:0!important;padding:0 14px 0 12px!important;flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;background:var(--surface)!important;border:1px solid var(--line);border-radius:999px;box-shadow:none;line-height:32px;font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text2)}#appShell .filterStatus [role=status]:before,#appShell .spread #lairIndex:not(.flexed) .filterStatus [role=status]:before{content:""!important;display:block!important;position:static!important;width:7px!important;height:7px!important;border:0!important;border-radius:50%;background:#cbd3d6;flex:0 0 auto}#appShell .filterStatus [role=status]:after{padding:0!important}#appShell .filterStatus [role=status]:hover{border-color:#cbd3d6;color:var(--text)}#appShell .filterStatus [role=status].current,#appShell .flexed .filterStatus [role=status].current{background:var(--teal)!important;border-color:var(--teal);color:#fff}#appShell .filterStatus [role=status].current:before{background:var(--mint)!important}#appShell .filterStatus [role=status].overdue:before,#appShell .filterStatus [role=status].owed:before,#appShell .filterStatus [role=status].denied:before,#appShell .filterStatus [role=status].cancelled:before{background:var(--ov-fg)!important}#appShell .filterStatus [role=status].unpaid:before,#appShell .filterStatus [role=status].pending:before,#appShell .filterStatus [role=status].slated:before{background:var(--due-fg)!important}#appShell .filterStatus [role=status].submitted:before,#appShell .filterStatus [role=status].approved:before,#appShell .filterStatus [role=status].active:before{background:var(--aw-fg)!important}#appShell .filterStatus [role=status].opened:before,#appShell .filterStatus [role=status].viewed:before{background:var(--sn-fg)!important}#appShell .filterStatus [role=status].paid:before,#appShell .filterStatus [role=status].completed:before,#appShell .filterStatus [role=status].processed:before,#appShell .filterStatus [role=status].client:before{background:var(--pd-fg)!important}#appShell .filterStatus [role=status].drafted:before,#appShell .filterStatus [role=status].inactive:before{background:var(--dr-fg)!important}#appShell .filterStatus [role=status].all:before{background:var(--teal)!important}#appShell #lairIndexFilters .lairIndexFilts{background:var(--surface2);border-bottom:1px solid var(--line);box-shadow:none!important}#appShell .spread #lairIndexFilters .search .lairIndexFilts,#appShell .spread .search .lairIndexFilts{height:64px}#appShell #lairIndexFilters .lairIndexFilts .opts,#appShell #lairIndexFilters .filterSeek input{height:40px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-ctl);box-shadow:none}#appShell #lairIndexFilters .lairIndexFilts .opts{padding:6px 38px 6px 14px}#appShell #lairIndexFilters .lairIndexFilts .opts:before{height:26px;line-height:26px;font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text)}#appShell #lairIndexFilters .lairIndexFilts .opts:after{top:12px;right:12px;width:14px;height:14px;opacity:1;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpolyline%20points='6%209%2012%2015%2018%209'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpolyline%20points='6%209%2012%2015%2018%209'/%3e%3c/svg%3e");-webkit-mask-size:contain;mask-size:contain;background-color:var(--text3)}#appShell #lairIndexFilters .lairIndexFilts .opts.active{border-radius:var(--r-ctl);box-shadow:var(--shadow-lg)}#appShell #lairIndexFilters .lairIndexFilts .options li{padding:7px 0;font-family:var(--f-ui);font-size:13px;font-weight:500;color:var(--text2)}#appShell #lairIndexFilters .lairIndexFilts .options li:hover{color:var(--text)}#appShell #lairIndexFilters .lairIndexFilts .options li.active{color:var(--teal);font-weight:700}#appShell #lairIndexFilters .filterSeek input{padding:0 34px 0 14px;font-family:var(--f-body);font-size:14px;color:var(--text)}#appShell #lairIndexFilters .filterSeek input:focus{border-color:var(--mint);box-shadow:0 0 0 3px var(--mint-soft)}#appShell #lairIndexFilters .filterSeek button{top:6px;right:4px}#appShell #lairIndexFilters .filterSort{padding:6px 38px 6px 40px!important}#appShell #lairIndexFilters .filterSort [role=sort]{top:7px;left:9px;opacity:.7}#appShell #lairIndexFilters .filterMgmt button{width:40px;height:40px;border-radius:var(--r-ctl)}#appShell #lairHist{background:var(--canvas);grid-template-rows:auto 1fr}#appShell #lairHist .histNav{height:auto;padding:12px 24px;background:var(--surface2);border-bottom:1px solid var(--line);gap:4px}#appShell #lairHist .histNav a{height:36px;padding:0 18px;flex:0 0 auto;background:transparent;border:1px solid transparent;border-radius:10px;box-shadow:none}#appShell #lairHist .histNav a:after{line-height:34px;text-transform:none;font-family:var(--f-ui);font-size:13.5px;font-weight:600;color:var(--text2)}#appShell #lairHist .histNav a:hover{background:var(--surface);border-color:var(--line)}#appShell #lairHist .histNav a:hover:after{color:var(--text)}#appShell #lairHist .histNav a.active{background:var(--teal);border-color:var(--teal);box-shadow:0 1px 2px #0a2f3540}#appShell .yearNav button{padding:10px 16px;background:var(--surface);border:1px solid var(--line);border-radius:12px}#appShell .yearNav button:hover{background:var(--surface);border-color:#cbd3d6}#appShell .yearNav button.active{background:var(--mint-soft);border-color:var(--mint-line);box-shadow:none}#appShell .yearNav button strong{font-family:var(--f-ui);font-weight:700;color:var(--text)}#appShell .yearNav button small{font-family:var(--f-ui);color:var(--text2)}#appShell .yearNav button.active small{color:var(--mint-ink)}#appShell:not(.phone) #lairOpts{z-index:6}#appShell .spread #lairIndex:not(.flexed) .filterStatus [role=status].current,#appShell #lairIndex .filterStatus [role=status].current{background:var(--teal)!important;border-color:var(--teal);color:#fff}#appShell .spread #lairIndex:not(.flexed) .filterStatus [role=status].current:before,#appShell #lairIndex .filterStatus [role=status].current:before{background:var(--mint)!important}#appShell #lairHist .histNav a:after{text-transform:capitalize}.timerOverlay.timerOverlay.timerOverlay{width:380px;font-family:"Source Sans 3",system-ui,sans-serif;border-radius:16px}.timerOverlay.timerOverlay.timerOverlay header{padding:16px 18px 12px;border-bottom:0}.timerOverlay.timerOverlay.timerOverlay header h3{font-size:16px}.timerOverlay.timerOverlay.timerOverlay .dismiss{width:32px;height:32px;border-radius:10px;color:#5a6b69}.timerOverlay.timerOverlay.timerOverlay .dismiss:hover{background:#f3f5f7}.timerOverlay.timerOverlay.timerOverlay .taskInput,.timerOverlay.timerOverlay.timerOverlay .seekInput{width:calc(100% - 36px);height:42px;margin:0 18px 8px;padding:0 14px;background:#fff;border:1px solid #E4E8EC;border-radius:10px;box-shadow:none;font-family:"Source Sans 3",system-ui,sans-serif;font-size:14px;font-weight:400;color:#10201f}.timerOverlay.timerOverlay.timerOverlay .taskInput:focus,.timerOverlay.timerOverlay.timerOverlay .seekInput:focus{border-color:#0ece85;box-shadow:0 0 0 3px #e3faf0;outline:0}.timerOverlay.timerOverlay.timerOverlay .projects{margin:4px 10px 8px;padding:0;scrollbar-width:thin;scrollbar-color:#CBD3D6 transparent}.timerOverlay.timerOverlay.timerOverlay .projects::-webkit-scrollbar{width:6px}.timerOverlay.timerOverlay.timerOverlay .projects::-webkit-scrollbar-thumb{background:#cbd3d6;border-radius:6px}.timerOverlay.timerOverlay.timerOverlay .projects li{padding:10px 12px;border-radius:10px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:13.5px;font-weight:600;color:#10201f}.timerOverlay.timerOverlay.timerOverlay .projects li:hover{background:#e3faf0;color:#0a2f35}.timerOverlay.timerOverlay.timerOverlay .projects .ref{padding:2px 8px;background:#f3f5f7;border-radius:999px;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:11px;font-weight:600;color:#5a6b69}.timerOverlay.timerOverlay.timerOverlay .projects .empty{font-weight:500;color:#8c9a98}.timerOverlay.timerOverlay.timerOverlay footer{padding:12px 18px;background:#f8fafb}.timerOverlay.timerOverlay.timerOverlay .viewEntries{font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:12.5px;font-weight:600;color:#5a6b69}.timerOverlay.timerOverlay.timerOverlay .viewEntries:hover{color:#0a2f35}.timerOverlay.timerOverlay.timerOverlay .jobClock{padding:6px 12px;background:#e3faf0;border:1px solid #BFEFD9;border-radius:8px;color:#0a2f35}.timerBackdrop.timerBackdrop{background:#0a2f3538;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.runningChip.runningChip.runningChip .elapsed{font-variant-numeric:tabular-nums;font-weight:700;color:#fff}.runningChip.runningChip.runningChip .project{font-weight:500;color:#ffffffbf}.runningChip.runningChip.runningChip:hover{background:#123f46}#appShell #collabPride .strip .actions{gap:8px}#appShell #collabPride .strip .bell,#appShell #collabPride .strip .hamburger{width:40px;height:40px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-ctl);color:var(--text2)}#appShell #collabPride .strip .bell svg{width:18px;height:18px}#appShell #collabPride .strip .bell svg path{stroke-width:1.4}#appShell #collabPride .strip .hamburger{gap:4px}#appShell #collabPride .strip .hamburger span{width:16px;height:2px;border-radius:2px;background:var(--text2)}#appShell #collabPride .strip .hamburger.active span:nth-child(1){transform:translateY(6px) rotate(45deg)}#appShell #collabPride .strip .hamburger.active span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}#appShell #collabPride .strip .bell:hover,#appShell #collabPride .strip .hamburger:hover,#appShell #collabPride .strip .bell.active,#appShell #collabPride .strip .hamburger.active{background:var(--mint-soft);border-color:var(--mint-line);color:var(--teal)}#appShell #collabPride .strip .hamburger:hover span,#appShell #collabPride .strip .hamburger.active span{background:var(--teal)}#appShell:not(.phone) #lairOpts>[role]:first-child{height:40px;padding:0 18px 0 40px;border-radius:10px;box-shadow:0 1px 2px #0a2f352e,0 4px 12px -6px #0a2f3573;transform:none}#appShell:not(.phone) #lairOpts>[role]:first-child:before{width:18px;height:18px;left:13px}#appShell:not(.phone) #lairOpts>[role]:first-child:after{font-size:13.5px;font-weight:700;line-height:40px}#appShell:not(.phone) #lairOpts>[role]:first-child:hover{box-shadow:0 1px 2px #0a2f352e,0 6px 16px -6px #0a2f3580;transform:none}#appShell #lairOverview .lairKpi nav a{height:32px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;line-height:1;border:1px solid transparent}#appShell #lairOverview .lairKpiView{border-color:var(--mint-line)}@keyframes studioIn{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}#appShell #lairHero>*,#appShell #lairHeader .banner,#appShell .collabPage{animation:studioIn .24s cubic-bezier(.2,.8,.2,1) both}#appShell #lairHeader{background:var(--canvas);border-bottom:0;box-shadow:none}#appShell #lairHeader .actions [role=back]{border-right:0;border-radius:10px;width:36px;height:36px;top:20px;left:16px;background:var(--surface);border:1px solid var(--line)}#appShell #lairHeader:has(.actions [role=back]) .banner{padding-left:68px}#appShell #lairHeader .banner .title{font-size:24px;letter-spacing:-.02em}#appShell #lairHeader .banner .subtitle{color:var(--text3)}#appShell #lairHeader .banner .statusChip{font-size:12px}#appShell #lairHeader .actions [role=layout]{border-left:0}#appShell #lairForm .fieldsetsNav,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav,#appShell .flexed .fieldsetsNav{padding:0 24px;background:var(--canvas);border-bottom:1px solid var(--line)}#appShell #lairForm .fieldsetsNav section,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav section,#appShell .flexed .fieldsetsNav section{padding:0;gap:24px;background:transparent;border:0;border-radius:0}#appShell #lairForm .fieldsetsNav [role=fs],#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs],#appShell .flexed .fieldsetsNav [role=fs]{position:relative;height:44px;padding:0 2px!important;border-radius:0;line-height:44px;font-size:13.5px;color:var(--text3)}#appShell #lairForm .fieldsetsNav [role=fs]:hover,#appShell .flexed .fieldsetsNav [role=fs]:hover{background:transparent!important;color:var(--text)}#appShell #lairForm .fieldsetsNav [role=fs].active,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs].active,#appShell .flexed .fieldsetsNav [role=fs].active{background:transparent!important;color:var(--teal);box-shadow:inset 0 -2px 0 0 var(--teal)}#appShell #formMgmt{padding:14px 24px;grid-template-columns:1fr auto;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line)}#appShell #formMgmt section{flex-direction:row-reverse;align-items:center;gap:10px}#appShell #formMgmt section button.primary{height:40px;min-width:0;padding:0 20px;border-radius:10px;box-shadow:0 1px 2px #0a2f352e,0 4px 12px -6px #0a2f3573;font-size:14px;line-height:40px}#appShell #formMgmt section .secondaries{gap:8px;padding:0}#appShell #formMgmt section .secondaries button{height:40px;padding:0 14px;background:var(--surface);border:1px solid var(--line);border-radius:10px;font-size:13px;color:var(--text2)}#appShell #formMgmt section .secondaries button:hover{border-color:#cbd3d6;color:var(--teal)}#appShell #formMgmt p .grand{background:var(--surface2);border:1px solid var(--line);color:var(--text)}#appShell #formMgmt p .grand small{color:var(--text3)}#appShell .collabAsk .cta.status,#appShell .collabAsk .cta.status:hover{min-width:0;padding:12px 16px;background:var(--surface2);border:1px dashed #CBD3D6;border-radius:12px;box-shadow:none;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text2);transform:none}#appShell .collabAsk .cta.status:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--due-fg)}@keyframes studioSweep{0%{background-position:-80% 0,0 0}to{background-position:180% 0,0 0}}@keyframes studioRise{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985)}to{opacity:1;transform:none}}@keyframes studioTwinkle{0%,to{opacity:.75}50%{opacity:.45}}@keyframes studioDrift{0%{transform:translateZ(0)}to{transform:translate3d(-2%,1.5%,0)}}#appShell:not(.phone) #lairOpts>[role]:first-child,#appShell #formMgmt section button.primary,#appShell [id$=Review] .reviewActions .submit:not(.resend),#appShell .jobClock .billBtn,#appShell .timeEntries .bulkBar .bill,#appShell #lairOverview .lairKpiAdd,#appShell #lairIndex .items li.itemNull .cta,#appShell .collabAsk .cta:not(.status):not(.tonal):not(.quiet),#appShell #lairOverview .attn .btn.primary{background-color:transparent!important;background-image:var(--sweep),var(--prime)!important;background-size:250% 100%,100% 100%!important;background-position:-80% 0,0 0;background-repeat:no-repeat!important;border:0!important;border-radius:999px!important;color:var(--prime-ink)!important;box-shadow:var(--prime-glow)!important;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .2s ease!important}#appShell:not(.phone) #lairOpts>[role]:first-child:hover,#appShell #formMgmt section button.primary:hover,#appShell [id$=Review] .reviewActions .submit:not(.resend):hover:not(:disabled),#appShell .jobClock .billBtn:hover,#appShell .timeEntries .bulkBar .bill:hover,#appShell #lairOverview .lairKpiAdd:hover,#appShell #lairIndex .items li.itemNull .new:hover .cta,#appShell .collabAsk .cta:not(.status):not(.tonal):not(.quiet):hover,#appShell #lairOverview .attn .btn.primary:hover{transform:translate3d(0,-2px,0)!important;box-shadow:var(--prime-glow-hi)!important;animation:studioSweep .8s ease forwards}#appShell:not(.phone) #lairOpts>[role]:first-child:active,#appShell #formMgmt section button.primary:active{transform:none!important;box-shadow:0 4px 12px -4px #0ddc9666!important}#appShell:not(.phone) #lairOpts>[role]:first-child:before{background-color:var(--prime-ink)!important}#appShell:not(.phone) #lairOpts>[role]:first-child:after{color:var(--prime-ink)!important;font-weight:700}#appShell:not(.phone) #lairOpts>[role]:first-child{padding:0 20px 0 42px}#appShell #formMgmt section button.primary{padding:0 24px}#appShell #lairOverview .lairKpiAdd{padding:0 14px}.collabAskFloat.collabAskFloat.collabAskFloat{background:linear-gradient(135deg,#0ddc96,#10f1b4 60%,#6cf5be 130%);color:#0a2f35;box-shadow:0 10px 28px -8px #0ddc968c}#appShell:not(.phone) #lairOpts>[role]:not(:first-child),#appShell #formMgmt section .secondaries button,#appShell [id$=Review] .reviewActions .submit.resend,#appShell [id$=Review] .reviewActions .payment{border-radius:999px!important}#appShell:not(.phone) #lairOpts>[role]:not(:first-child):hover{box-shadow:0 0 0 1px #10f1b44d,0 10px 24px -10px #0ddc9673}#appShell #lairNav,#appShell #lairNav .mode{background:var(--ondark);background-attachment:fixed}#appShell #lairNav .mode .prime a.active{background-color:#10f1b424;box-shadow:inset 3px 0 #10f1b4,inset 0 0 24px -8px #10f1b459}#appShell #lairNav .mode .prime a.active:before{background-color:#10f1b4}#appShell #lairOverview .attn{position:relative;overflow:hidden;isolation:isolate;margin:0 auto 28px;padding:28px 28px 30px;background:var(--ondark);border-radius:20px;box-shadow:0 24px 48px -28px #051d23b3}#appShell #lairOverview .attn:before,#appShell #lairOverview .attn:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--stars)}#appShell #lairOverview .attn:before{animation:studioTwinkle 6s ease-in-out infinite}#appShell #lairOverview .attn:after{transform:scale(1.6) rotate(8deg);opacity:.35;animation:studioDrift 40s ease-in-out infinite alternate}#appShell #lairOverview .attn .attnHead{color:#f1fff4;font-size:26px;letter-spacing:-.02em}#appShell #lairOverview .attn .attnCard{border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 40px -22px #0009}#appShell #lairOverview .attn .attnCalm{background:#ffffff0f;border-color:#ffffff1f;color:#f1fff4}#appShell .collabSidecar .hero{position:relative;overflow:hidden;isolation:isolate;background:var(--ondark)}#appShell .collabSidecar .hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--stars);opacity:.7;animation:studioTwinkle 6s ease-in-out infinite}#appShell #lairHero>*,#appShell .collabPage{animation:studioRise .42s cubic-bezier(.2,.7,.2,1) both}#appShell #lairOverview .attnCard,#appShell #lairOverview .lairKpi,#appShell .collabItemCard,#appShell .collabTasksTiles .tile,#appShell #lairForm .fs.active>section,#appShell #lairIndex .items li:nth-child(-n+12){animation:studioRise .5s cubic-bezier(.2,.7,.2,1) both}#appShell #lairOverview .attnCard:nth-child(2),#appShell #lairOverview .lairKpi:nth-child(2),#appShell .collabItemCard:nth-child(2),#appShell #lairForm .fs.active>section:nth-child(2),#appShell #lairIndex .items li:nth-child(2){animation-delay:.05s}#appShell #lairOverview .attnCard:nth-child(3),#appShell #lairOverview .lairKpi:nth-child(3),#appShell .collabItemCard:nth-child(3),#appShell #lairForm .fs.active>section:nth-child(3),#appShell #lairIndex .items li:nth-child(3){animation-delay:.1s}#appShell #lairOverview .attnCard:nth-child(4),#appShell #lairOverview .lairKpi:nth-child(4),#appShell .collabItemCard:nth-child(4),#appShell #lairForm .fs.active>section:nth-child(4),#appShell #lairIndex .items li:nth-child(4){animation-delay:.15s}#appShell .collabItemCard:nth-child(5),#appShell #lairIndex .items li:nth-child(5){animation-delay:.2s}#appShell .collabItemCard:nth-child(6),#appShell #lairIndex .items li:nth-child(6){animation-delay:.25s}#appShell .collabItemCard:nth-child(n+7),#appShell #lairIndex .items li:nth-child(n+7){animation-delay:.3s}#appShell #lairHeader .banner{animation:studioRise .38s cubic-bezier(.2,.7,.2,1) both}#appShell .filterStatus,#appShell .spread #lairIndex:not(.flexed) .filterStatus,#appShell .flexed .filterStatus{padding:16px 24px 0!important;background:var(--canvas)!important;border-bottom:0}#appShell #lairIndexFilters .lairIndexFilts,#appShell .spread #lairIndexFilters .search .lairIndexFilts{padding:12px 24px 0!important;background:var(--canvas);border-bottom:0;align-items:center}#appShell #lairIndex .items{padding:16px 24px 32px}#appShell #lairIndexFilters .filterMgmt{width:40px;height:40px}#appShell #lairIndexFilters .filterMgmt button{top:0;left:0}#appShell #lairIndexFilters .filterMgmt [role=mgmt]:after{width:20px;height:20px}#appShell #lairNav .sect section div:first-child{border-top:0;padding-top:0}#appShell:not(.phone) #lairHeader:has(.banner .subtitle),#appShell:not(.phone) #lairHeader .banner:has(.subtitle){height:84px}#appShell:not(.phone) #lairHeader .banner:has(.subtitle){gap:0;padding-top:8px}#appShell:not(.phone) #lairHeader .banner:has(.subtitle) .title{line-height:28px}#appShell:not(.phone) #lairHeader .banner .subtitle{margin-top:2px;line-height:16px}#appShell:not(.phone) #lairHeader .actions [role=back]{top:22px}#appShell #lairForm .fieldsetsNav,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav,#appShell .flexed .fieldsetsNav{padding-top:4px}#appShell #collabPride .strip .backToLair{height:40px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;background:var(--mint-soft);border:1px solid var(--mint-line);border-radius:999px;font-family:var(--f-ui);font-size:13px;font-weight:700;color:var(--teal);text-decoration:none;transition:background-color .15s ease,box-shadow .2s ease,transform .2s ease}#appShell #collabPride .strip .backToLair:hover{background:#d5f5e6;box-shadow:0 0 0 1px #10f1b44d,0 10px 24px -10px #0ddc9673;transform:translateY(-1px)}#appShell.phone #collabPride .strip .backToLair{padding:0 12px;font-size:12px}#appShell #lairHeader{position:relative;overflow:hidden;isolation:isolate;background:var(--ondark);border-bottom:0;box-shadow:0 10px 24px -18px #051d23cc}#appShell #lairHeader:before{display:block!important;content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.75;background:var(--stars)!important;animation:studioTwinkle 7s ease-in-out infinite}#appShell #lairHeader:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:var(--stars);transform:scale(1.6) rotate(8deg);opacity:.3;animation:studioDrift 60s ease-in-out infinite alternate}#appShell #lairHeader .banner,#appShell #lairHeader .actions,#appShell #lairHeader .bannerLogo{z-index:2}#appShell #lairHeader .banner .title,#appShell #lairHeader .banner .title em{color:#fff}#appShell #lairHeader .banner .title mark{color:#f1fff48c}#appShell #lairHeader .banner .subtitle{color:#f1fff49e}#appShell #lairHeader .banner .subtitle strong{color:#f1fff4}#appShell #lairHeader .banner .statusChip{background:#10f1b424!important;color:#6cf5be!important}#appShell #lairHeader .banner .statusChip.statusChip--overdue,#appShell #lairHeader .banner .statusChip.statusChip--owed,#appShell #lairHeader .banner .statusChip.statusChip--denied,#appShell #lairHeader .banner .statusChip.statusChip--failed{background:#ff7a6b29!important;color:#ffb4a8!important}#appShell #lairHeader .banner .statusChip.statusChip--submitted,#appShell #lairHeader .banner .statusChip.statusChip--pending,#appShell #lairHeader .banner .statusChip.statusChip--slated{background:#ffc85724!important;color:#ffd98a!important}#appShell #lairHeader .actions [role]{color:#f1fff4cc}#appShell #lairHeader .actions [role]:before{background-color:#f1fff4d9}#appShell #lairHeader .actions [role]:hover{background:#ffffff14}#appShell #lairHeader .actions [role]:hover:before{background-color:#fff}#appShell #lairHeader .actions [role=back]{background:#ffffff12;border:1px solid rgba(241,255,244,.16)}#appShell #lairHeader .actions [role=layout] i,#appShell #lairHeader .actions [role=layout] i:before,#appShell #lairHeader .actions [role=layout] i:after{background-color:#f1fff4d9}#appShell #lairHeader .actions [role=layout].active{background:#ffffff1a}#appShell #lairHeader .bannerLogo{position:absolute;top:50%;left:64px;transform:translateY(-50%);border-radius:12px;box-shadow:0 0 0 1px #f1fff429,0 8px 18px -10px #0009}#appShell #lairHeader .bannerLogo .appAvatar.hasImage{background-color:#fff}#appShell #lairHeader:not(:has(.actions [role=back])) .bannerLogo{left:24px}#appShell:not(.phone) #lairHeader:has(.bannerLogo) .banner{padding-left:122px}#appShell:not(.phone) #lairHeader:not(:has(.actions [role=back])):has(.bannerLogo) .banner{padding-left:82px}#appShell.phone #lairHeader .bannerLogo{display:none}#appShell:not(.phone) #lairOpts>[role]:not(:first-child),#appShell:not(.phone) #lairOpts .optsMoreBtn{background:#ffffff12!important;border:1px solid rgba(241,255,244,.16)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#appShell:not(.phone) #lairOpts>[role]:not(:first-child):before,#appShell:not(.phone) #lairOpts .optsMoreBtn:before{background-color:#cff5e6!important}#appShell:not(.phone) #lairOpts>[role]:not(:first-child):after{color:#f1fff4!important}#appShell:not(.phone) #lairOpts .optsMoreBtn{color:#f1fff4!important}#appShell:not(.phone) #lairOpts>[role]:not(:first-child):hover,#appShell:not(.phone) #lairOpts .optsMoreBtn:hover,#appShell:not(.phone) #lairOpts .optsMore.open .optsMoreBtn{background:#ffffff21!important;border-color:#10f1b466!important;box-shadow:0 0 0 1px #10f1b440,0 12px 36px #10f1b42e}#appShell:not(.phone) #lairOpts>[role]:not(:first-child):hover:after{color:#10f1b4!important}#appShell:not(.phone) #lairOpts>[role]:not(:first-child):hover:before{background-color:#10f1b4!important}#appShell:not(.phone) #lairOpts>[role].alive:not(:first-child){background:#10f1b42e!important;border-color:#10f1b473!important}#appShell #lairForm .fieldsetsNav,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav,#appShell .flexed .fieldsetsNav{background:#0c3a42;border-bottom:0;padding-top:0}#appShell #lairForm .fieldsetsNav [role=fs],#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs],#appShell .flexed .fieldsetsNav [role=fs]{color:#f1fff48c}#appShell #lairForm .fieldsetsNav [role=fs]:hover,#appShell .flexed .fieldsetsNav [role=fs]:hover{color:#fff}#appShell #lairForm .fieldsetsNav [role=fs].active,#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs].active,#appShell .flexed .fieldsetsNav [role=fs].active{color:#fff;box-shadow:inset 0 -2px #10f1b4}#appShell #lairHist .histNav{background:#0c3a42;border-bottom:0}#appShell #lairHist .histNav a:after{color:#f1fff499}#appShell #lairHist .histNav a:hover{background:#ffffff12;border-color:#f1fff429}#appShell #lairHist .histNav a:hover:after{color:#fff}#appShell #lairHist .histNav a.active{background:#10f1b429;border-color:#10f1b466;box-shadow:none}#appShell #lairHist .histNav a.active:after{color:#fff}#appShell #lairIndexFilters{z-index:5}#appShell #lairIndexFilters .lairIndexFilts{overflow:visible}#appShell #lairIndexFilters .lairIndexFilts .opts{position:relative}#appShell #lairIndexFilters .lairIndexFilts .opts.active{height:40px;z-index:40}#appShell #lairIndexFilters .lairIndexFilts .opts .options{position:absolute;top:calc(100% + 6px);left:0;min-width:100%;width:max-content!important;padding:6px!important;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transform:translate3d(0,-4px,0);transition:opacity .15s ease,transform .15s ease}#appShell #lairIndexFilters .lairIndexFilts .opts .options:before{display:none}#appShell #lairIndexFilters .lairIndexFilts .opts.active .options{opacity:1;pointer-events:all;transform:none}#appShell #lairIndexFilters .lairIndexFilts .opts .options li{padding:8px 12px;border-radius:8px;white-space:nowrap}#appShell #lairIndexFilters .lairIndexFilts .opts .options li:hover{background:var(--surface2)}#appShell #lairIndexFilters .lairIndexFilts .opts .options li.active{background:var(--mint-soft)}#appShell .timeEntries{max-width:1120px;padding:28px 32px 96px}#appShell .timeEntries .week{margin:0 0 28px;animation:studioRise .5s cubic-bezier(.2,.8,.2,1) both}#appShell .timeEntries .week:nth-child(2){animation-delay:.05s}#appShell .timeEntries .week:nth-child(3){animation-delay:.1s}#appShell .timeEntries .week:nth-child(n+4){animation-delay:.15s}#appShell .timeEntries .weekHead{align-items:center;margin:0 0 10px;padding:0 4px;border-bottom:0}#appShell .timeEntries .weekHead h2{font:700 15px/22px var(--f-ui);letter-spacing:-.005em;color:var(--text)}#appShell .timeEntries .weekTotal{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font:700 12px/1 var(--f-ui);color:var(--text2)}#appShell .timeEntries .rows{gap:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);overflow:hidden}#appShell .timeEntries .row{grid-template-columns:22px minmax(0,1fr) 120px 64px 96px 84px 32px;gap:14px;min-height:64px;padding:10px 16px 10px 18px;border:0;border-radius:0;border-top:1px solid var(--line2);background:transparent;font-size:13px;color:var(--text2)}#appShell .timeEntries .row:first-child{border-top:0}#appShell .timeEntries .row:hover{background:var(--surface2);border-color:var(--line2)}#appShell .timeEntries .row.picked{background:var(--mint-soft);box-shadow:inset 3px 0 0 0 var(--mint)}#appShell .timeEntries .row.running{background:linear-gradient(90deg,#ffc85729,#ffc85700 70%);box-shadow:inset 3px 0 #f2b33d}#appShell .timeEntries .row.billed{opacity:1}#appShell .timeEntries .row.billed .task strong,#appShell .timeEntries .row.billed .dur,#appShell .timeEntries .row.billed .amt{color:var(--text3)}#appShell .timeEntries .check{width:20px;height:20px;border:1.5px solid #CBD3D6;border-radius:6px}#appShell .timeEntries .check.on{background:var(--teal);border-color:var(--teal)}#appShell .timeEntries .check.on:after{top:3px;left:6px}#appShell .timeEntries .check.locked{background:var(--surface2);border-color:var(--line)}#appShell .timeEntries .task strong{font:700 14px/20px var(--f-ui);color:var(--text)}#appShell .timeEntries .task .taskMeta{gap:6px;margin-top:4px}#appShell .timeEntries .task .taskMeta em{height:20px;display:inline-flex;align-items:center;padding:0 8px;border:0;border-radius:999px;font:600 11.5px/1 var(--f-ui);letter-spacing:0;max-width:260px}#appShell .timeEntries .task .taskMeta .company{background:var(--k-company, #EAF1FF);background:color-mix(in srgb,var(--k-company, #3B6FD8) 12%,white);color:color-mix(in srgb,var(--k-company, #3B6FD8) 80%,black)}#appShell .timeEntries .task .taskMeta .project{background:color-mix(in srgb,var(--k-project, #0ECE85) 12%,white);color:color-mix(in srgb,var(--k-project, #0ECE85) 70%,black)}#appShell .timeEntries .task .taskMeta .invoice{background:var(--pd-bg);color:var(--pd-fg)}#appShell .timeEntries .when{font:500 12.5px/18px var(--f-body);color:var(--text3)}#appShell .timeEntries .dur{font:700 14px/20px var(--f-ui);color:var(--text);text-align:right}#appShell .timeEntries .amt{font:700 14px/20px var(--f-ui);color:var(--mint-ink);text-align:right}#appShell .timeEntries .amt em{font:600 12px/18px var(--f-ui);color:var(--text3)}#appShell .timeEntries .state{justify-self:start;display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px 0 8px;border-radius:999px;background:var(--dr-bg);color:var(--dr-fg);font:600 12px/1 var(--f-ui);letter-spacing:0;text-transform:capitalize}#appShell .timeEntries .state:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}#appShell .timeEntries .row.billed .state{background:var(--pd-bg);color:var(--pd-fg)}#appShell .timeEntries .row.running .state{background:var(--due-bg);color:var(--due-fg)}#appShell .timeEntries .row.running .state:before{animation:studioTwinkle 1.4s ease-in-out infinite}#appShell .timeEntries .del{width:32px;height:32px;padding:0;display:grid;place-items:center;justify-self:end;border-radius:50%;font-size:0;color:var(--text3);opacity:0;transition:opacity .15s ease,background-color .15s ease,color .15s ease}#appShell .timeEntries .del:before{content:"";width:12px;height:12px;background:currentColor;-webkit-mask:linear-gradient(45deg,transparent 45%,#000 45%,#000 55%,transparent 55%),linear-gradient(-45deg,transparent 45%,#000 45%,#000 55%,transparent 55%);mask:linear-gradient(45deg,transparent 45%,#000 45%,#000 55%,transparent 55%),linear-gradient(-45deg,transparent 45%,#000 45%,#000 55%,transparent 55%)}#appShell .timeEntries .row:hover .del,#appShell .timeEntries .del:focus-visible{opacity:1}#appShell .timeEntries .del:hover{background:var(--ov-bg);color:var(--ov-fg)}#appShell .timeEntries .empty{padding:72px 24px;background:var(--surface);border:1px dashed var(--line);border-radius:var(--r-card)}#appShell .timeEntries .empty h2{font:700 18px/26px var(--f-ui);color:var(--text)}#appShell .timeEntries .empty p{font:400 14px/22px var(--f-body);color:var(--text2)}#appShell .timeEntries .bulkBar{top:12px;padding:10px 12px 10px 18px;background:var(--teal);border:0;box-shadow:var(--shadow-lg);animation:studioRise .35s cubic-bezier(.2,.8,.2,1) both}#appShell .timeEntries .bulkBar .picked{color:#f1fff4}#appShell .timeEntries .bulkBar .bill{height:40px;line-height:40px;background:var(--prime);color:var(--prime-ink);box-shadow:var(--prime-glow)}#appShell .timeEntries .bulkBar .bill:hover{background:var(--prime);filter:brightness(1.05)}#appShell .timeEntries .bulkBar .cancel{color:#f1fff4bf}#appShell .timeEntries .bulkBar .cancel:hover{background:#ffffff14;color:#fff}#appShell.phone .timeEntries{padding:16px 16px 96px}#appShell.phone .timeEntries .row{grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"check task amt" "check meta state";row-gap:4px;column-gap:12px}#appShell.phone .timeEntries .row .check{grid-area:check}#appShell.phone .timeEntries .row .task{grid-area:task}#appShell.phone .timeEntries .row .amt{grid-area:amt}#appShell.phone .timeEntries .row .when{grid-area:meta}#appShell.phone .timeEntries .row .state{grid-area:state;justify-self:end}#appShell.phone .timeEntries .row .dur,#appShell.phone .timeEntries .row .del,#appShell.phone .timeEntries .task .taskMeta{display:none}#appShell #lairHeader .banner:has(.subtitle){gap:0}#appShell #lairHeader .banner .title{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#appShell #lairHeader .banner:has(.subtitle) .title{line-height:26px}#appShell #lairHeader .banner .subtitle{line-height:17px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#appShell #lairHeader .banner:has(.statusChip){row-gap:0;grid-template-columns:minmax(0,auto) auto}#appShell #lairHeader .banner .title em{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#appShell #lairHeader .banner:has(.statusChip){align-content:center}#appShell #lairHeader .banner:has(.statusChip) .title{min-width:0}#appShell .collabSidecar .hero.paid,#appShell .collabSidecar .hero.lite{background:var(--ondark);box-shadow:0 12px 28px -14px #0a2f3599}#appShell .collabSidecar .hero .caption,#appShell .collabSidecar .hero.paid .caption{color:#f1fff4b3}#appShell .collabSidecar .hero .sub,#appShell .collabSidecar .hero.paid .sub{color:#f1fff4b8}#appShell .collabSidecar .hero .value,#appShell .collabSidecar .hero.paid .value{width:max-content;max-width:100%;background-image:linear-gradient(100deg,#fff,#e6fff4 30%,#6cf5be 62%,#10f1b4 82%,#fff);background-size:220% 100%;background-position:0 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:none;filter:drop-shadow(0 6px 18px rgba(16,241,180,.22));animation:studioAurora 9s ease-in-out infinite alternate}#appShell .collabSidecar .hero.paid .caption:before{content:"";display:inline-block;width:7px;height:7px;margin:0 8px 1px 0;border-radius:50%;background:#10f1b4;box-shadow:0 0 0 3px #10f1b438;vertical-align:middle}@keyframes studioAurora{0%{background-position:0 0}to{background-position:100% 0}}#appShell .collabMain .bar{align-items:center;gap:8px;top:12px;padding:6px;background:#ffffffdb;border:1px solid var(--line);border-radius:16px;box-shadow:0 1px 2px #10201f0a,0 12px 28px -18px #10201f59;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2)}#appShell .collabMain .bar .navWrap{overflow-x:auto;scrollbar-width:none}#appShell .collabMain .bar .navWrap::-webkit-scrollbar{display:none}#appShell .collabMain .collabSectNav{padding:0;gap:4px;flex-wrap:nowrap;border-bottom:0}#appShell .collabMain .collabSectNav .sect{height:38px;padding:0 14px;border-radius:11px;white-space:nowrap;text-transform:none;letter-spacing:0;font:600 14px/1 var(--f-ui);color:var(--text2);transition:background-color .18s ease,color .18s ease}#appShell .collabMain .collabSectNav .sect:hover{background:var(--surface2);color:var(--text)}#appShell .collabMain .collabSectNav .sect.active{background:var(--teal);color:#fff;box-shadow:0 6px 14px -8px #0a2f35cc}#appShell .collabMain .collabSectNav .sect.active:after{display:none}#appShell .collabMain .collabSectNav .sect .hint{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--line2);font:700 11px/1 var(--f-ui);letter-spacing:0;color:var(--text2)}#appShell .collabMain .collabSectNav .sect.active .hint{background:#ffffff29;color:#fff}#appShell .collabMain .bar .close{width:38px;height:38px;margin:0;flex:0 0 38px;display:grid;place-items:center;padding:0;border-radius:11px;color:var(--text2)}#appShell .collabMain .bar .close svg{display:block}#appShell .collabMain .bar .close:hover{background:var(--ov-bg);color:var(--ov-fg)}#appShell .field cite{height:auto;max-height:0;margin:0;padding:0 2px;background:none;border:0!important;border-radius:0;font:400 12.5px/18px var(--f-body);letter-spacing:0;color:var(--text3);transition:max-height .25s ease,opacity .25s ease,margin .25s ease}#appShell .field.active cite,#appShell .field.focused cite{height:auto;max-height:96px;margin-top:6px;padding:0 2px;border:0!important;opacity:1}#appShell .field .numWrap{max-width:240px;overflow:hidden}#appShell .field .numWrap input{text-align:left!important;font:600 15px/42px var(--f-ui)!important;font-variant-numeric:tabular-nums}#appShell .field .numWrap .affix{align-self:stretch;display:flex;align-items:center;line-height:1;font:600 13px/1 var(--f-ui);color:var(--text2);background:var(--surface2)}#appShell .field .numWrap .affix.prefix{padding:0 12px;border-right:1px solid var(--line)}#appShell .field .numWrap .affix.suffix{padding:0 14px;border-left:1px solid var(--line)}#appShell .field .numWrap.hasPrefix input{padding-left:12px}#appShell .field .numWrap.hasSuffix input{padding-right:12px}#appShell .field .numWrap:focus-within .affix{color:var(--teal);background:var(--mint-soft);border-color:var(--mint-line)}body:has(#appShell:not(.phone) #formMgmt) .runningChip.runningChip.runningChip:not(.phone),body:has(#appShell:not(.phone) #formMgmt) #lairTrialBanner#lairTrialBanner{bottom:88px;transition:bottom .3s ease}#appShell .spread #lairForm:not(.flexed) .fieldsetsNav [role=fs]:hover,#appShell .spread #lairForm .fieldsetsNav [role=fs]:hover,#appShell #lairForm .fieldsetsNav [role=fs]:not(.active):hover{color:#fff;box-shadow:inset 0 -2px #10f1b473}@keyframes studioScrimIn{0%{opacity:0}to{opacity:1}}@keyframes studioSheetUp{0%{transform:translate3d(0,100%,0)}to{transform:none}}.commandBackdrop.commandBackdrop.commandBackdrop{background:#051d236b!important;backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);animation:studioScrimIn .2s ease-out both}.commandPalette.commandPalette.commandPalette{--canvas:#F3F5F7;--surface:#FFFFFF;--surface2:#F8FAFB;--line:#E4E8EC;--line2:#EEF1F3;--text:#10201F;--text2:#5A6B69;--text3:#8C9A98;--mint:#0ECE85;--mint-ink:#067647;--mint-soft:#E3FAF0;--mint-line:#BFEFD9;--teal:#0A2F35;--teal2:#123F46;--prime:linear-gradient(135deg, #0DDC96 0%, #10F1B4 60%, #6CF5BE 130%);--prime-ink:#0A2F35;--prime-glow:0 8px 24px -6px rgba(13,220,150,.45), inset 0 1px 0 rgba(255,255,255,.35);--prime-glow-hi:0 14px 34px -8px rgba(13,220,150,.55), inset 0 1px 0 rgba(255,255,255,.4);--sweep:linear-gradient(105deg, transparent 38%, rgba(255,255,255,.55) 50%, transparent 62%);--ov-fg:#B42318;--ov-bg:#FEE4E2;--due-fg:#B54708;--due-bg:#FEF0C7;--r-card:14px;--r-ctl:10px;--shadow:0 1px 2px rgba(16,32,31,.06), 0 8px 24px -12px rgba(16,32,31,.12);--shadow-lg:0 2px 4px rgba(16,32,31,.06), 0 20px 40px -16px rgba(16,32,31,.22);--f-ui:"Plus Jakarta Sans", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--f-body:"Source Sans 3", "Source Sans Pro", "Segoe UI", system-ui, sans-serif;background:#fff;border:1px solid #E4E8EC;border-radius:18px;box-shadow:0 2px 4px #10201f0f,0 24px 56px -18px #051d236b;font-family:var(--f-body);color:var(--text);left:0!important;right:0!important;margin-left:auto;margin-right:auto;transform:none;top:14vh;animation:studioRise .34s cubic-bezier(.2,.7,.2,1) both;width:min(660px,100vw - 32px);max-height:min(620px,72vh)}.commandPalette.commandPalette.commandPalette>header{gap:12px;padding:12px 14px 12px 18px;border-bottom:1px solid #EEF1F3}.commandPalette.commandPalette.commandPalette>header svg{opacity:1}.commandPalette.commandPalette.commandPalette>header svg *{stroke:#8c9a98}.commandPalette.commandPalette.commandPalette>header input{height:44px;padding:0;background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important;outline:0;font-family:var(--f-ui);font-size:16.5px;font-weight:500;color:var(--text)}.commandPalette.commandPalette.commandPalette>header input::placeholder{color:var(--text3);font-weight:500}.commandPalette.commandPalette.commandPalette kbd{min-width:22px;height:22px;padding:0 6px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;background:#f3f5f7;border:1px solid #E4E8EC;border-bottom-width:2px;border-radius:6px;box-shadow:none;font-family:var(--f-ui);font-size:11px;font-weight:600;line-height:1;color:var(--text2)}.commandPalette.commandPalette.commandPalette>header kbd{height:26px;padding:0 8px;font-size:11.5px}.commandPalette.commandPalette.commandPalette .commandPreview{gap:14px;padding:14px 18px;background:#e3faf0;border-bottom:1px solid #BFEFD9}.commandPalette.commandPalette.commandPalette .commandPlan em{font-family:var(--f-ui);font-size:14px;font-weight:600;line-height:20px;color:var(--teal)}.commandPalette.commandPalette.commandPalette .commandPlan small{font-family:var(--f-body);font-size:12px;color:var(--due-fg)}.commandPalette.commandPalette.commandPalette .commandRun{height:36px;min-width:0;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:transparent!important;background-image:var(--sweep),var(--prime)!important;background-size:250% 100%,100% 100%!important;background-position:-80% 0,0 0;background-repeat:no-repeat!important;border:0!important;border-radius:999px!important;box-shadow:var(--prime-glow)!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:14px;font-weight:700;line-height:1;color:var(--prime-ink)!important;cursor:pointer;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .2s ease,opacity .2s ease!important}.commandPalette.commandPalette.commandPalette .commandRun:hover:not(:disabled){transform:translate3d(0,-2px,0);box-shadow:var(--prime-glow-hi)!important;animation:studioSweep .8s ease forwards}.commandPalette.commandPalette.commandPalette .commandRun:active:not(:disabled){transform:none;box-shadow:0 4px 12px -4px #0ddc9666!important}.commandPalette.commandPalette.commandPalette .commandRun:disabled{opacity:.5;filter:saturate(.4);cursor:not-allowed;transform:none;box-shadow:none!important}.commandPalette.commandPalette.commandPalette .commandRun{padding:0 16px;font-size:13px}.commandPalette.commandPalette.commandPalette .commandResults{padding:8px}.commandPalette.commandPalette.commandPalette .commandResults li{gap:12px;padding:10px 12px;border-radius:10px}.commandPalette.commandPalette.commandPalette .commandResults li.active{background:#f3f5f7;box-shadow:inset 3px 0 #0ece85}.commandPalette.commandPalette.commandPalette .commandResults .commandKind{flex:0 0 auto;min-width:64px;padding:4px 8px;background:#f3f5f7;border-radius:999px;text-align:center;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:11px;font-weight:700;line-height:14px;color:var(--text2)}.commandPalette.commandPalette.commandPalette .commandResults li.active .commandKind{background:#fff}.commandPalette.commandPalette.commandPalette .commandLabel{font-family:var(--f-ui);font-size:14px;font-weight:600;color:var(--text)}.commandPalette.commandPalette.commandPalette .commandSub{font-family:var(--f-body);font-size:12.5px;color:var(--text3)}.commandPalette.commandPalette.commandPalette .commandEmpty{padding:28px 22px;font-family:var(--f-body);font-size:14px;line-height:21px;color:var(--text2)}.commandPalette.commandPalette.commandPalette .commandEmpty em{font-family:var(--f-ui);font-weight:700;color:var(--text)}.commandPalette.commandPalette.commandPalette .commandCheatsheet{padding:14px 10px 10px}.commandPalette.commandPalette.commandPalette .commandCheatsheet .cheatsheetHead{padding:2px 12px 10px;border:0;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13px;font-weight:700;line-height:18px;color:var(--text)}.commandPalette.commandPalette.commandPalette .commandCheatsheet .cheatsheetGroup{gap:14px;padding:8px 10px;border-top:1px solid #EEF1F3}.commandPalette.commandPalette.commandPalette .commandCheatsheet .cheatsheetGroup:first-of-type{border-top:0}.commandPalette.commandPalette.commandPalette .commandCheatsheet .cheatsheetKind{flex:0 0 84px;margin-top:6px;padding:0;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12px;font-weight:700;line-height:20px;color:var(--mint-ink)}.commandPalette.commandPalette.commandPalette .commandCheatsheet .cheatsheetKind:first-letter{text-transform:uppercase}.commandPalette.commandPalette.commandPalette .commandCheatsheet ul{display:flex;flex-wrap:wrap;gap:6px}.commandPalette.commandPalette.commandPalette .commandCheatsheet ul li{margin:0;height:32px;padding:0 12px;display:inline-flex;align-items:center;background:#fff;border:1px solid #E4E8EC;border-radius:999px;font-family:var(--f-body);font-size:14px;font-weight:500;line-height:1;color:var(--text);transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.commandPalette.commandPalette.commandPalette .commandCheatsheet ul li:hover{background:#e3faf0;border-color:#bfefd9;color:var(--teal);transform:translate3d(0,-1px,0)}.commandPalette.commandPalette.commandPalette>footer{gap:16px;padding:10px 18px;background:#f8fafb;border-top:1px solid #EEF1F3;font-family:var(--f-body);font-size:12.5px;line-height:22px;color:var(--text3)}.commandPalette.commandPalette.commandPalette>footer>span{display:inline-flex;align-items:center;gap:4px}.commandPalette.commandPalette.commandPalette>footer .commandTip em{font-family:var(--f-ui);font-weight:600;color:var(--text2)}body:has(#appShell.phone) .commandPalette.commandPalette.commandPalette{top:10px;width:calc(100vw - 20px);max-height:calc(100vh - 20px);border-radius:18px}body:has(#appShell.phone) .commandPalette.commandPalette.commandPalette>footer{display:none}body:has(#appShell.phone) .commandPalette.commandPalette.commandPalette .commandCheatsheet .cheatsheetGroup{flex-direction:column;gap:6px}body:has(#appShell.phone) .commandPalette.commandPalette.commandPalette .commandCheatsheet .cheatsheetKind{flex:none;margin:0}body:has(#appShell.phone) .commandPalette.commandPalette.commandPalette .commandResults .commandSub{display:none}.promptBackdrop.promptBackdrop.promptBackdrop{background:#051d236b!important;backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);animation:studioScrimIn .2s ease-out both}.prompt.prompt.prompt[role=dialog]{--canvas:#F3F5F7;--surface:#FFFFFF;--surface2:#F8FAFB;--line:#E4E8EC;--line2:#EEF1F3;--text:#10201F;--text2:#5A6B69;--text3:#8C9A98;--mint:#0ECE85;--mint-ink:#067647;--mint-soft:#E3FAF0;--mint-line:#BFEFD9;--teal:#0A2F35;--teal2:#123F46;--prime:linear-gradient(135deg, #0DDC96 0%, #10F1B4 60%, #6CF5BE 130%);--prime-ink:#0A2F35;--prime-glow:0 8px 24px -6px rgba(13,220,150,.45), inset 0 1px 0 rgba(255,255,255,.35);--prime-glow-hi:0 14px 34px -8px rgba(13,220,150,.55), inset 0 1px 0 rgba(255,255,255,.4);--sweep:linear-gradient(105deg, transparent 38%, rgba(255,255,255,.55) 50%, transparent 62%);--ov-fg:#B42318;--ov-bg:#FEE4E2;--due-fg:#B54708;--due-bg:#FEF0C7;--r-card:14px;--r-ctl:10px;--shadow:0 1px 2px rgba(16,32,31,.06), 0 8px 24px -12px rgba(16,32,31,.12);--shadow-lg:0 2px 4px rgba(16,32,31,.06), 0 20px 40px -16px rgba(16,32,31,.22);--f-ui:"Plus Jakarta Sans", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--f-body:"Source Sans 3", "Source Sans Pro", "Segoe UI", system-ui, sans-serif;background:#fff;border:1px solid #E4E8EC;border-radius:18px;box-shadow:0 2px 4px #10201f0f,0 24px 56px -18px #051d236b;font-family:var(--f-body);color:var(--text);left:0!important;right:0!important;margin-left:auto;margin-right:auto;transform:none;top:26vh;animation:studioRise .34s cubic-bezier(.2,.7,.2,1) both;width:min(460px,100vw - 32px);gap:16px;padding:22px 22px 20px}.prompt.prompt.prompt[role=dialog] header{position:relative;gap:6px;padding-right:48px}.prompt.prompt.prompt[role=dialog] h1{margin:0;text-transform:none;letter-spacing:-.01em;font-family:var(--f-ui);font-size:18px;font-weight:700;line-height:24px;color:var(--text)}.prompt.prompt.prompt[role=dialog] header p{font-family:var(--f-body);font-size:14.5px;font-weight:400;line-height:21px;color:var(--text2)}.prompt.prompt.prompt[role=dialog] .close{width:36px!important;height:36px!important;min-width:0;padding:0!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%235A6B69' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;border:1px solid #E4E8EC!important;border-radius:50%!important;box-shadow:0 1px 2px #10201f0f!important;font-size:0!important;line-height:0!important;color:transparent!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.prompt.prompt.prompt[role=dialog] .close:before,.prompt.prompt.prompt[role=dialog] .close:after{display:none!important}.prompt.prompt.prompt[role=dialog] .close>*{display:none!important}.prompt.prompt.prompt[role=dialog] .close:hover{background-color:#f3f5f7!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%2310201F' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")!important;border-color:#cbd3d6!important;transform:none}.prompt.prompt.prompt[role=dialog] .close:focus-visible{outline:0;box-shadow:0 0 0 3px #e3faf0!important;border-color:#0ece85!important}.prompt.prompt.prompt[role=dialog] .close{position:absolute;top:-6px;right:-6px}.prompt.prompt.prompt[role=dialog] input{width:100%;height:44px;padding:0 14px;box-sizing:border-box;background:#fff;border:1px solid #E4E8EC;border-radius:10px;box-shadow:none;outline:0;font-family:var(--f-body);font-size:15px;font-weight:400;line-height:22px;color:var(--text);transition:border-color .15s ease,box-shadow .15s ease}.prompt.prompt.prompt[role=dialog] input::placeholder{color:var(--text3)}.prompt.prompt.prompt[role=dialog] input:focus{border-color:#0ece85;box-shadow:0 0 0 3px #e3faf0;background:#fff}.prompt.prompt.prompt[role=dialog] nav{gap:10px;margin-top:4px}.prompt.prompt.prompt[role=dialog] nav .cancel{height:44px;min-width:0;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff!important;border:1px solid #E4E8EC!important;border-radius:999px!important;box-shadow:none!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13.5px;font-weight:600;line-height:1;color:var(--text2)!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.prompt.prompt.prompt[role=dialog] nav .cancel:hover:not(:disabled){background:#f8fafb!important;border-color:#cbd3d6!important;color:var(--text)!important;transform:none}.prompt.prompt.prompt[role=dialog] nav .cancel:disabled{opacity:.5;cursor:not-allowed}.prompt.prompt.prompt[role=dialog] nav .save{height:44px;min-width:0;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:transparent!important;background-image:var(--sweep),var(--prime)!important;background-size:250% 100%,100% 100%!important;background-position:-80% 0,0 0;background-repeat:no-repeat!important;border:0!important;border-radius:999px!important;box-shadow:var(--prime-glow)!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:14px;font-weight:700;line-height:1;color:var(--prime-ink)!important;cursor:pointer;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .2s ease,opacity .2s ease!important}.prompt.prompt.prompt[role=dialog] nav .save:hover:not(:disabled){transform:translate3d(0,-2px,0);box-shadow:var(--prime-glow-hi)!important;animation:studioSweep .8s ease forwards}.prompt.prompt.prompt[role=dialog] nav .save:active:not(:disabled){transform:none;box-shadow:0 4px 12px -4px #0ddc9666!important}.prompt.prompt.prompt[role=dialog] nav .save:disabled{opacity:.5;filter:saturate(.4);cursor:not-allowed;transform:none;box-shadow:none!important}.prompt.prompt.prompt[role=dialog] nav .save{min-width:120px}body:has(#appShell.phone) .prompt.prompt.prompt[role=dialog]{inset:auto 0 0!important;width:100%!important;max-width:none!important;max-height:92vh;margin:0;border-radius:22px 22px 0 0!important;border-bottom:0;padding-bottom:env(safe-area-inset-bottom);transform:none;animation:studioSheetUp .34s cubic-bezier(.2,.7,.2,1) both!important}body:has(#appShell.phone) .prompt.prompt.prompt[role=dialog]:before{content:"";position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#e4e8ec;z-index:3;pointer-events:none}body:has(#appShell.phone) .prompt.prompt.prompt[role=dialog]{padding:26px 18px calc(18px + env(safe-area-inset-bottom))}body:has(#appShell.phone) .prompt.prompt.prompt[role=dialog] header .close{top:-8px;right:-4px}body:has(#appShell.phone) .prompt.prompt.prompt[role=dialog] nav{flex-direction:column-reverse;align-items:stretch}body:has(#appShell.phone) .prompt.prompt.prompt[role=dialog] nav button{width:100%;height:48px}.sendBackdrop.sendBackdrop.sendBackdrop{background:#051d236b!important;backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);animation:studioScrimIn .2s ease-out both}.sendSheet.sendSheet.sendSheet{--canvas:#F3F5F7;--surface:#FFFFFF;--surface2:#F8FAFB;--line:#E4E8EC;--line2:#EEF1F3;--text:#10201F;--text2:#5A6B69;--text3:#8C9A98;--mint:#0ECE85;--mint-ink:#067647;--mint-soft:#E3FAF0;--mint-line:#BFEFD9;--teal:#0A2F35;--teal2:#123F46;--prime:linear-gradient(135deg, #0DDC96 0%, #10F1B4 60%, #6CF5BE 130%);--prime-ink:#0A2F35;--prime-glow:0 8px 24px -6px rgba(13,220,150,.45), inset 0 1px 0 rgba(255,255,255,.35);--prime-glow-hi:0 14px 34px -8px rgba(13,220,150,.55), inset 0 1px 0 rgba(255,255,255,.4);--sweep:linear-gradient(105deg, transparent 38%, rgba(255,255,255,.55) 50%, transparent 62%);--ov-fg:#B42318;--ov-bg:#FEE4E2;--due-fg:#B54708;--due-bg:#FEF0C7;--r-card:14px;--r-ctl:10px;--shadow:0 1px 2px rgba(16,32,31,.06), 0 8px 24px -12px rgba(16,32,31,.12);--shadow-lg:0 2px 4px rgba(16,32,31,.06), 0 20px 40px -16px rgba(16,32,31,.22);--f-ui:"Plus Jakarta Sans", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--f-body:"Source Sans 3", "Source Sans Pro", "Segoe UI", system-ui, sans-serif;background:#fff;border:1px solid #E4E8EC;border-radius:18px;box-shadow:0 2px 4px #10201f0f,0 24px 56px -18px #051d236b;font-family:var(--f-body);color:var(--text);left:0!important;right:0!important;margin-left:auto;margin-right:auto;transform:none;top:7vh;animation:studioRise .34s cubic-bezier(.2,.7,.2,1) both;width:min(640px,100vw - 32px);max-height:86vh}.sendSheet.sendSheet.sendSheet header{position:relative;padding:22px 72px 18px 26px;border-bottom:1px solid #EEF1F3}.sendSheet.sendSheet.sendSheet .eyebrow{display:block;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12px;font-weight:700;line-height:16px;color:var(--mint-ink)}.sendSheet.sendSheet.sendSheet h2{text-transform:none;letter-spacing:-.01em;font-family:var(--f-ui);font-size:18px;font-weight:700;line-height:24px;color:var(--text);margin:4px 0 6px;font-size:20px;line-height:26px}.sendSheet.sendSheet.sendSheet header p{font-family:var(--f-body);font-size:14.5px;font-weight:400;line-height:21px;color:var(--text2);font-size:14px;line-height:20px}.sendSheet.sendSheet.sendSheet header .close{width:36px!important;height:36px!important;min-width:0;padding:0!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%235A6B69' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;border:1px solid #E4E8EC!important;border-radius:50%!important;box-shadow:0 1px 2px #10201f0f!important;font-size:0!important;line-height:0!important;color:transparent!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.sendSheet.sendSheet.sendSheet header .close:before,.sendSheet.sendSheet.sendSheet header .close:after{display:none!important}.sendSheet.sendSheet.sendSheet header .close>*{display:none!important}.sendSheet.sendSheet.sendSheet header .close:hover{background-color:#f3f5f7!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%2310201F' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")!important;border-color:#cbd3d6!important;transform:none}.sendSheet.sendSheet.sendSheet header .close:focus-visible{outline:0;box-shadow:0 0 0 3px #e3faf0!important;border-color:#0ece85!important}.sendSheet.sendSheet.sendSheet header .close{position:absolute;top:18px;right:18px}.sendSheet.sendSheet.sendSheet .sendLoading{font-family:var(--f-body);font-size:14px;color:var(--text2)}.sendSheet.sendSheet.sendSheet .sendForm{gap:18px;padding:20px 26px 0}.sendSheet.sendSheet.sendSheet .recipients legend,.sendSheet.sendSheet.sendSheet .field>span{margin-bottom:6px;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12.5px;font-weight:600;line-height:18px;color:var(--text2)}.sendSheet.sendSheet.sendSheet .field>span{margin-bottom:0}.sendSheet.sendSheet.sendSheet .recipients legend span{font-family:var(--f-body);font-size:12.5px;font-weight:400;color:var(--text3)}.sendSheet.sendSheet.sendSheet .recipients .empty{background:var(--due-bg);border:0;border-radius:12px;font-family:var(--f-body);font-size:14px;color:var(--due-fg)}.sendSheet.sendSheet.sendSheet .recipient{gap:12px;min-height:56px;padding:10px 14px;background:#fff;border:1px solid #E4E8EC;border-radius:12px;transition:border-color .15s ease,background-color .15s ease,opacity .15s ease}.sendSheet.sendSheet.sendSheet .recipient:hover{border-color:#cbd3d6}.sendSheet.sendSheet.sendSheet .recipient:has(input:checked){background:#f6fdf9;border-color:#bfefd9}.sendSheet.sendSheet.sendSheet .recipient.off{opacity:.7}.sendSheet.sendSheet.sendSheet .recipient input,.sendSheet.sendSheet.sendSheet .saveDefault input{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:20px!important;height:20px!important;min-width:0;margin:0;padding:0!important;background:#fff!important;border:1.5px solid #CBD3D6!important;border-radius:6px!important;box-shadow:none!important;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.sendSheet.sendSheet.sendSheet .recipient input:checked,.sendSheet.sendSheet.sendSheet .saveDefault input:checked{background:#0ece85 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.5 12.5l4.2 4.2L18.5 7.8' stroke='%230A2F35' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E") center/14px 14px no-repeat!important;border-color:#0ece85!important}.sendSheet.sendSheet.sendSheet .recipient input:focus-visible,.sendSheet.sendSheet.sendSheet .saveDefault input:focus-visible{outline:0;box-shadow:0 0 0 3px #e3faf0!important}.sendSheet.sendSheet.sendSheet .recipient .who{gap:2px;min-width:0}.sendSheet.sendSheet.sendSheet .recipient strong{font-family:var(--f-ui);font-size:14px;font-weight:700;line-height:18px;color:var(--text)}.sendSheet.sendSheet.sendSheet .recipient small{font-family:var(--f-body);font-size:13px;line-height:17px;color:var(--text2);overflow-wrap:anywhere}.sendSheet.sendSheet.sendSheet .field input{width:100%;height:44px;padding:0 14px;box-sizing:border-box;background:#fff;border:1px solid #E4E8EC;border-radius:10px;box-shadow:none;outline:0;font-family:var(--f-body);font-size:15px;font-weight:400;line-height:22px;color:var(--text);transition:border-color .15s ease,box-shadow .15s ease}.sendSheet.sendSheet.sendSheet .field input::placeholder{color:var(--text3)}.sendSheet.sendSheet.sendSheet .field input:focus{border-color:#0ece85;box-shadow:0 0 0 3px #e3faf0;background:#fff}.sendSheet.sendSheet.sendSheet .field textarea{width:100%;height:44px;padding:0 14px;box-sizing:border-box;background:#fff;border:1px solid #E4E8EC;border-radius:10px;box-shadow:none;outline:0;font-family:var(--f-body);font-size:15px;font-weight:400;line-height:22px;color:var(--text);transition:border-color .15s ease,box-shadow .15s ease}.sendSheet.sendSheet.sendSheet .field textarea::placeholder{color:var(--text3)}.sendSheet.sendSheet.sendSheet .field textarea:focus{border-color:#0ece85;box-shadow:0 0 0 3px #e3faf0;background:#fff}.sendSheet.sendSheet.sendSheet .field textarea{height:auto;min-height:132px;padding:12px 14px;line-height:22px;resize:vertical}.sendSheet.sendSheet.sendSheet .field .hint{font-family:var(--f-body);font-size:12.5px;line-height:17px;color:var(--text3)}.sendSheet.sendSheet.sendSheet .editedRow{padding:10px 14px;background:#e3faf0;border:1px solid #BFEFD9;border-radius:12px}.sendSheet.sendSheet.sendSheet .saveDefault{gap:10px;font-family:var(--f-body);font-size:13.5px;color:var(--text)}.sendSheet.sendSheet.sendSheet .editedRow .reset{height:32px;padding:0 12px;background:#fff;border:1px solid #BFEFD9;border-radius:999px;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12.5px;font-weight:600;color:var(--teal)}.sendSheet.sendSheet.sendSheet .editedRow .reset:hover{background:#d5f5e6}.sendSheet.sendSheet.sendSheet .sendForm footer{gap:10px;margin:0 -26px;padding:14px 26px 18px;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #EEF1F3;align-items:center}.sendSheet.sendSheet.sendSheet .sendForm footer .cancel{height:44px;min-width:0;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff!important;border:1px solid #E4E8EC!important;border-radius:999px!important;box-shadow:none!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13.5px;font-weight:600;line-height:1;color:var(--text2)!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.sendSheet.sendSheet.sendSheet .sendForm footer .cancel:hover:not(:disabled){background:#f8fafb!important;border-color:#cbd3d6!important;color:var(--text)!important;transform:none}.sendSheet.sendSheet.sendSheet .sendForm footer .cancel:disabled{opacity:.5;cursor:not-allowed}.sendSheet.sendSheet.sendSheet .sendForm footer .send{height:44px;min-width:0;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:transparent!important;background-image:var(--sweep),var(--prime)!important;background-size:250% 100%,100% 100%!important;background-position:-80% 0,0 0;background-repeat:no-repeat!important;border:0!important;border-radius:999px!important;box-shadow:var(--prime-glow)!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:14px;font-weight:700;line-height:1;color:var(--prime-ink)!important;cursor:pointer;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .2s ease,opacity .2s ease!important}.sendSheet.sendSheet.sendSheet .sendForm footer .send:hover:not(:disabled){transform:translate3d(0,-2px,0);box-shadow:var(--prime-glow-hi)!important;animation:studioSweep .8s ease forwards}.sendSheet.sendSheet.sendSheet .sendForm footer .send:active:not(:disabled){transform:none;box-shadow:0 4px 12px -4px #0ddc9666!important}.sendSheet.sendSheet.sendSheet .sendForm footer .send:disabled{opacity:.5;filter:saturate(.4);cursor:not-allowed;transform:none;box-shadow:none!important}.sendSheet.sendSheet.sendSheet .sendForm footer .send{min-width:120px}body:has(#appShell.phone) .sendSheet.sendSheet.sendSheet{inset:auto 0 0!important;width:100%!important;max-width:none!important;max-height:92vh;margin:0;border-radius:22px 22px 0 0!important;border-bottom:0;padding-bottom:env(safe-area-inset-bottom);transform:none;animation:studioSheetUp .34s cubic-bezier(.2,.7,.2,1) both!important}body:has(#appShell.phone) .sendSheet.sendSheet.sendSheet:before{content:"";position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#e4e8ec;z-index:3;pointer-events:none}body:has(#appShell.phone) .sendSheet.sendSheet.sendSheet header{padding:24px 64px 14px 18px}body:has(#appShell.phone) .sendSheet.sendSheet.sendSheet header .close{top:18px;right:14px}body:has(#appShell.phone) .sendSheet.sendSheet.sendSheet .sendForm{padding:16px 18px 0}body:has(#appShell.phone) .sendSheet.sendSheet.sendSheet .sendForm footer{margin:0 -18px;padding:12px 18px calc(14px + env(safe-area-inset-bottom))}body:has(#appShell.phone) .sendSheet.sendSheet.sendSheet .sendForm footer button{height:48px;white-space:nowrap}body:has(#appShell.phone) .sendSheet.sendSheet.sendSheet .sendForm footer .send{flex:1}body:has(#appShell.phone) .sendSheet.sendSheet.sendSheet .editedRow{flex-direction:column;align-items:flex-start}.timerBackdrop.timerBackdrop.timerBackdrop{background:#051d236b!important;backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);animation:studioScrimIn .2s ease-out both;background:#051d2352!important}.timerOverlay.timerOverlay.timerOverlay{--canvas:#F3F5F7;--surface:#FFFFFF;--surface2:#F8FAFB;--line:#E4E8EC;--line2:#EEF1F3;--text:#10201F;--text2:#5A6B69;--text3:#8C9A98;--mint:#0ECE85;--mint-ink:#067647;--mint-soft:#E3FAF0;--mint-line:#BFEFD9;--teal:#0A2F35;--teal2:#123F46;--prime:linear-gradient(135deg, #0DDC96 0%, #10F1B4 60%, #6CF5BE 130%);--prime-ink:#0A2F35;--prime-glow:0 8px 24px -6px rgba(13,220,150,.45), inset 0 1px 0 rgba(255,255,255,.35);--prime-glow-hi:0 14px 34px -8px rgba(13,220,150,.55), inset 0 1px 0 rgba(255,255,255,.4);--sweep:linear-gradient(105deg, transparent 38%, rgba(255,255,255,.55) 50%, transparent 62%);--ov-fg:#B42318;--ov-bg:#FEE4E2;--due-fg:#B54708;--due-bg:#FEF0C7;--r-card:14px;--r-ctl:10px;--shadow:0 1px 2px rgba(16,32,31,.06), 0 8px 24px -12px rgba(16,32,31,.12);--shadow-lg:0 2px 4px rgba(16,32,31,.06), 0 20px 40px -16px rgba(16,32,31,.22);--f-ui:"Plus Jakarta Sans", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--f-body:"Source Sans 3", "Source Sans Pro", "Segoe UI", system-ui, sans-serif;background:#fff;border:1px solid #E4E8EC;border-radius:18px;box-shadow:0 2px 4px #10201f0f,0 24px 56px -18px #051d236b;font-family:var(--f-body);color:var(--text);animation:studioRise .34s cubic-bezier(.2,.7,.2,1) both;overflow:hidden}.timerOverlay.timerOverlay.timerOverlay header{padding:16px 16px 12px 20px;border-bottom:0}.timerOverlay.timerOverlay.timerOverlay header h3{margin:0;text-transform:none;letter-spacing:-.01em;font-family:var(--f-ui);font-size:18px;font-weight:700;line-height:24px;color:var(--text);font-size:17px}.timerOverlay.timerOverlay.timerOverlay .dismiss{width:36px!important;height:36px!important;min-width:0;padding:0!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%235A6B69' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;border:1px solid #E4E8EC!important;border-radius:50%!important;box-shadow:0 1px 2px #10201f0f!important;font-size:0!important;line-height:0!important;color:transparent!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.timerOverlay.timerOverlay.timerOverlay .dismiss:before,.timerOverlay.timerOverlay.timerOverlay .dismiss:after{display:none!important}.timerOverlay.timerOverlay.timerOverlay .dismiss>*{display:none!important}.timerOverlay.timerOverlay.timerOverlay .dismiss:hover{background-color:#f3f5f7!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%2310201F' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")!important;border-color:#cbd3d6!important;transform:none}.timerOverlay.timerOverlay.timerOverlay .dismiss:focus-visible{outline:0;box-shadow:0 0 0 3px #e3faf0!important;border-color:#0ece85!important}.timerOverlay.timerOverlay.timerOverlay .taskInput,.timerOverlay.timerOverlay.timerOverlay .seekInput{height:44px;margin:0 18px 10px;width:calc(100% - 36px);font-size:15px}.timerOverlay.timerOverlay.timerOverlay .projects li:hover{box-shadow:inset 3px 0 #0ece85}.timerOverlay.timerOverlay.timerOverlay footer{padding:12px 18px;border-top:1px solid #EEF1F3}.timerOverlay.timerOverlay.timerOverlay.phone,body:has(#appShell.phone) .timerOverlay.timerOverlay.timerOverlay{inset:auto 0 0!important;width:100%!important;max-width:none!important;max-height:92vh;margin:0;border-radius:22px 22px 0 0!important;border-bottom:0;padding-bottom:env(safe-area-inset-bottom);transform:none;animation:studioSheetUp .34s cubic-bezier(.2,.7,.2,1) both!important}.timerOverlay.timerOverlay.timerOverlay.phone:before,body:has(#appShell.phone) .timerOverlay.timerOverlay.timerOverlay:before{content:"";position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#e4e8ec;z-index:3;pointer-events:none}.timerOverlay.timerOverlay.timerOverlay.phone,body:has(#appShell.phone) .timerOverlay.timerOverlay.timerOverlay{max-height:80vh}.timerOverlay.timerOverlay.timerOverlay.phone header{padding-top:22px}.collabCheckout.collabCheckout.collabCheckout{--canvas:#F3F5F7;--surface:#FFFFFF;--surface2:#F8FAFB;--line:#E4E8EC;--line2:#EEF1F3;--text:#10201F;--text2:#5A6B69;--text3:#8C9A98;--mint:#0ECE85;--mint-ink:#067647;--mint-soft:#E3FAF0;--mint-line:#BFEFD9;--teal:#0A2F35;--teal2:#123F46;--prime:linear-gradient(135deg, #0DDC96 0%, #10F1B4 60%, #6CF5BE 130%);--prime-ink:#0A2F35;--prime-glow:0 8px 24px -6px rgba(13,220,150,.45), inset 0 1px 0 rgba(255,255,255,.35);--prime-glow-hi:0 14px 34px -8px rgba(13,220,150,.55), inset 0 1px 0 rgba(255,255,255,.4);--sweep:linear-gradient(105deg, transparent 38%, rgba(255,255,255,.55) 50%, transparent 62%);--ov-fg:#B42318;--ov-bg:#FEE4E2;--due-fg:#B54708;--due-bg:#FEF0C7;--r-card:14px;--r-ctl:10px;--shadow:0 1px 2px rgba(16,32,31,.06), 0 8px 24px -12px rgba(16,32,31,.12);--shadow-lg:0 2px 4px rgba(16,32,31,.06), 0 20px 40px -16px rgba(16,32,31,.22);--f-ui:"Plus Jakarta Sans", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--f-body:"Source Sans 3", "Source Sans Pro", "Segoe UI", system-ui, sans-serif;background:#051d236b;backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%)}.collabCheckout.collabCheckout.collabCheckout .sheet{background:#fff;border:1px solid #E4E8EC;border-radius:18px;box-shadow:0 2px 4px #10201f0f,0 24px 56px -18px #051d236b;font-family:var(--f-body);color:var(--text);max-width:520px;gap:18px;padding:28px 28px 26px}.collabCheckout.collabCheckout.collabCheckout .close{width:36px!important;height:36px!important;min-width:0;padding:0!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%235A6B69' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;border:1px solid #E4E8EC!important;border-radius:50%!important;box-shadow:0 1px 2px #10201f0f!important;font-size:0!important;line-height:0!important;color:transparent!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.collabCheckout.collabCheckout.collabCheckout .close:before,.collabCheckout.collabCheckout.collabCheckout .close:after{display:none!important}.collabCheckout.collabCheckout.collabCheckout .close>*{display:none!important}.collabCheckout.collabCheckout.collabCheckout .close:hover{background-color:#f3f5f7!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%2310201F' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")!important;border-color:#cbd3d6!important;transform:none}.collabCheckout.collabCheckout.collabCheckout .close:focus-visible{outline:0;box-shadow:0 0 0 3px #e3faf0!important;border-color:#0ece85!important}.collabCheckout.collabCheckout.collabCheckout .close{top:16px;right:16px}.collabCheckout.collabCheckout.collabCheckout .brandMark{border-bottom-color:#eef1f3}.collabCheckout.collabCheckout.collabCheckout .brandEmblem,.collabCheckout.collabCheckout.collabCheckout .brandPlaceholder{width:52px;height:52px;border-radius:14px;box-shadow:0 0 0 1px #e4e8ec,0 6px 18px -8px #10201f2e}.collabCheckout.collabCheckout.collabCheckout .brandPlaceholder{background:#0a2f35;color:#fff;font-family:var(--f-ui);font-weight:800}.collabCheckout.collabCheckout.collabCheckout .brandName{font-family:var(--f-ui);font-size:14px;font-weight:700;color:var(--text)}.collabCheckout.collabCheckout.collabCheckout .caption{text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text3)}.collabCheckout.collabCheckout.collabCheckout .amount{font-family:var(--f-ui);font-size:40px;font-weight:800;letter-spacing:-.025em;color:var(--text)}.collabCheckout.collabCheckout.collabCheckout .descript,.collabCheckout.collabCheckout.collabCheckout .quiet{font-family:var(--f-body);font-size:14.5px;color:var(--text2)}.collabCheckout.collabCheckout.collabCheckout .element{padding:16px 12px;border-color:#e4e8ec;border-radius:14px}.collabCheckout.collabCheckout.collabCheckout .failureMessage{padding:12px 14px;background:var(--ov-bg);border-radius:12px;font-family:var(--f-body);font-size:14px;line-height:20px;color:var(--ov-fg)}.collabCheckout.collabCheckout.collabCheckout .failure{padding:12px 0 4px}.collabCheckout.collabCheckout.collabCheckout .retry{height:44px;min-width:0;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:transparent!important;background-image:var(--sweep),var(--prime)!important;background-size:250% 100%,100% 100%!important;background-position:-80% 0,0 0;background-repeat:no-repeat!important;border:0!important;border-radius:999px!important;box-shadow:var(--prime-glow)!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:14px;font-weight:700;line-height:1;color:var(--prime-ink)!important;cursor:pointer;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .2s ease,opacity .2s ease!important}.collabCheckout.collabCheckout.collabCheckout .retry:hover:not(:disabled){transform:translate3d(0,-2px,0);box-shadow:var(--prime-glow-hi)!important;animation:studioSweep .8s ease forwards}.collabCheckout.collabCheckout.collabCheckout .retry:active:not(:disabled){transform:none;box-shadow:0 4px 12px -4px #0ddc9666!important}.collabCheckout.collabCheckout.collabCheckout .retry:disabled{opacity:.5;filter:saturate(.4);cursor:not-allowed;transform:none;box-shadow:none!important}.collabCheckout.collabCheckout.collabCheckout .retry{min-width:160px}.collabCheckout.collabCheckout.collabCheckout .confirm{height:52px;min-width:0;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:transparent!important;background-image:var(--sweep),var(--prime)!important;background-size:250% 100%,100% 100%!important;background-position:-80% 0,0 0;background-repeat:no-repeat!important;border:0!important;border-radius:999px!important;box-shadow:var(--prime-glow)!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:14px;font-weight:700;line-height:1;color:var(--prime-ink)!important;cursor:pointer;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .2s ease,opacity .2s ease!important}.collabCheckout.collabCheckout.collabCheckout .confirm:hover:not(:disabled){transform:translate3d(0,-2px,0);box-shadow:var(--prime-glow-hi)!important;animation:studioSweep .8s ease forwards}.collabCheckout.collabCheckout.collabCheckout .confirm:active:not(:disabled){transform:none;box-shadow:0 4px 12px -4px #0ddc9666!important}.collabCheckout.collabCheckout.collabCheckout .confirm:disabled{opacity:.5;filter:saturate(.4);cursor:not-allowed;transform:none;box-shadow:none!important}.collabCheckout.collabCheckout.collabCheckout .confirm{width:100%;font-size:16px}.collabCheckout.collabCheckout.collabCheckout .fine{font-family:var(--f-body);font-size:12px;color:var(--text3)}.collabCheckout.collabCheckout.collabCheckout .successCheck{width:56px;height:56px;background:#e3faf0;box-shadow:0 0 0 6px #0ece851f;font-size:24px;color:var(--mint-ink)}.collabCheckout.collabCheckout.collabCheckout .successHead{font-family:var(--f-ui);font-size:22px;font-weight:800;letter-spacing:-.01em;color:var(--text)}.collabCheckout.collabCheckout.collabCheckout .successHint{font-family:var(--f-body);font-size:14.5px;font-weight:400;line-height:21px;color:var(--text2)}.collabCheckout.collabCheckout.collabCheckout .done{height:44px;min-width:0;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff!important;border:1px solid #E4E8EC!important;border-radius:999px!important;box-shadow:none!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13.5px;font-weight:600;line-height:1;color:var(--text2)!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.collabCheckout.collabCheckout.collabCheckout .done:hover:not(:disabled){background:#f8fafb!important;border-color:#cbd3d6!important;color:var(--text)!important;transform:none}.collabCheckout.collabCheckout.collabCheckout .done:disabled{opacity:.5;cursor:not-allowed}.collabCheckout.collabCheckout.collabCheckout .done{margin-top:8px}.collabCheckout.collabCheckout.collabCheckout .successPlug{font-family:var(--f-ui);font-weight:600;color:var(--text3)}.collabCheckout.collabCheckout.collabCheckout .successPlug:hover{color:var(--mint-ink)}body:has(#appShell.phone) .collabCheckout.collabCheckout.collabCheckout{align-items:flex-end;padding:0}body:has(#appShell.phone) .collabCheckout.collabCheckout.collabCheckout .sheet{inset:auto 0 0!important;width:100%!important;max-width:none!important;max-height:92vh;margin:0;border-radius:22px 22px 0 0!important;border-bottom:0;padding-bottom:env(safe-area-inset-bottom);transform:none;animation:studioSheetUp .34s cubic-bezier(.2,.7,.2,1) both!important}body:has(#appShell.phone) .collabCheckout.collabCheckout.collabCheckout .sheet:before{content:"";position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#e4e8ec;z-index:3;pointer-events:none}body:has(#appShell.phone) .collabCheckout.collabCheckout.collabCheckout .sheet{position:relative;padding:30px 18px calc(22px + env(safe-area-inset-bottom))}body:has(#appShell.phone) .collabCheckout.collabCheckout.collabCheckout .close{top:18px;right:14px}body:has(#appShell.phone) .collabCheckout.collabCheckout.collabCheckout .amount{font-size:34px}#appShell .canvas:has(.autoPaySheet){animation:none!important;transform:none!important}#appShell .autoPayBackdrop{background:#051d236b!important;backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);animation:studioScrimIn .2s ease-out both}#appShell .autoPaySheet{background:#fff;border:1px solid #E4E8EC;border-radius:18px;box-shadow:0 2px 4px #10201f0f,0 24px 56px -18px #051d236b;font-family:var(--f-body);color:var(--text);top:0;bottom:0;left:0!important;right:0!important;transform:none;margin:auto;height:fit-content;width:min(520px,100vw - 32px);gap:16px;padding:26px 26px 24px;animation:studioRise .34s cubic-bezier(.2,.7,.2,1) both}#appShell .autoPaySheet .closeBtn{width:36px!important;height:36px!important;min-width:0;padding:0!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%235A6B69' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;border:1px solid #E4E8EC!important;border-radius:50%!important;box-shadow:0 1px 2px #10201f0f!important;font-size:0!important;line-height:0!important;color:transparent!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}#appShell .autoPaySheet .closeBtn:before,#appShell .autoPaySheet .closeBtn:after{display:none!important}#appShell .autoPaySheet .closeBtn>*{display:none!important}#appShell .autoPaySheet .closeBtn:hover{background-color:#f3f5f7!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%2310201F' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")!important;border-color:#cbd3d6!important;transform:none}#appShell .autoPaySheet .closeBtn:focus-visible{outline:0;box-shadow:0 0 0 3px #e3faf0!important;border-color:#0ece85!important}#appShell .autoPaySheet .closeBtn{top:18px;right:18px}#appShell .autoPaySheet .sheetHead{padding-right:48px}#appShell .autoPaySheet .sheetHead .caption{display:block;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12px;font-weight:700;line-height:16px;color:var(--mint-ink)}#appShell .autoPaySheet .sheetHead h2{margin:0;text-transform:none;letter-spacing:-.01em;font-family:var(--f-ui);font-size:18px;font-weight:700;line-height:24px;color:var(--text);font-size:21px;line-height:28px}#appShell .autoPaySheet .shimmer{background:linear-gradient(90deg,#f3f5f7,#fff,#f3f5f7);background-size:200% 100%;border-radius:12px;font-family:var(--f-ui);color:var(--text3)}#appShell .autoPaySheet .err{background:var(--ov-bg);border:0;border-radius:12px;font-family:var(--f-body);font-size:14px;color:var(--ov-fg)}#appShell .autoPaySheet .unavailable{padding:24px 8px 8px}#appShell .autoPaySheet .unavailable .head{font-family:var(--f-ui);font-size:17px;font-weight:700;color:var(--text)}#appShell .autoPaySheet .unavailable .reason{font-family:var(--f-body);font-size:14.5px;font-weight:400;line-height:21px;color:var(--text2)}#appShell .autoPaySheet .available .status{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px 0 8px;background:#f2f4f7;border-radius:999px;font-family:var(--f-ui);font-size:12.5px;font-weight:600;color:#475467}#appShell .autoPaySheet .available .status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}#appShell .autoPaySheet .available .status.active{background:#dcfae6;color:#067647}#appShell .autoPaySheet .methods li{min-height:52px;padding:10px 14px;border-color:#e4e8ec;border-radius:12px;font-family:var(--f-body);font-size:14px}#appShell .autoPaySheet .methods li.default{background:#f6fdf9;border-color:#bfefd9}#appShell .autoPaySheet .methods .brand{font-family:var(--f-ui);font-weight:700;color:var(--text)}#appShell .autoPaySheet .methods .badge{text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12px;color:var(--mint-ink)}#appShell .autoPaySheet .methods .rm{height:32px;padding:0 12px;border-radius:999px;font-family:var(--f-ui);font-size:12.5px;font-weight:600;background:var(--ov-bg)!important;border:1px solid transparent!important;color:var(--ov-fg)!important}#appShell .autoPaySheet .methods .rm:hover:not(:disabled){background:#fdd3cf!important;color:var(--ov-fg)!important}#appShell .autoPaySheet .addRow{padding-top:4px}#appShell .autoPaySheet .addBtn,#appShell .autoPaySheet .setupFlow .primary{height:44px;min-width:0;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:transparent!important;background-image:var(--sweep),var(--prime)!important;background-size:250% 100%,100% 100%!important;background-position:-80% 0,0 0;background-repeat:no-repeat!important;border:0!important;border-radius:999px!important;box-shadow:var(--prime-glow)!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:14px;font-weight:700;line-height:1;color:var(--prime-ink)!important;cursor:pointer;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .2s ease,opacity .2s ease!important}#appShell .autoPaySheet .addBtn:hover:not(:disabled),#appShell .autoPaySheet .setupFlow .primary:hover:not(:disabled){transform:translate3d(0,-2px,0);box-shadow:var(--prime-glow-hi)!important;animation:studioSweep .8s ease forwards}#appShell .autoPaySheet .addBtn:active:not(:disabled),#appShell .autoPaySheet .setupFlow .primary:active:not(:disabled){transform:none;box-shadow:0 4px 12px -4px #0ddc9666!important}#appShell .autoPaySheet .addBtn:disabled,#appShell .autoPaySheet .setupFlow .primary:disabled{opacity:.5;filter:saturate(.4);cursor:not-allowed;transform:none;box-shadow:none!important}#appShell .autoPaySheet .link{font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text2)}#appShell .autoPaySheet .link:hover{color:var(--ov-fg)}#appShell .autoPaySheet .setupFlow{background:#f8fafb;border-color:#e4e8ec;border-radius:14px}#appShell.phone .autoPaySheet{inset:auto 0 0!important;width:100%!important;max-width:none!important;max-height:92vh;margin:0;border-radius:22px 22px 0 0!important;border-bottom:0;padding-bottom:env(safe-area-inset-bottom);transform:none;animation:studioSheetUp .34s cubic-bezier(.2,.7,.2,1) both!important}#appShell.phone .autoPaySheet:before{content:"";position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#e4e8ec;z-index:3;pointer-events:none}#appShell.phone .autoPaySheet{height:auto;padding:28px 18px calc(22px + env(safe-area-inset-bottom))}#appShell.phone .autoPaySheet .closeBtn{top:18px;right:14px}#appShell .collabSwitcher{background:#f3f5f7f0;backdrop-filter:blur(18px) saturate(120%);-webkit-backdrop-filter:blur(18px) saturate(120%)}#appShell .collabSwitcher .closeX{width:40px!important;height:40px!important;min-width:0;padding:0!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%235A6B69' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;border:1px solid #E4E8EC!important;border-radius:50%!important;box-shadow:0 1px 2px #10201f0f!important;font-size:0!important;line-height:0!important;color:transparent!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}#appShell .collabSwitcher .closeX:before,#appShell .collabSwitcher .closeX:after{display:none!important}#appShell .collabSwitcher .closeX>*{display:none!important}#appShell .collabSwitcher .closeX:hover{background-color:#f3f5f7!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%2310201F' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")!important;border-color:#cbd3d6!important;transform:none}#appShell .collabSwitcher .closeX:focus-visible{outline:0;box-shadow:0 0 0 3px #e3faf0!important;border-color:#0ece85!important}#appShell .collabSwitcher .closeX{box-shadow:var(--shadow)!important}#appShell .collabSwitcher .col{animation:studioRise .38s cubic-bezier(.2,.7,.2,1) both}#appShell .collabSwitcher .caption{text-transform:none;letter-spacing:-.01em;font-family:var(--f-ui);font-size:22px;font-weight:800;color:var(--text)}#appShell .collabSwitcher .hint{font-family:var(--f-ui);font-size:12.5px;font-weight:600;color:var(--text3)}#appShell .collabSwitcher .pill{height:34px;padding:0 14px;background:#fff;border:1px solid var(--line);font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text2)}#appShell .collabSwitcher .pill:hover{border-color:#cbd3d6;color:var(--text)}#appShell .collabSwitcher .pill.active{background:var(--teal);border-color:var(--teal);color:#fff}#appShell .collabSwitcher .viewBtn{width:34px;height:34px;background:#fff;border-color:var(--line);color:var(--text3)}#appShell .collabSwitcher .viewBtn.active{background:var(--teal);border-color:var(--teal);color:#fff}#appShell .collabSwitcher .search{width:100%;height:44px;padding:0 14px;box-sizing:border-box;background:#fff;border:1px solid #E4E8EC;border-radius:10px;box-shadow:none;outline:0;font-family:var(--f-body);font-size:15px;font-weight:400;line-height:22px;color:var(--text);transition:border-color .15s ease,box-shadow .15s ease}#appShell .collabSwitcher .search::placeholder{color:var(--text3)}#appShell .collabSwitcher .search:focus{border-color:#0ece85;box-shadow:0 0 0 3px #e3faf0;background:#fff}#appShell .collabSwitcher .quiet{font-family:var(--f-body);font-size:14.5px;color:var(--text2)}#appShell .collabSwitcher .row{border-color:var(--line);border-radius:var(--r-card);font-family:var(--f-body)}#appShell .collabSwitcher .row:hover{border-color:#cbd3d6;box-shadow:var(--shadow-lg)}#appShell .collabSwitcher .divider,#appShell .collabSwitcher .dividerC{text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12.5px;font-weight:700;color:var(--ov-fg)}#appShell.phone .collabSwitcher{padding:72px 16px 32px}#appShell.phone .collabSwitcher .closeX{top:16px;right:16px}#appShell .collabActivity{background:#051d2352!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#appShell .collabActivity .panel{background:#fff;border-left:1px solid var(--line);box-shadow:-24px 0 56px -24px #051d2373;font-family:var(--f-body)}#appShell .collabActivity .head{padding:16px 16px 16px 22px;border-bottom-color:var(--line2)}#appShell .collabActivity .head .caption{margin:0;text-transform:none;letter-spacing:-.01em;font-family:var(--f-ui);font-size:18px;font-weight:700;line-height:24px;color:var(--text)}#appShell .collabActivity .head .close{width:36px!important;height:36px!important;min-width:0;padding:0!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%235A6B69' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;border:1px solid #E4E8EC!important;border-radius:50%!important;box-shadow:0 1px 2px #10201f0f!important;font-size:0!important;line-height:0!important;color:transparent!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}#appShell .collabActivity .head .close:before,#appShell .collabActivity .head .close:after{display:none!important}#appShell .collabActivity .head .close>*{display:none!important}#appShell .collabActivity .head .close:hover{background-color:#f3f5f7!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%2310201F' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")!important;border-color:#cbd3d6!important;transform:none}#appShell .collabActivity .head .close:focus-visible{outline:0;box-shadow:0 0 0 3px #e3faf0!important;border-color:#0ece85!important}#appShell .collabActivity .filterRow{gap:6px;padding:10px 16px;border-bottom-color:var(--line2)}#appShell .collabActivity .filterPill{height:30px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:#fff;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12.5px;font-weight:600;color:var(--text2)}#appShell .collabActivity .filterPill:hover{background:var(--surface2);color:var(--text)}#appShell .collabActivity .filterPill.active{background:var(--teal);border-color:var(--teal);color:#fff}#appShell .collabActivity .quiet{font-family:var(--f-body);font-size:14px;color:var(--text3)}#appShell.phone .collabActivity .panel{width:100%;max-width:100%}#appShell .collabSetPassword{padding:18px 20px 20px;background:#fff;box-shadow:var(--shadow);font-family:var(--f-body)}#appShell .collabSetPassword .head{align-items:center}#appShell .collabSetPassword .caption{margin:0;text-transform:none;letter-spacing:-.01em;font-family:var(--f-ui);font-size:18px;font-weight:700;line-height:24px;color:var(--text);font-size:16px}#appShell .collabSetPassword .dismiss{width:32px!important;height:32px!important;min-width:0;padding:0!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%235A6B69' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;border:1px solid #E4E8EC!important;border-radius:50%!important;box-shadow:0 1px 2px #10201f0f!important;font-size:0!important;line-height:0!important;color:transparent!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}#appShell .collabSetPassword .dismiss:before,#appShell .collabSetPassword .dismiss:after{display:none!important}#appShell .collabSetPassword .dismiss>*{display:none!important}#appShell .collabSetPassword .dismiss:hover{background-color:#f3f5f7!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%2310201F' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")!important;border-color:#cbd3d6!important;transform:none}#appShell .collabSetPassword .dismiss:focus-visible{outline:0;box-shadow:0 0 0 3px #e3faf0!important;border-color:#0ece85!important}#appShell .collabSetPassword .dismiss{background-size:16px 16px!important}#appShell .collabSetPassword .lead{font-family:var(--f-body);font-size:14.5px;font-weight:400;line-height:21px;color:var(--text2)}#appShell .collabSetPassword .cta,#appShell .collabSetPassword .submit{height:42px;min-width:0;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:transparent!important;background-image:var(--sweep),var(--prime)!important;background-size:250% 100%,100% 100%!important;background-position:-80% 0,0 0;background-repeat:no-repeat!important;border:0!important;border-radius:999px!important;box-shadow:var(--prime-glow)!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:14px;font-weight:700;line-height:1;color:var(--prime-ink)!important;cursor:pointer;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .2s ease,opacity .2s ease!important}#appShell .collabSetPassword .cta:hover:not(:disabled),#appShell .collabSetPassword .submit:hover:not(:disabled){transform:translate3d(0,-2px,0);box-shadow:var(--prime-glow-hi)!important;animation:studioSweep .8s ease forwards}#appShell .collabSetPassword .cta:active:not(:disabled),#appShell .collabSetPassword .submit:active:not(:disabled){transform:none;box-shadow:0 4px 12px -4px #0ddc9666!important}#appShell .collabSetPassword .cta:disabled,#appShell .collabSetPassword .submit:disabled{opacity:.5;filter:saturate(.4);cursor:not-allowed;transform:none;box-shadow:none!important}#appShell .collabSetPassword .input{width:100%;height:44px;padding:0 14px;box-sizing:border-box;background:#fff;border:1px solid #E4E8EC;border-radius:10px;box-shadow:none;outline:0;font-family:var(--f-body);font-size:15px;font-weight:400;line-height:22px;color:var(--text);transition:border-color .15s ease,box-shadow .15s ease}#appShell .collabSetPassword .input::placeholder{color:var(--text3)}#appShell .collabSetPassword .input:focus{border-color:#0ece85;box-shadow:0 0 0 3px #e3faf0;background:#fff}#appShell .collabSetPassword .err{color:var(--ov-fg)}#appShell .collabSetPassword .later{height:42px;min-width:0;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff!important;border:1px solid #E4E8EC!important;border-radius:999px!important;box-shadow:none!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13.5px;font-weight:600;line-height:1;color:var(--text2)!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#appShell .collabSetPassword .later:hover:not(:disabled){background:#f8fafb!important;border-color:#cbd3d6!important;color:var(--text)!important;transform:none}#appShell .collabSetPassword .later:disabled{opacity:.5;cursor:not-allowed}#appShell section.autoPay{padding:18px 20px;background:#fff;border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);font-family:var(--f-body)}#appShell .autoPay .head .caption{display:block;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12px;font-weight:700;line-height:16px;color:var(--mint-ink)}#appShell .autoPay .head .title{font-family:var(--f-ui);font-size:15px;font-weight:700;color:var(--text)}#appShell .autoPay .head .badge{height:22px;padding:0 9px;display:inline-flex;align-items:center;background:#dcfae6;letter-spacing:0;font-family:var(--f-ui);font-size:11.5px;color:#067647}#appShell .autoPay .hint{font-family:var(--f-body);font-size:14px;color:var(--text2)}#appShell .autoPay .methods li{min-height:48px;border-color:var(--line);border-radius:12px;font-family:var(--f-body);font-size:14px}#appShell .autoPay .methods li.default{background:#f6fdf9;border-color:#bfefd9}#appShell .autoPay .methods .defaultTag{background:#dcfae6;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:11.5px;color:#067647}#appShell .autoPay .methods .link{font-family:var(--f-ui);font-weight:600;color:var(--teal)}#appShell .autoPay .methods .link.delete{border-radius:999px;background:var(--ov-bg)!important;border:1px solid transparent!important;color:var(--ov-fg)!important}#appShell .autoPay .methods .link.delete:hover:not(:disabled){background:#fdd3cf!important;color:var(--ov-fg)!important}#appShell .autoPay .methods .link.delete{background:transparent!important}#appShell .autoPay .methods .link.delete:hover{background:var(--ov-bg)!important}#appShell .autoPay .actions .primary,#appShell .autoPay .setupActions .primary{height:40px;min-width:0;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:transparent!important;background-image:var(--sweep),var(--prime)!important;background-size:250% 100%,100% 100%!important;background-position:-80% 0,0 0;background-repeat:no-repeat!important;border:0!important;border-radius:999px!important;box-shadow:var(--prime-glow)!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:14px;font-weight:700;line-height:1;color:var(--prime-ink)!important;cursor:pointer;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .2s ease,opacity .2s ease!important}#appShell .autoPay .actions .primary:hover:not(:disabled),#appShell .autoPay .setupActions .primary:hover:not(:disabled){transform:translate3d(0,-2px,0);box-shadow:var(--prime-glow-hi)!important;animation:studioSweep .8s ease forwards}#appShell .autoPay .actions .primary:active:not(:disabled),#appShell .autoPay .setupActions .primary:active:not(:disabled){transform:none;box-shadow:0 4px 12px -4px #0ddc9666!important}#appShell .autoPay .actions .primary:disabled,#appShell .autoPay .setupActions .primary:disabled{opacity:.5;filter:saturate(.4);cursor:not-allowed;transform:none;box-shadow:none!important}#appShell .autoPay .actions .primary,#appShell .autoPay .setupActions .primary{padding:0 18px}#appShell .autoPay .actions .ghost,#appShell .autoPay .setupActions .ghost{height:40px;min-width:0;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff!important;border:1px solid #E4E8EC!important;border-radius:999px!important;box-shadow:none!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13.5px;font-weight:600;line-height:1;color:var(--text2)!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#appShell .autoPay .actions .ghost:hover:not(:disabled),#appShell .autoPay .setupActions .ghost:hover:not(:disabled){background:#f8fafb!important;border-color:#cbd3d6!important;color:var(--text)!important;transform:none}#appShell .autoPay .actions .ghost:disabled,#appShell .autoPay .setupActions .ghost:disabled{opacity:.5;cursor:not-allowed}#appShell .autoPay .cardMount{border-color:var(--line);border-radius:12px}#appShell .autoPay .setupErr{background:var(--ov-bg);border:0;border-radius:10px;color:var(--ov-fg)}#appShell aside.alert.active{background:#051d2352;box-shadow:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}#appShell aside.alert .relay{background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 2px 4px #10201f0f,0 24px 56px -18px #051d236b;font-family:var(--f-body)}#appShell aside.alert.active .relay:before{display:none}#appShell aside.alert.active .relay:after{border-radius:0 0 18px 18px}#appShell aside.alert .relay .recon{width:320px}#appShell aside.alert .relay .decree{box-shadow:0 0 0 6px #fff,0 8px 18px -8px #10201f40}#appShell aside.alert .relay h1{text-transform:none;letter-spacing:-.01em;font-family:var(--f-ui);font-size:20px;font-weight:700;line-height:26px;color:var(--text)}#appShell aside.alert.activeRecon .relay h1:only-child{font-size:18px}#appShell aside.alert .relay p{width:320px;font-family:var(--f-body);font-size:15px;font-weight:400;line-height:22px;color:var(--text2)}#appShell aside.alert.activeRecon .relay p{padding:76px 26px 22px}#appShell aside.alert .relay p:before{height:3px;border-radius:3px;background-color:#e4e8ec}#appShell aside.alert.pass .relay p:before{background-color:#0ece85}#appShell aside.alert.fail .relay p:before{background-color:var(--ov-fg)}#appShell aside.alert .relay p a{color:var(--mint-ink)}#appShell aside.alert .relay nav:before{background-color:transparent}#appShell aside.alert.activeRecon .relay nav{width:320px}#appShell aside.alert.activeRecon.errorsVisible .relay ol{width:320px}#appShell aside.alert .relay ol{background:#f8fafb}#appShell aside.alert .relay ol li label{text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12px;font-weight:700;line-height:16px;color:var(--ov-fg)}#appShell aside.alert .relay ol li em{font-family:var(--f-body);font-size:13.5px;line-height:18px;color:var(--text2)}#appShell aside.alert .relay nav [role=error]{background:var(--ov-bg);border-radius:999px;box-shadow:none}#appShell aside.alert .relay nav [role=error]:after,#appShell aside.alert .relay nav [role=error]:before{display:none}#appShell aside.alert .relay nav [role=error] span{padding:7px 14px;text-shadow:none;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12.5px;font-weight:700;line-height:14px;color:var(--ov-fg)}#appShell aside.alert .relay nav [role=close]{width:36px;left:calc(50% - 18px);bottom:-18px;transform:none}#appShell aside.alert.activeClose .relay nav [role=close],#appShell aside.activeClose .relay nav [role=close]{height:36px}#appShell aside.alert .relay nav [role=close]:hover{transform:none}#appShell aside.alert .relay nav [role=close]:before{display:none}#appShell aside.alert .relay nav [role=close]:after{background:#fff;border:1px solid var(--line);border-radius:50%!important;box-shadow:0 6px 16px -6px #10201f4d;box-sizing:border-box}#appShell aside.alert .relay nav [role=close] span{inset:0;background:transparent!important;border-radius:50%!important;transform:rotate(45deg)}#appShell aside.alert .relay nav [role=close] span:after{width:2px;height:16px;top:10px;right:calc(50% - 1px);border-radius:2px;background-color:var(--text2)}#appShell aside.alert .relay nav [role=close] span:before{width:16px;height:2px;top:calc(50% - 1px);right:10px;border-radius:2px;background-color:var(--text2)}#appShell aside.alert .relay nav [role=close]:hover:after{background:#f3f5f7}#appShell aside.alert .relay nav [role=close]:hover span:after,#appShell aside.alert .relay nav [role=close]:hover span:before{background-color:var(--text)}#appShell.phone aside.alert .relay .recon,#appShell.phone aside.alert .relay p,#appShell.phone aside.alert.activeRecon .relay nav,#appShell.phone aside.alert.activeRecon.errorsVisible .relay ol{width:calc(100vw - 48px)}#appShell .echo{left:auto;right:24px;bottom:24px;width:480px;max-width:calc(100vw - 48px);padding:16px 18px 18px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 2px 4px #10201f0f,0 24px 56px -18px #051d236b;font-family:var(--f-body);z-index:60}#appShell .echo header h1{margin:0 0 18px;padding:6px 0 0;font-family:var(--f-ui);font-size:16px;font-weight:700;line-height:22px;color:var(--text)}#appShell .echo header [role=close]{width:36px!important;height:36px!important;min-width:0;padding:0!important;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%235A6B69' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center/18px 18px no-repeat!important;border:1px solid #E4E8EC!important;border-radius:50%!important;box-shadow:0 1px 2px #10201f0f!important;font-size:0!important;line-height:0!important;color:transparent!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}#appShell .echo header [role=close]:before,#appShell .echo header [role=close]:after{display:none!important}#appShell .echo header [role=close]>*{display:none!important}#appShell .echo header [role=close]:hover{background-color:#f3f5f7!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 6.5l11 11M17.5 6.5l-11 11' stroke='%2310201F' stroke-width='2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E")!important;border-color:#cbd3d6!important;transform:none}#appShell .echo header [role=close]:focus-visible{outline:0;box-shadow:0 0 0 3px #e3faf0!important;border-color:#0ece85!important}#appShell .echo header [role=close]{position:absolute;top:0;right:0}#appShell .echo.reviewable header [role=close]{right:0}#appShell .echo header [role=review]{top:0;bottom:auto;right:44px}#appShell .echo.reviewable header h1{padding-right:96px}#appShell .echo header div{height:6px;background:var(--line2);border-radius:999px;transform:none}#appShell .echo header div i{background:linear-gradient(90deg,#0ddc96,#10f1b4)}#appShell .echo header div span{top:12px;right:0;height:18px;font-family:var(--f-ui);font-size:13px;font-weight:700;line-height:18px;color:var(--mint-ink);transform:none}#appShell .echo header h1{padding-right:48px}#appShell .echo .updates{margin-top:26px;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--f-body);font-size:14px;color:var(--text2)}#appShell .echo .updates h2{width:auto;height:30px;padding:0 12px;border-radius:999px;font-family:var(--f-ui);font-size:13px;font-weight:700;line-height:30px;background:var(--dr-bg, #F2F4F7);color:var(--dr-fg, #475467)}#appShell .echo.queued .updates h2,#appShell .echo.started .updates h2{background:var(--due-bg);color:var(--due-fg)}#appShell .echo.processing .updates h2,#appShell .echo.processing_files .updates h2{background:var(--aw-bg);color:var(--aw-fg)}#appShell .echo.completed .updates h2{background:var(--pd-bg);color:var(--pd-fg)}#appShell .echo.failed .updates h2,#appShell .echo.error .updates h2{background:var(--ov-bg);color:var(--ov-fg)}#appShell .echo .updates .stats{margin-left:0;gap:6px}#appShell .echo .updates li{height:auto;padding:5px 12px;background:var(--surface2)!important;border:1px solid var(--line2);border-radius:10px;font-family:var(--f-ui);font-size:14px;font-weight:700;color:var(--text)}#appShell .echo .updates li:before{font-family:var(--f-body);font-size:11.5px;font-weight:400;color:var(--text3)}#appShell .echo.error .updates li:nth-child(3){height:auto;background:var(--ov-bg)!important;color:var(--ov-fg)}#appShell .echo .updates div{flex:1 1 100%}#appShell .echo .updates .step,#appShell .echo .updates .substep,#appShell .echo .updates .time{padding-left:0;text-align:left}#appShell .echo .updates .step{font-family:var(--f-ui);font-size:14px;font-weight:700;line-height:20px;color:var(--text)}#appShell .echo .updates .substep{font-family:var(--f-body);font-size:13px;font-weight:400;line-height:18px;color:var(--text2)}#appShell .echo .updates .time{font-family:var(--f-body);font-size:12.5px;line-height:18px;color:var(--text3)}#appShell .echo .errors{margin-top:12px;background:var(--ov-bg);border:0;border-radius:12px}#appShell .echo .errors h3,#appShell .echo .errors p{color:var(--ov-fg)}#appShell.phone .echo{inset:12px 12px auto;width:auto;max-width:none}#appShell #lairOnboarding .ob-card{padding:34px 34px 26px;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-lg);animation:studioRise .42s cubic-bezier(.2,.7,.2,1) both}#appShell #lairOnboarding .ob-dot{background:#d5dcdf}#appShell #lairOnboarding .ob-dot.done,#appShell #lairOnboarding .ob-dot.on{background:var(--mint)}#appShell #lairOnboarding .ob-skip{height:34px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:#fff;font-family:var(--f-ui);font-size:12.5px;font-weight:600;color:var(--text2)}#appShell #lairOnboarding .ob-skip:hover{background:var(--surface2);color:var(--text)}#appShell #lairOnboarding .ob-eyebrow{display:block;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:12px;font-weight:700;line-height:16px;color:var(--mint-ink)}#appShell #lairOnboarding .ob-title{font-family:var(--f-ui);font-size:30px;font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--text)}#appShell #lairOnboarding .ob-lead,#appShell #lairOnboarding .ob-list li{font-family:var(--f-body);font-size:15.5px;color:var(--text2)}#appShell #lairOnboarding .ob-bullet{background:var(--mint);box-shadow:0 0 0 4px var(--mint-soft)}#appShell #lairOnboarding .ob-embed{background:var(--surface2);border-color:var(--line);border-radius:14px}#appShell #lairOnboarding .ob-cta{height:44px;padding:0 20px;display:inline-flex;align-items:center;background:var(--teal);border-color:var(--teal);border-radius:999px;font-family:var(--f-ui);font-size:14px;font-weight:700;color:#fff}#appShell #lairOnboarding .ob-cta:hover{background:var(--teal2)}#appShell #lairOnboarding .ob-cta--soft{background:var(--mint-soft);border-color:var(--mint-line);color:var(--teal)}#appShell #lairOnboarding .ob-cta--soft:hover{background:#d5f5e6;border-color:var(--mint-line)}#appShell #lairOnboarding .ob-nav{border-top-color:var(--line2)}#appShell #lairOnboarding .ob-primary{height:44px;min-width:0;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:transparent!important;background-image:var(--sweep),var(--prime)!important;background-size:250% 100%,100% 100%!important;background-position:-80% 0,0 0;background-repeat:no-repeat!important;border:0!important;border-radius:999px!important;box-shadow:var(--prime-glow)!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:14px;font-weight:700;line-height:1;color:var(--prime-ink)!important;cursor:pointer;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,filter .2s ease,opacity .2s ease!important}#appShell #lairOnboarding .ob-primary:hover:not(:disabled){transform:translate3d(0,-2px,0);box-shadow:var(--prime-glow-hi)!important;animation:studioSweep .8s ease forwards}#appShell #lairOnboarding .ob-primary:active:not(:disabled){transform:none;box-shadow:0 4px 12px -4px #0ddc9666!important}#appShell #lairOnboarding .ob-primary:disabled{opacity:.5;filter:saturate(.4);cursor:not-allowed;transform:none;box-shadow:none!important}#appShell #lairOnboarding .ob-ghost{height:44px;min-width:0;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff!important;border:1px solid #E4E8EC!important;border-radius:999px!important;box-shadow:none!important;text-transform:none;letter-spacing:0;font-family:var(--f-ui);font-size:13.5px;font-weight:600;line-height:1;color:var(--text2)!important;cursor:pointer;transform:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#appShell #lairOnboarding .ob-ghost:hover:not(:disabled){background:#f8fafb!important;border-color:#cbd3d6!important;color:var(--text)!important;transform:none}#appShell #lairOnboarding .ob-ghost:disabled{opacity:.5;cursor:not-allowed}#appShell #lairOnboarding .ob-text{font-family:var(--f-ui);font-size:13px;font-weight:600;color:var(--text3)}#appShell #lairOnboarding .ob-text:hover{color:var(--mint-ink)}#appShell.phone #lairOnboarding .ob-card{padding:24px 20px 20px}#appShell.phone #lairOnboarding .ob-title{font-size:25px}#appShell.phone #lairNav{z-index:1}#appShell.phone #lairPride{z-index:2}#appShell.phone #lairNav.active{width:100%;grid-template-columns:80px minmax(0,1fr)}#appShell.phone #lairNav:not(.activeSect) .sect{visibility:hidden}#appShell.phone #lairNav .sect{width:calc(100vw - 124px);overflow-x:hidden;overflow-y:auto}#appShell.phone #lairNav .sect section{width:auto;left:12px;right:12px}#appShell.phone #lairNav .sect section:not(.active){visibility:hidden;transition:transform .6s ease,visibility 0s linear .6s}#appShell.phone #lairNav .sect section.active{visibility:visible;transition:transform .6s ease,visibility 0s}body:has(#appShell.phone #lairNav.active) .runningChip.runningChip.runningChip,body:has(#appShell.phone #lairNav.active) #lairTrialBanner#lairTrialBanner{opacity:0;pointer-events:none;transition:opacity .2s ease}#appShell.phone #lairMain,#appShell.phone #lairHero{max-width:100vw;overflow-x:hidden}#appShell.phone #lairIndex,#appShell.phone #lairForm{grid-template-columns:minmax(0,1fr)}#appShell.phone #lairIndex>*,#appShell.phone #lairForm>*,#appShell.phone #lairIndexFilters{min-width:0;max-width:100%}#appShell.phone #lairHeader,#appShell.phone #lairHeader:has(.banner .subtitle),#appShell.phone #lairHeader:has(.banner .statusChip){height:56px}#appShell.phone #lairHeader .banner,#appShell.phone #lairHeader .banner:has(.subtitle),#appShell.phone #lairHeader .banner:has(.statusChip){height:56px;padding:0 60px 0 16px;display:block;gap:0;text-align:left;line-height:56px}#appShell.phone #lairHeader .banner .title,#appShell.phone #lairHeader .banner:has(.subtitle) .title{height:56px;max-width:100%;padding:0;display:block;text-align:left;text-transform:none;line-height:56px;font-family:var(--f-ui);font-size:18px;font-weight:700;letter-spacing:-.01em;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appShell.phone #lairHeader .banner .title em{display:inline;font-size:18px;line-height:56px;color:#fff}#appShell.phone #lairHeader .banner .title mark,#appShell.phone #lairHeader .banner .subtitle,#appShell.phone #lairHeader .banner .statusChip,#appShell.phone #lairHeader .bannerLogo{display:none}#appShell.phone #lairHeader:has(.actions [role=layout]) .banner,#appShell.phone #lairHeader:has(.actions [role=mgmt]) .banner,#appShell.phone #lairHeader:has(.actions [role=filter]) .banner{padding-right:100px}#appShell.phone #lairHeader:has(.actions [role=layout]):has(.actions [role=filter]) .banner,#appShell.phone #lairHeader:has(.actions [role=layout]):has(.actions [role=mgmt]) .banner{padding-right:144px}#appShell.phone #lairHeader .actions [role=back]{width:36px;height:36px;top:10px;left:12px;border-radius:10px}#appShell.phone #lairHeader:has(.actions [role=back]) .banner{padding-left:60px}#appShell.phone #lairHeader .actions [role]:not([role=back]){height:56px;top:0}#appShell.phone #lairOpts{height:64px}#appShell.phone #lairOpts [role]{min-width:72px}#appShell.phone #lairOpts [role]:after{max-width:100%;padding:0 4px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appShell.phone #lairOpts>[role=asideHelp]:first-child,#appShell.phone #lairOpts>[role=asideActivity]:first-child,#appShell.phone #lairOpts>[role=asideCommentary]:first-child{background:var(--surface);flex-basis:76px}#appShell.phone #lairOpts>[role=asideHelp]:first-child:before,#appShell.phone #lairOpts>[role=asideActivity]:first-child:before,#appShell.phone #lairOpts>[role=asideCommentary]:first-child:before{width:24px;height:24px;top:10px;background-color:var(--text2)}#appShell.phone #lairOpts>[role=asideHelp]:first-child:after,#appShell.phone #lairOpts>[role=asideActivity]:first-child:after,#appShell.phone #lairOpts>[role=asideCommentary]:first-child:after{color:var(--text2)}body:has(#appShell.phone) #lairTrialBanner#lairTrialBanner{left:12px;right:12px;bottom:76px;transform:none;height:48px;padding:0 6px 0 14px;gap:8px;justify-content:flex-start;font-size:13px}body:has(#appShell.phone) #lairTrialBanner#lairTrialBanner .msg{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body:has(#appShell.phone) #lairTrialBanner#lairTrialBanner .cta{flex:0 0 auto}body:has(#appShell.phone .reviewActions) #lairTrialBanner#lairTrialBanner,body:has(#appShell.phone #formMgmt) #lairTrialBanner#lairTrialBanner{bottom:142px}body:has(#appShell.phone) .runningChip.runningChip.runningChip.phone{left:12px;bottom:76px;max-width:calc(100vw - 24px);padding:8px 14px 8px 12px;font-size:12.5px}body:has(#appShell.phone) .runningChip.runningChip.runningChip.phone .project{max-width:150px}body:has(#appShell.phone):has(#lairTrialBanner) .runningChip.runningChip.runningChip.phone{bottom:132px}body:has(#appShell.phone .reviewActions) .runningChip.runningChip.runningChip.phone,body:has(#appShell.phone #formMgmt) .runningChip.runningChip.runningChip.phone{bottom:142px}body:has(#appShell.phone .reviewActions):has(#lairTrialBanner) .runningChip.runningChip.runningChip.phone,body:has(#appShell.phone #formMgmt):has(#lairTrialBanner) .runningChip.runningChip.runningChip.phone{bottom:198px}#appShell.phone .filterStatus,#appShell.phone .spread #lairIndex:not(.flexed) .filterStatus,#appShell.phone .flexed .filterStatus{padding:12px 0 0!important;max-height:none}#appShell.phone .filterStatus [role=toggle]{display:none!important}#appShell.phone .filterStatus section,#appShell.phone .flexed .filterStatus section{display:flex!important;flex-wrap:nowrap;justify-content:flex-start;gap:6px;padding:0 16px 2px!important;overflow-x:auto!important;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding:0 16px}#appShell.phone .filterStatus section::-webkit-scrollbar{display:none}#appShell.phone .filterStatus [role=status],#appShell.phone .flexed .filterStatus [role=status]{height:36px;flex:0 0 auto;white-space:nowrap;font-size:13px}#appShell.phone .filterStatus [role=status]:last-child{margin-right:16px!important}#appShell.phone #lairIndexFilters .lairIndexFilts{padding:0 16px!important}#appShell.phone #lairIndexFilters .search .lairIndexFilts,#appShell.phone .search #lairIndexFilters .lairIndexFilts,#appShell.phone #lairIndexFilters.search .lairIndexFilts{height:auto;padding:12px 16px 4px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#appShell.phone #lairIndexFilters .filterSeek input{width:100%}#appShell.phone #lairIndexFilters .lairIndexFilts .opts{min-width:0;max-width:100%}#appShell.phone #lairIndexFilters .lairIndexFilts .opts:before{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appShell.phone #lairIndexFilters .filterMgmt{width:auto;height:40px;padding-left:48px;min-width:0}#appShell.phone #lairIndexFilters .filterMgmt .actions.opts{width:100%}#appShell.phone #lairIndex .items{padding:12px 16px 160px}#appShell.phone #lairIndex:not(.grid) .items li [role=item]{min-height:76px;padding:14px 120px 14px 16px}#appShell.phone #lairIndex:not(.grid) .items li figure{width:40px;height:40px;top:16px;left:16px;transform:none}#appShell.phone #lairIndex:not(.grid) .items li:has(.lairItemDotsStrip) figure{top:30px}#appShell.phone #lairIndex:not(.grid) .items li figure~.label,#appShell.phone #lairIndex:not(.grid) .items li figure~.desc,#appShell.phone #lairIndex:not(.grid) .items li figure~.ref,#appShell.phone #lairIndex:not(.grid) .items li figure~.ref_note{padding-left:52px}#appShell.phone #lairIndex:not(.grid) .items li .lairItemDotsStrip{top:12px;left:68px;max-width:calc(100% - 188px);white-space:nowrap}#appShell.phone #lairIndex:not(.grid).mgmt .items li .lairItemDotsStrip{left:116px}#appShell.phone #lairIndex:not(.grid) .items li:not(:has(.lairItemDotsStrip)) figure~.label{padding-top:0}#appShell.phone #lairIndex:not(.grid) .items li:has(.lairItemDotsStrip) .label{padding-top:18px}#appShell.phone #lairIndex:not(.grid) .items li .label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14.5px;line-height:19px;overflow-wrap:anywhere}#appShell.phone #lairIndex:not(.grid) .items li .desc,#appShell.phone #lairIndex:not(.grid) .items li .ref{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appShell.phone #lairIndex:not(.grid) .items li .desc{font-size:13px}#appShell.phone #lairIndex:not(.grid) .items li mark.amount{display:block;width:104px;top:14px;right:16px;text-align:right;font-size:14.5px;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appShell.phone #lairIndex:not(.grid) .items li mark.note{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;width:104px;top:35px;right:16px;text-align:right;font-size:12px;line-height:15px;overflow:hidden;white-space:normal}#appShell.phone #lairIndex:not(.grid) .items li mark.title{max-width:104px;right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appShell.phone #lairIndex .items li .lairItemHoverActions{display:none}#appShell.phone #lairIndex.grid .items ol{grid-template-columns:minmax(0,1fr);gap:12px}#appShell.phone #lairForm .fieldsetsNav,#appShell.phone .flexed .fieldsetsNav{height:auto;max-height:none;padding:0!important}#appShell.phone .fieldsetsNav [role=toggle]{display:none!important}#appShell.phone #lairForm .fieldsetsNav section,#appShell.phone .flexed .fieldsetsNav section{display:flex!important;flex-wrap:nowrap;gap:20px;max-height:none;padding:0 16px!important;overflow-x:auto!important;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}#appShell.phone .fieldsetsNav section::-webkit-scrollbar{display:none}#appShell.phone #lairForm .fieldsetsNav [role=fs],#appShell.phone .flexed .fieldsetsNav [role=fs]{height:44px;flex:0 0 auto;white-space:nowrap;line-height:44px;font-size:13.5px}#appShell.phone #lairForm .fieldsetsNav [role=fs]:last-child{margin-right:16px!important}#appShell.phone #lairForm .fs{padding:16px;gap:16px}#appShell.phone #lairForm .fs>section{padding:16px}#appShell.phone #formMgmt{min-height:64px;padding:10px 16px;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;text-align:left}#appShell.phone #formMgmt p{min-width:0;text-align:left;font-size:13px;line-height:18px;overflow:hidden}#appShell.phone #formMgmt p:not(:has(.grand)):not(:has(em)){display:none}#appShell.phone #formMgmt:has(p:not(:has(.grand)):not(:has(em))) section,#appShell.phone #formMgmt:not(:has(p)) section{grid-column:1/-1}#appShell.phone #formMgmt p .grand{margin:0 8px 0 0;padding:6px 12px;font-size:15px}#appShell.phone #formMgmt p em{margin:0 8px 0 0}#appShell.phone #formMgmt section{flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:8px;min-width:0}#appShell.phone #formMgmt section button.primary{height:44px;min-width:0;margin:0;padding:0 20px;flex:1 1 auto;line-height:44px;white-space:nowrap}#appShell.phone #formMgmt section .secondaries{flex:0 0 auto;flex-wrap:nowrap}#appShell.phone #formMgmt section .secondaries button{height:44px;padding:0 14px;white-space:nowrap}#appShell.phone [id$=Review]:not(.loading){padding:16px 16px 220px}#appShell.phone [id$=Review] .reviewHero{margin-bottom:16px;padding:20px;flex-direction:column;align-items:flex-start;gap:12px}#appShell.phone [id$=Review] .reviewHero .heroMain{min-width:0;max-width:100%}#appShell.phone [id$=Review] .reviewHero .heroTotal{font-size:30px;line-height:36px;overflow-wrap:anywhere}#appShell.phone [id$=Review] .reviewHero .statusChip{order:-1}#appShell.phone [id$=Review] .reviewBlock{margin-bottom:16px;padding:18px 16px}#appShell.phone [id$=Review] .lineGroup{overflow-x:auto;-webkit-overflow-scrolling:touch}#appShell.phone [id$=Review] .lineGroup th,#appShell.phone [id$=Review] .lineGroup td{padding-left:4px;padding-right:4px}#appShell.phone [id$=Review] .lineGroup td{font-size:13.5px}#appShell.phone [id$=Review] .lineGroup td:nth-child(n+2),#appShell.phone [id$=Review] .lineGroup th:nth-child(n+2){white-space:nowrap}#appShell.phone [id$=Review] .totalsBreakdown{padding:12px 14px}#appShell.phone #lairHero>*:has(.reviewActions),#appShell.phone #lairHero>*>[id$=Review]{animation:none}#appShell.phone [id$=Review] .reviewActions{left:0;right:0;bottom:64px;min-height:66px;padding:10px 16px;gap:8px}#appShell.phone [id$=Review] .reviewActions .edit{flex:0 0 auto;padding:12px 4px;white-space:nowrap}#appShell.phone [id$=Review] .reviewActions .primary{min-width:0;gap:8px;justify-content:flex-end}#appShell.phone [id$=Review] .reviewActions button{height:44px;padding:0 14px!important;font-size:13px;white-space:nowrap}#appShell.phone #lairOverview{padding:16px 16px 200px}#appShell.phone #lairOverview .attn{margin-bottom:20px;padding:20px 16px;border-radius:16px}#appShell.phone #lairOverview .attn .attnHead{font-size:22px;line-height:28px}#appShell.phone #lairOverview .attnGrid{gap:12px}#appShell.phone #lairOverview .attnCard{padding:16px}#appShell.phone #lairOverview .lairKpis{gap:12px}#appShell.phone #lairOverview .lairKpiValue{font-size:26px}#appShell.phone #lairOverview .timechart{max-width:100%;overflow:hidden}#appShell.phone #lairHist .histNav{padding:10px 16px;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}#appShell.phone #lairHist .histNav::-webkit-scrollbar{display:none}#appShell.phone #collabPride .strip{padding:10px 16px;gap:8px}#appShell.phone #collabPride .strip .brand{min-width:0;flex:1 1 auto}#appShell.phone #collabPride .strip .brand .text{min-width:0}#appShell.phone #collabPride .strip .brand .name,#appShell.phone #collabPride .strip .brand .tag{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#appShell.phone #collabPride .strip .actions{flex:0 0 auto;gap:6px}#appShell.phone #collabPride .strip .backToLair{width:40px;height:40px;padding:0;justify-content:center;font-size:0;gap:0}#appShell.phone #collabPride .strip .backToLair span{font-size:18px;line-height:1}#appShell.phone .collabTasksTiles .tile{min-width:0;padding:14px 10px}#appShell.phone .collabTasksTiles .label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;letter-spacing:.01em}#appShell.phone #collabPride main.hero{padding-left:0;padding-right:0}#appShell.phone #collabPride .sidecar{padding:16px 16px 0}#appShell.phone #collabPride .collabPage .main{padding-left:16px;padding-right:16px}#appShell.phone .autoPay .head .caption{white-space:nowrap;flex:0 0 auto}#appBody{font-family:Oswald;font-feature-settings:"lnum";color:#1c3438}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{width:8px;background-color:#6cf5be}::-webkit-scrollbar-track{width:8px;background-color:#0000000f;box-shadow:inset 0 0 2px #0000001a}#app{width:100%;height:100%;inset:0;z-index:1;position:absolute}input{width:100%;height:48px;padding:12px 16px;background-color:#f7f7f7;border:1px solid #E4E4E4;border-radius:0;box-shadow:inset 0 0 1px 2px #00000006;display:block;float:none;clear:both;cursor:text;-webkit-user-select:text;user-select:text;vertical-align:middle;line-height:1;font-size:20px;font-weight:300;color:#2e5244;-webkit-appearance:none;-webkit-touch-callout:text;transition:background-color .3s ease,border .3s ease,box-shadow .3s ease,color .3s ease}input:focus{box-shadow:inset 0 0 5px 2px #00000013}input[disabled=disabled]{background-color:#bcbcbc!important;color:#212121!important}input[type=password]:not(:placeholder-shown){letter-spacing:1px;font-size:42px}textarea{height:114px;padding:16px;background-color:#f7f7f7;border:1px solid #E4E4E4;border-radius:0;box-shadow:inset 0 0 1px 2px #00000006;display:block;float:none;clear:both;overflow:auto;resize:none;-webkit-user-select:text;user-select:text;vertical-align:middle;line-height:28px;font-size:18px;font-weight:300;color:#2e5244;-webkit-appearance:none;-webkit-touch-callout:text;transition:background-color .3s ease,border .3s ease,box-shadow .3s ease,color .3s ease}textarea::-webkit-scrollbar{width:2px;background-color:#00000001}textarea::-webkit-scrollbar-track{width:2px;background-color:#00000006}textarea::-webkit-scrollbar-thumb{width:2px;background-color:#474747}textarea:focus{box-shadow:inset 0 0 5px 2px #00000013}.meta{display:none;opacity:0}
