@font-face{font-family:Afacad Flux;src:url("/assets/AfacadFlux-Variable-Latin-4UBUDEI7.woff2") format("woff2");font-style:normal;font-weight:100 1000;font-display:swap}@font-face{font-family:DM Mono;src:url("/assets/DMMono-Regular-Latin-B2LNGFFJ.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DM Mono;src:url("/assets/DMMono-Medium-Latin-W7VCVNFI.woff2") format("woff2");font-style:normal;font-weight:500 700;font-display:swap}:root{--bg: oklch(.146 .004 105);--bg-deep: oklch(.112 .004 105);--surface: oklch(.186 .005 108);--surface-2: oklch(.224 .006 110);--surface-3: oklch(.276 .007 110);--line: oklch(.322 .008 110);--line-soft: oklch(.256 .006 110);--ink: oklch(.973 .004 105);--ink-2: oklch(.826 .006 105);--ink-3: oklch(.69 .009 105);--ember: oklch(.874 .182 112);--ember-strong: oklch(.812 .19 110);--ember-bright: oklch(.93 .205 108);--ember-soft: oklch(.874 .182 112 / .14);--on-accent: oklch(.215 .045 112);--herb: oklch(.808 .162 150);--herb-soft: oklch(.808 .162 150 / .15);--gold: oklch(.852 .15 96);--gold-soft: oklch(.852 .15 96 / .15);--danger: oklch(.672 .195 24);--danger-soft: oklch(.672 .195 24 / .16);--cobalt: oklch(.62 .018 250);--cobalt-bright: oklch(.76 .02 250);--cobalt-soft: oklch(.62 .018 250 / .16);--font-display: "Afacad Flux", "Avenir Next", sans-serif;--font-ui: "Afacad Flux", "Avenir Next", sans-serif;--font-mono: "DM Mono", ui-monospace, "SF Mono", Menlo, monospace;--r-xs: 7px;--r-sm: 10px;--r: 13px;--r-lg: 17px;--r-xl: 22px;--r-2xl: 28px;--r-pill: 999px;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 22px;--s6: 30px;--s7: 42px;--s8: 60px;--ease: cubic-bezier(.23, 1, .32, 1);--ease-in-out: cubic-bezier(.77, 0, .175, 1);--ease-drawer: cubic-bezier(.32, .72, 0, 1);--t-fast: .12s;--t: .18s;--t-slow: .24s;--t-slower: .28s;--sh-1: 0 1px 2px oklch(0 0 0 / .4);--sh-2: 0 6px 18px -6px oklch(0 0 0 / .55), 0 2px 6px oklch(0 0 0 / .35);--sh-3: 0 22px 50px -16px oklch(0 0 0 / .66), 0 6px 16px oklch(0 0 0 / .4);--sh-ember: 0 8px 30px -10px rgb(0 0 0 / .34);--z-base: 1;--z-raised: 10;--z-dropdown: 100;--z-sticky: 200;--z-backdrop: 800;--z-modal: 900;--z-toast: 1000;--z-tooltip: 1100;--tap: 46px;color-scheme:dark}*{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}html,body,#root{height:100%}body{margin:0;font-family:var(--font-ui);font-size:15px;line-height:1.5;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overscroll-behavior:none}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;margin:0;letter-spacing:-.02em;text-wrap:balance}h1{letter-spacing:-.035em}p{margin:0;text-wrap:pretty}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:none;background:none}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--cobalt-bright);outline-offset:2px;border-radius:4px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--line)}::-webkit-scrollbar-track{background:transparent}::selection{background:var(--ember-soft);color:var(--ink)}@keyframes eos-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes eos-fade{0%{opacity:0}to{opacity:1}}@keyframes eos-pop{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@keyframes eos-pulse{0%,to{opacity:1}50%{opacity:.45}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.lampdot{width:7px;height:7px;border-radius:50%;background:var(--herb);box-shadow:0 0 0 0 var(--herb-soft);animation:eos-pulse 2.4s var(--ease-in-out) infinite;flex:none}.grad-ink{color:var(--ember)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border-radius:var(--r);font-weight:600;font-size:14px;background:var(--surface-2);color:var(--ink);border:1px solid var(--line-soft);transition:transform var(--t-fast) var(--ease),background-color var(--t) var(--ease),border-color var(--t) var(--ease)}.btn:hover{background:var(--surface-3)}.btn:active{transform:translateY(1px) scale(.99)}.btn:disabled{opacity:.4;pointer-events:none}.btn--sm{min-height:34px;padding:0 12px;font-size:13px;border-radius:var(--r-sm)}.btn--lg{min-height:52px;font-size:15.5px;padding:0 22px}.btn--block{width:100%}.btn--ghost{background:transparent}.btn--primary{background:var(--ember-bright);color:var(--on-accent);border-color:transparent;font-weight:700;letter-spacing:-.01em}.btn--primary:hover,.btn--primary:focus-visible{background:var(--ember);color:var(--on-accent);box-shadow:var(--sh-ember)}.btn--fire{background:var(--ember-bright);color:var(--on-accent);border-color:transparent;font-weight:700;letter-spacing:-.01em;box-shadow:var(--sh-ember)}.btn--fire:hover,.btn--fire:focus-visible{background:var(--ember);filter:brightness(1.03)}.btn--pay{background:var(--herb);color:#04130b;border-color:transparent;font-weight:700}.btn--pay:hover{filter:brightness(1.05);background:var(--herb)}.ghostbtn{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2);font-weight:600;font-size:14px;padding:8px 10px;border-radius:var(--r-sm);transition:color var(--t),background-color var(--t)}.ghostbtn:hover{color:var(--ink);background:var(--surface)}.badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;letter-spacing:.02em;padding:3px 9px;border-radius:var(--r-pill);background:var(--surface-3);color:var(--ink-2)}.badge__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.badge--soft.badge--herb{background:var(--herb-soft);color:var(--herb)}.badge--soft.badge--ember{background:var(--ember-soft);color:var(--ember)}.badge--soft.badge--gold{background:var(--gold-soft);color:var(--gold)}.badge--soft.badge--danger{background:var(--danger-soft);color:var(--danger)}.tag{font-size:9.5px;font-weight:800;letter-spacing:.05em;padding:2px 6px;border-radius:5px;background:var(--surface-3);color:var(--ink-3)}.tag--veg{background:var(--herb-soft);color:var(--herb)}.tag--spicy{background:var(--danger-soft);color:var(--danger)}.tag--popular,.tag--chef{background:var(--ember-soft);color:var(--ember)}.tag--new{background:var(--cobalt-soft);color:var(--cobalt-bright)}.tag--gf{background:var(--gold-soft);color:var(--gold)}.iconbtn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--r-sm);color:var(--ink-2);transition:background-color var(--t),color var(--t),transform var(--t-fast) var(--ease)}.iconbtn:hover{background:var(--surface-2);color:var(--ink)}.iconbtn:active{transform:scale(.94)}.avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:800;flex:none;letter-spacing:.02em}.seg{display:inline-flex;background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r);padding:4px;gap:2px}.seg__btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--r-sm);font-weight:600;font-size:13.5px;color:var(--ink-3);transition:color var(--t),background-color var(--t)}.seg__btn.is-on{background:var(--surface-3);color:var(--ink);box-shadow:var(--sh-1)}.seg--sm .seg__btn{padding:6px 11px;font-size:12.5px}.stat{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:16px 18px}.stat__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.stat__label{font-size:12.5px;color:var(--ink-3);font-weight:600}.stat__ic{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:8px;background:var(--surface-3);color:var(--ink-2)}.stat__ic--herb{background:var(--herb-soft);color:var(--herb)}.stat__ic--ember{background:var(--ember-soft);color:var(--ember)}.stat__val{font-family:var(--font-display);font-size:27px;font-weight:700;letter-spacing:-.02em;line-height:1.05}.stat__sub{font-size:12px;color:var(--ink-3);margin-top:4px}.stat__sub--herb{color:var(--herb)}.stat__sub--ember{color:var(--ember)}.toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%);z-index:var(--z-toast);display:inline-flex;align-items:center;gap:10px;padding:13px 18px;border-radius:var(--r-pill);background:var(--surface-3);color:var(--ink);border:1px solid var(--line);box-shadow:var(--sh-3);font-weight:600;font-size:14px;animation:eos-fade-up var(--t-slow) var(--ease);max-width:90vw}.toast--fire{background:var(--ember);color:var(--on-accent);border-color:transparent}.toast--ok{border-color:var(--herb)}.toast--ok svg{color:var(--herb)}.modal-backdrop{position:fixed;inset:0;z-index:var(--z-modal);background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;padding:18px;animation:eos-fade var(--t) var(--ease)}.modal{width:460px;max-width:100%;max-height:90vh;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-3);animation:eos-pop var(--t-slow) var(--ease)}.modal--wide{width:560px}.modal__head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line-soft);position:sticky;top:0;background:var(--surface)}.modal__head h3{font-size:17px}.qtystep{display:inline-flex;align-items:center;gap:2px;background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r-pill);padding:4px}.qtystep button{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--ink-2);transition:background-color var(--t),color var(--t)}.qtystep button:hover{background:var(--surface-3);color:var(--ink)}.qtystep>span{min-width:26px;text-align:center;font-weight:700}.qtystep--sm button{width:30px;height:30px}.qtystep--sm>span{min-width:20px;font-size:14px}.bars{display:flex;align-items:flex-end;gap:5px}.bars__col{flex:1;height:100%;display:flex;align-items:flex-end}.bars__bar{width:100%;border-radius:5px 5px 2px 2px;min-height:3px;opacity:.92;animation:bargrow var(--t-slower) var(--ease) backwards;transform-origin:bottom}@keyframes bargrow{0%{transform:scaleY(.05);opacity:.3}to{transform:scaleY(1);opacity:.92}}.card{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:18px 20px}.card__h{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.card__h h3{font-size:15.5px}.card__hint{font-size:12px;color:var(--ink-3)}.card__link,.card__live{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--ink-3);font-weight:600}.card__link:hover{color:var(--ember)}.card__live{gap:6px}.gate{min-height:100%;display:flex;flex-direction:column;align-items:center;padding:32px 24px 40px;position:relative;overflow:hidden;background:radial-gradient(120% 80% at 50% -10%,oklch(.3 .09 112 / .32),transparent 60%),var(--bg-deep)}.gate__ambient{position:absolute;top:-20%;left:50%;width:900px;height:600px;transform:translate(-50%);background:radial-gradient(closest-side,var(--ember-soft),transparent);filter:blur(30px);pointer-events:none}.gate__brand{display:flex;align-items:center;gap:10px;z-index:1}.gate__word{font-family:var(--font-display);font-size:18px;font-weight:700;letter-spacing:-.01em}.gate__word b{font-weight:800}.gate__sep{width:1px;height:16px;background:var(--line)}.gate__demo{font-size:12.5px;color:var(--ink-3)}.gate__hero{text-align:center;margin:42px 0 36px;z-index:1;max-width:660px}.gate__hero h1{font-size:clamp(2.4rem,6vw,4rem);line-height:1.02;letter-spacing:-.04em}.gate__hero p{margin-top:18px;color:var(--ink-2);font-size:clamp(15px,2.4vw,17px);max-width:56ch;margin-inline:auto;line-height:1.55}.gate__grid{width:100%;max-width:1040px;display:flex;flex-direction:column;gap:16px;z-index:1}.gate__others{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.itile{position:relative;overflow:hidden;text-align:left;display:flex;gap:18px;padding:22px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-xl);transition:transform var(--t) var(--ease),border-color var(--t);animation:eos-fade-up var(--t-slow) var(--ease) backwards}.itile:hover,.itile:focus-visible{border-color:color-mix(in oklch,var(--ac) 50%,var(--line));box-shadow:var(--sh-2)}.itile__glow{position:absolute;inset:0;background:radial-gradient(120% 140% at 0% 0%,color-mix(in oklch,var(--ac) 16%,transparent),transparent 55%);opacity:.6;pointer-events:none}.itile__ic{position:relative;flex:none;width:52px;height:52px;border-radius:var(--r);display:grid;place-items:center;background:color-mix(in oklch,var(--ac) 18%,var(--surface-2));color:var(--ac)}.itile__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.itile__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.itile__name{font-family:var(--font-display);font-size:18px;font-weight:700}.itile__flag{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;letter-spacing:.03em;padding:3px 8px;border-radius:var(--r-pill)}.itile__flag.is-live{background:var(--herb-soft);color:var(--herb)}.itile__flag.is-soon{background:var(--surface-3);color:var(--ink-3)}.itile__tag{font-size:13px;color:var(--ink-3)}.itile__blurb{font-size:13.5px;color:var(--ink-2);line-height:1.5;margin:2px 0 4px;max-width:52ch}.itile__feats{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:4px}.itile__feat{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--ink-3)}.itile__feat svg{color:var(--ac)}.itile__go{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;flex:none}.itile__count{font-size:11.5px;color:var(--ink-3);font-weight:600}.itile__enter{display:inline-flex;align-items:center;gap:3px;font-size:13px;font-weight:700;color:var(--ac);white-space:nowrap}.itile--feat{background:linear-gradient(135deg,color-mix(in oklch,var(--ac) 12%,var(--surface)),var(--surface) 60%);padding:26px}.itile--feat .itile__ic{width:60px;height:60px}.itile--feat .itile__name{font-size:23px}.itile--feat .itile__enter{font-size:14px}.itile--preview{opacity:.96}.itile--feat.itile{animation-delay:60ms}.gate__others .itile{flex-direction:column;gap:12px;padding:18px}.gate__others .itile__go{flex-direction:row;align-items:center;width:100%;justify-content:space-between}.gate__others .itile__feats{display:none}.gate__others .itile__tag{font-size:12px}.gate__foot{margin-top:30px;display:flex;align-items:center;gap:12px;font-size:12.5px;color:var(--ink-3);z-index:1;flex-wrap:wrap;justify-content:center;text-align:center}.gate__foot-dot{opacity:.5}.preview-card{padding:20px;display:flex;flex-direction:column;gap:14px}.preview-card__ic{width:54px;height:54px;border-radius:var(--r);display:grid;place-items:center;background:color-mix(in oklch,var(--ac) 18%,var(--surface-2));color:var(--ac)}.preview-card__blurb{color:var(--ink-2);line-height:1.55}.preview-card__feats{display:flex;flex-direction:column;gap:8px}.preview-card__feats span{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--ink-2)}.preview-card__feats svg{color:var(--herb)}.preview-card__note{display:flex;gap:8px;font-size:12.5px;color:var(--ink-3);background:var(--bg-deep);padding:12px 14px;border-radius:var(--r-sm);line-height:1.45}.preview-card__note svg{color:var(--ember);flex:none}.roles{min-height:100%;display:flex;flex-direction:column;align-items:center;padding:26px 24px 40px;position:relative;overflow:hidden;background:radial-gradient(110% 70% at 50% 0%,oklch(.3 .09 112 / .32),transparent 55%),var(--bg-deep)}.roles__top{width:100%;max-width:1000px;display:flex;align-items:center;justify-content:space-between;z-index:1}.roles__brand{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:700}.roles__head{text-align:center;margin:40px 0 34px;z-index:1}.roles__outlet{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2);font-weight:600;padding:7px 14px;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line-soft)}.roles__outlet-ic{display:inline-flex;color:var(--ember)}.roles__outlet-sub{color:var(--ink-3);font-weight:500}.roles__head h1{font-size:clamp(2rem,5vw,3rem);letter-spacing:-.035em;margin-top:18px}.roles__head p{margin-top:12px;color:var(--ink-2);max-width:50ch;margin-inline:auto;line-height:1.5}.roles__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:100%;max-width:1000px;z-index:1}.rolecard{text-align:left;display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--line-soft);transition:transform var(--t) var(--ease),border-color var(--t);animation:eos-fade-up var(--t-slow) var(--ease) backwards}.rolecard:hover,.rolecard:focus-visible{border-color:color-mix(in oklch,var(--ac) 55%,var(--line));box-shadow:var(--sh-2)}.rolecard__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.rolecard__av{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;color:#fff;font-weight:800;font-size:17px}.rolecard__tier{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--ac);background:color-mix(in oklch,var(--ac) 16%,transparent);padding:4px 9px;border-radius:var(--r-pill)}.rolecard__name{font-family:var(--font-display);font-size:19px;font-weight:700}.rolecard__title{font-size:13px;color:var(--ink-3)}.rolecard__blurb{font-size:13px;color:var(--ink-2);line-height:1.5;margin:6px 0 8px;flex:1}.rolecard__enter{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:14px;color:var(--ac)}.roles__foot{margin-top:28px;font-size:12.5px;color:var(--ink-3);z-index:1}.skip-link{position:fixed;top:10px;left:10px;z-index:calc(var(--z-modal) + 1);padding:10px 14px;border-radius:var(--r-sm);color:var(--on-accent);background:var(--ember-bright);transform:translateY(-160%);transition:transform var(--t-fast) var(--ease)}.skip-link:focus{transform:translateY(0)}.shell{display:grid;grid-template-columns:248px minmax(0,1fr);height:100%}.nav{display:flex;flex-direction:column;background:var(--bg-deep);border-right:1px solid var(--line-soft);min-height:0}.nav__brand{display:flex;align-items:center;gap:9px;padding:18px 18px 12px}.nav__word{font-family:var(--font-display);font-size:16.5px;font-weight:700}.nav__outlet{display:flex;align-items:center;gap:8px;margin:0 12px 8px;padding:9px 12px;border-radius:var(--r);background:var(--surface);border:1px solid var(--line-soft)}.nav__outlet-ic{display:inline-flex;color:var(--ember)}.nav__outlet-name{font-size:13.5px;font-weight:600;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav__outlet-live{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--herb);font-weight:600}.nav__scroll{flex:1;overflow-y:auto;padding:6px 10px 10px}.nav__group{margin-top:10px}.nav__glabel{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:6px 10px 5px;opacity:.75}.nav__item{display:flex;align-items:center;gap:11px;width:100%;padding:9px 11px;border-radius:var(--r-sm);color:var(--ink-2);font-weight:600;font-size:13.5px;transition:background-color var(--t),color var(--t);position:relative}.nav__item:hover{background:var(--surface);color:var(--ink)}.nav__item.is-active{background:var(--ember-bright);color:var(--on-accent);font-weight:700;box-shadow:var(--sh-1)}.nav__item.is-active svg{stroke-width:2}.nav__item.is-active .nav__count{background:var(--on-accent);color:var(--ember)}.nav__item.is-soon{opacity:.62}.nav__label{flex:1;text-align:left}.nav__count{background:var(--ember);color:var(--on-accent);font-size:11px;font-weight:800;padding:1px 7px;border-radius:var(--r-pill)}.nav__ai{background:var(--ember-soft);color:var(--ember);font-size:9.5px;font-weight:800;letter-spacing:.04em;padding:2px 6px;border-radius:5px}.nav__item.is-active .nav__ai{background:var(--on-accent);color:var(--ember)}.nav__soon{font-size:9.5px;font-weight:700;color:var(--ink-3);background:var(--surface-2);padding:2px 6px;border-radius:5px;letter-spacing:.03em}.nav__more{display:none;position:relative;flex:none}.nav__more>summary{list-style:none}.nav__more>summary::-webkit-details-marker{display:none}.nav__more-panel{display:grid}.nav__user{padding:10px 12px 14px;border-top:1px solid var(--line-soft)}.nav__role{display:flex;align-items:center;gap:10px;width:100%;padding:9px;border-radius:var(--r);background:var(--surface);border:1px solid var(--line-soft);transition:border-color var(--t),background-color var(--t)}.nav__role:hover{border-color:var(--ac);background:var(--surface-2)}.nav__role-av{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:#fff;font-weight:800;font-size:13px;flex:none}.nav__role-meta{flex:1;min-width:0;text-align:left}.nav__role-name{display:block;font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav__role-title{display:block;font-size:11.5px;color:var(--ink-3)}.nav__role svg{color:var(--ink-3)}.nav__scrim{display:none}.shell__main{display:flex;flex-direction:column;min-width:0;min-height:0}.topbar{display:flex;align-items:center;gap:14px;padding:12px 22px;border-bottom:1px solid var(--line-soft);background:var(--bg);position:sticky;top:0;z-index:var(--z-sticky)}.topbar__burger{display:none;width:40px;height:40px;border-radius:var(--r-sm);align-items:center;justify-content:center;color:var(--ink-2)}.topbar__title{flex:1;min-width:0}.topbar__title h2{font-size:18px;letter-spacing:-.02em}.topbar__crumb{font-size:12px;color:var(--ink-3)}.topbar__right{display:flex;align-items:center;gap:10px}.topbar__clock{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--ink-2);padding:7px 12px;background:var(--surface);border-radius:var(--r-pill);border:1px solid var(--line-soft)}.topbar__day{color:var(--ink-3)}.topbar__role,.topbar__exit{width:40px;height:40px;border-radius:var(--r-sm);display:grid;place-items:center;background:var(--surface);border:1px solid var(--line-soft);color:var(--ink-2);transition:border-color var(--t),color var(--t)}.topbar__role:hover{border-color:var(--ac)}.topbar__exit:hover{color:var(--ink)}.topbar__av{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:#fff;font-weight:800;font-size:12px}.screen{flex:1;overflow-y:auto;min-height:0;animation:eos-fade var(--t) var(--ease)}.pos{display:grid;grid-template-columns:minmax(0,1fr) 384px;height:100%;min-height:0}.pos__menu{display:flex;flex-direction:column;min-height:0;padding:18px 20px;gap:14px}.pos__search{display:flex;align-items:center;gap:10px;padding:0 14px;height:46px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r);flex:none}.pos__search svg{color:var(--ink-3);flex:none}.pos__search input{flex:1;background:none;border:none;outline:none;font-size:15px}.pos__search button{color:var(--ink-3);display:grid;place-items:center}.pos__cats{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;flex:none;scrollbar-width:none}.pos__cats::-webkit-scrollbar{display:none}.pos__cat{white-space:nowrap;padding:8px 15px;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line-soft);font-weight:600;font-size:13.5px;color:var(--ink-2);transition:background-color var(--t),color var(--t),border-color var(--t);flex:none}.pos__cat:hover{color:var(--ink);border-color:var(--line)}.pos__cat.is-on{background:color-mix(in oklch,oklch(.7 .17 var(--h)) 20%,var(--surface));color:var(--ink);border-color:color-mix(in oklch,oklch(.7 .17 var(--h)) 55%,transparent)}.pos__grid{flex:1;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;align-content:start;padding-bottom:60px}.mtile{position:relative;text-align:left;display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-height:104px;padding:13px 14px;border-radius:var(--r);background:linear-gradient(160deg,color-mix(in oklch,oklch(.7 .17 var(--h)) 15%,var(--surface)),var(--surface) 70%);border:1px solid var(--line-soft);transition:transform var(--t-fast) var(--ease),border-color var(--t)}.mtile:hover,.mtile:focus-visible{border-color:color-mix(in oklch,oklch(.7 .17 var(--h)) 55%,transparent);box-shadow:var(--sh-2)}.mtile:active{transform:scale(.97)}.mtile__top{display:flex;align-items:center;gap:5px;min-height:18px}.mtile__veg i{display:block;width:12px;height:12px;border:1.6px solid var(--herb);border-radius:3px;position:relative}.mtile__veg i:after{content:"";position:absolute;inset:2.5px;border-radius:50%;background:var(--herb)}.mtile__star{color:var(--ember);margin-left:auto}.mtile__opt{margin-left:auto;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:color-mix(in oklch,oklch(.7 .17 var(--h)) 30%,var(--surface-2));color:oklch(.8 .14 var(--h))}.mtile__veg+.mtile__opt,.mtile__veg+.mtile__star{margin-left:auto}.mtile__name{font-size:13.5px;font-weight:600;line-height:1.25}.mtile__foot{display:flex;align-items:center;justify-content:space-between}.mtile__price{font-weight:700;font-size:15px;color:oklch(.86 .1 var(--h))}.mtile__chef{font-size:9px;font-weight:800;letter-spacing:.04em;color:var(--ember)}.pos__empty{grid-column:1/-1;padding:40px;text-align:center;color:var(--ink-3)}.ticket{display:flex;flex-direction:column;background:var(--bg-deep);border-left:1px solid var(--line-soft);min-height:0}.ticket__top{display:flex;align-items:center;gap:8px;padding:14px 16px 10px}.ticket__top .seg{flex:1}.ticket__mclose{display:none}.ticket__meta{display:flex;align-items:center;gap:8px;padding:0 16px 12px}.ticket__table,.ticket__type{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;padding:7px 12px;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line-soft)}.ticket__table.is-empty{color:var(--ember);border-color:color-mix(in oklch,var(--ember) 40%,transparent)}.ticket__type{color:var(--ink-2)}.ticket__guests{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--ink-3);margin-left:auto}.ticket__lines{flex:1;overflow-y:auto;padding:4px 12px}.ticket__empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--ink-3);text-align:center;padding:30px}.ticket__empty-ic{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--surface);color:var(--ink-3)}.tline{display:flex;align-items:flex-start;gap:10px;padding:10px 6px;border-bottom:1px solid var(--line-soft)}.tline__body{flex:1;min-width:0}.tline__name{font-size:14px;font-weight:600}.tline__mods{font-size:11.5px;color:var(--ink-3);margin-top:2px;line-height:1.4}.tline__note{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--ember);margin-top:3px}.tline__price{font-weight:700;font-size:14px}.ticket__sum{padding:12px 18px;border-top:1px solid var(--line-soft)}.ticket__row{display:flex;justify-content:space-between;font-size:13px;color:var(--ink-2);padding:3px 0}.ticket__row--herb{color:var(--herb)}.ticket__total{display:flex;justify-content:space-between;align-items:baseline;margin-top:8px;padding-top:10px;border-top:1px solid var(--line-soft)}.ticket__total span:first-child{font-weight:600}.ticket__total span:last-child{font-family:var(--font-display);font-size:24px;font-weight:800}.ticket__actions{display:flex;gap:8px;padding:0 16px 8px}.ticket__actions .btn--fire{flex:1}.ticket__actions .btn--ghost{flex:none}.ticket>.btn--pay{margin:0 16px 16px;width:auto;align-self:stretch}.pos__cartbar{display:none}.msheet{display:flex;flex-direction:column;max-height:88vh}.msheet__hero{padding:20px;background:linear-gradient(150deg,color-mix(in oklch,oklch(.7 .17 var(--h)) 22%,var(--surface)),var(--surface))}.msheet__hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.msheet__hd h3{font-size:20px}.msheet__desc{font-size:13px;color:var(--ink-2);margin-top:6px;line-height:1.5}.msheet__tags{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.msheet__body{padding:8px 20px;overflow-y:auto;flex:1}.mgroup{padding:14px 0;border-bottom:1px solid var(--line-soft)}.mgroup:last-child{border-bottom:none}.mgroup__h{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mgroup__h span:first-child{font-weight:700;font-size:14px}.mgroup__req{font-size:11px;color:var(--ink-3);font-weight:600}.mopts{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.mopt{display:flex;align-items:center;gap:9px;padding:11px 12px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line-soft);text-align:left;transition:background-color var(--t),border-color var(--t)}.mopt:hover{border-color:var(--line)}.mopt.is-on{background:var(--ember-soft);border-color:var(--ember)}.mopt__check{width:18px;height:18px;border-radius:50%;border:1.6px solid var(--line);display:grid;place-items:center;color:transparent;flex:none;transition:background-color var(--t),border-color var(--t),color var(--t)}.mopt--multi .mopt__check{border-radius:5px}.mopt.is-on .mopt__check{background:var(--ember);border-color:var(--ember);color:var(--on-accent)}.mopt__name{flex:1;font-size:13.5px;font-weight:600}.mopt__d{font-size:12.5px;color:var(--ink-3);font-weight:700}.minput{width:100%;padding:11px 13px;background:var(--surface-2);border:1px solid var(--line-soft);border-radius:var(--r-sm);outline:none;font-size:14px}.minput:focus{border-color:var(--cobalt-bright)}.msheet__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px;border-top:1px solid var(--line-soft);background:var(--surface);position:sticky;bottom:0}.msheet__add{flex:1;justify-content:space-between}.pay{padding:20px;display:flex;flex-direction:column;gap:16px}.pay__total{display:flex;align-items:baseline;justify-content:space-between}.pay__total span:first-child{color:var(--ink-3);font-size:13px}.pay__amt{font-family:var(--font-display);font-size:30px;font-weight:800}.pay__methods{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pay__m{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 6px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line-soft);font-size:12px;font-weight:600;color:var(--ink-2);transition:background-color var(--t),border-color var(--t),color var(--t)}.pay__m.is-on{background:var(--herb-soft);border-color:var(--herb);color:var(--herb)}.pay__cash{background:var(--bg-deep);border-radius:var(--r);padding:14px}.pay__quick{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.pay__qb{padding:10px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line-soft);font-weight:700;font-size:13px}.pay__qb.is-on{background:var(--surface-3);border-color:var(--herb)}.pay__change{display:flex;justify-content:space-between;margin-top:12px;font-weight:700}.pay__change span:first-child{color:var(--ink-3)}.tablepick{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:18px}.tablepick__t{display:flex;flex-direction:column;gap:3px;padding:12px;border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line-soft);transition:background-color var(--t),border-color var(--t)}.tablepick__t:hover{border-color:var(--ember)}.tablepick__t.is-on{background:var(--ember-soft);border-color:var(--ember)}.tablepick__id{font-weight:800;font-size:15px}.tablepick__seats{font-size:11px;color:var(--ink-3)}.floor{padding:18px 22px;display:flex;flex-direction:column;gap:16px;height:100%;min-height:0}.floor__bar{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.floor__zones{display:inline-flex;background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r);padding:4px;gap:2px}.floor__zone{padding:8px 16px;border-radius:var(--r-sm);font-weight:600;font-size:13.5px;color:var(--ink-3);transition:background-color var(--t),color var(--t)}.floor__zone.is-on{background:var(--surface-3);color:var(--ink)}.floor__stats{display:inline-flex;align-items:center;gap:12px;font-size:13px;color:var(--ink-2)}.floor__stats b{color:var(--ink)}.floor__dot{width:4px;height:4px;border-radius:50%;background:var(--line)}.floor__legend{display:inline-flex;align-items:center;gap:14px;margin-left:auto;font-size:12px;color:var(--ink-3)}.floor__legend span{display:inline-flex;align-items:center;gap:6px}.floor__legend i{width:10px;height:10px;border-radius:3px}.floorplan{position:relative;flex:1;background:linear-gradient(var(--line-soft) 1px,transparent 1px) 0 0 / 100% 56px,linear-gradient(90deg,var(--line-soft) 1px,transparent 1px) 0 0 / 56px 100%,var(--bg-deep);background-blend-mode:normal;border:1px solid var(--line-soft);border-radius:var(--r-lg);overflow:hidden;min-height:360px}.tableseat{position:absolute;transform:translate(-50%,-50%);width:92px;height:78px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:var(--r);background:var(--surface);border:1.5px solid var(--line);color:var(--ink-2);transition:transform var(--t-fast) var(--ease),border-color var(--t)}.tableseat:hover,.tableseat:focus-visible{box-shadow:var(--sh-2);z-index:2}.tableseat__id{font-family:var(--font-display);font-weight:800;font-size:17px;color:var(--ink)}.tableseat__seats{font-size:11px;color:var(--ink-3)}.tableseat__time{display:inline-flex;align-items:center;gap:3px;font-size:10.5px}.tableseat__add{position:absolute;top:6px;right:6px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--surface-3);color:var(--ink-3);opacity:0;transition:opacity var(--t)}.tableseat:hover .tableseat__add,.tableseat:focus-visible .tableseat__add{opacity:1}.tableseat.is-fired{background:color-mix(in oklch,var(--ember) 24%,var(--surface));border-color:var(--ember)}.tableseat.is-fired .tableseat__time{color:var(--ember)}.tableseat.is-bill{background:color-mix(in oklch,var(--gold) 24%,var(--surface));border-color:var(--gold)}.tableseat.is-bill .tableseat__time{color:var(--gold)}.tableseat.is-long{border-color:var(--danger)}.tableseat.is-long .tableseat__time{color:var(--danger)}.tdetail{padding:18px 20px;display:flex;flex-direction:column;gap:14px}.tdetail__meta{display:flex;flex-wrap:wrap;gap:8px}.tdetail__chip{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--ink-2);background:var(--surface-2);padding:5px 10px;border-radius:var(--r-pill)}.tdetail__chip--id{margin-left:auto;font-weight:700;color:var(--ink-3)}.tdetail__lines{display:flex;flex-direction:column}.tdetail__l{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--line-soft)}.tdetail__q{color:var(--ink-3);font-weight:700;min-width:26px}.tdetail__n{flex:1;font-size:13.5px}.tdetail__n em{color:var(--ink-3);font-style:normal;font-size:12px}.tdetail__s{font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--ember);background:var(--ember-soft);padding:3px 7px;border-radius:5px}.tdetail__s.is-done{color:var(--herb);background:var(--herb-soft)}.tdetail__p{font-weight:700;min-width:56px;text-align:right}.tdetail__total{display:flex;justify-content:space-between;align-items:baseline;padding-top:8px}.tdetail__total span:last-child{font-family:var(--font-display);font-size:21px;font-weight:800}.tdetail__actions{display:flex;gap:8px}.tdetail__actions .btn{flex:1}.kds{padding:16px 20px;height:100%;display:flex;flex-direction:column;gap:14px;min-height:0}.kds__bar{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.kds__stations{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.kds__stations::-webkit-scrollbar{display:none}.kds__st{white-space:nowrap;padding:8px 14px;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line-soft);font-weight:600;font-size:13px;color:var(--ink-2);transition:background-color var(--t),border-color var(--t),color var(--t)}.kds__st.is-on{background:var(--surface-3);color:var(--ink);border-color:var(--line)}.kds__stats{display:inline-flex;align-items:center;gap:16px;margin-left:auto;font-size:13px;color:var(--ink-3)}.kds__stat{display:inline-flex;align-items:center;gap:6px}.kds__stat b{color:var(--ink)}.kds__stat.is-late,.kds__stat.is-late b{color:var(--danger)}.kds__rail{flex:1;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(264px,1fr));gap:14px;align-content:start}.kticket{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line-soft);border-top-color:var(--herb);border-radius:var(--r);overflow:hidden;animation:eos-fade-up var(--t-slow) var(--ease) backwards}.kticket.is-warn{border-top-color:var(--gold)}.kticket.is-late{border-top-color:var(--danger)}.kticket.is-late .kticket__time{color:var(--danger)}.kticket.is-done{opacity:.5}.kticket__head{display:flex;align-items:center;justify-content:space-between;padding:11px 13px 6px}.kticket__id{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:15px}.kticket__id svg{color:var(--ink-3)}.kticket__no{font-size:12px;color:var(--ink-3);font-weight:600}.kticket__time{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:13px;color:var(--ink-2)}.kticket__server{padding:0 13px 8px;font-size:11.5px;color:var(--ink-3);border-bottom:1px solid var(--line-soft)}.kticket__lines{padding:6px;display:flex;flex-direction:column;gap:3px}.kline{display:flex;align-items:flex-start;gap:9px;padding:9px 8px;border-radius:var(--r-sm);text-align:left;transition:background-color var(--t)}.kline:hover{background:var(--surface-2)}.kline__q{font-weight:800;font-size:15px;color:var(--ember);min-width:18px}.kline__b{flex:1;min-width:0}.kline__n{display:block;font-size:14px;font-weight:600}.kline__m{display:block;font-size:11.5px;color:var(--ink-3);margin-top:1px}.kline__note{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--gold);margin-top:2px}.kline__check{width:22px;height:22px;border-radius:6px;border:1.6px solid var(--line);display:grid;place-items:center;color:transparent;flex:none;transition:background-color var(--t),border-color var(--t),color var(--t)}.kline.is-made{opacity:.5}.kline.is-made .kline__n{text-decoration:line-through}.kline.is-made .kline__check{background:var(--herb);border-color:var(--herb);color:#04130b}.kticket__bump{margin:4px 8px 10px;padding:10px;border-radius:var(--r-sm);background:var(--surface-3);color:var(--ink);font-weight:700;font-size:13px;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:background-color var(--t),color var(--t)}.kticket__bump:hover{background:var(--herb);color:#04130b}.kds__clear{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;color:var(--ink-3);padding:60px 20px}.kds__clear-ic{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:var(--herb-soft);color:var(--herb)}.kds__clear h3{font-size:20px;color:var(--ink)}.kds__clear p{max-width:42ch;line-height:1.5}.dash{padding:22px 24px 40px;display:flex;flex-direction:column;gap:18px;max-width:1240px}.dash__greet{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.dash__greet h1{font-size:26px;letter-spacing:-.03em}.dash__greet p{color:var(--ink-3);margin-top:4px;font-size:13.5px}.dash__live{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink-2);padding:8px 14px;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line-soft)}.dash__kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.dash__cols{display:grid;grid-template-columns:1.5fr 1fr;gap:16px;align-items:start}.dash__main,.dash__side{display:flex;flex-direction:column;gap:16px}.dash__hours{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;color:var(--ink-3)}.toplist{display:flex;flex-direction:column;gap:4px}.toprow{display:flex;align-items:center;gap:12px;padding:8px 0}.toprow__rank{width:18px;font-weight:800;color:var(--ink-3);font-size:13px}.toprow__name{width:150px;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:none}.toprow__bar{flex:1;height:7px;background:var(--bg-deep);border-radius:4px;overflow:hidden}.toprow__bar span{display:block;height:100%;background:var(--ember);border-radius:4px;transform-origin:left center;animation:barw var(--t-slower) var(--ease) both}@keyframes barw{0%{transform:scaleX(.02);opacity:.35}to{transform:scaleX(1);opacity:1}}.toprow__qty{font-weight:700;font-size:13px;min-width:28px;text-align:right}.toprow__rev{font-size:12.5px;color:var(--ink-3);min-width:52px;text-align:right}.card--service .svc{display:flex;flex-direction:column;gap:2px}.svc__row{display:flex;align-items:center;gap:12px;width:100%;padding:11px 8px;border-radius:var(--r-sm);text-align:left;transition:background-color var(--t)}button.svc__row:hover{background:var(--surface-2)}.svc__ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex:none}.svc__ic--ember{background:var(--ember-soft);color:var(--ember)}.svc__ic--cobalt{background:var(--cobalt-soft);color:var(--cobalt-bright)}.svc__ic--herb{background:var(--herb-soft);color:var(--herb)}.svc__ic--danger{background:var(--danger-soft);color:var(--danger)}.svc__t{flex:1;font-size:13.5px;font-weight:600}.svc__v{font-weight:700;font-size:14px}.paymix{display:flex;flex-direction:column;gap:11px}.paymix__row{display:flex;align-items:center;gap:12px}.paymix__k{width:64px;font-size:13px;color:var(--ink-2);flex:none}.paymix__bar{flex:1;height:8px;background:var(--bg-deep);border-radius:4px;overflow:hidden}.paymix__bar span{display:block;height:100%;background:var(--cobalt-bright);border-radius:4px;transform-origin:left center;animation:barw var(--t-slower) var(--ease) both}.paymix__v{font-weight:700;font-size:13px;min-width:36px;text-align:right}.aicard{background:linear-gradient(150deg,var(--ember-soft),var(--surface) 70%);border-color:color-mix(in oklch,var(--ember) 28%,var(--line-soft))}.aicard__h{margin-bottom:10px}.aicard__badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--ember)}.aicard__msg{font-size:13.5px;line-height:1.55;color:var(--ink-2)}.aicard__msg b{color:var(--ink)}.aicard__cta{margin-top:12px;display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:13px;color:var(--ember)}.orders{padding:18px 24px;display:flex;flex-direction:column;gap:14px}.orders__bar{display:flex;align-items:center;gap:14px;justify-content:space-between;flex-wrap:wrap}.orders__filters{display:inline-flex;background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r);padding:4px;gap:2px}.orders__f{padding:8px 14px;border-radius:var(--r-sm);font-weight:600;font-size:13px;color:var(--ink-3);transition:background-color var(--t),color var(--t)}.orders__f.is-on{background:var(--surface-3);color:var(--ink)}.orders__list{display:flex;flex-direction:column;gap:8px}.orow{display:flex;align-items:center;gap:14px;padding:13px 16px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r);transition:border-color var(--t)}.orow:hover{border-color:var(--line)}.orow__type{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex:none;background:var(--surface-2);color:var(--ink-2)}.orow__type--dine-in{background:var(--cobalt-soft);color:var(--cobalt-bright)}.orow__type--takeaway{background:var(--ember-soft);color:var(--ember)}.orow__type--delivery{background:var(--herb-soft);color:var(--herb)}.orow__id{display:flex;flex-direction:column;min-width:90px}.orow__id b{font-size:14px}.orow__no{font-size:11.5px;color:var(--ink-3)}.orow__items{flex:1;font-size:13px;color:var(--ink-2)}.orow__status{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700}.orow__status i{width:7px;height:7px;border-radius:50%;background:currentColor}.orow__status.is-herb{color:var(--herb)}.orow__status.is-ember{color:var(--ember)}.orow__status.is-gold{color:var(--gold)}.orow__time{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;color:var(--ink-3);min-width:58px}.orow__total{font-weight:700;font-size:14.5px;min-width:72px;text-align:right}.orders__empty{padding:50px;text-align:center;color:var(--ink-3)}.menumgr{padding:18px 24px 40px;display:flex;flex-direction:column;gap:16px}.menumgr__bar{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.menumgr__stats{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--ink-3)}.menumgr__stats b{color:var(--ink)}.menumgr__dot{width:4px;height:4px;border-radius:50%;background:var(--line)}.menumgr__off{color:var(--ember);font-weight:700}.menumgr__bar .btn--primary{margin-left:auto}.menumgr__cats{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.menumgr__cats::-webkit-scrollbar{display:none}.menumgr__cat{white-space:nowrap;padding:7px 14px;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line-soft);font-weight:600;font-size:13px;color:var(--ink-2);transition:background-color var(--t),border-color var(--t),color var(--t)}.menumgr__cat.is-on{background:var(--surface-3);color:var(--ink);border-color:var(--line)}.mtable{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);overflow:hidden}.mtable__head,.mtable__row{display:grid;grid-template-columns:2.4fr 1fr .9fr .9fr 1fr .9fr .9fr;align-items:center;gap:10px;padding:12px 18px}.mtable__head{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line-soft)}.mtable__row{border-bottom:1px solid var(--line-soft);transition:background-color var(--t)}.mtable__row:last-child{border-bottom:none}.mtable__row:hover{background:var(--surface-2)}.mtable__row.is-off{opacity:.45}.mtable__c,.mtable__head .mtable__c,.mtable__row .mtable__price,.mtable__row .mtable__muted,.mtable__row .mtable__margin{text-align:left}.mtable__name{display:flex;flex-direction:column;gap:4px}.mtable__name b{font-size:14px;font-weight:600}.mtable__tags{display:flex;gap:4px}.mtable__station{text-transform:capitalize;font-size:12.5px;color:var(--ink-2)}.mtable__price{font-weight:700}.mtable__muted{color:var(--ink-3)}.mtable__margin{color:var(--herb);font-weight:700}.fcpill{font-size:12px;font-weight:700;padding:3px 9px;border-radius:var(--r-pill)}.fcpill.is-good{background:var(--herb-soft);color:var(--herb)}.fcpill.is-mid{background:var(--gold-soft);color:var(--gold)}.fcpill.is-high{background:var(--danger-soft);color:var(--danger)}.toggle{width:42px;height:24px;border-radius:var(--r-pill);background:var(--surface-3);border:1px solid var(--line);position:relative;transition:background-color var(--t),border-color var(--t)}.toggle i{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--ink-3);transition:transform var(--t) var(--ease-in-out),background-color var(--t)}.toggle.is-on{background:var(--herb);border-color:var(--herb)}.toggle.is-on i{transform:translate(18px);background:#04130b}.modgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.modcard{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:16px 18px}.modcard__h{margin-bottom:12px}.modcard__h h4{font-size:15px;font-weight:700}.modcard__rule{font-size:11.5px;color:var(--ink-3)}.modcard__opts{display:flex;flex-wrap:wrap;gap:7px}.modopt{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;padding:5px 10px;border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--line-soft)}.modopt b{color:var(--ember);font-size:11.5px}.modopt__free{color:var(--ink-3)!important}.soon{display:flex;align-items:center;justify-content:center;min-height:100%;padding:40px 24px}.soon__panel{max-width:460px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.soon__ic{width:68px;height:68px;border-radius:var(--r-lg);display:grid;place-items:center;background:var(--surface);border:1px solid var(--line-soft);color:var(--ember)}.soon__tag{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.soon__panel h1{font-size:26px;letter-spacing:-.03em}.soon__panel>p{color:var(--ink-2);line-height:1.5;max-width:42ch}.soon__list{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:9px;text-align:left;width:100%;max-width:360px}.soon__list li{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ink-2)}.soon__list svg{color:var(--herb);flex:none}.soon__note{display:flex;gap:8px;align-items:center;font-size:12.5px;color:var(--ink-3);background:var(--surface);border:1px solid var(--line-soft);padding:12px 14px;border-radius:var(--r-sm);margin-top:8px;text-align:left}.soon__note svg{color:var(--ember);flex:none}@media (max-width: 1080px){.dash__cols{grid-template-columns:1fr}.gate__others{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.shell{grid-template-columns:1fr}.nav{position:fixed;inset:0 auto 0 0;width:270px;z-index:var(--z-modal);transform:translate(-100%);transition:transform var(--t-slow) var(--ease-drawer);box-shadow:var(--sh-3)}.nav.is-open{transform:none}.nav__scrim{display:block;position:fixed;inset:0;background:#00000080;z-index:var(--z-backdrop);animation:eos-fade var(--t)}.topbar__burger{display:grid}.roles__grid,.pos{grid-template-columns:1fr}.ticket{position:fixed;inset:auto 0 0;max-height:82vh;border-left:none;border-top:1px solid var(--line);border-radius:var(--r-xl) var(--r-xl) 0 0;transform:translateY(100%);transition:transform var(--t-slow) var(--ease-drawer);z-index:var(--z-modal);box-shadow:var(--sh-3)}.ticket.is-mobile-open{transform:none}.ticket__mclose{display:grid;place-items:center;width:36px;height:36px;color:var(--ink-3);margin-left:auto}.pos__cartbar{display:flex;align-items:center;gap:12px;position:fixed;left:16px;right:16px;bottom:16px;z-index:var(--z-sticky);padding:14px 18px;background:var(--ember);color:var(--on-accent);border-radius:var(--r-pill);font-weight:700;box-shadow:var(--sh-3)}.pos__cartbar:disabled{display:none}.pos__cartbar-n{background:var(--on-accent);color:var(--ember);width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px}.pos__cartbar span:nth-child(2){flex:1;text-align:left}}@media (max-width: 560px){.gate__others{grid-template-columns:1fr}.dash__kpis{grid-template-columns:repeat(2,1fr)}.topbar{padding:10px 14px;gap:8px}.topbar__title h2{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar__crumb,.topbar__day{display:none}.pos__menu{padding:14px}.dash,.menumgr,.orders{padding-left:16px;padding-right:16px}.mtable__head{display:none}.mtable__row{grid-template-columns:1fr auto;gap:6px 12px;padding:14px 16px}.mtable__c{text-align:left}.mtable__station,.mtable__muted{display:none}.floor__legend{width:100%;margin-left:0}.pay__methods{grid-template-columns:repeat(2,1fr)}}@media (hover: hover) and (pointer: fine){.btn--primary:hover,.btn--fire:hover{transform:translateY(-1px)}.itile:hover,.rolecard:hover{transform:translateY(-3px)}.mtile:hover{transform:translateY(-2px)}.tableseat:hover{transform:translate(-50%,-50%) scale(1.05)}}@media (prefers-reduced-motion: reduce){:root{--t-fast: .1s;--t: .12s;--t-slow: .16s;--t-slower: .16s}html{scroll-behavior:auto}.lampdot,.bars__bar,.toprow__bar span,.paymix__bar span,.itile,.rolecard,.kticket{animation:none!important}.toast,.modal-backdrop,.modal,.screen,.nav__scrim{animation:eos-fade .16s var(--ease) both!important}.bars__bar{transform:none;opacity:.92}.toprow__bar span,.paymix__bar span{transform:none;opacity:1}.nav,.ticket,.skip-link{transition:none!important}.btn{transition-property:background-color,border-color;transition-duration:var(--t-fast);transition-timing-function:var(--ease);transform:none!important}.iconbtn{transition-property:background-color,color;transition-duration:var(--t-fast);transition-timing-function:var(--ease);transform:none!important}.itile,.rolecard,.mtile{transition-property:border-color;transition-duration:var(--t-fast);transition-timing-function:var(--ease);transform:none!important}.tableseat{transition-property:border-color;transition-duration:var(--t-fast);transition-timing-function:var(--ease);transform:translate(-50%,-50%)!important}.toggle i{transition:background-color var(--t-fast) var(--ease)}}.eos-dock{display:none;position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:var(--z-sticky, 30);align-items:center;gap:6px;padding:6px;border-radius:999px;box-shadow:0 1px #fff6 inset,0 24px 50px -24px var(--dock-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4)}.eos-dock__orb{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--surface);color:var(--ink);box-shadow:0 6px 14px -10px var(--dock-shadow, rgb(0 0 0 / .5));transition:transform var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.eos-dock__orb:hover{transform:translateY(-2px)}.eos-dock__orb[aria-current=page]{background:var(--ink);color:var(--bg)}.eos-dock__ask{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 6px 0 18px;border-radius:999px;font-weight:600;font-size:14px;transition:transform var(--t-fast) var(--ease)}.eos-dock__ask:hover{transform:translateY(-2px)}.eos-dock__go{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg)}@media (max-width: 900px){.eos-dock{bottom:14px;max-width:calc(100vw - 32px)}.eos-dock__ask span:not(.eos-dock__go){display:none}.eos-dock__ask{padding:0 6px}}@media (prefers-reduced-motion: reduce){.eos-dock__orb,.eos-dock__ask{transition:none}.eos-dock__orb:hover,.eos-dock__ask:hover{transform:none}}.nav__cats{display:none}.theme-switcher-entry{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:var(--z-dropdown)}.theme-switcher{position:relative;display:block;border:1px solid var(--line-soft);border-radius:13px;color:var(--ink-2);background:color-mix(in oklch,var(--surface) 94%,transparent);box-shadow:var(--sh-2)}.theme-switcher__trigger{min-height:44px;min-width:178px;display:grid;grid-template-columns:14px minmax(0,1fr) auto 16px;align-items:center;gap:9px;padding:0 12px;border-radius:12px;color:var(--ink);font-size:12.5px;font-weight:650;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;transition:background var(--t-fast),color var(--t-fast)}.theme-switcher__trigger::-webkit-details-marker{display:none}.theme-switcher__trigger:hover{background:var(--surface-2)}.theme-switcher__current{overflow:hidden;text-overflow:ellipsis}.theme-switcher__count{min-width:24px;height:22px;display:inline-grid;place-items:center;border:1px solid var(--line-soft);border-radius:999px;color:var(--ink-3);background:var(--surface-2);font:600 11px/1 var(--font-mono)}.theme-switcher__chevron{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;transition:transform var(--t-fast)}.theme-switcher[open] .theme-switcher__chevron{transform:rotate(180deg)}.theme-switcher__panel{position:absolute;top:calc(100% + 9px);right:0;z-index:calc(var(--z-dropdown) + 1);width:min(520px,calc(100vw - 28px));padding:12px;border:1px solid var(--line-soft);border-radius:16px;color:var(--ink);background:var(--surface);box-shadow:var(--sh-3)}.theme-switcher:not([open]) .theme-switcher__panel{display:none}.theme-switcher__panel{max-width:var(--ts-max-w, none);max-height:var(--ts-max-h, none);overflow-y:auto;overscroll-behavior:contain}.theme-switcher[data-place=up] .theme-switcher__panel{transform-origin:bottom right}.theme-switcher__panel-head{min-height:34px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:2px 4px 10px;border-bottom:1px solid var(--line-soft)}.theme-switcher__panel-head strong{font-size:13px}.theme-switcher__panel-head span{color:var(--ink-3);font-size:12px}.theme-switcher__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding-top:10px}.theme-switcher__option{min-width:0;min-height:46px;display:grid;grid-template-columns:14px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:0 10px;border:1px solid transparent;border-radius:11px;color:var(--ink-2);background:transparent;font-size:12.5px;font-weight:600;text-align:left;white-space:nowrap;transition:color var(--t-fast),background var(--t-fast),border-color var(--t-fast)}.theme-switcher__option:hover{color:var(--ink);background:var(--surface-2)}.theme-switcher__option.is-active{color:var(--ink);border-color:var(--line);background:var(--surface-3)}.theme-switcher__selected{width:16px;height:16px;fill:none;stroke:var(--ember-strong);stroke-width:2;opacity:0}.theme-switcher__option.is-active .theme-switcher__selected{opacity:1}.theme-switcher__swatch{width:12px;height:12px;flex:none;border:2px solid color-mix(in srgb,var(--theme-swatch) 70%,white);border-radius:50%;background:var(--theme-swatch);box-shadow:0 1px 3px #0e121c2e}.theme-switcher--orb{border-radius:50%;box-shadow:none}.theme-switcher--orb .theme-switcher__trigger{width:44px;min-width:44px;height:44px;padding:0;display:grid;grid-template-columns:1fr;place-items:center;border-radius:50%}.theme-switcher--orb .theme-switcher__swatch{width:18px;height:18px}.theme-switcher--orb :is(.theme-switcher__count,.theme-switcher__chevron){display:none}.theme-switcher--row{width:100%;box-shadow:none}.theme-switcher--row .theme-switcher__trigger{width:100%;min-width:0}.theme-switcher__group+.theme-switcher__group{margin-top:14px}.theme-switcher__group-title{display:flex;align-items:baseline;gap:8px;margin:12px 4px 0;font-size:12px;font-weight:600;color:var(--ink-2)}.theme-switcher__group-title span{color:var(--ink-3);font-weight:500}[data-theme=nocturne]{color-scheme:dark;--bg: #080608;--bg-deep: #0d0a0d;--surface: #151116;--surface-2: #211a21;--surface-3: #2b232b;--line: #564652;--line-soft: #302730;--ink: #f8f3f6;--ink-2: #d8ccd4;--ink-3: #ad9ea8;--ember: #e29ac8;--ember-strong: #c77ba9;--ember-bright: #e7b7d5;--ember-soft: rgb(226 154 200 / 16%);--on-accent: #21141d;--herb: #72d6a4;--herb-soft: rgb(114 214 164 / 15%);--gold: #f5c06b;--gold-soft: rgb(245 192 107 / 15%);--danger: #f08b99;--danger-soft: rgb(240 139 153 / 16%);--cobalt: #a97f9c;--cobalt-bright: #e1bfd5;--cobalt-soft: rgb(225 191 213 / 15%);--r-xs: 7px;--r-sm: 11px;--r: 13px;--r-lg: 17px;--r-xl: 22px;--r-2xl: 28px;--sh-1: 0 2px 3px rgb(0 0 0 / 32%);--sh-2: 0 12px 30px -12px rgb(0 0 0 / 62%), 0 3px 8px rgb(0 0 0 / 28%);--sh-3: 0 30px 80px -24px rgb(0 0 0 / 78%), 0 8px 22px rgb(0 0 0 / 36%);--sh-ember: 0 18px 46px -24px rgb(8 5 10 / 44%);--logo-hi: #f4b9de;--logo-lo: #bd789f;--logo-ring: #ffd7ee;--logo-ink: #21141d}[data-theme=nocturne] body{background:radial-gradient(56rem 48rem at -8% 94%,rgb(153 69 120 / 22%),transparent 63%),radial-gradient(48rem 38rem at 108% -8%,rgb(121 65 99 / 20%),transparent 62%),var(--bg)}[data-theme=nocturne] .shell{grid-template-columns:238px minmax(0,1fr);gap:16px;height:calc(100% - 36px);margin:18px;padding:15px;overflow:hidden;border:1px solid rgb(255 240 250 / 8%);border-radius:28px;background:radial-gradient(58% 55% at 43% -12%,rgb(223 174 205 / 12%),transparent 70%),radial-gradient(38% 75% at 102% 52%,rgb(125 72 106 / 13%),transparent 72%),linear-gradient(135deg,#514950,#433b43 57%,#383138);box-shadow:0 32px 100px #000000ad,inset 0 1px #ffffff14}[data-theme=nocturne] .nav{overflow:hidden;border:1px solid rgb(255 240 250 / 7%);border-radius:21px;background:#0a080bf5;box-shadow:inset 0 1px #ffffff0a,0 3px 8px #00000057}[data-theme=nocturne] .nav__brand{padding:19px 18px 14px;border-bottom:1px solid rgb(255 240 250 / 5%)}[data-theme=nocturne] .nav__outlet{background:#ffffff0a;border-color:#fff0fa14}[data-theme=nocturne] .nav__item{min-height:42px}[data-theme=nocturne] .nav__item:hover{background:#ffffff0f}[data-theme=nocturne] .nav__item.is-active{color:#fff;background:linear-gradient(90deg,#e5b6d6d6,#80647894 49%,#4a35451a);box-shadow:inset 0 1px #ffffff2b,0 2px 6px #00000045;text-shadow:0 1px 7px rgb(39 18 31 / 75%)}[data-theme=nocturne] .nav__item.is-active .nav__count,[data-theme=nocturne] .nav__item.is-active .nav__ai{color:#8b426d;background:#f4d5e8}[data-theme=nocturne] .nav__role{background:#ffffff0a;border-color:#fff0fa14}[data-theme=nocturne] .shell__main{min-width:0;overflow:hidden;border-radius:20px}[data-theme=nocturne] .topbar{min-height:70px;padding:12px 16px;border:0;background:transparent}[data-theme=nocturne] .topbar__title h2{font-size:22px;font-weight:650}[data-theme=nocturne] .topbar__clock,[data-theme=nocturne] .topbar__role,[data-theme=nocturne] .topbar__exit{background:#0d0a0ed1;border-color:#fff0fa17}[data-theme=nocturne] .screen{border-radius:18px;background:#0c090d8c}[data-theme=nocturne] .card,[data-theme=nocturne] .stat,[data-theme=nocturne] .kticket,[data-theme=nocturne] .orow,[data-theme=nocturne] .mtable,[data-theme=nocturne] .modcard,[data-theme=nocturne] .mtile,[data-theme=nocturne] .ticket{box-shadow:inset 0 1px #ffffff0a,0 2px 5px #0003}[data-theme=nocturne] .dash__kpis .stat:first-child{border-color:#f4b9de1f;background:radial-gradient(110% 190% at 12% 0%,rgb(167 119 151 / 45%),transparent 57%),linear-gradient(145deg,#55414f,#2b222a 70%,#211a21)}[data-theme=nocturne] .aicard{isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#151116,#0e0b0f)}[data-theme=nocturne] .aicard:after{content:"";position:absolute;z-index:-1;right:8%;bottom:-54%;width:76%;height:92%;border-radius:50%;background:radial-gradient(ellipse,rgb(237 158 213 / 72%) 0%,rgb(182 103 159 / 26%) 42%,transparent 72%);filter:blur(24px)}[data-theme=nocturne] .bars__bar,[data-theme=nocturne] .toprow__bar span{background:linear-gradient(180deg,#f0c1df,#c57ca9)}[data-theme=nocturne] .gate,[data-theme=nocturne] .roles{align-items:stretch;padding:28px clamp(24px,5vw,72px) 40px;background:radial-gradient(54rem 38rem at 82% -8%,rgb(197 124 169 / 14%),transparent 66%),linear-gradient(154deg,#161117,#0b090c 62%,#080608)}[data-theme=nocturne] .gate__brand,[data-theme=nocturne] .gate__grid,[data-theme=nocturne] .gate__foot,[data-theme=nocturne] .roles__top,[data-theme=nocturne] .roles__head,[data-theme=nocturne] .roles__grid,[data-theme=nocturne] .roles__foot{width:100%;max-width:1120px;margin-inline:auto}[data-theme=nocturne] .gate__ambient,[data-theme=nocturne] .roles__ambient{opacity:.34}[data-theme=nocturne] .gate__hero{width:100%;max-width:1120px;margin:clamp(48px,9vh,90px) auto 38px;text-align:left}[data-theme=nocturne] .gate__hero h1{max-width:720px;font-size:clamp(2.35rem,5vw,3.6rem);letter-spacing:-.035em}[data-theme=nocturne] .gate__hero p{max-width:62ch;margin-inline:0;color:#c9bbc4}[data-theme=nocturne] .itile,[data-theme=nocturne] .rolecard{border-color:#fff0fa14;background:#100d11;box-shadow:inset 0 1px #ffffff0a,0 10px 28px -22px #000000c2}[data-theme=nocturne] .itile:hover,[data-theme=nocturne] .rolecard:hover{border-color:#e7b7d56b;background:#171218}[data-theme=nocturne] .itile--feat{border-color:#eec3de2e;background:radial-gradient(72% 180% at 8% 0%,rgb(200 126 172 / 32%),transparent 58%),linear-gradient(135deg,#2e242d,#171217 66%,#100d11)}[data-theme=nocturne] .itile__ic{color:#f0c1df;background:#f0c1df1a}[data-theme=nocturne] .itile__tag,[data-theme=nocturne] .itile__blurb,[data-theme=nocturne] .rolecard__blurb{color:#c9bbc4}[data-theme=nocturne] .roles__head{margin-top:clamp(46px,8vh,82px)}[data-theme=nocturne] .roles__outlet,[data-theme=nocturne] .ghostbtn{border-color:#fff0fa17;background:#ffffff0a}[data-theme=nocturne] .rolecard__av{box-shadow:inset 0 1px #fff3,0 8px 20px -14px #000000db}[data-theme=nocturne] .floor{background:#0d0a0e}[data-theme=nocturne] .floor__zones{border-color:#fff0fa14;background:#100d11}[data-theme=nocturne] .floor__zone.is-on{color:#21141d;background:#e8bad7}[data-theme=nocturne] .floorplan{border-color:#fff0fa14;background:#100d12;box-shadow:inset 0 1px #ffffff0a}[data-theme=nocturne] .tablepick__t.is-on{color:#fff;border-color:#d790bc;background:#392735;box-shadow:inset 0 0 0 1px #eeb8da29}[data-theme=nocturne] .tablepick__t.is-on .tablepick__seats{color:#decbd7}[data-theme=nocturne] .tableseat{border-color:#41343f;background:#181319;box-shadow:0 8px 22px -18px #000000d6}[data-theme=nocturne] .tableseat.is-free{background:#181319}[data-theme=nocturne] .tableseat.is-fired{border-color:#d790bc;background:#352531}[data-theme=nocturne] .tableseat.is-fired .tableseat__time{color:#efb7d9}[data-theme=nocturne] .tableseat.is-bill{border-color:#c89445;background:#302719}[data-theme=nocturne] .tableseat.is-bill .tableseat__time{color:#f3c978}[data-theme=nocturne] .tableseat.is-long{border-color:#e07686;box-shadow:inset 0 0 0 1px #e0768642}[data-theme=nocturne] .modal-backdrop{background:#050306c2}[data-theme=nocturne] .modal{border-color:#433640;background:#120f13;box-shadow:0 28px 86px -26px #000000e0}[data-theme=nocturne] .modal__head{border-color:#302730;background:#120f13}[data-theme=nocturne] :is(.mopt,.minput,.pay__m,.pay__qb,.preview-card__note){border-color:#352b34;background:#1b161c}[data-theme=nocturne] :is(.mopt.is-on,.pay__qb.is-on){border-color:#d790bc;background:#352531}[data-theme=nocturne] .pay__m.is-on{color:#8ce0b5;border-color:#4f9c75;background:#14261d}[data-theme=nocturne] .pay__cash{border:1px solid #302730;background:#0e0b0f}[data-theme=nocturne] .btn--pay{color:#142018;background:#86dbae}[data-theme=nocturne] .soon{background:#0d0a0e}[data-theme=nocturne] .soon__panel{max-width:520px}[data-theme=nocturne] .soon__ic{border-color:#493a46;background:#19141a;box-shadow:0 14px 34px -24px #000000d1}[data-theme=nocturne] .soon__list{border-block:1px solid #302730;padding-block:12px}[data-theme=nocturne] .soon__note{border-color:#352b34;background:#171318}[data-theme=nocturne] ::selection{color:#21141d;background:#e8bad7}[data-theme=cloudline]{color-scheme:light;--bg: #e9edf3;--bg-deep: #dce3ed;--surface: #ffffff;--surface-2: #f5f7fb;--surface-3: #e9eef5;--line: #d5deea;--line-soft: #e5ebf3;--ink: #18233a;--ink-2: #3e4c63;--ink-3: #64748b;--ember: #155eef;--ember-strong: #175cd3;--ember-bright: #1e5eff;--ember-soft: #e8f0ff;--on-accent: #ffffff;--herb: #027a48;--herb-soft: #ecfdf3;--gold: #a95408;--gold-soft: #fff7e1;--danger: #b42318;--danger-soft: #fef3f2;--cobalt: #0d47a1;--cobalt-bright: #155eef;--cobalt-soft: #e8f0ff;--r-xs: 8px;--r-sm: 12px;--r: 16px;--r-lg: 20px;--r-xl: 24px;--r-2xl: 32px;--sh-1: 0 1px 2px rgb(16 24 40 / 5%);--sh-2: 0 9px 25px -13px rgb(16 24 40 / 16%), 0 2px 5px rgb(16 24 40 / 4%);--sh-3: 0 28px 70px -28px rgb(31 44 76 / 24%), 0 8px 22px rgb(31 44 76 / 6%);--sh-ember: 0 18px 42px -24px rgb(29 45 80 / 24%);--logo-hi: #4e82ff;--logo-lo: #155eef;--logo-ring: #9dbaff;--logo-ink: #ffffff}[data-theme=cloudline] body{background:radial-gradient(42rem 42rem at 5% 12%,rgb(255 255 255 / 80%),transparent 70%),linear-gradient(145deg,#eef2f7,#e3e8ef)}[data-theme=cloudline] .shell{grid-template-columns:1fr;grid-template-rows:78px minmax(0,1fr);height:calc(100% - 40px);margin:20px;overflow:hidden;border:1px solid rgb(255 255 255 / 80%);border-radius:30px;background:#fbfcfe;box-shadow:var(--sh-3)}[data-theme=cloudline] .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:78px;padding:0 24px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);background:#fff}[data-theme=cloudline] .nav__brand{padding:0}[data-theme=cloudline] .nav__outlet{min-width:170px;margin:0;padding:8px 11px;background:var(--surface-2)}[data-theme=cloudline] .nav__scroll{min-width:0;display:flex;align-items:center;justify-content:center;gap:3px;padding:0;overflow-x:auto;scrollbar-width:none}[data-theme=cloudline] .nav__scroll::-webkit-scrollbar{display:none}[data-theme=cloudline] .nav__group{display:contents}[data-theme=cloudline] .nav__glabel{display:none}[data-theme=cloudline] .nav__item{width:auto;min-width:max-content;min-height:44px;gap:7px;padding:0 12px;border-radius:var(--r-pill);color:var(--ink-2)}[data-theme=cloudline] .nav__item:hover{color:var(--ink);background:var(--surface-2)}[data-theme=cloudline] .nav__item.is-active{color:#fff;background:var(--ember-bright);box-shadow:var(--sh-ember)}[data-theme=cloudline] .nav__item.is-active .nav__count,[data-theme=cloudline] .nav__item.is-active .nav__ai{color:var(--ember-strong);background:#fff}[data-theme=cloudline] .nav__soon{display:none}[data-theme=cloudline] .nav__user{padding:0;border:0}[data-theme=cloudline] .nav__role{width:46px;height:46px;justify-content:center;padding:0;border-radius:50%;background:var(--surface-2)}[data-theme=cloudline] .nav__role-meta,[data-theme=cloudline] .nav__role>svg{display:none}[data-theme=cloudline] .nav__role-av{border-radius:50%}[data-theme=cloudline] .shell__main{min-height:0;overflow:hidden;background:#f7f9fc}[data-theme=cloudline] .topbar{min-height:82px;padding:15px 28px;border-color:var(--line-soft);background:#fffffff5}[data-theme=cloudline] .topbar__title h2{font-size:24px;font-weight:680}[data-theme=cloudline] .topbar__clock,[data-theme=cloudline] .topbar__role,[data-theme=cloudline] .topbar__exit{background:var(--surface-2);border-color:transparent}[data-theme=cloudline] .screen{background:#f7f9fc}[data-theme=cloudline] .card,[data-theme=cloudline] .stat,[data-theme=cloudline] .kticket,[data-theme=cloudline] .orow,[data-theme=cloudline] .mtable,[data-theme=cloudline] .modcard,[data-theme=cloudline] .mtile,[data-theme=cloudline] .ticket,[data-theme=cloudline] .modal{border-color:var(--line-soft);box-shadow:var(--sh-1)}[data-theme=cloudline] .dash{max-width:none;padding:28px 32px 42px;gap:20px}[data-theme=cloudline] .dash__greet h1{font-size:32px;font-weight:680}[data-theme=cloudline] .dash__kpis{gap:16px}[data-theme=cloudline] .dash__kpis .stat:nth-child(2){color:#fff;border-color:transparent;background:radial-gradient(circle at 82% 12%,rgb(255 255 255 / 16%),transparent 34%),linear-gradient(145deg,#175cd3,#1e5eff);box-shadow:var(--sh-ember)}[data-theme=cloudline] .dash__kpis .stat:nth-child(2) .stat__label,[data-theme=cloudline] .dash__kpis .stat:nth-child(2) .stat__sub{color:#ffffffd1}[data-theme=cloudline] .dash__kpis .stat:nth-child(2) .stat__ic{color:#fff;background:#ffffff29}[data-theme=cloudline] .aicard{background:#eef4ff;border-color:#cfddff}[data-theme=cloudline] .bars__bar,[data-theme=cloudline] .toprow__bar span{background:linear-gradient(180deg,#4f82f7,#155eef)}[data-theme=cloudline] .pos__search,[data-theme=cloudline] .orders__filters,[data-theme=cloudline] .seg{box-shadow:inset 0 1px 2px #1f2c4c0a}[data-theme=cloudline] .pos__cat.is-on{color:#fff;border-color:#155eef;background:#155eef}[data-theme=cloudline] .mtile__price{color:#155eef}[data-theme=cloudline] .gate,[data-theme=cloudline] .roles{align-items:stretch;padding:28px clamp(24px,5vw,72px) 42px;background:#f7f9fc}[data-theme=cloudline] .gate__brand,[data-theme=cloudline] .gate__grid,[data-theme=cloudline] .gate__foot,[data-theme=cloudline] .roles__top,[data-theme=cloudline] .roles__head,[data-theme=cloudline] .roles__grid,[data-theme=cloudline] .roles__foot{width:100%;max-width:1160px;margin-inline:auto}[data-theme=cloudline] .gate__ambient,[data-theme=cloudline] .roles__ambient{opacity:.18}[data-theme=cloudline] .gate__hero{width:100%;max-width:1160px;margin:clamp(50px,8vh,84px) auto 40px;text-align:left}[data-theme=cloudline] .gate__hero h1{max-width:760px;font-size:clamp(2.35rem,5vw,3.55rem);letter-spacing:-.035em}[data-theme=cloudline] .gate__hero p{max-width:64ch;margin-inline:0}[data-theme=cloudline] .itile,[data-theme=cloudline] .rolecard{border-color:#dfe6f0;border-radius:14px;background:#fff;box-shadow:0 8px 22px -20px #1f2c4c57}[data-theme=cloudline] .itile:hover,[data-theme=cloudline] .rolecard:hover{border-color:#9dbaff;box-shadow:0 16px 34px -24px #1f449457}[data-theme=cloudline] .itile--feat{color:#fff;border-color:#155eef;background:linear-gradient(135deg,#0e4dc7,#1e67f2);box-shadow:0 20px 42px -28px #155eef8a}[data-theme=cloudline] .itile--feat :is(.itile__tag,.itile__blurb,.itile__feat,.itile__count){color:#ffffffd1}[data-theme=cloudline] .itile--feat .itile__ic{color:#155eef;background:#fff}[data-theme=cloudline] .itile--feat .itile__enter,[data-theme=cloudline] .itile--feat .itile__feat svg{color:#fff}[data-theme=cloudline] .roles__head{margin-top:clamp(44px,8vh,76px)}[data-theme=cloudline] .roles__outlet{border-color:#d9e3f2;background:#fff}[data-theme=cloudline] .rolecard__av{box-shadow:0 8px 20px -14px #1f44946b}[data-theme=cloudline] .floor{background:#f7f9fc}[data-theme=cloudline] .floor__zones{border-color:#dce5f1;background:#eef2f7}[data-theme=cloudline] .floor__zone.is-on{color:#fff;background:#155eef;box-shadow:0 5px 14px -10px #155eef9e}[data-theme=cloudline] .floorplan{border-color:#dfe6f0;background:#fff;box-shadow:inset 0 1px #ffffffdb}[data-theme=cloudline] .tablepick__t.is-on{color:#0d47a1;border-color:#4e82ff;background:#e8f0ff;box-shadow:inset 0 0 0 1px #155eef1a}[data-theme=cloudline] .tablepick__t.is-on .tablepick__seats{color:#315a9d}[data-theme=cloudline] .tableseat{border-color:#d8e1ed;background:#fff;box-shadow:0 8px 20px -18px #1f2c4c57}[data-theme=cloudline] .tableseat.is-free{background:#fff}[data-theme=cloudline] .tableseat.is-fired{border-color:#4e82ff;background:#e8f0ff}[data-theme=cloudline] .tableseat.is-fired .tableseat__time{color:#155eef}[data-theme=cloudline] .tableseat.is-bill{border-color:#d68b2d;background:#fff7e1}[data-theme=cloudline] .tableseat.is-bill .tableseat__time{color:#92520d}[data-theme=cloudline] .tableseat.is-long{border-color:#d92d20;box-shadow:inset 0 0 0 1px #d92d201f}[data-theme=cloudline] .modal-backdrop{background:#18233a7f}[data-theme=cloudline] .modal{border-color:#d8e1ed;background:#fff;box-shadow:0 30px 76px -28px #1f2c4c6b}[data-theme=cloudline] .modal__head{border-color:#e3eaf3;background:#f8faff}[data-theme=cloudline] :is(.mopt,.minput,.pay__m,.pay__qb,.preview-card__note){border-color:#dfe6f0;background:#f7f9fc}[data-theme=cloudline] :is(.mopt.is-on,.pay__qb.is-on){color:#0d47a1;border-color:#4e82ff;background:#e8f0ff}[data-theme=cloudline] .pay__m.is-on{color:#027a48;border-color:#55b98b;background:#ecfdf3}[data-theme=cloudline] .pay__cash{border:1px solid #dfe6f0;background:#f1f4f8}[data-theme=cloudline] .soon{background:#f7f9fc}[data-theme=cloudline] .soon__panel{max-width:520px}[data-theme=cloudline] .soon__ic{color:#155eef;border-color:#c9d9ff;background:#e8f0ff;box-shadow:0 14px 30px -24px #1f44946b}[data-theme=cloudline] .soon__list{border-block:1px solid #dfe6f0;padding-block:12px}[data-theme=cloudline] .soon__note{border-color:#dfe6f0;background:#fff}[data-theme=cloudline] ::selection{color:#fff;background:#155eef}[data-theme=cobalt-cut]{color-scheme:light;--bg: #eef2fc;--bg-deep: #e3eaf7;--surface: #ffffff;--surface-2: #f7f9fd;--surface-3: #e9effb;--line: #ccd6e6;--line-soft: #e4eaf3;--ink: #101728;--ink-2: #344057;--ink-3: #59667d;--ember: #0346f3;--ember-strong: #0038cf;--ember-bright: #0346f3;--ember-soft: #e9efff;--on-accent: #ffffff;--herb: #08745b;--herb-soft: #e8f7f1;--gold: #95520a;--gold-soft: #fff3df;--danger: #b4233c;--danger-soft: #fff0f3;--cobalt: #0346f3;--cobalt-bright: #0346f3;--cobalt-soft: #e9efff;--r-xs: 8px;--r-sm: 12px;--r: 14px;--r-lg: 18px;--r-xl: 22px;--r-2xl: 32px;--sh-1: 0 2px 6px rgb(38 59 105 / 5%);--sh-2: 0 9px 28px -14px rgb(38 59 105 / 18%), 0 2px 7px rgb(38 59 105 / 5%);--sh-3: 0 32px 90px rgb(45 70 137 / 16%);--sh-ember: 0 18px 44px -24px rgb(2 28 110 / 28%);--logo-hi: #ffffff;--logo-lo: #bed0ff;--logo-ring: #ffffff;--logo-ink: #0346f3}[data-theme=cobalt-cut] body{background:radial-gradient(44rem 44rem at 98% 12%,rgb(210 223 249 / 78%) 0%,rgb(210 223 249 / 78%) 26%,transparent 26.3%),linear-gradient(145deg,#f4f7ff,#e9eef9)}[data-theme=cobalt-cut] .shell{grid-template-columns:252px minmax(0,1fr);height:calc(100% - 40px);margin:20px;overflow:hidden;border-radius:34px;background:#fff;box-shadow:var(--sh-3)}[data-theme=cobalt-cut] .nav{overflow:visible;border:0;color:#dce7ff;background:#0346f3}[data-theme=cobalt-cut] .nav__brand{padding:24px 22px 16px;color:#fff}[data-theme=cobalt-cut] .nav__outlet{margin:0 16px 10px;color:#fff;border-color:#ffffff2e;background:#ffffff1c}[data-theme=cobalt-cut] .nav__outlet-ic,[data-theme=cobalt-cut] .nav__outlet-live{color:#fff}[data-theme=cobalt-cut] .nav__outlet-live .lampdot{background:#8ef1c4}[data-theme=cobalt-cut] .nav__scroll{padding:6px 0 10px;overflow-x:visible}[data-theme=cobalt-cut] .nav__glabel{padding-left:26px;color:#ffffffad}[data-theme=cobalt-cut] .nav__item{position:relative;width:calc(100% - 32px);min-height:46px;margin:3px 16px;padding:10px 14px;color:#dce7ff}[data-theme=cobalt-cut] .nav__item:hover{color:#fff;background:#ffffff1c}[data-theme=cobalt-cut] .nav__item.is-active{z-index:2;width:calc(100% - 15px);min-height:56px;margin:4px 0 4px 15px;padding:0 28px 0 18px;color:var(--ink);border-radius:999px 0 0 999px;background:#fff;box-shadow:none}[data-theme=cobalt-cut] .nav__item.is-active:before,[data-theme=cobalt-cut] .nav__item.is-active:after{content:"";position:absolute;right:0;width:28px;height:28px;pointer-events:none}[data-theme=cobalt-cut] .nav__item.is-active:before{top:-28px;border-radius:0 0 28px;box-shadow:9px 9px 0 9px #fff}[data-theme=cobalt-cut] .nav__item.is-active:after{bottom:-28px;border-radius:0 28px 0 0;box-shadow:9px -9px 0 9px #fff}[data-theme=cobalt-cut] .nav__item.is-active .nav__count,[data-theme=cobalt-cut] .nav__item.is-active .nav__ai{color:#fff;background:#0346f3}[data-theme=cobalt-cut] .nav__item.is-active .nav__soon{color:#3053ba;background:#e9efff}[data-theme=cobalt-cut] .nav__count,[data-theme=cobalt-cut] .nav__ai{color:#0346f3;background:#fff}[data-theme=cobalt-cut] .nav__soon{color:#1740b7;background:#fffc}[data-theme=cobalt-cut] .nav__user{padding:12px 16px 18px;border-color:#ffffff29}[data-theme=cobalt-cut] .nav__role{color:#fff;border-color:#ffffff2e;background:#001c962e}[data-theme=cobalt-cut] .nav__role-title,[data-theme=cobalt-cut] .nav__role>svg{color:#ffffffbd}[data-theme=cobalt-cut] .shell__main{min-height:0;overflow:hidden;background:#fff}[data-theme=cobalt-cut] .topbar{min-height:82px;padding:15px 28px;border-color:var(--line-soft);background:#fff}[data-theme=cobalt-cut] .topbar__title h2{font-size:24px;font-weight:680}[data-theme=cobalt-cut] .topbar__clock,[data-theme=cobalt-cut] .topbar__role,[data-theme=cobalt-cut] .topbar__exit{border-color:transparent;background:var(--surface-2)}[data-theme=cobalt-cut] .screen{background:#f7f9fd}[data-theme=cobalt-cut] .card,[data-theme=cobalt-cut] .stat,[data-theme=cobalt-cut] .kticket,[data-theme=cobalt-cut] .orow,[data-theme=cobalt-cut] .mtable,[data-theme=cobalt-cut] .modcard,[data-theme=cobalt-cut] .mtile,[data-theme=cobalt-cut] .ticket,[data-theme=cobalt-cut] .modal{box-shadow:var(--sh-1)}[data-theme=cobalt-cut] .dash{max-width:none;padding:27px 30px 42px}[data-theme=cobalt-cut] .dash__greet h1{font-size:30px;font-weight:680}[data-theme=cobalt-cut] .dash__kpis .stat:first-child{color:#fff;border-color:transparent;background:#0346f3;box-shadow:var(--sh-ember)}[data-theme=cobalt-cut] .dash__kpis .stat:first-child .stat__label,[data-theme=cobalt-cut] .dash__kpis .stat:first-child .stat__sub{color:#ffffffd6}[data-theme=cobalt-cut] .dash__kpis .stat:first-child .stat__ic{color:#fff;background:#ffffff29}[data-theme=cobalt-cut] .aicard{background:#f1f5ff;border-color:#dbe5ff}[data-theme=cobalt-cut] .orow:hover,[data-theme=cobalt-cut] .mtable__row:hover{background:#f1f5ff;border-color:#cfdcff}[data-theme=cobalt-cut] .mtile{border-color:#d8e2fa;background:#fff}[data-theme=cobalt-cut] .mtile__price,[data-theme=cobalt-cut] .mtile__star{color:#0038cf}[data-theme=cobalt-cut] .mtile__opt{color:#0038cf;background:#e9efff}[data-theme=cobalt-cut] .pos__cat.is-on{color:#fff;border-color:#0346f3;background:#0346f3}[data-theme=cobalt-cut] .tablepick__t.is-on,[data-theme=cobalt-cut] .menumgr__cat.is-on,[data-theme=cobalt-cut] .orders__f.is-on,[data-theme=cobalt-cut] .seg__btn.is-on{color:#fff;border-color:#0346f3;background:#0346f3;box-shadow:var(--sh-ember)}[data-theme=cobalt-cut] .tablepick__t.is-on *{color:inherit}[data-theme=cobalt-cut] .bars__bar,[data-theme=cobalt-cut] .toprow__bar span,[data-theme=cobalt-cut] .paymix__bar span{background:#0346f3}[data-theme=cobalt-cut] .gate,[data-theme=cobalt-cut] .roles{align-items:stretch;padding:28px clamp(24px,5vw,72px) 42px;color:#fff;background:#0346f3}[data-theme=cobalt-cut] .gate__brand,[data-theme=cobalt-cut] .gate__grid,[data-theme=cobalt-cut] .gate__foot,[data-theme=cobalt-cut] .roles__top,[data-theme=cobalt-cut] .roles__head,[data-theme=cobalt-cut] .roles__grid,[data-theme=cobalt-cut] .roles__foot{width:100%;max-width:1160px;margin-inline:auto}[data-theme=cobalt-cut] .gate__ambient,[data-theme=cobalt-cut] .roles__ambient{opacity:.12}[data-theme=cobalt-cut] .gate__hero{width:100%;max-width:1160px;margin:clamp(50px,8vh,84px) auto 40px;text-align:left}[data-theme=cobalt-cut] .gate__hero h1{max-width:760px;font-size:clamp(2.35rem,5vw,3.55rem);letter-spacing:-.035em}[data-theme=cobalt-cut] .gate__hero p{max-width:64ch;margin-inline:0;color:#fffc}[data-theme=cobalt-cut] .gate__sep{background:#ffffff52}[data-theme=cobalt-cut] .gate__demo,[data-theme=cobalt-cut] .gate__foot,[data-theme=cobalt-cut] .roles__foot,[data-theme=cobalt-cut] .roles__head p{color:#ffffffb8}[data-theme=cobalt-cut] .itile{border-color:#ffffff2e;color:#fff;background:#0025a847;box-shadow:none}[data-theme=cobalt-cut] .itile:hover{border-color:#ffffff75;background:#001f8d61}[data-theme=cobalt-cut] .itile--feat{color:#101728;border-color:#fff;background:#fff;box-shadow:0 22px 44px -30px #00196fb3}[data-theme=cobalt-cut] .itile:not(.itile--feat) :is(.itile__tag,.itile__blurb,.itile__feat,.itile__count){color:#ffffffb8}[data-theme=cobalt-cut] .itile:not(.itile--feat) .itile__ic{color:#0346f3;background:#fff}[data-theme=cobalt-cut] .itile:not(.itile--feat) .itile__enter,[data-theme=cobalt-cut] .itile:not(.itile--feat) .itile__feat svg{color:#fff}[data-theme=cobalt-cut] .roles__head{margin-top:clamp(44px,8vh,76px)}[data-theme=cobalt-cut] .roles__outlet,[data-theme=cobalt-cut] .ghostbtn{color:#fff;border-color:#ffffff3d;background:#ffffff1a}[data-theme=cobalt-cut] .roles__outlet-sub{color:#ffffffad}[data-theme=cobalt-cut] .rolecard{color:#101728;border-color:#fff;border-radius:14px;background:#fff;box-shadow:0 16px 34px -26px #00196fa8}[data-theme=cobalt-cut] .rolecard:hover{border-color:#b9ccff;box-shadow:0 22px 42px -28px #00196fb3}[data-theme=cobalt-cut] .floor{background:#f7f9fd}[data-theme=cobalt-cut] .floor__zones{border-color:#d5dfee;background:#e9effb}[data-theme=cobalt-cut] .floor__zone.is-on{color:#fff;background:#0346f3;box-shadow:0 5px 14px -10px #0346f39e}[data-theme=cobalt-cut] .floorplan{border-color:#dce4f0;background:#fff;box-shadow:inset 0 1px #ffffffdb}[data-theme=cobalt-cut] .tableseat{border-color:#d3ddeb;background:#fff;box-shadow:0 8px 20px -18px #263b6957}[data-theme=cobalt-cut] .tableseat.is-free{background:#fff}[data-theme=cobalt-cut] .tableseat.is-fired{color:#fff;border-color:#0346f3;background:#0346f3}[data-theme=cobalt-cut] .tableseat.is-fired :is(.tableseat__id,.tableseat__seats,.tableseat__time){color:#fff}[data-theme=cobalt-cut] .tableseat.is-bill{border-color:#c97916;background:#fff3df}[data-theme=cobalt-cut] .tableseat.is-bill .tableseat__time{color:#8f4d08}[data-theme=cobalt-cut] .tableseat.is-long{border-color:#d92d4d;box-shadow:inset 0 0 0 1px #d92d4d1f}[data-theme=cobalt-cut] .modal-backdrop{background:#10172885}[data-theme=cobalt-cut] .modal{border-color:#d7e0ed;background:#fff;box-shadow:0 30px 76px -28px #263b6975}[data-theme=cobalt-cut] .modal__head{color:#fff;border-color:#0346f3;background:#0346f3}[data-theme=cobalt-cut] .modal__head .iconbtn{color:#fff;border-color:#ffffff38;background:#ffffff1f}[data-theme=cobalt-cut] :is(.mopt,.minput,.pay__m,.pay__qb,.preview-card__note){border-color:#dce4f0;background:#f7f9fd}[data-theme=cobalt-cut] :is(.mopt.is-on,.pay__qb.is-on){color:#fff;border-color:#0346f3;background:#0346f3}[data-theme=cobalt-cut] .pay__m.is-on{color:#fff;border-color:#08745b;background:#08745b}[data-theme=cobalt-cut] .pay__cash{border:1px solid #dce4f0;background:#eef2f8}[data-theme=cobalt-cut] .soon{background:#f7f9fd}[data-theme=cobalt-cut] .soon__panel{max-width:520px;padding:28px;border:1px solid #dce4f0;border-radius:16px;background:#fff;box-shadow:0 18px 42px -30px #263b6961}[data-theme=cobalt-cut] .soon__ic{color:#fff;border-color:#0346f3;background:#0346f3}[data-theme=cobalt-cut] .soon__list{border-block:1px solid #e1e8f2;padding-block:12px}[data-theme=cobalt-cut] .soon__note{border-color:#dce4f0;background:#f7f9fd}[data-theme=cobalt-cut] ::selection{color:#fff;background:#0346f3}[data-theme=cloudline] .btn--pay,[data-theme=cobalt-cut] .btn--pay{color:#fff}[data-theme=cloudline] :focus-visible,[data-theme=cobalt-cut] :focus-visible{outline:2px solid var(--ember);outline-offset:2px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ember) 24%,transparent)}@media (max-width: 1240px){.theme-switcher--pill .theme-switcher__trigger{min-width:94px;grid-template-columns:14px auto 16px}.theme-switcher--pill .theme-switcher__current{display:none}[data-theme=cloudline] .nav{gap:10px;padding-inline:18px}[data-theme=cloudline] .nav__outlet{min-width:0}[data-theme=cloudline] .nav__outlet-live{display:none}[data-theme=cloudline] .nav__item{padding-inline:10px}[data-theme=cloudline] .nav__item svg{display:none}}@media (max-width: 900px){[data-theme=nocturne] .shell,[data-theme=cloudline] .shell,[data-theme=cobalt-cut] .shell{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);height:100%;margin:0;padding:0;border:0;border-radius:0;background:var(--bg);box-shadow:none}[data-theme=nocturne] .nav,[data-theme=cloudline] .nav,[data-theme=cobalt-cut] .nav{position:fixed;inset:0 auto 0 0;z-index:var(--z-modal);width:min(288px,86vw);display:flex;flex-direction:column;align-items:stretch;gap:0;min-height:0;padding:0;overflow:hidden;border-radius:0 22px 22px 0;transform:translate(-102%);transition:transform var(--t-slow) var(--ease);box-shadow:var(--sh-3)}[data-theme=nocturne] .nav.is-open,[data-theme=cloudline] .nav.is-open,[data-theme=cobalt-cut] .nav.is-open{transform:none}[data-theme=cloudline] .nav__brand,[data-theme=cloudline] .nav__outlet,[data-theme=cloudline] .nav__scroll,[data-theme=cloudline] .nav__user{flex:none}[data-theme=cloudline] .nav__brand{padding:20px 18px 14px}[data-theme=cloudline] .nav__outlet{margin:0 12px 8px}[data-theme=cloudline] .nav__scroll{flex:1;display:block;padding:6px 10px 10px;overflow-y:auto}[data-theme=cloudline] .nav__group,[data-theme=cloudline] .nav__glabel{display:block}[data-theme=cloudline] .nav__item{width:100%;justify-content:flex-start;padding:9px 11px;border-radius:var(--r-sm)}[data-theme=cloudline] .nav__item svg{display:block}[data-theme=cloudline] .nav__label{flex:1}[data-theme=cloudline] .nav__soon{display:inline-flex}[data-theme=cloudline] .nav__user{padding:10px 12px 14px;border-top:1px solid var(--line-soft)}[data-theme=cloudline] .nav__role{width:100%;height:auto;justify-content:flex-start;padding:9px;border-radius:var(--r)}[data-theme=cloudline] .nav__role-meta{display:block}[data-theme=cloudline] .nav__role>svg{display:block}[data-theme=cobalt-cut] .nav__item,[data-theme=cobalt-cut] .nav__item.is-active{width:calc(100% - 24px);min-height:46px;margin:3px 12px;padding:9px 12px;border-radius:12px}[data-theme=cobalt-cut] .nav__item.is-active:before,[data-theme=cobalt-cut] .nav__item.is-active:after{display:none}[data-theme=cobalt-cut] .nav__item.is-active{color:#0346f3}[data-theme=nocturne] .shell__main,[data-theme=cloudline] .shell__main,[data-theme=cobalt-cut] .shell__main{border-radius:0}[data-theme=nocturne] .topbar,[data-theme=cloudline] .topbar,[data-theme=cobalt-cut] .topbar{min-height:66px;padding:10px 14px;background:var(--bg)}[data-theme=nocturne] .screen,[data-theme=cloudline] .screen,[data-theme=cobalt-cut] .screen{border-radius:0}[data-theme=cloudline] .dash,[data-theme=cobalt-cut] .dash{padding:22px 20px 36px}}@media (max-width: 620px){.theme-switcher-entry{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom))}.theme-switcher--pill .theme-switcher__trigger{min-width:94px;grid-template-columns:14px auto 16px}.theme-switcher--pill .theme-switcher__current{display:none}.theme-switcher__panel{width:min(310px,calc(100vw - 24px));max-height:min(70vh,560px);overflow-y:auto}.theme-switcher__grid{grid-template-columns:1fr}.theme-switcher__option{padding-inline:10px}.topbar__clock{display:none}[data-theme=cloudline] .dash,[data-theme=cobalt-cut] .dash{padding-inline:16px}}@media (max-width: 420px){.topbar__role{display:none}}@media (min-width: 901px){[data-theme=cloudline] .dash__kpis{grid-template-columns:repeat(5,minmax(0,1fr))}[data-theme=cloudline] .dash__kpis .stat:nth-child(2){grid-column:span 2;min-height:156px;padding:22px 24px}}@media (max-width: 620px){[data-theme=nocturne] .pos__menu{gap:10px;background:radial-gradient(circle at 88% 4%,rgb(183 104 155 / 17%),transparent 34%),#111013}[data-theme=nocturne] .pos__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:132px 112px 96px;grid-auto-rows:96px;align-content:start;gap:9px}[data-theme=nocturne] .mtile{min-height:0;overflow:hidden;border-color:#ffffff14;border-radius:16px;background:#18171b;box-shadow:0 14px 30px #0003}[data-theme=nocturne] .mtile:first-child{grid-column:1 / -1;padding:18px;color:#fff;border-color:#e689c247;background:radial-gradient(circle at 82% 24%,rgb(232 147 200 / 24%),transparent 28%),linear-gradient(145deg,#211a22,#4c2e41)}[data-theme=nocturne] .mtile:first-child .mtile__name{max-width:15ch;font-size:20px;line-height:1.08}[data-theme=nocturne] .mtile:first-child :is(.mtile__price,.mtile__star,.mtile__chef){color:#ffd7ee}[data-theme=nocturne] .mtile:nth-child(2){grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;padding:15px 17px;border-color:#ffffff0f;background:#0e0d10}[data-theme=nocturne] .mtile:nth-child(2) .mtile__top{grid-column:2;grid-row:1 / 3;align-self:center}[data-theme=nocturne] .mtile:nth-child(2) .mtile__name{grid-column:1;grid-row:1;font-size:16px}[data-theme=nocturne] .mtile:nth-child(2) .mtile__foot{grid-column:1;grid-row:2;justify-content:flex-start;gap:8px}[data-theme=nocturne] .mtile:nth-child(n+3){padding:10px}[data-theme=nocturne] .mtile:nth-child(n+3) .mtile__name{font-size:12px}[data-theme=nocturne] .mtile:nth-child(n+3) .mtile__price{font-size:13px}[data-theme=cobalt-cut] .pos__menu{gap:0;padding:12px;background:#eef3ff}[data-theme=cobalt-cut] .pos__search{margin-bottom:10px;border-radius:10px}[data-theme=cobalt-cut] .pos__cats{margin-bottom:10px}[data-theme=cobalt-cut] .pos__grid{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding-bottom:0;overflow:hidden auto;border:0;border-radius:0;background:transparent}[data-theme=cobalt-cut] .mtile{flex:0 0 auto;width:calc(100% - 14px);min-height:72px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-template-rows:auto auto;align-content:center;gap:2px 10px;padding:11px 13px;border:1px solid #d8e2fa;border-radius:12px;background:#fff;box-shadow:0 8px 20px #23459112}[data-theme=cobalt-cut] .mtile:nth-child(2n){align-self:flex-start}[data-theme=cobalt-cut] .mtile:nth-child(odd):not(:first-child){align-self:flex-end}[data-theme=cobalt-cut] .mtile:first-child{width:100%;min-height:96px;padding:15px 16px;color:#fff;border-color:#0346f3;background:#0346f3;box-shadow:0 16px 30px #0346f33d}[data-theme=cobalt-cut] .mtile__top{grid-column:1;grid-row:1 / 3;align-self:center}[data-theme=cobalt-cut] .mtile__top :is(.mtile__star,.mtile__opt){margin-left:0}[data-theme=cobalt-cut] .mtile__name{grid-column:2 / 4;grid-row:1}[data-theme=cobalt-cut] .mtile__foot{grid-column:2 / 4;grid-row:2}[data-theme=cobalt-cut] .mtile:first-child .mtile__name{font-size:16px}[data-theme=cobalt-cut] .mtile:first-child :is(.mtile__price,.mtile__star,.mtile__chef){color:#fff}[data-theme=cobalt-cut] .mtile:first-child .mtile__opt{color:#0346f3;background:#fff}[data-theme=cobalt-cut] .mtile:first-child .mtile__veg i{border-color:#fff}[data-theme=cobalt-cut] .mtile:first-child .mtile__veg i:after{background:#fff}[data-theme=cloudline] .pos__menu{gap:11px;background:#f5f8fd}[data-theme=cloudline] .pos__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:112px 112px 94px;grid-auto-rows:94px;align-content:start;gap:10px}[data-theme=cloudline] .mtile{min-height:0;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 10px 24px #29437412}[data-theme=cloudline] .mtile:nth-child(2){grid-column:2;grid-row:1 / span 2;padding:18px;color:#fff;border-color:transparent;background:radial-gradient(circle at 86% 12%,rgb(255 255 255 / 18%),transparent 30%),linear-gradient(145deg,#175cd3,#1e5eff);box-shadow:0 18px 36px #175cd333}[data-theme=cloudline] .mtile:nth-child(2) .mtile__name{max-width:11ch;font-size:19px;line-height:1.08}[data-theme=cloudline] .mtile:nth-child(2) :is(.mtile__price,.mtile__star,.mtile__chef){color:#fff}[data-theme=cloudline] .mtile:nth-child(2) .mtile__opt{color:#155eef;background:#fff}[data-theme=cloudline] .mtile:first-child{grid-column:1;grid-row:1}[data-theme=cloudline] .mtile:nth-child(3){grid-column:1;grid-row:2}[data-theme=cloudline] .mtile:nth-child(4){grid-column:1;grid-row:3}[data-theme=cloudline] .mtile:nth-child(5){grid-column:2;grid-row:3}[data-theme=cloudline] .mtile:not(:nth-child(2)){padding:11px}[data-theme=cloudline] .mtile:not(:nth-child(2)) .mtile__name{font-size:12.5px}[data-theme=cloudline] .mtile:not(:nth-child(2)) .mtile__price{font-size:13.5px}}@media (forced-colors: active){.theme-switcher__option.is-active,.nav__item.is-active,.seg__btn.is-on,.orders__f.is-on,.menumgr__cat.is-on{outline:2px solid CanvasText}[data-theme=cobalt-cut] .nav__item.is-active:before,[data-theme=cobalt-cut] .nav__item.is-active:after{display:none}}@font-face{font-family:EOS Host Grotesk;src:url("/assets/host-grotesk-latin-wght-normal-XVJVBJQF.woff2") format("woff2");font-style:normal;font-weight:300 800;font-display:swap}@font-face{font-family:EOS Anybody;src:url("/assets/anybody-latin-wght-normal-F5XLBMFS.woff2") format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:EOS Onest;src:url("/assets/onest-latin-wght-normal-GARSJVIL.woff2") format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:EOS Newsreader;src:url("/assets/newsreader-latin-wght-normal-EV75YY3I.woff2") format("woff2");font-style:normal;font-weight:200 800;font-display:swap}@font-face{font-family:EOS Outfit;src:url("/assets/outfit-latin-wght-normal-5FXBKKJF.woff2") format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:EOS Quicksand;src:url("/assets/quicksand-latin-wght-normal-B2JDMBHT.woff2") format("woff2");font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:EOS Khand;src:url("/assets/khand-latin-400-normal-FICQILPE.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:EOS Khand;src:url("/assets/khand-latin-600-normal-DU7E4WKM.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:EOS Khand;src:url("/assets/khand-latin-700-normal-3Q5A3FYY.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:EOS IBM Plex Sans;src:url("/assets/ibm-plex-sans-latin-400-normal-COQVXTP6.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:EOS IBM Plex Sans;src:url("/assets/ibm-plex-sans-latin-600-normal-DTNZULF4.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:EOS IBM Plex Sans;src:url("/assets/ibm-plex-sans-latin-700-normal-IXG35DPN.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:EOS IBM Plex Mono;src:url("/assets/ibm-plex-mono-latin-400-normal-A2WATXFY.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:EOS IBM Plex Mono;src:url("/assets/ibm-plex-mono-latin-600-normal-IIV3OB4N.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:EOS Archivo;src:url("/assets/archivo-latin-400-normal-ZHCBTBXV.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:EOS Archivo;src:url("/assets/archivo-latin-600-normal-NPNW5QPI.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:EOS Archivo;src:url("/assets/archivo-latin-700-normal-WQ7U2ON6.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:EOS Archivo Narrow;src:url("/assets/archivo-narrow-latin-600-normal-3XNNQV2N.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:EOS Archivo Narrow;src:url("/assets/archivo-narrow-latin-700-normal-GHZG3TCZ.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:EOS Nunito Sans;src:url("/assets/nunito-sans-latin-400-normal-PWGHWAQ3.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:EOS Nunito Sans;src:url("/assets/nunito-sans-latin-600-normal-MCPLDLTW.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:EOS Nunito Sans;src:url("/assets/nunito-sans-latin-700-normal-7K2ZI5ZW.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:EOS Varela Round;src:url("/assets/varela-round-latin-400-normal-I5OPJQQJ.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}html{font-synthesis:none}[data-theme=verdant-ledger]{--font-display: "EOS Host Grotesk", "Avenir Next", system-ui, sans-serif;--font-ui: "EOS Host Grotesk", "Avenir Next", system-ui, sans-serif;--font-data: "EOS Host Grotesk", "Avenir Next", system-ui, sans-serif;--type-display-weight: 680;--type-display-tracking: -.025em;--type-ui-weight: 430;--type-ui-tracking: -.006em}[data-theme=nocturne]{--font-display: "EOS Anybody", "Avenir Next", system-ui, sans-serif;--font-ui: "EOS Anybody", "Avenir Next", system-ui, sans-serif;--font-data: "EOS Anybody", "Avenir Next", system-ui, sans-serif;--type-display-weight: 720;--type-display-tracking: -.035em;--type-ui-weight: 450;--type-ui-tracking: -.006em}[data-theme=tideglass]{--font-display: "EOS Onest", "Avenir Next", system-ui, sans-serif;--font-ui: "EOS Onest", "Avenir Next", system-ui, sans-serif;--font-data: "EOS Onest", "Avenir Next", system-ui, sans-serif;--type-display-weight: 680;--type-display-tracking: -.025em;--type-ui-weight: 440;--type-ui-tracking: -.004em}[data-theme=gallery-ink]{--font-display: "EOS Newsreader", Georgia, "Times New Roman", serif;--font-ui: "Afacad Flux", "Avenir Next", system-ui, sans-serif;--font-data: "Afacad Flux", "Avenir Next", system-ui, sans-serif;--type-display-weight: 600;--type-display-tracking: -.015em;--type-ui-weight: 430;--type-ui-tracking: -.004em}[data-theme=nightshift]{--font-display: "EOS Khand", "Arial Narrow", sans-serif;--font-ui: "EOS Khand", "Arial Narrow", sans-serif;--font-data: "EOS IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--type-display-weight: 700;--type-display-tracking: .002em;--type-ui-weight: 400;--type-ui-tracking: .006em}[data-theme=violet-ledger]{--font-display: "EOS Outfit", "Avenir Next", system-ui, sans-serif;--font-ui: "EOS Outfit", "Avenir Next", system-ui, sans-serif;--font-data: "EOS Outfit", "Avenir Next", system-ui, sans-serif;--type-display-weight: 650;--type-display-tracking: -.025em;--type-ui-weight: 440;--type-ui-tracking: -.004em}[data-theme=monochrome]{--font-display: "EOS IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;--font-ui: "EOS IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;--font-data: "EOS IBM Plex Mono", "SFMono-Regular", Consolas, monospace;--type-display-weight: 600;--type-display-tracking: -.015em;--type-ui-weight: 400;--type-ui-tracking: 0}[data-theme=aurora-mint]{--font-display: "EOS Quicksand", "Arial Rounded MT Bold", "Avenir Next", sans-serif;--font-ui: "EOS Quicksand", "Avenir Next", system-ui, sans-serif;--font-data: "EOS Quicksand", "Avenir Next", system-ui, sans-serif;--type-display-weight: 650;--type-display-tracking: 0;--type-ui-weight: 500;--type-ui-tracking: 0}[data-theme=cobalt-cut]{--font-display: "EOS Archivo Narrow", "Arial Narrow", sans-serif;--font-ui: "EOS Archivo", "Helvetica Neue", Arial, sans-serif;--font-data: "EOS Archivo", "Helvetica Neue", Arial, sans-serif;--type-display-weight: 700;--type-display-tracking: -.01em;--type-ui-weight: 400;--type-ui-tracking: -.002em}[data-theme=cloudline]{--font-display: "EOS Varela Round", "Arial Rounded MT Bold", sans-serif;--font-ui: "EOS Nunito Sans", "Avenir Next", system-ui, sans-serif;--font-data: "EOS Nunito Sans", "Avenir Next", system-ui, sans-serif;--type-display-weight: 400;--type-display-tracking: -.01em;--type-ui-weight: 400;--type-ui-tracking: -.002em}:where([data-theme=verdant-ledger],[data-theme=nocturne],[data-theme=tideglass],[data-theme=gallery-ink],[data-theme=nightshift],[data-theme=violet-ledger],[data-theme=monochrome],[data-theme=aurora-mint],[data-theme=cobalt-cut],[data-theme=cloudline]) body{font-family:var(--font-ui);font-weight:var(--type-ui-weight, 400);letter-spacing:var(--type-ui-tracking, 0)}:where([data-theme=verdant-ledger],[data-theme=nocturne],[data-theme=tideglass],[data-theme=gallery-ink],[data-theme=nightshift],[data-theme=violet-ledger],[data-theme=monochrome],[data-theme=aurora-mint],[data-theme=cobalt-cut],[data-theme=cloudline]) :is(h1,h2,h3,h4,.stat__val,.gate__word,.itile__name,.roles__brand,.rolecard__name,.nav__word,.ticket__total span:last-child,.pay__amt,.tableseat__id,.tdetail__total span:last-child){font-family:var(--font-display);font-weight:var(--type-display-weight, 700);letter-spacing:var(--type-display-tracking, -.02em)}:where([data-theme=verdant-ledger],[data-theme=nocturne],[data-theme=tideglass],[data-theme=gallery-ink],[data-theme=nightshift],[data-theme=violet-ledger],[data-theme=monochrome],[data-theme=aurora-mint],[data-theme=cobalt-cut],[data-theme=cloudline]) :is(.tnum,.mono){font-family:var(--font-data, var(--font-ui));font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}[data-theme=nightshift] :is(button,input,select,textarea,.nav__label){line-height:1.3}[data-theme=aurora-mint] :is(button,input,select,textarea,.nav__label){font-weight:500}html[data-theme=verdant-ledger]{--motion-enter: empire-ledger-index;--motion-focal: empire-ledger-lock;--motion-duration: .28s;--motion-focal-duration: .42s;--motion-ease: cubic-bezier(.22, 1, .36, 1)}html[data-theme=nocturne]{--motion-enter: empire-nocturne-emerge;--motion-focal: empire-nocturne-plane;--motion-duration: .36s;--motion-focal-duration: .52s;--motion-ease: cubic-bezier(.16, 1, .3, 1)}html[data-theme=tideglass]{--motion-enter: empire-tide-calibrate;--motion-focal: empire-tide-sonar;--motion-duration: .32s;--motion-focal-duration: .56s;--motion-ease: cubic-bezier(.2, .82, .24, 1)}html[data-theme=gallery-ink]{--motion-enter: empire-gallery-page;--motion-focal: empire-gallery-unmask;--motion-duration: .42s;--motion-focal-duration: .58s;--motion-ease: cubic-bezier(.19, 1, .22, 1)}html[data-theme=nightshift]{--motion-enter: empire-nightshift-rail;--motion-focal: empire-nightshift-lock;--motion-duration: .18s;--motion-focal-duration: .22s;--motion-ease: cubic-bezier(.2, .9, .25, 1)}html[data-theme=violet-ledger]{--motion-enter: empire-violet-sheet;--motion-focal: empire-violet-settle;--motion-duration: .34s;--motion-focal-duration: .46s;--motion-ease: cubic-bezier(.2, .86, .24, 1)}html[data-theme=monochrome]{--motion-enter: empire-mono-register;--motion-focal: empire-mono-lock;--motion-duration: .2s;--motion-focal-duration: .22s;--motion-ease: steps(2, end)}html[data-theme=aurora-mint]{--motion-enter: empire-aurora-refract;--motion-focal: empire-aurora-countersettle;--motion-duration: .52s;--motion-focal-duration: .68s;--motion-ease: cubic-bezier(.16, 1, .3, 1)}html[data-theme=cobalt-cut]{--motion-enter: empire-cobalt-slice;--motion-focal: empire-cobalt-lock;--motion-duration: .28s;--motion-focal-duration: .36s;--motion-ease: cubic-bezier(.23, 1, .32, 1)}html[data-theme=cloudline]{--motion-enter: empire-cloud-dock;--motion-focal: empire-cloud-anchor;--motion-duration: .36s;--motion-focal-duration: .48s;--motion-ease: cubic-bezier(.22, 1, .36, 1)}.screen,.itile,.rolecard,.mtile,.kticket{animation:none}@keyframes empire-disclosure-in{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes empire-ledger-index{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@keyframes empire-ledger-lock{0%{opacity:0;transform:translate(-22px) scaleY(.96)}72%{opacity:1;transform:translate(2px) scaleY(1)}to{opacity:1;transform:translate(0) scaleY(1)}}@keyframes empire-nocturne-emerge{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes empire-nocturne-plane{0%{opacity:0;transform:translateY(18px) scale(.965)}58%{opacity:1;transform:translateY(-2px) scale(1.006)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes empire-tide-calibrate{0%{opacity:0;transform:translateY(14px) scaleY(.985)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes empire-tide-sonar{0%{opacity:0;transform:scale(.9) rotate(-4deg)}68%{opacity:1;transform:scale(1.018) rotate(.8deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes empire-gallery-page{0%{opacity:0;transform:translateY(18px) scaleY(.96)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes empire-gallery-unmask{0%{opacity:0;transform:translateY(20px) scaleY(.82) scaleX(1.018)}to{opacity:1;transform:translateY(0) scaleY(1) scaleX(1)}}@keyframes empire-nightshift-rail{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes empire-nightshift-lock{0%{opacity:0;transform:translate(30px)}76%{opacity:1;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes empire-nightshift-stamp{0%{opacity:0;transform:scale(1.45) rotate(-9deg)}64%{opacity:1;transform:scale(.94) rotate(1deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes empire-violet-sheet{0%{opacity:0;transform:translateY(-18px) scaleY(.97)}to{opacity:1;transform:translateY(0) scaleY(1)}}@keyframes empire-violet-settle{0%{opacity:0;transform:translateY(-22px)}72%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes empire-mono-register{0%{opacity:0;transform:translate(-12px)}50%{opacity:.66;transform:translate(3px)}to{opacity:1;transform:translate(0)}}@keyframes empire-mono-lock{0%{opacity:0;transform:translate(-8px)}50%{opacity:1;transform:translate(2px)}to{opacity:1;transform:translate(0)}}@keyframes empire-aurora-refract{0%{opacity:0;transform:translateY(16px) scale(.982)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes empire-aurora-countersettle{0%{opacity:0;transform:translate3d(14px,18px,0) rotate(1.5deg)}70%{opacity:1;transform:translate3d(-2px,-2px,0) rotate(-.25deg)}to{opacity:1;transform:translateZ(0) rotate(0)}}@keyframes empire-aurora-drift-a{0%,to{transform:translate3d(-3%,-2%,0) rotate(-4deg) scale(1)}50%{transform:translate3d(7%,5%,0) rotate(5deg) scale(1.08)}}@keyframes empire-aurora-drift-b{0%,to{transform:translate3d(6%,4%,0) rotate(5deg) scale(1.04)}50%{transform:translate3d(-6%,-4%,0) rotate(-4deg) scale(.98)}}@keyframes empire-cobalt-slice{0%{opacity:0;transform:translate(-28px) scaleX(.94)}to{opacity:1;transform:translate(0) scaleX(1)}}@keyframes empire-cobalt-lock{0%{opacity:0;transform:translate(-24px)}74%{opacity:1;transform:translate(3px)}to{opacity:1;transform:translate(0)}}@keyframes empire-cloud-dock{0%{opacity:0;transform:translateY(12px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes empire-cloud-anchor{0%{opacity:0;transform:translateY(18px) scale(.97)}72%{opacity:1;transform:translateY(-2px) scale(1.005)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: no-preference){:is(.gate__hero,.roles__head,.screen){animation-name:var(--motion-enter);animation-duration:var(--motion-duration);animation-timing-function:var(--motion-ease);animation-fill-mode:both}:is(.itile,.rolecard){animation-name:var(--motion-enter);animation-duration:var(--motion-duration);animation-timing-function:var(--motion-ease);animation-fill-mode:backwards}:is(.itile,.rolecard):nth-child(2){animation-delay:45ms}:is(.itile,.rolecard):nth-child(3){animation-delay:90ms}:is(.itile,.rolecard):nth-child(4){animation-delay:135ms}:is(.itile,.rolecard):nth-child(5){animation-delay:.18s}.theme-switcher[open] .theme-switcher__panel,.nav__more[open] .nav__more-panel{transform-origin:top right;animation:empire-disclosure-in .18s cubic-bezier(.23,1,.32,1) both}[data-theme] .dash__kpis .stat:first-child{animation-name:var(--motion-focal);animation-duration:var(--motion-focal-duration);animation-delay:70ms;animation-timing-function:var(--motion-ease);animation-fill-mode:both}[data-theme=verdant-ledger] .toprow{animation:empire-ledger-index .26s var(--motion-ease) both}[data-theme=verdant-ledger] .toprow:nth-child(2){animation-delay:50ms}[data-theme=verdant-ledger] .toprow:nth-child(3){animation-delay:90ms}[data-theme=verdant-ledger] .toprow:nth-child(4){animation-delay:.13s}[data-theme=nocturne] .aicard{animation:empire-nocturne-plane .52s var(--motion-ease) .12s both}[data-theme=tideglass] .bars__bar{transform-origin:bottom center;animation:empire-tide-sonar .46s var(--motion-ease) both}[data-theme=tideglass] .bars__bar:nth-child(2){animation-delay:35ms}[data-theme=tideglass] .bars__bar:nth-child(3){animation-delay:70ms}[data-theme=tideglass] .bars__bar:nth-child(4){animation-delay:105ms}[data-theme=tideglass] .bars__bar:nth-child(5){animation-delay:.14s}[data-theme=tideglass] .bars__bar:nth-child(6){animation-delay:175ms}[data-theme=gallery-ink] .dash__kpis .stat:first-child,[data-theme=gallery-ink] .aicard{transform-origin:bottom center;animation:empire-gallery-unmask .58s var(--motion-ease) 80ms both}[data-theme=nightshift] .kticket{animation:empire-nightshift-lock .22s var(--motion-ease) both}[data-theme=nightshift] .kticket:nth-child(2){animation-delay:35ms}[data-theme=nightshift] .kticket:nth-child(3){animation-delay:70ms}[data-theme=nightshift] .kticket:nth-child(4){animation-delay:105ms}[data-theme=nightshift] .kline.is-made .kline__check{transform-origin:center;animation:empire-nightshift-stamp .18s var(--motion-ease) both}[data-theme=violet-ledger] .dash__cols{transform-origin:top center;animation:empire-violet-settle .46s var(--motion-ease) 90ms both}[data-theme=violet-ledger] .orow{animation:empire-violet-sheet .26s var(--motion-ease) both}[data-theme=violet-ledger] .orow:nth-child(2){animation-delay:40ms}[data-theme=violet-ledger] .orow:nth-child(3){animation-delay:80ms}[data-theme=violet-ledger] .orow:nth-child(4){animation-delay:.12s}[data-theme=monochrome] .orow,[data-theme=monochrome] .mtable__row{animation:empire-mono-lock .18s steps(2,end) both}[data-theme=monochrome] :is(.orow,.mtable__row):nth-child(2n){animation-delay:45ms}[data-theme=aurora-mint] .screen{position:relative;isolation:isolate;overflow-x:hidden;overflow-y:auto}[data-theme=aurora-mint] .screen>*{position:relative;z-index:1}[data-theme=aurora-mint] .screen:before,[data-theme=aurora-mint] .screen:after{content:"";position:absolute;z-index:0;width:34rem;height:34rem;border-radius:48% 52% 57% 43%;pointer-events:none}[data-theme=aurora-mint] .screen:before{top:-22rem;right:-8rem;background:radial-gradient(circle,rgb(168 245 229 / 32%),rgb(200 190 255 / 16%) 54%,transparent 72%);animation:empire-aurora-drift-a 16s var(--ease-in-out) infinite}[data-theme=aurora-mint] .screen:after{bottom:-24rem;left:6%;background:radial-gradient(circle,rgb(255 181 215 / 24%),rgb(255 226 168 / 14%) 50%,transparent 72%);animation:empire-aurora-drift-b 18s var(--ease-in-out) infinite}[data-theme=aurora-mint] .aicard{animation:empire-aurora-countersettle .64s var(--motion-ease) .14s both}html[data-page-visibility=hidden][data-theme=aurora-mint] .screen:before,html[data-page-visibility=hidden][data-theme=aurora-mint] .screen:after{animation-play-state:paused}html[data-page-visibility=hidden] .lampdot{animation-play-state:paused}[data-theme=cobalt-cut] .orow:first-child{animation:empire-cobalt-lock .36s var(--motion-ease) 80ms both}@media (min-width: 901px){[data-theme=cobalt-cut] .ticket{animation:empire-cobalt-lock .36s var(--motion-ease) 80ms both}}[data-theme=cloudline] .dash__cols>*:first-child{animation:empire-cloud-dock .42s var(--motion-ease) 90ms both}[data-theme=cloudline] .dash__cols>*:last-child{animation:empire-cloud-dock .42s var(--motion-ease) .14s both}}@media (prefers-reduced-motion: no-preference) and (max-width: 620px){:is(.gate__hero,.roles__head,.screen,.itile,.rolecard){--motion-duration: .18s}[data-theme=aurora-mint] .screen:before,[data-theme=aurora-mint] .screen:after{display:none}[data-theme] .dash__kpis .stat:first-child{animation-duration:.26s;animation-delay:35ms}}@media (prefers-reduced-motion: reduce){.ghostbtn,.theme-switcher__trigger,.theme-switcher__chevron,.seg__btn,:is([data-theme=verdant-ledger],[data-theme=tideglass]) .nav,:is([data-theme=gallery-ink],[data-theme=nightshift]) .nav,:is([data-theme=violet-ledger],[data-theme=monochrome],[data-theme=aurora-mint]) .nav,:is([data-theme=verdant-ledger],[data-theme=tideglass]) .ticket,:is([data-theme=violet-ledger],[data-theme=monochrome],[data-theme=aurora-mint]) .ticket{transition:none!important}:is(.gate__hero,.roles__head,.screen,.itile,.rolecard,.dash__kpis .stat:first-child,.toprow,.bars__bar,.aicard,.kticket,.kline__check,.dash__cols,.orow,.mtable__row,.ticket,.theme-switcher__panel,.nav__more-panel){animation:none!important}[data-theme=aurora-mint] .screen:before,[data-theme=aurora-mint] .screen:after{display:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ai-panel{display:flex;flex-direction:column;min-height:520px}.ai-thread{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;padding:4px 2px 8px;overflow-y:auto;max-height:min(58vh,640px);scrollbar-width:thin}.ai-msg{max-width:82%;display:flex;flex-direction:column;gap:5px}.ai-msg--ai{align-self:flex-start}.ai-msg--me{align-self:flex-end}.ai-msg__who{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.72}.ai-msg__body{padding:11px 14px;border-radius:16px;line-height:1.55;font-size:14px;border:1px solid color-mix(in srgb,currentColor 12%,transparent);background:color-mix(in srgb,currentColor 5%,transparent);overflow-wrap:anywhere}.ai-msg--ai .ai-msg__body{border-top-left-radius:6px}.ai-msg--me .ai-msg__body{border-top-right-radius:6px;background:color-mix(in srgb,var(--cobalt) 14%,transparent);border-color:color-mix(in srgb,var(--cobalt) 35%,transparent)}.ai-msg__body p{margin:0}.ai-msg__body p+p,.ai-msg__body p+.ai-list,.ai-msg__body .ai-list+p{margin-top:8px}.ai-list{margin:0;padding-left:18px;display:grid;gap:4px}.ai-typing{display:inline-flex;gap:5px;align-items:center;min-height:22px}.ai-typing i{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.35;animation:ai-blink 1.1s ease-in-out infinite}.ai-typing i:nth-child(2){animation-delay:.18s}.ai-typing i:nth-child(3){animation-delay:.36s}@keyframes ai-blink{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:.9;transform:translateY(-2px)}}.ai-error{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:8px 12px;border-radius:12px;font-size:13px;font-weight:600;border:1px solid color-mix(in srgb,var(--ember) 45%,transparent);background:color-mix(in srgb,var(--ember) 12%,transparent)}.ai-composer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:end;padding-top:12px;margin-top:8px;border-top:1px solid color-mix(in srgb,currentColor 12%,transparent)}.ai-input{width:100%;min-height:48px;max-height:160px;resize:vertical;padding:11px 13px;border-radius:12px;font:inherit;font-size:14px;line-height:1.45;color:inherit;background:color-mix(in srgb,currentColor 5%,transparent);border:1px solid color-mix(in srgb,currentColor 16%,transparent)}.ai-input:focus{outline:2px solid color-mix(in srgb,var(--cobalt) 55%,transparent);outline-offset:1px}.ai-input:disabled{opacity:.6}.ai-send{min-height:44px;white-space:nowrap}.ai-kpis{grid-template-columns:1fr}.ai-chips{display:grid;gap:8px}.ai-chip{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:9px 12px;border-radius:12px;text-align:left;font:inherit;font-size:13px;font-weight:600;color:inherit;cursor:pointer;border:1px solid color-mix(in srgb,currentColor 14%,transparent);background:color-mix(in srgb,currentColor 4%,transparent);transition:border-color .16s ease,background .16s ease,transform .16s ease}.ai-chip:hover{border-color:color-mix(in srgb,var(--cobalt) 45%,transparent);background:color-mix(in srgb,var(--cobalt) 8%,transparent);transform:translateY(-1px)}.ai-chip:active{transform:scale(.985)}.ai-chip:disabled{opacity:.55;cursor:default;transform:none}.ai-chip svg{flex:0 0 auto;color:var(--ember)}@media (max-width: 900px){.ai-msg{max-width:94%}.ai-thread{max-height:none}.ai-composer{grid-template-columns:1fr}.ai-send{width:100%}}@media (prefers-reduced-motion: reduce){.ai-typing i{animation:none;opacity:.6}.ai-chip,.ai-chip:hover{transform:none}}.mod{display:grid;gap:22px;min-width:0;max-width:1600px;margin:0 auto}.mod-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.mod-head h1{font-size:clamp(24px,3vw,36px);font-weight:650;letter-spacing:-.025em;line-height:1.12;margin:0 0 9px}.mod-head p{margin:0;max-width:68ch;color:var(--text-muted, inherit);font-size:14px;line-height:1.6}.mod-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.mod-tabs{max-width:100%;overflow-x:auto;padding-bottom:3px}.mod-tabs .seg{width:max-content;max-width:none}.mod-panel{min-width:0;padding:20px}.mod-panel h2{font-size:17px;font-weight:650;margin:0}.mod-panel .card__h{gap:14px;flex-wrap:wrap;margin-bottom:16px}.mod-panel>p{font-size:14px;line-height:1.65;max-width:70ch;margin:12px 0 20px}.mod-table-wrap{min-width:0;max-width:100%}.mod-table{border-collapse:collapse;width:100%;font-size:13px;table-layout:auto}.mod-table th{font-size:11px;text-align:left;font-weight:650;color:inherit;padding:11px 12px;background:color-mix(in srgb,currentColor 4%,transparent);border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent)}.mod-table td{padding:14px 12px;text-align:left;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);vertical-align:middle;overflow-wrap:anywhere}.mod-table tr:last-child td{border-bottom:0}.mod-table td .tnum{display:block;font-variant-numeric:tabular-nums}.mod-table small,.mod-person small{display:block;font-size:11px;margin-top:5px;line-height:1.5}.mod-table .mod-actions{gap:5px}.mod-table .ghostbtn{font-size:12px}.mod-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:12px 0}.mod-actions button,.mod button,.mod-form button{min-height:44px}.mod button:disabled{opacity:.45;cursor:not-allowed}.mod-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:20px;align-items:start}.mod-form{display:grid;gap:18px}.mod-form label,.mod-search{display:grid;gap:7px;font-size:13px;font-weight:600}.mod-form input,.mod-form select,.mod-form textarea,.mod-search input,.mod-search select{min-width:0;width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:8px;font:inherit;color:inherit;background:var(--surface, color-mix(in srgb, currentColor 3%, transparent))}.mod-form option,.mod-search option{background:var(--bg, #fff);color:var(--ink, #151515)}.mod-form textarea{min-height:100px;resize:vertical}.mod-form input:focus-visible,.mod-form select:focus-visible,.mod-form textarea:focus-visible,.mod-search input:focus-visible,.mod-search select:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}.mod-form small{font-weight:400;font-size:12px;line-height:1.5}.mod-form .card{display:grid;gap:16px}.mod-error{border:1px solid color-mix(in srgb,var(--ember) 45%,transparent);background:color-mix(in srgb,var(--ember) 9%,transparent);padding:12px 16px;border-radius:8px;line-height:1.55}.mod-empty{padding:30px 12px;font-size:14px;text-align:center}.mod-list{display:grid;margin-top:18px}.mod-person{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;color:inherit;text-align:left;padding:14px 10px;font:inherit;font-size:13px;border:0;border-bottom:1px solid color-mix(in srgb,currentColor 10%,transparent);background:transparent;cursor:pointer}.mod-person.is-selected{background:color-mix(in srgb,var(--cobalt) 12%,transparent)}.mod-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.mod-products button{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:10px;min-height:140px;padding:20px;border-radius:10px;text-align:left;color:inherit;border:1px solid color-mix(in srgb,currentColor 14%,transparent);background:color-mix(in srgb,currentColor 4%,transparent);font:inherit;cursor:pointer}.mod-products button:hover:not(:disabled){background:color-mix(in srgb,var(--cobalt) 10%,transparent);border-color:var(--cobalt)}.mod-products button b{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums}.mod-products button small{font-size:11px}.mod-receipt{max-width:360px;margin:auto;padding:24px;color:var(--ink, inherit);background:color-mix(in srgb,currentColor 3%,transparent);border:1px solid color-mix(in srgb,currentColor 14%,transparent);font-size:13px;line-height:1.7}.mod-receipt h2{text-align:center;margin-bottom:12px}.mod-receipt-line{display:flex;justify-content:space-between;gap:20px;font-variant-numeric:tabular-nums}.mod-flow-progress progress,.mod-table progress{display:block;width:100%;max-width:150px;height:5px;margin-top:8px;accent-color:var(--cobalt)}.mod-timeline{list-style:none;padding:0;display:grid;gap:20px}.mod-timeline li{border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);padding-bottom:18px}.mod-timeline span{display:block;font-size:12px;margin-top:6px}.mod-timeline p{margin:8px 0 0;font-size:14px}.mod-brief dl{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.6}.mod-brief dt{font-weight:600}.mod-brief dd{margin:0}.mod-answer{font-size:18px;line-height:1.65;margin:30px 0}.mod-cost-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:20px}@media (max-width: 1100px){.mod-split{grid-template-columns:minmax(0,1fr)}}@media (max-width: 700px){.mod{gap:18px}.mod-head{align-items:start;flex-direction:column;gap:14px}.mod-head h1{font-size:27px}.mod-panel{padding:16px}.mod-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mod-table thead{display:none}.mod-table tbody{display:grid}.mod-table tr{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent)}.mod-table td{display:grid;grid-template-columns:105px minmax(0,1fr);align-items:start;gap:10px;border:0;padding:7px 0}.mod-table td:before{content:attr(data-label);font-size:11px;font-weight:650;line-height:1.5}.mod-table td .mod-actions{margin:0}.mod-table td:last-child{border-bottom:0}.mod-actions{gap:7px}.mod-table .btn{white-space:normal}.mod-brief dl{grid-template-columns:80px minmax(0,1fr)}}@font-face{font-family:EOS Urbanist;src:url("/assets/urbanist-latin-wght-normal-HLKQ3ZSU.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.empire-brand-logo{display:inline-flex;flex:none;align-items:center;vertical-align:middle;line-height:0;border-radius:0;overflow:hidden;background:none;box-shadow:none;color:inherit}.empire-brand-logo svg{display:block;flex:none;height:var(--brand-height)}.empire-brand-logo__full{width:calc(var(--brand-height)*3.185)}.empire-brand-logo .empire-brand-logo__compact{display:none;width:var(--brand-height)}@media (min-width:901px){:is([data-theme=seos-carbon],[data-theme=analytics],[data-theme=nocturne],[data-theme=nightshift],[data-theme=education-hub],[data-theme=studio-ember],[data-theme=studio-cobalt],[data-theme=coral-lane],[data-theme=studio-quickbooks],[data-theme=studio-creditpros],[data-theme=studio-netsuite],[data-theme=studio-aetna],[data-theme=studio-geotab]) .nav__brand .empire-brand-logo__full{display:none}:is([data-theme=seos-carbon],[data-theme=analytics],[data-theme=nocturne],[data-theme=nightshift],[data-theme=education-hub],[data-theme=studio-ember],[data-theme=studio-cobalt],[data-theme=coral-lane],[data-theme=studio-quickbooks],[data-theme=studio-creditpros],[data-theme=studio-netsuite],[data-theme=studio-aetna],[data-theme=studio-geotab]) .nav__brand .empire-brand-logo__compact{display:block}:is([data-theme=seos-carbon],[data-theme=analytics],[data-theme=nocturne],[data-theme=nightshift],[data-theme=education-hub],[data-theme=studio-ember],[data-theme=studio-cobalt],[data-theme=coral-lane],[data-theme=studio-quickbooks],[data-theme=studio-creditpros],[data-theme=studio-netsuite],[data-theme=studio-aetna],[data-theme=studio-geotab]) .nav:is(:hover,:focus-within) .empire-brand-logo__full{display:block}:is([data-theme=seos-carbon],[data-theme=analytics],[data-theme=nocturne],[data-theme=nightshift],[data-theme=education-hub],[data-theme=studio-ember],[data-theme=studio-cobalt],[data-theme=coral-lane],[data-theme=studio-quickbooks],[data-theme=studio-creditpros],[data-theme=studio-netsuite],[data-theme=studio-aetna],[data-theme=studio-geotab]) .nav:is(:hover,:focus-within) .empire-brand-logo__compact{display:none}}[data-theme=lagoon]{--h:230;--logo-hi:#e8f4fa;--logo-lo:#87bdcd;--logo-ring:#fff;--logo-ink:#125272;--bg:#edf0f2;--bg-deep:#e3eaee;--surface:#ffffffd9;--surface-2:#f9fcfedb;--surface-3:#dceaf0;--line:#bdcbd2;--line-soft:#d3dde2;--ink:#121619;--ink-2:#2a3238;--ink-3:#56616a;--ember:#16729c;--ember-bright:#2386b3;--ember-soft:#dceef6;--on-accent:#fff;--herb:#286f49;--herb-soft:#e2f0e7;--gold:#92521b;--gold-soft:#fae8d4;--danger:#ad302c;--danger-soft:#fde4e1;--cobalt:#1d7ea8;--cobalt-bright:#2386b3;--cobalt-soft:#d5eaf4;--font-display:"EOS Urbanist",sans-serif;--font-ui:"EOS Urbanist",sans-serif;--font-data:"EOS Urbanist",sans-serif;--r:14px;--r-sm:10px;--r-lg:22px;--r-xl:26px;--r-2xl:28px;--chart-accent:#2386b3;--chart-soft:#b9dce9;--chart-track:#e3eef3;--chart-ink:#175a78;--plate-shadow:0 2px 4px #193a4b06,0 18px 40px -22px #193a4b30;--control-radius:14px;color-scheme:light}[data-theme=analytics]{--h:125;--logo-hi:#e8ff94;--logo-lo:#c7f33c;--logo-ring:#c7f33c;--logo-ink:#243110;--bg:#e8e8e7;--bg-deep:#dededb;--surface:#f6f6f5;--surface-2:#eeeeec;--surface-3:#e1e3db;--line:#cbcec5;--line-soft:#dddfd7;--ink:#242424;--ink-2:#474a42;--ink-3:#62665d;--ember:#344609;--ember-bright:#c7f33c;--ember-soft:#e1f2ae;--on-accent:#20261a;--herb:#456725;--herb-soft:#e0edce;--gold:#8a631c;--gold-soft:#f4e7c7;--danger:#a23d36;--danger-soft:#f6dfda;--cobalt:#344609;--cobalt-bright:#344609;--cobalt-soft:#e1f2ae;--font-display:"EOS Urbanist",sans-serif;--font-ui:"EOS Urbanist",sans-serif;--font-data:"EOS Urbanist",sans-serif;--r:10px;--r-sm:7px;--r-lg:14px;--r-xl:18px;--r-2xl:20px;--chart-accent:#9cb82f;--chart-soft:#e1f2ae;--chart-track:#e4e7dc;--chart-ink:#2d351f;--plate-shadow:none;--control-radius:8px;color-scheme:light}[data-theme=education-hub]{--h:245;--logo-hi:#e9e3f5;--logo-lo:#d3c7e8;--logo-ring:#cfc3df;--logo-ink:#293541;--bg:#f3f5f7;--bg-deep:#eaf0f5;--surface:#fcfdfe;--surface-2:#eef2f6;--surface-3:#e2edf8;--line:#d2dce6;--line-soft:#e1e7ee;--ink:#293541;--ink-2:#526170;--ink-3:#5b6774;--ember:#526883;--ember-bright:#293541;--ember-soft:#e2edf8;--on-accent:#fff;--herb:#315f4b;--herb-soft:#e2efe7;--gold:#805b2b;--gold-soft:#f5efd9;--danger:#965149;--danger-soft:#f5e0dd;--cobalt:#70618f;--cobalt-bright:#70618f;--cobalt-soft:#e9e3f5;--font-display:"EOS Outfit",sans-serif;--font-ui:"EOS Outfit",sans-serif;--font-data:"EOS Outfit",sans-serif;--r:6px;--r-sm:5px;--r-lg:10px;--r-xl:12px;--r-2xl:12px;--chart-accent:#557c99;--chart-soft:#d1e3da;--chart-track:#d9e6f0;--chart-ink:#2e4560;--plate-shadow:none;--control-radius:5px;color-scheme:light}[data-theme=synthera-hub]{--h:250;--logo-hi:#fff;--logo-lo:#c3dce9;--logo-ring:#fff;--logo-ink:#2d5c74;--bg:#e7f0f7;--bg-deep:#dae8f3;--surface:#ffffffb8;--surface-2:#ffffffc9;--surface-3:#dceef8;--line:#cedce5;--line-soft:#ffffffc9;--ink:#222527;--ink-2:#495965;--ink-3:#52616c;--ember:#0759cc;--ember-bright:#222527;--ember-soft:#deeffb;--on-accent:#fff;--herb:#346c59;--herb-soft:#e1eee7;--gold:#88601d;--gold-soft:#f8eccf;--danger:#a1453a;--danger-soft:#f6dfdb;--cobalt:#0870ff;--cobalt-bright:#0759cc;--cobalt-soft:#deeffb;--font-display:"EOS Urbanist",sans-serif;--font-ui:"EOS Urbanist",sans-serif;--font-data:"EOS Urbanist",sans-serif;--r:18px;--r-sm:12px;--r-lg:24px;--r-xl:26px;--r-2xl:28px;--chart-accent:#3e7e9c;--chart-soft:#c4e1ee;--chart-track:#d5e4ee;--chart-ink:#2c5b78;--plate-shadow:0 1px 3px #2448680a,0 10px 30px #2448680d,inset 0 1px 0 #fffffff2;--control-radius:24px;color-scheme:light}[data-theme=verdant-ledger]{--chart-accent:#15946b;--chart-soft:#b3ddc9;--chart-track:#dfeee7;--chart-ink:#114e3b;--control-radius:12px}[data-theme=nocturne]{--chart-accent:#d99bc4;--chart-soft:#543e53;--chart-track:#342932;--chart-ink:#f1d2e8;--control-radius:14px}[data-theme=tideglass]{--chart-accent:#1694a9;--chart-soft:#a6dfe8;--chart-track:#e1f2f5;--chart-ink:#15536b;--control-radius:12px}[data-theme=gallery-ink]{--chart-accent:#202020;--chart-soft:#d8d3c9;--chart-track:#eeeae3;--chart-ink:#131313;--control-radius:24px}[data-theme=nightshift]{--chart-accent:#a8ff3e;--chart-soft:#405623;--chart-track:#202b1e;--chart-ink:#dfffaa;--control-radius:5px}[data-theme=violet-ledger]{--chart-accent:#7158e8;--chart-soft:#ddd5fb;--chart-track:#e9e5f7;--chart-ink:#382370;--control-radius:9px}[data-theme=monochrome]{--chart-accent:#414141;--chart-soft:#c7c7c5;--chart-track:#ececea;--chart-ink:#151515;--control-radius:3px}[data-theme=aurora-mint]{--chart-accent:#228c93;--chart-soft:#b3e8dd;--chart-track:#d8eeed;--chart-ink:#19575c;--control-radius:18px}[data-theme=cobalt-cut]{--chart-accent:#0346f3;--chart-soft:#b4c7ff;--chart-track:#e3ebff;--chart-ink:#123ca4;--control-radius:8px}[data-theme=cloudline]{--chart-accent:#4a7de8;--chart-soft:#c9daf9;--chart-track:#e7eefb;--chart-ink:#244683;--control-radius:16px}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) body{font-family:var(--font-ui);font-weight:400;background:var(--bg);color:var(--ink)}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) :is(h1,h2,h3,h4){font-family:var(--font-display);font-weight:500;letter-spacing:-.03em}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) :is(button,input,select,textarea){font-family:var(--font-ui)}[data-theme] :is(.mod,.workspace-overview) :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}[data-theme] :is(.mod,.workspace-overview) :is(input,textarea){caret-color:var(--cobalt)}[data-theme] :is(.mod,.workspace-overview) ::placeholder{color:var(--ink-3);opacity:1}[data-theme] .mod{padding:26px 28px 38px;gap:22px}[data-theme] .mod-head h1{font-family:var(--font-display);font-size:clamp(27px,3vw,39px);font-weight:500;letter-spacing:-.035em}[data-theme] .mod-head p{color:var(--ink-2)}[data-theme] .mod-panel{padding:22px 24px}[data-theme] .mod-panel h2{font-family:var(--font-ui);font-weight:500;font-size:17px}[data-theme] .mod-stats .stat{padding:20px 22px;min-width:0}[data-theme] .mod-stats .stat__val{font-family:var(--font-data);font-weight:500;font-size:clamp(27px,3vw,38px);line-height:1.1}[data-theme] .mod-table :is(td,th){font-variant-numeric:tabular-nums}[data-theme] .mod-table th{padding:13px 14px;font-weight:500;letter-spacing:.015em}[data-theme] .mod-table td{padding:17px 14px;font-size:13.5px;line-height:1.55}[data-theme] .mod-table tbody tr{transition:background-color .13s ease}[data-theme] .mod-table tbody tr:hover{background:color-mix(in srgb,var(--cobalt) 5%,transparent)}[data-theme] .mod :is(.btn,.ghostbtn),[data-theme] .mod-form :is(button,input,select,textarea){border-radius:var(--control-radius,var(--r))}[data-theme] .mod .btn--primary{font-weight:500;padding:0 20px;min-height:46px}[data-theme] .mod .ghostbtn{font-weight:500}[data-theme] .mod .seg{padding:4px;background:var(--surface-2)}[data-theme] .mod .seg__btn{font-weight:500;min-height:38px}[data-theme] .mod .seg__btn.is-on{background:var(--ink);color:var(--bg);box-shadow:none}[data-theme] .mod-form input,[data-theme] .mod-form select,[data-theme] .mod-form textarea{background:var(--surface-2);border-color:var(--line);font-weight:400}[data-theme] .mod-form .mod-actions{justify-content:flex-end}[data-theme] .mod-form .mod-error{font-size:14px;line-height:1.6}[data-theme] .modal{border-radius:var(--r-xl);padding:26px;max-height:calc(100dvh - 48px);overflow:auto}[data-theme] .modal__head{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--line-soft)}[data-theme] .modal__head h3{font-size:23px;font-weight:500;letter-spacing:-.025em}[data-theme] .badge{font-weight:500;text-transform:none;letter-spacing:0;padding:5px 10px}[data-theme] .mod-person{padding:16px 13px;border-radius:var(--r-sm);margin-bottom:4px}[data-theme] .mod-person.is-selected{background:var(--cobalt-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cobalt) 16%,transparent)}[data-theme] .mod-products button{position:relative;min-height:154px;border-radius:var(--r-lg);background:var(--surface);padding:20px;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease}[data-theme] .mod-products button:active{transform:scale(.985)}[data-theme] .mod-products button b{font-family:var(--font-display);font-size:28px;font-weight:500}[data-theme] .mod-receipt{background:var(--surface-2);border-radius:var(--r-sm);border-color:var(--line)}[data-theme] .mod .stat__label{color:var(--ink-2);font-weight:400}.metric-chart{margin:0;min-width:0;--chart-accent:var(--ember);--chart-soft:var(--surface-3);--chart-track:var(--line-soft);--chart-ink:var(--ink)}[data-theme] .metric-chart{--chart-accent:inherit;--chart-soft:inherit;--chart-track:inherit;--chart-ink:inherit}.metric-chart__readout{display:flex;align-items:baseline;gap:12px;margin-bottom:10px;min-height:28px;font-size:12px;color:var(--ink-2)}.metric-chart__readout strong{font:500 25px/1 var(--font-data,var(--font-ui));font-variant-numeric:tabular-nums;color:var(--ink)}.metric-chart__readout small{margin-left:auto;color:var(--ink-3);font-size:11px}.metric-chart__plot{height:var(--chart-height,160px);position:relative;outline-offset:4px;touch-action:pan-y}.metric-chart__plot svg{width:100%;height:100%;display:block;overflow:visible}.metric-chart__plot text{fill:var(--ink-3);font-family:var(--font-ui);font-size:12px}.metric-chart__grid{stroke:var(--chart-track);stroke-width:1;vector-effect:non-scaling-stroke}.metric-chart__line{fill:none;stroke:var(--chart-accent);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1200;stroke-dashoffset:0;animation:chart-trace .62s cubic-bezier(.16,1,.3,1) both}.metric-chart__stroke{stroke:var(--chart-accent);stroke-width:2;vector-effect:non-scaling-stroke}.metric-chart__point{fill:var(--chart-ink);stroke:var(--surface);stroke-width:2;vector-effect:non-scaling-stroke}.metric-chart__cursor line{stroke:var(--chart-ink);stroke-width:1;stroke-dasharray:3 5;opacity:.4;vector-effect:non-scaling-stroke}.metric-chart__area{opacity:1;animation:chart-surface .4s ease both}.metric-chart__caption{font-size:10px;color:var(--ink-3);margin-top:7px}.metric-chart__data{font-size:11px;color:var(--ink-2);margin-top:7px}.metric-chart__data summary{cursor:pointer;min-height:28px;display:flex;align-items:center}.metric-chart__data table{width:100%;font-size:12px;border-collapse:collapse;font-variant-numeric:tabular-nums}.metric-chart__data :is(td,th){padding:5px 8px;text-align:left;border-bottom:1px solid var(--line-soft)}.metric-chart--segments .metric-chart__readout{border-bottom:1px solid var(--line);padding-bottom:12px}.metric-chart--steps .metric-chart__line{stroke-width:3;stroke-linejoin:miter}.metric-chart--trace .metric-chart__line{stroke-width:1.5}.metric-chart--stems .metric-chart__readout strong{font-family:var(--font-display);font-size:35px}.metric-chart--radial .metric-chart__grid{display:none}.metric-chart--radial .metric-chart__readout{justify-content:center}.metric-chart--radial .metric-chart__readout small{margin-left:0}.metric-chart--ribbon .metric-chart__line{stroke-width:3.5}.metric-chart--slats .metric-chart__line{stroke:var(--chart-ink);stroke-width:2.5}.metric-chart--slats .metric-chart__area{display:none}.metric-chart--slats .metric-chart__bar.is-selected{fill:var(--chart-accent);opacity:.34}[data-theme=nocturne] .metric-chart__plot{padding:12px 8px;background:#ffffff04;border-radius:14px}[data-theme=gallery-ink] .metric-chart__grid{stroke-dasharray:1 5}[data-theme=nightshift] .metric-chart__caption,[data-theme=monochrome] .metric-chart__caption{font-family:var(--font-data);font-size:10px}[data-theme=analytics] .metric-chart__grid{stroke-dasharray:2 4}[data-theme=education-hub] .metric-chart__caption{font-size:10px}[data-theme=synthera-hub] .metric-chart__caption,[data-theme=lagoon] .metric-chart__caption{font-size:11px}[data-theme=verdant-ledger] .mod-panel{background:var(--surface);border-radius:20px;box-shadow:0 8px 24px -18px #1d593c38}[data-theme=nocturne] .mod-stats .stat{border-color:#6e53644d;background:#171219}[data-theme=nocturne] .mod-panel{background:linear-gradient(140deg,#241e26,#19141c);border-color:#6954653d}[data-theme=tideglass] .mod-stats .stat{border:0;box-shadow:0 8px 25px -19px #195f7240}[data-theme=tideglass] .mod-panel{background:#ffffffd9}[data-theme=gallery-ink] .mod-panel{border-color:#dad5cb;border-radius:6px;box-shadow:none}[data-theme=gallery-ink] .mod-head h1{font-size:44px;font-weight:400}[data-theme=gallery-ink] .mod-table th{background:transparent;border-bottom:1px solid var(--ink)}[data-theme=nightshift] .mod-panel{border-radius:5px;box-shadow:none}[data-theme=nightshift] .mod-table td{font-family:var(--font-data);font-size:12px}[data-theme=nightshift] .mod-table th{background:#171e15;text-transform:uppercase;font-size:10px;letter-spacing:.07em}[data-theme=violet-ledger] .mod-stats .stat:nth-child(2){background:#ddd5f6}[data-theme=violet-ledger] .mod-panel{border-radius:12px;border-color:#d8d0eb}[data-theme=monochrome] .mod-panel,[data-theme=monochrome] .mod-stats .stat{border:1px solid #c7c7c5;border-radius:2px;box-shadow:none}[data-theme=monochrome] .mod-table th{text-transform:uppercase;font-size:10px;letter-spacing:.065em;background:#e6e6e3}[data-theme=aurora-mint] .mod-panel{background:#ffffffb3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:#ffffffe6;border-radius:22px;box-shadow:0 12px 28px -22px #3973734d}[data-theme=cobalt-cut] .mod-panel{border-radius:12px;border-color:#dce4ff;box-shadow:0 8px 24px -20px #123ca44d}[data-theme=cobalt-cut] .mod-stats .stat:first-child{background:#0346f3;color:#fff}[data-theme=cobalt-cut] .mod-stats .stat:first-child :is(.stat__label,.stat__val,.stat__sub){color:#fff}[data-theme=cloudline] .mod-panel{border-radius:24px;border-color:#e1e9f7;box-shadow:0 10px 28px -22px #31559426}[data-theme=cloudline] .mod-stats .stat:nth-child(2){background:#e1edff}.workspace-overview{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(350px,1.8fr) minmax(210px,.95fr);grid-template-areas:"head head head" "focus pulse action" "stock completion payments";gap:20px;padding:28px 30px 38px;max-width:1680px;margin:0 auto}.workspace-overview__head{grid-area:head;display:flex;align-items:center;justify-content:space-between;gap:18px;margin:8px 0 10px}.workspace-overview__head h1{font-size:36px;font-weight:400;line-height:1.15}.workspace-overview__head p{font-size:13px;color:var(--ink-2);margin:9px 0 0}.workspace-overview>section{min-width:0;border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:24px;background:var(--surface);box-shadow:var(--plate-shadow)}.overview-focus{grid-area:focus}.overview-pulse{grid-area:pulse}.overview-action{grid-area:action}.overview-completion{grid-area:completion}.overview-stock{grid-area:stock}.overview-payments{grid-area:payments}.overview-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:22px}.overview-section-head h2{font-size:16px;font-weight:500;letter-spacing:-.015em}.overview-section-head>span,.overview-section-head>button{font-size:11px;color:var(--ink-3)}.overview-section-head>button{display:flex;align-items:center;gap:4px;min-height:32px}.overview-section-head--secondary{margin:30px 0 18px}.overview-section-head--secondary h2{font-size:14px}.overview-focus__list{display:grid;gap:12px}.overview-focus__list button{display:flex;align-items:center;gap:10px;padding:10px 0;min-height:52px;text-align:left;font-size:13px}.overview-focus__list button>span:nth-child(2){flex:1}.overview-focus__list small{display:block;margin-top:4px;color:var(--ink-3);font-size:11px}.overview-focus__icon{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:var(--cobalt-soft);color:var(--cobalt)}.overview-focus__list button:hover{color:var(--cobalt)}.overview-footnote{font-size:11px;color:var(--ink-3);line-height:1.6;margin:22px 0 0}.overview-metrics{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:15px;margin:28px 0 20px}.overview-metrics button{text-align:left;min-width:0}.overview-metrics strong{display:block;font-family:var(--font-data);font-size:clamp(35px,3.3vw,60px);font-weight:300;letter-spacing:-.04em;line-height:1.1;white-space:nowrap}.overview-metrics span{display:flex;align-items:center;gap:6px;color:var(--ink-2);font-size:11px;margin-top:12px}.overview-stages{display:flex;justify-content:space-between;gap:8px;margin-top:23px}.overview-stages button{text-align:left;min-width:0;font-size:10px}.overview-stages i{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:5px;background:color-mix(in srgb,var(--chart-accent) calc(30% + var(--stage-index)*15%),var(--chart-soft))}.overview-stages strong{display:block;font-family:var(--font-data);font-size:18px;font-weight:400;margin:10px 0 0 10px}.overview-action{display:flex;flex-direction:column;justify-content:space-between;background:var(--cobalt-soft)!important}.overview-action h2{font-size:30px;font-weight:400;line-height:1.17;margin:25px 0 18px;letter-spacing:-.035em}.overview-action p{font-size:13px;line-height:1.7;color:var(--ink-2);margin:0}.overview-action>button{display:grid;place-items:center;width:44px;height:44px;margin-top:25px;border-radius:50%;border:1px solid var(--line);background:#fff6;transition:transform .16s ease}.overview-action>button:hover{transform:translate(3px)}.completion-ribbon{height:30px;position:relative;background:var(--chart-track);border-radius:10px;margin:32px 0 18px}.completion-ribbon__fill{position:absolute;inset:0;background:var(--chart-accent);transform-origin:left;border-radius:10px;transition:transform .28s cubic-bezier(.16,1,.3,1)}.completion-ribbon__marker{position:absolute;top:-9px;width:30px;height:48px;display:grid;place-items:center;background:var(--ink);color:var(--bg);border-radius:10px;box-shadow:0 5px 15px #182a3926;transition:left .28s cubic-bezier(.16,1,.3,1)}.completion-ribbon__readout{display:flex;justify-content:space-between;align-items:end;gap:12px}.completion-ribbon__readout strong{font-size:44px;font-weight:300;line-height:1}.completion-ribbon__readout small{font-size:22px}.completion-ribbon__readout button{font-size:11px;color:var(--ink-2);display:flex;gap:5px;min-height:40px;align-items:center}.overview-stock>button{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;width:100%;padding:12px 0;border-bottom:1px solid var(--line-soft);font-size:12px}.overview-stock>button:last-child{border-bottom:0}.overview-stock small{display:block;color:var(--ink-3);font-size:10px;margin-top:4px;font-weight:400}.overview-stock b{font-size:18px;font-weight:400;text-align:right;font-variant-numeric:tabular-nums}.payment-composition{display:flex;gap:4px;min-height:60px;align-items:stretch;margin:30px 0 20px}.payment-composition>span{flex-basis:0;min-width:0;background:color-mix(in srgb,var(--chart-accent) calc(100% - var(--mix-index)*18%),var(--chart-soft));border-radius:7px}.payment-composition__legend{display:grid;gap:10px}.payment-composition__legend>span{font-size:11px;display:flex;align-items:center;gap:8px}.payment-composition__legend i{width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--chart-accent) calc(100% - var(--mix-index)*18%),var(--chart-soft))}.payment-composition__legend b{margin-left:auto;font-weight:400}.overview-open{display:flex;align-items:center;justify-content:space-between;font-size:11px;width:100%;min-height:44px;margin-top:18px;border-top:1px solid var(--line-soft)}[data-theme=lagoon] .shell{display:flex;position:relative;isolation:isolate;background:var(--bg)}.lagoon-backdrop{position:absolute;inset:0 0 auto;height:500px;pointer-events:none;z-index:-1;overflow:hidden}.lagoon-backdrop svg{width:100%;height:100%;display:block}.lagoon-backdrop__ribbon{animation:lagoon-settle .6s cubic-bezier(.16,1,.3,1) both}.lagoon-backdrop__ribbon--rear{animation-duration:.76s}[data-theme=lagoon] .shell__main{flex:1}[data-theme=lagoon] .nav{display:none}[data-theme=lagoon] .topbar{border:0;background:#ffffff9c;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);margin:18px 28px 0;border-radius:20px;padding:12px 18px}[data-theme=lagoon] .topbar__burger{display:inline-flex;background:#ffffff8a}[data-theme=lagoon] .topbar__title h2{font-size:17px;font-weight:500}[data-theme=lagoon] .screen{background:transparent;padding:0;animation:interface-arrive .35s cubic-bezier(.16,1,.3,1) both}[data-theme=lagoon] .nav.is-open{display:flex;position:fixed;inset:14px auto 14px 14px;width:276px;z-index:700;border:1px solid #ffffffe6;border-radius:20px;background:#f5fbfdf2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 12px 36px #24445d22;transform:none}[data-theme=lagoon] .nav__item.is-active{background:#d9edf5;color:#155d7c}[data-theme=lagoon] .workspace-overview{grid-template-columns:minmax(230px,1fr) minmax(350px,1.5fr) minmax(230px,1fr);grid-template-areas:"head head head" "pulse pulse focus" "completion stock payments"}[data-theme=lagoon] .overview-action{display:none}[data-theme=lagoon] .workspace-overview__head{margin:30px 0 4px;padding:18px 22px;border-radius:20px;background:#fafdffc7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}[data-theme=lagoon] .workspace-overview>section,[data-theme=lagoon] .mod-panel,[data-theme=lagoon] .mod-stats .stat{background:#ffffffcf;border:1px solid #ffffffe8;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--plate-shadow)}[data-theme=lagoon] .overview-pulse{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:32px}[data-theme=lagoon] .overview-pulse>.overview-section-head:first-child{grid-column:1 / -1}[data-theme=lagoon] .overview-metrics{grid-column:1;grid-row:2 / 5;display:flex;flex-direction:column;gap:22px;margin:15px 0}[data-theme=lagoon] .overview-metrics strong{font-size:46px}[data-theme=lagoon] .overview-pulse>.overview-section-head--secondary,[data-theme=lagoon] .overview-pulse>.metric-chart,[data-theme=lagoon] .overview-stages{grid-column:2}[data-theme=lagoon] .mod-head{padding:18px 22px;background:#ffffffce;border-radius:20px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}[data-theme=lagoon] .modal{background:#f7fcfef5;border:1px solid #fff;box-shadow:0 24px 70px #15364c3b}[data-theme=analytics] .shell{grid-template-columns:88px minmax(0,1fr);gap:0}[data-theme=analytics] .nav{background:#242424;color:#f4f5ef;border:0;padding:18px 12px;position:relative;z-index:300;overflow:hidden}[data-theme=analytics] .nav__brand{padding:2px 12px 18px}[data-theme=analytics] .nav__word,[data-theme=analytics] .nav__outlet,[data-theme=analytics] .nav__glabel,[data-theme=analytics] .nav__label,[data-theme=analytics] .nav__person :is(.nav__person-info,.nav__person-go){display:none}[data-theme=analytics] .nav__item{justify-content:center;padding:0;width:48px;height:46px;margin:3px auto;border-radius:9px;color:#b8bdb3}[data-theme=analytics] .nav__item.is-active{background:#c7f33c;color:#20251a;box-shadow:none}[data-theme=analytics] .nav__item>span{display:none}[data-theme=analytics] .nav__scroll{padding:0}[data-theme=analytics] .nav__group{margin-bottom:12px}[data-theme=analytics] .nav:is(:hover,:focus-within) :is(.nav__word,.nav__glabel,.nav__label){display:inline}[data-theme=analytics] .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;padding:0 14px;gap:12px}[data-theme=analytics] .nav:is(:hover,:focus-within) .nav__item>span{display:inline}[data-theme=analytics] .nav:is(:hover,:focus-within) .nav__person :is(.nav__person-info,.nav__person-go){display:revert}[data-theme=analytics] .nav:is(:hover,:focus-within) .nav__outlet{color:#20251a}[data-theme=analytics] .nav__role-name{color:#20251a}[data-theme=analytics] .topbar{background:var(--bg);border-bottom:0;padding:20px 30px}[data-theme=analytics] .topbar__title h2{font-size:15px;font-weight:500}[data-theme=analytics] .workspace-overview{grid-template-columns:minmax(0,1.45fr) minmax(200px,.9fr) minmax(230px,1fr);grid-template-areas:"head head head" "pulse pulse focus" "completion stock payments";gap:16px}[data-theme=analytics] .overview-action{display:none}[data-theme=analytics] .workspace-overview>section{border:0;background:#f6f6f5;padding:22px;border-radius:14px}[data-theme=analytics] .overview-pulse{background:#f3f4ec}[data-theme=analytics] .overview-metrics{padding:16px 0 25px;border-bottom:1px solid #d6dbca}[data-theme=analytics] .overview-metrics strong{font-size:50px;font-weight:400}[data-theme=analytics] .overview-completion{background:#c7f33c}[data-theme=analytics] .completion-ribbon{background:#b0d12f}[data-theme=analytics] .mod-panel,[data-theme=analytics] .mod-stats .stat{border:0;box-shadow:none}[data-theme=analytics] .mod-stats .stat:first-child{background:#c7f33c}[data-theme=analytics] .modal{background:#f6f6f5;border:1px solid #d5d9cc}[data-theme=education-hub] .shell{grid-template-columns:68px minmax(0,1fr);background:#f3f5f7}[data-theme=education-hub] .nav{background:#fcfdfe;border-right:1px solid #dce3eb;z-index:300;padding:18px 8px;position:relative;overflow:hidden}[data-theme=education-hub] .nav__brand{padding:0 12px 22px}[data-theme=education-hub] :is(.nav__word,.nav__outlet,.nav__glabel,.nav__label){display:none}[data-theme=education-hub] .nav__scroll{padding:0}[data-theme=education-hub] .nav__group{margin-bottom:10px}[data-theme=education-hub] .nav__item{width:44px;height:44px;justify-content:center;gap:0;padding:0;border-radius:6px;margin:3px auto;color:#526170}[data-theme=education-hub] .nav__item>span{display:none}[data-theme=education-hub] .nav__item.is-active{background:#293541;color:#fff;box-shadow:none}[data-theme=education-hub] .nav:is(:hover,:focus-within) :is(.nav__word,.nav__glabel,.nav__label){display:inline}[data-theme=education-hub] .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;padding:0 14px;gap:13px}[data-theme=education-hub] .nav:is(:hover,:focus-within) .nav__item>span{display:inline}[data-theme=education-hub] .topbar{background:#f3f5f7;border-bottom:0;padding:18px 24px}[data-theme=education-hub] .topbar__title h2{font-size:15px}[data-theme=education-hub] .workspace-overview{grid-template-columns:minmax(0,2fr) minmax(230px,1fr) minmax(190px,.9fr);grid-template-areas:"head head head" "pulse focus action" "completion stock payments";gap:16px;padding-top:12px}[data-theme=education-hub] .workspace-overview>section{border:0;border-radius:10px;padding:22px;box-shadow:none}[data-theme=education-hub] .overview-pulse{background:#e2edf8}[data-theme=education-hub] .overview-focus{background:#e9e3f5}[data-theme=education-hub] .overview-action{background:#f7e5da!important}[data-theme=education-hub] .overview-completion{background:#e2efe7}[data-theme=education-hub] .overview-payments{background:#f5efd9}[data-theme=education-hub] .overview-action h2{font-size:25px}[data-theme=education-hub] .overview-metrics{gap:20px}[data-theme=education-hub] .overview-metrics strong{font-size:42px;font-weight:300}[data-theme=education-hub] .overview-focus__icon{background:#ffffff9c;border-radius:5px;color:#5d526e}[data-theme=education-hub] .mod-stats .stat:nth-child(4n+1){background:#e2efe7}[data-theme=education-hub] .mod-stats .stat:nth-child(4n+2){background:#e2edf8}[data-theme=education-hub] .mod-stats .stat:nth-child(4n+3){background:#e9e3f5}[data-theme=education-hub] .mod-stats .stat:nth-child(4n+4){background:#f7e5da}[data-theme=education-hub] .mod-panel{border:0;box-shadow:none}[data-theme=education-hub] .mod-table th{background:#eef2f6}[data-theme=education-hub] .modal{background:#fcfdfe;border-color:#dce3eb;box-shadow:0 22px 65px #20394f26}[data-theme=synthera-hub] .shell{display:flex;background:linear-gradient(118deg,#f6f7fa,#e7eff8 54%,#d6e9f3)}[data-theme=synthera-hub] .shell__main{flex:1}[data-theme=synthera-hub] .nav{display:none}[data-theme=synthera-hub] .topbar{margin:18px 28px 0;padding:10px 16px;background:#ffffff70;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);border:1px solid #ffffffe3;border-radius:30px;box-shadow:var(--plate-shadow)}[data-theme=synthera-hub] .topbar__burger{display:inline-flex;border-radius:50%;background:#fff6}[data-theme=synthera-hub] .topbar__title h2{font-size:15px}[data-theme=synthera-hub] .topbar__crumb{font-size:11px}[data-theme=synthera-hub] .nav.is-open{display:flex;position:fixed;inset:18px auto 18px 18px;width:280px;z-index:700;background:#f6fafff2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #fff;border-radius:24px;box-shadow:0 22px 60px #24486826;transform:none}[data-theme=synthera-hub] .nav__item.is-active{background:#deeffb;color:#173e57}[data-theme=synthera-hub] .screen{background:transparent;padding:0}[data-theme=synthera-hub] .workspace-overview>section,[data-theme=synthera-hub] .mod-panel,[data-theme=synthera-hub] .mod-stats .stat{background:linear-gradient(135deg,#fffa,#ffffff6b 65%,#eaf5ff61);border:1px solid #ffffffe6;-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);box-shadow:var(--plate-shadow)}[data-theme=synthera-hub] .overview-action{background:linear-gradient(145deg,#deeffbab,#91c8e8c2)!important}[data-theme=synthera-hub] .workspace-overview__head h1{font-size:36px;font-weight:300}[data-theme=synthera-hub] .mod-stats .stat__val{font-weight:300;font-size:41px}[data-theme=synthera-hub] .modal{background:#f8fcfff2;border:1px solid #fff;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 24px 70px #24486833}.system-brand{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:15px;font-weight:400}.system-brand b{font-weight:500}.system-nav{position:relative;display:flex;align-items:center;gap:2px;padding:5px;background:#fff5;border:1px solid #ffffff9c;border-radius:26px;min-width:0;flex:1;justify-content:center}.system-nav>button{position:relative;z-index:1;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 13px;font-size:12px;font-weight:400;color:var(--ink-2);border-radius:22px}.system-nav>button[aria-current=page]{color:var(--ink)}.system-nav__plate{position:absolute;left:0;top:5px;bottom:5px;border-radius:22px;background:#ffffffdc;border:1px solid #fff;box-shadow:0 4px 14px #24486808;transition:transform .32s cubic-bezier(.16,1,.3,1),opacity .12s ease;pointer-events:none}:is([data-theme=lagoon],[data-theme=synthera-hub]) .topbar__title{display:none}:is([data-theme=lagoon],[data-theme=synthera-hub]) .topbar__clock{display:none}:is([data-theme=analytics],[data-theme=education-hub]) .nav__role{justify-content:center}:is([data-theme=analytics],[data-theme=education-hub]) .nav__role-meta{display:none}:is([data-theme=analytics],[data-theme=education-hub]) .nav:is(:hover,:focus-within) .nav__role-meta{display:flex}:is([data-theme=lagoon],[data-theme=synthera-hub],[data-theme=analytics],[data-theme=education-hub]) .nav.is-open{z-index:900}:is([data-theme=lagoon],[data-theme=synthera-hub]) .nav__scrim{display:block;position:fixed;inset:0;z-index:800;background:#102a4240}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .pos{grid-template-columns:minmax(0,1fr) 360px;gap:18px;padding:22px 26px 28px;height:auto;min-height:100%;align-items:start}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .pos__menu{padding:0;gap:18px}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .pos__search{background:var(--surface);border-color:var(--line-soft);border-radius:var(--control-radius);height:48px}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .pos__cat{border-radius:var(--control-radius);background:transparent;min-height:44px;font-weight:500}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .pos__cat.is-on{background:var(--ink);color:var(--bg);border-color:var(--ink)}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .mtile{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);min-height:150px;padding:18px;box-shadow:var(--plate-shadow);transition:transform .16s ease,background-color .16s ease,border-color .16s ease}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .mtile:hover{background:var(--surface-2);border-color:var(--cobalt);transform:translateY(-2px)}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .mtile:active{transform:scale(.98)}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .mtile__name{font-size:16px;line-height:1.35;font-weight:500}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .mtile__price{font-size:25px;font-weight:400;letter-spacing:-.025em;color:var(--ink)}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .mtile__opt{background:var(--ember-soft);color:var(--ember)}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .ticket{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--plate-shadow);height:auto;min-height:530px;position:sticky;top:0;overflow:hidden}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .ticket__head{background:var(--surface-2);border-bottom:1px solid var(--line-soft)}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .ticket__foot{background:var(--surface)}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .ticket__total{font-weight:400;font-family:var(--font-data)}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .ticket .btn{min-height:48px;font-weight:500;border-radius:var(--control-radius)}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .btn--pay{color:#fff}[data-theme=analytics] :is(.btn--primary,.btn--fire):is(:hover,:focus-visible){color:#fff}[data-theme=analytics] :is(.toast--fire,.mopt.is-on .mopt__check,.nav__count){color:#fff}[data-theme=analytics] .nav__item.is-active .nav__count{background:var(--ink);color:var(--ember-bright)}[data-theme=analytics] .pos__cartbar{background:var(--ember-bright);color:var(--ink)}[data-theme=analytics] .pos__cartbar-n{background:var(--ink);color:var(--ember-bright)}[data-theme=analytics] .mtile{background:#f5f5ef;border:0;border-radius:9px}[data-theme=analytics] .mtile:hover{background:#e1f2ae}[data-theme=analytics] .ticket{background:#f7f7f2;border:0;border-radius:14px}[data-theme=education-hub] .mtile:nth-child(4n+1){background:#e2efe7}[data-theme=education-hub] .mtile:nth-child(4n+2){background:#e2edf8}[data-theme=education-hub] .mtile:nth-child(4n+3){background:#e9e3f5}[data-theme=education-hub] .mtile:nth-child(4n+4){background:#f7e5da}[data-theme=education-hub] .mtile{border:0;border-radius:10px}[data-theme=education-hub] .ticket{background:#fcfdfe;border:0;border-radius:10px}[data-theme=synthera-hub] :is(.ticket,.mtile,.pos__search){background:#ffffffa6;border-color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}[data-theme=lagoon] :is(.ticket,.mtile,.pos__search){background:#ffffffe0;border-color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[data-theme] .mod-table progress{appearance:none;border:0;overflow:hidden;border-radius:var(--control-radius);background:var(--chart-track);height:6px}[data-theme] .mod-table progress::-webkit-progress-bar{background:var(--chart-track)}[data-theme] .mod-table progress::-webkit-progress-value{background:var(--chart-accent);border-radius:var(--control-radius)}[data-theme] .mod-table progress::-moz-progress-bar{background:var(--chart-accent)}[data-theme=nightshift] .mod-table progress,[data-theme=analytics] .mod-table progress{height:7px;border-radius:1px}[data-theme=monochrome] .mod-table progress{height:3px;border-radius:0}[data-theme=gallery-ink] .mod-table progress{height:2px}[data-theme=education-hub] .mod-table progress{height:8px;border-radius:3px}[data-theme] .metric-chart__bar{transform-origin:center bottom;animation:chart-mark .43s cubic-bezier(.16,1,.3,1) both}[data-theme] .mod .card,[data-theme] .workspace-overview>section{animation:interface-plate .28s cubic-bezier(.16,1,.3,1) both}[data-theme=education-hub] .workspace-overview>section{animation-name:education-plate}[data-theme=analytics] .workspace-overview>section{animation-name:analytics-plate}[data-theme=synthera-hub] .workspace-overview>section{animation-duration:.36s}[data-theme] .mod .btn:active,[data-theme] .workspace-overview .btn:active{transform:scale(.98)}@keyframes chart-trace{0%{stroke-dashoffset:1200}to{stroke-dashoffset:0}}@keyframes chart-surface{0%{opacity:.35}to{opacity:1}}@keyframes chart-mark{0%{transform:scaleY(.92);opacity:.6}to{transform:scaleY(1);opacity:1}}@keyframes interface-plate{0%{transform:translateY(6px);opacity:.72}to{transform:translateY(0);opacity:1}}@keyframes education-plate{0%{transform:translate(5px);opacity:.8}to{transform:translate(0);opacity:1}}@keyframes analytics-plate{0%{clip-path:inset(0 0 6px 0);opacity:.85}to{clip-path:inset(0);opacity:1}}@keyframes interface-arrive{0%{transform:translateY(5px);opacity:.85}to{transform:translateY(0);opacity:1}}@keyframes lagoon-settle{0%{transform:translateY(18px);opacity:.6}to{transform:translateY(0);opacity:1}}[data-theme] .theme-switcher__panel{max-height:min(620px,calc(100dvh - 100px),var(--ts-max-h,100dvh));overflow:auto}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .theme-switcher__panel{background:var(--bg)}[data-theme] .theme-switcher__option{min-height:44px}[data-theme] .theme-switcher__panel-head{font-family:var(--font-ui)}@media (max-width:1150px){.system-nav{display:none}:is([data-theme=lagoon],[data-theme=synthera-hub]) .topbar__title{display:block}.system-brand{margin-right:12px}.workspace-overview{grid-template-columns:minmax(180px,1fr) minmax(300px,2fr);grid-template-areas:"head head" "focus pulse" "action completion" "stock payments"}[data-theme=lagoon] .workspace-overview,[data-theme=analytics] .workspace-overview{grid-template-columns:minmax(0,1.6fr) minmax(210px,1fr);grid-template-areas:"head head" "pulse pulse" "focus completion" "stock payments"}[data-theme=education-hub] .workspace-overview{grid-template-columns:minmax(0,2fr) minmax(210px,1fr);grid-template-areas:"head head" "pulse focus" "completion action" "stock payments"}}@media (max-width:900px){:is([data-theme=analytics],[data-theme=education-hub]) .nav__role-meta{display:flex}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .pos{grid-template-columns:minmax(0,1fr);padding:18px 16px 100px}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .ticket{position:fixed;inset:auto 12px 12px;max-height:calc(100dvh - 36px);min-height:0;border-radius:22px;z-index:900}:is([data-theme=analytics],[data-theme=education-hub]) .shell{grid-template-columns:minmax(0,1fr)}:is([data-theme=analytics],[data-theme=education-hub]) .nav{position:fixed;inset:0 auto 0 0;width:270px;padding:18px;transform:translate(-102%);z-index:700}:is([data-theme=analytics],[data-theme=education-hub]) .nav.is-open{transform:none;width:270px}:is([data-theme=analytics],[data-theme=education-hub]) .nav:is(:hover,:focus-within){width:270px}:is([data-theme=analytics],[data-theme=education-hub]) :is(.nav__word,.nav__glabel,.nav__label){display:inline}:is([data-theme=analytics],[data-theme=education-hub]) .nav__item{width:100%;justify-content:flex-start;padding:0 14px;gap:13px}:is([data-theme=analytics],[data-theme=education-hub]) .nav__item>span{display:inline}:is([data-theme=analytics],[data-theme=education-hub]) .topbar__burger{display:inline-flex}[data-theme] .mod{padding:22px 20px 30px}.workspace-overview{padding:20px;gap:16px}.overview-metrics strong{font-size:40px}}@media (max-width:700px){.system-brand{display:none}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .mtile{min-height:140px;padding:15px}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .mtile__name{font-size:15px}:is([data-theme=lagoon],[data-theme=analytics],[data-theme=education-hub],[data-theme=synthera-hub]) .mtile__price{font-size:23px}[data-theme] .mod{padding:18px 14px 28px;gap:18px}[data-theme] .mod-head h1{font-size:28px}[data-theme] .mod-panel{padding:18px 16px}[data-theme] .mod-stats .stat{padding:17px 16px}[data-theme] .mod-stats .stat__val{font-size:29px}[data-theme] .mod-table td{padding:7px 0;font-size:13px}[data-theme] .modal{padding:20px;max-height:calc(100dvh - 32px)}.workspace-overview,[data-theme=lagoon] .workspace-overview,[data-theme=analytics] .workspace-overview,[data-theme=education-hub] .workspace-overview{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "pulse" "focus" "completion" "stock" "payments" "action";gap:16px;padding:18px 14px 28px}.workspace-overview__head{align-items:flex-start;flex-direction:column;margin:5px 0 4px}.workspace-overview__head h1,[data-theme=synthera-hub] .workspace-overview__head h1{font-size:30px}.workspace-overview>section{padding:20px}.overview-metrics{grid-template-columns:1.4fr .8fr .8fr;gap:10px}.overview-metrics strong,[data-theme=analytics] .overview-metrics strong,[data-theme=education-hub] .overview-metrics strong{font-size:34px}.overview-metrics span{font-size:10px;margin-top:10px}.overview-stages{gap:4px}.overview-stages button{font-size:9px}.overview-action h2{font-size:28px}.metric-chart__readout{gap:9px;flex-wrap:wrap;font-size:11px}.metric-chart__readout strong{font-size:24px}.metric-chart__caption{font-size:10px;line-height:1.6}[data-theme=lagoon] .overview-pulse{display:block}[data-theme=lagoon] .overview-metrics{display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:10px;margin:20px 0 28px}[data-theme=lagoon] .overview-metrics strong{font-size:34px}[data-theme=lagoon] .workspace-overview__head{padding:16px;margin:8px 0 0}[data-theme=lagoon] .topbar,[data-theme=synthera-hub] .topbar{margin:10px 12px 0;border-radius:18px;padding:10px}[data-theme=lagoon] .mod-head{padding:17px}.lagoon-backdrop{height:360px}.metric-chart__data summary{min-height:36px}}@media (prefers-reduced-motion:reduce){[data-theme] :is(.metric-chart__line,.metric-chart__bar,.metric-chart__area,.mod .card,.workspace-overview>section,.screen,.lagoon-backdrop__ribbon,.nav){animation:none!important;opacity:1}[data-theme] :is(.metric-chart__line,.metric-chart__bar,.metric-chart__area,.mod .card,.workspace-overview>section,.screen,.lagoon-backdrop__ribbon){transform:none}.system-nav__plate{transition:none}[data-theme] :is(.completion-ribbon__fill,.completion-ribbon__marker,.overview-action>button,.mod-products button){transition:none}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){:is([data-theme=lagoon],[data-theme=synthera-hub]) :is(.topbar,.workspace-overview>section,.mod-panel,.stat,.mod-head,.modal){background:#f8fbfd!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:#bccbd5}.lagoon-backdrop{display:none}}@supports not (backdrop-filter:blur(1px)){:is([data-theme=lagoon],[data-theme=synthera-hub]) :is(.topbar,.workspace-overview>section,.mod-panel,.stat,.mod-head,.modal){background:#f5f9fc!important}}[data-theme]{--element-radius:var(--control-radius,var(--r));--element-edge:var(--line-soft);--element-track:var(--surface-2);--element-face:var(--surface);--element-select:var(--ember-bright);--element-select-ink:var(--on-accent);--element-shadow:none;--registry-ink:var(--ink);--registry-face:transparent;--element-avatar:50%;--element-badge:5px;--action-well:color-mix(in srgb,currentColor 9%,transparent);--field-depth:inset 0 1px 2px #00000006}[data-theme] ::selection{background:var(--ember-soft);color:var(--ink)}[data-theme] :is(input,textarea){caret-color:var(--cobalt)}[data-theme] :is(.modal__body,.record-grid__scroller,.seg){scrollbar-color:var(--line) transparent;scrollbar-width:thin}[data-theme] :is(.control-action,.field-control__step,.record-grid__tools button,.record-grid__tools select,.record-grid__search input,.seg__btn):focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}[data-theme] .seg{position:relative;isolation:isolate;border-radius:var(--element-radius);background:var(--element-track);padding:5px;gap:3px}[data-theme] .seg__btn{position:relative;z-index:1;flex:none;min-height:40px;padding:10px 17px;border-radius:var(--element-radius);font-family:var(--font-ui);font-size:13px;font-weight:500;background:transparent;box-shadow:none;transition:color .14s ease,background-color .14s ease;white-space:nowrap}[data-theme] .seg__btn:not(.is-on):hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}[data-theme] .seg__btn.is-on{background:var(--element-select);color:var(--element-select-ink)}[data-theme] .seg[data-measured=true] .seg__btn.is-on{background:transparent;box-shadow:none;color:var(--element-select-ink)}.seg__plate{display:none;position:absolute;inset:0 auto auto 0;z-index:0;width:var(--seg-width);height:var(--seg-height);transform:translate(var(--seg-x),var(--seg-y));border-radius:var(--element-radius);background:var(--element-select);box-shadow:var(--element-shadow);transition:transform .22s cubic-bezier(.22,1,.36,1),width .22s cubic-bezier(.22,1,.36,1),height .18s ease;pointer-events:none}.seg[data-measured=true] .seg__plate{display:block}[data-theme] .seg--sm .seg__btn{padding:8px 12px;font-size:12px}[data-theme] .control-action{display:inline-flex;justify-content:space-between;align-items:center;gap:14px;min-height:46px;padding:5px 6px 5px 17px;border-radius:var(--element-radius);font-family:var(--font-ui);font-size:13px;font-weight:500;line-height:1.25;text-align:left;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .12s ease}[data-theme] .control-action.btn--primary{background:var(--element-select);color:var(--element-select-ink);border:1px solid transparent}[data-theme] .control-action.btn--primary:hover:not(:disabled){background:var(--element-select);color:var(--element-select-ink);box-shadow:var(--element-shadow);filter:brightness(.97)}[data-theme] .control-action.ghostbtn{background:transparent;color:var(--ink-2);border:1px solid var(--element-edge)}[data-theme] .control-action.ghostbtn:hover:not(:disabled){background:var(--element-track);color:var(--ink);border-color:var(--line)}.control-action__label{min-width:0}.control-action__glyph{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:calc(var(--element-radius)*.65);background:var(--action-well);transition:transform .16s ease,background-color .16s ease}.control-action:hover:not(:disabled) .control-action__glyph{transform:translate(2px)}.control-action:active:not(:disabled){transform:translateY(1px)}.control-action:disabled{opacity:.45;cursor:not-allowed}[data-theme] .iconbtn{min-width:36px;min-height:36px;border-radius:var(--element-radius);border:1px solid var(--element-edge);background:var(--element-face)}[data-theme] .iconbtn:hover{background:var(--element-track);border-color:var(--line)}[data-theme] .avatar{border-radius:var(--element-avatar);border:1px solid #ffffff66;box-shadow:inset 0 1px #ffffff40;font-weight:600}[data-theme] .badge{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:4px 9px;border-radius:var(--element-badge);font-weight:500;font-size:11px;line-height:1.2;white-space:normal}.badge--state svg{flex:none}[data-theme] .stat,[data-theme] .stat dt,[data-theme] .stat dd{margin:0}[data-theme] .stat__val{margin-top:14px!important}[data-theme] .stat__sub{margin-top:9px!important}.overview-focus__list .overview-focus-link{display:flex;gap:10px;min-height:71px;padding:13px 0}.overview-focus-link .overview-focus__copy{flex:1;min-width:0;font-size:12px;line-height:1.4}.overview-focus__count{display:grid;place-items:center;flex:none;width:46px;min-height:44px;border-radius:var(--element-badge);background:var(--element-track)}.overview-focus__count b{font-family:var(--font-data);font-size:19px;font-weight:500;line-height:1}.overview-focus__count small{font-size:8px;color:var(--ink-3);font-weight:400}.overview-focus__arrow{display:grid;place-items:center;flex:none;width:24px;height:24px;border:1px solid var(--element-edge);border-radius:50%;transition:transform .15s ease}.overview-focus-link:hover .overview-focus__arrow{transform:translate(2px)}[data-theme=synthera-hub] .overview-focus__count{background:#ffffffb3;border:1px solid #fff;border-radius:13px;box-shadow:inset 0 1px #fff}[data-theme=synthera-hub] .overview-focus__icon{border-radius:11px;background:#e1eff8;border:1px solid #ffffffcc}[data-theme=analytics] .overview-focus__count{border-radius:4px;background:#e8edda}[data-theme=analytics] .overview-focus-link[data-active=true] .overview-focus__count{background:#c7f33c}[data-theme=education-hub] .overview-focus__count{background:#e2edf8;border-radius:5px}[data-theme=education-hub] .overview-focus-link:nth-child(2n) .overview-focus__count{background:#e9e3f5}[data-theme=lagoon] .overview-focus__count{background:#dceef6;border:1px solid #fff;border-radius:10px}.mod-field{min-width:0;display:grid;gap:8px;align-content:start}.mod-field>label{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0;font-size:12px;line-height:1.5;font-weight:500;color:var(--ink-2)}.mod-field>label small{font-size:10px;font-weight:400;color:var(--ink-3)}.field-control{display:flex;align-items:center;min-width:0;min-height:50px;border:1px solid var(--element-edge);border-radius:var(--element-radius);background:var(--element-face);box-shadow:var(--field-depth);transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.field-control:focus-within{border-color:var(--cobalt);box-shadow:var(--field-depth),0 0 0 2px color-mix(in srgb,var(--cobalt) 18%,transparent)}[data-theme] .mod-form .field-control :is(input,select,textarea){flex:1;min-width:0;width:100%;min-height:48px;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;padding:13px 14px;font-family:var(--font-ui);font-size:14px;font-weight:400;color:var(--ink)}[data-theme] .mod-form .field-control select{appearance:none;padding-right:10px}.field-control__chevron{display:grid;place-items:center;pointer-events:none;flex:none;margin-right:14px;color:var(--ink-3)}.field-control__unit{flex:none;padding-left:13px;font-size:11px;font-weight:600;color:var(--ink-3)}[data-theme] .mod-form .field-control[data-kind=number] input{text-align:center;font-variant-numeric:tabular-nums;padding-inline:7px;appearance:textfield}.field-control input::-webkit-inner-spin-button,.field-control input::-webkit-outer-spin-button{appearance:none;margin:0}.field-control__step{display:grid;place-items:center;flex:none;width:42px;min-height:42px!important;align-self:stretch;margin:3px;border:0;border-radius:calc(var(--element-radius)*.7);background:var(--element-track);color:var(--ink-2);transition:background-color .13s ease,color .13s ease}.field-control__step:hover:not(:disabled){background:var(--ember-soft);color:var(--ember)}.field-control__step:disabled{opacity:.3;cursor:not-allowed}.field-control[data-kind=textarea]{align-items:start}[data-theme] .mod-form .field-control textarea{min-height:112px;resize:vertical;line-height:1.6}.mod-field__hint{margin:0!important;font-size:11px;line-height:1.5;color:var(--ink-3);font-weight:400}.mod-field[data-invalid=true] .field-control{border-color:var(--danger);box-shadow:0 0 0 2px var(--danger-soft)}[data-theme] .mod-search :is(input,select),[data-theme] .mod-form>label :is(input,select,textarea){border-radius:var(--element-radius);background:var(--element-face);border:1px solid var(--element-edge);box-shadow:var(--field-depth);font-weight:400}.record-grid{min-width:0}.record-grid__tools{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 0 17px}.record-grid__count{display:flex;align-items:baseline;gap:8px;flex:none;color:var(--ink-3);font-size:11px}.record-grid__count strong{font-family:var(--font-data);font-size:22px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--ink);letter-spacing:-.025em}.record-grid__utilities{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.record-grid__search{display:flex;align-items:center;gap:9px;min-width:0;width:230px;min-height:40px;border:1px solid var(--element-edge);background:var(--element-face);border-radius:var(--element-radius);padding:0 12px;color:var(--ink-3)}.record-grid__search:focus-within{border-color:var(--cobalt);box-shadow:0 0 0 2px color-mix(in srgb,var(--cobalt) 18%,transparent)}.record-grid__search input{min-width:0;flex:1;width:100%;background:transparent;border:0;outline:0;font-family:var(--font-ui);font-size:12px;color:var(--ink)}[data-theme] .record-grid__search input:focus-visible{outline:none}[data-theme] input[type=checkbox]{accent-color:var(--cobalt);width:17px;height:17px}.record-grid__search input::-webkit-search-cancel-button{appearance:none}.record-grid__search button{display:grid;place-items:center;min-height:32px!important;width:28px;flex:none;color:var(--ink-3)}.record-grid__reset{display:flex;align-items:center;gap:5px;min-height:36px!important;font-size:11px;color:var(--ink-3)}.record-grid__mobile-sort{display:none}.record-grid__scroller{min-width:0;overflow-x:auto;overscroll-behavior-x:contain}[data-theme] .record-grid__table{min-width:560px;border-collapse:separate;border-spacing:0;color:var(--registry-ink);background:var(--registry-face)}[data-theme] .record-grid__table th{position:sticky;top:0;padding:0 13px;border:0;border-bottom:1px solid var(--line);font-family:var(--font-ui);color:var(--ink-3);background:var(--element-track);font-size:11px;font-weight:500;white-space:nowrap}.record-grid__table th button{display:flex;align-items:center;gap:8px;width:100%;text-align:left;min-height:42px!important;font:inherit}.record-grid__table th button svg{flex:none;opacity:.35}.record-grid__table th[aria-sort] button{color:var(--cobalt)}.record-grid__table th[aria-sort] button svg{opacity:1}[data-theme] .record-grid__table td{padding:17px 13px;vertical-align:middle;border:0;border-bottom:1px solid var(--element-edge);font-size:13px;line-height:1.5;transition:background-color .14s ease}.record-grid__table tbody tr:hover td,.record-grid__table tbody tr:focus-within td{background:color-mix(in srgb,var(--cobalt) 5%,transparent)}.record-grid__table td[data-identity=true]{font-weight:500}.record-grid__table td[data-kind=money],.record-grid__table td[data-kind=number],.record-grid__table th[data-kind=money],.record-grid__table th[data-kind=number]{text-align:right;font-variant-numeric:tabular-nums}.record-grid__table :is(th[data-kind=money],th[data-kind=number]) button{justify-content:flex-end;text-align:right}.record-grid__table td[data-kind=money]{font-family:var(--font-data);font-weight:500;white-space:nowrap}.record-grid__table td[data-kind=actions]{min-width:100px}.record-grid__table td .control-action{font-size:11px;min-height:38px!important;padding:4px 5px 4px 11px;gap:8px;white-space:nowrap}.record-grid__table .control-action__glyph{width:25px;height:25px}.record-grid__table .mod-actions{margin:0;gap:7px}.record-grid__table td .ghostbtn{color:inherit}.record-grid__empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:44px 20px;text-align:center;color:var(--ink-3)}.record-grid__empty strong{font-size:14px;font-weight:500;color:var(--ink-2)}.record-grid__empty p{font-size:12px;margin:0;line-height:1.5}.record-grid__empty>svg{padding:13px;width:54px;height:54px;box-sizing:border-box;background:var(--element-track);border-radius:var(--element-radius)}.record-grid__empty .ghostbtn{display:flex;gap:8px;align-items:center;font-size:12px}.workflow-track{display:grid;gap:9px;min-width:112px;max-width:190px}.workflow-track>strong{font-size:11px;font-weight:500}.workflow-track ol{display:flex;align-items:center;list-style:none;gap:0;margin:0;padding:0}.workflow-track li{display:flex;align-items:center;flex:1;min-width:0}.workflow-track li:not(:last-child):after{content:"";height:1px;flex:1;background:var(--line);margin:0 3px}.workflow-track li[data-state=done]:after{background:var(--cobalt)}.workflow-track__node{display:grid;place-items:center;width:19px;height:19px;flex:none;border-radius:50%;border:1px solid var(--line);background:var(--element-face);color:var(--ink-3)}.workflow-track__node i{width:4px;height:4px;border-radius:50%;background:var(--line)}.workflow-track li[data-state=done] .workflow-track__node{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.workflow-track li[data-state=current] .workflow-track__node{border-color:var(--cobalt);background:var(--cobalt-soft)}.workflow-track li[data-state=current] i{background:var(--cobalt);width:6px;height:6px}.mod-timeline{position:relative;gap:0;margin:0;padding:0 0 0 27px;border-left:1px solid var(--line)}.mod-timeline li{position:relative;padding:0 0 26px;border:0;font-size:13px}.mod-timeline li:before{content:"";position:absolute;left:-33px;top:3px;width:11px;height:11px;border-radius:50%;border:2px solid var(--surface);background:var(--cobalt)}.mod-timeline li:last-child{padding-bottom:0}.mod-timeline li>b{font-size:13px;font-weight:500}.mod-timeline li>span{color:var(--ink-3);font-size:11px;margin-top:7px}.mod-timeline p{font-size:13px;line-height:1.6}[data-theme] .modal-backdrop{padding:24px;overscroll-behavior:contain}[data-theme] .modal{display:flex;flex-direction:column;min-height:0;max-height:calc(100dvh - 48px);width:550px;padding:0!important;overflow:hidden;border-radius:calc(var(--element-radius) + 10px);box-shadow:0 30px 100px -25px #09162270}[data-theme] .modal--wide{width:680px}[data-theme] .modal__head{flex:none;position:relative;z-index:2;margin:0;padding:19px 22px;border:0;border-bottom:1px solid var(--element-edge);background:var(--element-face)}.modal__identity{display:flex;align-items:center;gap:13px;min-width:0}.modal__symbol{display:grid;place-items:center;flex:none;width:41px;height:41px;border-radius:var(--element-radius);background:var(--ember-soft);color:var(--ember);border:1px solid var(--element-edge)}[data-theme] .modal__head h3{font-family:var(--font-ui);font-size:20px;font-weight:500;letter-spacing:-.02em;line-height:1.3}.modal__body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:22px}.modal__body--edge{padding:0}[data-theme] .modal .mod-form{padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}.mod-field[data-kind=text],.mod-field[data-kind=textarea],.mod-field[data-kind=email],.mod-field[data-kind=tel]{grid-column:1/-1}[data-theme] .mod-form .mod-error{grid-column:1/-1;display:flex;align-items:start;gap:10px;background:var(--danger-soft);border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);color:var(--danger);font-size:12px;font-weight:400;line-height:1.5;padding:13px;margin:0}.mod-error>svg{flex:none}[data-theme] .mod-form__footer{grid-column:1/-1;position:sticky;bottom:-22px;z-index:1;justify-content:space-between;align-items:center;margin:0 -22px -22px;padding:17px 22px;border-top:1px solid var(--element-edge);background:var(--surface)}.mod-form__footer .control-action.btn--primary{min-width:138px}[data-theme] .toast{display:flex;align-items:center;gap:12px;max-width:min(540px,calc(100vw - 32px));border-radius:calc(var(--element-radius) + 4px);padding:12px 12px 12px 15px;border:1px solid var(--element-edge);box-shadow:0 12px 32px #00000025;font-family:var(--font-ui);font-size:13px;line-height:1.5}.toast__symbol{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--element-radius);background:color-mix(in srgb,currentColor 12%,transparent)}.toast>span:nth-child(2){flex:1;min-width:0}.toast .iconbtn{flex:none;min-width:32px;min-height:32px;background:transparent;color:inherit;border-color:transparent}[data-theme=lagoon]{--element-radius:14px;--element-track:#e5eef3;--element-face:#fbfdfff0;--element-select:#d6eaf4;--element-select-ink:#174e68;--element-edge:#ccdce4;--element-shadow:0 3px 8px #174e6810,inset 0 1px 0 #fff;--element-avatar:12px;--element-badge:8px;--field-depth:inset 0 2px 5px #183d4a08}[data-theme=lagoon] .control-action.btn--primary{background:#16729c;color:#fff}[data-theme=lagoon] .control-action.btn--primary:hover:not(:disabled){background:#16729c;color:#fff}[data-theme=lagoon] .control-action__glyph{border:1px solid #ffffff30;background:#ffffff18;box-shadow:inset 0 1px #ffffff40}[data-theme=lagoon] .record-grid__table{border-spacing:0 6px}[data-theme=lagoon] .record-grid__table td{background:#fff9;border-bottom:1px solid #ffffff;border-top:1px solid #fff}[data-theme=lagoon] .record-grid__table td:first-child{border-radius:12px 0 0 12px}[data-theme=lagoon] .record-grid__table td:last-child{border-radius:0 12px 12px 0}[data-theme=lagoon] .record-grid__table th{background:transparent;border-bottom:0}[data-theme=lagoon] .field-control__unit{color:#16729c}[data-theme=lagoon] .modal__head{background:linear-gradient(120deg,#f7fcff,#e6f1f7)}[data-theme=analytics]{--element-radius:8px;--element-track:#e0e2db;--element-face:#f7f7f2;--element-select:#c7f33c;--element-select-ink:#242424;--element-edge:#ced0c7;--element-avatar:9px;--element-badge:4px;--field-depth:none}[data-theme=analytics] .seg{padding:4px;border:1px solid #d7d9d0;background:#f4f4ed}[data-theme=analytics] .control-action__glyph{border-left:1px solid #24242435;border-radius:0;background:transparent}[data-theme=analytics] .field-control{border:0;border-radius:4px;border-bottom:1px solid #b5b8aa;background:#e9ebe1}[data-theme=analytics] .field-control:focus-within{border-color:#344609;box-shadow:inset 0 -2px #344609}[data-theme=analytics] .field-control__step{background:#dbe6ba}[data-theme=analytics] .record-grid__table th{background:#dce4c4;color:#344609}[data-theme=analytics] .record-grid__table tr:nth-child(2n) td{background:#f2f3eb}[data-theme=analytics] .record-grid__table td[data-kind=money]{font-size:15px}[data-theme=analytics] .modal__head{background:#edf3dc}[data-theme=analytics] .modal__symbol{background:#c7f33c;border:0;color:#242424}[data-theme=analytics] .workflow-track__node{border-radius:4px}[data-theme=education-hub]{--element-radius:6px;--element-track:#e6edf4;--element-face:#f9fbfd;--element-select:#293541;--element-select-ink:#fff;--element-edge:#d7e1eb;--element-avatar:10px;--element-badge:5px;--field-depth:none}[data-theme=education-hub] .seg{background:#fff;padding:4px;border-radius:8px}[data-theme=education-hub] .seg__plate{border-radius:5px}[data-theme=education-hub] .control-action__glyph{border-radius:3px;background:#ffffff1c}[data-theme=education-hub] .field-control{background:#eaf0f5;border-color:transparent}[data-theme=education-hub] .field-control__step{background:#dce6ef;border-radius:4px}[data-theme=education-hub] .record-grid__table{border-spacing:0 7px}[data-theme=education-hub] .record-grid__table th{background:transparent;border-bottom:0}[data-theme=education-hub] .record-grid__table td{border:0;background:#e2edf8}[data-theme=education-hub] .record-grid__table tr:nth-child(3n+2) td{background:#e9e3f5}[data-theme=education-hub] .record-grid__table tr:nth-child(3n) td{background:#e2efe7}[data-theme=education-hub] .record-grid__table td:first-child{border-radius:7px 0 0 7px}[data-theme=education-hub] .record-grid__table td:last-child{border-radius:0 7px 7px 0}[data-theme=education-hub] .modal__head{background:#e2edf8}[data-theme=education-hub] .modal__symbol{background:#e9e3f5;border:0;color:#70618f}[data-theme=synthera-hub]{--element-radius:22px;--element-track:#e2ecf3;--element-face:#ffffffe8;--element-select:#222527;--element-select-ink:#fff;--element-edge:#dce7ef;--element-shadow:0 4px 12px #24486815,inset 0 1px 0 #ffffff55;--element-avatar:50%;--element-badge:12px;--field-depth:inset 0 2px 5px #26486708}[data-theme=synthera-hub] .seg{background:#ffffffa0;border:1px solid #fff;border-radius:25px}[data-theme=synthera-hub] .control-action__glyph{border-radius:50%;background:#ffffff20}[data-theme=synthera-hub] .control-action.ghostbtn .control-action__glyph{background:#dceef8}[data-theme=synthera-hub] .field-control__step{border-radius:50%;background:#e5eff6}[data-theme=synthera-hub] .record-grid__table th{background:#ffffff87;border-bottom:1px solid #fff}[data-theme=synthera-hub] .record-grid__table td{border-bottom:1px solid #ffffffbb;padding-block:20px}[data-theme=synthera-hub] .record-grid__count strong{font-weight:300;font-size:27px}[data-theme=synthera-hub] .modal__head{background:#f5faff}[data-theme=synthera-hub] .modal__symbol{border-radius:50%;background:#deeffb;border-color:#fff;color:#2c5b78}[data-theme=synthera-hub] .modal__head h3{font-weight:300;font-size:24px}[data-theme=verdant-ledger]{--element-radius:8px;--element-track:#e4eee7;--element-select:#086b46;--element-select-ink:#fff;--element-badge:4px;--element-avatar:8px;--element-edge:#ceded3}[data-theme=verdant-ledger] .record-grid__table th{background:#e4eee7;border-bottom:1px solid #b8cfc1}[data-theme=verdant-ledger] .record-grid__table td[data-kind=money]{color:#075738;font-weight:600}[data-theme=verdant-ledger] .field-control__step{background:#deeee3;color:#086b46}[data-theme=verdant-ledger] .control-action__glyph{border:1px solid #ffffff3b;border-radius:5px}[data-theme=verdant-ledger] .modal__symbol{background:#d9eee0;color:#086b46}[data-theme=nocturne]{--element-radius:14px;--element-track:#211c23;--element-face:#2d2530;--element-select:#edbddc;--element-select-ink:#21141d;--element-edge:#473546;--element-shadow:0 3px 10px #00000026;--element-avatar:12px;--element-badge:14px;--field-depth:inset 0 2px 5px #00000022}[data-theme=nocturne] .record-grid__table th{background:#211c23;color:#d7bdd0}[data-theme=nocturne] .record-grid__table td{border-bottom-color:#443442}[data-theme=nocturne] .control-action__glyph{border-radius:50%;border:1px solid #b0759938}[data-theme=nocturne] .modal__head{background:#302432}[data-theme=nocturne] .modal__symbol{background:#513a4d;color:#f1d2e8;border-color:#79566f}[data-theme=nocturne] .field-control__step{background:#3c2e3b;color:#edbddc}[data-theme=tideglass]{--element-radius:9px;--element-track:#e0edf4;--element-select:#123e66;--element-select-ink:#fff;--element-badge:4px;--element-avatar:10px;--element-edge:#cadce8}[data-theme=tideglass] .record-grid__table th{background:#edf5fa;border-bottom-color:#abc9dc;color:#345c76}[data-theme=tideglass] .record-grid__table td[data-kind=money]{color:#123e66;font-size:15px}[data-theme=tideglass] .field-control{background:#f2f8fc;border-bottom-color:#9dc9dc}[data-theme=tideglass] .control-action__glyph{border-radius:6px;background:#ffffff1c}[data-theme=tideglass] .modal__symbol{background:#d8edf5;color:#15536b}[data-theme=gallery-ink]{--element-radius:24px;--element-track:#e8e4dc;--element-face:#fffdf9;--element-select:#191916;--element-select-ink:#fffdf9;--element-badge:0px;--element-avatar:50%;--element-edge:#d8d2c7;--field-depth:none}[data-theme=gallery-ink] .seg{padding:5px;background:transparent;border-bottom:1px solid #cbc4b7}[data-theme=gallery-ink] .control-action__glyph{background:transparent;border-left:1px solid currentColor;border-radius:0}[data-theme=gallery-ink] .record-grid__table th{background:transparent;border-bottom:1px solid #282822;color:#3a3a33}[data-theme=gallery-ink] .record-grid__table td{padding-block:22px}[data-theme=gallery-ink] .record-grid__count strong{font-family:var(--font-display);font-size:29px;font-weight:400}[data-theme=gallery-ink] .field-control{border-radius:3px;border-color:#c7c0b4}[data-theme=gallery-ink] .modal{border-radius:6px}[data-theme=gallery-ink] .modal__head h3{font-family:var(--font-display);font-size:28px;font-weight:400}[data-theme=gallery-ink] .modal__symbol{border-radius:50%;background:#e8e4dc;color:#282822}[data-theme=nightshift]{--element-radius:3px;--element-track:#1e261b;--element-face:#151b13;--element-select:#c5f458;--element-select-ink:#152010;--element-badge:2px;--element-avatar:3px;--element-edge:#34412b;--field-depth:none}[data-theme=nightshift] .record-grid__table th{background:#26331d;color:#d1e2b8;border-right:1px solid #39492c}[data-theme=nightshift] .record-grid__table td{border-right:1px solid #293421;font-size:14px}[data-theme=nightshift] .record-grid__table td[data-kind=money],[data-theme=nightshift] .record-grid__count strong{font-family:var(--font-data);font-size:14px}[data-theme=nightshift] .record-grid__table tr:nth-child(2n) td{background:#121a0f}[data-theme=nightshift] .control-action__glyph{border-left:1px solid currentColor;border-radius:0;background:transparent}[data-theme=nightshift] .field-control{border-color:#405232}[data-theme=nightshift] .field-control__step{background:#2c3b20}[data-theme=nightshift] .modal{border-radius:6px}[data-theme=nightshift] .modal__symbol{background:#2c3b20;color:#c5f458}[data-theme=nightshift] .workflow-track__node{border-radius:2px}[data-theme=violet-ledger]{--element-radius:8px;--element-track:#ede8fa;--element-select:#7158e8;--element-select-ink:#fff;--element-badge:5px;--element-avatar:8px;--element-edge:#dcd4ed}[data-theme=violet-ledger] .record-grid__table{--registry-ink:#eee9fa;--registry-face:#262035;--element-edge:#443754;border-radius:8px;overflow:hidden}[data-theme=violet-ledger] .record-grid__table th{background:#ece6fa;color:#564274;border-bottom:0}[data-theme=violet-ledger] .record-grid__table tbody tr:hover td{background:#352941}[data-theme=violet-ledger] .record-grid__table .badge--neutral{background:#ffffff14;color:#e1d7f4}[data-theme=violet-ledger] .field-control{background:#f4f0fb;border-color:#d9cfee}[data-theme=violet-ledger] .control-action__glyph{background:#ffffff20;border-radius:5px}[data-theme=violet-ledger] .modal__head{background:#ece6fa}[data-theme=violet-ledger] .modal__symbol{background:#d8cdf7;color:#563fc5}[data-theme=monochrome]{--element-radius:2px;--element-track:#eeeeeb;--element-select:#202020;--element-select-ink:#fff;--element-badge:0px;--element-avatar:0px;--element-edge:#cbcbc7;--field-depth:none}[data-theme=monochrome] .seg{background:transparent;border-bottom:1px solid #b8b8b3}[data-theme=monochrome] .seg__plate{background:transparent;border-bottom:2px solid #202020;border-radius:0}[data-theme=monochrome] .seg[data-measured=true] .seg__btn.is-on{color:#202020}[data-theme=monochrome] .control-action__glyph{background:transparent;border-left:1px solid currentColor;border-radius:0}[data-theme=monochrome] .record-grid__table{border:1px solid #cbcbc7}[data-theme=monochrome] .record-grid__table th,[data-theme=monochrome] .record-grid__table td{border-right:1px solid #cbcbc7}[data-theme=monochrome] .field-control{border-radius:0;border-color:#979791}[data-theme=monochrome] .avatar{filter:grayscale(1)}[data-theme=monochrome] .modal{border-radius:0}[data-theme=monochrome] .modal__symbol{border-radius:0;background:#e5e5e1;color:#202020}[data-theme=monochrome] .workflow-track__node{border-radius:0}[data-theme=aurora-mint]{--element-radius:17px;--element-track:#e2f1ed;--element-face:#fafffdd9;--element-select:#236d68;--element-select-ink:#fff;--element-badge:12px;--element-avatar:14px;--element-edge:#d3e8e0;--element-shadow:0 3px 11px #174e3f14,inset 0 1px 0 #ffffff6b;--field-depth:inset 0 2px 4px #1d51490a}[data-theme=aurora-mint] .seg{background:#fff8;border:1px solid #fff}[data-theme=aurora-mint] .record-grid__table{border-spacing:0 6px}[data-theme=aurora-mint] .record-grid__table td{background:#ffffff85;border-bottom:1px solid #fff}[data-theme=aurora-mint] .record-grid__table td:first-child{border-radius:13px 0 0 13px}[data-theme=aurora-mint] .record-grid__table td:last-child{border-radius:0 13px 13px 0}[data-theme=aurora-mint] .control-action__glyph{border-radius:50%;border:1px solid #ffffff25}[data-theme=aurora-mint] .modal__symbol{background:#dff1e9;color:#236d68}[data-theme=cobalt-cut]{--element-radius:5px;--element-track:#e8edfa;--element-select:#0346f3;--element-select-ink:#fff;--element-badge:3px;--element-avatar:7px;--element-edge:#d0dcf4;--field-depth:none}[data-theme=cobalt-cut] .control-action.btn--primary{border-radius:3px 13px 3px 3px}[data-theme=cobalt-cut] .control-action__glyph{border-radius:2px 9px 2px 2px;border-left:1px solid #ffffff44;background:#ffffff15}[data-theme=cobalt-cut] .record-grid__table th{background:#edf2ff;color:#244a9d;border-bottom-color:#b4c7ff}[data-theme=cobalt-cut] .record-grid__table td[data-identity=true]{color:#153ba1}[data-theme=cobalt-cut] .field-control{border-radius:4px 12px 4px 4px;border-bottom-color:#87a7fb}[data-theme=cobalt-cut] .modal__symbol{background:#0346f3;color:#fff;border:0;border-radius:3px 10px 3px 3px}[data-theme=cobalt-cut] .workflow-track__node{border-radius:3px}[data-theme=cloudline]{--element-radius:15px;--element-track:#edf1fa;--element-face:#fff;--element-select:#155eef;--element-select-ink:#fff;--element-badge:12px;--element-avatar:50%;--element-edge:#e2e7f1;--element-shadow:0 3px 9px #2457a814;--field-depth:inset 0 1px 3px #24486807}[data-theme=cloudline] .seg{background:#f1f4fa;border:1px solid #e7ecf5}[data-theme=cloudline] .control-action__glyph{border-radius:50%;background:#ffffff26}[data-theme=cloudline] .record-grid__table th{background:#f2f5fb;border-bottom-color:#e1e8f4}[data-theme=cloudline] .record-grid__table td{border-bottom-color:#e9eef6;padding-block:20px}[data-theme=cloudline] .modal__symbol{border-radius:50%;background:#e4edff;color:#155eef}@media (max-width:700px){.record-grid__tools{align-items:start;flex-wrap:wrap;gap:13px}.record-grid__utilities{flex:1;flex-wrap:wrap}.record-grid__search{width:100%;min-height:44px;order:2}.record-grid__mobile-sort{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%;font-size:11px;color:var(--ink-3)}.record-grid__mobile-sort select{min-width:0;max-width:155px;min-height:44px;background:transparent;border:0;color:var(--ink-2);font-family:var(--font-ui);font-size:11px}.record-grid__reset{display:none}[data-theme] .record-grid__table{display:block;min-width:0;border:0;border-spacing:0;background:transparent}[data-theme] .record-grid__table thead{display:table-header-group;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-theme] .record-grid__table tbody{display:grid;gap:13px}[data-theme] .record-grid__table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:15px;row-gap:0;padding:0 0 18px;border:0;border-bottom:1px solid var(--element-edge);background:transparent}[data-theme] .record-grid__table td{display:block;border:0!important;padding:9px 0;background:transparent!important;border-radius:0!important;text-align:left;min-width:0}[data-theme] .record-grid__table td:before{display:block;font-size:10px;font-weight:400;color:var(--ink-3);margin-bottom:5px;line-height:1.4}[data-theme] .record-grid__table td[data-identity=true]{grid-column:1/-1;padding-block:5px 14px;font-size:16px;font-weight:500}[data-theme] .record-grid__table td[data-kind=actions]{grid-column:1/-1;padding-top:16px}[data-theme] .record-grid__table td[data-kind=actions]:before{display:none}[data-theme] .record-grid__table td .control-action{min-height:44px!important;font-size:12px}[data-theme] .record-grid__table tr:last-child{border-bottom:0;padding-bottom:0}.record-grid__cell{min-width:0;overflow-wrap:anywhere}[data-theme=violet-ledger] .record-grid__table{--registry-ink:var(--ink);color:var(--ink);--element-edge:var(--line-soft)}[data-theme=violet-ledger] .record-grid__table .badge--neutral{background:var(--surface-2);color:var(--ink-2)}[data-theme] .modal-backdrop{padding:12px}[data-theme] .modal{max-height:calc(100dvh - 24px);border-radius:calc(var(--element-radius) + 7px)}[data-theme] .modal__head{padding:17px 18px}[data-theme] .modal__head h3{font-size:20px}.modal__body{padding:18px}.modal__body--edge{padding:0}[data-theme] .modal .mod-form{grid-template-columns:minmax(0,1fr);gap:19px}[data-theme] .mod-form__footer{bottom:-18px;margin:0 -18px -18px;padding:14px 18px}[data-theme] .seg__btn{min-height:44px}}@media (pointer:coarse){[data-theme] .record-grid__table th button,[data-theme] .iconbtn{min-height:44px!important;min-width:44px}.field-control__step{min-width:44px;min-height:44px!important}}@media (prefers-reduced-motion:reduce){.seg__plate,.control-action,.control-action__glyph,.field-control,.field-control__step,.record-grid__table td{transition:none!important}.control-action:hover .control-action__glyph,.control-action:active{transform:none}}@media (forced-colors:active){.seg__plate{background:Highlight!important}.seg[data-measured=true] .seg__btn.is-on{color:HighlightText!important}.field-control,.record-grid__search,.workflow-track__node,.control-action{border:1px solid ButtonText!important}.record-grid__table td{border-bottom:1px solid CanvasText!important}}.sd{display:flex;flex-direction:column;gap:28px;padding:26px clamp(20px,2.6vw,56px) 40px}@media (min-width: 1800px){.sd-bento{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(420px,.85fr);gap:28px}.sd-hero{min-height:680px}}.sd-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.sd-head h1{font-family:var(--font-display);font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.02;color:var(--ink)}.sd-head p{margin-top:10px;font-size:16px;color:var(--ink-3)}.sd-head__r{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:flex-end;min-width:0}.sd-bubble{position:relative;display:grid;gap:6px;max-width:340px;padding:12px 16px 14px;text-align:left;background:var(--surface);color:var(--ink);border-radius:20px 20px 20px 6px;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),0 18px 36px -22px var(--dock-shadow, rgb(0 0 0 / .4));transition:transform var(--t) var(--ease)}.sd-bubble:hover{transform:translateY(-2px)}.sd-bubble__who{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ink-3)}.sd-bubble__msg{font-size:14.5px;font-weight:500;line-height:1.35}.sd-people{display:flex;padding-left:10px}.sd-av{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;margin-left:-8px;border-radius:50%;font-size:12.5px;font-weight:600;color:var(--ink);background:var(--surface-2);box-shadow:0 0 0 3px var(--bg),0 6px 14px -8px var(--dock-shadow, rgb(0 0 0 / .4))}.sd-people .sd-av:nth-child(2){background:color-mix(in srgb,var(--ember) 22%,var(--surface))}.sd-people .sd-av:nth-child(3){background:color-mix(in srgb,var(--cobalt) 22%,var(--surface))}.sd-people .sd-av:nth-child(4){background:color-mix(in srgb,var(--herb) 22%,var(--surface))}.sd-av--more{background:var(--ink);color:var(--bg)}.sd-av--ai{width:22px;height:22px;margin:0;background:var(--ink);color:var(--bg);box-shadow:none}.sd-av--sm{width:26px;height:26px;margin:0;font-size:11px;box-shadow:none;background:var(--surface-2)}.sd-bento{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(330px,.92fr);grid-template-areas:"a b h" "c c h";align-items:stretch}.sd-slab{display:flex;flex-direction:column;gap:22px;min-height:320px}.sd-slab--wide{min-height:0}.sd-slab__h{display:flex;align-items:center;justify-content:space-between;gap:12px}.sd-slab__h h2{display:inline-flex;align-items:center;gap:10px;font-size:19px;font-weight:500;letter-spacing:normal;color:var(--ink)}.sd-slab__ic{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--ember) 16%,var(--surface));color:var(--ink);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7))}.sd-orb{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px var(--dock-shadow, rgb(0 0 0 / .5));transition:transform var(--t-fast) var(--ease)}.sd-orb:hover{transform:translateY(-2px) scale(1.04)}.sd-num__dec{color:color-mix(in srgb,currentColor 45%,transparent)}.sd-empty{color:var(--ink-3);font-size:15px;margin:auto 0}.sd-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:22px;min-height:600px}.sd-hero__h{display:inline-flex;align-items:center;gap:12px;font-size:18px;font-weight:500}.sd-hero__ic{display:grid;place-items:center;width:48px;height:48px;background:color-mix(in srgb,var(--hero-ink) 12%,transparent);border-radius:50%;border:1.5px solid color-mix(in srgb,var(--hero-ink) 55%,transparent)}.sd-tabs{display:flex;flex-wrap:wrap;gap:6px}.sd-tab{min-height:38px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:500;color:var(--hero-ink);background:color-mix(in srgb,var(--hero-ink) 10%,transparent);transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.sd-tab:hover{background:color-mix(in srgb,var(--hero-ink) 18%,transparent)}.sd-tab.is-on{background:#fffffff0;color:#101410;box-shadow:0 8px 18px -10px #00000073}.sd-hero__fig{display:grid;gap:8px;padding-top:6px}.sd-hero__val{display:block}.sd-hero__cap{font-size:14px;opacity:.82}.sd-funnel{list-style:none;margin:auto 0 0;padding:0;display:grid;gap:10px}.sd-funnel__row{display:grid;grid-template-columns:52% minmax(16px,1fr) auto;align-items:center}.sd-funnel__shape{display:flex;justify-content:center}.sd-funnel__ell{position:relative;display:grid;place-items:center;height:58px;min-width:40px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--hero-ink) 70%,transparent);background:radial-gradient(closest-side,color-mix(in srgb,var(--hero-ink) 6%,transparent),color-mix(in srgb,var(--hero-ink) 16%,transparent))}.sd-funnel__row:first-child .sd-funnel__ell{background:radial-gradient(closest-side,#ffffff80,#ffffff2e);border-color:#ffffffbf}.sd-funnel__ell i{width:7px;height:7px;border-radius:50%;background:var(--hero-ink)}.sd-funnel__lead{height:0;border-top:1.5px dashed color-mix(in srgb,var(--hero-ink) 55%,transparent);position:relative}.sd-funnel__lead:after{content:"";position:absolute;right:-2px;top:-4.5px;width:7px;height:7px;border-top:1.5px solid;border-right:1.5px solid;transform:rotate(45deg);color:color-mix(in srgb,var(--hero-ink) 70%,transparent)}.sd-funnel__txt{display:grid;justify-items:end;padding-left:12px}.sd-funnel__txt .sd-num{font-size:26px;font-weight:400;line-height:1.05}.sd-funnel__txt small{font-size:13px;opacity:.8}.sd-line{list-style:none;margin:auto 0 0;padding:0;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sd-line:before{content:"";position:absolute;left:4px;right:4px;top:92px;height:1px;background:var(--ink-3);opacity:.55}.sd-line:after{content:"";position:absolute;left:0;right:0;top:88px;height:9px;background:radial-gradient(circle,var(--ink) 3.5px,transparent 4px) left center / 9px 9px no-repeat,radial-gradient(circle,var(--ink) 3.5px,transparent 4px) right center / 9px 9px no-repeat}.sd-line__node{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.sd-chip{display:inline-flex;align-items:center;gap:7px;height:32px;max-width:100%;padding:0 12px 0 4px;border-radius:999px;background:var(--surface);font-size:13px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:inset 0 0 0 1px var(--line-soft),0 8px 16px -12px var(--dock-shadow, rgb(0 0 0 / .4))}.sd-line__stem{width:0;height:20px;border-left:1.5px dashed var(--ink-3)}.sd-line__ringbox{height:80px;display:grid;place-items:center}.sd-line__ring{display:grid;place-items:center;border-radius:50%;border:1.5px dashed var(--ink-3);background:var(--surface)}.sd-line__ring i{width:10px;height:10px;border-radius:50%;background:var(--ink)}.sd-line__node.is-lead .sd-line__ring{border-style:solid;border-color:var(--ember);background:radial-gradient(closest-side,color-mix(in srgb,var(--ember) 40%,transparent),color-mix(in srgb,var(--ember) 10%,var(--surface)))}.sd-line__node.is-lead .sd-line__ring i{background:var(--ember);box-shadow:0 0 0 4px color-mix(in srgb,var(--ember) 25%,transparent)}.sd-line__val{margin-top:10px;font-size:22px;font-weight:600;color:var(--ink)}.sd-line__sub{font-size:13px;color:var(--ink-3)}.sd-arcs{margin-top:auto}.sd-arcs__row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:0;position:relative}.sd-arcs__row:before{content:"";position:absolute;left:0;right:0;top:calc(var(--arc-h, 92px) - 1px);border-top:1.5px dotted var(--ink-3);opacity:.7}.sd-arcs__part{display:grid;justify-items:center;gap:4px;min-width:0}.sd-arcs__part svg{width:100%;height:var(--arc-h, 92px);overflow:visible}.sd-arcs__part path{fill:none;stroke:var(--ink);stroke-width:1.5;stroke-dasharray:3 4}.sd-arcs__part circle{fill:var(--surface);stroke:var(--ink);stroke-width:1.5}.sd-arcs__part.is-peak path{stroke:var(--ember);stroke-width:2.5;stroke-dasharray:none;fill:color-mix(in srgb,var(--ember) 12%,transparent)}.sd-arcs__part.is-peak circle{fill:var(--ember);stroke:var(--surface)}.sd-arcs__part.is-empty path{opacity:.35}.sd-arcs__v{margin-top:10px;font-size:18px;font-weight:500;color:var(--ink)}.sd-arcs__part.is-peak .sd-arcs__v{font-size:22px}.sd-arcs__part small{font-size:13px;color:var(--ink-3)}.sd-figs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sd-fig{display:grid;gap:10px;padding:4px 24px;border-left:1px solid var(--line-soft)}.sd-fig:first-child{padding-left:0;border-left:0}.sd-fig__l{font-size:15px;color:var(--ink-3)}.sd-fig__v{font-size:clamp(34px,3vw,46px);font-weight:300;line-height:1;color:var(--ink)}.sd-fig.is-alert .sd-fig__v{color:var(--danger)}.sd-fig__f{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px}.sd-fig__f small{font-size:13.5px;color:var(--ink-3)}.sd-rows{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sd-rows__r{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px;border-radius:999px;background:var(--surface-2)}.sd-rows__n{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--surface);font-size:18px;font-weight:500;color:var(--ink)}.sd-rows__t{display:grid;min-width:0}.sd-rows__t b{font-size:15px;font-weight:500;color:var(--ink)}.sd-rows__t small{font-size:13px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd-pill{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 10px 0 16px;border-radius:999px;background:var(--ink);color:var(--bg);font-size:14px;font-weight:500}@media (max-width: 1180px){.sd-bento{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"h h" "a b" "c c"}.sd-hero{min-height:0}}@media (max-width: 760px){.sd-bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"h" "a" "b" "c";gap:16px}.sd-head{align-items:flex-start}.sd-bubble{max-width:none}.sd-figs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.sd-fig:nth-child(3){padding-left:0;border-left:0}.sd-funnel__row{grid-template-columns:46% minmax(12px,1fr) auto}.sd-rows__r{border-radius:26px;grid-template-columns:40px minmax(0,1fr)}.sd-rows__r .sd-pill{grid-column:1 / -1;justify-self:start}}@media (prefers-reduced-motion: reduce){.sd-bubble,.sd-orb{transition:none}.sd-bubble:hover,.sd-orb:hover{transform:none}}@media (min-width: 1181px) and (min-height: 760px){.sd{min-height:calc(100dvh - 184px)}.sd-bento{flex:1;grid-template-rows:minmax(0,1.12fr) minmax(0,1fr)}.sd-hero,.sd-slab{min-height:0}.sd-slab--wide{justify-content:space-between}.sd-funnel__ell{height:clamp(58px,7vh,92px)}.sd-arcs{--arc-h: clamp(92px, 12vh, 150px)}}.shell[data-clone-dock=off] .eos-dock{display:none!important}.shell[data-clone-nav=off]>.nav{display:none!important}.shell[data-clone-nav=off]{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.shell[data-clone-nav=off]>.shell__main{grid-column:1 / -1!important;grid-row:1 / -1!important}.msheet__scrim{position:fixed;inset:0;z-index:900;border:0;background:#00000061;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:eos-fade .18s ease-out}.msheet{position:fixed;z-index:901;inset:16px auto 16px 16px;width:min(440px,calc(100vw - 32px));display:flex;flex-direction:column;background:var(--surface);color:var(--ink);border:1px solid var(--line-soft);border-radius:calc(var(--r-xl, 28px) * .75);box-shadow:0 30px 80px -30px #0000008c;overflow:hidden;animation:msheet-in .26s cubic-bezier(.16,1,.3,1)}@keyframes msheet-in{0%{opacity:0;transform:translate(-14px) scale(.98)}to{opacity:1;transform:none}}.msheet__head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 10px}.msheet__close,.msheet__exit{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--surface2);color:var(--ink);border:1px solid var(--line-soft)}.msheet__body{flex:1;overflow:auto;padding:4px 20px 16px}.msheet__group h3{font-size:12px;font-weight:600;color:var(--ink-3);margin:14px 0 8px;letter-spacing:.02em}.msheet__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.msheet__item{display:flex;align-items:center;gap:10px;padding:6px 8px;min-height:44px;border-radius:14px;text-align:left;color:var(--ink);font-size:14px;background:transparent;border:1px solid transparent}.msheet__item:hover{background:var(--surface2)}.msheet__item.is-active{background:var(--ink);color:var(--surface)}.msheet__ic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--surface2);color:var(--ink-2);flex:none}.msheet__item.is-active .msheet__ic{background:color-mix(in srgb,var(--surface) 16%,transparent);color:inherit}.msheet__foot>.theme-switcher--row{flex:1 0 100%}.msheet__foot>.msheet__role{flex:1;min-width:0}.msheet__foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid var(--line-soft);background:var(--surface2)}.msheet__role{flex:1;display:flex;align-items:center;gap:10px;text-align:left;color:var(--ink);font-size:13px;font-weight:600;min-width:0}.msheet__role small{display:block;font-weight:400;color:var(--ink-3)}.msheet__av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);font-size:12px;font-weight:700;flex:none}.msheet :focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion: reduce){.msheet,.msheet__scrim{animation:none}}.nav__brand--btn{background:none;border:0;cursor:pointer;color:inherit;font:inherit}.nav__brand--btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:12px}.qb-brand__btn{background:none;border:0;padding:0;color:inherit;cursor:pointer;display:inline-grid}.qb-brand__btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.shell[data-clone-navtext] .nav__cat>svg,.shell[data-clone-navtext] .nav__cat .nav__count{display:none!important}.shell[data-clone-navtext] .nav__cat{gap:0!important}.shell--clone{display:block!important;grid-template-columns:none!important;height:100%}:root[data-theme=studio-velto]{--vt-ink: #0a0a0a;--vt-idle: #f0f0ee;--vt-grey: #6b6b67;--vt-lime: #a1eb4b;--vt-green: #7ed43f;--vt-shadow: 0 1px 0 rgb(255 255 255) inset, 0 2px 6px -3px rgb(30 28 20 / .08), 0 34px 64px -40px rgb(40 38 30 / .3)}:root[data-theme=studio-velto] .shell__main{background:radial-gradient(900px 520px at 46% -8%,rgb(255 255 255 / .9),transparent 70%),radial-gradient(700px 520px at 100% 100%,rgb(161 235 75 / .16),transparent 70%),linear-gradient(180deg,#ebe9e5,#e2e0dc)}:root[data-theme=studio-velto] :is(.card,.mod-panel,.stat,.workspace-overview>section){border-radius:40px;box-shadow:var(--vt-shadow)}:root[data-theme=studio-velto] :is(.mod-head h1,.dash__greet h1){font-weight:600;letter-spacing:-.01em}:root[data-theme=studio-velto] :is(.card__h h2,.card__h h3,.mod-panel h2){font-weight:500}:root[data-theme=studio-velto] .nav__cats{background:transparent;box-shadow:none;gap:8px}:root[data-theme=studio-velto] :is(.nav__cat,.nav__item){background:var(--vt-idle);color:var(--vt-ink);font-weight:500;box-shadow:0 1px #fff inset,0 10px 22px -16px #1e1c1473}:root[data-theme=studio-velto] :is(.nav__cat,.nav__item):hover{background:#fff}:root[data-theme=studio-velto] :is(.nav__cat.is-active,.nav__item.is-active){background:var(--vt-ink);color:#fff}:root[data-theme=studio-velto] .btn--primary{background:var(--vt-ink);color:#fff}:root[data-theme=studio-velto] .btn--fire{background:var(--vt-lime);color:var(--vt-ink)}:root[data-theme=studio-velto] :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea){border-radius:18px;background:var(--vt-idle);border-color:transparent}:root[data-theme=studio-velto] :is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea):focus{background:#fff;border-color:var(--vt-ink)}:root[data-theme=studio-velto] .badge{background:#e4f4d8;color:#2c3a20}:root[data-theme=studio-velto] .record-grid__table td{background:#f7f6f4}:root[data-theme=studio-velto] :focus-visible{outline:2px solid var(--vt-ink);outline-offset:3px}:root[data-theme=studio-velto]:has(.vt) .eos-dock{display:none!important}:root[data-theme=studio-velto] .eos-dock{border-radius:999px}:root[data-theme=studio-velto] .vt{animation:none!important;transform:none!important;position:relative;padding:4px 4px 110px;color:var(--vt-ink)}:root[data-theme=studio-velto] .vt button{font:inherit;color:inherit;cursor:pointer}:root[data-theme=studio-velto] .vt svg{display:block}:root[data-theme=studio-velto] .vt .tnum,:root[data-theme=studio-velto] .vt-num{font-variant-numeric:tabular-nums}:root[data-theme=studio-velto] .vt-dec{opacity:.5}:root[data-theme=studio-velto] .vt-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:start;column-gap:24px;padding:6px 8px 0}:root[data-theme=studio-velto] .vt-head__t{padding-top:26px;min-width:0}:root[data-theme=studio-velto] .vt-head h1{margin:0;font-size:clamp(34px,3.2vw,50px);line-height:1.05;white-space:nowrap;font-weight:600;letter-spacing:-.015em}:root[data-theme=studio-velto] .vt-head p{margin:8px 0 0;font-size:19px;color:var(--vt-grey)}:root[data-theme=studio-velto] .vt-tabs{justify-self:center;display:flex;gap:8px;padding-top:4px}:root[data-theme=studio-velto] .vt-tab{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 22px 0 20px;border:0;border-radius:999px;background:var(--vt-idle);font-size:16px;font-weight:500;white-space:nowrap;box-shadow:0 1px #fff inset,0 12px 24px -18px #1e1c1480;transition:background-color .2s ease,transform .2s ease}:root[data-theme=studio-velto] .vt-tab svg{width:18px;height:18px;fill:currentColor}:root[data-theme=studio-velto] .vt-tab:hover{background:#fff}:root[data-theme=studio-velto] .vt-tab.is-on{background:var(--vt-ink);color:#fff;box-shadow:0 14px 26px -14px #0009}:root[data-theme=studio-velto] .vt-tab.is-on svg path[fill=none]{stroke:var(--vt-ink)}:root[data-theme=studio-velto] .vt-people{justify-self:end;display:flex;align-items:center;gap:10px;padding:7px 8px 7px 7px;border-radius:999px;background:#f5f3f1d9;box-shadow:0 1px #fff inset,0 14px 30px -20px #1e1c1480;margin-top:18px}:root[data-theme=studio-velto] .vt-stack{display:flex}:root[data-theme=studio-velto] .vt-stack .vt-av{width:50px;height:50px;font-size:15px;border:3px solid #f5f3f1}:root[data-theme=studio-velto] .vt-stack .vt-av+.vt-av{margin-left:-14px}:root[data-theme=studio-velto] .vt-share{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent}:root[data-theme=studio-velto] .vt-share svg{width:20px;height:20px;fill:var(--vt-ink)}:root[data-theme=studio-velto] .vt-share:hover{background:#fff}:root[data-theme=studio-velto] .vt-av{--av: 0;flex:none;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;font-size:12px;font-weight:600;color:#2a1d14;background:radial-gradient(circle at 35% 25%,rgb(255 255 255 / .7),transparent 55%),linear-gradient(160deg,hsl(calc(28 + var(--av) * 62) 34% 84%),hsl(calc(28 + var(--av) * 62) 22% 66%));box-shadow:inset 0 -2px 4px #00000014}:root[data-theme=studio-velto] .vt-av--sm{width:26px;height:26px;font-size:10px}:root[data-theme=studio-velto] .vt-av--ai{background:var(--vt-ink);color:var(--vt-lime);font-size:9px}:root[data-theme=studio-velto] .vt-bubble{grid-column:1 / 4;justify-self:end;margin:14px 160px 0 0;position:relative;display:block;max-width:560px;padding:0;border:0;background:none;text-align:left}:root[data-theme=studio-velto] .vt-bubble__msg{display:block;padding:15px 24px;border-radius:999px;background:#fff;font-size:16px;font-weight:500;box-shadow:0 16px 34px -22px #1e1c148c}:root[data-theme=studio-velto] .vt-bubble .vt-pres{position:absolute;right:-128px;top:-20px}:root[data-theme=studio-velto] .vt-bubble:hover .vt-bubble__msg{box-shadow:0 0 0 2px var(--vt-lime),0 16px 34px -22px #1e1c148c}:root[data-theme=studio-velto] .vt-pres{position:relative;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 6px;border-radius:999px;background:#ececea;font-size:15px;font-weight:500;white-space:nowrap;box-shadow:0 1px #fff inset}:root[data-theme=studio-velto] .vt-pres--ai,:root[data-theme=studio-velto] .vt-pres--node{background:#fff;box-shadow:0 12px 24px -16px #1e1c1480}:root[data-theme=studio-velto] .vt-pres--lime{background:#eef9e2}:root[data-theme=studio-velto] .vt-pres__arrow{position:absolute;left:-13px;bottom:-6px;width:14px;height:14px;background:#d6d6d3;clip-path:polygon(0 100%,100% 30%,55% 55%,30% 0)}:root[data-theme=studio-velto] .vt-caret{display:inline-block;position:relative;width:2px;height:22px;margin-left:6px;background:var(--vt-ink);border-radius:2px;transform:rotate(10deg) translateY(3px);vertical-align:middle}:root[data-theme=studio-velto] .vt-caret:before{content:"";position:absolute;top:-3px;left:-2px;width:6px;height:6px;border-radius:50%;background:inherit}:root[data-theme=studio-velto] .vt-caret--w{background:#fff}:root[data-theme=studio-velto] .vt-grid{zoom:var(--vt-zoom, 1);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr) minmax(0,1fr);grid-template-areas:"r t s" "b b s";gap:16px;margin-top:18px}:root[data-theme=studio-velto] .vt-card{position:relative;min-width:0;background:#fff;border-radius:44px;padding:28px 30px 26px;box-shadow:var(--vt-shadow)}:root[data-theme=studio-velto] .vt-rev{grid-area:r;display:flex;flex-direction:column}:root[data-theme=studio-velto] .vt-rev .vt-arcs{margin-top:auto;padding-top:16px}:root[data-theme=studio-velto] .vt-top{grid-area:t;display:flex;flex-direction:column}:root[data-theme=studio-velto] .vt-table{grid-area:b;padding-bottom:120px}:root[data-theme=studio-velto] .vt-card__h{display:flex;align-items:center;gap:12px;min-height:58px}:root[data-theme=studio-velto] .vt-card__h .vt-pres{flex:0 1 auto;min-width:0;overflow:hidden}:root[data-theme=studio-velto] .vt-card__h h2{flex:none;display:flex;align-items:center;gap:12px;margin:0;font-size:19px;font-weight:500;letter-spacing:normal;white-space:nowrap}:root[data-theme=studio-velto] .vt-card__h h2>span:not(.vt-ringic){overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-velto] .vt-card__h .vt-pres{margin-top:-26px}:root[data-theme=studio-velto] .vt-pen{margin-left:auto;flex:none;width:58px;height:58px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--vt-ink);box-shadow:0 14px 24px -12px #0000008c;transition:transform .2s ease}:root[data-theme=studio-velto] .vt-pen svg{width:22px;height:22px;fill:#fff}:root[data-theme=studio-velto] .vt-pen:hover{transform:rotate(-12deg) scale(1.05)}:root[data-theme=studio-velto] .vt-ringic{position:relative;flex:none;width:48px;height:48px;display:grid;place-items:center}:root[data-theme=studio-velto] .vt-ringic>svg:first-child{position:absolute;inset:0;width:48px;height:48px;fill:none;stroke-width:1.6}:root[data-theme=studio-velto] .vt-ringic>svg:first-child circle{stroke:#e3e3e1}:root[data-theme=studio-velto] .vt-ringic>svg:first-child path{stroke:var(--vt-ink);stroke-linecap:round}:root[data-theme=studio-velto] .vt-ringic>svg+svg{width:20px;height:20px}:root[data-theme=studio-velto] .vt-dots{display:block;font-size:70px;font-weight:800;line-height:.95;letter-spacing:.03em;color:transparent;background-image:radial-gradient(circle,var(--vt-ink) 1.55px,transparent 1.95px);background-size:5.4px 5.4px;-webkit-background-clip:text;background-clip:text}:root[data-theme=studio-velto] .vt-dots--w{background-image:radial-gradient(circle,rgb(255 255 255 / .96) 1.55px,transparent 1.95px)}@media (forced-colors: active){:root[data-theme=studio-velto] .vt-dots{color:CanvasText;background:none}}:root[data-theme=studio-velto] .vt-rev__top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:22px}:root[data-theme=studio-velto] .vt-rev__big small,:root[data-theme=studio-velto] .vt-rev__side small{display:block;margin-top:8px;font-size:16px;color:var(--vt-grey)}:root[data-theme=studio-velto] .vt-rev__side{display:flex;align-items:center;gap:12px;margin-top:44px}:root[data-theme=studio-velto] .vt-rev__side small{margin-top:2px}:root[data-theme=studio-velto] .vt-money{font-weight:600;white-space:nowrap}:root[data-theme=studio-velto] .vt-money sup{font-size:.8em;vertical-align:.12em}:root[data-theme=studio-velto] .vt-rev__money{font-size:23px}:root[data-theme=studio-velto] .vt-pie{width:46px;height:46px;flex:none}:root[data-theme=studio-velto] .vt-pie__ring{fill:none;stroke:#8bd651;stroke-width:1.4;stroke-dasharray:2 3}:root[data-theme=studio-velto] .vt-pie__base{fill:#e4f6cf}:root[data-theme=studio-velto] .vt-pie__cut{fill:#b9e690}:root[data-theme=studio-velto] .vt-pie--w .vt-pie__ring{stroke:#ffffffb3}:root[data-theme=studio-velto] .vt-pie--w .vt-pie__base{fill:#ffffff59}:root[data-theme=studio-velto] .vt-pie--w .vt-pie__cut{fill:#fff}:root[data-theme=studio-velto] .vt-arcs{width:100%;height:auto;margin-top:10px;overflow:visible}:root[data-theme=studio-velto] .vt-arcs__axis{stroke:var(--vt-ink);stroke-width:1.3}:root[data-theme=studio-velto] .vt-arcs__green{fill:none;stroke:var(--vt-green);stroke-width:3;stroke-linecap:round}:root[data-theme=studio-velto] .vt-arcs__dash{fill:none;stroke:var(--vt-ink);stroke-width:2.2;stroke-dasharray:4 5;stroke-linecap:round}:root[data-theme=studio-velto] .vt-arcs__grey{fill:none;stroke:#8f8f8b;stroke-width:1.5}:root[data-theme=studio-velto] .vt-arcs__dome{fill:url(#vt-dome);stroke:var(--vt-ink);stroke-width:1.5}:root[data-theme=studio-velto] .vt-arcs__dot{fill:var(--vt-ink)}:root[data-theme=studio-velto] .vt-arcs__sdot{fill:#6b6b67}:root[data-theme=studio-velto] .vt-arcs__gdot{fill:var(--vt-green);stroke:#c9f0a4;stroke-width:2}:root[data-theme=studio-velto] .vt-arcs__end{fill:#fff;stroke:var(--vt-ink);stroke-width:1.4}:root[data-theme=studio-velto] .vt-arcs__lbl{fill:var(--vt-grey);font-size:15px;font-style:italic}:root[data-theme=studio-velto] .vt-nodes{position:relative;flex:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;margin:46px 0 0;padding:0 20px;list-style:none}:root[data-theme=studio-velto] .vt-nodes__rail{position:absolute;left:6px;right:6px;top:88px;height:1.4px;background:#2a2a28}:root[data-theme=studio-velto] .vt-nodes__rail:before,:root[data-theme=studio-velto] .vt-nodes__rail:after{content:"";position:absolute;top:-5px;width:10px;height:10px;border-radius:50%;border:1.4px solid #2a2a28;background:#fff;box-sizing:border-box}:root[data-theme=studio-velto] .vt-nodes__rail:before{left:-6px}:root[data-theme=studio-velto] .vt-nodes__rail:after{right:-6px}:root[data-theme=studio-velto] .vt-node{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0}:root[data-theme=studio-velto] .vt-node .vt-pres{position:relative;z-index:1;max-width:100%}:root[data-theme=studio-velto] .vt-node svg{width:100px;height:200px;margin-top:-50px;overflow:visible}:root[data-theme=studio-velto] .vt-node__stem{stroke:#8f8f8b;stroke-width:1.2;stroke-dasharray:4 4}:root[data-theme=studio-velto] .vt-node__outer{fill:#fff;stroke:#8f8f8b;stroke-width:1.2;stroke-dasharray:4 3.4}:root[data-theme=studio-velto] .vt-node__inner{stroke:#d2d2cf;stroke-width:1.2}:root[data-theme=studio-velto] .vt-node__core{fill:var(--vt-ink)}:root[data-theme=studio-velto] .is-lead .vt-node__core{fill:#7ed43f}:root[data-theme=studio-velto] .vt-node__tick{fill:#fff;stroke:#2a2a28;stroke-width:1.2}:root[data-theme=studio-velto] .vt-node__val{margin-top:2px;font-size:22px;font-weight:600;letter-spacing:-.01em}:root[data-theme=studio-velto] .vt-node__sub{font-size:13px;color:var(--vt-grey)}:root[data-theme=studio-velto] .vt-slab{grid-area:s;position:relative;min-width:0;padding:34px 34px 24px;border-radius:52px;color:#fff;overflow:hidden;background:radial-gradient(50% 26% at 100% 0%,rgb(12 92 6 / .55),transparent 72%),radial-gradient(55% 30% at 30% 74%,rgb(226 246 140 / .65),transparent 70%),radial-gradient(60% 22% at 40% 100%,rgb(232 236 90 / .7),transparent 75%),linear-gradient(180deg,#1d7d0a 0,#22840b 380px,#3f9f12 470px,#7cc126 600px,#a8d23a 760px,#c8da47);box-shadow:inset 0 1px #ffffff59,inset 0 -40px 80px -50px #ffffff40,0 40px 80px -46px #28780a99}:root[data-theme=studio-velto] .vt-slab__h{display:flex;align-items:center;gap:14px}:root[data-theme=studio-velto] .vt-slab__h h2{margin:0;font-size:19px;font-weight:500;color:#fff}:root[data-theme=studio-velto] .vt-slab__ic{width:50px;height:50px;display:grid;place-items:center;border-radius:50%;border:1.5px solid rgb(255 255 255 / .85)}:root[data-theme=studio-velto] .vt-slab__ic svg{width:20px;height:20px;fill:#fff}:root[data-theme=studio-velto] .vt-utabs{display:flex;justify-content:space-between;gap:10px;margin-top:30px;border-bottom:1px solid rgb(255 255 255 / .45)}:root[data-theme=studio-velto] .vt-utab{padding:4px 2px 12px;border:0;background:none;color:#fff!important;font-size:16px;white-space:nowrap;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=studio-velto] .vt-utab.is-on{box-shadow:inset 0 -2px #fff;font-weight:500}:root[data-theme=studio-velto] .vt-slab__fig{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:30px}:root[data-theme=studio-velto] .vt-slab__big small,:root[data-theme=studio-velto] .vt-slab__side small{display:block;margin-top:10px;font-size:15px;color:#fff}:root[data-theme=studio-velto] .vt-slab__side{display:flex;align-items:center;gap:10px}:root[data-theme=studio-velto] .vt-slab__side small{margin-top:2px}:root[data-theme=studio-velto] .vt-slab__sv{font-size:19px;font-weight:500}:root[data-theme=studio-velto] .vt-modes{display:flex;flex-wrap:wrap;gap:6px;margin-top:30px}:root[data-theme=studio-velto] .vt-mode{display:inline-flex;align-items:center;gap:7px;height:46px;padding:0 15px;border:0;border-radius:999px;background:#ffffff29;color:#fff!important;font-size:14px;box-shadow:inset 0 1px #ffffff4d}:root[data-theme=studio-velto] .vt-mode svg{width:18px;height:18px;fill:currentColor}:root[data-theme=studio-velto] .vt-mode:hover{background:#ffffff47}:root[data-theme=studio-velto] .vt-mode.is-on{background:#fff;color:var(--vt-ink)!important;font-weight:500;box-shadow:0 14px 26px -16px #00280099}:root[data-theme=studio-velto] .vt-slab :focus-visible{outline-color:#fff}:root[data-theme=studio-velto] .vt-sc{width:100%;height:auto;margin-top:26px;overflow:visible}:root[data-theme=studio-velto] .vt-sc__fill{fill:url(#vt-ell)}:root[data-theme=studio-velto] .vt-sc__ring{fill:none;stroke:#fffffff2;stroke-width:1.6}:root[data-theme=studio-velto] .vt-sc__seg{stroke:#ffffffe6;stroke-width:1.4}:root[data-theme=studio-velto] .vt-sc__seg--0{fill:#ffffff6b}:root[data-theme=studio-velto] .vt-sc__seg--1{fill:#fff3}:root[data-theme=studio-velto] .vt-sc__seg--2{fill:#ffffff0f}:root[data-theme=studio-velto] .vt-sc__trace{fill:none;stroke:#fff;stroke-width:2;stroke-linejoin:round}:root[data-theme=studio-velto] .vt-sc__lead{fill:none;stroke:#fff;stroke-width:1.2;stroke-dasharray:3 4}:root[data-theme=studio-velto] .vt-sc__tip{fill:none;stroke:#fff;stroke-width:1.4;stroke-linecap:round}:root[data-theme=studio-velto] .vt-sc__dot{fill:#fff}:root[data-theme=studio-velto] .vt-sc__val{fill:#fff;font-size:30px;font-weight:400;letter-spacing:-.01em;font-variant-numeric:tabular-nums}:root[data-theme=studio-velto] .vt-sc__lbl{fill:#fff;font-size:16px}:root[data-theme=studio-velto] .vt-tbl{width:100%;margin-top:16px;border-collapse:separate;border-spacing:0 10px;font-size:16px}:root[data-theme=studio-velto] .vt-tbl th{padding:0 20px 6px;text-align:left;font-weight:400;font-size:17px;color:var(--vt-grey)}:root[data-theme=studio-velto] .vt-tbl th:last-child,:root[data-theme=studio-velto] .vt-tbl td:last-child{text-align:right}:root[data-theme=studio-velto] .vt-tbl td{padding:14px 20px;background:#f7f6f4;white-space:nowrap}:root[data-theme=studio-velto] .vt-tbl td:first-child{border-radius:999px 0 0 999px;padding-left:26px}:root[data-theme=studio-velto] .vt-tbl td:last-child{border-radius:0 999px 999px 0;padding-right:30px}:root[data-theme=studio-velto] .vt-tbl tr:hover td{background:#f0efec}:root[data-theme=studio-velto] .vt-att{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;border:0;border-radius:999px;background:#e4f4d8;color:#2c3a20!important;font-size:15px;font-variant-numeric:tabular-nums}:root[data-theme=studio-velto] .vt-att svg{width:18px;height:18px}:root[data-theme=studio-velto] .vt-att:hover{background:#d4edc1}:root[data-theme=studio-velto] .vt-empty{margin:28px 0 0;color:var(--vt-grey);font-size:16px}:root[data-theme=studio-velto] .vt-empty--w{display:inline-block;padding:10px 18px;border-radius:999px;background:#1d7d0a;color:#fff}:root[data-theme=studio-velto] .vt-dockwrap{position:fixed;left:0;right:0;bottom:18px;z-index:30;display:grid;justify-items:center;gap:8px;padding:0 16px;pointer-events:none}:root[data-theme=studio-velto] .vt-dock{pointer-events:auto;display:flex;align-items:center;gap:22px;max-width:100%;padding:8px 10px;border-radius:999px;background:#9695986b;backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4);box-shadow:inset 0 1px #ffffff73,0 26px 50px -26px #14140f73}:root[data-theme=studio-velto] .vt-dock__tools,:root[data-theme=studio-velto] .vt-dock__zoom{display:flex;gap:6px;flex:none}:root[data-theme=studio-velto] .vt-orb{width:54px;height:54px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;box-shadow:0 10px 20px -14px #0009;transition:transform .18s ease,background-color .18s ease}:root[data-theme=studio-velto] .vt-orb svg{width:20px;height:20px;fill:var(--vt-ink)}:root[data-theme=studio-velto] .vt-orb:hover:not(:disabled){transform:translateY(-2px)}:root[data-theme=studio-velto] .vt-orb[aria-pressed=false]{background:#ffffff8c}:root[data-theme=studio-velto] .vt-orb--line svg{fill:none;stroke:var(--vt-ink)}:root[data-theme=studio-velto] .vt-orb:disabled{cursor:default;opacity:.6}:root[data-theme=studio-velto] .vt-ask{flex:1 1 460px;min-width:0;display:flex;align-items:center;gap:10px;height:72px;padding:0 9px 0 26px;border-radius:999px;background:var(--vt-lime);box-shadow:inset 0 1px #ffffff8c,0 22px 40px -22px #3c780ab3}:root[data-theme=studio-velto] .vt-ask__ic svg{width:22px;height:22px;fill:var(--vt-ink)}:root[data-theme=studio-velto] .vt-ask input{flex:1;min-width:0;height:44px;padding:0 0 0 8px;border:0;border-radius:12px;background:transparent!important;color:var(--vt-ink);font:inherit;font-size:17px;font-weight:500}:root[data-theme=studio-velto] .vt-ask input:focus{outline:0;box-shadow:none;border:0}:root[data-theme=studio-velto] .vt-ask input{border:0!important}:root[data-theme=studio-velto] .vt-ask:focus-within{box-shadow:0 0 0 2px var(--vt-ink),0 22px 40px -22px #3c780ab3}:root[data-theme=studio-velto] .vt-ask .vt-caret{margin:0 auto 0 -6px}:root[data-theme=studio-velto] .vt-ask__mic,:root[data-theme=studio-velto] .vt-ask__ok{width:54px;height:54px;flex:none;display:grid;place-items:center;border-radius:50%}:root[data-theme=studio-velto] .vt-ask__mic{border:1.4px solid rgb(30 60 6 / .45);background:#ffffff29;color:#1c3306!important}:root[data-theme=studio-velto] .vt-ask__mic svg{width:20px;height:20px;fill:currentColor}:root[data-theme=studio-velto] .vt-ask__ok{border:0;background:var(--vt-ink);color:#fff!important;box-shadow:0 12px 22px -12px #000000b3}:root[data-theme=studio-velto] .vt-ask__ok svg{width:22px;height:22px}:root[data-theme=studio-velto] .vt-note{pointer-events:auto;margin:0;padding:8px 16px;border-radius:999px;background:var(--vt-ink);color:#fff;font-size:14px}@media (prefers-reduced-motion: no-preference){:root[data-theme=studio-velto] .vt-card,:root[data-theme=studio-velto] .vt-slab{animation:vt-in .62s cubic-bezier(.16,1,.3,1) both}:root[data-theme=studio-velto] .vt-top{animation-delay:60ms}:root[data-theme=studio-velto] .vt-slab{animation-delay:.12s}:root[data-theme=studio-velto] .vt-table{animation-delay:.18s}:root[data-theme=studio-velto] .vt-arcs__green{stroke-dasharray:900;animation:vt-draw 1.4s .2s cubic-bezier(.2,.9,.1,1) both}}@keyframes vt-in{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}@keyframes vt-draw{0%{stroke-dashoffset:900}to{stroke-dashoffset:0}}@media (max-width: 1360px){:root[data-theme=studio-velto] .vt-tab{height:46px;padding:0 16px;font-size:15px}:root[data-theme=studio-velto] .vt-bubble{margin-right:140px}}@media (max-width: 1180px){:root[data-theme=studio-velto] .vt-head{grid-template-columns:minmax(0,1fr) auto}:root[data-theme=studio-velto] .vt-tabs{grid-column:1 / -1;grid-row:2;flex-wrap:wrap;margin-top:14px}:root[data-theme=studio-velto] .vt-people{grid-column:2;grid-row:1}:root[data-theme=studio-velto] .vt-bubble{grid-column:1 / -1;grid-row:3}:root[data-theme=studio-velto] .vt-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"r t" "s s" "b b"}}@media (max-width: 760px){:root[data-theme=studio-velto] .vt-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"r" "t" "s" "b"}:root[data-theme=studio-velto] .vt-bubble{margin-right:0}:root[data-theme=studio-velto] .vt-bubble .vt-pres{display:none}:root[data-theme=studio-velto] .vt-dock__tools,:root[data-theme=studio-velto] .vt-dock__zoom{display:none}:root[data-theme=studio-velto] .vt-tbl th:nth-child(2),:root[data-theme=studio-velto] .vt-tbl td:nth-child(2){display:none}}:root[data-theme=studio-velto] .vt{padding-bottom:40px}:root[data-theme=studio-velto] .vt-head p{color:#5a5a56}:root[data-theme=studio-velto] .vt-head .vt-ask{grid-column:1 / -1;justify-self:end;flex:none;width:min(460px,100%);height:52px;margin-top:14px;padding:0 6px 0 18px}:root[data-theme=studio-velto] .vt-head .vt-ask__ok{width:40px;height:40px;flex:none;display:grid;place-items:center;border:0;border-radius:50%;background:var(--vt-ink);color:#fff}:root[data-theme=studio-velto] .vt-head .vt-ask:focus-within{box-shadow:0 0 0 2px var(--vt-ink)}:root[data-theme=studio-velto] .vt-note{margin:10px 8px 0;font-size:15px;color:var(--vt-ink)}:root[data-theme=studio-velto] .vt-alerts{display:flex;flex-wrap:wrap;gap:10px;margin:16px 8px 0;padding:0;list-style:none}:root[data-theme=studio-velto] .vt-alert{display:flex;align-items:center;gap:12px;min-height:48px;padding:7px 20px 7px 8px;border:0;border-radius:999px;background:#fff;color:var(--vt-ink);font:inherit;font-size:16px;font-weight:500;box-shadow:0 12px 26px -20px #1e1c148c}:root[data-theme=studio-velto] .vt-alert__n{min-width:34px;height:34px;padding:0 8px;display:grid;place-items:center;border-radius:999px;background:var(--vt-ink);color:#fff;font-weight:700}:root[data-theme=studio-velto] .vt-alert__go{margin-left:8px;font-weight:600;text-decoration:underline;text-underline-offset:3px}:root[data-theme=studio-velto] .vt-alert:hover{box-shadow:0 0 0 2px var(--vt-lime),0 12px 26px -20px #1e1c148c}@media (min-width: 1181px){:root[data-theme=studio-velto] .vt-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"r s t" "b b b"}}@media (min-width: 761px) and (max-width: 1180px){:root[data-theme=studio-velto] .vt-grid{grid-template-areas:"r s" "t t" "b b"}}@media (max-width: 760px){:root[data-theme=studio-velto] .vt-grid{grid-template-areas:"r" "s" "t" "b"}}:root[data-theme=studio-velto] .vt-slab{display:flex;flex-direction:column}:root[data-theme=studio-velto] .vt-queue{display:grid;gap:8px;margin:18px 0 0;padding:0;list-style:none}:root[data-theme=studio-velto] .vt-queue__b{width:100%;min-height:54px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:8px 18px;border:0;border-radius:22px;background:#ffffff24;color:#fff;font:inherit;text-align:left}:root[data-theme=studio-velto] .vt-queue__b b{font-size:16px;font-weight:600}:root[data-theme=studio-velto] .vt-queue__b span{grid-column:1;font-size:14px;color:#fff}:root[data-theme=studio-velto] .vt-queue__v{grid-column:2!important;grid-row:1 / 3;font-size:20px!important;font-weight:700}:root[data-theme=studio-velto] .vt-queue__b:hover{background:#ffffff3d}:root[data-theme=studio-velto] .vt-slab__go{align-self:flex-start;min-height:48px;margin-top:auto;padding:0 24px;border:0;border-radius:999px;background:#fff;color:var(--vt-ink);font:inherit;font-size:16px;font-weight:600}:root[data-theme=studio-velto] .vt-queue+.vt-slab__go,:root[data-theme=studio-velto] .vt-empty+.vt-slab__go{margin-top:18px}:root[data-theme=studio-velto] .vt-slab button.vt-slab__go{background:#fff;color:var(--vt-ink)}:root[data-theme=studio-velto] .vt-rev__top{justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-top:20px}:root[data-theme=studio-velto] .vt-rev__hero{font-size:46px;font-weight:600;letter-spacing:-.01em}:root[data-theme=studio-velto] .vt-delta{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;font-size:14px;font-weight:600}:root[data-theme=studio-velto] .vt-delta.is-up{background:#e4f6cf;color:#1f5a07}:root[data-theme=studio-velto] .vt-delta.is-down{background:#fbe4dc;color:#8a2a12}:root[data-theme=studio-velto] .vt-rev__rows{margin:18px 0 0}:root[data-theme=studio-velto] .vt-rev__rows div{display:flex;justify-content:space-between;gap:12px;padding:12px 2px;border-top:1px solid #e4e4e0;font-size:16px}:root[data-theme=studio-velto] .vt-rev__rows dt{margin:0;color:#57574f}:root[data-theme=studio-velto] .vt-rev__rows dd{margin:0;font-weight:600}@media (min-width: 1181px){:root[data-theme=studio-velto] .vt-grid{grid-template-areas:"s r t" "b b b"}}@media (min-width: 761px) and (max-width: 1180px){:root[data-theme=studio-velto] .vt-grid{grid-template-areas:"s r" "t t" "b b"}}@media (max-width: 760px){:root[data-theme=studio-velto] .vt-grid{grid-template-areas:"s" "r" "t" "b"}}:root[data-theme=studio-lendora-map]:not(#eos-sys) body,:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell{background:#eff3f6}:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell__main{background:#eff3f6}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav{background:#eff3f6;border-bottom:0;box-shadow:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cats{background:#ffffff80;border-radius:999px;box-shadow:0 0 0 4px #ffffff80,inset 0 1px #fffffff2}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cat{color:#2b2f32}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cat.is-open{background:#ffffffbf;color:#222527}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cat.is-active{background:#fff;color:#222527;box-shadow:0 1px 2px #2832460f,0 8px 18px -10px #28324633}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__catitem-ic{background:#f2f4f6}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:#ffaa09;color:#222527}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__item.is-active{background:#fff;color:#222527}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.card,.mod-panel,.stat,.pp-card){background:linear-gradient(180deg,#f8f9f9,#f6f8f9);border:1px solid rgb(255 255 255 / .85);border-radius:24px;box-shadow:0 1px 2px #1e283c08,0 16px 34px -22px #1e283c29}:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat{background:linear-gradient(170deg,#fbf3da,#f7f9fa 46%,#eef2fc)}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.card,.mod-panel) :is(h2,h3){font-weight:500;letter-spacing:-.005em}:root[data-theme=studio-lendora-map]:not(#eos-sys) .btn{border-radius:999px;font-weight:500}:root[data-theme=studio-lendora-map]:not(#eos-sys) .btn--primary{background:#222527;color:#fff;border-color:#222527;box-shadow:0 8px 18px -10px #14161899}:root[data-theme=studio-lendora-map]:not(#eos-sys) .btn--primary:hover{background:#101213}:root[data-theme=studio-lendora-map]:not(#eos-sys) .btn--ghost{background:#eff2fd;color:#222527;border:1px solid rgb(255 255 255 / .9)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg{background:#f2f4f5cc;border:1px solid rgb(255 255 255 / .9);border-radius:999px;padding:3px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg__btn{border-radius:999px;font-weight:500}:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg__btn[aria-selected=true]{background:#222527;color:#fff}:root[data-theme=studio-lendora-map]:not(#eos-sys) .badge{border-radius:999px;font-weight:500}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(input,select,textarea):not([type=checkbox]):not([type=radio]){background:#f7f9fa;border:1px solid #e1e6ea;border-radius:999px;color:#222527}:root[data-theme=studio-lendora-map]:not(#eos-sys) textarea{border-radius:18px!important}:root[data-theme=studio-lendora-map]:not(#eos-sys) table th{color:#5c6268;font-weight:400;font-size:12.5px}:root[data-theme=studio-lendora-map]:not(#eos-sys) table td{border-color:#e9edf0}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(button,a,input,select,[tabindex]):focus-visible{outline:2px solid #222527;outline-offset:2px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .modal{border-radius:28px;background:linear-gradient(180deg,#fbf4df,#f7f9fa 30%,#eef2fc)}:root[data-theme=studio-lendora-map]:not(#eos-sys) body .eos-dock{background:#f2f4f5c7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgb(255 255 255 / .9);box-shadow:0 16px 34px -18px #323c504d}:root[data-theme=studio-lendora-map]:not(#eos-sys) body .eos-dock__orb{background:#f0f2f3;color:#2b2f32;border:0;box-shadow:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) body .eos-dock__orb:hover{background:#fff}:root[data-theme=studio-lendora-map] .lm{--lm-ink: #222527;--lm-ink2: #3d4246;--lm-dim: #646a70;--lm-col: calc(clamp(340px, 26vw, 420px) + 8px) ;padding:4px 20px 20px;display:flex;flex-direction:column;gap:12px;color:var(--lm-ink);font-family:var(--font-ui, inherit)}:root[data-theme=studio-lendora-map] .lm :is(h1,h2,h3,p,dl,dd){margin:0}:root[data-theme=studio-lendora-map] .lm sup{font-size:.5em;vertical-align:top;position:relative;top:.25em;margin-right:2px;font-weight:400}:root[data-theme=studio-lendora-map] .lm .lm-ic{display:block;flex:none}:root[data-theme=studio-lendora-map] .lm button{font:inherit;cursor:pointer}:root[data-theme=studio-lendora-map] .lm .lm-top{display:flex;align-items:center;gap:16px;min-height:56px}:root[data-theme=studio-lendora-map] .lm .lm-back{width:44px;height:44px;border-radius:50%;border:0;background:#fff;color:var(--lm-ink);display:grid;place-items:center;box-shadow:0 6px 16px -10px #2832464d}:root[data-theme=studio-lendora-map] .lm .lm-title{font-size:34px;font-weight:400;letter-spacing:-.012em;line-height:1.1}:root[data-theme=studio-lendora-map] .lm .lm-top__tools{margin-left:auto;display:flex;align-items:center;gap:8px}:root[data-theme=studio-lendora-map] .lm .lm-ghost{height:40px;padding:0 16px 0 12px;border:0;border-radius:999px;background:transparent;color:var(--lm-ink);display:inline-flex;align-items:center;gap:6px;font-size:13.5px}:root[data-theme=studio-lendora-map] .lm .lm-ghost:hover{background:#ffffffb3}:root[data-theme=studio-lendora-map] .lm .lm-ink{height:40px;padding:0 20px;border:0;border-radius:999px;background:#222527;color:#fff;font-size:13.5px;font-weight:500;box-shadow:0 8px 18px -10px #14161899}:root[data-theme=studio-lendora-map] .lm .lm-grid{display:grid;grid-template-columns:clamp(300px,22.5vw,360px) minmax(0,1fr);gap:8px;height:clamp(600px,calc(100vh - 222px),940px)}:root[data-theme=studio-lendora-map] .lm .lm-left{display:grid;grid-template-rows:1fr 1fr;gap:8px;min-height:0}:root[data-theme=studio-lendora-map] .lm .lm-card{position:relative;display:flex;flex-direction:column;min-height:0;padding:20px 20px 16px;border-radius:24px;background:linear-gradient(180deg,#f8f8f7,#f6f7f8);border:1px solid rgb(255 255 255 / .85);box-shadow:0 1px 2px #1e283c08,0 16px 32px -22px #1e283c24}:root[data-theme=studio-lendora-map] .lm .lm-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}:root[data-theme=studio-lendora-map] .lm .lm-card__head h2{font-size:15px;font-weight:500;letter-spacing:-.005em}:root[data-theme=studio-lendora-map] .lm .lm-card__head p{font-size:12px;color:var(--lm-dim);margin-top:3px}:root[data-theme=studio-lendora-map] .lm .lm-figs{display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:end;margin-top:16px}:root[data-theme=studio-lendora-map] .lm .lm-figs__c{display:flex;flex-direction:column;gap:4px}:root[data-theme=studio-lendora-map] .lm .lm-figs__c:first-child{align-items:flex-start}:root[data-theme=studio-lendora-map] .lm .lm-figs__c.is-mid{align-items:center}:root[data-theme=studio-lendora-map] .lm .lm-figs__c:last-child{align-items:flex-end}:root[data-theme=studio-lendora-map] .lm .lm-figs__c small{font-size:10.5px;color:var(--lm-dim)}:root[data-theme=studio-lendora-map] .lm .lm-figs__c span{font-size:16px;font-weight:300;color:var(--lm-dim);white-space:nowrap}:root[data-theme=studio-lendora-map] .lm .lm-figs__c.is-mid small{color:var(--lm-ink);font-size:11px}:root[data-theme=studio-lendora-map] .lm .lm-figs__c.is-mid span{font-size:26px;color:var(--lm-ink);letter-spacing:-.01em}:root[data-theme=studio-lendora-map] .lm .lm-legend{display:flex;align-items:center;gap:8px;font-size:12.5px;margin-top:14px}:root[data-theme=studio-lendora-map] .lm .lm-legend i{width:7px;height:7px;border-radius:50%;background:#f8d35b}:root[data-theme=studio-lendora-map] .lm .lm-card--coral .lm-legend i{background:#f2685a}:root[data-theme=studio-lendora-map] .lm .lm-legend span{color:var(--lm-dim)}:root[data-theme=studio-lendora-map] .lm .lm-trend{position:relative;flex:1;min-height:70px;margin-top:10px;display:flex;flex-direction:column}:root[data-theme=studio-lendora-map] .lm .lm-trend svg{flex:1;width:100%;min-height:0;display:block}:root[data-theme=studio-lendora-map] .lm .lm-trend__pt{position:absolute;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:#f2c64b;box-shadow:0 0 0 3px #f2c64b38}:root[data-theme=studio-lendora-map] .lm .lm-trend--coral .lm-trend__pt{background:#f05a4a;box-shadow:0 0 0 3px #f05a4a33}:root[data-theme=studio-lendora-map] .lm .lm-trend__x{display:flex;justify-content:space-between;font-size:10.5px;color:var(--lm-dim);padding-top:6px}:root[data-theme=studio-lendora-map] .lm .lm-foot{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:6px}:root[data-theme=studio-lendora-map] .lm .lm-foot small{font-size:11px;color:var(--lm-dim)}:root[data-theme=studio-lendora-map] .lm .lm-foot b{font-size:22px;font-weight:300;letter-spacing:-.01em}:root[data-theme=studio-lendora-map] .lm .lm-foot b sup:last-child{margin:0 0 0 2px}:root[data-theme=studio-lendora-map] .lm .lm-orb{width:40px;height:40px;flex:none;border-radius:50%;border:0;display:grid;place-items:center;background:#f0f2f3;color:var(--lm-ink);transition:background .18s,box-shadow .18s,transform .18s}:root[data-theme=studio-lendora-map] .lm .lm-orb:hover{background:#fff}:root[data-theme=studio-lendora-map] .lm .lm-orb.is-on{background:#fff;box-shadow:0 6px 14px -8px #28324659}:root[data-theme=studio-lendora-map] .lm .lm-orb--ring{width:44px;height:44px;background:transparent;border:1px solid #e3e7ea}:root[data-theme=studio-lendora-map] .lm .lm-orb--white{background:#fff;box-shadow:0 6px 16px -10px #2832464d}:root[data-theme=studio-lendora-map] .lm .lm-orb--soft{width:42px;height:42px;background:#eff2fd;border:1px solid rgb(255 255 255 / .75)}:root[data-theme=studio-lendora-map] .lm .lm-orb--ink{width:44px;height:44px;background:#222527;color:#fff;box-shadow:0 10px 20px -10px #14161899}:root[data-theme=studio-lendora-map] .lm .lm-orb--ink:hover{background:#101213}:root[data-theme=studio-lendora-map] .lm .lm-orb--ink.is-on{background:#222527;box-shadow:0 0 0 3px #ffd27a,0 10px 20px -10px #14161899}:root[data-theme=studio-lendora-map] .lm .lm-orb--lg{width:46px;height:46px}:root[data-theme=studio-lendora-map] .lm .lm-map{position:relative;min-width:0;border-radius:24px;overflow:hidden;background:#f7f9fa;border:1px solid rgb(255 255 255 / .85);box-shadow:0 1px 2px #1e283c08,0 16px 32px -22px #1e283c24}:root[data-theme=studio-lendora-map] .lm .lm-map.is-full{--lm-col: 0px}:root[data-theme=studio-lendora-map] .lm .lm-canvas{position:absolute;inset:0}:root[data-theme=studio-lendora-map] .lm .lm-streets{position:absolute;inset:0;width:100%;height:100%;transform-origin:calc((100% - var(--lm-col)) / 2) 50%;transition:transform .32s cubic-bezier(.22,.8,.2,1)}:root[data-theme=studio-lendora-map] .lm .lm-pins{position:absolute;top:0;left:0;bottom:0;right:var(--lm-col)}:root[data-theme=studio-lendora-map] .lm .lm-zones{position:absolute;inset:0;width:100%;height:100%;overflow:visible}:root[data-theme=studio-lendora-map] .lm .lm-zone{fill:#f8eec6;opacity:0;transition:opacity .26s}:root[data-theme=studio-lendora-map] .lm .lm-zone.is-on{opacity:.9}:root[data-theme=studio-lendora-map] .lm .lm-route{stroke:#f2a516;stroke-width:1.8;stroke-dasharray:5 5;stroke-linecap:round;vector-effect:non-scaling-stroke}:root[data-theme=studio-lendora-map] .lm .lm-lab{position:absolute;transform:translate(-50%,-50%);font-size:11px;line-height:1.25;color:#8b9197;text-align:center;pointer-events:none;white-space:nowrap}:root[data-theme=studio-lendora-map] .lm .lm-pin{position:absolute;width:30px;height:30px;margin:-15px 0 0 -15px;padding:0;border:0;background:none;border-radius:50%;display:grid;place-items:center;transition:left .32s,top .32s}:root[data-theme=studio-lendora-map] .lm .lm-pin__halo{position:absolute;width:24px;height:24px;border-radius:50%;background:#faf1de;transition:width .22s,height .22s,background .22s}:root[data-theme=studio-lendora-map] .lm .lm-pin__dot{position:relative;width:9px;height:9px;border-radius:50%;border:1.6px solid #f5b13c;background:transparent;transition:all .22s}:root[data-theme=studio-lendora-map] .lm .lm-pin.is-idle .lm-pin__halo{background:#f6f2ea}:root[data-theme=studio-lendora-map] .lm .lm-pin.is-idle .lm-pin__dot{border-color:#e8c78c}:root[data-theme=studio-lendora-map] .lm .lm-pin:hover .lm-pin__halo{width:30px;height:30px}:root[data-theme=studio-lendora-map] .lm .lm-pin.is-sel{z-index:3}:root[data-theme=studio-lendora-map] .lm .lm-pin.is-sel .lm-pin__halo{width:46px;height:46px;background:#f7eed8}:root[data-theme=studio-lendora-map] .lm .lm-pin.is-sel .lm-pin__dot{width:14px;height:14px;border:0;background:#ffaa09;box-shadow:0 2px 6px #ffaa0973}:root[data-theme=studio-lendora-map] .lm .lm-pin__tag{position:absolute;left:24px;bottom:22px;padding:7px 13px;border-radius:999px;background:#2b2e30;color:#fff;font-size:14px;font-weight:500;letter-spacing:.01em;white-space:nowrap;box-shadow:0 8px 18px -8px #1416188c}:root[data-theme=studio-lendora-map] .lm .lm-map__head{position:absolute;top:22px;left:24px;pointer-events:none}:root[data-theme=studio-lendora-map] .lm .lm-map__head h2{font-size:16px;font-weight:500;letter-spacing:-.005em}:root[data-theme=studio-lendora-map] .lm .lm-map__head p{font-size:12px;color:var(--lm-dim);margin-top:4px}:root[data-theme=studio-lendora-map] .lm .lm-map__expand{position:absolute;top:20px;right:calc(var(--lm-col) + 18px);background:#f0f2f3e6}:root[data-theme=studio-lendora-map] .lm .lm-filters{position:absolute;top:82px;left:22px;right:calc(var(--lm-col) + 16px);display:flex;flex-wrap:wrap;align-items:center;gap:8px}:root[data-theme=studio-lendora-map] .lm .lm-pill{height:40px;padding:0 14px 0 16px;border-radius:999px;border:1px solid rgb(255 255 255 / .9);background:#f0f2f3db;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--lm-ink);display:inline-flex;align-items:center;gap:6px;font-size:13px;white-space:nowrap;box-shadow:0 1px 2px #1e283c08}:root[data-theme=studio-lendora-map] .lm .lm-pill span{color:var(--lm-dim)}:root[data-theme=studio-lendora-map] .lm .lm-pill .lm-ic{margin-left:4px}:root[data-theme=studio-lendora-map] .lm .lm-pill:hover{background:#fff}:root[data-theme=studio-lendora-map] .lm .lm-search{height:40px;width:200px;padding:0 14px;border-radius:999px;background:#fff;display:inline-flex;align-items:center;gap:8px;box-shadow:0 6px 14px -8px #2832464d}:root[data-theme=studio-lendora-map]:not(#eos-sys) .lm .lm-search input{border:0;background:transparent;padding:0;height:100%;width:100%;font-size:13px;color:var(--lm-ink);border-radius:0;outline:none}:root[data-theme=studio-lendora-map] .lm .lm-where{position:absolute;left:22px;bottom:20px;height:38px;padding:0 16px 0 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .9);background:#f0f2f3db;color:var(--lm-ink);display:inline-flex;align-items:center;gap:8px;font-size:12.5px}:root[data-theme=studio-lendora-map] .lm .lm-scale{position:absolute;left:26px;bottom:70px;display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--lm-dim)}:root[data-theme=studio-lendora-map] .lm .lm-scale i{width:56px;height:5px;border:1.4px solid #9aa0a6;border-top:0}:root[data-theme=studio-lendora-map] .lm .lm-tools{position:absolute;bottom:18px;right:calc(var(--lm-col) + 18px);display:flex;gap:7px}:root[data-theme=studio-lendora-map] .lm .lm-reopen{position:absolute;top:20px;right:72px;height:40px;padding:0 18px;border:0;border-radius:999px;background:#222527;color:#fff;font-size:13px}:root[data-theme=studio-lendora-map] .lm .lm-col{position:absolute;top:4px;right:4px;bottom:4px;width:calc(var(--lm-col) - 8px);display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:22px;overflow:hidden;background:linear-gradient(180deg,#e8edfb00 0 110px,#e8edfb 330px),linear-gradient(100deg,#fbcf6c,#f8db93 36%,#f0e6d2 64%,#e8ebf4);border:1px solid rgb(255 255 255 / .6);box-shadow:0 22px 44px -26px #3c466452;animation:lm-in .42s cubic-bezier(.22,.8,.2,1)}@keyframes lm-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}:root[data-theme=studio-lendora-map] .lm .lm-col__head{padding:0 2px}:root[data-theme=studio-lendora-map] .lm .lm-agent{display:flex;align-items:center;gap:12px}:root[data-theme=studio-lendora-map] .lm .lm-av{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#ffffff6b;border:1px solid rgb(255 255 255 / .75);color:#4f3a0c;font-size:13px;font-weight:600;flex:none}:root[data-theme=studio-lendora-map] .lm .lm-agent b{display:block;font-size:14px;font-weight:500;color:#3a2c0c}:root[data-theme=studio-lendora-map] .lm .lm-agent small{display:block;font-size:11.5px;color:#5f4a1a;margin-top:1px}:root[data-theme=studio-lendora-map] .lm .lm-x{margin-left:auto;width:38px;height:38px;border-radius:50%;border:1px solid rgb(255 255 255 / .7);background:#ffffff38;color:#4f3a0c;display:grid;place-items:center}:root[data-theme=studio-lendora-map] .lm .lm-fig{display:flex;align-items:flex-start;margin-top:16px;color:#2e240c;font-weight:200;line-height:.92}:root[data-theme=studio-lendora-map] .lm .lm-fig sup{font-size:20px;top:.2em;margin-right:6px}:root[data-theme=studio-lendora-map] .lm .lm-fig__i{font-size:clamp(60px,5.4vw,84px);letter-spacing:-.02em}:root[data-theme=studio-lendora-map] .lm .lm-fig__d{font-size:clamp(60px,5.4vw,84px);letter-spacing:-.02em;color:#7a6230}:root[data-theme=studio-lendora-map] .lm .lm-fig__u{align-self:flex-end;font-size:26px;color:#7a6230;margin:0 0 4px 3px}:root[data-theme=studio-lendora-map] .lm .lm-fig__go{margin-left:10px;width:26px;height:26px;border-radius:50%;border:0;background:#ffffff59;color:#4f3a0c;display:grid;place-items:center}:root[data-theme=studio-lendora-map] .lm .lm-est{font-size:12.5px;color:#5f4a1a;margin-top:10px}:root[data-theme=studio-lendora-map] .lm .lm-prop{margin-top:10px;padding:16px 18px 14px;border-radius:22px;background:linear-gradient(180deg,#fffaec99,#f4f6fdeb 70%);border:1px solid rgb(255 255 255 / .85);box-shadow:0 12px 26px -20px #3c46644d}:root[data-theme=studio-lendora-map] .lm .lm-prop header{display:flex;justify-content:space-between;align-items:flex-start}:root[data-theme=studio-lendora-map] .lm .lm-prop h3{font-size:15px;font-weight:500}:root[data-theme=studio-lendora-map] .lm .lm-prop header p{font-size:12px;color:var(--lm-dim);margin-top:2px;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-lendora-map] .lm .lm-alert{width:8px;height:8px;border-radius:50%;background:#ff7162;margin-top:4px;box-shadow:0 0 0 3px #ff716226}:root[data-theme=studio-lendora-map] .lm .lm-prop__body{display:grid;grid-template-columns:42% 1fr;gap:10px;align-items:center;margin-top:6px}:root[data-theme=studio-lendora-map] .lm .lm-bldg{width:100%;height:auto;display:block}:root[data-theme=studio-lendora-map] .lm .lm-prop dl{display:grid;gap:6px}:root[data-theme=studio-lendora-map] .lm .lm-prop dl div{display:grid;grid-template-columns:58px 1fr;align-items:baseline}:root[data-theme=studio-lendora-map] .lm .lm-prop dt{font-size:11.5px;color:var(--lm-dim)}:root[data-theme=studio-lendora-map] .lm .lm-prop dd{font-size:12.5px;color:var(--lm-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-lendora-map] .lm .lm-prop__txt>p{font-size:12px;line-height:1.35;color:var(--lm-ink2);margin-top:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root[data-theme=studio-lendora-map] .lm .lm-tiles{flex:1;min-height:0;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:5px;margin-top:4px}:root[data-theme=studio-lendora-map] .lm .lm-tile{min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding:16px 15px 14px;border-radius:18px;background:#eff2fd;border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-lendora-map] .lm .lm-tile__l{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-lendora-map] .lm .lm-tile__v{display:flex;align-items:flex-start;font-size:19px;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-lendora-map] .lm .lm-tile__v sup{font-size:10px;top:.15em}:root[data-theme=studio-lendora-map] .lm .lm-arw{margin-left:7px;color:#e5a300;align-self:center}:root[data-theme=studio-lendora-map] .lm .lm-arw.is-down{color:#e5483b}:root[data-theme=studio-lendora-map] .lm .lm-acts{display:flex;align-items:center;gap:6px;margin-top:4px}:root[data-theme=studio-lendora-map] .lm .lm-btn{flex:1;min-width:0;height:42px;padding:0 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .75);background:#eff2fd;color:var(--lm-ink);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-lendora-map] .lm .lm-btn:hover{background:#fff}:root[data-theme=studio-lendora-map] .lm :is(button,input):focus-visible{outline:2px solid #222527;outline-offset:2px}:root[data-theme=studio-lendora-map] .lm .lm-pin:focus-visible{outline-offset:0}@media (max-width: 1100px){:root[data-theme=studio-lendora-map] .lm .lm-grid{grid-template-columns:1fr;height:auto}:root[data-theme=studio-lendora-map] .lm .lm-left{grid-template-columns:1fr 1fr;grid-template-rows:auto}:root[data-theme=studio-lendora-map] .lm .lm-card{min-height:330px}:root[data-theme=studio-lendora-map] .lm .lm-map{--lm-col: 0px;display:flex;flex-direction:column}:root[data-theme=studio-lendora-map] .lm .lm-canvas{position:relative;height:560px}:root[data-theme=studio-lendora-map] .lm .lm-col{position:static;width:auto;margin:4px}:root[data-theme=studio-lendora-map] .lm .lm-tiles{grid-auto-rows:96px}}@media (max-width: 640px){:root[data-theme=studio-lendora-map] .lm .lm-left{grid-template-columns:1fr}:root[data-theme=studio-lendora-map] .lm .lm-top__tools .lm-ghost{display:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-lendora-map] .lm *,:root[data-theme=studio-lendora-map] .lm .lm-col{animation:none!important;transition:none!important}}:root[data-theme=studio-lendora-map] .lm .lm-prop__body{grid-template-columns:1fr}:root[data-theme=studio-lendora-map] .lm .lm-tools .lm-orb{width:44px;height:44px}:root[data-theme=studio-lendora-map] .lm .lm-fig__go{width:40px;height:40px}:root[data-theme=studio-lendora-map] .lm .lm-top__t{display:flex;flex-direction:column;gap:4px}:root[data-theme=studio-lendora-map] .lm .lm-top__sub{font-size:12.5px;color:var(--lm-dim)}:root[data-theme=studio-lendora-map] .lm .lm-dash{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:stretch}:root[data-theme=studio-lendora-map] .lm .lm-dash.is-crew{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}:root[data-theme=studio-lendora-map] .lm .lm-dash>.lm-card{min-height:0}:root[data-theme=studio-lendora-map] .lm .lm-dash>.lm-card .lm-trend{min-height:110px}:root[data-theme=studio-lendora-map] .lm .lm-alerts{display:flex;flex-direction:column;gap:6px;margin-top:14px;padding:0;list-style:none}:root[data-theme=studio-lendora-map] .lm .lm-alerts__i{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;padding:8px 8px 8px 14px;border-radius:18px;background:#eff2fd;border:1px solid rgb(255 255 255 / .8)}:root[data-theme=studio-lendora-map] .lm .lm-alerts__i>i{width:9px;height:9px;border-radius:50%;background:#9fb0e6}:root[data-theme=studio-lendora-map] .lm .lm-alerts__i.is-late{background:linear-gradient(100deg,#fde4e0,#f6f3f3 70%)}:root[data-theme=studio-lendora-map] .lm .lm-alerts__i.is-late>i{background:#e5483b;box-shadow:0 0 0 3px #e5483b29}:root[data-theme=studio-lendora-map] .lm .lm-alerts__i.is-warn{background:linear-gradient(100deg,#fbe6b2,#f6f4ee 70%)}:root[data-theme=studio-lendora-map] .lm .lm-alerts__i.is-warn>i{background:#ffaa09}:root[data-theme=studio-lendora-map] .lm .lm-alerts__t{min-width:0;display:flex;flex-direction:column;gap:2px}:root[data-theme=studio-lendora-map] .lm .lm-alerts__t b{font-size:14px;font-weight:500}:root[data-theme=studio-lendora-map] .lm .lm-alerts__t small{font-size:12px;color:#4f555b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-lendora-map] .lm .lm-alerts__go{flex:none;width:auto;min-width:92px;height:42px;background:#222527;color:#fff;border-color:#222527}:root[data-theme=studio-lendora-map] .lm .lm-alerts__go:hover{background:#101213}:root[data-theme=studio-lendora-map] .lm .lm-alerts__none{display:flex;align-items:center;gap:10px;min-height:60px;padding:0 14px;border-radius:18px;background:#eff2fd;font-size:13.5px}:root[data-theme=studio-lendora-map] .lm .lm-drows{display:flex;flex-direction:column;gap:2px;margin-top:12px;padding:0;list-style:none}:root[data-theme=studio-lendora-map] .lm .lm-drows li{display:flex;align-items:center;gap:10px;min-height:52px;padding:4px 4px 4px 6px;border-bottom:1px solid #e9edf0}:root[data-theme=studio-lendora-map] .lm .lm-drows li:last-child{border-bottom:0}:root[data-theme=studio-lendora-map] .lm .lm-drows__lead{flex:none;min-width:52px;height:28px;padding:0 9px;border-radius:999px;display:inline-grid;place-items:center;background:#eff2fd;color:#2b3a66;font-size:12px}:root[data-theme=studio-lendora-map] .lm .lm-drows__lead.is-warn{background:#fde6b0;color:#5a4206}:root[data-theme=studio-lendora-map] .lm .lm-drows__lead.is-late{background:#fde4e0;color:#8a2318}:root[data-theme=studio-lendora-map] .lm .lm-drows__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}:root[data-theme=studio-lendora-map] .lm .lm-drows__t b{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-lendora-map] .lm .lm-drows__t small{font-size:12px;color:#5c6268;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-lendora-map] .lm .lm-drows__v{flex:none;font-size:14px;color:#222527}:root[data-theme=studio-lendora-map] .lm .lm-drows__act{flex:none;height:40px;padding:0 16px;border:0;border-radius:999px;background:#222527;color:#fff;font-size:13px;font-weight:500}:root[data-theme=studio-lendora-map] .lm .lm-drows__act:hover{background:#101213}:root[data-theme=studio-lendora-map] .lm .lm-drows__none{font-size:13px;color:#5c6268;padding:10px 2px;border:0}:root[data-theme=studio-lendora-map] .lm .lm-dfig{display:flex;align-items:baseline;gap:10px;margin-top:18px}:root[data-theme=studio-lendora-map] .lm .lm-dfig span{font-size:64px;font-weight:200;line-height:.9;letter-spacing:-.02em}:root[data-theme=studio-lendora-map] .lm .lm-dfig small{font-size:13px;color:#4f555b}:root[data-theme=studio-lendora-map] .lm .lm-dline{font-size:13px;color:#3d4246;margin-top:10px}:root[data-theme=studio-lendora-map] .lm .lm-dzones{display:grid;gap:6px;margin-top:14px}:root[data-theme=studio-lendora-map] .lm .lm-dzone{position:relative;display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .8);background:#eff2fd;color:#222527;overflow:hidden;font-size:13.5px}:root[data-theme=studio-lendora-map] .lm .lm-dzone b{position:relative;font-weight:500}:root[data-theme=studio-lendora-map] .lm .lm-dzone b small{color:#4f555b;font-weight:400}:root[data-theme=studio-lendora-map] .lm .lm-dzone span{position:relative}:root[data-theme=studio-lendora-map] .lm .lm-dzone i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,#fbe08a,#fbf0cc)}:root[data-theme=studio-lendora-map] .lm .lm-dzone:hover{background:#fff}@media (max-width: 1100px){:root[data-theme=studio-lendora-map] .lm .lm-dash,:root[data-theme=studio-lendora-map] .lm .lm-dash.is-crew{grid-template-columns:1fr 1fr}}@media (max-width: 700px){:root[data-theme=studio-lendora-map] .lm .lm-dash,:root[data-theme=studio-lendora-map] .lm .lm-dash.is-crew{grid-template-columns:1fr}}:root[data-theme=studio-lendora-map] .lm .lm-dzone :is(span,b){z-index:1}:root[data-theme=studio-lendora-map] .lm .lm-figs:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}:root[data-theme=studio-lendora-map] .lm .lm-figs:has(>:nth-child(4)) .lm-figs__c{align-items:flex-start}:root[data-theme=studio-lendora-loans]:not(#eos-sys) body,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell{background:#eff3f6}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell__main{background:#eff3f6}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav{background:#eff3f6;border-bottom:0;box-shadow:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cats{background:#ffffff6b;border-radius:999px;box-shadow:0 0 0 4px #ffffff6b,inset 0 1px #ffffffe6}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cat{color:#2a2e31}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cat.is-open{background:#ffffffb3;color:#1b1d1f}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cat.is-active{background:#fff;color:#1b1d1f;box-shadow:0 1px 2px #2832460f,0 6px 16px -8px #2832462e}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__catitem-ic{background:#f3f5f7}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:#232628;color:#fff}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__item.is-active{background:#fff;color:#1b1d1f}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.card,.mod-panel,.stat,.pp-card){background:#f7f9fb;border:1px solid rgb(255 255 255 / .85);border-radius:26px;box-shadow:0 1px 2px #1e283c08,0 18px 40px -26px #1e283c29}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat{background:linear-gradient(160deg,#fbf8ee,#f7f9fb 60%)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.card,.mod-panel) :is(h2,h3){font-weight:500;letter-spacing:-.005em}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .btn{border-radius:999px;font-weight:500}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .btn--primary{background:#232628;color:#fff;border-color:#232628;box-shadow:0 8px 18px -10px #14161899}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .btn--primary:hover{background:#111314}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .btn--ghost{background:#fff;color:#1b1d1f;border:1px solid #e3e8ec}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg{background:#ffffff80;border:1px solid #e6ebef;border-radius:999px;padding:3px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg__btn{border-radius:999px;font-weight:500}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg__btn[aria-selected=true]{background:#fff;color:#1b1d1f;box-shadow:0 4px 12px -6px #1e283c40}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .badge{border-radius:999px;font-weight:500}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(input,select,textarea):not([type=checkbox]):not([type=radio]){background:#fff;border:1px solid #e1e6ea;border-radius:999px;color:#1b1d1f}:root[data-theme=studio-lendora-loans]:not(#eos-sys) textarea{border-radius:18px!important}:root[data-theme=studio-lendora-loans]:not(#eos-sys) table th{color:#5b6167;font-weight:400;font-size:12.5px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) table td{border-color:#e6ebef}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(button,a,input,select,[tabindex]):focus-visible{outline:2px solid #232628;outline-offset:2px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .modal{border-radius:28px;background:#f7f9fb}:root[data-theme=studio-lendora-loans]:not(#eos-sys) body .eos-dock{background:#e2e6e9b8;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgb(255 255 255 / .85);box-shadow:0 16px 34px -20px #1e283c8c;color:#1b1d1f}:root[data-theme=studio-lendora-loans]:not(#eos-sys) body .eos-dock__orb{background:#ffffffbf;color:#2a2e31;border:0;box-shadow:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) body .eos-dock__orb:hover{background:#fff}:root[data-theme=studio-lendora-loans] .ll{--ll-ink: #1b1d1f;--ll-ink2: #3b4044;--ll-ink3: #5b6167;--ll-dim: #646a70;--ll-card: #f5f8fa;display:grid;grid-template-columns:minmax(0,23fr) minmax(0,53fr) minmax(0,24fr);grid-template-areas:"head head tools" "vol table ins" "age flow cli";grid-template-rows:auto auto auto;gap:10px;padding:4px 22px 22px;color:var(--ll-ink);font-family:EOS2 Urbanist,system-ui,sans-serif;min-width:0}:root[data-theme=studio-lendora-loans] .ll *{box-sizing:border-box}:root[data-theme=studio-lendora-loans] .ll :is(h1,h2,p){margin:0}:root[data-theme=studio-lendora-loans] .ll button{font:inherit;color:inherit;cursor:pointer}:root[data-theme=studio-lendora-loans] .ll-ic{display:block;flex:none}:root[data-theme=studio-lendora-loans] .ll-head{grid-area:head;display:flex;align-items:center;gap:22px;padding:6px 0 2px;align-self:end}:root[data-theme=studio-lendora-loans] .ll-title{font-size:clamp(30px,2.6vw,42px);font-weight:400;letter-spacing:-.01em;line-height:1.1}:root[data-theme=studio-lendora-loans] .ll-orb{display:inline-grid;place-items:center;width:40px;height:40px;flex:none;border-radius:50%;background:#fff9;border:1px solid #e3e8ec;color:var(--ll-ink);transition:background-color .2s,transform .2s,box-shadow .2s}:root[data-theme=studio-lendora-loans] .ll-orb:hover{background:#fff;box-shadow:0 8px 18px -12px #1e283c66;transform:translateY(-1px)}:root[data-theme=studio-lendora-loans] .ll-orb.is-on{background:#fff;box-shadow:0 6px 14px -10px #1e283c73}:root[data-theme=studio-lendora-loans] .ll-orb--back{width:54px;height:54px;background:#fff;border-color:#fff;box-shadow:0 10px 24px -16px #1e283c59}:root[data-theme=studio-lendora-loans] .ll-orb--sm{width:34px;height:34px}:root[data-theme=studio-lendora-loans] .ll-tools{grid-area:tools;display:grid;gap:10px;justify-items:end;align-self:end}:root[data-theme=studio-lendora-loans] .ll-tools__top{display:flex;align-items:center;gap:4px;padding:4px 4px 4px 10px;border-radius:999px;background:#ffffff8c}:root[data-theme=studio-lendora-loans] .ll-ico{position:relative;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:0;background:transparent;color:var(--ll-ink)}:root[data-theme=studio-lendora-loans] .ll-ico:hover{background:#fff}:root[data-theme=studio-lendora-loans] .ll-ico--dot:after{content:"";position:absolute;top:7px;right:8px;width:6px;height:6px;border-radius:50%;background:#fe7162;box-shadow:0 0 0 1.5px #f4f6f8}:root[data-theme=studio-lendora-loans] .ll-me{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(150deg,#e9c8a6,#b98a68);color:#1b1d1f;font-size:13px;font-weight:600;border:2px solid #ffffff;box-shadow:0 6px 14px -8px #1e283c80}:root[data-theme=studio-lendora-loans] .ll-tools__row{display:flex;align-items:center;gap:4px;padding:4px;border-radius:999px;background:#ffffff8c}:root[data-theme=studio-lendora-loans] .ll-tools__row .ll-orb{background:#fff;border-color:#fff}:root[data-theme=studio-lendora-loans] .ll-add{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:0;border-radius:999px;background:transparent;font-size:14px;font-weight:500}:root[data-theme=studio-lendora-loans] .ll-add:hover{background:#fff}:root[data-theme=studio-lendora-loans] .ll-search{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 20px;border-radius:999px;border:0;background:#232628;color:#fff;font-size:14px;font-weight:500;box-shadow:0 10px 20px -12px #141618b3}:root[data-theme=studio-lendora-loans] .ll button.ll-search{color:#fff}:root[data-theme=studio-lendora-loans] .ll-search.is-open{padding:0 6px 0 14px;width:190px}:root[data-theme=studio-lendora-loans] .ll-search input{all:unset;width:100%;color:#fff;font-size:14px}:root[data-theme=studio-lendora-loans] .ll-search input::placeholder{color:#c9cdd0}:root[data-theme=studio-lendora-loans] .ll-card{position:relative;background:var(--ll-card);border:1px solid rgb(255 255 255 / .9);border-radius:26px;padding:22px 24px;box-shadow:0 1px 2px #1e283c08,0 20px 44px -30px #1e283c2e;min-width:0}:root[data-theme=studio-lendora-loans] .ll-card--warm{background:radial-gradient(120% 70% at 50% 72%,#fbf2d9,#f9f6ec 45%,#f7f8f6)}:root[data-theme=studio-lendora-loans] .ll-card__h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}:root[data-theme=studio-lendora-loans] .ll-card__h h2,:root[data-theme=studio-lendora-loans] .ll-insight__h h2{font-size:17px;font-weight:500;letter-spacing:-.005em;line-height:1.25}:root[data-theme=studio-lendora-loans] .ll-card__h p,:root[data-theme=studio-lendora-loans] .ll-insight__h p{font-size:13px;color:var(--ll-ink3);margin-top:2px}:root[data-theme=studio-lendora-loans] .ll-vol{grid-area:vol;display:flex;flex-direction:column}:root[data-theme=studio-lendora-loans] .ll-age{grid-area:age;display:flex;flex-direction:column}:root[data-theme=studio-lendora-loans] .ll-vol__fig{display:flex;align-items:flex-start;gap:10px;margin-top:26px}:root[data-theme=studio-lendora-loans] .ll-vol__vs{font-size:14px;color:var(--ll-ink3);margin-top:2px!important}:root[data-theme=studio-lendora-loans] .ll-badge{margin-top:6px;padding:3px 9px;border-radius:999px;background:#ffe171;color:#3d3510;font-size:11.5px;font-weight:600;white-space:nowrap}:root[data-theme=studio-lendora-loans] .ll-big{display:inline-flex;align-items:baseline;font-weight:300;letter-spacing:-.03em;line-height:.9;font-variant-numeric:tabular-nums lining-nums;color:var(--ll-ink);white-space:nowrap}:root[data-theme=studio-lendora-loans] .ll-big__cur{align-self:flex-start;font-size:max(11px,.24em);font-weight:500;margin-right:.12em;position:relative;top:.1em;letter-spacing:0;vertical-align:baseline;line-height:1}:root[data-theme=studio-lendora-loans] .ll-big__d{color:var(--ll-dim)}:root[data-theme=studio-lendora-loans] .ll-big__u{color:var(--ll-dim);font-size:max(11px,.32em);font-weight:400;margin-left:.08em;letter-spacing:0}:root[data-theme=studio-lendora-loans] .ll-big--md{font-size:clamp(34px,2.6vw,44px)}:root[data-theme=studio-lendora-loans] .ll-gauge{position:relative;margin-top:auto;padding-top:14px}:root[data-theme=studio-lendora-loans] .ll-gauge svg{display:block;width:100%;height:auto;overflow:visible}:root[data-theme=studio-lendora-loans] .ll-gauge__c{position:absolute;left:0;right:0;top:46%;display:grid;justify-items:center;text-align:center}:root[data-theme=studio-lendora-loans] .ll-gauge__n{font-size:26px;font-weight:400;letter-spacing:-.01em}:root[data-theme=studio-lendora-loans] .ll-gauge__n sup{font-size:12px;margin-right:3px;vertical-align:.9em}:root[data-theme=studio-lendora-loans] .ll-gauge__l{font-size:13px;color:var(--ll-ink3);font-style:italic}:root[data-theme=studio-lendora-loans] .ll-gauge__legend{display:flex;justify-content:space-between;margin-top:-8px;font-size:13px;color:var(--ll-ink2)}:root[data-theme=studio-lendora-loans] .ll-gauge__legend span{display:grid;grid-template-columns:auto auto;column-gap:7px;align-items:center}:root[data-theme=studio-lendora-loans] .ll-gauge__legend b{grid-column:1 / -1;font-weight:400;font-size:15px;color:var(--ll-ink);margin-top:4px}:root[data-theme=studio-lendora-loans] .ll-gauge__legend .is-r{justify-items:end;text-align:right}:root[data-theme=studio-lendora-loans] .ll-dot{display:inline-block;width:8px;height:8px;border-radius:50%}:root[data-theme=studio-lendora-loans] .ll-dot--y{background:#ffd84f}:root[data-theme=studio-lendora-loans] .ll-dot--g{background:#d6dade}:root[data-theme=studio-lendora-loans] .ll-area{margin-top:auto;padding-top:18px}:root[data-theme=studio-lendora-loans] .ll-area__plot{position:relative;height:100px}:root[data-theme=studio-lendora-loans] .ll-area__plot svg{position:absolute;inset:0;width:100%;height:100%}:root[data-theme=studio-lendora-loans] .ll-area__dot{position:absolute;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:#fbd350;box-shadow:0 0 0 2px #fffdf4}:root[data-theme=studio-lendora-loans] .ll-area__peak{position:absolute;transform:translate(-50%,-100%);font-size:13px;color:var(--ll-ink2);white-space:nowrap}:root[data-theme=studio-lendora-loans] .ll-area__axis{display:flex;justify-content:space-between;border-top:1px solid #dfe3e6;padding-top:10px;margin-top:2px;font-size:11.5px;color:var(--ll-ink3);position:relative}:root[data-theme=studio-lendora-loans] .ll-area__axis span{position:relative}:root[data-theme=studio-lendora-loans] .ll-area__axis span:before{content:"";position:absolute;left:50%;top:-14px;width:1px;height:5px;background:#c9ced2}:root[data-theme=studio-lendora-loans] .ll-flow{grid-area:flow;display:flex;flex-direction:column;padding-bottom:18px}:root[data-theme=studio-lendora-loans] .ll-flow__ctl{display:flex;align-items:center;gap:8px}:root[data-theme=studio-lendora-loans] .ll-drop{position:relative;display:inline-flex;align-items:center;height:40px;border-radius:999px;background:#fff9;border:1px solid #e3e8ec}:root[data-theme=studio-lendora-loans] .ll .ll-drop select{appearance:none;-webkit-appearance:none;background:transparent;border:0;height:100%;padding:0 40px 0 18px;font:inherit;font-size:14px;font-weight:500;color:var(--ll-ink);cursor:pointer;border-radius:999px}:root[data-theme=studio-lendora-loans] .ll-drop .ll-ic{position:absolute;right:14px;pointer-events:none}:root[data-theme=studio-lendora-loans] .ll-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:10px 4% 0 14%}:root[data-theme=studio-lendora-loans] .ll-fig{display:grid;justify-items:center}:root[data-theme=studio-lendora-loans] .ll-fig__n{display:flex;align-items:flex-start}:root[data-theme=studio-lendora-loans] .ll-fig .ll-big{font-size:clamp(50px,4.6vw,84px)}:root[data-theme=studio-lendora-loans] .ll-fig>span{font-size:14px;color:var(--ll-ink2);margin-top:6px;text-align:center}:root[data-theme=studio-lendora-loans] .ll-arrow{font-style:normal;font-size:15px;color:#8a6400;margin:0 0 0 10px;line-height:1}:root[data-theme=studio-lendora-loans] .ll-arrow.is-down{color:#b8321f}:root[data-theme=studio-lendora-loans] .ll-flow__tabs{display:flex;align-items:center;justify-content:space-between;margin:18px 0 8px}:root[data-theme=studio-lendora-loans] .ll-tabs{display:flex;gap:14px}:root[data-theme=studio-lendora-loans] .ll-tab{background:none;border:0;padding:0 0 5px;font-size:13px;color:#6a7076!important;border-bottom:1px solid transparent}:root[data-theme=studio-lendora-loans] .ll-tab.is-on{color:var(--ll-ink)!important;border-bottom-color:var(--ll-ink)}:root[data-theme=studio-lendora-loans] .ll-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#fff;font-size:13px;color:var(--ll-ink2);box-shadow:0 6px 16px -12px #1e283c66}:root[data-theme=studio-lendora-loans] .ll-sankey{position:relative;height:196px;margin-top:2px}:root[data-theme=studio-lendora-loans] .ll-sankey svg{position:absolute;inset:0;width:100%;height:100%}:root[data-theme=studio-lendora-loans] .ll-node{position:absolute;display:flex;flex-direction:column;justify-content:center;padding:0 8px;font-size:11.5px;line-height:1.2;border-radius:2px;overflow:hidden;min-width:0}:root[data-theme=studio-lendora-loans] .ll-node b{font-weight:500;color:#4a4f54;white-space:nowrap}:root[data-theme=studio-lendora-loans] .ll-node span{color:#5f656b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-lendora-loans] .ll-node--butter{background:linear-gradient(90deg,#fde7a640,#fde7a6 70%,#fdd56e 88%)}:root[data-theme=studio-lendora-loans] .ll-node--peri{background:linear-gradient(90deg,#e6ecfc4d,#e6ecfc 70%,#c9d5fa 88%)}:root[data-theme=studio-lendora-loans] .ll-node--lilac{background:linear-gradient(90deg,#ece8fb4d,#ece8fb 70%,#d2c8f6 88%)}:root[data-theme=studio-lendora-loans] .ll-node--sand{background:linear-gradient(90deg,#e9e6dd,#ece5cc 62%,#fbd772 78%)}:root[data-theme=studio-lendora-loans] .ll-node--mist{background:linear-gradient(90deg,#eceef1,#e4e8ee 62%,#ccd6f2 80%)}:root[data-theme=studio-lendora-loans] .ll-node--coral{background:linear-gradient(90deg,#f9d4cf,#f8a59c)}:root[data-theme=studio-lendora-loans] .ll-node--end{padding:0 4px;font-size:10.5px}:root[data-theme=studio-lendora-loans] .ll-node--end b,:root[data-theme=studio-lendora-loans] .ll-node--end span{color:#4a2a26}:root[data-theme=studio-lendora-loans] .ll-bars{display:grid;gap:14px;padding:20px 4px 8px}:root[data-theme=studio-lendora-loans] .ll-bars__r{display:grid;grid-template-columns:130px 1fr 90px;align-items:center;gap:14px;font-size:13px;color:var(--ll-ink2)}:root[data-theme=studio-lendora-loans] .ll-bars__r b{font-weight:400;text-align:right;color:var(--ll-ink)}:root[data-theme=studio-lendora-loans] .ll-bars__t{height:34px;border-radius:4px;background:#eef1f4;overflow:hidden}:root[data-theme=studio-lendora-loans] .ll-bars__t i{display:block;height:100%;border-radius:4px}:root[data-theme=studio-lendora-loans] .ll-empty{padding:30px 0;text-align:center;color:var(--ll-ink3);font-size:14px;list-style:none}:root[data-theme=studio-lendora-loans] .ll-table{grid-area:table;padding-bottom:14px}:root[data-theme=studio-lendora-loans] .ll-tbl{margin-top:10px;max-height:196px;overflow:auto;scrollbar-width:none}:root[data-theme=studio-lendora-loans] .ll-tr{display:grid;grid-template-columns:34px 1.25fr 1.1fr .85fr .85fr 1.2fr 40px;align-items:center;gap:10px;min-height:52px;font-size:14px;color:var(--ll-ink);border-radius:16px;padding:0 4px}:root[data-theme=studio-lendora-loans] .ll-tr+.ll-tr:not(.ll-tr--h){border-top:1px solid #e9edf0}:root[data-theme=studio-lendora-loans] .ll-tr.is-picked{background:#fff}:root[data-theme=studio-lendora-loans] .ll-tr--h{min-height:34px;font-size:12.5px;color:var(--ll-ink3)}:root[data-theme=studio-lendora-loans] .ll-tr small{display:block;font-size:12px;color:var(--ll-ink3)}:root[data-theme=studio-lendora-loans] .ll-td-id{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-lendora-loans] .ll-td-id em{font-style:normal;color:var(--ll-ink3)}:root[data-theme=studio-lendora-loans] .ll-radio{width:24px;height:24px;border-radius:50%;border:0;background:#e8ecef;box-shadow:inset 0 1px 2px #1e283c0f}:root[data-theme=studio-lendora-loans] .ll-radio[aria-pressed=true]{background:#232628;box-shadow:inset 0 0 0 7px #e8ecef}:root[data-theme=studio-lendora-loans] .ll-stage{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#e9ecee;font-size:13.5px;white-space:nowrap}:root[data-theme=studio-lendora-loans] .ll-stage i{width:8px;height:8px;border-radius:50%}:root[data-theme=studio-lendora-loans] .ll-stage--y i{background:#ffd84f}:root[data-theme=studio-lendora-loans] .ll-stage--r i{background:#fe7162}:root[data-theme=studio-lendora-loans] .ll-stage--g i{background:#9fd6b4}:root[data-theme=studio-lendora-loans] .ll-insight{grid-area:ins;position:relative;display:flex;flex-direction:column;min-height:400px;padding:22px 24px 24px;border-radius:28px;color:#232533;overflow:hidden;background:radial-gradient(90% 60% at 20% 8%,#fbd46f,#fbd46f00 70%),linear-gradient(172deg,#f9d27a,#efd8a4 30%,#e6e0d4,#d9e0f6 80%,#d3dcfb);box-shadow:0 24px 48px -30px #7878a080,inset 0 1px #fff9}:root[data-theme=studio-lendora-loans] .ll-insight:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.18;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");mix-blend-mode:soft-light}:root[data-theme=studio-lendora-loans] .ll-insight>*{position:relative;z-index:1}:root[data-theme=studio-lendora-loans] .ll-insight__h{display:flex;justify-content:space-between;align-items:flex-start}:root[data-theme=studio-lendora-loans] .ll-insight__h h2{color:#2a2616}:root[data-theme=studio-lendora-loans] .ll-insight__h p{color:#4d4632}:root[data-theme=studio-lendora-loans] .ll-dashes{display:flex;gap:4px;margin-top:50px}:root[data-theme=studio-lendora-loans] .ll-dashes button{width:22px;height:12px;padding:0;border:0;background:transparent;position:relative}:root[data-theme=studio-lendora-loans] .ll-dashes button:before{content:"";position:absolute;left:0;right:0;top:5px;height:1.5px;border-radius:2px;background:#2a261666}:root[data-theme=studio-lendora-loans] .ll-dashes button.is-on{width:44px}:root[data-theme=studio-lendora-loans] .ll-dashes button.is-on:before{height:2.5px;top:4.5px;background:#2a2616}:root[data-theme=studio-lendora-loans] .ll-insight__tag{display:flex;align-items:center;gap:10px;margin-top:auto;font-size:14px;color:#3b3d4c}:root[data-theme=studio-lendora-loans] .ll-insight__avs{display:flex}:root[data-theme=studio-lendora-loans] .ll-insight__avs .ll-av+.ll-av{margin-left:-6px}:root[data-theme=studio-lendora-loans] .ll-insight__t{margin-top:12px!important;font-size:clamp(24px,2.05vw,33px);line-height:1.12;font-weight:300;letter-spacing:-.01em;color:#232533;padding-right:30px}:root[data-theme=studio-lendora-loans] .ll-insight__t b{font-weight:600}:root[data-theme=studio-lendora-loans] .ll-orb--glass{position:absolute;right:20px;bottom:20px;width:50px;height:50px;background:#ffffff2e;border:1.5px solid rgb(255 255 255 / .9);color:#232533}:root[data-theme=studio-lendora-loans] .ll-orb--glass:hover{background:#ffffff4d}:root[data-theme=studio-lendora-loans] .ll-clients{grid-area:cli}:root[data-theme=studio-lendora-loans] .ll-cl{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:4px}:root[data-theme=studio-lendora-loans] .ll-cl li{display:grid;grid-template-columns:32px minmax(0,1fr) auto 72px 28px;align-items:center;gap:10px;min-height:46px;font-size:14px}:root[data-theme=studio-lendora-loans] .ll-cl__n{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-lendora-loans] .ll-cl__v{color:var(--ll-ink2)}:root[data-theme=studio-lendora-loans] .ll-av{display:inline-grid;place-items:center;border-radius:50%;font-size:11px;font-weight:600;color:#2a2e31;border:1.5px solid #ffffff;box-shadow:0 4px 10px -6px #1e283c80;flex:none}:root[data-theme=studio-lendora-loans] .ll-pill{justify-self:center;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:500;text-align:center}:root[data-theme=studio-lendora-loans] .ll-pill--a{background:#e6e9ec;color:#2a2e31}:root[data-theme=studio-lendora-loans] .ll-pill--p{background:#ffe36e;color:#3d3510}:root[data-theme=studio-lendora-loans] .ll-pill--b{background:#ff7b6e;color:#2b0d09}:root[data-theme=studio-lendora-loans] .ll-more{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:0;background:transparent}:root[data-theme=studio-lendora-loans] .ll-more:hover{background:#fff}:root[data-theme=studio-lendora-loans] .ll-more .ll-ic{stroke-width:3}@media (prefers-reduced-motion: no-preference){:root[data-theme=studio-lendora-loans] .ll>*{animation:ll-in .52s cubic-bezier(.22,.8,.2,1) both}:root[data-theme=studio-lendora-loans] .ll>:nth-child(3){animation-delay:40ms}:root[data-theme=studio-lendora-loans] .ll>:nth-child(5){animation-delay:80ms}:root[data-theme=studio-lendora-loans] .ll>:nth-child(6){animation-delay:.12s}:root[data-theme=studio-lendora-loans] .ll>:nth-child(7){animation-delay:.16s}:root[data-theme=studio-lendora-loans] .ll>:nth-child(8){animation-delay:.2s}:root[data-theme=studio-lendora-loans] .ll-sankey svg path{animation:ll-fade .9s .2s ease both}}@keyframes ll-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ll-fade{0%{opacity:0}to{opacity:1}}@media (max-width: 1180px){:root[data-theme=studio-lendora-loans] .ll{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head tools" "table table" "flow flow" "vol age" "ins cli"}}@media (max-width: 720px){:root[data-theme=studio-lendora-loans] .ll{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "tools" "table" "flow" "vol" "age" "ins" "cli";padding:4px 12px 16px}:root[data-theme=studio-lendora-loans] .ll-tools{justify-items:start}:root[data-theme=studio-lendora-loans] .ll-tr{grid-template-columns:30px 1.3fr 1.1fr .8fr}:root[data-theme=studio-lendora-loans] .ll-tr>:nth-child(n+5){display:none}:root[data-theme=studio-lendora-loans] .ll-figs{margin:20px 0 0}}:root[data-theme=studio-lendora-loans] .ll-stages{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 18px;margin-top:14px}:root[data-theme=studio-lendora-loans] .ll-stages__col h3{margin:0 0 6px;font-size:12px;font-weight:500;color:var(--ll-ink3, #5b6167)}:root[data-theme=studio-lendora-loans] .ll-stages__col ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}:root[data-theme=studio-lendora-loans] .ll-stages__col li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-height:36px;padding:8px 12px;border-radius:12px;background:#fff;font-size:14px;color:var(--ll-ink2, #3b4044)}:root[data-theme=studio-lendora-loans] .ll-stages__col li b{font-size:16px;font-weight:400;color:var(--ll-ink, #1b1d1f);white-space:nowrap}:root[data-theme=studio-lendora-loans] .ll-stages__col li.is-zero b{color:var(--ll-ink3, #5b6167)}:root[data-theme=studio-lendora-loans] .ll-split{display:grid;gap:8px;margin-top:auto;padding-top:16px}:root[data-theme=studio-lendora-loans] .ll-split__n{margin:0;display:flex;align-items:baseline;gap:8px;font-size:14px;color:var(--ll-ink2, #3b4044)}:root[data-theme=studio-lendora-loans] .ll-split__n b{font-size:24px;font-weight:400;color:var(--ll-ink, #1b1d1f)}:root[data-theme=studio-lendora-loans] .ll-split__bar{height:8px;border-radius:99px;background:#e6e9ec;overflow:hidden}:root[data-theme=studio-lendora-loans] .ll-split__bar i{display:block;height:100%;border-radius:inherit;background:#f0a94a}:root[data-theme=studio-lendora-loans] .ll-split__legend{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--ll-ink3, #5b6167)}:root[data-theme=studio-lendora-loans] .ll-split__legend b{display:block;margin-top:2px;font-size:16px;font-weight:400;color:var(--ll-ink, #1b1d1f)}:root[data-theme=studio-lendora-loans] .ll-split__legend .is-r{text-align:right}html:root[data-theme=studio-quickbooks]{--qb-y: #f0f423;--qb-ink: #141414;--qb-g: #f4f4f4;--qb-line: #e4e4e4;--qb-mute: #626262;--qb-olive: #33340c}html:root[data-theme=studio-quickbooks] body{background:var(--qb-g)}html:root[data-theme=studio-quickbooks] .nav{background:var(--qb-y);border-right:1px solid rgb(20 20 20 / .1)}html:root[data-theme=studio-quickbooks] .screen:has(.qb){padding:0!important;max-width:none}html:root[data-theme=studio-quickbooks] body:has(.qb) .eos-dock{display:none!important}html:root[data-theme=studio-quickbooks] .eos-dock{background:#545454eb;border-radius:0;box-shadow:inset 0 1px #ffffff2e,0 30px 60px -30px #0000008c}html:root[data-theme=studio-quickbooks] .eos-dock__ask{background:#474747;color:#f4f4f4;border-radius:0}html:root[data-theme=studio-quickbooks] .eos-dock__go{background:var(--qb-y);color:var(--qb-ink)}html:root[data-theme=studio-quickbooks] .screen :is(h1,h2,h3){font-weight:400!important;letter-spacing:-.02em}html:root[data-theme=studio-quickbooks] :is(.seg__btn,[role=tab],.tabs button,.badge,th){text-transform:none!important;letter-spacing:0!important}html:root[data-theme=studio-quickbooks] :is(.eos-dock__orb,.eos-dock__go){border-radius:0}html:root[data-theme=studio-quickbooks] :focus-visible{outline:2px solid var(--qb-ink);outline-offset:2px}html:root[data-theme=studio-quickbooks] :is(h1,h2,h3){font-weight:400;letter-spacing:-.015em}html:root[data-theme=studio-quickbooks] :is(.card,.mod-panel,.stat,.workspace-overview>section){border-radius:0;border:1px solid var(--qb-line);box-shadow:none;background:#fff}html:root[data-theme=studio-quickbooks] .stat .stat__val{font-weight:400;letter-spacing:-.02em}html:root[data-theme=studio-quickbooks] .btn{border-radius:0;font-weight:400}html:root[data-theme=studio-quickbooks] .btn--primary,html:root[data-theme=studio-quickbooks] .btn--pay{background:var(--qb-y);color:var(--qb-ink);border:1px solid rgb(20 20 20 / .18);box-shadow:none}html:root[data-theme=studio-quickbooks] .btn--ghost{background:#ececec;color:var(--qb-ink);border:0;box-shadow:inset 0 1px #fff,0 6px 14px -9px #0000004d}html:root[data-theme=studio-quickbooks] .seg{border-radius:0;background:#ececec;padding:3px;gap:3px}html:root[data-theme=studio-quickbooks] .seg__btn{border-radius:0;font-weight:400}html:root[data-theme=studio-quickbooks] .seg__btn.is-active{background:var(--qb-y);color:var(--qb-ink);box-shadow:none}html:root[data-theme=studio-quickbooks] .badge{border-radius:0;font-weight:400}html:root[data-theme=studio-quickbooks] :is(input,select,textarea,.field-control){border-radius:0}html:root[data-theme=studio-quickbooks] .record-grid__table th{font-weight:400;color:var(--qb-mute)}html:root[data-theme=studio-quickbooks] .qb{position:relative;display:grid;grid-template-columns:clamp(270px,21vw,380px) minmax(0,1fr);min-height:max(680px,100vh);background:var(--qb-g);color:var(--qb-ink);font-weight:400}html:root[data-theme=studio-quickbooks] .qb button{font:inherit;color:inherit;cursor:pointer}html:root[data-theme=studio-quickbooks] .qb :is(h1,h2,h3,p){margin:0}html:root[data-theme=studio-quickbooks] .qb b{font-weight:400}html:root[data-theme=studio-quickbooks] .qb-sq{display:grid;place-items:center;width:50px;height:50px;padding:0;background:transparent;border:1px solid rgb(20 20 20 / .22);box-shadow:inset 0 1px #ffffff59,0 8px 16px -12px #00000059}html:root[data-theme=studio-quickbooks] .qb-sq--g{width:46px;height:46px;background:#f2f2f2;border:0;box-shadow:inset 0 1px #fff,0 0 0 1px #00000008,0 8px 16px -10px #0000004d}html:root[data-theme=studio-quickbooks] .qb-sq:hover{background:#ffffff4d}html:root[data-theme=studio-quickbooks] .qb-side{background:var(--qb-y);padding:clamp(24px,2.3vw,42px) clamp(24px,2.2vw,40px) clamp(22px,2.2vw,38px);display:flex;flex-direction:column;min-width:0}html:root[data-theme=studio-quickbooks] .qb-brand{display:flex;align-items:center;gap:14px;font-size:clamp(15px,1.1vw,19px);font-weight:500}html:root[data-theme=studio-quickbooks] .qb-mark{width:44px;height:25px}html:root[data-theme=studio-quickbooks] .qb-brand__sep{width:1px;height:24px;background:#14141466}html:root[data-theme=studio-quickbooks] .qb-inv{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:12px;margin-top:auto;padding-top:22px;border-top:1px solid rgb(20 20 20 / .2)}html:root[data-theme=studio-quickbooks] .qb-inv p{font-size:13px;color:var(--qb-olive)}html:root[data-theme=studio-quickbooks] .qb-inv b{display:block;font-size:20px;margin-top:2px}html:root[data-theme=studio-quickbooks] .qb-inv__acts{display:flex;gap:6px}html:root[data-theme=studio-quickbooks] .qb-inv .qb-sq{width:44px;height:44px}html:root[data-theme=studio-quickbooks] .qb-mixhead{display:flex;justify-content:space-between;align-items:flex-start;margin-top:clamp(22px,3.4vh,44px);gap:10px}html:root[data-theme=studio-quickbooks] .qb-mixhead h2{font-size:clamp(16px,1.2vw,21px);padding-top:10px}html:root[data-theme=studio-quickbooks] .qb-drop{display:inline-flex;align-items:center;gap:12px;height:44px;padding:0 14px 0 18px;margin-top:0;background:transparent;border:1px solid rgb(20 20 20 / .28);font-size:14px}html:root[data-theme=studio-quickbooks] .qb-fig__lines{position:absolute;inset:0;width:100%;height:100%}html:root[data-theme=studio-quickbooks] .qb-right{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0}html:root[data-theme=studio-quickbooks] .qb-band{position:relative;display:flex;align-items:center;gap:8px}html:root[data-theme=studio-quickbooks] .qb-band{padding:18px clamp(18px,1.7vw,32px);background-color:var(--qb-g);background-image:radial-gradient(rgb(0 0 0 / .09) .7px,transparent 1.1px);background-size:5px 5px}html:root[data-theme=studio-quickbooks] .qb-tabs{display:flex;gap:8px;align-items:flex-start}html:root[data-theme=studio-quickbooks] .qb-tab{display:inline-flex;align-items:center;gap:14px;height:52px;padding:0 clamp(14px,1.6vw,32px);border:0;background:#ececec;font-size:clamp(13px,1vw,17px);white-space:nowrap;box-shadow:inset 0 1px #fff,0 1px #0000000a,0 10px 18px -12px #00000059}html:root[data-theme=studio-quickbooks] .qb-tab:hover{background:#e4e4e4}html:root[data-theme=studio-quickbooks] .qb-tab.is-on{background:var(--qb-ink);color:#fff!important;box-shadow:none}html:root[data-theme=studio-quickbooks] .qb-ava{margin-left:auto;flex:none;width:52px;height:52px;border:0;background:#ececec;box-shadow:inset 0 1px #fff,0 10px 18px -12px #00000059;font-size:16px;letter-spacing:.02em}html:root[data-theme=studio-quickbooks] .qb-rulers{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(24px,3vw,60px);margin-top:18px}html:root[data-theme=studio-quickbooks] .qb-ruler{position:relative;min-width:0}html:root[data-theme=studio-quickbooks] .qb-ruler h3{font-size:clamp(14px,1.08vw,19px)}html:root[data-theme=studio-quickbooks] .qb-ruler__top{position:absolute;right:0;top:18px;font-size:clamp(18px,1.5vw,27px);letter-spacing:-.01em}html:root[data-theme=studio-quickbooks] .qb-ruler__track{position:relative;height:66px;margin:6px 0 4px}html:root[data-theme=studio-quickbooks] .qb-ruler__track svg{position:absolute;left:0;right:0;bottom:14px;width:100%;height:20px}html:root[data-theme=studio-quickbooks] .qb-dot{position:absolute;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:#3a3a3a}html:root[data-theme=studio-quickbooks] .qb-dot--y{width:8px;height:8px;margin-left:-4px;background:var(--qb-y);box-shadow:0 0 0 .5px #14141480}html:root[data-theme=studio-quickbooks] .qb-dot--g{width:7px;height:7px;margin-left:-7px;background:#b5b5b5}html:root[data-theme=studio-quickbooks] .qb-pin{position:absolute;bottom:4px;width:7px;height:11px;margin-left:-3.5px;background:var(--qb-ink);border-radius:50% 50% 1px 1px}html:root[data-theme=studio-quickbooks] .qb-ruler__foot{display:flex;justify-content:space-between;align-items:baseline;gap:12px}html:root[data-theme=studio-quickbooks] .qb-v{font-size:clamp(18px,1.5vw,27px);color:var(--qb-mute);letter-spacing:-.01em;white-space:nowrap}html:root[data-theme=studio-quickbooks] .qb-v small{font-size:13px;margin:0 10px;letter-spacing:0}html:root[data-theme=studio-quickbooks] .qb-cards{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr);gap:8px;padding-top:8px;min-height:0}html:root[data-theme=studio-quickbooks] .qb-card{background:#fff;padding:clamp(20px,1.8vw,34px);min-width:0}html:root[data-theme=studio-quickbooks] .qb-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}html:root[data-theme=studio-quickbooks] .qb-card__head h2{font-size:clamp(18px,1.45vw,26px);padding-top:8px}html:root[data-theme=studio-quickbooks] .qb-card__acts{display:flex;gap:8px}html:root[data-theme=studio-quickbooks] .qb-bank{display:flex;flex-direction:column;gap:12px}html:root[data-theme=studio-quickbooks] .qb-blk{padding:14px 0 18px;border-bottom:1px solid var(--qb-line)}html:root[data-theme=studio-quickbooks] .qb-blk:last-child{border-bottom:0}html:root[data-theme=studio-quickbooks] .qb-blk__top{display:flex;align-items:center;justify-content:space-between;gap:12px}html:root[data-theme=studio-quickbooks] .qb-blk__top h3{font-size:clamp(15px,1.05vw,18px)}html:root[data-theme=studio-quickbooks] .qb-upd{display:inline-flex;align-items:center;gap:12px;margin-top:0;padding:4px 0;background:none;border:0;font-size:13px;color:var(--qb-mute)!important}html:root[data-theme=studio-quickbooks] .qb-blk__mid{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:24px;margin-top:4px}html:root[data-theme=studio-quickbooks] .qb-blk__big{display:grid;gap:6px;padding-bottom:6px}html:root[data-theme=studio-quickbooks] .qb-big{font-size:clamp(38px,3.1vw,58px);letter-spacing:-.03em;line-height:1}html:root[data-theme=studio-quickbooks] .qb-blk__big span{font-size:clamp(14px,1.05vw,18px);color:var(--qb-mute)}html:root[data-theme=studio-quickbooks] .qb-gauge{justify-self:end;width:100%;max-width:214px;height:auto;overflow:visible}html:root[data-theme=studio-quickbooks] .qb-blk__figs{display:flex;justify-content:flex-end;gap:clamp(18px,2vw,40px);padding-bottom:6px}html:root[data-theme=studio-quickbooks] .qb-blk__figs div{display:grid;gap:4px}html:root[data-theme=studio-quickbooks] .qb-blk__figs div{text-align:right}html:root[data-theme=studio-quickbooks] .qb-blk__figs b{font-size:clamp(20px,1.65vw,30px);letter-spacing:-.02em}html:root[data-theme=studio-quickbooks] .qb-blk__figs span{font-size:13px;color:var(--qb-mute)}html:root[data-theme=studio-quickbooks] .qb-col{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:8px;min-width:0;min-height:0}html:root[data-theme=studio-quickbooks] .qb-drop--g{margin-top:0;height:44px;padding:0 14px 0 20px;font-size:13px;background:#f2f2f2;border:0;box-shadow:inset 0 1px #fff,0 8px 16px -10px #0000004d}html:root[data-theme=studio-quickbooks] .qb-sales{display:flex;flex-direction:column;overflow:hidden}html:root[data-theme=studio-quickbooks] .qb-earned{margin-top:18px!important;font-size:clamp(14px,1.05vw,18px)}html:root[data-theme=studio-quickbooks] .qb-earned__v{margin-top:clamp(8px,1.4vh,22px)!important;display:grid;gap:4px}html:root[data-theme=studio-quickbooks] .qb-earned__v b{font-size:clamp(22px,1.75vw,32px);letter-spacing:-.02em}html:root[data-theme=studio-quickbooks] .qb-earned__v span{font-size:13px;color:var(--qb-mute)}html:root[data-theme=studio-quickbooks] .qb-bars{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;align-items:end;flex:1 1 auto;min-height:56px;max-height:170px;margin:30px 0 22px;border-bottom:1px solid #cfcfcf}html:root[data-theme=studio-quickbooks] .qb-bar{position:relative;height:var(--h);display:flex;flex-direction:column;min-width:0}html:root[data-theme=studio-quickbooks] .qb-bar i{flex:1;background:repeating-linear-gradient(90deg,#8e8e8e 0 1px,transparent 1px 4px);border-top:1.5px solid #5a5a5a}html:root[data-theme=studio-quickbooks] .qb-bar.is-solid i{background:var(--qb-ink);border-top:0}html:root[data-theme=studio-quickbooks] .qb-bar__v{position:absolute;bottom:100%;left:50%;transform:translate(-50%);padding-bottom:7px;font-size:13px;white-space:nowrap}html:root[data-theme=studio-quickbooks] .qb-bar__n{position:absolute;top:100%;left:0;right:0;padding:5px 4px 0;font-size:11.5px;color:var(--qb-mute);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-quickbooks] .qb-cta{display:grid;grid-template-columns:1fr auto;align-items:end;gap:18px;padding:clamp(20px,1.7vw,30px) clamp(20px,1.8vw,34px);background:var(--qb-y);border:0;text-align:left}html:root[data-theme=studio-quickbooks] .qb-cta b{display:block;font-size:clamp(20px,1.65vw,31px);letter-spacing:-.02em}html:root[data-theme=studio-quickbooks] .qb-cta small{display:block;max-width:40ch;margin-top:8px;font-size:12.5px;line-height:1.4}html:root[data-theme=studio-quickbooks] .qb-cta .qb-sq{width:54px;height:54px}html:root[data-theme=studio-quickbooks] .qb-empty{margin:24px 0;font-size:13px;color:var(--qb-mute)}@media (max-width: 1100px){html:root[data-theme=studio-quickbooks] .qb{grid-template-columns:1fr}html:root[data-theme=studio-quickbooks] .qb-cards{grid-template-columns:1fr}}html:root[data-theme=studio-quickbooks] .qb-net{margin-top:clamp(26px,4vh,52px);display:grid;gap:6px}html:root[data-theme=studio-quickbooks] .qb-net p{font-size:clamp(15px,1.1vw,18px)}html:root[data-theme=studio-quickbooks] .qb-net h1{font-size:clamp(44px,3.9vw,72px);letter-spacing:-.04em;line-height:1;overflow-wrap:anywhere}html:root[data-theme=studio-quickbooks] .qb-net__vs{font-size:13.5px;color:var(--qb-olive)}html:root[data-theme=studio-quickbooks] .qb-net__vs.is-down{color:#141414;text-decoration:underline;text-underline-offset:3px}html:root[data-theme=studio-quickbooks] .qb-split{display:grid;gap:16px;margin-top:16px}html:root[data-theme=studio-quickbooks] .qb-split__bar{display:flex;height:34px;gap:2px;background:#1414141f}html:root[data-theme=studio-quickbooks] .qb-split__bar i{flex:1 1 0;min-width:4px}html:root[data-theme=studio-quickbooks] .qb-split__s--0{background:#141414}html:root[data-theme=studio-quickbooks] .qb-split__s--1{background:#5c5d24}html:root[data-theme=studio-quickbooks] .qb-split__s--2{background:repeating-linear-gradient(90deg,#141414 0 1px,transparent 1px 4px);box-shadow:inset 0 0 0 1px #141414}html:root[data-theme=studio-quickbooks] .qb-split__s--3{background:#fff;box-shadow:inset 0 0 0 1px #141414}html:root[data-theme=studio-quickbooks] .qb-split__list{list-style:none;margin:0;padding:0;display:grid}html:root[data-theme=studio-quickbooks] .qb-split__list li{display:grid;grid-template-columns:14px minmax(0,1fr) auto 44px;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid rgb(20 20 20 / .16);font-size:14px}html:root[data-theme=studio-quickbooks] .qb-split__list b{font-size:17px}html:root[data-theme=studio-quickbooks] .qb-split__list small{font-size:12.5px;color:var(--qb-olive);text-align:right}html:root[data-theme=studio-quickbooks] .qb-split__k{width:14px;height:14px}html:root[data-theme=studio-quickbooks] .qb-split__none{margin-top:16px!important;font-size:14px;color:var(--qb-olive)}html:root[data-theme=studio-quickbooks] .qb-ask{flex:0 1 560px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:4px;background:#2c2c2c;box-shadow:inset 0 0 0 1px #ffffff24,0 10px 18px -12px #00000059}html:root[data-theme=studio-quickbooks] .qb-ask__go{display:grid;place-items:center;width:44px;height:44px;border:0;background:#ececec;color:var(--qb-ink)!important}html:root[data-theme=studio-quickbooks] .qb-ask input{min-width:0;height:44px;padding:0 8px;background:transparent;border:0;color:#fff;font:inherit;font-size:14px}html:root[data-theme=studio-quickbooks] .qb-ask input::placeholder{color:#d6d6d6}html:root[data-theme=studio-quickbooks] .qb-ask__i{display:grid;place-items:center;width:44px;height:44px;border:0;background:#ffffff14;color:#fff!important}html:root[data-theme=studio-quickbooks] .qb-ask :focus-visible{outline:2px solid #ffffff;outline-offset:1px}html:root[data-theme=studio-quickbooks] .qb-band .qb-tab:first-of-type{margin-left:auto}html:root[data-theme=studio-quickbooks] .qb-help{position:absolute;z-index:4;left:clamp(18px,1.7vw,32px);top:calc(100% - 8px);max-width:560px;margin:0;padding:12px 14px;background:#fff;font-size:13px;line-height:1.45;box-shadow:0 20px 40px -20px #0006,0 0 0 1px var(--qb-line)}html:root[data-theme=studio-quickbooks] .qb-cta{display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:96px;padding:18px clamp(18px,1.6vw,28px);background:var(--qb-y);border:0;text-align:left}html:root[data-theme=studio-quickbooks] .qb-cta b{display:block;font-size:clamp(19px,1.5vw,27px);letter-spacing:-.02em}html:root[data-theme=studio-quickbooks] .qb-cta small{display:block;max-width:46ch;margin-top:6px;font-size:13px;line-height:1.4}html:root[data-theme=studio-quickbooks] .qb-cta .qb-sq{width:50px;height:50px}html:root[data-theme=studio-quickbooks] .qb-cta:focus-visible,.qb-alert:focus-visible{outline:2px solid var(--qb-ink);outline-offset:2px}html:root[data-theme=studio-quickbooks] .qb-calm{padding:18px 0;font-size:15px;color:var(--qb-mute)}html:root[data-theme=studio-quickbooks] .qb-alerts{list-style:none;margin:0;padding:0;display:grid}html:root[data-theme=studio-quickbooks] .qb-alert{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:10px 2px;background:none;border:0;border-bottom:1px solid var(--qb-line);text-align:left}html:root[data-theme=studio-quickbooks] .qb-alert:hover{background:#f6f6f6}html:root[data-theme=studio-quickbooks] .qb-alert b{display:block;font-size:15px}html:root[data-theme=studio-quickbooks] .qb-alert small{display:block;margin-top:2px;font-size:12.5px;color:var(--qb-mute)}html:root[data-theme=studio-quickbooks] .qb-hist .qb-card__head h2{padding-top:8px}html:root[data-theme=studio-quickbooks] .qb-tab--s{height:40px;padding:0 16px;font-size:13px}html:root[data-theme=studio-quickbooks] .qb-sales .qb-bars{margin-top:40px}html:root[data-theme=studio-quickbooks] .qb-ruler__peak{margin:10px 0 8px;padding:10px 0;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;font-size:14px;color:#333}html:root[data-theme=studio-quickbooks]:not(#qb-x) .qb-ask{box-sizing:border-box;height:48px;padding:3px;gap:4px;background:#fff;border:1px solid #c4c4c4;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html:root[data-theme=studio-quickbooks]:not(#qb-x) .qb-ask__go{width:40px;height:40px;background:var(--qb-y)}html:root[data-theme=studio-quickbooks]:not(#qb-x) .qb-ask input{height:40px;color:#141414;background:#fff}html:root[data-theme=studio-quickbooks]:not(#qb-x) .qb-ask input::placeholder{color:#5c5c5c;opacity:1}html:root[data-theme=studio-quickbooks]:not(#qb-x) .qb-ask__i{width:40px;height:40px;background:transparent;color:#141414!important}html:root[data-theme=studio-quickbooks]:not(#qb-x) .qb-ask :focus-visible{outline:2px solid #141414;outline-offset:1px}html:root[data-theme=studio-quickbooks] .qb-hg{flex:1 1 0;min-height:150px;margin:clamp(10px,1.6vh,22px) 0 18px;display:flex;flex-direction:column;gap:6px}html:root[data-theme=studio-quickbooks] .qb-hg figcaption{font-size:13px;color:#141414}html:root[data-theme=studio-quickbooks] .qb-hg__body{position:relative;flex:1 1 auto;min-height:0}html:root[data-theme=studio-quickbooks] .qb-hg__body svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}html:root[data-theme=studio-quickbooks] .qb-hg__labels{position:absolute;top:0;right:0;bottom:0;margin:0}html:root[data-theme=studio-quickbooks] .qb-hg__labels>div{position:absolute;left:0;right:0;display:grid;gap:2px;font-size:clamp(16px,1.3vw,24px);transform:translateY(-.6em)}html:root[data-theme=studio-quickbooks] .qb-hg__labels dt{font-size:1em;line-height:1.2;letter-spacing:-.02em;color:#141414}html:root[data-theme=studio-quickbooks] .qb-hg__labels dd{margin:0;font-size:12px;line-height:1.25;color:#141414}html:root[data-theme=studio-quickbooks] .qb-side .qb-net{margin-top:clamp(14px,2.4vh,52px)}html:root[data-theme=studio-quickbooks] .qb-side .qb-mixhead{margin-top:clamp(12px,2vh,44px);align-items:center}html:root[data-theme=studio-quickbooks] .qb-side .qb-mixhead h2{padding-top:0;font-size:clamp(14px,1.1vw,21px);white-space:nowrap}html:root[data-theme=studio-quickbooks] .qb-side .qb-split{gap:10px;margin-top:10px}html:root[data-theme=studio-quickbooks] .qb-side .qb-split__bar{height:26px}html:root[data-theme=studio-quickbooks] .qb-side .qb-split__list li{padding-top:5px;padding-bottom:5px;min-height:0}html:root[data-theme=studio-quickbooks] .qb-side .qb-inv{padding-top:14px}html:root[data-theme=studio-quickbooks] .qb-side{padding-bottom:clamp(14px,1.4vw,38px)}@media (max-height: 860px){html:root[data-theme=studio-quickbooks] .qb-bank .qb-alert{min-height:48px;padding-top:6px;padding-bottom:6px}}html:root[data-theme=studio-quickbooks] .qb-brand__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-quickbooks] .qb-brand__acts{display:flex;gap:6px;margin-left:auto;flex:none}html:root[data-theme=studio-quickbooks] .qb-brand__acts .qb-sq{width:42px;height:42px}html:root[data-theme=studio-quickbooks] .qb-doc{margin-top:clamp(18px,3.4vh,46px);display:grid;gap:4px}html:root[data-theme=studio-quickbooks] .qb-doc p{font-size:clamp(14px,1.05vw,18px)}html:root[data-theme=studio-quickbooks] .qb-doc b{font-size:clamp(26px,2.25vw,42px);letter-spacing:-.03em;line-height:1.05;overflow-wrap:anywhere}html:root[data-theme=studio-quickbooks] .qb-side .qb-mixhead{margin-top:clamp(14px,2.6vh,36px)}html:root[data-theme=studio-quickbooks] .qb-hg{flex:1 1 0;min-height:230px;margin:8px 0 12px}html:root[data-theme=studio-quickbooks] .qb-hg__none{position:absolute;inset:40% 0 auto;font-size:14px;color:var(--qb-olive);text-align:center}html:root[data-theme=studio-quickbooks] .qb-hg__pin{position:absolute;display:grid;gap:1px;max-width:48%;padding:0 2px;background:var(--qb-y);transform:translateY(calc(-100% - 7px))}html:root[data-theme=studio-quickbooks] .qb-hg__pin.is-l{left:0}html:root[data-theme=studio-quickbooks] .qb-hg__pin.is-r{right:0;text-align:right}html:root[data-theme=studio-quickbooks] .qb-hg__pin b{font-size:clamp(16px,1.25vw,23px);line-height:1.1;letter-spacing:-.02em}html:root[data-theme=studio-quickbooks] .qb-hg__pin span{font-size:12px;line-height:1.25;color:var(--qb-olive)}html:root[data-theme=studio-quickbooks] .qb-side .qb-inv{align-items:flex-end;flex-wrap:nowrap;padding-top:16px}html:root[data-theme=studio-quickbooks] .qb-side .qb-inv .qb-net{margin-top:0;gap:4px;min-width:0}html:root[data-theme=studio-quickbooks] .qb-inv .qb-net h1{font-size:clamp(40px,3.4vw,64px)}html:root[data-theme=studio-quickbooks] .qb-inv .qb-net p{font-size:14px;color:#141414}html:root[data-theme=studio-quickbooks] .qb-band{display:grid;gap:14px;align-items:stretch;padding:18px clamp(18px,1.7vw,32px) 22px}html:root[data-theme=studio-quickbooks] .qb-band__top{display:flex;align-items:center;gap:8px;min-width:0}html:root[data-theme=studio-quickbooks] .qb-lanes{display:flex;flex-wrap:wrap;gap:8px;min-width:0}html:root[data-theme=studio-quickbooks] .qb-band .qb-lanes .qb-tab{margin-left:0;height:50px}html:root[data-theme=studio-quickbooks] .qb-tab.is-y{background:var(--qb-y);cursor:default;box-shadow:0 10px 18px -12px #00000059}html:root[data-theme=studio-quickbooks] .qb-tab b{font-size:.9em;color:var(--qb-mute);margin-left:-4px}html:root[data-theme=studio-quickbooks] .qb-ava{background:var(--qb-y);box-shadow:0 10px 18px -12px #00000059}html:root[data-theme=studio-quickbooks] .qb-band__ask{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px}html:root[data-theme=studio-quickbooks]:not(#qb-x) .qb-ask{flex:1 1 420px;max-width:600px;grid-template-columns:auto minmax(0,1fr) auto auto}html:root[data-theme=studio-quickbooks] .qb-chips{display:flex;flex-wrap:wrap;gap:8px}html:root[data-theme=studio-quickbooks] .qb .qb-chip{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 7px 0 15px;border:0;background:#e8e8e8;font-size:13.5px;text-align:left;box-shadow:inset 0 1px #fff,0 8px 16px -12px #00000059}html:root[data-theme=studio-quickbooks] .qb-chip:hover{background:#dedede}html:root[data-theme=studio-quickbooks] .qb-chip i{display:grid;place-items:center;width:28px;height:28px;background:#fff}html:root[data-theme=studio-quickbooks] .qb-help{top:calc(100% + 6px);left:0}html:root[data-theme=studio-quickbooks] .qb-tracks{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,3.4vw,72px);margin-top:4px}html:root[data-theme=studio-quickbooks] .qb-track{display:grid;gap:6px;min-width:0}html:root[data-theme=studio-quickbooks] .qb-track__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}html:root[data-theme=studio-quickbooks] .qb-track__head h3{font-size:clamp(15px,1.1vw,19px)}html:root[data-theme=studio-quickbooks] .qb-track__head b{font-size:clamp(20px,1.7vw,30px);letter-spacing:-.02em}html:root[data-theme=studio-quickbooks] .qb-track .qbs-ruler__track{height:62px;margin:0}html:root[data-theme=studio-quickbooks] .qb-track .qbs-dot{width:7px;height:7px;margin-left:-3.5px}html:root[data-theme=studio-quickbooks] .qb-track .qbs-dot--y{width:10px;height:10px;margin-left:-5px}html:root[data-theme=studio-quickbooks] .qb-track__none{min-height:62px;display:flex;align-items:center;font-size:14px;color:var(--qb-mute)}html:root[data-theme=studio-quickbooks] .qb-track__foot{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}html:root[data-theme=studio-quickbooks] .qb-track__foot .qb-v:first-child{color:var(--qb-ink)}html:root[data-theme=studio-quickbooks] .qb-v--hi small{margin:0 10px 0 0}html:root[data-theme=studio-quickbooks] .qb-cards{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}html:root[data-theme=studio-quickbooks] .qb-col{grid-template-rows:minmax(0,1fr) auto}html:root[data-theme=studio-quickbooks] .qb-blk__mid{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:18px}html:root[data-theme=studio-quickbooks] .qb-blk__ring{justify-self:end;width:min(220px,100%)}html:root[data-theme=studio-quickbooks] .qb-blk__ring .qbs-ring{max-width:220px;margin-left:auto}html:root[data-theme=studio-quickbooks] .qb .qb-blk__figs{justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px dashed #d4d4d4}html:root[data-theme=studio-quickbooks] .qb .qb-blk__figs div:first-child{text-align:left}html:root[data-theme=studio-quickbooks] .qb-bar.is-solid i{background:var(--qb-y);box-shadow:inset 0 0 0 1px #1414141f}html:root[data-theme=studio-quickbooks] .qb-sales{min-height:300px}html:root[data-theme=studio-quickbooks] .qb-sales .qb-bars{margin-top:36px}html:root[data-theme=studio-quickbooks] .qb-tips{display:grid;gap:6px;padding-bottom:0;overflow:hidden}html:root[data-theme=studio-quickbooks] .qb-tips__art{display:grid;justify-items:center;gap:6px;padding:4px 0 14px}html:root[data-theme=studio-quickbooks] .qb-globe{width:min(240px,70%);height:auto}html:root[data-theme=studio-quickbooks] .qb-tips__art p{font-size:13px;color:var(--qb-mute)}html:root[data-theme=studio-quickbooks] .qb .qb-tips__foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:0 calc(-1*clamp(20px,1.8vw,34px));padding:20px clamp(20px,1.8vw,34px);background:var(--qb-y);border:0;text-align:left}html:root[data-theme=studio-quickbooks] .qb-tips__foot b{display:block;font-size:clamp(18px,1.45vw,26px);letter-spacing:-.02em}html:root[data-theme=studio-quickbooks] .qb-tips__foot small{display:block;margin-top:6px;font-size:13px;line-height:1.4}html:root[data-theme=studio-quickbooks] .qb-tips__foot .qb-sq{width:50px;height:50px}@media (max-width: 900px){html:root[data-theme=studio-quickbooks] .qb-tracks{grid-template-columns:1fr;gap:22px}}@media (max-width: 1100px){html:root[data-theme=studio-quickbooks] .qb-hg{min-height:300px;flex:none}html:root[data-theme=studio-quickbooks] .qb-band__top{flex-wrap:wrap}html:root[data-theme=studio-quickbooks] .qb-band .qb-lanes .qb-tab{height:44px;padding:0 14px}html:root[data-theme=studio-quickbooks] .qb-col{grid-template-rows:auto auto}}@media (max-width: 480px){html:root[data-theme=studio-quickbooks] .qb-band .qb-lanes .qb-tab{gap:8px;padding:0 10px;font-size:13px}html:root[data-theme=studio-quickbooks] .qb-ava{width:44px;height:44px}html:root[data-theme=studio-quickbooks] .qb-chips,html:root[data-theme=studio-quickbooks] .qb .qb-chip{width:100%}html:root[data-theme=studio-quickbooks] .qb .qb-chip span{flex:1}}html:root[data-theme=studio-quickbooks] .qb-brand__name{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2}html:root[data-theme=studio-quickbooks] .qb-v--word{font-size:14px;color:var(--qb-ink);white-space:normal}@media (max-width: 1100px){html:root[data-theme=studio-quickbooks] .qb-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width: 700px){html:root[data-theme=studio-quickbooks] .qb-right{order:1}html:root[data-theme=studio-quickbooks] .qb-side{order:2}html:root[data-theme=studio-quickbooks] .qb-hg{min-height:280px}}html:root[data-theme=studio-quickbooks] .qb-brand{align-items:flex-start}html:root[data-theme=studio-quickbooks] .qb-brand>.qb-brand__name{overflow:visible;text-overflow:clip;white-space:normal;display:block;-webkit-line-clamp:unset;flex:1 1 0;padding-top:4px}@media (max-width: 700px){html:root[data-theme=studio-quickbooks] .qb-bar__n{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25}html:root[data-theme=studio-quickbooks] .qb-sales .qb-bars{margin-bottom:40px}}html:root[data-theme=studio-quickbooks] .qb-side .qb-mixhead h2{white-space:normal;min-width:0;overflow-wrap:normal}html:root[data-theme=studio-quickbooks] .qb-side .qb-drop{flex-shrink:0}html:root[data-theme=studio-salesforce]:not(#sf) .shell{background:linear-gradient(180deg,#eceaee,#e8e7eb 45%,#e1e0e5);background-attachment:fixed}html:root[data-theme=studio-salesforce]:not(#sf) :is(.shell__main,.screen,.nav){background:transparent;border:0;box-shadow:none}html:root[data-theme=studio-salesforce]:not(#sf) .screen:has(.sf){padding:0;max-width:none}@media (min-width: 901px){html:root[data-theme=studio-salesforce]:not(#sf) .shell{grid-template-rows:78px minmax(0,1fr)}html:root[data-theme=studio-salesforce]:not(#sf) .nav{min-height:78px;padding-left:32px}html:root[data-theme=studio-salesforce]:not(#sf) .nav__brand{font-weight:700;font-style:italic;letter-spacing:.01em;color:#141416}html:root[data-theme=studio-salesforce]:not(#sf) .nav__outlet{display:none}html:root[data-theme=studio-salesforce]:not(#sf) .nav__cats{gap:6px;background:transparent;box-shadow:none}html:root[data-theme=studio-salesforce]:not(#sf) .nav__cat{min-height:46px;border:1px solid #dcdae0;border-radius:999px;background:#f4f2f6bf;color:#141416;font-weight:400;box-shadow:inset 0 1px #fffc}html:root[data-theme=studio-salesforce]:not(#sf) .nav__cat.is-active{background:#161616;border-color:#161616;color:#fff;box-shadow:0 10px 22px -14px #0009}html:root[data-theme=studio-salesforce]:not(#sf) .nav__cat:is(:hover,.is-open):not(.is-active){background:#fff}}html:root[data-theme=studio-salesforce]:not(#sf) :is(.card,.mod-panel,.stat){background:#f6f5f8c7;border:1px solid rgb(255 255 255 / .7);border-radius:18px;box-shadow:inset 0 1px #ffffffe6,0 30px 60px -42px #32324659}html:root[data-theme=studio-salesforce]:not(#sf) .stat :is(.stat__value,.stat__num,strong){font-weight:300;letter-spacing:-.02em}html:root[data-theme=studio-salesforce]:not(#sf) .btn{border-radius:999px;border:1px solid #d2d1d7;background:#f4f2f6cc;color:#141416;font-weight:400}html:root[data-theme=studio-salesforce]:not(#sf) .btn:is(.btn--primary,.is-primary){background:#161616;border-color:#161616;color:#fff}html:root[data-theme=studio-salesforce]:not(#sf) :is(input,select,textarea):not([type=checkbox],[type=radio]){border-radius:14px;border:1px solid #d2d1d7;background:#faf9fbe6}html:root[data-theme=studio-salesforce]:not(#sf) .seg{background:transparent;gap:6px}html:root[data-theme=studio-salesforce]:not(#sf) .seg>button{border:1px solid #d8d6dd;border-radius:999px;background:#f4f2f6bf}html:root[data-theme=studio-salesforce]:not(#sf) .seg>button:is(.is-active,[aria-selected=true],[aria-pressed=true]){background:#161616;border-color:#161616;color:#fff}html:root[data-theme=studio-salesforce]:not(#sf) .badge{border-radius:999px;font-size:11px}html:root[data-theme=studio-salesforce]:not(#sf) :is(h1,.page-title){font-weight:300;letter-spacing:-.01em}html:root[data-theme=studio-salesforce]:not(#sf) :is(.record-grid__table,table) th{font-weight:400;color:#5b5b62}html:root[data-theme=studio-salesforce]:not(#sf) .eos-dock{background:#f4f3f7b8;border:1px solid rgb(255 255 255 / .75);box-shadow:inset 0 1px #ffffffe6,0 24px 48px -20px #28283c59;backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4)}html:root[data-theme=studio-salesforce]:not(#sf) .eos-dock__orb{background:#fff;border:1px solid #dcdae0;color:#141416}html:root[data-theme=studio-salesforce]:not(#sf) .eos-dock__ask{background:#161616;color:#fff}:root[data-theme=studio-salesforce] .sf-orbs{position:fixed;z-index:400;top:16px;right:35px;display:flex;gap:8px}:root[data-theme=studio-salesforce] .sf-orbs .sf-orb{color:#141416;background:#f4f2f6bf}:root[data-theme=studio-salesforce] .sf-orbs .sf-orb:focus-visible{outline:2px solid #d1307f;outline-offset:3px}:root[data-theme=studio-salesforce] .sf-orbs .sf-orb svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round}@media (max-width: 900px){:root[data-theme=studio-salesforce] .sf-orbs{top:auto;bottom:16px}}:root[data-theme=studio-salesforce] .sf{position:relative;--sf-ink: #141416;--sf-dim: #5b5b62;display:flex;flex-direction:column;min-height:calc(100vh - 78px);padding-bottom:6px;color:var(--sf-ink);font-family:var(--font-ui)}:root[data-theme=studio-salesforce] .sf button{font:inherit;color:inherit;cursor:pointer}:root[data-theme=studio-salesforce] .sf button:focus-visible{outline:2px solid #d1307f;outline-offset:3px}:root[data-theme=studio-salesforce] .sf svg{flex:none}:root[data-theme=studio-salesforce] .sf-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px) minmax(300px,398px);gap:0 28px;padding:40px 35px 0 32px}:root[data-theme=studio-salesforce] .sf-head{display:flex;flex-direction:column;min-width:0}:root[data-theme=studio-salesforce] .sf-upd{margin:0;font-size:11.5px;color:var(--sf-dim)}:root[data-theme=studio-salesforce] .sf-title{margin:8px 0 0;font:300 40px/1.1 var(--font-display);letter-spacing:-.01em;color:var(--sf-ink)}:root[data-theme=studio-salesforce] .sf-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,186px));gap:0 6px;margin-top:auto;padding-top:70px}:root[data-theme=studio-salesforce] .sf-kpi{display:grid;grid-template-columns:auto auto;justify-content:start;align-items:start}:root[data-theme=studio-salesforce] .sf-tag{grid-column:1 / -1;justify-self:start;margin-bottom:18px;padding:2px 10px;border-radius:999px;background:#ffffffb3;box-shadow:0 2px 6px -3px #0000001f;font-size:11px;font-weight:500;color:var(--sf-ink)}:root[data-theme=studio-salesforce] .sf-tag.is-hot{background:#d4317e;color:#fff}:root[data-theme=studio-salesforce] .sf-kpi .sf-big{font-size:30px}:root[data-theme=studio-salesforce] .sf-kpi__person svg{width:16px;height:16px;margin:-2px 0 0 4px;fill:none;stroke:currentColor;stroke-width:1.2}:root[data-theme=studio-salesforce] .sf-kpi__sub{grid-column:1 / -1;margin-top:3px;font-size:11px;color:var(--sf-dim)}:root[data-theme=studio-salesforce] .sf-big{display:inline-flex;align-items:flex-start;white-space:nowrap;font-family:var(--font-display);font-weight:300;letter-spacing:-.02em;line-height:1}:root[data-theme=studio-salesforce] .sf-big sup{font-size:.4em;font-weight:400;line-height:1;letter-spacing:0}:root[data-theme=studio-salesforce] .sf-big__mark{margin:-.05em 0 0 .3em}:root[data-theme=studio-salesforce] .sf-big__pre{margin:.05em .25em 0 0}:root[data-theme=studio-salesforce] .sf-big__unit{align-self:flex-end;margin:0 0 .12em .45em;font-size:11px;font-weight:600;letter-spacing:0}:root[data-theme=studio-salesforce] .sf-steps{position:relative;display:grid;align-content:start;margin:0;padding:0 0 0 36px;list-style:none}:root[data-theme=studio-salesforce] .sf-steps:before{content:"";position:absolute;left:0;top:12px;bottom:8px;border-left:1.5px dotted #b9b7bf}:root[data-theme=studio-salesforce] .sf-step{position:relative;display:flex;align-items:center;height:39.5px}:root[data-theme=studio-salesforce] .sf-step>button:first-child{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;height:30px;padding:0 40px 0 0;border:0;background:none;text-align:left}:root[data-theme=studio-salesforce] .sf-step__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:300;color:#67666d;transition:color var(--t-fast, .16s)}:root[data-theme=studio-salesforce] .sf-step__pill{flex:none;min-width:48px;padding:3px 9px;border-radius:999px;background:#ffffff8c;font-size:11px;text-align:center;color:#67666d}:root[data-theme=studio-salesforce] .sf-step>button:first-child:hover .sf-step__label{color:var(--sf-ink)}:root[data-theme=studio-salesforce] .sf-step.is-on .sf-step__label{color:var(--sf-ink);font-size:13px}:root[data-theme=studio-salesforce] .sf-step.is-on .sf-step__pill{background:#161616;color:#fff;box-shadow:0 0 0 1.5px #f1559c}:root[data-theme=studio-salesforce] .sf-step.is-on:before{content:"";position:absolute;left:-45px;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;background:radial-gradient(circle,#141416 0 2px,#f2f1f4 2.5px);box-shadow:0 2px 8px -2px #00000040}:root[data-theme=studio-salesforce] .sf-step__go{position:absolute;right:0;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:none}:root[data-theme=studio-salesforce] .sf-step__go svg{width:16px;height:16px;fill:#141416}:root[data-theme=studio-salesforce] .sf-range{position:relative;display:flex;flex-direction:column;height:234px;margin-top:-2px;padding:24px 28px 22px 26px;border-radius:16px;background:linear-gradient(160deg,#ecebeff2,#e2e1e6e6);box-shadow:inset 0 1px #ffffffd9,0 1px #fff9,0 26px 44px -30px #28283c47}:root[data-theme=studio-salesforce] .sf-range__head{display:flex;justify-content:space-between;align-items:flex-start}:root[data-theme=studio-salesforce] .sf-range__head h2{max-width:9em;margin:0;font-size:13px;font-weight:400;line-height:1.25;color:var(--sf-ink)}:root[data-theme=studio-salesforce] .sf-range__go,:root[data-theme=studio-salesforce] .sf-tile__go{display:grid;place-items:center;width:28px;height:28px;margin:-6px -8px 0 0;padding:0;border:0;border-radius:50%;background:none}:root[data-theme=studio-salesforce] :is(.sf-range__go,.sf-tile__go) svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}:root[data-theme=studio-salesforce] .sf-range__big{margin-top:22px;font-size:32px;font-weight:400}:root[data-theme=studio-salesforce] .sf-range__cap{max-width:15em;margin:auto 0 0;font-size:11px;line-height:1.35;color:var(--sf-dim)}:root[data-theme=studio-salesforce] .sf-lens{position:absolute;right:22px;bottom:18px;width:196px;height:102px}:root[data-theme=studio-salesforce] .sf-lens__rings{fill:none;stroke:#b4b2bb;stroke-width:.6}:root[data-theme=studio-salesforce] .sf-lens__ink{fill:#141416}:root[data-theme=studio-salesforce] .sf-lens__open{fill:#ecebef;stroke:#8f8d96;stroke-width:.8}:root[data-theme=studio-salesforce] .sf-lens__hot{fill:#f1559c;stroke:#fff;stroke-width:1.5}:root[data-theme=studio-salesforce] .sf-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:58px;padding:0 35px 0 32px}:root[data-theme=studio-salesforce] .sf-tabs{display:flex;flex-wrap:wrap;gap:6px}:root[data-theme=studio-salesforce] .sf-tab{min-height:46px;padding:0 21px;border:1px solid #dcdae0;border-radius:999px;background:#f0eef2b3;font-size:13px;font-weight:400;color:#141416;box-shadow:inset 0 1px #ffffffbf;transition:background var(--t-fast, .16s)}:root[data-theme=studio-salesforce] .sf-tab:hover:not(.is-on){background:#fff}:root[data-theme=studio-salesforce] .sf-tab.is-on{border-color:#161616;background:#161616;color:#fff!important;box-shadow:0 10px 22px -14px #0009}:root[data-theme=studio-salesforce] .sf-tools{display:flex;gap:8px}:root[data-theme=studio-salesforce] .sf-orb{display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid #dcdae0;border-radius:50%;background:#f0eef2b3;box-shadow:inset 0 1px #ffffffbf}:root[data-theme=studio-salesforce] .sf-orb[aria-pressed=true]{background:#161616;border-color:#161616;color:#fff}:root[data-theme=studio-salesforce] .sf-orb svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round}:root[data-theme=studio-salesforce] .sf-band{flex:1;display:grid;grid-template-columns:2.01fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:5px;min-height:400px;margin-top:24px;padding:0 6px}:root[data-theme=studio-salesforce] .sf-tile{position:relative;overflow:hidden;min-width:0;padding:24px 26px 20px;border-radius:10px;color:#fff;isolation:isolate;box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 1px #ffffff38,0 18px 34px -24px #28284673;text-shadow:0 1px 10px rgb(0 0 0 / .16)}:root[data-theme=studio-salesforce] .sf-tile--wide{grid-row:1 / span 2}:root[data-theme=studio-salesforce] .sf-tile--teal{background-color:#4f818b;background-image:radial-gradient(34% 16% at 24% 31%,rgb(58 102 113 / .75),transparent 100%),linear-gradient(180deg,#44737e,#55848e 26%,#77a4b0 55%,#8cb6c3 75%,#a5c9db)}:root[data-theme=studio-salesforce] .sf-tile--violet{background-color:#8b3fb3;background-image:radial-gradient(52% 42% at 16% 90%,rgb(112 38 152 / .95),transparent 85%),radial-gradient(55% 62% at 16% 16%,rgb(128 52 170 / .85),transparent 78%),radial-gradient(70% 90% at 35% 80%,#8d3fb8 0%,#a052c5 42%,transparent 78%),linear-gradient(135deg,#cf7ee0,#b866d6,#d084e2)}:root[data-theme=studio-salesforce] .sf-tile--orange{background-color:#d55db5;background-image:radial-gradient(45% 55% at 52% 78%,#f6ab5c 0%,#f39a6a 45%,transparent 85%),radial-gradient(34% 30% at 10% 10%,rgb(160 44 148 / .95),transparent 90%),linear-gradient(90deg,#d862c6,#ee7fa8,#e277c6)}:root[data-theme=studio-salesforce] .sf-tile--magenta{background-color:#d93d84;background-image:radial-gradient(52% 42% at 16% 90%,rgb(166 24 92 / .95),transparent 85%),radial-gradient(50% 60% at 14% 16%,rgb(184 42 112 / .85),transparent 82%),radial-gradient(70% 80% at 45% 65%,#f03a86 0%,#ee4f97 50%,transparent 88%),linear-gradient(135deg,#db66a3,#e8579c,#e97cb3)}:root[data-theme=studio-salesforce] .sf-tile--blue{background-color:#2f74e0;background-image:radial-gradient(52% 42% at 16% 90%,rgb(20 78 160 / .95),transparent 85%),radial-gradient(52% 62% at 14% 16%,rgb(28 96 176 / .85),transparent 82%),radial-gradient(70% 80% at 40% 62%,#2c76ee 0%,#3a8bec 45%,transparent 88%),linear-gradient(135deg,#3fa5cc,#4796e2,#74d4fa)}:root[data-theme=studio-salesforce] .sf-tile__head{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-start}:root[data-theme=studio-salesforce] .sf-tile__title{max-width:8.5em;margin:0;font-size:14px;font-weight:400;line-height:1.15;letter-spacing:0;color:#fff}:root[data-theme=studio-salesforce] .sf-tile--wide .sf-tile__title{max-width:none}:root[data-theme=studio-salesforce] .sf-tile__title small{display:block;margin-top:3px;font-size:11px}:root[data-theme=studio-salesforce] .sf-tile__go{color:#fff}:root[data-theme=studio-salesforce] .sf-tile__big{position:absolute;z-index:2;left:26px;bottom:24px;font-size:34px}:root[data-theme=studio-salesforce] .sf-tile .sf-big__unit{font-size:11px}:root[data-theme=studio-salesforce] .sf-fig{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}:root[data-theme=studio-salesforce] .sf-fig__dash{fill:none;stroke:#ffffffd9;stroke-width:1.3;stroke-dasharray:3 4;stroke-linecap:round}:root[data-theme=studio-salesforce] .sf-fig__line{fill:none;stroke:#ffffffe6;stroke-width:1.2}:root[data-theme=studio-salesforce] .sf-fig__line--soft{stroke:#ffffff73}:root[data-theme=studio-salesforce] .sf-fig__open{fill:none;stroke:#fff;stroke-width:1.3}:root[data-theme=studio-salesforce] .sf-fig__fill,:root[data-theme=studio-salesforce] .sf-fig__pill{fill:#fff}:root[data-theme=studio-salesforce] .sf-date{position:absolute;z-index:2;top:20px;right:26px;display:inline-flex;align-items:center;gap:4px;padding:4px 0;border:0;background:none;font-size:11.5px;color:#fff!important}:root[data-theme=studio-salesforce] .sf-date span{opacity:.8}:root[data-theme=studio-salesforce] .sf-date svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round}:root[data-theme=studio-salesforce] .sf-teal__row{position:relative;z-index:2;display:flex;align-items:center;gap:40px;margin-top:44px;padding-left:12px}:root[data-theme=studio-salesforce] .sf-teal__row .sf-big{font-size:34px}:root[data-theme=studio-salesforce] .sf-teal__row .sf-big__pre{font-size:.9em;margin-top:-.55em}:root[data-theme=studio-salesforce] .sf-avs{display:flex;margin-left:auto;padding-right:4px}:root[data-theme=studio-salesforce] .sf-av{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:2.5px solid #ffffff;font-size:12px;font-weight:500;color:#2b2a30;text-shadow:none;box-shadow:0 6px 12px -6px #00000059}:root[data-theme=studio-salesforce] .sf-avs .sf-av+.sf-av{margin-left:-6px}:root[data-theme=studio-salesforce] .sf-field{position:absolute;z-index:1;left:0;right:0;bottom:30px;width:100%;height:58%}:root[data-theme=studio-salesforce] .sf-field__rings{fill:none;stroke:#ffffff5c;stroke-width:.8}:root[data-theme=studio-salesforce] .sf-field__dot{fill:#fff}:root[data-theme=studio-salesforce] .sf-field__mark{fill:none;stroke:#fffc;stroke-width:1}:root[data-theme=studio-salesforce] .sf-axis{position:absolute;z-index:2;left:33%;right:28px;bottom:14px;display:flex;justify-content:space-between;font-size:11px;font-weight:500;color:#1d4550;text-shadow:none}:root[data-theme=studio-salesforce] .sf-humps{position:absolute;inset:0;z-index:1}:root[data-theme=studio-salesforce] .sf-hump{position:absolute;display:flex;flex-direction:column;align-items:center;transform:translate(-50%)}:root[data-theme=studio-salesforce] .sf-hump__lbl{margin-bottom:8px;font-size:15px;font-weight:400;white-space:nowrap;color:#2a0f1e;text-shadow:none}:root[data-theme=studio-salesforce] .sf-hump__lbl sup{margin-right:3px;font-size:11px}:root[data-theme=studio-salesforce] .sf-hump__lbl small{margin-left:2px;font-size:11px}:root[data-theme=studio-salesforce] .sf-hump__dot{width:7px;height:7px;margin-bottom:-3.5px;border:1.3px solid #2a0f1e;border-radius:50%}:root[data-theme=studio-salesforce] .sf-hump__part{position:absolute;top:calc(100% + 8px);font-size:11px;font-weight:600;color:#2a0f1e;white-space:nowrap;text-shadow:none}:root[data-theme=studio-salesforce] .sf-mx__bg{fill:#ffffff38}:root[data-theme=studio-salesforce] .sf-mx__on rect{fill:#fff}:root[data-theme=studio-salesforce] .sf-mx__off rect{fill:#ffffff73}:root[data-theme=studio-salesforce] .sf-band--list{display:block}:root[data-theme=studio-salesforce] .sf-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:5px}:root[data-theme=studio-salesforce] .sf-list__row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:14px;align-items:center;padding:16px 20px;border-radius:10px;background:linear-gradient(135deg,#5f919b,#8cb6c3);color:#fff}:root[data-theme=studio-salesforce] .sf-list__row .sf-av{grid-row:1 / span 2}:root[data-theme=studio-salesforce] .sf-list__a{font-size:14px}:root[data-theme=studio-salesforce] .sf-list__b{grid-column:2;font-size:11px}:root[data-theme=studio-salesforce] .sf-list__v{grid-column:3;grid-row:1 / span 2;font-size:20px;font-weight:300}:root[data-theme=studio-salesforce] .sf-list__empty{margin:0;padding:24px;color:var(--sf-dim)}@media (max-width: 1360px){:root[data-theme=studio-salesforce] .sf-top{grid-template-columns:minmax(0,1fr) minmax(300px,380px);row-gap:28px}:root[data-theme=studio-salesforce] .sf-steps{grid-row:2;grid-column:1;margin-top:0}:root[data-theme=studio-salesforce] .sf-range{grid-row:1 / span 2;grid-column:2}}@media (max-width: 900px){:root[data-theme=studio-salesforce] .sf-top{grid-template-columns:1fr}:root[data-theme=studio-salesforce] .sf-range{grid-row:auto;grid-column:auto}:root[data-theme=studio-salesforce] .sf-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}:root[data-theme=studio-salesforce] .sf-band{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:220px}:root[data-theme=studio-salesforce] .sf-tile--wide{grid-row:auto;min-height:380px}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-salesforce] .sf *{transition:none!important}}@media (min-width: 901px){html:root[data-theme=studio-salesforce]:not(#sf) .shell:has(.sf) .eos-dock{left:22px;right:auto;bottom:22px;transform:none;translate:none}}:root[data-theme=studio-salesforce] .sf-orb{position:relative}:root[data-theme=studio-salesforce] .sf-orb__dot{position:absolute;top:9px;right:10px;width:9px;height:9px;border-radius:50%;background:#e8336e;border:1.5px solid #f4f2f6}:root[data-theme=studio-salesforce] .sf-top{grid-template-columns:minmax(0,1fr) minmax(320px,460px)}:root[data-theme=studio-salesforce] .sf-top .sf-steps{grid-row:auto;grid-column:auto}:root[data-theme=studio-salesforce] .sf-step>button:first-child{height:36px;padding-right:36px;border-radius:8px;cursor:pointer}:root[data-theme=studio-salesforce] .sf-step>button:first-child:focus-visible{outline:2px solid #c42a73;outline-offset:2px}:root[data-theme=studio-salesforce] .sf-step__pill{min-width:58px;padding:4px 10px;font-size:12px}:root[data-theme=studio-salesforce] .sf-step:not(.is-on) .sf-step__go svg{fill:#8f8d96}:root[data-theme=studio-salesforce] :is(.sf-kpi,.sfs-kpi) .sf-tag{padding:0;background:none;box-shadow:none;font-size:12px;font-weight:500;color:#4a4950}:root[data-theme=studio-salesforce] :is(.sf-kpi,.sfs-kpi) .sf-tag.is-hot{padding:2px 10px;background:#c42a73;color:#fff}:root[data-theme=studio-salesforce] .sf-big__cur{align-self:flex-start;margin:.14em .1em 0 0;font-size:.5em;font-weight:400;letter-spacing:0}:root[data-theme=studio-salesforce] .sf-big__pct{align-self:flex-start;margin:.14em 0 0 .06em;font-size:.5em;font-weight:400;letter-spacing:0}:root[data-theme=studio-salesforce] .sf-cb{position:absolute;z-index:2;left:22px;right:22px;bottom:14px;height:54%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;color:#fff;text-shadow:none}:root[data-theme=studio-salesforce] .sf-cb__y{align-self:start;margin-top:16px;font-size:11px;font-weight:500}:root[data-theme=studio-salesforce] .sf-cb__cols{display:flex;gap:6px;min-width:0;height:100%}:root[data-theme=studio-salesforce] .sf-cb__col{flex:1 1 0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:5px;min-width:0;height:100%}:root[data-theme=studio-salesforce] .sf-cb__track{display:flex;flex-direction:column;justify-content:flex-end;min-height:0;padding-top:16px;border-bottom:1px solid rgb(255 255 255 / .6)}:root[data-theme=studio-salesforce] .sf-cb__v{flex:none;margin-bottom:3px;overflow:hidden;font-size:11px;font-weight:500;text-align:center;white-space:nowrap}:root[data-theme=studio-salesforce] .sf-cb__bar{flex:none;display:flex;flex-direction:column;justify-content:flex-end;min-height:2px;overflow:hidden;border-radius:6px 6px 0 0;background:#ffffffb8}:root[data-theme=studio-salesforce] .sf-cb__bar.is-hot{background:#fff}:root[data-theme=studio-salesforce] .sf-cb__bar i{display:block;width:100%;background:#f1559c}:root[data-theme=studio-salesforce] .sf-cb__x{overflow:hidden;font-size:11px;font-weight:500;text-align:center;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 900px){:root[data-theme=studio-salesforce] .sf-top{grid-template-columns:1fr}}:root[data-theme=studio-salesforce] .sf-figs{grid-column:2 / -1;grid-row:1 / span 2;display:grid;grid-auto-rows:1fr;min-width:0;padding:8px 10px;border:1px solid #e3e1e7;border-radius:10px;background:#f7f6f9}:root[data-theme=studio-salesforce] .sf-figrow{display:grid;grid-template-columns:minmax(0,1fr) auto 28px;grid-template-areas:"l v go" "s v go";align-items:center;column-gap:14px;min-height:56px;padding:10px 14px;border:0;border-bottom:1px solid #e3e1e7;border-radius:8px;background:none;color:#141416;font:inherit;text-align:left;cursor:pointer}:root[data-theme=studio-salesforce] .sf-figrow:last-child{border-bottom:0}:root[data-theme=studio-salesforce] .sf-figrow:hover{background:#fffc}:root[data-theme=studio-salesforce] .sf-figrow:focus-visible{outline:2px solid #c42a73;outline-offset:1px}:root[data-theme=studio-salesforce] .sf-figrow__l{grid-area:l;font-size:13px;font-weight:500}:root[data-theme=studio-salesforce] .sf-figrow__s{grid-area:s;font-size:12px;color:#5b5b62}:root[data-theme=studio-salesforce] .sf-figrow__v{grid-area:v;font-family:var(--font-display);font-size:26px;font-weight:300;letter-spacing:-.02em;white-space:nowrap}:root[data-theme=studio-salesforce] .sf-figrow__go{grid-area:go;display:grid;place-items:center;color:#5b5b62}:root[data-theme=studio-salesforce] .sf-figrow__go svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6}@media (max-width: 900px){:root[data-theme=studio-salesforce] .sf-figs{grid-column:auto;grid-row:auto}}:root[data-theme=studio-salesforce] .sf-big .sf-big__cur{align-self:flex-end;margin:0 .08em .08em 0;font-size:.62em}:root[data-theme=studio-salesforce] .sf-top{padding-top:24px}:root[data-theme=studio-salesforce] .sf-bar{margin-top:26px}:root[data-theme=studio-salesforce] .sf-band{margin-top:14px}:root[data-theme=studio-salesforce] .sf-hr{position:absolute;z-index:2;left:22px;right:22px;bottom:16px;display:grid;gap:8px;margin:0;padding:0;list-style:none;color:#0f2429}:root[data-theme=studio-salesforce] .sf-hr--none{font-size:14px;font-weight:500}:root[data-theme=studio-salesforce] .sf-hr__row{display:grid;grid-template-columns:46px minmax(0,1fr) 64px;align-items:center;gap:10px;font-size:13px;font-weight:500}:root[data-theme=studio-salesforce] .sf-hr__track{height:12px;border-radius:6px;background:#0f242924;overflow:hidden}:root[data-theme=studio-salesforce] .sf-hr__track i{display:block;height:100%;border-radius:6px;background:#0f242980}:root[data-theme=studio-salesforce] .sf-hr__row.is-hot .sf-hr__track i{background:#0f2429}:root[data-theme=studio-salesforce] .sf-hr__v{font-weight:600;text-align:right}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-band{flex:none;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(150px,auto));gap:8px;min-height:0;padding:0 6px 18px}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-tile{min-width:0;border-radius:12px}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-hours{grid-row:1 / span 2;display:flex;flex-direction:column;gap:10px;padding:18px 22px 16px}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-hours .sf-tile__title{font-size:15px;font-weight:500}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-hours .sf-tile__title small{font-size:12px;font-weight:400}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-date{position:static;display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 14px;border:0;border-radius:999px;background:#ffffff2e;color:#fff;font:inherit;font-size:12.5px;cursor:pointer}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-date svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-hours__big{position:relative;z-index:2;margin:0;color:#fff}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-hours__big b{display:block;font:300 clamp(44px,4vw,60px)/1 var(--font-display);letter-spacing:-.03em}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-hours__big span{display:block;margin-top:4px;font-size:13px}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-cols{position:relative;z-index:2;flex:1;display:flex;align-items:stretch;gap:6px;min-height:120px;max-height:190px;margin:0;padding:0;list-style:none}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-col{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-width:0;color:#fff}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-col__bar{flex:none;width:100%;max-width:46px;min-height:6px;border-radius:7px 7px 3px 3px;background:#fff6;box-shadow:inset 0 1px #ffffff80}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-col.is-hot .sfd-col__bar{background:#fff}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-col__v{font-size:12px;font-weight:600}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-col__h{font-size:12px}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-fig{display:flex;flex-direction:column;justify-content:space-between;min-height:150px;padding:16px 18px 15px;border:0;text-align:left;font:inherit;color:#fff;cursor:pointer}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-fig:focus-visible,html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-orbit__go:focus-visible,html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-date:focus-visible{outline:2px solid #141416;outline-offset:3px}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-fig__l{position:relative;z-index:2;display:flex;justify-content:space-between;gap:8px;font-size:14px;font-weight:500;line-height:1.2}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-fig__go svg,html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-orbit__go svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-fig__v{position:relative;z-index:2;margin:8px 0 4px;font:300 clamp(40px,3.7vw,60px)/.95 var(--font-display);letter-spacing:-.03em;white-space:nowrap}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-fig__v.is-long{font-size:clamp(24px,2.1vw,32px);letter-spacing:-.01em;white-space:normal}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-fig__s{position:relative;z-index:2;font-size:13px}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-orbit{position:relative;display:grid;min-width:0}html:root[data-theme=studio-salesforce]:not(#sfp):not(#sfd) .sfd-orbit .sfp-orbit{padding:12px 14px}html:root[data-theme=studio-salesforce]:not(#sfp):not(#sfd) .sfd-orbit .sfp-orbit svg{max-width:210px}html:root[data-theme=studio-salesforce]:not(#sfp):not(#sfd) .sfd-orbit .sfp-orbit figcaption{margin-top:-26px;text-align:center}html:root[data-theme=studio-salesforce]:not(#sfp):not(#sfd) .sfd-orbit .sfp-orbit__n{font-size:36px}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-orbit__go{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #dcdae0;border-radius:50%;background:#f4f2f6;color:#141416;cursor:pointer}@media (max-width: 1100px){html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-band{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:none}html:root[data-theme=studio-salesforce]:not(#sfd) .sfd-hours{grid-column:1 / -1;grid-row:auto}}html:root[data-theme=studio-salesforce]:not(#sfp):not(#sfd):not(#sfd-o) .sfd-orbit .sfp-orbit{grid-column:auto;grid-template-columns:none;align-content:center;gap:0;padding:10px 12px}html:root[data-theme=studio-salesforce]:not(#sfp):not(#sfd):not(#sfd-o) .sfd-orbit .sfp-orbit svg{max-width:168px}html:root[data-theme=studio-salesforce]:not(#sfp):not(#sfd):not(#sfd-o) .sfd-orbit .sfp-orbit figcaption{margin-top:-22px;text-align:center}html:root[data-theme=studio-salesforce]:not(#sfp):not(#sfd):not(#sfd-o) .sfd-orbit .sfp-orbit__n{font-size:32px}html:root[data-theme=studio-salesforce]:not(#sfp):not(#sfd):not(#sfd-o) .sfd-orbit .sfp-orbit :is(.sfp-orbit__l,small){font-size:12.5px}html:root[data-theme=studio-salesforce]:not(#sfp):not(#sfd):not(#sfd-o) .sfd-hours{justify-content:flex-start;min-height:0;padding:18px 22px 16px}html:root[data-theme=studio-salesforce]:not(#sfp):not(#sfd):not(#sfd-o) .sfd-fig{min-height:150px;padding:16px 18px 15px;border:0}:root[data-theme=studio-creditpros]{--cp-ink: #111111;--cp-ink2: #45423f;--cp-ink3: #5f5b58;--cp-lime: #d4f22c;--cp-lime-ink: #1b2200;--cp-line: rgb(17 17 17 / .1);--cp-out: rgb(17 17 17 / .14);--cp-tile-shadow: 0 1px 0 rgb(255 255 255 / .9) inset, 0 18px 40px -18px rgb(70 50 45 / .22), 0 2px 6px rgb(70 50 45 / .05);--cp-ease: cubic-bezier(.22, .8, .2, 1)}:root[data-theme=studio-creditpros] body,:root[data-theme=studio-creditpros] .shell{background:#ebe7e4}:root[data-theme=studio-creditpros] .shell__main{position:relative;isolation:isolate;background:transparent}:root[data-theme=studio-creditpros] .shell__main:before{content:"";position:fixed;inset:-12%;z-index:-1;pointer-events:none;background:radial-gradient(26% 30% at 52% 30%,rgb(244 214 196 / .9),transparent 70%),radial-gradient(22% 26% at 46% 70%,rgb(236 206 200 / .8),transparent 72%),radial-gradient(30% 34% at 18% 18%,rgb(228 232 240 / .95),transparent 70%),radial-gradient(24% 28% at 70% 12%,rgb(232 240 214 / .7),transparent 70%),linear-gradient(160deg,#e6e8ed,#ece8e4 46%,#ebe2df);filter:blur(40px)}:root[data-theme=studio-creditpros] .nav{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-creditpros] .nav__item,:root[data-theme=studio-creditpros] .nav__cat{border-radius:999px;border:1px solid var(--cp-out);background:#ffffff59;color:var(--cp-ink2);transition:background .2s var(--cp-ease),color .2s var(--cp-ease),border-color .2s var(--cp-ease)}:root[data-theme=studio-creditpros] .nav__item:hover,:root[data-theme=studio-creditpros] .nav__cat:hover{background:#fff;color:var(--cp-ink)}:root[data-theme=studio-creditpros] .nav__item.is-active,:root[data-theme=studio-creditpros] .nav__cat.is-active{background:#111;border-color:#111;color:#fff}:root[data-theme=studio-creditpros] .nav__catpanel{background:#ffffffeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--cp-line);border-radius:26px;box-shadow:var(--cp-tile-shadow)}:root[data-theme=studio-creditpros] .nav__catitem.is-active{background:#111;color:#fff;border-radius:999px}:root[data-theme=studio-creditpros] .card,:root[data-theme=studio-creditpros] .mod-panel,:root[data-theme=studio-creditpros] .stat{background:#fff;border:0;border-radius:30px;box-shadow:var(--cp-tile-shadow)}:root[data-theme=studio-creditpros] .stat .tnum,:root[data-theme=studio-creditpros] .stat strong{font-weight:400;letter-spacing:-.02em}:root[data-theme=studio-creditpros] .btn{border-radius:999px;border:1px solid var(--cp-out);background:#ffffff8c;color:var(--cp-ink);font-weight:450;box-shadow:none}:root[data-theme=studio-creditpros] .btn:hover{background:#fff}:root[data-theme=studio-creditpros] .btn--primary,:root[data-theme=studio-creditpros] .btn.is-primary{background:#111;border-color:#111;color:#fff}:root[data-theme=studio-creditpros] .btn--primary:hover,:root[data-theme=studio-creditpros] .btn.is-primary:hover{background:#000}:root[data-theme=studio-creditpros] .seg{background:transparent;border:0;gap:8px;padding:0}:root[data-theme=studio-creditpros] .seg__btn{border-radius:999px;border:1px solid var(--cp-out);background:#fff6;color:var(--cp-ink2)}:root[data-theme=studio-creditpros] .seg__btn.is-active,:root[data-theme=studio-creditpros] .seg__btn[aria-pressed=true],:root[data-theme=studio-creditpros] .seg__btn[aria-selected=true]{background:#111;border-color:#111;color:#fff}:root[data-theme=studio-creditpros] .badge{border-radius:999px;font-weight:500}:root[data-theme=studio-creditpros] .modal{border-radius:34px;border:0;background:#fffffff0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}:root[data-theme=studio-creditpros] .record-grid__table th{font-weight:400;color:var(--cp-ink3)}:root[data-theme=studio-creditpros] input:not([type=checkbox]):not([type=radio]),:root[data-theme=studio-creditpros] select{border-radius:999px;border-color:var(--cp-out);background-color:#fff9}:root[data-theme=studio-creditpros] textarea{border-radius:20px;border-color:var(--cp-out)}:root[data-theme=studio-creditpros] :focus-visible{outline:2px solid #111;outline-offset:2px}:root[data-theme=studio-creditpros] .cp{--cp-gap: clamp(16px, 1.6vw, 28px);display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr) minmax(330px,.94fr);grid-template-rows:auto auto;column-gap:var(--cp-gap);row-gap:22px;padding:6px 4px 28px;color:var(--cp-ink);font-feature-settings:"tnum" 0;animation:cp-in .52s var(--cp-ease) both}@keyframes cp-in{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:none}}:root[data-theme=studio-creditpros] .cp .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-theme=studio-creditpros] .cp button{font:inherit;color:inherit;cursor:pointer}:root[data-theme=studio-creditpros] .cp :focus-visible{outline:2px solid #111;outline-offset:3px}:root[data-theme=studio-creditpros] .cp-panel :focus-visible{outline-color:var(--cp-lime)}:root[data-theme=studio-creditpros] .cp-nav{grid-column:1 / 3;grid-row:1;display:flex;gap:8px;flex-wrap:wrap;align-items:center}:root[data-theme=studio-creditpros] .cp-pill{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px 0 14px;border-radius:999px;border:1px solid var(--cp-out);background:#ffffff4d;font-size:14px;letter-spacing:-.005em;box-shadow:0 1px #fffc inset;transition:background .2s var(--cp-ease)}:root[data-theme=studio-creditpros] .cp-pill:hover{background:#ffffffd9}:root[data-theme=studio-creditpros] .cp-pill.is-on{background:#111;border-color:#111;color:#fff;box-shadow:0 10px 22px -10px #0000008c}:root[data-theme=studio-creditpros] .cp-left{grid-column:1;grid-row:2;min-width:0;display:flex;flex-direction:column}:root[data-theme=studio-creditpros] .cp-hello{margin:18px 0 0;font-size:clamp(24px,1.9vw,31px);font-weight:450;line-height:1.12;letter-spacing:-.015em;color:#111}:root[data-theme=studio-creditpros] .cp-hello span{display:block;color:#6b6764;font-weight:400}:root[data-theme=studio-creditpros] .cp-select{position:relative;align-self:flex-start;margin-top:20px;display:inline-flex;align-items:center}:root[data-theme=studio-creditpros] .cp-select select{appearance:none;-webkit-appearance:none;height:42px;padding:0 40px 0 22px;border-radius:999px;border:1.2px solid #2a2a2a;background:transparent;font:inherit;font-size:14px;color:#111;cursor:pointer}:root[data-theme=studio-creditpros] .cp-select .cp-gl{position:absolute;right:16px;pointer-events:none}:root[data-theme=studio-creditpros] .cp-score{display:flex;align-items:flex-start;gap:14px;margin-top:26px}:root[data-theme=studio-creditpros] .cp-score__n{font-size:clamp(64px,5.6vw,92px);font-weight:400;line-height:.86;letter-spacing:-.035em;font-variant-numeric:tabular-nums}:root[data-theme=studio-creditpros] .cp-score__meta{display:flex;flex-direction:column;gap:2px;padding-top:2px;font-size:13px;color:var(--cp-ink3)}:root[data-theme=studio-creditpros] .cp-score__meta b{font-weight:400;color:#111;font-size:17px;margin-bottom:6px}:root[data-theme=studio-creditpros] .cp-score__meta b span{color:var(--cp-ink3)}:root[data-theme=studio-creditpros] .cp-bands{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}:root[data-theme=studio-creditpros] .cp-band{position:relative;height:40px;border-radius:12px;box-shadow:0 1px #ffffffd9 inset,0 6px 14px -8px #3c281e40}:root[data-theme=studio-creditpros] .cp-band--low{background:linear-gradient(180deg,#f3e3df,#ecd6d1);box-shadow:inset 0 1px #ffffffd9,inset 0 -1.5px #efc2b5,0 6px 14px -8px #3c281e40}:root[data-theme=studio-creditpros] .cp-band--mid{background:linear-gradient(180deg,#f5ece2,#efe2d3);box-shadow:inset 0 1px #ffffffd9,inset 0 -1.5px #f1d5a9,0 6px 14px -8px #3c281e40}:root[data-theme=studio-creditpros] .cp-band--high{background:linear-gradient(180deg,#e5efe5,#d8e8d9);box-shadow:inset 0 1px #ffffffd9,inset 0 -1.5px #b9e0b4,0 6px 14px -8px #3c281e40}:root[data-theme=studio-creditpros] .cp-dot{position:absolute;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%}:root[data-theme=studio-creditpros] .cp-band--low .cp-dot{background:#ef8a6c}:root[data-theme=studio-creditpros] .cp-band--mid .cp-dot{background:#f0b04a}:root[data-theme=studio-creditpros] .cp-band--high .cp-dot{background:#6fcf5f}:root[data-theme=studio-creditpros] .cp-dot--ring{width:7px;height:7px;margin:-3.5px 0 0 -3.5px;box-shadow:0 0 0 3px #fff,0 0 0 4.2px currentColor}:root[data-theme=studio-creditpros] .cp-band--low .cp-dot--ring{color:#e8501f;background:#e8501f}:root[data-theme=studio-creditpros] .cp-band--mid .cp-dot--ring{color:#e9a215;background:#e9a215}:root[data-theme=studio-creditpros] .cp-band--high .cp-dot--ring{color:#2fbf3a;background:#2fbf3a}:root[data-theme=studio-creditpros] .cp-needle{position:absolute;top:-12px;bottom:-4px;width:1px;background:#111}:root[data-theme=studio-creditpros] .cp-needle:before{content:"";position:absolute;top:-8px;left:-5px;border:5.5px solid transparent;border-top:8px solid #111;border-bottom:0}:root[data-theme=studio-creditpros] .cp-band-axis{position:relative;height:26px;font-size:12px;color:var(--cp-ink3)}:root[data-theme=studio-creditpros] .cp-band-axis span{position:absolute;top:8px;transform:translate(-50%)}:root[data-theme=studio-creditpros] .cp-band-axis span:first-child:not(.cp-band-axis__now){transform:none}:root[data-theme=studio-creditpros] .cp-band-axis__now{color:#111;top:14px!important;transform:translate(-50%)!important}:root[data-theme=studio-creditpros] .cp-ltabs{display:flex;justify-content:space-between;margin-top:30px;border-bottom:1px solid var(--cp-line)}:root[data-theme=studio-creditpros] .cp-ltab{position:relative;background:none;border:0;padding:8px 2px 12px;font-size:16px;color:#6b6764;letter-spacing:-.01em}:root[data-theme=studio-creditpros] .cp-ltab.is-on{color:#111}:root[data-theme=studio-creditpros] .cp-ltab.is-on:after{content:"";position:absolute;left:0;right:-18px;bottom:-1px;height:2px;border-radius:2px;background:#111}:root[data-theme=studio-creditpros] .cp-badge{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 4px;border-radius:999px;background:#fff;color:#111;font-size:9.5px;vertical-align:6px;box-shadow:0 1px 4px #00000014}:root[data-theme=studio-creditpros] .cp-badge.is-on{background:#111;color:#fff}:root[data-theme=studio-creditpros] .cp-minis{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}:root[data-theme=studio-creditpros] .cp-mini{position:relative;overflow:hidden;border-radius:34px;padding:18px 18px 16px;color:#fff;min-height:196px;display:flex;flex-direction:column;box-shadow:0 1px #ffffff40 inset,0 22px 40px -22px #3c281499}:root[data-theme=studio-creditpros] .cp-mini--olive{background:radial-gradient(56% 40% at 70% 66%,#6c8020 0%,transparent 70%),radial-gradient(60% 40% at 30% 100%,#5d6c1c 0%,transparent 70%),linear-gradient(150deg,#2f3610,#3e4813 45%,#56661b)}:root[data-theme=studio-creditpros] .cp-mini--rose{background:radial-gradient(60% 50% at 20% 10%,#9c5f58 0%,transparent 70%),radial-gradient(70% 60% at 80% 85%,#6f5549 0%,transparent 70%),linear-gradient(160deg,#84504b,#744d46,#654a40)}:root[data-theme=studio-creditpros] .cp-mini:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1px #ffffff24 inset}:root[data-theme=studio-creditpros] .cp-mini__head{display:flex;align-items:center;gap:12px}:root[data-theme=studio-creditpros] .cp-mini__head h3{flex:1;margin:0;font-size:16px;font-weight:400;line-height:1.05;letter-spacing:-.01em}:root[data-theme=studio-creditpros] .cp-mini__row{display:flex;justify-content:space-between;align-items:flex-end;margin-top:18px}:root[data-theme=studio-creditpros] .cp-lbl{display:block;font-size:12px;color:#ffffffd1}:root[data-theme=studio-creditpros] .cp-mini__amt{font-size:clamp(22px,1.9vw,30px);letter-spacing:-.02em}:root[data-theme=studio-creditpros] .cp-term{text-align:right;font-size:12px}:root[data-theme=studio-creditpros] .cp-term b{display:block;font-weight:500;font-size:13px}:root[data-theme=studio-creditpros] .cp-mini__viz{width:100%;height:26px;margin-top:auto;padding-top:10px;overflow:visible}:root[data-theme=studio-creditpros] .cp-mini__viz .on{fill:var(--cp-lime)}:root[data-theme=studio-creditpros] .cp-mini__viz .off{fill:#fff6}:root[data-theme=studio-creditpros] .cp-mini__viz .tick{stroke:#ffffff59;stroke-width:1;vector-effect:non-scaling-stroke}:root[data-theme=studio-creditpros] .cp-mini__viz .mark{stroke:var(--cp-lime);stroke-width:2.4;vector-effect:non-scaling-stroke}:root[data-theme=studio-creditpros] .cp-mini__foot{display:flex;justify-content:space-between;margin-top:10px;font-size:12.5px}:root[data-theme=studio-creditpros] .cp-mini__foot b{font-weight:400}:root[data-theme=studio-creditpros] .cp-amt{font-weight:400;white-space:nowrap}:root[data-theme=studio-creditpros] .cp-amt sup{font-size:.5em;vertical-align:.15em;margin-right:2px;opacity:.85}:root[data-theme=studio-creditpros] .cp-rows{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:8px}:root[data-theme=studio-creditpros] .cp-rows button{width:100%;display:flex;align-items:center;gap:12px;padding:10px 16px 10px 10px;border:0;border-radius:22px;background:#ffffffbf;text-align:left;box-shadow:var(--cp-tile-shadow)}:root[data-theme=studio-creditpros] .cp-rows button:hover{background:#fff}:root[data-theme=studio-creditpros] .cp-rows__l{flex:1;min-width:0;font-size:14px}:root[data-theme=studio-creditpros] .cp-rows__l small{display:block;color:var(--cp-ink3);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-creditpros] .cp-rows b{font-weight:400;font-size:14px}:root[data-theme=studio-creditpros] .cp-rows__none{padding:18px;color:var(--cp-ink3)}:root[data-theme=studio-creditpros] .cp-orb{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:0;transition:transform .2s var(--cp-ease),background .2s}:root[data-theme=studio-creditpros] .cp-orb:hover{transform:translateY(-1px)}:root[data-theme=studio-creditpros] .cp-orb--ink{background:#111;color:#fff!important}:root[data-theme=studio-creditpros] .cp-orb--lg{width:46px;height:46px}:root[data-theme=studio-creditpros] .cp-orb--soft{background:#f1efed;color:#4a4745!important;width:44px;height:44px}:root[data-theme=studio-creditpros] .cp-orb--glass{background:#ffffff1a;border:1px solid rgb(255 255 255 / .28);color:#fff!important}:root[data-theme=studio-creditpros] .cp-ring-ic{position:relative;flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1.4px solid rgb(255 255 255 / .85);border-left-color:#ffffff40}:root[data-theme=studio-creditpros] .cp-ring-ic--dark{border:1px solid var(--cp-out);color:#111;background:#ffffff80;width:40px;height:40px}:root[data-theme=studio-creditpros] .cp-ring-ic--lg{width:50px;height:50px;border-width:1.6px}:root[data-theme=studio-creditpros] .cp-alert{position:absolute;top:-9px;right:-8px;width:20px;height:18px;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:700;color:#fff;background:#c2410c;clip-path:polygon(50% 0,100% 100%,0 100%);padding-top:4px}:root[data-theme=studio-creditpros] .cp-mid{grid-column:2;grid-row:2;min-width:0;display:flex;flex-direction:column;gap:18px}:root[data-theme=studio-creditpros] .cp-searchrow{display:flex;gap:10px;margin-top:42px}:root[data-theme=studio-creditpros] .cp-search{flex:1;display:flex;align-items:center;gap:10px;height:46px;padding:0 18px;border-radius:999px;border:1px solid var(--cp-out);background:#ffffff4d;color:#3c3a38}:root[data-theme=studio-creditpros] .cp-search input{flex:1;min-width:0;height:100%;border:0!important;background:transparent!important;outline:0;font:inherit;font-size:14px;color:#111;padding:0;border-radius:0}:root[data-theme=studio-creditpros] .cp-search input::placeholder{color:#6b6764}:root[data-theme=studio-creditpros] .cp-search:focus-within{border-color:#111;background:#ffffffb3}:root[data-theme=studio-creditpros] .cp-choose{height:46px;padding:0 22px;border-radius:999px;border:0;background:#111;color:#fff!important;font-size:14px;white-space:nowrap}:root[data-theme=studio-creditpros] .cp-tiles{display:grid;grid-template-columns:1fr 1fr;gap:14px}:root[data-theme=studio-creditpros] .cp-tile{background:#fff;border-radius:34px;padding:18px 18px 20px;box-shadow:var(--cp-tile-shadow);display:flex;flex-direction:column;min-height:196px}:root[data-theme=studio-creditpros] .cp-tile__top{display:flex;justify-content:space-between;align-items:flex-start}:root[data-theme=studio-creditpros] .cp-tile__title{margin:22px 0 0;font-size:16px;font-weight:400;letter-spacing:-.01em}:root[data-theme=studio-creditpros] .cp-tile__foot{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end;gap:8px}:root[data-theme=studio-creditpros] .cp-tile__n{font-size:clamp(30px,2.4vw,40px);line-height:.9;letter-spacing:-.03em}:root[data-theme=studio-creditpros] .cp-tile__n small{font-size:.45em;color:#6b6764;letter-spacing:0}:root[data-theme=studio-creditpros] .cp-matrix{flex:none;max-width:58%;height:auto}:root[data-theme=studio-creditpros] .cp-matrix .on{fill:#111}:root[data-theme=studio-creditpros] .cp-matrix .off{fill:none;stroke:#c9c6c3;stroke-width:1}:root[data-theme=studio-creditpros] .cp-recent{display:flex;align-items:center;gap:16px;padding:16px 18px;border:0;border-radius:30px;text-align:left;background:#fff6;box-shadow:0 1px #fffc inset,0 10px 30px -18px #46322d40}:root[data-theme=studio-creditpros] .cp-recent:hover{background:#ffffffb3}:root[data-theme=studio-creditpros] .cp-recent__t{font-size:16px}:root[data-theme=studio-creditpros] .cp-recent__t small{display:block;font-size:12.5px;color:var(--cp-ink3);margin-top:2px}:root[data-theme=studio-creditpros] .cp-histcard{background:#fff;border-radius:34px;padding:18px 18px 14px;box-shadow:var(--cp-tile-shadow)}:root[data-theme=studio-creditpros] .cp-histcard header{display:flex;align-items:center;gap:14px}:root[data-theme=studio-creditpros] .cp-histcard h3{margin:0;font-size:16px;font-weight:400}:root[data-theme=studio-creditpros] .cp-hist__svg{display:block;width:100%;height:auto;max-height:210px;margin-top:8px;overflow:visible}:root[data-theme=studio-creditpros] .cp-hist__tick{font-size:9.5px;fill:#6b6764}:root[data-theme=studio-creditpros] .cp-hist__grid{stroke:#ecebe9;stroke-width:1;stroke-dasharray:2 3}:root[data-theme=studio-creditpros] .cp-hist__line{fill:none;stroke:#111;stroke-width:1.3}:root[data-theme=studio-creditpros] .cp-hist__ghost{fill:none;stroke:#dddbd8;stroke-width:1.2}:root[data-theme=studio-creditpros] .cp-hist__pt{fill:#111}:root[data-theme=studio-creditpros] .cp-hist__hit{fill:transparent;cursor:pointer}:root[data-theme=studio-creditpros] .cp-hist__drop{stroke:#111;stroke-width:1;stroke-dasharray:2 2.5}:root[data-theme=studio-creditpros] .cp-hist__tri{fill:#111}:root[data-theme=studio-creditpros] .cp-hist__bubble{fill:var(--cp-lime);filter:drop-shadow(0 4px 8px rgb(150 180 0 / .35))}:root[data-theme=studio-creditpros] .cp-hist__bubtext{font-size:10px;fill:#111;font-weight:500;pointer-events:none}:root[data-theme=studio-creditpros] .cp-legend{display:flex;justify-content:space-between;padding:6px 4px 0 40px;font-size:12px;color:#3c3a38}:root[data-theme=studio-creditpros] .cp-legend i{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:7px;vertical-align:1px}:root[data-theme=studio-creditpros] .cp-legend .k{background:#111}:root[data-theme=studio-creditpros] .cp-legend .g{background:#c9c6c3}:root[data-theme=studio-creditpros] .cp-panel{grid-column:3;grid-row:1 / 3;align-self:start;position:relative;overflow:hidden;isolation:isolate;border-radius:44px;padding:22px 22px 18px;color:#fff;min-width:0;background:linear-gradient(#1c12083d,#1c12083d),radial-gradient(30% 16% at 100% 0%,rgb(120 160 60 / .85),transparent 70%),radial-gradient(50% 30% at 10% 6%,rgb(115 118 109 / .9),transparent 75%),radial-gradient(60% 30% at 40% 42%,rgb(126 92 50 / .95),transparent 75%),radial-gradient(50% 30% at 95% 45%,rgb(160 120 100 / .85),transparent 75%),radial-gradient(60% 34% at 15% 72%,rgb(150 92 66 / .95),transparent 75%),radial-gradient(50% 30% at 92% 78%,rgb(140 128 82 / .9),transparent 75%),linear-gradient(175deg,#5a5d48,#5f583b 30%,#7c5a35,#8f5f48 80%,#8e6052);box-shadow:0 1px #ffffff4d inset,0 0 0 1px #ffffff1f inset,0 40px 70px -30px #50321e8c,0 8px 18px -10px #50321e4d}:root[data-theme=studio-creditpros] .cp-panel__glow{position:absolute;inset:0;z-index:-1;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");mix-blend-mode:overlay}:root[data-theme=studio-creditpros] .cp-panel__head{display:flex;align-items:center;gap:14px}:root[data-theme=studio-creditpros] .cp-panel__head h2{flex:1;margin:0;font-size:clamp(18px,1.4vw,22px);font-weight:400;letter-spacing:-.01em;color:#fff}:root[data-theme=studio-creditpros] .cp-panel__sum{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px;gap:8px}:root[data-theme=studio-creditpros] .cp-plbl{font-size:14px;color:#fff}:root[data-theme=studio-creditpros] .cp-panel__amtrow{display:flex;align-items:flex-end;gap:16px;margin-top:4px}:root[data-theme=studio-creditpros] .cp-panel__amt{font-size:clamp(34px,2.9vw,48px);letter-spacing:-.025em;line-height:1}:root[data-theme=studio-creditpros] .cp-term--w{text-align:left;font-size:11px;color:#ffffffe6;padding-bottom:4px}:root[data-theme=studio-creditpros] .cp-term--w b{color:#fff}:root[data-theme=studio-creditpros] .cp-arc{position:relative;width:120px;margin:-8px -4px 0 0}:root[data-theme=studio-creditpros] .cp-arc svg{display:block;width:120px;height:92px;overflow:visible}:root[data-theme=studio-creditpros] .cp-arc__track{fill:none;stroke:#ffffff73;stroke-width:1}:root[data-theme=studio-creditpros] .cp-arc__run{fill:none;stroke:var(--cp-lime);stroke-width:1.4;stroke-linecap:round;filter:drop-shadow(0 0 4px rgb(212 242 44 / .6))}:root[data-theme=studio-creditpros] .cp-arc__ring{fill:none;stroke:var(--cp-lime);stroke-width:1.4}:root[data-theme=studio-creditpros] .cp-arc__core{fill:var(--cp-lime)}:root[data-theme=studio-creditpros] .cp-arc__txt{position:absolute;left:0;right:0;top:40px;text-align:center;font-size:11px;line-height:1.3}:root[data-theme=studio-creditpros] .cp-arc__txt b{display:block;font-size:16px;font-weight:400}:root[data-theme=studio-creditpros] .cp-arc__txt small{font-size:.6em;opacity:.85}:root[data-theme=studio-creditpros] .cp-next{margin-top:14px}:root[data-theme=studio-creditpros] .cp-next__top{display:flex;justify-content:space-between;align-items:baseline}:root[data-theme=studio-creditpros] .cp-next__top b{font-weight:400;font-size:13px}:root[data-theme=studio-creditpros] .cp-slider{position:relative;display:grid;grid-template-columns:var(--f) 18px 1fr;align-items:center;margin-top:14px;height:48px}:root[data-theme=studio-creditpros] .cp-slider__paid,:root[data-theme=studio-creditpros] .cp-slider__left{display:flex;align-items:center;justify-content:space-between;height:40px;padding:0 14px 0 12px;border-radius:14px;font-size:12.5px;min-width:0;overflow:hidden}:root[data-theme=studio-creditpros] .cp-slider__paid{background:linear-gradient(90deg,#505a0ce6,#626e12d9);box-shadow:0 0 0 1px #d4f22c80 inset,0 8px 20px -10px #96b40099}:root[data-theme=studio-creditpros] .cp-slider__left{height:34px;background:#ffffff14;box-shadow:0 0 0 1px #ffffff4d inset}:root[data-theme=studio-creditpros] .cp-slider__mark{position:relative;align-self:stretch}:root[data-theme=studio-creditpros] .cp-slider__mark:before{content:"";position:absolute;left:50%;top:-6px;bottom:-10px;width:1.5px;margin-left:-.75px;background:var(--cp-lime)}:root[data-theme=studio-creditpros] .cp-slider__mark i{position:absolute;left:50%;top:-14px;margin-left:-6px;width:12px;height:9px;background:var(--cp-lime);clip-path:polygon(0 0,100% 0,50% 100%)}:root[data-theme=studio-creditpros] .cp-dotring{flex:none;width:12px;height:12px;border-radius:50%;border:1.3px solid currentColor;display:grid;place-items:center;margin-right:8px}:root[data-theme=studio-creditpros] .cp-dotring:after{content:"";width:4px;height:4px;border-radius:50%;background:currentColor}:root[data-theme=studio-creditpros] .cp-slider__paid .cp-dotring{color:var(--cp-lime)}:root[data-theme=studio-creditpros] .cp-next__lbls{display:flex;justify-content:space-between;margin-top:8px;font-size:11.5px;color:#ffffffe6}:root[data-theme=studio-creditpros] .cp-sheet{position:relative;margin:18px -8px 0}:root[data-theme=studio-creditpros] .cp-sheet__bump{position:absolute;left:0;top:0;width:100%;height:44px}:root[data-theme=studio-creditpros] .cp-sheet__bump path{fill:#ffffff12;transition:d .38s var(--cp-ease)}:root[data-theme=studio-creditpros] .cp-ptabs{position:relative;display:grid;grid-template-columns:repeat(3,1fr);height:44px;align-items:center}:root[data-theme=studio-creditpros] .cp-ptab{background:none;border:0;font-size:14px;color:#ffffffd1;padding-top:22px}:root[data-theme=studio-creditpros] .cp-ptab.is-on{color:#fff;padding-top:0;font-size:15px}:root[data-theme=studio-creditpros] .cp-sheet__body{background:#ffffff12;border-radius:0 0 30px 30px;padding:14px 12px 16px;min-height:300px}:root[data-theme=studio-creditpros] .cp-yr{display:flex;align-items:baseline;gap:10px;padding:0 4px;font-size:12px}:root[data-theme=studio-creditpros] .cp-yr b{flex:1;font-size:15px;font-weight:400}:root[data-theme=studio-creditpros] .cp-yr em{font-style:normal;font-size:12.5px}:root[data-theme=studio-creditpros] .cp-yr--2{margin-top:18px}:root[data-theme=studio-creditpros] .cp-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin-top:12px}:root[data-theme=studio-creditpros] .cp-cell{aspect-ratio:.8;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:8px 0 9px;border-radius:14px;background:#ffffff12;box-shadow:0 0 0 1px #fff3 inset,0 6px 12px -8px #28140a66;font-size:11.5px;color:#fff}:root[data-theme=studio-creditpros] .cp-cell--dim{aspect-ratio:1.15;justify-content:flex-start;background:#ffffff0a}:root[data-theme=studio-creditpros] .cp-mark{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-style:normal}:root[data-theme=studio-creditpros] .cp-mark--ok{background:var(--cp-lime);color:var(--cp-lime-ink);box-shadow:0 0 12px #d4f22c8c}:root[data-theme=studio-creditpros] .cp-mark--no{background:#ffffff1a;color:#ffffffd9}:root[data-theme=studio-creditpros] .cp-mark--dot{width:8px;height:8px;margin-top:6px;background:var(--cp-lime)}:root[data-theme=studio-creditpros] .cp-plist{list-style:none;margin:0;padding:0;display:grid;gap:6px}:root[data-theme=studio-creditpros] .cp-plist li{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:16px;background:#ffffff0f;font-size:13px}:root[data-theme=studio-creditpros] .cp-plist__l{flex:1;min-width:0}:root[data-theme=studio-creditpros] .cp-plist__l small{display:block;font-size:11.5px;color:#ffffffd9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-creditpros] .cp-plist b{font-weight:400}:root[data-theme=studio-creditpros] .cp-plist .cp-plist__none{background:none;color:#fff}:root[data-theme=studio-creditpros] .cp-actions{display:flex;gap:4px;margin-top:16px;padding:5px;border-radius:999px;background:#ffffff14;box-shadow:0 0 0 1px #ffffff4d inset}:root[data-theme=studio-creditpros] .cp-act{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:#fff!important;font-size:13px;white-space:nowrap}:root[data-theme=studio-creditpros] .cp-act:hover{background:#ffffff24}:root[data-theme=studio-creditpros] .cp-act.is-main{background:#fff;color:#111!important;box-shadow:0 6px 14px -6px #00000059}:root[data-theme=studio-creditpros] .cp-panel--shut .cp-actions{margin-top:22px}@media (max-width: 1360px){:root[data-theme=studio-creditpros] .cp{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:root[data-theme=studio-creditpros] .cp-panel{grid-column:1 / -1;grid-row:3}}@media (max-width: 760px){:root[data-theme=studio-creditpros] .cp{grid-template-columns:minmax(0,1fr)}:root[data-theme=studio-creditpros] .cp-nav,:root[data-theme=studio-creditpros] .cp-left,:root[data-theme=studio-creditpros] .cp-mid,:root[data-theme=studio-creditpros] .cp-panel{grid-column:1;grid-row:auto}:root[data-theme=studio-creditpros] .cp-minis,:root[data-theme=studio-creditpros] .cp-tiles{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-creditpros] .cp,:root[data-theme=studio-creditpros] .cp *{animation:none!important;transition:none!important}}:root[data-theme=studio-creditpros] .cp-tile__sub{max-width:58%;font-size:13px;line-height:1.3;color:var(--cp-ink3);text-align:right}:root[data-theme=studio-creditpros] .cp-arc.cp-arc--num{width:auto;margin:0;text-align:right;font-size:12px;line-height:1.3;color:#ffffffe0}:root[data-theme=studio-creditpros] .cp-arc--num b{display:block;margin-top:2px;font-size:24px;font-weight:400;color:#fff}:root[data-theme=studio-creditpros] .cp-arc--num small{font-size:.6em}:root[data-theme=studio-creditpros] .cp-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0 0}:root[data-theme=studio-creditpros] .cp-pair>div{min-width:0;padding:9px 14px 10px;border-radius:18px;background:#ffffff14;box-shadow:0 0 0 1px #ffffff3d inset}:root[data-theme=studio-creditpros] .cp-pair dt{font-size:11.5px;color:#ffffffe0}:root[data-theme=studio-creditpros] .cp-pair dd{margin:2px 0 0;font-size:19px;color:#fff}:root[data-theme=studio-creditpros] .cp-plist--tl b{font-size:12.5px;color:#fff;white-space:nowrap}:root[data-theme=studio-creditpros] .cp-sig{display:flex;flex-direction:column;gap:4px;margin-top:18px;padding:18px 20px 14px;border-radius:30px;background:#ffffff73;box-shadow:0 1px #fffc inset,0 10px 30px -18px #46322d40}:root[data-theme=studio-creditpros] .cp-sig__h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px}:root[data-theme=studio-creditpros] .cp-sig__h h3{margin:0;font-size:15px;font-weight:400}:root[data-theme=studio-creditpros] .cp-sig__h span{font-size:13px;font-weight:500;color:#111}:root[data-theme=studio-creditpros] .cp-bands.cp-bands--sig{gap:10px;margin-top:18px}:root[data-theme=studio-creditpros] .cp-bands--sig .cp-band{height:34px}:root[data-theme=studio-creditpros] .cp-band-axis.cp-band-axis--sig{display:grid;gap:10px;height:auto;padding-top:8px;color:#5f5a56}:root[data-theme=studio-creditpros] .cp-band-axis--sig span{position:static!important;transform:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-creditpros] .cp-sig__key{margin:4px 0 0;font-size:12.5px;color:#5f5a56}:root[data-theme=studio-creditpros] .cp-sig__dot{display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:50%;background:#2f8a35;vertical-align:middle}:root[data-theme=studio-creditpros] .cp-sigm{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin-top:14px;padding:16px 20px;border:0;border-radius:30px;background:#fff;color:var(--cp-ink);font:inherit;text-align:left;cursor:pointer;box-shadow:0 1px #ffffffd9 inset,0 10px 30px -18px #46322d4d}:root[data-theme=studio-creditpros] .cp-sigm:focus-visible{outline:2px solid #111;outline-offset:3px}:root[data-theme=studio-creditpros] .cp-sigm__t{display:flex;flex-direction:column;gap:6px;min-width:0}:root[data-theme=studio-creditpros] .cp-sigm__t small{font-size:12.5px;color:#5f5a56}:root[data-theme=studio-creditpros] .cp-sigm .cp-matrix{max-width:55%}:root[data-theme=studio-creditpros] .cp-sigm .cp-lbl{color:var(--cp-ink);font-size:14px;opacity:1}@media (min-width: 761px) and (max-width: 1360px){:root[data-theme=studio-creditpros] .cp{grid-template-rows:auto auto 1fr}:root[data-theme=studio-creditpros] .cp-left{grid-column:1;grid-row:2 / span 2}:root[data-theme=studio-creditpros] .cp-panel{grid-column:2;grid-row:2;align-self:start}:root[data-theme=studio-creditpros] .cp-mid{grid-column:2;grid-row:3;align-self:start}:root[data-theme=studio-creditpros] .cp-panel .cp-sheet__body{max-height:clamp(120px,calc(100vh - 640px),360px);overflow-y:auto;overscroll-behavior:contain}}@media (min-width: 761px) and (max-width: 1360px){:root[data-theme=studio-creditpros] .cp-panel{display:flex;flex-direction:column}:root[data-theme=studio-creditpros] .cp-panel>.cp-actions{order:1}:root[data-theme=studio-creditpros] .cp-panel>.cp-sheet{order:2}:root[data-theme=studio-creditpros] .cp-panel .cp-sheet__body{max-height:none;overflow:visible;min-height:0}}@media (min-width: 1361px){:root[data-theme=studio-creditpros] .cp-panel:not(.cps-panel){display:flex;flex-direction:column}:root[data-theme=studio-creditpros] .cp-panel:not(.cps-panel)>.cp-actions{order:1}:root[data-theme=studio-creditpros] .cp-panel:not(.cps-panel)>.cp-sheet{order:2}}html:root[data-theme=studio-creditkarma]:not(#ck) .shell{background:linear-gradient(90deg,#e1e1e1,#e2e2e2 55%,#dde2e3);background-attachment:fixed}html:root[data-theme=studio-creditkarma]:not(#ck) :is(.shell__main,.screen,.nav){background:transparent;border:0;box-shadow:none}html:root[data-theme=studio-creditkarma]:not(#ck) .screen:has(.ck){padding:0;max-width:none}@media (min-width: 901px){html:root[data-theme=studio-creditkarma]:not(#ck) .nav{min-height:100px;padding-left:36px;column-gap:0}html:root[data-theme=studio-creditkarma]:not(#ck) .shell{grid-template-rows:100px minmax(0,1fr)}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__brand{display:flex;align-items:center;gap:8px;padding-right:24px}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__brand:before{content:"";width:44px;height:44px;flex:none;border-radius:50%;border:1px solid #b9b9b9;background:linear-gradient(#121212,#121212) 14px 16px / 15px 1.5px no-repeat,linear-gradient(#121212,#121212) 14px 21px / 11px 1.5px no-repeat,linear-gradient(#121212,#121212) 14px 26px / 15px 1.5px no-repeat}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__brand>:first-child{width:44px;height:44px;border-radius:50%;background:#121212;padding:9px;box-sizing:border-box}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__brand:after{content:"empireos";font:600 21px/1 var(--font-display);letter-spacing:-.01em;color:#121212;margin-left:4px}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__outlet{display:none}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__cats{gap:4px;padding:0;background:transparent;box-shadow:none}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__cat{min-height:40px;padding:0 24px;border:1px solid #8d8d8d;border-radius:999px;font-size:13px;font-weight:500;color:#121212;gap:7px}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__cat>svg{width:15px;height:15px}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__cat.is-icon{width:44px;min-height:44px;padding:0}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__cat.is-active{background:#121212;border-color:#121212;color:#fff;box-shadow:0 10px 20px -12px #0000008c}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__cat:is(:hover,.is-open):not(.is-active){background:#ffffff8c}}@media (min-width: 901px){html:root[data-theme=studio-creditkarma]:not(#ck) .nav__cat:not(.is-icon)>svg{display:none}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__cat:not(.is-icon){min-width:104px;justify-content:center}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__cat .nav__count{margin-left:2px}}html:root[data-theme=studio-creditkarma]:not(#ck) .eos-dock{background:#222222d1;border:1px solid rgb(255 255 255 / .08);box-shadow:inset 0 1px #ffffff14,0 24px 50px -24px #000c;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}html:root[data-theme=studio-creditkarma]:not(#ck) .eos-dock__orb{background:#141414;color:#fff;border:1px solid #3b3b3b}html:root[data-theme=studio-creditkarma]:not(#ck) .eos-dock__orb[aria-pressed=true],html:root[data-theme=studio-creditkarma]:not(#ck) .eos-dock__orb.is-active{background:#fff;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ck) .eos-dock__ask{background:#fff;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ck) .eos-dock__go{background:#121212;color:#fff}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__catpanel{border-radius:26px;border:0;box-shadow:0 30px 60px -28px #281e1459}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__catitem-ic{background:transparent;border:1px solid #cfcfcf}html:root[data-theme=studio-creditkarma]:not(#ck) .nav__catitem.is-active .nav__catitem-ic{background:#121212;border-color:#121212;color:#fff}html:root[data-theme=studio-creditkarma]:not(#ck) :is(.mod-head h1,.dash__greet h1){font-size:clamp(34px,3vw,47px);font-weight:500;letter-spacing:-.01em}html:root[data-theme=studio-creditkarma]:not(#ck) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:#fff;border:0;border-radius:32px;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #3c32280f,0 30px 60px -40px #3c32284d}html:root[data-theme=studio-creditkarma]:not(#ck) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:17px;font-weight:500}html:root[data-theme=studio-creditkarma]:not(#ck) :is(.stat__ic,.svc__ic){width:46px;height:46px;background:transparent;color:#595959;border:1px solid #cfcfcf;box-shadow:none}html:root[data-theme=studio-creditkarma]:not(#ck) .stat__val{font-weight:500}html:root[data-theme=studio-creditkarma]:not(#ck) :is(.mod-stats,.dash__kpis)>.stat:first-child{color:#fff;background:radial-gradient(60% 55% at 88% 18%,#7fa9c8 0%,transparent 72%),radial-gradient(55% 60% at 8% 58%,#674529 0%,transparent 72%),radial-gradient(60% 50% at 0% 100%,#9a6533 0%,transparent 70%),radial-gradient(60% 60% at 100% 95%,#3f7a98 0%,transparent 70%),linear-gradient(160deg,#5f7f86,#4f6865)}html:root[data-theme=studio-creditkarma]:not(#ck) :is(.mod-stats,.dash__kpis)>.stat:first-child :is(.stat__label,.stat__sub,.stat__val){color:#fff}html:root[data-theme=studio-creditkarma]:not(#ck) :is(.mod-stats,.dash__kpis)>.stat:first-child .stat__ic{background:#fff;color:#121212;border-color:#fff}html:root[data-theme=studio-creditkarma]:not(#ck) .btn{min-height:40px;border-radius:999px;border:1px solid #8d8d8d;background:transparent;color:#121212;font-weight:500}html:root[data-theme=studio-creditkarma]:not(#ck) .btn:hover{background:#ffffffb3}html:root[data-theme=studio-creditkarma]:not(#ck) .btn--primary{background:#121212;border-color:#121212;color:#fff}html:root[data-theme=studio-creditkarma]:not(#ck) .btn--primary:hover{background:#2b2b2b}html:root[data-theme=studio-creditkarma]:not(#ck) .seg{gap:4px}html:root[data-theme=studio-creditkarma]:not(#ck) .seg__btn{min-height:38px;padding-inline:22px;border-radius:999px;background:transparent;border:1px solid #b4b4b4;color:#595959;font-weight:500;box-shadow:none}html:root[data-theme=studio-creditkarma]:not(#ck) :is(.seg__btn[aria-pressed=true],.seg__btn.is-active,.seg__btn[aria-checked=true]){background:transparent;color:#121212;border:1.5px solid #121212;box-shadow:none}html:root[data-theme=studio-creditkarma]:not(#ck) .field-control{border-radius:16px;border-color:#cfcfcf;background:#fff}html:root[data-theme=studio-creditkarma]:not(#ck) .record-grid__table td{background:#fff}html:root[data-theme=studio-creditkarma]:not(#ck) .record-grid__table tbody tr:hover td{background:#f3f3f3}html:root[data-theme=studio-creditkarma]:not(#ck) .modal{border-radius:32px;border:0}html:root[data-theme=studio-creditkarma]:not(#ck) :focus-visible{outline:2px solid #121212;outline-offset:3px}:root[data-theme=studio-creditkarma] .ck{position:relative;display:flex;flex-direction:column;min-height:100%;padding:38px 36px 0;color:#121212;font-family:var(--font-ui)}:root[data-theme=studio-creditkarma] .ck button{font:inherit;color:inherit;cursor:pointer}:root[data-theme=studio-creditkarma] .ck-top{display:grid;grid-template-columns:minmax(0,562fr) minmax(20px,118fr) minmax(0,846fr);align-items:stretch}:root[data-theme=studio-creditkarma] .ck-left{grid-column:1;display:flex;flex-direction:column;min-width:0}:root[data-theme=studio-creditkarma] .ck-title{margin:12px 0 0;font:500 clamp(36px,2.95vw,47px)/1 var(--font-display);letter-spacing:-.01em;color:#121212}:root[data-theme=studio-creditkarma] .ck-seg{display:flex;gap:4px;margin-top:26px}:root[data-theme=studio-creditkarma] .ck-seg button{min-width:112px;height:38px;padding:0 18px;border-radius:999px;border:1px solid #b4b4b4;background:transparent;font-size:12px;font-weight:400;color:#595959}:root[data-theme=studio-creditkarma] .ck-seg button:is([aria-selected=true],[aria-pressed=true]){border:1.5px solid #121212;color:#121212;font-weight:600}:root[data-theme=studio-creditkarma] .ck-seg button:hover{background:#ffffff80}:root[data-theme=studio-creditkarma] .ck-score{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:34px;min-height:156px}:root[data-theme=studio-creditkarma] .ck-score__n{display:grid;grid-template-columns:auto auto;align-items:end;column-gap:12px;padding-bottom:2px}:root[data-theme=studio-creditkarma] .ck-score__d{grid-column:1 / -1;font-size:16px;font-weight:600;color:#121212;margin-bottom:2px}:root[data-theme=studio-creditkarma] .ck-score__d small{font-size:16px;font-weight:400;color:#595959}:root[data-theme=studio-creditkarma] .ck-score__big{font:600 clamp(66px,5.4vw,86px)/.86 var(--font-display);letter-spacing:-.025em;color:#121212}:root[data-theme=studio-creditkarma] .ck-score__cap{font-size:11.5px;line-height:1.05;color:#595959;padding-bottom:6px}:root[data-theme=studio-creditkarma] .ck-dial{width:clamp(190px,17.5vw,280px);height:auto;margin-right:18px;overflow:visible;flex:none}:root[data-theme=studio-creditkarma] .ck-dial__band{fill:none;stroke:#ffffff29;stroke-width:12}:root[data-theme=studio-creditkarma] .ck-dial__track{fill:none;stroke-width:2}:root[data-theme=studio-creditkarma] .ck-dial__good{fill:none;stroke:#121212;stroke-width:2.6;stroke-linecap:round}:root[data-theme=studio-creditkarma] .ck-dial__needle{stroke:#121212;stroke-width:1.4;stroke-linecap:round}:root[data-theme=studio-creditkarma] .ck-dial__tip{fill:#121212}:root[data-theme=studio-creditkarma] .ck-how{margin-top:24px;min-height:166px}:root[data-theme=studio-creditkarma] .ck-how__lead{margin:0 0 8px;font-size:13px;line-height:1.35;color:#3a3a3a;max-width:520px}:root[data-theme=studio-creditkarma] .ck-how ul{list-style:none;margin:0;padding:0}:root[data-theme=studio-creditkarma] .ck-how button{display:grid;grid-template-columns:minmax(0,1fr) 44px 104px;gap:10px;width:100%;padding:3px 0;border:0;border-bottom:1px dashed #bdbdbd;background:none;text-align:left;font-size:13px;color:#3a3a3a}:root[data-theme=studio-creditkarma] .ck-how button>:last-child{text-align:right;color:#595959}:root[data-theme=studio-creditkarma] .ck-how li.is-on button{color:#121212;font-weight:600}:root[data-theme=studio-creditkarma] .ck-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}:root[data-theme=studio-creditkarma] :is(.ck-stat,.ck-f){position:relative;height:156px;padding:22px 25px 20px;border-radius:32px;background:#fff;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #3c32280d,0 26px 50px -36px #3c322859;display:flex;flex-direction:column;justify-content:flex-end;min-width:0}:root[data-theme=studio-creditkarma] .ck-stat{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:8px}:root[data-theme=studio-creditkarma] .ck-stat h3{margin:0;font-size:17px;font-weight:400;line-height:1.05;color:#121212}:root[data-theme=studio-creditkarma] .ck-ring{position:absolute;top:22px;left:25px;width:46px;height:46px;border-radius:50%;border:1px solid #cfcfcf;display:grid;place-items:center;color:#595959}:root[data-theme=studio-creditkarma] .ck-alert{position:absolute;top:-9px;right:-7px;width:18px;height:18px;display:grid;place-items:center;font:700 11px/1 var(--font-ui);font-style:normal;color:#fff;background:#c63a12;clip-path:polygon(50% 0,100% 100%,0 100%);padding-top:4px}:root[data-theme=studio-creditkarma] .ck-orb{position:absolute;top:22px;right:25px;z-index:2;width:45px;height:45px;display:grid;place-items:center;border-radius:50%;border:0;background:#141414;color:#fff!important;box-shadow:0 10px 18px -10px #0009;transition:transform .22s cubic-bezier(.2,.9,.1,1)}:root[data-theme=studio-creditkarma] .ck-orb:hover{transform:scale(1.06)}:root[data-theme=studio-creditkarma] .ck-orb.is-light{background:#fff;color:#121212!important}:root[data-theme=studio-creditkarma] .ck-amt{display:inline-flex;align-items:baseline;white-space:nowrap;color:#121212}:root[data-theme=studio-creditkarma] .ck-amt__cur{font-size:21px;font-weight:300;color:#595959;margin-right:5px}:root[data-theme=studio-creditkarma] .ck-amt__big{font:600 clamp(30px,2.5vw,40px)/1 var(--font-display);letter-spacing:-.02em}:root[data-theme=studio-creditkarma] .ck-amt__tail{font-size:clamp(16px,1.3vw,21px);font-weight:400;color:#3a3a3a}:root[data-theme=studio-creditkarma] .ck-grid{grid-column:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:240px;gap:7px 6px;align-self:start}:root[data-theme=studio-creditkarma] .ck-f{height:auto;justify-content:space-between;padding-top:95px;background:#fffffff7;transition:transform .42s cubic-bezier(.2,.9,.1,1),box-shadow .42s}:root[data-theme=studio-creditkarma] .ck-f:hover{transform:translateY(-3px)}:root[data-theme=studio-creditkarma] .ck-f__sel{position:absolute;inset:0;z-index:1;border:0;border-radius:inherit;background:transparent}:root[data-theme=studio-creditkarma] .ck-f__sel:focus-visible{outline:2px solid #121212;outline-offset:3px}:root[data-theme=studio-creditkarma] .ck-f h3{margin:0;font-size:17px;font-weight:400;line-height:1.15;color:#121212}:root[data-theme=studio-creditkarma] .ck-f__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}:root[data-theme=studio-creditkarma] .ck-f__v{margin:0;font:500 clamp(32px,2.6vw,40px)/.9 var(--font-display);letter-spacing:-.01em;color:#121212;white-space:nowrap}:root[data-theme=studio-creditkarma] .ck-f__v small{font-size:15px;font-weight:400;color:#6a6a6a;margin-left:6px;letter-spacing:0}:root[data-theme=studio-creditkarma] .ck-chart{width:min(112px,52%);height:auto;overflow:visible;flex:none;margin-bottom:2px}:root[data-theme=studio-creditkarma] .ck-c-rail{stroke:none}:root[data-theme=studio-creditkarma] :is(.ck-c-ink,.ck-c-fill,.ck-c-ringfill){fill:#121212}:root[data-theme=studio-creditkarma] .ck-c-big{fill:#121212}:root[data-theme=studio-creditkarma] .ck-c-ghost{fill:#12121229}:root[data-theme=studio-creditkarma] .ck-c-base{stroke:#cfcfcf;stroke-width:1;stroke-dasharray:2 3}:root[data-theme=studio-creditkarma] .ck-c-ring{fill:none;stroke:#cfcfcf;stroke-width:1.1}:root[data-theme=studio-creditkarma] .ck-c-ringnext{fill:none;stroke:#121212;stroke-width:1.7}:root[data-theme=studio-creditkarma] .ck-c-ringfill{stroke:none}:root[data-theme=studio-creditkarma] .ck-c-line{fill:none;stroke:#121212;stroke-width:1.3;stroke-linecap:round}:root[data-theme=studio-creditkarma] .ck-c-line.is-dim{stroke:#b4b4b4}:root[data-theme=studio-creditkarma] .ck-c-dash{stroke:#121212;stroke-width:3;stroke-linecap:round}:root[data-theme=studio-creditkarma] .ck-c-hollow{fill:none;stroke:#b4b4b4;stroke-width:.9}:root[data-theme=studio-creditkarma] .ck-f.is-hero{color:#fff;background:radial-gradient(44% 38% at 88% 14%,#7aa5c6 0%,rgb(125 166 197 / .45) 50%,transparent 100%),radial-gradient(44% 52% at 4% 56%,#5e3f25 0%,rgb(103 69 41 / .6) 55%,transparent 100%),radial-gradient(34% 30% at 72% 64%,rgb(187 150 126 / .6) 0%,transparent 100%),radial-gradient(56% 46% at 0% 100%,#8f5a2c 0%,transparent 100%),radial-gradient(56% 56% at 100% 92%,#3c7392 0%,transparent 100%),linear-gradient(165deg,#56747a,#4f6d72 45%,#4d6764);box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #ffffff24,0 34px 60px -34px #32281e8c}:root[data-theme=studio-creditkarma] .ck-f.is-hero :is(h3,.ck-f__v,.ck-f__v small){color:#fff;text-shadow:0 1px 10px rgb(40 30 20 / .35)}:root[data-theme=studio-creditkarma] .ck-f.is-hero .ck-ring{border-color:#ffffff8c;color:#fff}:root[data-theme=studio-creditkarma] .ck-f.is-hero :is(.ck-c-ink,.ck-c-fill,.ck-c-ringfill,.ck-c-big){fill:#fff}:root[data-theme=studio-creditkarma] .ck-f.is-hero .ck-c-big{filter:drop-shadow(0 3px 5px rgb(0 0 0 / .3))}:root[data-theme=studio-creditkarma] .ck-f.is-hero .ck-c-ghost{fill:#ffffff73}:root[data-theme=studio-creditkarma] .ck-f.is-hero :is(.ck-c-line,.ck-c-dash,.ck-c-ringnext){stroke:#fff}:root[data-theme=studio-creditkarma] .ck-f.is-hero :is(.ck-c-ring,.ck-c-hollow,.ck-c-line.is-dim,.ck-c-base){stroke:#ffffff80}:root[data-theme=studio-creditkarma] .ck-band{position:relative;flex:1;display:grid;grid-template-columns:minmax(0,562fr) minmax(20px,118fr) minmax(0,846fr);margin:45px -36px 0;padding:32px 36px 36px;background:#0c0c0c;color:#fff}:root[data-theme=studio-creditkarma] .ck-notch{position:absolute;left:50%;top:-19px;width:150px;height:20px;transform:translate(-50%)}:root[data-theme=studio-creditkarma] .ck-notch path{fill:#0c0c0c}:root[data-theme=studio-creditkarma] .ck-notch line{stroke:#6a6a6a;stroke-width:2;stroke-linecap:round}:root[data-theme=studio-creditkarma] .ck-band__h{display:flex;align-items:center;gap:16px;min-height:42px}:root[data-theme=studio-creditkarma] .ck-band__h h2{margin:0;font:500 clamp(22px,1.7vw,27px)/1 var(--font-display);color:#fff;letter-spacing:-.005em}:root[data-theme=studio-creditkarma] .ck-hist{grid-column:1;min-width:0}:root[data-theme=studio-creditkarma] .ck-seg--dark{margin:0 0 0 auto}:root[data-theme=studio-creditkarma] .ck-seg--dark button{min-width:0;width:100px;height:40px;border-color:#3b3b3b;color:#a3a3a3}:root[data-theme=studio-creditkarma] .ck-seg--dark button[aria-pressed=true]{border-color:#ededed;color:#fff;font-weight:500}:root[data-theme=studio-creditkarma] .ck-seg--dark button:hover{background:#ffffff0f}:root[data-theme=studio-creditkarma] .ck-hist__plot{position:relative;margin-top:26px}:root[data-theme=studio-creditkarma] .ck-hist__svg{display:block;width:100%;height:auto;overflow:visible}:root[data-theme=studio-creditkarma] .ck-hist__ax{fill:#8b8b8b;font-size:11px;font-family:var(--font-ui)}:root[data-theme=studio-creditkarma] .ck-hist__stem{stroke:#4a4a4a;stroke-width:1;stroke-dasharray:3 3}:root[data-theme=studio-creditkarma] .ck-hist__col.is-on .ck-hist__stem{stroke:#9a9a9a}:root[data-theme=studio-creditkarma] .ck-hist__cap{fill:#ef5a24}:root[data-theme=studio-creditkarma] .ck-hist__avg{stroke:#e6e6e6;stroke-width:2.6;stroke-linecap:round}:root[data-theme=studio-creditkarma] .ck-hist__hit{cursor:pointer}:root[data-theme=studio-creditkarma] .ck-hist__x{display:flex;margin-top:8px;font-size:11px;color:#8b8b8b}:root[data-theme=studio-creditkarma] .ck-hist__x span{flex:1;text-align:center}:root[data-theme=studio-creditkarma] .ck-hist__x span.is-on{color:#fff}:root[data-theme=studio-creditkarma] .ck-tip{position:absolute;left:21%;top:16%;width:196px;padding:14px 18px;border-radius:16px;background:#222;box-shadow:0 20px 40px -20px #000c;pointer-events:auto}:root[data-theme=studio-creditkarma] .ck-tip p{margin:0;display:flex;align-items:baseline;gap:6px}:root[data-theme=studio-creditkarma] .ck-tip b{font:500 26px/1 var(--font-display);color:#fff}:root[data-theme=studio-creditkarma] .ck-tip small{font-size:10.5px;color:#b9b9b9}:root[data-theme=studio-creditkarma] .ck-tip>span{display:block;margin-top:6px;font-size:12px;color:#b9b9b9}:root[data-theme=studio-creditkarma] .ck-tip__x{position:absolute;top:9px;right:9px;width:24px;height:24px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#d0d0d0!important}:root[data-theme=studio-creditkarma] .ck-tip__x:hover{background:#ffffff14}:root[data-theme=studio-creditkarma] .ck-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root[data-theme=studio-creditkarma] .ck-sr:focus-within{position:static;width:auto;height:auto;overflow:visible;clip-path:none;margin-top:8px;font-size:12px;color:#b9b9b9}:root[data-theme=studio-creditkarma] .ck-sr select{margin-left:8px;background:#222;color:#fff;border:1px solid #555;border-radius:999px;padding:4px 10px}:root[data-theme=studio-creditkarma] .ck-offers{grid-column:3;min-width:0}:root[data-theme=studio-creditkarma] .ck-offers .ck-band__h h2{min-width:36%}:root[data-theme=studio-creditkarma] .ck-offers__n{margin:0;font-size:12px;color:#b9b9b9}:root[data-theme=studio-creditkarma] .ck-offers__n b{font:600 clamp(22px,1.7vw,27px)/1 var(--font-display);color:#fff;margin-right:2px}:root[data-theme=studio-creditkarma] .ck-orb.is-ghost{position:static;margin-left:auto;width:45px;height:45px;background:transparent;border:1px solid #3b3b3b;box-shadow:none}:root[data-theme=studio-creditkarma] .ck-offers__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:26px}:root[data-theme=studio-creditkarma] .ck-offer{display:flex;flex-direction:column;justify-content:space-between;gap:22px;min-height:196px;padding:26px 26px 22px;border:0;border-radius:32px;text-align:left;color:#fff!important;box-shadow:inset 0 1px #ffffff38,inset 0 -120px 90px -50px #0000008c;transition:transform .42s cubic-bezier(.2,.9,.1,1)}:root[data-theme=studio-creditkarma] .ck-offer:hover{transform:translateY(-3px)}:root[data-theme=studio-creditkarma] .ck-offer--0{background:radial-gradient(60% 70% at 12% 10%,#6e7c81 0%,transparent 100%),radial-gradient(60% 60% at 95% 100%,#5f594f 0%,transparent 100%),linear-gradient(165deg,#59666b,#4b6162 45%,#475646)}:root[data-theme=studio-creditkarma] .ck-offer--1{background:radial-gradient(42% 46% at 94% 98%,#7d9234 0%,transparent 100%),radial-gradient(70% 70% at 0% 0%,#1f2604 0%,transparent 100%),linear-gradient(160deg,#262d05,#3f4816,#4f5d22)}:root[data-theme=studio-creditkarma] .ck-offer--2{background:radial-gradient(60% 60% at 10% 10%,#667073 0%,transparent 100%),radial-gradient(55% 60% at 70% 60%,#7d6159 0%,transparent 100%),radial-gradient(60% 60% at 100% 100%,#2a2826 0%,transparent 100%),linear-gradient(165deg,#5e6466,#604f4a 55%,#3a3533)}:root[data-theme=studio-creditkarma] .ck-offer__h{display:flex;align-items:center;gap:14px;font-size:clamp(16px,1.3vw,20px);font-weight:500;line-height:1.05;text-shadow:0 1px 8px rgb(0 0 0 / .25)}:root[data-theme=studio-creditkarma] .ck-offer__ic{position:relative;width:50px;height:50px;flex:none;display:grid;place-items:center;border-radius:50%;border:1.6px solid #ffffff;border-left-color:#ffffff40;transform:rotate(-30deg)}:root[data-theme=studio-creditkarma] .ck-offer__ic>svg{transform:rotate(30deg)}:root[data-theme=studio-creditkarma] .ck-offer__kv{display:grid;grid-template-columns:1fr 1fr;gap:12px}:root[data-theme=studio-creditkarma] .ck-offer__kv small{display:block;font-size:12px;color:#fff;text-shadow:0 1px 6px rgb(0 0 0 / .45);margin-bottom:4px}:root[data-theme=studio-creditkarma] .ck-offer__kv b{font:600 clamp(30px,2.4vw,38px)/1 var(--font-display);letter-spacing:-.01em;white-space:nowrap}:root[data-theme=studio-creditkarma] .ck-offer__kv i{font-style:normal;font-size:12px;font-weight:400;margin-left:4px;color:#ffffffd9;letter-spacing:0}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-creditkarma] :is(.ck-f,.ck-offer,.ck-orb){transition:none}:root[data-theme=studio-creditkarma] :is(.ck-f,.ck-offer):hover{transform:none}}@media (max-width: 1100px){:root[data-theme=studio-creditkarma] :is(.ck-top,.ck-band){grid-template-columns:minmax(0,1fr);row-gap:28px}:root[data-theme=studio-creditkarma] :is(.ck-grid,.ck-offers){grid-column:1}:root[data-theme=studio-creditkarma] .ck-stats{margin-top:24px}}@media (max-width: 640px){:root[data-theme=studio-creditkarma] .ck{padding:20px 16px 0}:root[data-theme=studio-creditkarma] .ck-band{margin-inline:-16px;padding-inline:16px}:root[data-theme=studio-creditkarma] :is(.ck-grid,.ck-offers__row,.ck-stats){grid-template-columns:minmax(0,1fr)}:root[data-theme=studio-creditkarma] .ck-score{flex-wrap:wrap}:root[data-theme=studio-creditkarma] .ck-band__h{flex-wrap:wrap}}:root[data-theme=studio-creditkarma] .ck-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:232px;grid-auto-rows:184px}:root[data-theme=studio-creditkarma] .ck-grid>.ck-f{grid-column:span 2;padding-top:78px}:root[data-theme=studio-creditkarma] .ck-grid>.ck-f.is-act{grid-column:span 3;padding-top:96px}:root[data-theme=studio-creditkarma] .ck-f__foot{align-items:flex-end;gap:10px}:root[data-theme=studio-creditkarma] .ck-f__note{max-width:58%;font-size:12px;line-height:1.3;text-align:right;color:#595959}:root[data-theme=studio-creditkarma] .ck-f.is-hero .ck-f__note{color:#fff;text-shadow:0 1px 8px rgb(40 30 20 / .4)}:root[data-theme=studio-creditkarma] .ck-stats{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}:root[data-theme=studio-creditkarma] .ck-stat__sub{display:block;margin-top:6px;font-size:12px;font-weight:400;line-height:1.25;color:#595959}:root[data-theme=studio-creditkarma] .ck-offers__empty{grid-column:1 / -1;margin:0;font-size:13px;color:#b9b9b9}:root[data-theme=studio-creditkarma] .ck-band{margin-top:28px}@media (max-width: 1100px){:root[data-theme=studio-creditkarma] .ck-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}:root[data-theme=studio-creditkarma] .ck-grid>:is(.ck-f,.ck-f.is-act){grid-column:span 1}}:root[data-theme=studio-creditkarma] .ck-stats .ck-stat{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:6px}:root[data-theme=studio-creditkarma] .ck-stats .ck-stat .ck-amt__big{font-size:clamp(24px,1.9vw,30px)}:root[data-theme=studio-creditkarma] .ck-stats .ck-stat{height:auto;min-height:0;aspect-ratio:auto;padding-top:82px;justify-content:flex-start}:root[data-theme=studio-creditkarma] .ck--today{padding-bottom:32px}:root[data-theme=studio-creditkarma] .ck-date{margin:10px 0 0;font-size:13px;color:#3a3a3a}:root[data-theme=studio-creditkarma] .ck-hero{margin-top:22px;min-height:0;padding-bottom:22px}:root[data-theme=studio-creditkarma] .ck-hero .ck-score__n{grid-template-columns:auto;row-gap:8px}:root[data-theme=studio-creditkarma] .ck-score__d.is-down{color:#b8400f}:root[data-theme=studio-creditkarma] .ck-hero__v .ck-amt__cur{font-size:30px;margin-right:6px}:root[data-theme=studio-creditkarma] .ck-hero__v .ck-amt__big{font:600 clamp(64px,5.6vw,92px)/.86 var(--font-display);letter-spacing:-.03em}:root[data-theme=studio-creditkarma] .ck-hero__v .ck-amt__tail{font-size:clamp(28px,2.4vw,38px);font-weight:500;color:#3a3a3a}:root[data-theme=studio-creditkarma] .ck-hero .ck-score__cap{font-size:15px;font-weight:500;color:#121212;padding:0}:root[data-theme=studio-creditkarma] .ck-hero .ck-score__cap small{display:block;margin-top:4px;font-size:13px;font-weight:400;color:#595959}:root[data-theme=studio-creditkarma] .ck--today .ck-stat{height:140px}:root[data-theme=studio-creditkarma] .ck-q{grid-column:3;display:flex;flex-direction:column;min-width:0;padding:28px 30px 26px;border-radius:32px;background:#fff;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #3c32280d,0 30px 60px -38px #3c322866}:root[data-theme=studio-creditkarma] .ck-q__h{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid #e2e2e2}:root[data-theme=studio-creditkarma] .ck-q__h h2{margin:0;font:500 clamp(26px,2.2vw,34px)/1 var(--font-display);letter-spacing:-.01em;color:#121212}:root[data-theme=studio-creditkarma] .ck-q__n{font-size:14px;font-weight:500;color:#3a3a3a}:root[data-theme=studio-creditkarma] .ck-q__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}:root[data-theme=studio-creditkarma] .ck-q__row{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:84px;padding:14px 0;border-bottom:1px solid #ececec}:root[data-theme=studio-creditkarma] .ck-q__row:last-child{border-bottom:0}:root[data-theme=studio-creditkarma] .ck-q__ic{position:relative;width:46px;height:46px;border-radius:50%;border:1px solid #cfcfcf;display:grid;place-items:center;color:#3a3a3a}:root[data-theme=studio-creditkarma] .ck-q__row.is-alert .ck-q__ic{border-color:#121212;color:#121212}:root[data-theme=studio-creditkarma] .ck-q__t{display:flex;flex-direction:column;gap:4px;min-width:0}:root[data-theme=studio-creditkarma] .ck-q__t b{font-size:16px;font-weight:500;color:#121212}:root[data-theme=studio-creditkarma] .ck-q__t small{font-size:13px;color:#595959;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-creditkarma] .ck-q__v{font:600 clamp(28px,2.3vw,36px)/1 var(--font-display);letter-spacing:-.01em;color:#121212;white-space:nowrap}:root[data-theme=studio-creditkarma] .ck-q__v small{font-size:14px;font-weight:400;color:#595959;letter-spacing:0}:root[data-theme=studio-creditkarma] .ck-q__go{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 20px;border-radius:999px;border:1px solid #8d8d8d;background:transparent;font-size:13px;font-weight:500;white-space:nowrap}:root[data-theme=studio-creditkarma] .ck-q__row.is-alert .ck-q__go{background:#121212;border-color:#121212;color:#fff!important}:root[data-theme=studio-creditkarma] .ck-q__go:hover{background:#f1f1f1}:root[data-theme=studio-creditkarma] .ck-q__row.is-alert .ck-q__go:hover{background:#2b2b2b}:root[data-theme=studio-creditkarma] .ck-q__empty{margin:22px 0 0;font-size:14px;line-height:1.45;color:#3a3a3a}:root[data-theme=studio-creditkarma] .ck-ref{display:grid;grid-template-columns:minmax(0,846fr) minmax(0,680fr);gap:8px;margin-top:8px}:root[data-theme=studio-creditkarma] .ck-ref__c{padding:16px 22px;border-radius:24px;background:#ffffff9e;border:1px solid rgb(255 255 255 / .8)}:root[data-theme=studio-creditkarma] .ck-ref__c header{display:flex;align-items:center;justify-content:space-between;gap:12px}:root[data-theme=studio-creditkarma] .ck-ref__c h2{margin:0;font-size:14px;font-weight:500;color:#121212}:root[data-theme=studio-creditkarma] .ck-ref__go{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border:0;border-radius:999px;background:transparent;font-size:12.5px;color:#3a3a3a!important}:root[data-theme=studio-creditkarma] .ck-ref__go:hover{background:#fffc}:root[data-theme=studio-creditkarma] .ck-ref__c ol{margin:4px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}:root[data-theme=studio-creditkarma] .ck-ref__c li{display:flex;flex-direction:column;gap:2px;font-size:13px;color:#3a3a3a;min-width:0}:root[data-theme=studio-creditkarma] .ck-ref__c li>span:first-child{color:#121212;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-creditkarma] .ck-ref__c li b{font-weight:500;color:#121212}:root[data-theme=studio-creditkarma] .ck-ref__n{margin:4px 0 0;font-size:13px;color:#3a3a3a}:root[data-theme=studio-creditkarma] .ck-ref__n b{font:600 22px/1 var(--font-display);color:#121212;margin-right:4px}:root[data-theme=studio-creditkarma] .ck-ref__empty{margin:4px 0 0;font-size:13px;color:#3a3a3a}@media (max-width: 1100px){:root[data-theme=studio-creditkarma] .ck-q{grid-column:1}:root[data-theme=studio-creditkarma] .ck-ref{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){:root[data-theme=studio-creditkarma] .ck-q__row{grid-template-columns:48px minmax(0,1fr) auto}:root[data-theme=studio-creditkarma] .ck-q__go{grid-column:2 / -1;justify-self:start}:root[data-theme=studio-creditkarma] .ck-ref__c ol{grid-template-columns:minmax(0,1fr)}}:root[data-theme=studio-creditkarma] .ck--today .ck-stat{height:auto;min-height:150px;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;padding-top:82px}:root[data-theme=studio-creditkarma] .ck--today .ck-stat .ck-amt__big{font-size:clamp(28px,2.3vw,36px)}:root[data-theme=studio-creditkarma] .ck--today .ck-stats{margin-top:auto}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b),:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) body{background:#030207}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .shell{background:radial-gradient(1200px 260px at 52% -40px,rgb(78 26 190 / .95),rgb(52 18 130 / .55) 45%,transparent 78%),radial-gradient(700px 220px at 92% 0%,rgb(60 22 110 / .6),transparent 75%),radial-gradient(700px 220px at 8% 0%,rgb(34 12 80 / .55),transparent 75%),radial-gradient(circle,rgb(255 255 255 / .075) .9px,transparent 1.3px) 0 0 / 9px 9px,#030207}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) :is(.shell__main,.screen){background:transparent}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .nav{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .nav__cats{background:transparent;box-shadow:none;gap:10px;padding:0}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) :is(.nav__item,.nav__cat){font-size:15px;font-weight:400;color:#cbc9d1;min-height:44px;padding:0 20px;border-radius:999px}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) :is(.nav__item,.nav__cat).is-active{background:#fff;color:#0b0b0d;font-weight:500}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) :is(.nav__item,.nav__cat):is(:hover,.is-open):not(.is-active){background:#ffffff14;color:#fff}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .nav__more>summary{background:#ffffff0f;color:#cbc9d1;box-shadow:none}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:radial-gradient(90% 60% at 50% 45%,rgb(8 8 9 / .9),transparent 80%),linear-gradient(180deg,#3a3a3e,#161618 26%,#0e0e0f 60%,#232326);border:1px solid rgb(255 255 255 / .07);border-radius:36px;box-shadow:inset 0 1px #ffffff29,inset 0 0 22px #ffffff0d,0 30px 60px -36px #000000e6}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4n+4){background:radial-gradient(70% 50% at 50% 50%,#0b0c40 0%,#12207a 50%,transparent 85%),linear-gradient(180deg,#3d93dc,#2a6be6 30%,#2a5ce0 62%,#7a82d6);border:0;color:#fff}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4n+4) :is(.stat__label,.stat__sub,.stat__val){color:#fff}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,.field__input){background:#111113;border:1px solid rgb(255 255 255 / .08);border-radius:999px;color:#f6f5f8;min-height:44px;padding-inline:18px}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) textarea{background:#111113;border:1px solid rgb(255 255 255 / .08);border-radius:20px;color:#f6f5f8}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .btn{background:#1c1b1f;color:#f6f5f8;border:1px solid rgb(255 255 255 / .06)}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .btn--primary{background:#fff;color:#0b0b0d;border:0}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .card__link{background:#fff;color:#0b0b0d}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .card__link svg{background:#00000014}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .seg__btn[aria-pressed=true],:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) :is(.seg__btn.is-active,.seg__btn[aria-checked=true]){background:#fff;color:#0b0b0d}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .record-grid__table td{background:#141316}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .record-grid__table tbody tr:hover td{background:#1e1d21}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .badge{color:#cbc9d1}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) :focus-visible{outline:2px solid #7ea4ff;outline-offset:2px}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .screen:has(>.cj){padding:34px 17px 28px 34px}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .nav__cat svg{width:18px;height:18px;flex:none}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .nav__cat:not(.is-icon)>svg:first-child{display:none}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .nav__cat:not(.is-icon)>svg:last-child{width:13px;height:13px;opacity:.6}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .nav__cat.is-icon{width:46px;min-width:46px;padding:0;justify-content:center;background:#ffffff14}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .nav__cat.is-icon.is-active{background:#fff}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .nav__count{background:#ff2b2b;color:#fff}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .shell:has(.cj) .eos-dock{left:34px;right:auto;bottom:22px;transform:none;min-width:0;width:auto;flex-direction:column;padding:4px;gap:4px;border-radius:30px;background:#0f0f10;border:1px solid rgb(255 255 255 / .05)}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .shell:has(.cj) .eos-dock__orb{width:46px;height:46px}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .shell:has(.cj) .eos-dock__ask{flex:none;width:46px;min-height:46px;height:46px;padding:0;justify-content:center;border-radius:50%}:root[data-theme=studio-creativejuice]:not(#cj-a):not(#cj-b) .shell:has(.cj) .eos-dock__ask>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-theme=studio-creativejuice] .cj{display:grid;grid-template-columns:51px minmax(0,1fr);column-gap:55px;color:#f6f5f8;font-family:var(--font-ui)}:root[data-theme=studio-creativejuice] .cj :is(h2,h3){margin:0;font-family:var(--font-ui);letter-spacing:normal}:root[data-theme=studio-creativejuice] .cj button{font:inherit;cursor:pointer}:root[data-theme=studio-creativejuice] .cj-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-theme=studio-creativejuice] .cj :focus-visible{outline:2px solid #ffffff;outline-offset:3px}:root[data-theme=studio-creativejuice] .cj-orb{display:grid;place-items:center;flex:none;border-radius:50%;border:0;padding:0;color:#f6f5f8;background:#ffffff1a;box-shadow:inset 0 1px #ffffff24;transition:transform .22s var(--ease),background-color .22s var(--ease)}:root[data-theme=studio-creativejuice] .cj-orb:hover{transform:translateY(-1px)}:root[data-theme=studio-creativejuice] .cj-orb--white{background:#fff;color:#0b0b0d;box-shadow:0 10px 22px -10px #0009,inset 0 -2px 4px #00000014}:root[data-theme=studio-creativejuice] .cj-orb--blue{background:#1757ff;color:#fff;box-shadow:0 10px 26px -8px #1757ffcc,inset 0 1px #ffffff4d}:root[data-theme=studio-creativejuice] .cj-orb--ghost{background:#1f1e22;color:#fff}:root[data-theme=studio-creativejuice] .cj-orb--rail{background:transparent;color:#f6f5f8;box-shadow:none}:root[data-theme=studio-creativejuice] .cj-orb--rail:hover{background:#ffffff14}:root[data-theme=studio-creativejuice] .cj-rail{grid-column:1;grid-row:1;align-self:end;margin-bottom:30px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:0 0 8px;border-radius:26px;background:#0f0f10;box-shadow:inset 0 0 0 1px #ffffff0a}:root[data-theme=studio-creativejuice] .cj-rail .cj-orb--white{margin-bottom:4px}:root[data-theme=studio-creativejuice] .cj-cards{grid-column:2;grid-row:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}:root[data-theme=studio-creativejuice] .cj-card{position:relative;isolation:isolate;container-type:inline-size;aspect-ratio:348 / 565;display:flex;flex-direction:column;padding:34px 32px 30px 34px;border-radius:40px;overflow:hidden;color:#fff;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 2px 3px #ffffff52,inset 0 -16px 40px -18px #ffffff47,0 40px 70px -40px #000000e6;animation:cj-in .62s cubic-bezier(.2,.9,.1,1) both}:root[data-theme=studio-creativejuice] .cj-card:nth-child(2){animation-delay:70ms}:root[data-theme=studio-creativejuice] .cj-card:nth-child(3){animation-delay:.14s}:root[data-theme=studio-creativejuice] .cj-card:nth-child(4){animation-delay:.21s}@keyframes cj-in{0%{opacity:0;transform:translateY(14px) scale(.98);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-creativejuice] .cj-card{animation:none}}:root[data-theme=studio-creativejuice] .cj-card__h{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px}:root[data-theme=studio-creativejuice] .cj-card__h h2{font-size:16px;font-weight:600;color:#fff}:root[data-theme=studio-creativejuice] .cj-card__big{margin-top:auto}:root[data-theme=studio-creativejuice] .cj-card--mag{background:radial-gradient(62% 40% at 46% 30%,#2a0727 0%,rgb(58 10 50 / .85) 45%,transparent 100%),radial-gradient(90% 30% at 50% 102%,rgb(214 110 170 / .75),transparent 80%),linear-gradient(180deg,#a3115c,#9a0f55 38%,#a8226e 70%,#bc468b)}:root[data-theme=studio-creativejuice] .cj-card--blue{background:radial-gradient(58% 34% at 50% 50%,#0a0b3e 0%,rgb(14 22 92 / .9) 50%,transparent 100%),radial-gradient(100% 30% at 50% 106%,rgb(150 140 225 / .7),transparent 80%),linear-gradient(180deg,#2a74d8,#2566dc 20%,#1d48d6 44%,#2b52d6,#5a64c8 88%,#5d62c4)}:root[data-theme=studio-creativejuice] .cj-card--blue :is(h2,small){text-shadow:0 1px 2px rgb(0 0 20 / .35)}:root[data-theme=studio-creativejuice] .cj-card--glass{background:radial-gradient(58% 26% at 50% 28%,rgb(80 80 86 / .55),transparent 100%),radial-gradient(70% 48% at 50% 56%,#070707 0%,rgb(10 10 11 / .92) 50%,transparent 100%),linear-gradient(180deg,#57575c,#2a2a2d 22%,#121213 46%,#1a1a1c 74%,#4c4b51)}:root[data-theme=studio-creativejuice] .cj-card--photo{padding:0;background:#141318}:root[data-theme=studio-creativejuice] .cj-dot{display:inline-flex;line-height:0}:root[data-theme=studio-creativejuice] .cj-dot svg{overflow:visible}:root[data-theme=studio-creativejuice] .cj-dot text{font-family:var(--font-ui);font-weight:300;fill:none;stroke:#fff;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.01 3.4}:root[data-theme=studio-creativejuice] .cj-dot__dec{stroke-opacity:.5;stroke-dasharray:.01 2.2;stroke-width:1.3}:root[data-theme=studio-creativejuice] .cj-count{display:flex;align-items:flex-start;gap:14px;margin-top:15cqw}:root[data-theme=studio-creativejuice] .cj-count__l{font-size:14px;color:#ffffffdb;padding-top:4px}:root[data-theme=studio-creativejuice] .cj-legend{margin:0 0 0 auto;padding:0;list-style:none;display:grid;gap:7px;font-size:13px;color:#ffffffdb}:root[data-theme=studio-creativejuice] .cj-legend li{display:flex;align-items:center;gap:4px}:root[data-theme=studio-creativejuice] .cj-legend i{width:6px;height:6px;border-radius:50%;border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-creativejuice] .cj-legend i.is-on{background:#fff;border-color:#fff}:root[data-theme=studio-creativejuice] .cj-matrix{display:grid;gap:17px;margin:23cqw 6px 0}:root[data-theme=studio-creativejuice] .cj-matrix__r{display:grid;grid-template-columns:repeat(8,1fr);justify-items:center}:root[data-theme=studio-creativejuice] .cj-matrix__d{width:11px;height:11px;border-radius:50%;border:1.2px solid rgb(255 255 255 / .42)}:root[data-theme=studio-creativejuice] .cj-matrix__d.is-on{border:0;width:10px;height:10px;background:#fff;box-shadow:0 0 10px #ffffff8c}:root[data-theme=studio-creativejuice] .cj-pager{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14cqw}:root[data-theme=studio-creativejuice] .cj-pager button{background:none;border:0;color:#fff;font-size:13px;padding:4px 8px}:root[data-theme=studio-creativejuice] .cj-pager button:disabled{color:#ffffff9e;cursor:default}:root[data-theme=studio-creativejuice] .cj-pager__track{position:relative;width:72px;height:3px;border-radius:3px;background:#ffffff38;overflow:hidden}:root[data-theme=studio-creativejuice] .cj-pager__track i{position:absolute;inset:0 auto 0 0;background:#fff;border-radius:3px;transition:transform .32s var(--ease)}:root[data-theme=studio-creativejuice] .cj-photo{position:absolute;inset:0 0 auto;height:118cqw;z-index:-1;overflow:hidden;background:radial-gradient(90% 70% at 30% 18%,#c4c7d0,#74767f 36%,#2c2a32 70%,#141318);filter:grayscale(.55) contrast(1.08) brightness(1.02)}:root[data-theme=studio-creativejuice] .cj-photo i{position:absolute;inset:0;backdrop-filter:blur(3.5px);-webkit-backdrop-filter:blur(3.5px);background:repeating-linear-gradient(90deg,#ffffff29 0 2px,#ffffff05 4px,#00000038 9px,#ffffff0d 12px,#ffffff29 14px),linear-gradient(180deg,rgb(230 230 238 / .18),transparent 40%,rgb(20 19 24 / .6) 78%,#141318 100%)}:root[data-theme=studio-creativejuice] .cj-bank{display:flex;align-items:center;gap:18px;margin:84cqw 12px 0;padding:10px 10px 10px 12px;min-height:78px;border-radius:26px;background:linear-gradient(180deg,#4e4e54d1,#1c1c1ff0);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 1px #ffffff4d,0 20px 30px -18px #000000e6}:root[data-theme=studio-creativejuice] .cj-bank__card{position:relative;flex:none;width:74px;height:54px;border-radius:6px;background:linear-gradient(135deg,#9fb38a,#6f8a62 60%,#8ea47c);box-shadow:inset 0 0 0 1px #ffffff4d;overflow:hidden}:root[data-theme=studio-creativejuice] .cj-bank__card b{position:absolute;left:5px;top:4px;font-size:5px;font-weight:600;color:#ffffffe6;max-width:50px;white-space:nowrap;overflow:hidden}:root[data-theme=studio-creativejuice] .cj-bank__card em{position:absolute;right:6px;top:22px;font-size:5px;font-style:normal;color:#fff}:root[data-theme=studio-creativejuice] .cj-bank__card i{position:absolute;right:5px;bottom:5px;width:12px;height:8px;background:radial-gradient(circle at 30% 50%,#eb5a2c 3px,transparent 3.5px),radial-gradient(circle at 70% 50%,#f6b33a 3px,transparent 3.5px)}:root[data-theme=studio-creativejuice] .cj-bank__t{display:grid;gap:6px;flex:1;min-width:0}:root[data-theme=studio-creativejuice] .cj-bank__t b{font-size:15px;font-weight:500}:root[data-theme=studio-creativejuice] .cj-bank__t small{font-size:12px;color:#c4c2ca;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-creativejuice] .cj-plat{display:flex;flex-direction:column;flex:1;min-height:0;padding:0 20px 0 22px;margin-top:7cqw}:root[data-theme=studio-creativejuice] .cj-plat__h{display:flex;align-items:center;justify-content:space-between}:root[data-theme=studio-creativejuice] .cj-plat__h h3{font-size:16px;font-weight:500}:root[data-theme=studio-creativejuice] .cj-plat__rows{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:7px;overflow:auto;scrollbar-width:none}:root[data-theme=studio-creativejuice] .cj-plat__rows li{display:grid;grid-template-columns:50px auto 1fr auto;align-items:center;gap:0 14px;font-size:14px}:root[data-theme=studio-creativejuice] .cj-plat__rows small{font-size:13px;color:#9f9da7}:root[data-theme=studio-creativejuice] .cj-plat__rows b{font-weight:400}:root[data-theme=studio-creativejuice] .cj-plat__ic{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:#1d1c20;box-shadow:inset 0 1px #ffffff0f}:root[data-theme=studio-creativejuice] .cj-range{position:relative;min-width:108px;height:44px;border-radius:22px;border:0;color:#fff;font-size:12px;background:linear-gradient(180deg,#ffffff47,#ffffff24);box-shadow:inset 0 1px #ffffff59;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:0 18px 6px}:root[data-theme=studio-creativejuice] .cj-range i{position:absolute;left:50%;bottom:10px;width:16px;height:2px;margin-left:-8px;border-radius:2px;background:#fff}:root[data-theme=studio-creativejuice] .cj-orbit{position:relative;height:60cqw;margin-top:4cqw;display:grid;place-items:center}:root[data-theme=studio-creativejuice] .cj-orbit>*{grid-area:1 / 1}:root[data-theme=studio-creativejuice] .cj-orbit__halo{width:104px;height:104px;border-radius:50%;background:radial-gradient(circle,rgb(255 255 255 / .06) 0 34px,transparent 35px),radial-gradient(circle,transparent 0 41px,rgb(255 255 255 / .05) 42px 43px,transparent 44px);box-shadow:0 0 60px #0009}:root[data-theme=studio-creativejuice] :is(.cj-orbit__lead,.cj-orbit__sat){border:0;padding:0;background:none;border-radius:50%;transition:transform .26s var(--ease)}:root[data-theme=studio-creativejuice] .cj-orbit__lead .cj-brand{box-shadow:0 0 0 6px #ffffff0f,0 14px 26px -10px #000000e6;font-weight:700}:root[data-theme=studio-creativejuice] :is(.cj-orbit__sat,.cj-orbit__lead).is-on .cj-brand{box-shadow:0 0 0 2px #e8ea4a,0 10px 20px -8px #000000e6}:root[data-theme=studio-creativejuice] .cj-brand{display:inline-grid;place-items:center;flex:none;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,#e9e9ee);font-weight:700;letter-spacing:-.02em;box-shadow:0 6px 14px -6px #000000b3}:root[data-theme=studio-creativejuice] .cj-brand--dark{background:#1f1f22;box-shadow:inset 0 0 0 1px #ffffff14;font-weight:600}:root[data-theme=studio-creativejuice] .cj-pop{position:absolute;left:24%;top:106cqw;width:52%;padding:14px 16px 12px;border-radius:16px;background:#4646488c;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff1f}:root[data-theme=studio-creativejuice] .cj-pop__v{display:flex;align-items:baseline;gap:6px;font-size:26px;font-weight:300}:root[data-theme=studio-creativejuice] .cj-pop__v small{display:inline-flex;align-items:center;gap:2px;font-size:10px;color:#e6e5ea}:root[data-theme=studio-creativejuice] .cj-pop__v small svg{width:10px;height:10px}:root[data-theme=studio-creativejuice] .cj-pop__l{display:block;margin-top:4px;font-size:13px;color:#c4c2ca;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-creativejuice] .cj-pop__x{position:absolute;top:6px;right:6px;width:26px;height:26px;border:0;border-radius:50%;background:none;color:#fff;font-size:16px;line-height:1}:root[data-theme=studio-creativejuice] .cj-card__f{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px}:root[data-theme=studio-creativejuice] .cj-steps{display:flex;align-items:center;gap:12px;position:relative}:root[data-theme=studio-creativejuice] .cj-steps:before{content:"";position:absolute;left:8px;right:8px;top:50%;height:1px;background:#ffffff2e}:root[data-theme=studio-creativejuice] .cj-step{position:relative;width:16px;height:16px;border-radius:50%;padding:0;border:1px solid rgb(255 255 255 / .5);background:#151516;color:#fff;font-size:9px;line-height:1;display:grid;place-items:center}:root[data-theme=studio-creativejuice] .cj-step--1,:root[data-theme=studio-creativejuice] .cj-step--2{width:9px;height:9px;border:0;background:#fff}:root[data-theme=studio-creativejuice] .cj-step.is-on{background:#e8ea4a;border-color:#e8ea4a;color:#0b0b0d;box-shadow:0 0 10px #e8ea4a99}:root[data-theme=studio-creativejuice] .cj-pill{min-height:44px;padding:0 20px;border-radius:22px;border:0;background:#1d1d1f;color:#b9b7c0;font-size:13px;box-shadow:inset 0 1px #ffffff0f;white-space:nowrap}:root[data-theme=studio-creativejuice] .cj-pill:hover{color:#fff}:root[data-theme=studio-creativejuice] .cj-up{display:grid;grid-template-columns:1fr auto;align-items:end;gap:10px 8px;margin-top:13cqw}:root[data-theme=studio-creativejuice] .cj-up small{font-size:13px;color:#ffffffe0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-creativejuice] .cj-up__m{text-align:right}:root[data-theme=studio-creativejuice] .cj-up--low{margin-top:auto}:root[data-theme=studio-creativejuice] .cj-target{display:block;width:64%;margin:8cqw auto 0;overflow:visible}:root[data-theme=studio-creativejuice] .cj-target__ring{fill:none;stroke:#ffffff9e;stroke-width:1.3;stroke-dasharray:.01 4;stroke-linecap:round}:root[data-theme=studio-creativejuice] .cj-target__in{fill:#06083073;stroke:#ffffffe6;stroke-width:1.3;transition:r .42s var(--ease),cy .42s var(--ease)}:root[data-theme=studio-creativejuice] .cj-target__ic{color:#fff}:root[data-theme=studio-creativejuice] .cj-target__chip{fill:#fff}:root[data-theme=studio-creativejuice] .cj-target__play{fill:#1d3fd0}:root[data-theme=studio-creativejuice] .cj-tools{grid-column:2;display:flex;align-items:center;gap:8px;margin:43px 0 0 15px;min-width:0}:root[data-theme=studio-creativejuice] .cj-cap{display:flex;align-items:center;gap:20px;height:50px;padding:0 12px 0 14px;border-radius:25px;background:#0f0f10;box-shadow:inset 0 0 0 1px #ffffff0a;flex:none}:root[data-theme=studio-creativejuice] .cj-cap__l{font-size:14px;color:#8f8d96}:root[data-theme=studio-creativejuice] .cj-cap__go{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:none;color:#fff;padding:0}:root[data-theme=studio-creativejuice] .cj-cap--tasks{gap:18px;padding-right:20px}:root[data-theme=studio-creativejuice] .cj-task{position:relative;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:none;color:#f6f5f8}:root[data-theme=studio-creativejuice] .cj-task:nth-of-type(1){color:#ff6ab0}:root[data-theme=studio-creativejuice] .cj-task:nth-of-type(3){color:#ff4848}:root[data-theme=studio-creativejuice] .cj-task b{position:absolute;top:-9px;right:-10px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#3a3a3e;color:#fff;font-size:10px;font-weight:500;display:grid;place-items:center}:root[data-theme=studio-creativejuice] .cj-week{display:flex;align-items:center;gap:12px;height:50px;width:266px;padding:0 12px;margin-left:auto;border-radius:25px;background:#0f0f10;box-shadow:inset 0 0 0 1px #ffffff0a;flex:none}:root[data-theme=studio-creativejuice] .cj-week button{display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:none;color:#fff}:root[data-theme=studio-creativejuice] .cj-week__ticks{flex:1;height:9px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .4) 0 1px,transparent 1px 6px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent)}:root[data-theme=studio-creativejuice] .cj-week__l{font-size:13px;white-space:nowrap}:root[data-theme=studio-creativejuice] .cj-search{display:flex;align-items:center;gap:8px;height:50px;width:250px;padding:0 16px 0 18px;border-radius:25px;background:#111113;box-shadow:inset 0 0 0 1px #ffffff0d;color:#f6f5f8;flex:none}:root[data-theme=studio-creativejuice] .cj-search input{all:unset;flex:1;min-width:0;font-size:14px;color:#f6f5f8}:root[data-theme=studio-creativejuice] .cj-search input::placeholder{color:#8f8d96}:root[data-theme=studio-creativejuice] .cj-search:focus-within{box-shadow:inset 0 0 0 1px #7ea4ff}:root[data-theme=studio-creativejuice] .cj-tools>.cj-orb{background:#0f0f10;box-shadow:inset 0 0 0 1px #ffffff0d}:root[data-theme=studio-creativejuice] .cj-strip{grid-column:2;display:grid;grid-template-columns:420px minmax(0,1fr);margin:19px -17px 0 30px;padding:22px 0 22px 22px;border-radius:40px 0 0 40px;background:linear-gradient(180deg,#1e1e20,#141415 70%);box-shadow:inset 0 1px #ffffff0f;min-width:0}:root[data-theme=studio-creativejuice] .cj-strip__rows{display:grid;align-content:start;grid-auto-rows:80px;padding-top:58px}:root[data-theme=studio-creativejuice] .cj-row{display:grid;grid-template-columns:44px minmax(0,1fr) 54px 88px;align-items:center;gap:0 16px;padding-right:22px}:root[data-theme=studio-creativejuice] .cj-row b{font-size:15px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-creativejuice] .cj-row__n{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#0b0b0d;font-size:14px}:root[data-theme=studio-creativejuice] .cj-row__v{height:72px;border-radius:26px;display:grid;place-items:center;background:#262628;font-size:13px;box-shadow:inset 0 1px #ffffff0d;white-space:nowrap}:root[data-theme=studio-creativejuice] .cj-empty{margin:14px 0 0;font-size:14px;color:#a19eaa}:root[data-theme=studio-creativejuice] .cj-strip__grid{position:relative;display:grid;grid-template-rows:58px auto;min-width:0}:root[data-theme=studio-creativejuice] .cj-days{display:grid;grid-template-columns:repeat(3,1fr)}:root[data-theme=studio-creativejuice] .cj-day{position:relative;display:grid;grid-template-rows:22px 12px 20px;padding-top:4px}:root[data-theme=studio-creativejuice] .cj-day__h{font-size:15px;padding-left:64px}:root[data-theme=studio-creativejuice] .cj-day__ticks{margin-top:6px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .35) 0 1px,transparent 1px calc(100% / 14));height:4px}:root[data-theme=studio-creativejuice] .cj-day__hrs{position:relative}:root[data-theme=studio-creativejuice] .cj-day__hrs i{position:absolute;top:4px;font-style:normal;font-size:11px;color:#a19eaa;transform:translate(-2px);white-space:nowrap}:root[data-theme=studio-creativejuice] .cj-lanes{display:grid;grid-auto-rows:80px}:root[data-theme=studio-creativejuice] .cj-lane{position:relative}:root[data-theme=studio-creativejuice] .cj-bar:hover,:root[data-theme=studio-creativejuice] .cj-bar:focus-visible{z-index:3}:root[data-theme=studio-creativejuice] .cj-bar{position:absolute;top:24px;height:32px;min-width:150px;max-width:260px;padding:0 14px;border:0;border-radius:16px;background:#222224;color:#e4e3e8;font-size:12px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:inset 0 1px #ffffff0d}:root[data-theme=studio-creativejuice] .cj-bar.is-live{background:repeating-linear-gradient(135deg,#2c2c2f 0 6px,#1b1b1d 6px 12px)}:root[data-theme=studio-creativejuice] .cj-bar.is-done{color:#a19eaa;background:#19191b}:root[data-theme=studio-creativejuice] .cj-bar.is-on{background:#1757ff;color:#fff;box-shadow:0 10px 24px -10px #1757ffe6}:root[data-theme=studio-creativejuice] .cj-now{position:absolute;top:40px;bottom:0;width:0;border-left:1.5px dashed rgb(255 255 255 / .75);pointer-events:none}:root[data-theme=studio-creativejuice] .cj-float{position:absolute;top:-6px;z-index:2;display:flex;align-items:center;gap:6px;width:384px;height:50px;padding:5px;border-radius:25px;background:#fff;color:#0b0b0d;box-shadow:0 18px 40px -16px #000000f2}:root[data-theme=studio-creativejuice] .cj-float__av{width:40px;height:40px;flex:none;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 40% 30%,#6a6a70,#1a1a1c);color:#fff;font-size:12px;font-weight:600;box-shadow:0 0 0 2px #fff,0 0 0 3px #d4d4d8}:root[data-theme=studio-creativejuice] .cj-float__t{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:10px;border:0;background:none;color:#0b0b0d;font-size:15px;padding:0 6px}:root[data-theme=studio-creativejuice] .cj-float__t span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-creativejuice] .cj-float__n{height:36px;min-width:52px;padding:0 10px;border-radius:18px;display:grid;place-items:center;background:#ececee;color:#3a3a3e;font-size:13px;flex:none}:root[data-theme=studio-creativejuice] .cj-float__o{width:40px;height:40px;flex:none;display:grid;place-items:center;border:0;border-radius:50%;background:#e4e4e7;color:#1a1a1c;padding:0}:root[data-theme=studio-creativejuice] .cj-float__o[aria-pressed=true]{background:#0b0b0d;color:#fff}@media (max-width: 1440px){:root[data-theme=studio-creativejuice] .cj{column-gap:28px}:root[data-theme=studio-creativejuice] .cj-card{padding:28px 24px 24px 26px;border-radius:34px}:root[data-theme=studio-creativejuice] .cj-strip{grid-template-columns:330px minmax(0,1fr)}:root[data-theme=studio-creativejuice] .cj-row{grid-template-columns:40px minmax(0,1fr) 46px 76px;gap:0 10px}:root[data-theme=studio-creativejuice] .cj-row__n{width:46px;height:46px}:root[data-theme=studio-creativejuice] .cj-search{width:200px}:root[data-theme=studio-creativejuice] .cj-week{width:230px}:root[data-theme=studio-creativejuice] .cj-bank__card{display:none}:root[data-theme=studio-creativejuice] .cj-bank{gap:10px;padding-left:16px}:root[data-theme=studio-creativejuice] .cj-plat{padding:0 14px}:root[data-theme=studio-creativejuice] .cj-plat__rows li{grid-template-columns:36px 1fr auto;gap:0 10px;font-size:13px}:root[data-theme=studio-creativejuice] .cj-plat__rows small{display:none}:root[data-theme=studio-creativejuice] .cj-plat__ic{width:36px;height:36px}:root[data-theme=studio-creativejuice] .cj-pop{left:12%;width:76%;top:100cqw}:root[data-theme=studio-creativejuice] .cj-bar{min-width:110px}}@media (max-width: 1100px){:root[data-theme=studio-creativejuice] .cj{grid-template-columns:minmax(0,1fr)}:root[data-theme=studio-creativejuice] .cj-rail{display:none}:root[data-theme=studio-creativejuice] :is(.cj-cards,.cj-tools,.cj-strip){grid-column:1}:root[data-theme=studio-creativejuice] .cj-cards{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme=studio-creativejuice] .cj-tools{flex-wrap:wrap;margin-left:0}:root[data-theme=studio-creativejuice] .cj-strip{grid-template-columns:minmax(0,1fr);margin-left:0}}:root[data-theme=studio-creativejuice] .cj-bar{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:13px;font-size:11.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:3px;padding-bottom:3px}:root[data-theme=studio-creativejuice] .cj-strip{margin-right:0}:root[data-theme=studio-creativejuice] .cj-card__f{flex-wrap:wrap;row-gap:8px}:root[data-theme=studio-creativejuice] .cj-rail{grid-row:1 / span 3;align-self:start;margin:0}:root[data-theme=studio-creativejuice] .cj-tools{margin-top:0}:root[data-theme=studio-creativejuice] .cj-cards{grid-row:auto;margin-top:24px}:root[data-theme=studio-creativejuice] .cj-strip__rows{padding-top:0;grid-template-rows:58px}:root[data-theme=studio-creativejuice] .cj-float{position:relative;top:auto;left:auto;z-index:auto;align-self:start;width:auto;max-width:384px;margin-right:22px}:root[data-theme=studio-creativejuice] .cj-card{overflow:visible}:root[data-theme=studio-creativejuice] .cj-photo{border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}:root[data-theme=studio-creativejuice] .cj-pop{position:relative;left:auto;top:auto;width:auto;margin:10px 0 0;padding-right:46px}@media (max-width: 1440px){:root[data-theme=studio-creativejuice] .cj-pop{left:auto;top:auto;width:auto}}:root[data-theme=studio-creativejuice] .cj-pop__x{top:4px;right:4px;width:40px;height:40px}:root[data-theme=studio-creativejuice] .cj-pager button{min-width:40px;min-height:40px;display:grid;place-items:center;padding:0;border-radius:50%}:root[data-theme=studio-creativejuice] .cj-orbit__sat{width:40px;height:40px;display:grid;place-items:center}:root[data-theme=studio-creativejuice] .cj-steps{gap:0}:root[data-theme=studio-creativejuice] .cj-steps:before{left:20px;right:20px}:root[data-theme=studio-creativejuice] .cj-step,:root[data-theme=studio-creativejuice] :is(.cj-step--1,.cj-step--2){isolation:isolate;width:40px;height:40px;border:0;border-radius:50%;background:none}:root[data-theme=studio-creativejuice] .cj-step:before{content:"";position:absolute;inset:12px;z-index:-1;border-radius:50%;border:1px solid rgb(255 255 255 / .5);background:#151516}:root[data-theme=studio-creativejuice] :is(.cj-step--1,.cj-step--2):before{inset:15.5px;border:0;background:#fff}:root[data-theme=studio-creativejuice] .cj-step.is-on{background:none;box-shadow:none}:root[data-theme=studio-creativejuice] .cj-step.is-on:before{inset:12px;background:#e8ea4a;border-color:#e8ea4a;box-shadow:0 0 10px #e8ea4a99}:root[data-theme=studio-creativejuice] .cj-cap__go{width:40px;height:40px}:root[data-theme=studio-creativejuice] .cj-cap--tasks{gap:10px;padding-right:14px}:root[data-theme=studio-creativejuice] .cj-task{width:40px;height:40px}:root[data-theme=studio-creativejuice] .cj-task b{top:-4px;right:-6px}:root[data-theme=studio-creativejuice] .cj-week{gap:6px;padding:0 5px;width:266px}:root[data-theme=studio-creativejuice] .cj-week button{width:40px;height:40px}:root[data-theme=studio-creativejuice] .cj-search input{align-self:stretch}:root[data-theme=studio-creativejuice] .cj-bar{top:20px;height:40px}@media (max-width: 1440px){:root[data-theme=studio-creativejuice] .cj-week{width:246px}}:root[data-theme=studio-creativejuice] .cj-card{align-self:stretch}:root[data-theme=studio-creativejuice] .cj-orbit{height:max(60cqw,172px)}:root[data-theme=studio-creativejuice] .cj .cj-bar{font-size:11.5px;line-height:14px;padding:6px 14px}:root[data-theme=studio-creativejuice] .cj-card{justify-self:stretch}:root[data-theme=studio-creativejuice] .cj .cj-bar{display:flex;align-items:center;padding:0 14px;-webkit-line-clamp:unset}:root[data-theme=studio-creativejuice] .cj .cj-bar>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:14px;overflow-wrap:anywhere}:root[data-theme=studio-creativejuice] .cj-float__t{align-self:stretch;min-height:40px}:root[data-theme=studio-netsuite]{--ns-y: #f5ed30;--ns-o: #fb9450;--ns-ink: #f6f3ea;--ns-ink2: #d6d0c2;--ns-ink3: #c4bdac;--ns-dark: #171500;--ns-glass: linear-gradient(160deg, rgb(255 255 255 / .085), rgb(255 255 255 / .035) 60%, rgb(255 255 255 / .05));--ns-edge: rgb(255 255 255 / .09);--ns-lift: inset 0 1px 0 rgb(255 255 255 / .1), inset 0 0 0 1px rgb(255 255 255 / .05), 0 28px 60px -30px rgb(0 0 0 / .85);--ns-ease: cubic-bezier(.2, .9, .25, 1.15)}:root[data-theme=studio-netsuite] body,:root[data-theme=studio-netsuite] .shell{background:#0e0d0b;color:var(--ns-ink)}:root[data-theme=studio-netsuite] .shell__main{position:relative;isolation:isolate;background:transparent}:root[data-theme=studio-netsuite] .shell__main:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(38% 46% at 18% 30%,rgb(122 108 18 / .42),transparent 72%),radial-gradient(34% 40% at 52% 34%,rgb(110 64 26 / .3),transparent 70%),radial-gradient(40% 40% at 84% 62%,rgb(70 52 36 / .32),transparent 72%),linear-gradient(180deg,#13110d,#0e0d0b 55%,#0b0a09)}:root[data-theme=studio-netsuite] .nav{background:#0c0b09b8;border-right:1px solid rgb(255 255 255 / .05);box-shadow:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}:root[data-theme=studio-netsuite] .nav__group{border-color:#ffffff0d}:root[data-theme=studio-netsuite] .nav__item,:root[data-theme=studio-netsuite] .nav__cat{border-radius:14px;color:var(--ns-ink2);background:transparent;transition:background .2s ease,color .2s ease}:root[data-theme=studio-netsuite] .nav__item:hover,:root[data-theme=studio-netsuite] .nav__cat:hover{background:#ffffff12;color:var(--ns-ink)}:root[data-theme=studio-netsuite] .nav__item.is-active,:root[data-theme=studio-netsuite] .nav__cat.is-active{background:var(--ns-y);color:var(--ns-dark);box-shadow:0 10px 24px -10px #f5ed308c}:root[data-theme=studio-netsuite] .nav__role-av{border-radius:14px;background:#f6f3ea;color:#171500}:root[data-theme=studio-netsuite] .nav__catpanel,:root[data-theme=studio-netsuite] .nav__more-panel{background:#1a1814f0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--ns-edge);border-radius:22px;box-shadow:var(--ns-lift)}:root[data-theme=studio-netsuite] .nav__catitem.is-active{background:var(--ns-y);color:var(--ns-dark);border-radius:14px}:root[data-theme=studio-netsuite] .eos-dock{border-radius:999px;background:#1e1b16c7;border:1px solid var(--ns-edge);box-shadow:inset 0 1px #ffffff1a,0 24px 50px -20px #000000e6;-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4)}:root[data-theme=studio-netsuite] .eos-dock__orb{border-radius:999px;background:#ffffff12;color:var(--ns-ink)}:root[data-theme=studio-netsuite] .eos-dock__ask,:root[data-theme=studio-netsuite] .eos-dock__go{background:var(--ns-y);color:var(--ns-dark);border-radius:999px}:root[data-theme=studio-netsuite] .card,:root[data-theme=studio-netsuite] .mod-panel,:root[data-theme=studio-netsuite] .stat{background:var(--ns-glass),#161411b8;border:1px solid var(--ns-edge);border-radius:26px;box-shadow:var(--ns-lift);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}:root[data-theme=studio-netsuite] .stat .tnum,:root[data-theme=studio-netsuite] .stat strong{font-weight:300;letter-spacing:-.01em}:root[data-theme=studio-netsuite] .btn{border-radius:999px;border:1px solid var(--ns-edge);background:#ffffff12;color:var(--ns-ink);font-weight:500;box-shadow:inset 0 1px #ffffff14}:root[data-theme=studio-netsuite] .btn:hover{background:#ffffff1f}:root[data-theme=studio-netsuite] .btn--primary,:root[data-theme=studio-netsuite] .btn.is-primary{background:var(--ns-y);border-color:var(--ns-y);color:var(--ns-dark);box-shadow:0 10px 24px -12px #f5ed3099}:root[data-theme=studio-netsuite] .btn--primary:hover,:root[data-theme=studio-netsuite] .btn.is-primary:hover{background:#fff35a}:root[data-theme=studio-netsuite] .seg{background:transparent;border:0;gap:8px;padding:0}:root[data-theme=studio-netsuite] .seg__btn{border-radius:999px;border:1px solid var(--ns-edge);background:#ffffff0f;color:var(--ns-ink2)}:root[data-theme=studio-netsuite] .seg__btn.is-active,:root[data-theme=studio-netsuite] .seg__btn[aria-pressed=true],:root[data-theme=studio-netsuite] .seg__btn[aria-selected=true]{background:var(--ns-y);border-color:var(--ns-y);color:var(--ns-dark)}:root[data-theme=studio-netsuite] .badge{border-radius:999px;font-weight:500}:root[data-theme=studio-netsuite] .modal{border-radius:30px;border:1px solid var(--ns-edge);background:#181612f5;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}:root[data-theme=studio-netsuite] table th,:root[data-theme=studio-netsuite] .record-grid__table th{font-weight:400;color:var(--ns-ink3)}:root[data-theme=studio-netsuite] input:not([type=checkbox]):not([type=radio]),:root[data-theme=studio-netsuite] select{border-radius:999px;border-color:var(--ns-edge);background-color:#ffffff0f;color:var(--ns-ink)}:root[data-theme=studio-netsuite] textarea{border-radius:18px;border-color:var(--ns-edge);background-color:#ffffff0d}:root[data-theme=studio-netsuite] option{background:#1a1814;color:var(--ns-ink)}:root[data-theme=studio-netsuite] :focus-visible{outline:2px solid var(--ns-y);outline-offset:2px}:root[data-theme=studio-netsuite] .ns{--gap: 16px;display:grid;gap:20px;padding:4px 4px 120px;color:var(--ns-ink);font-weight:400;letter-spacing:0;animation:ns-in .56s var(--ns-ease) both}@keyframes ns-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}:root[data-theme=studio-netsuite] .ns button{font:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0}:root[data-theme=studio-netsuite] .ns .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-theme=studio-netsuite] .ns :focus-visible{outline:2px solid var(--ns-y);outline-offset:3px}:root[data-theme=studio-netsuite] .ns-head,:root[data-theme=studio-netsuite] .ns-board{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr) minmax(0,1.02fr);column-gap:var(--gap)}:root[data-theme=studio-netsuite] .ns-head{align-items:center;min-height:64px}:root[data-theme=studio-netsuite] .ns-title{margin:0;font-size:clamp(34px,2.9vw,46px);font-weight:300;letter-spacing:-.01em;line-height:1;color:var(--ns-ink)}:root[data-theme=studio-netsuite] .ns-head__r{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-left:4%}:root[data-theme=studio-netsuite] .ns-sqs{display:flex;gap:10px}:root[data-theme=studio-netsuite] .ns .ns-pill{position:relative;display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 16px;border-radius:999px;min-width:0;background:var(--ns-glass);border:1px solid var(--ns-edge);box-shadow:inset 0 1px #ffffff1f,0 14px 30px -18px #000c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--ns-ink);font-size:14px;white-space:nowrap;transition:background .2s ease}:root[data-theme=studio-netsuite] .ns .ns-pill:hover{background:#ffffff1f}:root[data-theme=studio-netsuite] .ns-pill>svg:last-child{margin-left:auto;flex:none;color:var(--ns-ink2);pointer-events:none}:root[data-theme=studio-netsuite] .ns-pill__k{font-weight:600;flex:none}:root[data-theme=studio-netsuite] .ns-pill__v{overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-netsuite] .ns-pill select{appearance:none;-webkit-appearance:none;flex:1;min-width:0;height:100%;padding:0;margin:0;border:0!important;background:transparent!important;font:inherit;color:inherit;cursor:pointer;box-shadow:none!important;outline:none;text-overflow:ellipsis}:root[data-theme=studio-netsuite] .ns-pill:has(select:focus-visible){outline:2px solid var(--ns-y);outline-offset:2px}:root[data-theme=studio-netsuite] .ns .ns-storage{width:100%;height:54px;padding:0 20px;font-size:15px;border-radius:22px}:root[data-theme=studio-netsuite] .ns-period{width:132px;flex:none}:root[data-theme=studio-netsuite] .ns-sq,:root[data-theme=studio-netsuite] .ns .ns-sq{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;flex:none;background:var(--ns-glass);border:1px solid var(--ns-edge);box-shadow:inset 0 1px #ffffff1f,0 12px 26px -16px #000c;color:var(--ns-ink);transition:background .2s ease,transform .2s var(--ns-ease)}:root[data-theme=studio-netsuite] .ns .ns-sq:hover{background:#ffffff21;transform:translateY(-1px)}:root[data-theme=studio-netsuite] .ns .ns-sq.is-on{background:#f5ed302e;color:var(--ns-y)}:root[data-theme=studio-netsuite] .ns .ns-ysq{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;flex:none;background:var(--ns-y);color:var(--ns-dark);box-shadow:inset 0 1px #ffffff80,0 14px 26px -12px #f5ed3099;transition:transform .2s var(--ns-ease),background .2s ease}:root[data-theme=studio-netsuite] .ns .ns-ysq:hover{background:#fff35a;transform:translateY(-1px)}:root[data-theme=studio-netsuite] .ns .ns-orb{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:#ffffff14;border:1px solid var(--ns-edge);color:var(--ns-ink);box-shadow:inset 0 1px #ffffff1f;transition:background .2s ease,transform .2s var(--ns-ease)}:root[data-theme=studio-netsuite] .ns .ns-orb:hover{background:#ffffff26;transform:scale(1.04)}:root[data-theme=studio-netsuite] .ns .ns-orb--on{background:#ffffff47;border-color:#ffffff59;color:var(--ns-dark)}:root[data-theme=studio-netsuite] .ns .ns-orb--on[aria-pressed=true]{background:var(--ns-dark);color:var(--ns-o)}:root[data-theme=studio-netsuite] .ns-board{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr) minmax(0,1.02fr);grid-template-rows:auto auto 1fr;row-gap:var(--gap)}:root[data-theme=studio-netsuite] .ns-h{margin:0;font-size:18px;font-weight:400;letter-spacing:0}:root[data-theme=studio-netsuite] .ns-card__top{display:flex;align-items:center;justify-content:space-between;gap:12px}:root[data-theme=studio-netsuite] .ns-orders,:root[data-theme=studio-netsuite] .ns-stock{position:relative;grid-column:3;border-radius:28px;padding:18px 20px 20px;color:var(--ns-dark)}:root[data-theme=studio-netsuite] .ns-orders{grid-row:1;background:radial-gradient(120% 90% at 18% 0%,#fff86a 0%,transparent 55%),linear-gradient(170deg,#f8f13d,#f5ed30 55%,#e6dc24);box-shadow:inset 0 1px #fff9,inset 0 -14px 28px -18px #5a50008c,0 26px 50px -26px #000000e6}:root[data-theme=studio-netsuite] .ns-stock{grid-row:2;background:radial-gradient(120% 90% at 18% 0%,#ffb57e 0%,transparent 55%),linear-gradient(150deg,#ec8d50,#f8924d,#fd9853);box-shadow:inset 0 1px #ffdcbea6,inset 0 -14px 28px -18px #6e280080,0 26px 50px -26px #000000e6}:root[data-theme=studio-netsuite] .ns-stock__n{margin-left:8px;font-size:13px;color:#4a2508}:root[data-theme=studio-netsuite] .ns .ns-orders .ns-orb,:root[data-theme=studio-netsuite] .ns .ns-stock .ns-orb{width:40px;height:40px}:root[data-theme=studio-netsuite] .ns-figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:14px}:root[data-theme=studio-netsuite] .ns .ns-fig{display:grid;align-content:end;gap:4px;min-height:76px;padding:10px;border-radius:16px;text-align:left;color:var(--ns-dark);line-height:1;background:linear-gradient(180deg,#ffffff4d,#ffffff14);box-shadow:inset 0 1px #ffffff8c,0 8px 16px -12px #3c28008c;transition:transform .2s var(--ns-ease),background .2s ease}:root[data-theme=studio-netsuite] .ns button.ns-fig:hover{transform:translateY(-2px);background:linear-gradient(180deg,#ffffff73,#ffffff24)}:root[data-theme=studio-netsuite] .ns-fig b{font-size:clamp(24px,2vw,32px);font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-netsuite] .ns-fig small{font-size:12px;color:#2e2a00;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-netsuite] .ns-stock .ns-fig small{color:#3a1a04}:root[data-theme=studio-netsuite] .ns .ns-fig.is-alert{background:linear-gradient(170deg,#26240a,#0f0e04);color:var(--ns-y);box-shadow:inset 0 1px #ffffff24,0 12px 22px -12px #000c}:root[data-theme=studio-netsuite] .ns .ns-fig.is-alert small{color:#e9e2b0}:root[data-theme=studio-netsuite] .ns-stock .ns-fig.is-alert{background:linear-gradient(170deg,#2a1608,#120904);color:#ffb27c}:root[data-theme=studio-netsuite] .ns-stock .ns-fig.is-alert small{color:#f3d3bb}:root[data-theme=studio-netsuite] .ns-orders :focus-visible,:root[data-theme=studio-netsuite] .ns-stock :focus-visible{outline-color:var(--ns-dark)}:root[data-theme=studio-netsuite] .ns-logi{grid-column:3;grid-row:3;min-height:0;padding:18px 20px;border-radius:28px;display:flex;flex-direction:column;background:var(--ns-glass),#28241a80;border:1px solid var(--ns-edge);box-shadow:var(--ns-lift);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}:root[data-theme=studio-netsuite] .ns .ns-logi .ns-orb{width:40px;height:40px}:root[data-theme=studio-netsuite] .ns-logi__sub{margin:4px 0 10px;font-size:13px;color:var(--ns-ink2)}:root[data-theme=studio-netsuite] .ns-dl{list-style:none;margin:0;padding:0;display:grid;gap:6px}:root[data-theme=studio-netsuite] .ns .ns-dl__row{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:6px 8px 6px 6px;border-radius:16px;text-align:left;background:#ffffff0a;transition:background .2s ease}:root[data-theme=studio-netsuite] .ns .ns-dl__row:hover{background:#ffffff17}:root[data-theme=studio-netsuite] .ns-dl__txt{min-width:0;display:grid;gap:2px}:root[data-theme=studio-netsuite] .ns-dl__txt b,:root[data-theme=studio-netsuite] .ns-dl__txt small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-netsuite] .ns-dl__txt b{font-weight:400;font-size:14px}:root[data-theme=studio-netsuite] .ns-dl__txt small{font-size:12px;color:var(--ns-ink3)}:root[data-theme=studio-netsuite] .ns-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:999px;font-size:12.5px;white-space:nowrap}:root[data-theme=studio-netsuite] .ns-chip--or{background:var(--ns-o);color:#1f0e00;box-shadow:0 8px 18px -8px #fb9450b3}:root[data-theme=studio-netsuite] .ns-chip--gl{background:#ffffff24;color:var(--ns-ink)}:root[data-theme=studio-netsuite] .ns-reo{position:relative;grid-column:1 / 3;grid-row:1 / 4;display:flex;flex-direction:column;padding:20px 22px;border-radius:30px;min-height:0;overflow:hidden;background:radial-gradient(60% 70% at 85% 10%,rgb(245 237 48 / .09),transparent 70%),var(--ns-glass),#2c262099;border:1px solid var(--ns-edge);box-shadow:var(--ns-lift);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}:root[data-theme=studio-netsuite] .ns-reo__top{display:flex;align-items:center;gap:14px}:root[data-theme=studio-netsuite] .ns-reo__top .ns-h{font-size:22px;font-weight:300}:root[data-theme=studio-netsuite] .ns-reo__n{font-size:13px;color:var(--ns-ink2)}:root[data-theme=studio-netsuite] .ns-reo__top .ns-orb{margin-left:auto}:root[data-theme=studio-netsuite] .ns-reo__body{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.5fr);gap:18px;margin-top:14px;min-height:0}:root[data-theme=studio-netsuite] .ns-queue{list-style:none;margin:0;padding:0;display:grid;gap:6px;align-content:start}:root[data-theme=studio-netsuite] .ns-q{display:grid;grid-template-columns:minmax(0,1fr) minmax(96px,128px) auto;align-items:center;gap:14px;padding:6px;border-radius:18px;background:#ffffff09;box-shadow:inset 0 0 0 1px transparent;transition:background .2s ease,box-shadow .2s ease}:root[data-theme=studio-netsuite] .ns-q:hover{background:#ffffff0f}:root[data-theme=studio-netsuite] .ns-q.is-on{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff1a}:root[data-theme=studio-netsuite] .ns .ns-q__pick{display:flex;align-items:center;gap:12px;min-width:0;text-align:left;border-radius:14px}:root[data-theme=studio-netsuite] .ns-q__txt{min-width:0;display:grid;gap:3px}:root[data-theme=studio-netsuite] .ns-q__txt b{font-weight:400;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-netsuite] .ns-q__txt small{font-size:12px;color:var(--ns-ink3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-netsuite] .ns-q__lvl{display:grid;gap:6px}:root[data-theme=studio-netsuite] .ns-q__lvl small{font-size:12px;color:var(--ns-ink2);white-space:nowrap}:root[data-theme=studio-netsuite] .ns-q__lvl small b{font-weight:500;color:var(--ns-ink)}:root[data-theme=studio-netsuite] .ns-q__track{position:relative;height:8px;border-radius:999px;background:#00000073;box-shadow:inset 0 1px 2px #0009,0 1px #ffffff0f;overflow:hidden}:root[data-theme=studio-netsuite] .ns-q__track i{position:absolute;inset:0 auto 0 0;width:var(--f);border-radius:inherit;background:linear-gradient(90deg,#c9c11c,var(--ns-y));box-shadow:0 0 10px #f5ed308c}:root[data-theme=studio-netsuite] .ns-q.is-out .ns-q__track i{background:linear-gradient(90deg,#d8662a,var(--ns-o));box-shadow:0 0 10px #fb945099}:root[data-theme=studio-netsuite] .ns .ns-order{height:44px;padding:0 16px;border-radius:15px;white-space:nowrap;font-size:14px;font-weight:500;background:var(--ns-y);color:var(--ns-dark);box-shadow:inset 0 1px #ffffff8c,0 12px 22px -12px #f5ed3099;transition:transform .2s var(--ns-ease),background .2s ease}:root[data-theme=studio-netsuite] .ns .ns-order:hover{background:#fff35a;transform:translateY(-1px)}:root[data-theme=studio-netsuite] .ns .ns-order:focus-visible{outline-color:var(--ns-ink)}:root[data-theme=studio-netsuite] .ns-q__on{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 14px;border-radius:15px;font-size:13px;color:var(--ns-ink);background:#ffffff14;white-space:nowrap}:root[data-theme=studio-netsuite] .ns .ns-q__more{margin-top:10px;align-self:flex-start;height:40px;padding:0 14px;border-radius:14px;font-size:13px;color:var(--ns-ink2);background:#ffffff0d}:root[data-theme=studio-netsuite] .ns .ns-q__more:hover{color:var(--ns-ink);background:#ffffff1a}:root[data-theme=studio-netsuite] .ns-thumb--sm{width:52px;height:46px;border-radius:13px}:root[data-theme=studio-netsuite] .ns-thumb--sm .ns-obj{width:42px;height:42px}:root[data-theme=studio-netsuite] .ns-thumb--xs{width:42px;height:40px;border-radius:12px;color:var(--ns-ink2)}:root[data-theme=studio-netsuite] .ns-thumb--xs .ns-obj{width:36px;height:36px}:root[data-theme=studio-netsuite] .ns-stack{position:relative;display:flex;flex-direction:column;margin-top:22px;min-height:0}:root[data-theme=studio-netsuite] .ns-stack__b1,:root[data-theme=studio-netsuite] .ns-stack__b2{position:absolute;left:7%;right:7%;top:-12px;height:40px;border-radius:22px 22px 0 0;background:#ffffff0f}:root[data-theme=studio-netsuite] .ns-stack__b2{left:13%;right:13%;top:-22px;background:#ffffff09}:root[data-theme=studio-netsuite] .ns-stack__card{position:relative;flex:1;min-height:280px;border-radius:24px;padding:18px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(70% 60% at 60% 30%,rgb(255 255 255 / .12),transparent 70%),linear-gradient(170deg,#ffffff1a,#ffffff08);box-shadow:inset 0 1px #ffffff24,0 20px 40px -24px #000c}:root[data-theme=studio-netsuite] .ns .ns-stack__star{position:absolute;top:14px;right:14px;z-index:2;width:40px;height:40px}:root[data-theme=studio-netsuite] .ns .ns-stack__star.is-on{color:var(--ns-y);background:#f5ed3029}:root[data-theme=studio-netsuite] .ns-obj--big{position:absolute;top:6%;left:50%;width:78%;height:auto;transform:translate(-50%);filter:drop-shadow(0 24px 30px rgb(0 0 0 / .6))}:root[data-theme=studio-netsuite] .ns-stack__chip{position:relative;align-self:flex-start;height:32px;padding:0 12px}:root[data-theme=studio-netsuite] .ns-reo__name{position:relative;margin:10px 0 6px;font-size:clamp(22px,1.8vw,28px);font-weight:300;line-height:1.05;letter-spacing:-.01em}:root[data-theme=studio-netsuite] .ns-reo__meta{position:relative;display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12.5px;color:var(--ns-ink2)}:root[data-theme=studio-netsuite] .ns-reo__empty{margin:auto 0;font-size:15px;color:var(--ns-ink2)}:root[data-theme=studio-netsuite] .ns-list{display:grid;gap:14px;min-width:0}:root[data-theme=studio-netsuite] .ns-tools{display:grid;grid-template-columns:minmax(200px,1.25fr) repeat(3,minmax(120px,.62fr)) auto;gap:10px;align-items:center}:root[data-theme=studio-netsuite] .ns-tools .ns-pill{width:100%}:root[data-theme=studio-netsuite] .ns-tools__acts{display:flex;gap:8px}:root[data-theme=studio-netsuite] .ns-search{display:flex;align-items:center;gap:12px;height:52px;padding:0 20px;border-radius:20px;color:var(--ns-ink2);background:var(--ns-glass);border:1px solid var(--ns-edge);box-shadow:inset 0 1px #ffffff1f,0 14px 30px -18px #000c}:root[data-theme=studio-netsuite] .ns-search:focus-within{outline:2px solid var(--ns-y);outline-offset:2px}:root[data-theme=studio-netsuite] .ns-search input{flex:1;min-width:0;height:100%;border:0!important;background:transparent!important;color:var(--ns-ink);font:inherit;font-size:15px;outline:none;box-shadow:none!important;padding:0}:root[data-theme=studio-netsuite] .ns-search input::placeholder{color:var(--ns-ink3)}:root[data-theme=studio-netsuite] .ns-table{width:100%;border-collapse:separate;border-spacing:0 6px;font-size:14px;table-layout:auto}:root[data-theme=studio-netsuite] .ns-table th{padding:8px 12px;text-align:left;font-size:13px;font-weight:400;color:var(--ns-ink3);white-space:nowrap}:root[data-theme=studio-netsuite] .ns-table td{padding:8px 12px;color:var(--ns-ink);white-space:nowrap;transition:background .2s ease}:root[data-theme=studio-netsuite] .ns-table tbody tr:hover td,:root[data-theme=studio-netsuite] .ns-table tr.is-sel td{background:#ffffff0b}:root[data-theme=studio-netsuite] .ns-table tbody td:first-child{border-radius:16px 0 0 16px}:root[data-theme=studio-netsuite] .ns-table tbody td:last-child{border-radius:0 16px 16px 0}:root[data-theme=studio-netsuite] .ns-c-chk{width:44px}:root[data-theme=studio-netsuite] .ns-c-act{width:64px;text-align:center!important}:root[data-theme=studio-netsuite] .ns-chk{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border-radius:6px;border:1.5px solid rgb(255 255 255 / .4);background:#ffffff0a;display:grid;place-items:center;cursor:pointer;vertical-align:middle}:root[data-theme=studio-netsuite] .ns-chk:checked{background:var(--ns-y);border-color:var(--ns-y)}:root[data-theme=studio-netsuite] .ns-chk:checked:after{content:"";width:9px;height:5px;border:solid var(--ns-dark);border-width:0 0 2px 2px;transform:translateY(-1px) rotate(-45deg)}:root[data-theme=studio-netsuite] .ns-prod{display:flex;align-items:center;gap:16px}:root[data-theme=studio-netsuite] .ns-prod b{display:block;font-weight:400;font-size:15px}:root[data-theme=studio-netsuite] .ns-prod small{display:block;margin-top:3px;font-size:11px;color:var(--ns-ink3)}:root[data-theme=studio-netsuite] .ns-thumb{width:66px;height:58px;display:grid;place-items:center;border-radius:14px;flex:none;background:linear-gradient(160deg,#ffffff21,#ffffff0a);box-shadow:inset 0 1px #ffffff1f}:root[data-theme=studio-netsuite] .ns-thumb .ns-obj{width:52px;height:52px}:root[data-theme=studio-netsuite] .ns-dem{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 12px;border-radius:999px;font-size:12.5px}:root[data-theme=studio-netsuite] .ns-dem--high{background:var(--ns-o);color:#1f0e00}:root[data-theme=studio-netsuite] .ns-dem--mid{background:#ffffff1a;color:var(--ns-ink)}:root[data-theme=studio-netsuite] .ns-dem--low{box-shadow:inset 0 0 0 1px #ffffff2e;color:var(--ns-ink2)}:root[data-theme=studio-netsuite] .ns .ns-kebab{width:36px;height:36px;display:inline-grid;place-items:center;border-radius:50%;color:var(--ns-ink2)}:root[data-theme=studio-netsuite] .ns .ns-kebab:hover{background:#ffffff14;color:var(--ns-ink)}:root[data-theme=studio-netsuite] .ns-none{text-align:center;color:var(--ns-ink2);padding:28px!important}@media (max-width: 1360px){:root[data-theme=studio-netsuite] .ns-tools{grid-template-columns:minmax(180px,1fr) repeat(3,minmax(110px,.6fr)) auto}:root[data-theme=studio-netsuite] .ns-reo__body{grid-template-columns:minmax(0,1fr) 200px}:root[data-theme=studio-netsuite] .ns-list{overflow-x:auto}}@media (max-width: 1100px){:root[data-theme=studio-netsuite] .ns-head,:root[data-theme=studio-netsuite] .ns-board{grid-template-columns:1fr 1fr}:root[data-theme=studio-netsuite] .ns-head__r{grid-column:1 / -1;padding:0}:root[data-theme=studio-netsuite] .ns-reo{grid-column:1 / -1;grid-row:auto}:root[data-theme=studio-netsuite] .ns-orders,:root[data-theme=studio-netsuite] .ns-stock,:root[data-theme=studio-netsuite] .ns-logi{grid-column:auto;grid-row:auto}:root[data-theme=studio-netsuite] .ns-tools{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-netsuite] .ns,:root[data-theme=studio-netsuite] .ns *{animation:none!important;transition:none!important}}:root[data-theme=studio-netsuite] .nav__item:focus-visible,:root[data-theme=studio-netsuite] .nav__cat:focus-visible,:root[data-theme=studio-netsuite] .nav__brand:focus-visible{outline:2px solid var(--ns-ink)!important;outline-offset:3px}html:root[data-theme=studio-netsuite]:not(#ns-x) .ns .ns-fig.is-alert{color:var(--ns-y)}html:root[data-theme=studio-netsuite]:not(#ns-x) .ns-stock .ns-fig.is-alert{color:#ffb27c}html:root[data-theme=studio-netsuite]:not(#ns-x) .ns .ns-order{color:var(--ns-dark)}html:root[data-theme=studio-netsuite]:not(#ns-x) .ns .ns-fig:not(.is-alert){color:var(--ns-dark)}:root[data-theme=studio-netsuite] .ns-reo__n b{font-weight:500;color:var(--ns-y)}:root[data-theme=studio-netsuite] .ns-stack__card{flex:none;height:330px;min-height:0}:root[data-theme=studio-netsuite] .ns-orders,:root[data-theme=studio-netsuite] .ns-stock{overflow:hidden;isolation:isolate}:root[data-theme=studio-netsuite] .ns-orders:before,:root[data-theme=studio-netsuite] .ns-stock:before{content:"";position:absolute;z-index:-1;inset:34% 0 0;pointer-events:none;-webkit-mask:linear-gradient(180deg,transparent,#000 75%);mask:linear-gradient(180deg,transparent,#000 75%)}:root[data-theme=studio-netsuite] .ns-orders:before{background:radial-gradient(circle,rgb(90 84 4 / .42) 1.5px,transparent 2px) 0 0 / 8px 8px}:root[data-theme=studio-netsuite] .ns-stock:before{background:repeating-linear-gradient(-45deg,rgb(70 30 4 / .3) 0 2px,transparent 2px 7px)}:root[data-theme=studio-netsuite] .ns-kpi{display:grid;grid-template-columns:minmax(0,1fr) minmax(116px,.85fr);gap:12px;margin-top:10px;align-items:end}:root[data-theme=studio-netsuite] .ns-minis{list-style:none;margin:0;padding:0;display:grid;gap:2px}:root[data-theme=studio-netsuite] .ns .ns-mini{display:flex;align-items:baseline;gap:8px;min-height:30px;padding:2px 6px;margin-left:-6px;border-radius:10px;color:var(--ns-dark)}:root[data-theme=studio-netsuite] .ns button.ns-mini:hover{background:#ffffff4d}:root[data-theme=studio-netsuite] .ns-mini b{min-width:28px;font-size:22px;font-weight:300;font-variant-numeric:tabular-nums}:root[data-theme=studio-netsuite] .ns-mini small{font-size:12.5px;color:#2e2a00}:root[data-theme=studio-netsuite] .ns-stock .ns-mini small{color:#3a1a04}:root[data-theme=studio-netsuite] .ns .ns-lead{display:grid;align-content:end;gap:4px;min-height:108px;padding:12px 14px;border-radius:18px;text-align:left;color:var(--ns-dark);line-height:1;background:linear-gradient(180deg,#ffffff6b,#ffffff1f);box-shadow:inset 0 1px #fff9,0 12px 22px -14px #3c280099;transition:transform .2s var(--ns-ease)}:root[data-theme=studio-netsuite] .ns button.ns-lead:hover{transform:translateY(-2px)}:root[data-theme=studio-netsuite] .ns-lead b{font-size:clamp(38px,3.2vw,50px);font-weight:300;letter-spacing:-.03em;font-variant-numeric:tabular-nums}:root[data-theme=studio-netsuite] .ns-lead small{font-size:12.5px}html:root[data-theme=studio-netsuite]:not(#ns-x) .ns .ns-lead.is-hot{color:var(--ns-y);background:linear-gradient(172deg,#070700 6%,#1f1d06 42%,#5d5810 82%,#a59e18 112%);box-shadow:inset 0 1px #ffffff24,0 18px 30px -14px #000000d9}html:root[data-theme=studio-netsuite]:not(#ns-x) .ns-stock .ns-lead.is-hot{color:#ffb27c;background:linear-gradient(172deg,#0c0602 6%,#261206 42%,#6a3210 82%,#b45d22 112%)}html:root[data-theme=studio-netsuite]:not(#ns-x) .ns .ns-lead.is-hot small{color:#ece6c4}html:root[data-theme=studio-netsuite]:not(#ns-x) .ns .ns-mini,html:root[data-theme=studio-netsuite]:not(#ns-x) .ns .ns-lead:not(.is-hot){color:var(--ns-dark)}:root[data-theme=studio-netsuite] .ns-q__track{background:repeating-linear-gradient(-45deg,rgb(245 237 48 / .32) 0 1.6px,transparent 1.6px 5px),#00000080;height:10px}:root[data-theme=studio-netsuite] .ns-q.is-out .ns-q__track{background:repeating-linear-gradient(-45deg,rgb(251 148 80 / .4) 0 1.6px,transparent 1.6px 5px),#00000080}:root[data-theme=studio-netsuite] .ns-reo__body{align-items:stretch}:root[data-theme=studio-netsuite] .ns-reo__col{display:flex;flex-direction:column;min-width:0}:root[data-theme=studio-netsuite] .ns-stack__card{flex:1;height:auto;min-height:300px}:root[data-theme=studio-netsuite] .ns-obj--big{top:50%;width:min(84%,260px);transform:translate(-50%,-66%)}:root[data-theme=studio-netsuite] .ns-legend{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:9px;font-size:13px;width:44%}:root[data-theme=studio-netsuite] .ns-legend li{display:flex;align-items:center;gap:10px;color:#2a1404}:root[data-theme=studio-netsuite] .ns-legend__n{margin-left:2px;font-variant-numeric:tabular-nums;color:#4a2508;font-size:11.5px}:root[data-theme=studio-netsuite] .ns-sw{width:12px;height:12px;border-radius:50%;flex:none}:root[data-theme=studio-netsuite] .ns-sw--in{background:radial-gradient(circle at 70% 75%,#f08a45,#120904 70%)}:root[data-theme=studio-netsuite] .ns-sw--out{background:radial-gradient(circle,#2a1406 1.1px,transparent 1.5px) 0 0 / 4px 4px;box-shadow:inset 0 0 0 .5px #2a140666}:root[data-theme=studio-netsuite] .ns-sw--low{background:repeating-linear-gradient(-55deg,#1d0e04 0 1.6px,transparent 1.6px 3.4px)}:root[data-theme=studio-netsuite] .ns-sw--dead{background:#120904}:root[data-theme=studio-netsuite] .ns-fanwrap{position:absolute;right:16px;bottom:0;width:54%}:root[data-theme=studio-netsuite] .ns-fan{display:block;width:100%;height:auto}:root[data-theme=studio-netsuite] .ns-badge{position:absolute;left:-6%;top:2%;z-index:1;min-width:62px;height:38px;padding:0 14px;display:grid;place-items:center;border-radius:999px;background:var(--ns-y);color:var(--ns-dark);font-size:18px;font-weight:400;box-shadow:0 8px 18px -8px #3c1e0099}html:root[data-theme=studio-netsuite]:not(#ns-x) .ns-logi{grid-row:2 / 4}:root[data-theme=studio-netsuite] .ns-mix{position:relative;isolation:isolate;overflow:hidden;margin-top:auto;padding:16px 18px 0;border-radius:22px;color:var(--ns-dark);background:radial-gradient(120% 90% at 18% 0%,#ffb57e 0%,transparent 55%),linear-gradient(150deg,#ec8d50,#f8924d,#fd9853);box-shadow:inset 0 1px #ffdcbea6,inset 0 -14px 28px -18px #6e280080,0 22px 40px -24px #000000e6}:root[data-theme=studio-netsuite] .ns-reo__col>.ns-q__more+.ns-mix,:root[data-theme=studio-netsuite] .ns-queue+.ns-mix{margin-top:max(14px,auto)}:root[data-theme=studio-netsuite] .ns-reo__col .ns-mix{margin-top:auto}:root[data-theme=studio-netsuite] .ns-reo__col .ns-queue{margin-bottom:14px}:root[data-theme=studio-netsuite] .ns .ns-mix .ns-orb{width:40px;height:40px}:root[data-theme=studio-netsuite] .ns-mix__body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:12px}:root[data-theme=studio-netsuite] .ns-mix .ns-legend{width:auto;margin:6px 0 16px}:root[data-theme=studio-netsuite] .ns-mix .ns-legend li.is-hot{font-weight:600}:root[data-theme=studio-netsuite] .ns-mix .ns-fanwrap{position:static;width:100%;max-width:240px;justify-self:end}:root[data-theme=studio-netsuite] .ns-reo__empty+.ns-mix{margin-top:16px}:root[data-theme=studio-netsuite] .ns-orders:before{inset:30% 0 0 46%;-webkit-mask:linear-gradient(90deg,transparent,#000 40%);mask:linear-gradient(90deg,transparent,#000 40%)}:root[data-theme=studio-netsuite] .ns-status{display:flex;gap:8px;margin:0}:root[data-theme=studio-netsuite] .ns-stat{padding:7px 14px 8px;border-radius:16px;background:#ffffff0f;box-shadow:inset 0 1px #ffffff0f}:root[data-theme=studio-netsuite] .ns-stat dt{font-size:11.5px;color:#b9b2a8;white-space:nowrap}:root[data-theme=studio-netsuite] .ns-stat dd{margin:2px 0 0;font-size:18px;font-weight:500;color:#f6f3ee;white-space:nowrap}:root[data-theme=studio-netsuite] .ns-stat.is-hot dd{color:#fb9450}:root[data-theme=studio-netsuite] .ns-reo__body{align-items:start}:root[data-theme=studio-netsuite] .ns-stack__card{flex:none;height:auto;min-height:0}:root[data-theme=studio-netsuite] .ns-reo__kv{margin:12px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;position:relative}:root[data-theme=studio-netsuite] .ns-reo__kv>div{min-width:0}:root[data-theme=studio-netsuite] .ns-reo__kv dt{font-size:11.5px;color:#ffffffa8}:root[data-theme=studio-netsuite] .ns-reo__kv dd{margin:2px 0 0;font-size:14px;font-weight:500;color:#fff;overflow-wrap:anywhere}:root[data-theme=studio-netsuite] .ns-stack__card .ns-obj--big{position:relative;top:auto;left:auto;transform:none;width:min(62%,170px);margin:22px auto 12px;align-self:center}html:root[data-theme=studio-katana]{--kt-bg: #0c0c0c;--kt-orb: #242424;--kt-card-a: #232225;--kt-card-b: #141415;--kt-line: #2a2a2d;--kt-y: #fffc0e;--kt-b: #1f5bff;--kt-b2: #1365ff;--kt-g: #b2ff08;--kt-r: #ff2a2f;--kt-dim: #94939a;--kt-pitch: 277px}html:root[data-theme=studio-katana]:not(#kt) :is(body,.shell,.shell__main,.screen){background:var(--kt-bg)}html:root[data-theme=studio-katana]:not(#kt) :is(.shell__main,.screen,.nav){border:0;box-shadow:none}html:root[data-theme=studio-katana]:not(#kt) .screen:has(.kt){padding:0;max-width:none}html:root[data-theme=studio-katana]:not(#kt) .nav{background:var(--kt-bg)}@media (min-width: 901px){html:root[data-theme=studio-katana]:not(#kt) .shell{grid-template-rows:112px minmax(0,1fr)}html:root[data-theme=studio-katana]:not(#kt) .nav{min-height:112px;padding-left:32px;align-items:center}html:root[data-theme=studio-katana]:not(#kt) .nav__brand{display:flex;align-items:center;padding-right:28px}html:root[data-theme=studio-katana]:not(#kt) .nav__brand>:first-child{width:0;height:0;overflow:hidden;position:absolute;opacity:0}html:root[data-theme=studio-katana]:not(#kt) .nav__brand:after{content:"empireos";font:700 28px/1 var(--font-display);letter-spacing:-.035em;color:#faf8fa;padding-bottom:6px;border-bottom:3px solid var(--kt-g);border-radius:0 0 46% 54%/0 0 7px 5px}html:root[data-theme=studio-katana]:not(#kt) .nav__outlet{display:none}html:root[data-theme=studio-katana]:not(#kt) .nav__cats{background:transparent;box-shadow:none;border:0}html:root[data-theme=studio-katana]:not(#kt) .nav__cat{flex-direction:column;justify-content:flex-start;gap:8px;width:64px;min-width:64px;max-width:64px;min-height:72px;height:72px;background:transparent!important;border:0;box-shadow:none!important;color:var(--kt-dim);font-size:11px;font-weight:400}html:root[data-theme=studio-katana]:not(#kt) .nav__cat>svg:first-child{width:46px!important;height:46px!important;padding:14px;box-sizing:border-box;border-radius:50%;flex:none;background:var(--kt-orb);color:#c9c8cc!important;transition:background .2s,color .2s,transform .2s}html:root[data-theme=studio-katana]:not(#kt) .nav__cat:before,html:root[data-theme=studio-katana]:not(#kt) .nav__cat:after{content:none;display:none}html:root[data-theme=studio-katana]:not(#kt) .nav__cat>svg:not(:first-child){display:none}html:root[data-theme=studio-katana]:not(#kt) .nav__cat>span{display:block;width:auto;height:auto;background:none;border:0;padding:0;color:inherit;font-size:11px;max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.1}html:root[data-theme=studio-katana]:not(#kt) .nav__cat:is(:hover,.is-open)>svg:first-child{background:#343337;color:#fff!important}html:root[data-theme=studio-katana]:not(#kt) .nav__cat.is-active{color:#fff;font-weight:500}html:root[data-theme=studio-katana]:not(#kt) .nav__cat.is-active>svg:first-child{background:#fff;color:#0c0c0c!important;box-shadow:0 10px 24px -10px #ffffff59}html:root[data-theme=studio-katana]:not(#kt) .nav__cat .nav__count{position:absolute;top:0;right:6px;min-width:16px;height:16px;font-size:10px;background:var(--kt-g);color:#0c0c0c;border-radius:999px}html:root[data-theme=studio-katana]:not(#kt) .nav__cat{position:relative}html:root[data-theme=studio-katana]:not(#kt) .nav__catpanel{background:#19191b;border:1px solid var(--kt-line);border-radius:26px;box-shadow:0 30px 60px -20px #000000e6}html:root[data-theme=studio-katana]:not(#kt) .nav__catitem{border-radius:999px}html:root[data-theme=studio-katana]:not(#kt) .nav__catitem.is-active{background:#fff;color:#0c0c0c}}html:root[data-theme=studio-katana]:not(#kt) :is(.card,.mod-panel,.stat){background:linear-gradient(180deg,#1c1b1e,#141415);border:1px solid #222224;border-radius:26px;box-shadow:inset 0 1px #ffffff0d}html:root[data-theme=studio-katana]:not(#kt) :is(.screen h1,.screen h2){font-weight:400;letter-spacing:-.01em}html:root[data-theme=studio-katana]:not(#kt) .btn{border-radius:999px}html:root[data-theme=studio-katana]:not(#kt) .btn--primary{background:var(--kt-b);color:#fff;border-color:var(--kt-b)}html:root[data-theme=studio-katana]:not(#kt) :is(.seg,.tabs){background:#19191b;border:1px solid #222224;border-radius:999px}html:root[data-theme=studio-katana]:not(#kt) .seg__btn{border-radius:999px}html:root[data-theme=studio-katana]:not(#kt) .seg__btn:is(.is-active,[aria-pressed=true],[aria-selected=true]){background:#fff;color:#0c0c0c}html:root[data-theme=studio-katana]:not(#kt) :is(input:not([type=checkbox],[type=radio],[type=range]),select){background:#19191b;border:1px solid var(--kt-line);border-radius:999px;color:#faf8fa}html:root[data-theme=studio-katana]:not(#kt) textarea{background:#19191b;border:1px solid var(--kt-line);border-radius:18px;color:#faf8fa}html:root[data-theme=studio-katana]:not(#kt) :is(input,select,textarea):focus-visible{outline:2px solid var(--kt-b);outline-offset:2px}html:root[data-theme=studio-katana]:not(#kt) table th{color:var(--kt-dim);font-weight:400}html:root[data-theme=studio-katana]:not(#kt) .badge{border-radius:999px}html:root[data-theme=studio-katana] :focus-visible{outline:2px solid var(--kt-g);outline-offset:3px}html:root[data-theme=studio-katana]:not(#kt) .eos-dock{background:#19191b;border:1px solid #262628;border-radius:999px;box-shadow:0 24px 50px -16px #000000e6}html:root[data-theme=studio-katana]:not(#kt) .eos-dock__orb{background:var(--kt-orb);color:#fff;border-radius:50%;border:0}html:root[data-theme=studio-katana]:not(#kt) .eos-dock__ask{background:var(--kt-b);color:#fff;border-radius:999px}html:root[data-theme=studio-katana]:not(#kt) .eos-dock__go{background:#fff;color:#0c0c0c;border-radius:50%}html:root[data-theme=studio-katana] .kt{padding:26px 32px 120px;color:#faf8fa;font-family:var(--font-ui);position:relative}html:root[data-theme=studio-katana] .kt-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;min-height:136px}html:root[data-theme=studio-katana] .kt-title{margin:0;font:400 50px/1.12 var(--font-display);letter-spacing:-.012em;color:#faf8fa}html:root[data-theme=studio-katana] .kt-star{width:.5em;height:.5em;margin-left:.18em;vertical-align:.48em;color:var(--kt-b)}html:root[data-theme=studio-katana] .kt-ctl{display:flex;gap:8px;align-items:center;padding-top:8px}html:root[data-theme=studio-katana] .kt-loc{display:inline-flex;align-items:center;gap:9px;height:44px;padding:0 22px 0 16px;border-radius:999px;border:1.5px solid #e9e8ec;background:transparent;color:#faf8fa;font:400 14px/1 var(--font-ui);cursor:pointer}html:root[data-theme=studio-katana] .kt-loc:hover{background:#1b1b1d}html:root[data-theme=studio-katana] .kt-orb{width:44px;height:44px;border-radius:50%;border:0;background:var(--kt-orb);color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s}html:root[data-theme=studio-katana] .kt-orb:hover{background:#343337}html:root[data-theme=studio-katana] .kt-orb.is-on{background:var(--kt-g);color:#0c0c0c}html:root[data-theme=studio-katana] .kt-board{margin:0 -32px;overflow-x:auto;overflow-y:visible;scrollbar-width:thin;scrollbar-color:#2a2a2d transparent;padding-bottom:8px}html:root[data-theme=studio-katana] .kt-board:focus-visible{outline-offset:-3px}html:root[data-theme=studio-katana] .kt-board__in{width:max(100%,calc(var(--cols) * var(--kt-pitch)))}html:root[data-theme=studio-katana] :is(.kt-ruler,.kt-cols){display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr))}html:root[data-theme=studio-katana] .kt-ruler{height:79px}html:root[data-theme=studio-katana] .kt-seg{position:relative;width:calc(100% + 18px);height:79px;border-radius:40px;display:flex;align-items:center;padding:0 22px;box-sizing:border-box;background:#242424;color:#c9c8cc}html:root[data-theme=studio-katana] .kt-seg__n{font:400 42px/1 var(--font-display);letter-spacing:-.02em;min-width:58px;color:#faf8fa}html:root[data-theme=studio-katana] .kt-seg__stops{position:relative;flex:1;display:flex;justify-content:space-between;padding:0 6px 0 14px;align-self:stretch;align-items:center}html:root[data-theme=studio-katana] .kt-seg.has-cap .kt-stop:not(:first-child,:last-child) .kt-stop__b{visibility:hidden}html:root[data-theme=studio-katana] .kt-stop{display:grid;grid-template-rows:16px 14px 16px;justify-items:center;align-items:center;width:20px}html:root[data-theme=studio-katana] .kt-stop i{font-style:normal;font-size:10.5px;line-height:1}html:root[data-theme=studio-katana] .kt-stop__d{width:5px;height:5px;border-radius:50%;background:currentColor}html:root[data-theme=studio-katana] .kt-seg__cap{position:absolute;left:calc(50% + 4px);bottom:15px;transform:translate(-50%);font-size:12px;line-height:16px;white-space:nowrap;pointer-events:none}html:root[data-theme=studio-katana] .kt-seg.is-past{background:#242424;color:#d6d5d9}html:root[data-theme=studio-katana] .kt-seg.is-past .kt-seg__n{color:#8f8e94}html:root[data-theme=studio-katana] .kt-seg.is-y{background:var(--kt-y);color:#0c0c0c}html:root[data-theme=studio-katana] .kt-seg.is-g{background:var(--kt-g);color:#0c0c0c}html:root[data-theme=studio-katana] :is(.kt-seg.is-y,.kt-seg.is-g) .kt-seg__n{color:#0c0c0c}html:root[data-theme=studio-katana] .kt-seg.is-b{background:linear-gradient(180deg,#2a66ff,var(--kt-b2));color:#fff;box-shadow:0 18px 40px -18px #1365ffcc}html:root[data-theme=studio-katana] .kt-seg.is-b .kt-seg__n{color:#fff}html:root[data-theme=studio-katana] .kt-seg.is-d{background:#29282b;box-shadow:-16px 0 30px -12px #b2ff088c;color:#d6d5d9}html:root[data-theme=studio-katana] .kt-seg.is-d2{background:#2e2e31;color:#c9c8cc}html:root[data-theme=studio-katana] :is(.kt-seg.is-d,.kt-seg.is-d2) .kt-stop i:not(.kt-stop__d){color:#d6d5d9}html:root[data-theme=studio-katana] .kt-cols{padding-top:42px}html:root[data-theme=studio-katana] .kt-col{position:relative;display:flex;flex-direction:column;gap:11px;padding:0 0 0 42px;min-width:0}html:root[data-theme=studio-katana] .kt-col:before{content:"";position:absolute;left:17px;top:-42px;bottom:-60px;border-left:1px dashed #202022}html:root[data-theme=studio-katana] .kt-col:first-child:before{display:none}html:root[data-theme=studio-katana] .kt-card{position:relative;display:flex;align-items:center;height:61px;width:calc(100% - 49px);min-width:228px;box-sizing:border-box;border-radius:24px;background:linear-gradient(180deg,var(--kt-card-a) 0%,var(--kt-card-b) 100%);box-shadow:inset 0 1px #ffffff0f,0 10px 22px -14px #000000e6;transition:transform .2s,background .2s}html:root[data-theme=studio-katana] .kt-card:hover{background:linear-gradient(180deg,#2b2a2e,#18181a);transform:translateY(-1px)}html:root[data-theme=studio-katana] .kt-card__bar{position:absolute;top:0;left:22%;height:3px;border-radius:0 0 3px 3px;background:var(--kt-y)}html:root[data-theme=studio-katana] .kt-card.is-block .kt-card__bar{background:var(--kt-r)}html:root[data-theme=studio-katana] .kt-card.is-prep .kt-card__bar{background:var(--kt-b)}html:root[data-theme=studio-katana] .kt-card.is-ready .kt-card__bar{background:var(--kt-g)}html:root[data-theme=studio-katana] .kt-card.is-todo .kt-card__bar{background:#6b6a70}html:root[data-theme=studio-katana] .kt-card__pick{flex:1;min-width:0;display:flex;align-items:center;gap:12px;height:100%;padding:0 0 0 4px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;border-radius:24px;font:inherit}html:root[data-theme=studio-katana] .kt-card__txt{min-width:0;display:grid;gap:3px}html:root[data-theme=studio-katana] .kt-card__txt b{font-weight:400;font-size:14px;color:#faf8fa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-katana] .kt-card__txt small{font-size:11px;color:var(--kt-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-katana] .kt-card__go{flex:none;width:36px;height:36px;margin-right:12px;border:0;border-radius:50%;background:transparent;color:#faf8fa;display:grid;place-items:center;cursor:pointer}html:root[data-theme=studio-katana] .kt-card__go:hover{background:#343337}html:root[data-theme=studio-katana] .kt-av{flex:none;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 50% 30%,#5d5c62,#403f45 55%,#2e2d32);color:#fff;font-weight:500;font-size:16px;letter-spacing:.01em;box-shadow:inset 0 -8px 14px -8px #00000080}html:root[data-theme=studio-katana] .kt-av:is(.is-prog,.is-block,.is-ready){color:#0c0c0c}html:root[data-theme=studio-katana] .kt-av>span{display:grid;place-items:center}html:root[data-theme=studio-katana] .kt-av.is-prog{background:radial-gradient(circle at 50% 30%,#fffd6a,var(--kt-y) 60%)}html:root[data-theme=studio-katana] .kt-av.is-block{background:radial-gradient(circle at 50% 30%,#ff6a6e,var(--kt-r) 60%)}html:root[data-theme=studio-katana] .kt-av:is(.is-prep,.is-b){background:radial-gradient(circle at 50% 30%,#3369ff,var(--kt-b) 60%)}html:root[data-theme=studio-katana] .kt-av.is-ready{background:radial-gradient(circle at 50% 30%,#d2ff6a,var(--kt-g) 60%)}html:root[data-theme=studio-katana] .kt-av.is-todo{background:#2a2a2d}html:root[data-theme=studio-katana] .kt-float{position:relative;z-index:2;width:calc(100% - 30px);min-width:250px;box-sizing:border-box;margin:2px 0 4px -2px;padding:12px 14px 12px 12px;background:#fff;color:#0c0c0c;border-radius:24px;transform:rotate(-2deg);box-shadow:0 30px 50px -20px #000000e6,0 0 0 1px #fff6;animation:kt-pop .36s cubic-bezier(.2,.9,.3,1.2) both}@keyframes kt-pop{0%{transform:rotate(0) scale(.94);opacity:0}to{transform:rotate(-2deg) scale(1);opacity:1}}html:root[data-theme=studio-katana] .kt-float__wire{position:absolute;top:34%;width:40px;height:120px;fill:none;stroke:#3a393e;stroke-width:1.2;vector-effect:non-scaling-stroke;overflow:visible}html:root[data-theme=studio-katana] .kt-float__wire path{vector-effect:non-scaling-stroke}html:root[data-theme=studio-katana] .kt-float__wire.is-l{left:-40px;top:18%}html:root[data-theme=studio-katana] .kt-float__wire.is-r{right:-40px;top:18%}html:root[data-theme=studio-katana] .kt-float__head{display:flex;align-items:center;gap:10px}html:root[data-theme=studio-katana] .kt-float__head .kt-av{width:50px;height:50px}html:root[data-theme=studio-katana] .kt-float__who{flex:1;min-width:0;display:grid;gap:3px}html:root[data-theme=studio-katana] .kt-float__who b{font-weight:400;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-katana] .kt-float__who small{font-size:11px;color:#5c5b61;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-katana] .kt-float__go{width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:#0c0c0c;display:grid;place-items:center;cursor:pointer;align-self:flex-start}html:root[data-theme=studio-katana] .kt-float__go:hover{background:#ececf0}html:root[data-theme=studio-katana] .kt-float__mid{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin:22px 2px 10px 4px}html:root[data-theme=studio-katana] .kt-float__item{display:grid;gap:4px;min-width:0}html:root[data-theme=studio-katana] .kt-float__item b{font-weight:400;font-size:18px;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-katana] .kt-float__item small{font-size:11px;color:#5c5b61}html:root[data-theme=studio-katana] .kt-float__big{font:300 40px/.9 var(--font-display);letter-spacing:-.03em;white-space:nowrap}html:root[data-theme=studio-katana] .kt-float__track{height:26px;border-radius:999px;border:1.5px solid #d4d3d8;padding:2px;box-sizing:border-box}html:root[data-theme=studio-katana] .kt-float__fill{display:grid;place-items:center;height:100%;border-radius:999px;background:linear-gradient(180deg,#2a66ff,#1550f0)}html:root[data-theme=studio-katana] .kt-float__fill i{font-style:normal;font-size:10px;font-weight:600;color:#fff}html:root[data-theme=studio-katana] .kt-float__state{display:block;margin:8px 0 0 4px;font-size:11.5px;color:#1b1b1d}html:root[data-theme=studio-katana] .kt-more{align-self:flex-start;margin-left:64px;border:0;background:transparent;color:var(--kt-dim);font:400 12px var(--font-ui);cursor:pointer;padding:6px 10px;border-radius:999px}html:root[data-theme=studio-katana] .kt-more:hover{color:#fff;background:#1b1b1d}html:root[data-theme=studio-katana] .kt-none{margin:8px 0 0 4px;color:var(--kt-dim);font-size:12px}html:root[data-theme=studio-katana] .kt-plus{position:fixed;right:36px;bottom:36px;z-index:30;width:54px;height:54px;border-radius:50%;border:0;background:#fff;color:#0c0c0c;display:grid;place-items:center;cursor:pointer;box-shadow:0 16px 34px -12px #000000e6;transition:transform .2s}html:root[data-theme=studio-katana] .kt-plus:hover{transform:scale(1.06)}@media (max-width: 900px){html:root[data-theme=studio-katana] .kt{padding:18px 16px 120px}html:root[data-theme=studio-katana] .kt-head{flex-direction:column;min-height:0;margin-bottom:18px}html:root[data-theme=studio-katana] .kt-title{font-size:34px}html:root[data-theme=studio-katana] .kt-board{margin:0 -16px}}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-katana] :is(.kt-float,.kt-card,.kt-plus){animation:none;transition:none}}html:root[data-theme=studio-katana] .kt--desk{padding:22px 32px 48px;display:grid;gap:16px}html:root[data-theme=studio-katana] .kt--desk .kt-head{min-height:0;align-items:center}html:root[data-theme=studio-katana] .kt--desk .kt-title{font-size:40px;line-height:1.05}html:root[data-theme=studio-katana] .kt--desk .kt-ctl{padding-top:0}html:root[data-theme=studio-katana] .kt-new{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px 0 14px;border-radius:999px;border:0;background:#fff;color:#0c0c0c;font:500 14px/1 var(--font-ui);cursor:pointer}html:root[data-theme=studio-katana] .kt-new:hover{background:#e9e8ec}html:root[data-theme=studio-katana] .kt-alerts{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}html:root[data-theme=studio-katana] .kt-alert{display:flex;align-items:center;gap:12px;min-height:60px;padding:8px 8px 8px 16px;border-radius:30px;background:#19191b;box-shadow:inset 0 0 0 1px #2a2a2d;min-width:0}html:root[data-theme=studio-katana] .kt-alert__dot{flex:none;width:10px;height:10px;border-radius:50%;background:#8f8e94}html:root[data-theme=studio-katana] .kt-alert.is-r .kt-alert__dot{background:var(--kt-r, #ff5a4e);box-shadow:0 0 0 4px #ff5a4e2e}html:root[data-theme=studio-katana] .kt-alert.is-y .kt-alert__dot{background:var(--kt-y)}html:root[data-theme=studio-katana] .kt-alert.is-b .kt-alert__dot{background:var(--kt-b)}html:root[data-theme=studio-katana] .kt-alert.is-calm .kt-alert__dot{background:var(--kt-g)}html:root[data-theme=studio-katana] .kt-alert__t{flex:1;min-width:0;display:grid;gap:3px}html:root[data-theme=studio-katana] .kt-alert__t b{font-weight:500;font-size:14px;color:#faf8fa;line-height:1.25}html:root[data-theme=studio-katana] .kt-alert__t small{font-size:12px;color:#a9a8ae;line-height:1.3}html:root[data-theme=studio-katana] .kt-alert__go{flex:none;min-height:44px;padding:0 16px;border-radius:999px;border:1.5px solid #e9e8ec;background:transparent;color:#faf8fa;font:500 13px/1 var(--font-ui);cursor:pointer;white-space:nowrap}html:root[data-theme=studio-katana] .kt-alert__go:hover{background:#fff;color:#0c0c0c}html:root[data-theme=studio-katana] .kt-queue{border-radius:32px;background:#151517;box-shadow:inset 0 0 0 1px #242426;padding:16px 16px 12px;display:grid;gap:8px}html:root[data-theme=studio-katana] .kt-queue__h{display:flex;align-items:baseline;gap:14px;padding:0 6px 4px}html:root[data-theme=studio-katana] .kt-queue__h h2,html:root[data-theme=studio-katana] .kt-plan__h h2{margin:0;font:400 22px/1.1 var(--font-display);color:#faf8fa}html:root[data-theme=studio-katana] .kt-queue__h small{flex:1;font-size:12.5px;color:#a9a8ae}html:root[data-theme=studio-katana] .kt-queue__all{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:0;border-radius:999px;background:#242426;color:#faf8fa;font:500 13px/1 var(--font-ui);cursor:pointer}html:root[data-theme=studio-katana] .kt-qrows{list-style:none;margin:0;padding:0;display:grid;gap:6px}html:root[data-theme=studio-katana] .kt-qrow{display:grid;grid-template-columns:44px minmax(0,1.6fr) minmax(120px,1fr) 92px auto 40px;align-items:center;gap:14px;min-height:60px;padding:6px 8px;border-radius:30px;background:linear-gradient(180deg,var(--kt-card-a) 0%,var(--kt-card-b) 100%)}html:root[data-theme=studio-katana] .kt-qrow .kt-av{width:44px;height:44px}html:root[data-theme=studio-katana] .kt-qrow__t{display:grid;gap:3px;min-width:0}html:root[data-theme=studio-katana] .kt-qrow__t b{font-weight:500;font-size:15px;color:#faf8fa}html:root[data-theme=studio-katana] .kt-qrow__t small{font-size:12px;color:#a9a8ae;line-height:1.3;overflow-wrap:anywhere}html:root[data-theme=studio-katana] .kt-qrow__bar{position:relative;display:block;height:26px;border-radius:999px;box-shadow:inset 0 0 0 1.5px #3a393e;overflow:hidden}html:root[data-theme=studio-katana] .kt-qrow__bar i{position:absolute;inset:3px auto 3px 3px;max-width:calc(100% - 6px);border-radius:999px;background:linear-gradient(180deg,#2a66ff,#1550f0)}html:root[data-theme=studio-katana] .kt-qrow__bar small{position:relative;display:block;text-align:center;font-size:11px;line-height:26px;color:#faf8fa}html:root[data-theme=studio-katana] .kt-qrow__age{font:400 22px/1 var(--font-display);color:#faf8fa;text-align:right;white-space:nowrap}html:root[data-theme=studio-katana] .kt-qrow.is-block .kt-qrow__age{color:#ff8a80}html:root[data-theme=studio-katana] .kt-qrow__act{min-height:44px;min-width:96px;padding:0 18px;border:0;border-radius:999px;background:var(--kt-g);color:#0c0c0c;font:600 14px/1 var(--font-ui);cursor:pointer;white-space:nowrap}html:root[data-theme=studio-katana] .kt-qrow__act:hover{filter:brightness(1.08)}html:root[data-theme=studio-katana] .kt-qrow__act.is-none{display:inline-grid;place-items:center;background:transparent;color:#a9a8ae;font-weight:400;font-size:12px}html:root[data-theme=studio-katana] .kt-qrow .kt-card__go{width:40px;height:40px}html:root[data-theme=studio-katana] .kt-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}html:root[data-theme=studio-katana] .kt-stat{gap:14px;height:76px}html:root[data-theme=studio-katana] .kt-stat:last-child{width:100%}html:root[data-theme=studio-katana] .kt-stat .kt-seg__n{font-size:34px;min-width:0;white-space:nowrap}html:root[data-theme=studio-katana] .kt-stat__t{display:grid;gap:3px;min-width:0}html:root[data-theme=studio-katana] .kt-stat__t b{font-weight:500;font-size:13px}html:root[data-theme=studio-katana] .kt-stat__t small{font-size:11.5px;opacity:.85}html:root[data-theme=studio-katana] .kt-plan{display:grid;gap:12px;margin-top:8px}html:root[data-theme=studio-katana] .kt-plan__h{display:flex;align-items:center;gap:14px}html:root[data-theme=studio-katana] .kt-plan__fig{flex:1;margin:0;font-size:13px;color:#a9a8ae}html:root[data-theme=studio-katana] .kt-board--fit{margin:0;overflow:visible;padding-bottom:0}html:root[data-theme=studio-katana] .kt-board--fit .kt-board__in{width:100%}html:root[data-theme=studio-katana] .kt-board--fit .kt-seg:last-child{width:100%}html:root[data-theme=studio-katana] .kt-board--fit :is(.kt-card,.kt-float){min-width:0;width:calc(100% - 8px)}html:root[data-theme=studio-katana] .kt-board--fit .kt-float__wire.is-r{display:none}@media (max-width: 1100px){html:root[data-theme=studio-katana] .kt-qrow{grid-template-columns:44px minmax(0,1fr) 64px auto}html:root[data-theme=studio-katana] .kt-qrow :is(.kt-qrow__bar,.kt-card__go){display:none}}html:root[data-theme=studio-aetna]:not(#ae),html:root[data-theme=studio-aetna]:not(#ae) body{background:#141414}html:root[data-theme=studio-aetna]:not(#ae) .shell{background:#141414}html:root[data-theme=studio-aetna]:not(#ae) :is(.shell__main,.screen){background:#1e1e1e}@media (min-width: 901px){html:root[data-theme=studio-aetna]:not(#ae) .shell{padding:12px;gap:12px;grid-template-columns:88px minmax(0,1fr)}html:root[data-theme=studio-aetna]:not(#ae) .nav{background:#0b0b0b;border:0;border-radius:34px;box-shadow:0 30px 60px -30px #000000e6,inset 0 1px #ffffff0f}html:root[data-theme=studio-aetna]:not(#ae) .shell__main{border-radius:34px;border:0;overflow:hidden}html:root[data-theme=studio-aetna]:not(#ae) .nav__item{border-radius:999px}html:root[data-theme=studio-aetna]:not(#ae) .nav__group{border-bottom-color:#1c1c1c}}html:root[data-theme=studio-aetna]:not(#ae) .nav__item:not(.is-active){color:#c8c8c8}html:root[data-theme=studio-aetna]:not(#ae) .nav__item.is-active{background:#e1ff01;color:#111;box-shadow:0 0 0 4px #e1ff011f}html:root[data-theme=studio-aetna]:not(#ae) .screen:has(>.ae){padding:0;max-width:none}html:root[data-theme=studio-aetna]:not(#ae) :is(.card,.pp-card){background:#2c2c2c;border:0;border-radius:32px;box-shadow:none}html:root[data-theme=studio-aetna]:not(#ae) .stat{background:#2c2c2c;border:0;border-radius:28px;box-shadow:none}html:root[data-theme=studio-aetna]:not(#ae) .stat .stat__val{font-weight:300}html:root[data-theme=studio-aetna]:not(#ae) :is(.stat__ic,.svc__ic){background:#e1ff01;color:#111;box-shadow:none}html:root[data-theme=studio-aetna]:not(#ae) .btn{border-radius:999px;background:#262626;color:#ececec;border:1px solid #3a3a3a;font-weight:500}html:root[data-theme=studio-aetna]:not(#ae) .btn:hover{background:#303030}html:root[data-theme=studio-aetna]:not(#ae) .btn--primary{background:#e1ff01;color:#111;border-color:#e1ff01}html:root[data-theme=studio-aetna]:not(#ae) .btn--primary:hover{background:#ecff6a}html:root[data-theme=studio-aetna]:not(#ae) :is(.field-control,input:not([type=checkbox],[type=radio],[type=range]),select){background:#262626;border:1px solid #3a3a3a;border-radius:999px;color:#f2f2f2}html:root[data-theme=studio-aetna]:not(#ae) textarea{background:#262626;border:1px solid #3a3a3a;border-radius:20px;color:#f2f2f2}html:root[data-theme=studio-aetna]:not(#ae) :is(.field-control,input,select,textarea):focus{border-color:#e1ff01;outline:none;box-shadow:0 0 0 3px #e1ff0138}html:root[data-theme=studio-aetna]:not(#ae) .seg{background:transparent;border:0;gap:8px;padding:0}html:root[data-theme=studio-aetna]:not(#ae) .seg__btn{border-radius:999px;background:#262626;color:#c8c8c8;min-height:40px;padding-inline:20px}html:root[data-theme=studio-aetna]:not(#ae) .seg__btn:is(.is-active,.is-on,[aria-selected=true],[aria-pressed=true]){background:#fff;color:#111}html:root[data-theme=studio-aetna]:not(#ae) .record-grid__table th{color:#a3a3a3;font-weight:500;background:transparent;border:0}html:root[data-theme=studio-aetna]:not(#ae) .record-grid__table td{background:#262626;border:0}html:root[data-theme=studio-aetna]:not(#ae) .record-grid__table tr td:first-child{border-radius:999px 0 0 999px}html:root[data-theme=studio-aetna]:not(#ae) .record-grid__table tr td:last-child{border-radius:0 999px 999px 0}html:root[data-theme=studio-aetna]:not(#ae) .modal{background:#232323;border-radius:36px;border:1px solid #333}html:root[data-theme=studio-aetna]:not(#ae) :is(button,a,[tabindex]):focus-visible{outline:2px solid #e1ff01;outline-offset:3px}html:root[data-theme=studio-aetna]:not(#ae) .eos-dock{background:#262626;border:1px solid #333;border-radius:999px;box-shadow:0 24px 48px -22px #000000e6,inset 0 1px #ffffff0f;-webkit-backdrop-filter:none;backdrop-filter:none}html:root[data-theme=studio-aetna]:not(#ae) .eos-dock__orb{background:#333;color:#e6e6e6;border:0}html:root[data-theme=studio-aetna]:not(#ae) .eos-dock__ask{background:#e1ff01;color:#111}:root[data-theme=studio-aetna] .ae{--lime: #e1ff01;--olive: #3d4400;--pill: #262626;position:relative;padding:26px 30px 104px;color:#f2f2f2;font-family:var(--font-ui)}:root[data-theme=studio-aetna] .ae button{font:inherit;cursor:pointer}:root[data-theme=studio-aetna] .ae .tnum{font-variant-numeric:tabular-nums}:root[data-theme=studio-aetna] .ae-head{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:24px;min-height:160px}:root[data-theme=studio-aetna] .ae-mark{display:block;font:700 25px/1 var(--font-display);letter-spacing:-.03em;color:#fff;margin:6px 0 40px 2px}:root[data-theme=studio-aetna] .ae-mark i{font-style:normal;font-weight:400;color:#c8c8c8}:root[data-theme=studio-aetna] .ae-title{margin:0;font:500 50px/1 var(--font-display);letter-spacing:-.01em;color:#f2f2f2;white-space:nowrap}:root[data-theme=studio-aetna] .ae-head__mid{display:grid;justify-items:center;gap:18px;padding-top:4px}:root[data-theme=studio-aetna] .ae-head__side{align-self:end;justify-self:end}:root[data-theme=studio-aetna] .ae-pills,:root[data-theme=studio-aetna] .ae-filter{display:flex;gap:8px}:root[data-theme=studio-aetna] .ae-pill{min-height:50px;padding:0 24px;border:0;border-radius:999px;background:var(--pill);color:#c8c8c8;font-size:14.5px;font-weight:400;white-space:nowrap;transition:background-color .2s,color .2s,transform .2s}:root[data-theme=studio-aetna] .ae-pill:hover{background:#303030;color:#fff}:root[data-theme=studio-aetna] .ae-pill.is-on{background:#fff;color:#111;font-weight:500;box-shadow:0 12px 26px -14px #000000e6}:root[data-theme=studio-aetna] .ae-pill.is-line{background:transparent;border:1px solid #454545;min-height:46px;padding:0 20px}:root[data-theme=studio-aetna] .ae-pill sup{font-size:10px;margin-left:4px;color:inherit;opacity:.85;vertical-align:6px}:root[data-theme=studio-aetna] .ae-filter .ae-pill{min-height:46px;padding:0 20px}:root[data-theme=studio-aetna] .ae-orbs{display:flex;gap:12px}:root[data-theme=studio-aetna] .ae-orb{width:50px;height:50px;flex:none;display:grid;place-items:center;border:0;border-radius:50%;background:var(--pill);color:#dcdcdc;transition:background-color .2s,color .2s,transform .2s}:root[data-theme=studio-aetna] .ae-orb:hover{background:#333;color:#fff}:root[data-theme=studio-aetna] .ae-orb[aria-pressed=true],:root[data-theme=studio-aetna] .ae-orb.is-on{background:var(--lime);color:#111}:root[data-theme=studio-aetna] .ae-orb.is-sm{width:36px;height:36px}:root[data-theme=studio-aetna] .ae-orb.is-lime{background:transparent;border:1px solid rgb(17 17 17 / .2);color:#111}:root[data-theme=studio-aetna] .ae-orb.is-lime:hover{background:#11111112}:root[data-theme=studio-aetna] .ae-orb.is-white{background:#fff;color:#111;box-shadow:0 10px 22px -12px #0009}:root[data-theme=studio-aetna] .ae-orb.is-ink{background:#0a0a0a;color:#fff}:root[data-theme=studio-aetna] .ae-body{display:grid;grid-template-columns:200px minmax(0,1fr) 210px;gap:22px;align-items:stretch}:root[data-theme=studio-aetna] .ae-left{display:flex;flex-direction:column;padding-bottom:40px}:root[data-theme=studio-aetna] .ae-right{align-self:start}:root[data-theme=studio-aetna] .ae-date{margin:0 6px 14px 0;text-align:right;font-size:15.5px;color:#c8c8c8}:root[data-theme=studio-aetna] .ae-lcard{flex:1;display:flex;flex-direction:column;gap:14px;padding:20px 16px 18px;border-radius:40px;background:#2c2c2c;box-shadow:inset 0 1px #ffffff0a}:root[data-theme=studio-aetna] .ae-orbs--sm{gap:6px;justify-content:space-between}:root[data-theme=studio-aetna] .ae-orbs--sm .ae-orb{width:38px;height:38px;background:#353535}:root[data-theme=studio-aetna] .ae-orbs--sm .ae-orb[aria-pressed=true]{background:var(--lime)}:root[data-theme=studio-aetna] .ae-lcard__disc{position:relative;margin:8px -10px 0 -24px}:root[data-theme=studio-aetna] .ae-disc{display:block;width:100%;height:auto;overflow:visible}:root[data-theme=studio-aetna] .ae-disc__stripe{fill:#ffffff12}:root[data-theme=studio-aetna] .ae-disc__edge{fill:none;stroke:#ffffff47;stroke-width:1}:root[data-theme=studio-aetna] .ae-disc__arc{fill:none;stroke:var(--lime);stroke-width:14;stroke-linecap:round}:root[data-theme=studio-aetna] .ae-lcard__tag{position:absolute;left:30px;bottom:-6px;font-size:13px;color:#c8c8c8}:root[data-theme=studio-aetna] .ae-lcard__figs{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 4px}:root[data-theme=studio-aetna] .ae-lcard__figs span{display:block;font-size:11.5px;color:#a3a3a3;margin-bottom:4px}:root[data-theme=studio-aetna] .ae-lcard__figs b{font-weight:300;font-size:16px;color:#f2f2f2}:root[data-theme=studio-aetna] .ae-lcard__foot{display:flex;gap:6px;margin-top:auto}:root[data-theme=studio-aetna] .ae-lcard__foot .ae-pill{flex:1;padding:0 10px;font-size:13.5px}:root[data-theme=studio-aetna] .ae-main{position:relative;min-width:0;align-self:start}:root[data-theme=studio-aetna] .ae-main__lab{display:flex;justify-content:space-between;align-items:baseline;padding:0 30px 14px 22px;font-size:16px;color:#f2f2f2}:root[data-theme=studio-aetna] .ae-main__lab span:last-child{color:#f2f2f2;font-size:16px}:root[data-theme=studio-aetna] .ae-slab{position:relative;z-index:1;padding:28px 30px 30px 34px;border-radius:46px;background:var(--lime);color:#111;box-shadow:0 40px 80px -40px #000c}:root[data-theme=studio-aetna] .ae-slab :focus-visible{outline-color:#111}:root[data-theme=studio-aetna] .ae-slab__top{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:22px}:root[data-theme=studio-aetna] .ae-slab__title{margin:0;font:500 21px/1.1 var(--font-display);color:#111;letter-spacing:-.005em}:root[data-theme=studio-aetna] .ae-seg{display:flex;gap:5px;justify-self:center;transform:translate(-36px)}:root[data-theme=studio-aetna] .ae-seg__btn{min-height:38px;padding:0 18px;border-radius:999px;border:1px solid rgb(17 17 17 / .32);background:transparent;color:#2b3000;font-size:13px}:root[data-theme=studio-aetna] .ae-seg__btn:hover{background:#1111110f}:root[data-theme=studio-aetna] .ae-seg__btn.is-on{background:#000;border-color:#000;color:#fff}:root[data-theme=studio-aetna] .ae-orbs--slab{gap:10px}:root[data-theme=studio-aetna] .ae-orbs--slab .ae-orb{width:48px;height:48px}:root[data-theme=studio-aetna] .ae-orbs--slab .ae-orb.is-white{width:56px;height:56px}:root[data-theme=studio-aetna] .ae-slab__grid{display:grid;grid-template-columns:minmax(0,1fr) 272px;gap:14px;margin-top:10px}:root[data-theme=studio-aetna] .ae-slab__chart{min-width:0;margin-left:-12px;display:flex;flex-direction:column;gap:6px}:root[data-theme=studio-aetna] .ae-rings{position:relative;width:100%;max-width:820px}:root[data-theme=studio-aetna] .ae-rings__svg{display:block;width:100%;height:auto;overflow:visible}:root[data-theme=studio-aetna] .ae-hatch{fill:#1a1d00;fill-opacity:.86}:root[data-theme=studio-aetna] .ae-ring__edge{fill:none;stroke:#1111112b;stroke-width:1}:root[data-theme=studio-aetna] .ae-ring__track{fill:none;stroke:#11111109}:root[data-theme=studio-aetna] .ae-ring__base{opacity:.2}:root[data-theme=studio-aetna] .ae-ring__dots{fill:#252a00;fill-opacity:.62}:root[data-theme=studio-aetna] .ae-ring__rule{stroke:#1111113d;stroke-width:1}:root[data-theme=studio-aetna] .ae-rings__lab{position:absolute;top:2px;display:grid;gap:5px;white-space:nowrap}:root[data-theme=studio-aetna] .ae-rings__lab span{font-size:11.5px;color:var(--olive)}:root[data-theme=studio-aetna] .ae-rings__lab b{font-size:15px;font-weight:500;color:#111}:root[data-theme=studio-aetna] .ae-rings__core{position:absolute;width:46px;height:46px;margin:-23px 0 0 -23px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:#111;box-shadow:0 12px 24px -8px #282e008c,0 2px 4px #00000014;transition:transform .22s cubic-bezier(.34,1.56,.64,1),background-color .2s}:root[data-theme=studio-aetna] .ae-rings__core:hover{transform:scale(1.08)}:root[data-theme=studio-aetna] .ae-rings__core.is-on{background:#111;color:var(--lime)}:root[data-theme=studio-aetna] .ae-figs{display:flex;gap:58px;padding:0 0 70px 22px;margin-top:auto}:root[data-theme=studio-aetna] .ae-figs__item>span:first-child{display:block;font-size:12px;color:var(--olive);margin-bottom:6px}:root[data-theme=studio-aetna] .ae-fig{font-weight:300;font-size:32px;letter-spacing:-.01em;color:#111;white-space:nowrap}:root[data-theme=studio-aetna] .ae-fig__dec{color:#4a5200}:root[data-theme=studio-aetna] .ae-person{position:relative;display:grid;margin-right:-14px;margin-top:4px}:root[data-theme=studio-aetna] .ae-profile{position:relative;z-index:1;height:232px;padding:18px 20px;border-radius:32px;background:#f6f6f6;color:#111;box-shadow:0 26px 40px -26px #0000008c;overflow:hidden}:root[data-theme=studio-aetna] .ae-profile__name{position:relative;z-index:1;display:grid;gap:1px;max-width:110px}:root[data-theme=studio-aetna] .ae-profile__name b{font-size:19px;font-weight:500;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-aetna] .ae-profile__name span{margin-top:8px;font-size:12px;color:#555}:root[data-theme=studio-aetna] .ae-bust{position:absolute;left:84px;bottom:0;width:136px;height:auto}:root[data-theme=studio-aetna] .ae-bust__ini{font:600 15px var(--font-display);fill:#6d6d6d;letter-spacing:.04em}:root[data-theme=studio-aetna] .ae-venn{position:absolute;right:14px;top:20px;display:grid;justify-items:end;gap:6px}:root[data-theme=studio-aetna] .ae-venn svg{width:46px}:root[data-theme=studio-aetna] .ae-venn circle{fill:none;stroke:#c4c4c4;stroke-width:1}:root[data-theme=studio-aetna] .ae-venn__lens{fill:var(--lime);stroke:#9fb300;stroke-width:.8}:root[data-theme=studio-aetna] .ae-venn span{font-size:10.5px;color:#555;max-width:70px;text-align:right;line-height:1.3}:root[data-theme=studio-aetna] .ae-stack{position:absolute;right:12px;bottom:12px;display:flex;align-items:center}:root[data-theme=studio-aetna] .ae-av{width:34px;height:34px;margin-left:-8px;display:grid;place-items:center;border-radius:50%;border:2px solid #f6f6f6;background:radial-gradient(circle at 35% 30%,#fafafa,#cfcfcf);color:#222;font-size:11px;font-weight:600;box-shadow:0 4px 10px -4px #0006}:root[data-theme=studio-aetna] .ae-stack .ae-orb{margin-left:6px;border:1px solid #d4d4d4;box-shadow:none}:root[data-theme=studio-aetna] .ae-idcard{position:relative;margin-top:-34px;padding:46px 16px 16px;border-radius:30px;background:var(--lime);border:1px solid rgb(17 17 17 / .16);box-shadow:0 20px 34px -24px #282e0099}:root[data-theme=studio-aetna] .ae-idcard__head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}:root[data-theme=studio-aetna] .ae-idcard__head span{display:block;font-size:11px;color:var(--olive)}:root[data-theme=studio-aetna] .ae-idcard__head b{display:block;font-size:15px;font-weight:500;margin-top:3px}:root[data-theme=studio-aetna] .ae-orbs--id{gap:5px}:root[data-theme=studio-aetna] .ae-idcard__body{display:grid;grid-template-columns:92px 1fr;gap:14px;margin-top:14px;align-items:end}:root[data-theme=studio-aetna] .ae-code{width:92px;height:92px;padding:6px;border-radius:14px;background:#fff;fill:#111}:root[data-theme=studio-aetna] .ae-code__ring{fill:none;stroke:#111;stroke-width:1}:root[data-theme=studio-aetna] .ae-idcard dl{margin:0;display:grid;gap:7px}:root[data-theme=studio-aetna] .ae-idcard dt{font-size:10.5px;color:var(--olive)}:root[data-theme=studio-aetna] .ae-idcard dd{margin:1px 0 0;font-size:13px;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-aetna] .ae-shield{position:absolute;right:300px;bottom:-70px;z-index:5;width:250px;height:250px;display:grid;place-items:center;border:0;border-radius:50%;color:#161616;background:radial-gradient(circle at 80% 16%,#e1ff01d9,#e1ff0100 44%),radial-gradient(circle at 28% 24%,#fffffff2,#fff0 36%),radial-gradient(circle at 50% 60%,#f4f6eccc,#d6dbccc7 68%,#bac0b0d1);backdrop-filter:blur(18px) saturate(1.5);-webkit-backdrop-filter:blur(18px) saturate(1.5);box-shadow:inset 0 3px 2px #fffffff2,inset 0 0 0 1.5px #fff9,inset 0 -22px 40px #3c42282e,inset 18px 0 40px -20px #ffffffb3,0 46px 80px -28px #000c,0 0 110px -6px #e1ff0180;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}:root[data-theme=studio-aetna] .ae-shield:after{content:"";position:absolute;inset:10px;border-radius:50%;border:1px solid rgb(255 255 255 / .55);border-bottom-color:#ffffff1f;pointer-events:none}:root[data-theme=studio-aetna] .ae-shield:hover{transform:scale(1.03)}:root[data-theme=studio-aetna] .ae-doc{position:relative;z-index:2;width:300px;height:150px;margin:-46px 0 0 22px;padding:22px 24px;border:0;border-radius:38px;background:#050505;color:#f2f2f2;text-align:left;display:grid;grid-template-rows:auto auto 1fr;box-shadow:0 34px 60px -28px #000000f2,inset 0 1px #ffffff12;transition:transform .22s cubic-bezier(.34,1.56,.64,1)}:root[data-theme=studio-aetna] .ae-doc:hover{transform:translateY(-4px)}:root[data-theme=studio-aetna] .ae-doc__lab{font-size:17px}:root[data-theme=studio-aetna] .ae-doc__sub{font-size:12.5px;color:#a3a3a3;margin-top:4px}:root[data-theme=studio-aetna] .ae-doc__orb{position:absolute;right:16px;top:16px;width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#111}:root[data-theme=studio-aetna] .ae-doc__n{align-self:end;font-size:30px;font-weight:300}:root[data-theme=studio-aetna] .ae-right{display:grid;gap:14px;padding-top:30px}:root[data-theme=studio-aetna] .ae-claim__id{display:block;margin:0 0 8px 8px;font-size:13.5px;color:#c8c8c8}:root[data-theme=studio-aetna] .ae-claim__card{width:100%;display:grid;gap:4px;padding:18px 20px 16px;border:1px solid transparent;border-radius:30px;background:#2c2c2c;color:#f2f2f2;text-align:left;transition:border-color .2s,background-color .2s}:root[data-theme=studio-aetna] .ae-claim__card:hover{background:#333}:root[data-theme=studio-aetna] .ae-claim__card.is-on{border-color:var(--lime)}:root[data-theme=studio-aetna] .ae-claim__t{font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-aetna] .ae-claim__who{font-size:12.5px;color:#a3a3a3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-aetna] .ae-claim__amt .ae-fig{font-size:23px;color:#f2f2f2}:root[data-theme=studio-aetna] .ae-claim__amt .ae-fig__dec{color:#a3a3a3}:root[data-theme=studio-aetna] .ae-claim__st{justify-self:start;margin-top:6px;padding:5px 12px;border-radius:999px;border:1px solid #4a4a4a;font-size:11.5px;color:#c8c8c8}:root[data-theme=studio-aetna] .ae-claim__st:not(.is-done){border-color:#e1ff0180;color:var(--lime)}:root[data-theme=studio-aetna] .ae-empty{color:#a3a3a3;font-size:14px;padding:12px}@media (max-width: 1500px){:root[data-theme=studio-aetna] .ae{padding-inline:22px}:root[data-theme=studio-aetna] .ae-body{grid-template-columns:172px minmax(0,1fr) 180px;gap:16px}:root[data-theme=studio-aetna] .ae-title{font-size:42px}:root[data-theme=studio-aetna] .ae-pill{padding:0 18px}:root[data-theme=studio-aetna] .ae-slab__grid{grid-template-columns:minmax(0,1fr) 248px}:root[data-theme=studio-aetna] .ae-fig{font-size:27px}:root[data-theme=studio-aetna] .ae-figs{gap:34px}:root[data-theme=studio-aetna] .ae-shield{width:210px;height:210px;right:270px}:root[data-theme=studio-aetna] .ae-seg{transform:none}}@media (max-width: 1340px){:root[data-theme=studio-aetna] .ae-head{grid-template-columns:minmax(0,1fr) auto;min-height:0;row-gap:18px}:root[data-theme=studio-aetna] .ae-head__brand{grid-column:1 / -1}:root[data-theme=studio-aetna] .ae-head__mid{display:flex;align-items:center;gap:14px;padding-top:0}:root[data-theme=studio-aetna] .ae-head__side{align-self:center}:root[data-theme=studio-aetna] .ae-mark{margin-bottom:24px}:root[data-theme=studio-aetna] .ae-body{grid-template-columns:minmax(0,1fr) 190px}:root[data-theme=studio-aetna] .ae-left{display:none}}@media (max-width: 900px){:root[data-theme=studio-aetna] .ae-body{grid-template-columns:1fr}:root[data-theme=studio-aetna] .ae-slab__grid{grid-template-columns:1fr}:root[data-theme=studio-aetna] .ae-pills,:root[data-theme=studio-aetna] .ae-filter{flex-wrap:wrap}:root[data-theme=studio-aetna] .ae-shield{position:static;margin-top:16px}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-aetna] :is(.ae-doc,.ae-shield,.ae-rings__core,.ae-pill,.ae-orb){transition:none}}:root[data-theme=studio-aetna] .ae--op{padding:22px 28px 40px}:root[data-theme=studio-aetna] .ae--op .ae-head{min-height:0;align-items:center;margin-bottom:18px}:root[data-theme=studio-aetna] .ae--op .ae-date{justify-self:end;margin:0;font-size:14px;color:#b0b0b0}:root[data-theme=studio-aetna] .ae-op{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}:root[data-theme=studio-aetna] .ae-op__main{display:flex;flex-direction:column;gap:14px;min-width:0}:root[data-theme=studio-aetna] .ae-alerts{display:grid;gap:8px}:root[data-theme=studio-aetna] .ae-alert{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:9px 10px 9px 12px;border-radius:26px;background:#2c2c2c}:root[data-theme=studio-aetna] .ae-alert__ic{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#1b1b1b;color:#e1ff01}:root[data-theme=studio-aetna] .ae-alert.is-late .ae-alert__ic{color:#ff8a7a}:root[data-theme=studio-aetna] .ae-alert.is-warm .ae-alert__ic{color:#ffc46b}:root[data-theme=studio-aetna] .ae-alert p{margin:0;display:flex;flex-direction:column;gap:2px;min-width:0}:root[data-theme=studio-aetna] .ae-alert b{font-size:15px;font-weight:500;color:#f2f2f2}:root[data-theme=studio-aetna] .ae-alert span{font-size:13px;line-height:1.35;color:#b8b8b8}:root[data-theme=studio-aetna] .ae-act{min-height:44px;padding:0 20px;border:0;border-radius:999px;background:#e1ff01;color:#111;font:inherit;font-size:14.5px;font-weight:500;white-space:nowrap;cursor:pointer;transition:transform .16s,background-color .16s}:root[data-theme=studio-aetna] .ae-act.is-line{background:transparent;color:#f2f2f2;box-shadow:inset 0 0 0 1px #555}:root[data-theme=studio-aetna] .ae-act:hover{transform:translateY(-1px)}:root[data-theme=studio-aetna] .ae-act.is-line:hover{background:#333}:root[data-theme=studio-aetna] .ae-act:focus-visible{outline:2px solid #e1ff01;outline-offset:2px}:root[data-theme=studio-aetna] .ae-queue{border-radius:34px;background:#262626;padding:18px 18px 16px}:root[data-theme=studio-aetna] .ae-queue__h{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:12px;padding:0 6px}:root[data-theme=studio-aetna] .ae-queue__h h2{margin:0;font-size:22px;font-weight:500;color:#f2f2f2;letter-spacing:-.01em}:root[data-theme=studio-aetna] .ae-queue__h sup{font-size:12px;color:#111;background:#e1ff01;border-radius:999px;padding:2px 8px;margin-left:8px;vertical-align:5px}:root[data-theme=studio-aetna] .ae-queue__h>span{color:#b0b0b0;font-size:13.5px;flex:1;min-width:200px}:root[data-theme=studio-aetna] .ae-qlist{list-style:none;margin:0;padding:0;display:grid;gap:8px}:root[data-theme=studio-aetna] .ae-qrow{display:grid;grid-template-columns:132px minmax(0,1fr) 84px auto auto;align-items:center;gap:14px;padding:7px 8px 7px 10px;border-radius:26px;background:#303030}:root[data-theme=studio-aetna] .ae-qrow:not(:has(.ae-qrow__val)){grid-template-columns:132px minmax(0,1fr) 84px auto}:root[data-theme=studio-aetna] .ae-qrow__id{justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 12px;border-radius:999px;background:#161616;color:#e8e8e8;font-size:13px}:root[data-theme=studio-aetna] .ae-qrow__what{display:flex;flex-direction:column;gap:1px;min-width:0}:root[data-theme=studio-aetna] .ae-qrow__what b{font-size:15px;font-weight:500;color:#f2f2f2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-aetna] .ae-qrow__what small{font-size:13px;color:#b4b4b4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-aetna] .ae-qrow__age{display:inline-flex;gap:6px;align-items:center;color:#d4d4d4;font-size:14px;white-space:nowrap}:root[data-theme=studio-aetna] .ae-qrow.is-warm .ae-qrow__age{color:#ffc46b}:root[data-theme=studio-aetna] .ae-qrow.is-late .ae-qrow__age{color:#ff8a7a}:root[data-theme=studio-aetna] .ae-qrow__val{font-size:15px;color:#f2f2f2;min-width:84px;text-align:right;white-space:nowrap}:root[data-theme=studio-aetna] .ae-qmore{margin:10px 6px 0;color:#b0b0b0;font-size:13px}:root[data-theme=studio-aetna] .ae--op .ae-empty{margin:6px;color:#b8b8b8;font-size:14px}:root[data-theme=studio-aetna] .ae-op__side{display:flex;flex-direction:column;gap:14px;min-width:0}:root[data-theme=studio-aetna] .ae-status{display:grid;gap:10px}:root[data-theme=studio-aetna] .ae-stat{padding:14px 20px 16px;border-radius:28px;background:#2c2c2c;display:flex;flex-direction:column;gap:3px}:root[data-theme=studio-aetna] .ae-stat__k{font-size:13px;color:#b8b8b8}:root[data-theme=studio-aetna] .ae-stat .ae-stat__v{font-size:34px;font-weight:300;letter-spacing:-.02em;color:#f5f5f5;line-height:1.05}:root[data-theme=studio-aetna] .ae-stat:first-child .ae-stat__v{font-size:42px}:root[data-theme=studio-aetna] .ae-stat.is-late .ae-stat__v{color:#ff8a7a}:root[data-theme=studio-aetna] .ae-stat__s{font-size:13px;color:#b0b0b0}:root[data-theme=studio-aetna] .ae-sig{padding:18px 20px 22px 24px;border-radius:40px}:root[data-theme=studio-aetna] .ae-sig__top{display:flex;justify-content:space-between;align-items:center;gap:12px}:root[data-theme=studio-aetna] .ae-sig .ae-slab__title{margin:0;font-size:20px;font-weight:500;letter-spacing:-.01em;color:#111}:root[data-theme=studio-aetna] .ae-sig__ring{position:relative;width:100%;max-width:270px;aspect-ratio:1;margin:6px auto 2px}:root[data-theme=studio-aetna] .ae-sig__ring>svg{display:block;width:100%;height:100%;overflow:visible}:root[data-theme=studio-aetna] .ae-sig__tick{font-size:10px;fill:#262b00;font-family:var(--font-ui)}:root[data-theme=studio-aetna] .ae-sig__core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100px;height:100px;border-radius:50%;background:#fff;color:#111;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;box-shadow:0 12px 24px -8px #282e008c}:root[data-theme=studio-aetna] .ae-sig__core b{font-size:25px;font-weight:500;letter-spacing:-.02em}:root[data-theme=studio-aetna] .ae-sig__cap{margin:4px 2px 0;font-size:13.5px;line-height:1.4;color:#1d2100}@media (max-width: 1100px){:root[data-theme=studio-aetna] .ae-op{grid-template-columns:minmax(0,1fr)}}:root[data-theme=studio-aetna] .ae-fig__dec{color:inherit;opacity:.62}:root[data-theme=studio-aetna] .ae-claim__amt .ae-fig__dec{opacity:1}:root[data-theme=studio-geotab]{--gt-blue: #1f3bff;--gt-blue-deep: #1530d6;--gt-ink: #0a0a0a;--gt-ink2: #3b3b3b;--gt-grey: #6b6b6b;--gt-line: #d3d3d3;--gt-soft: #ececec;--gt-paper: #f4f4f4;--gt-on-blue-2: #d6dbff}:root[data-theme=studio-geotab] .screen:has(>.gt){padding:0}:root[data-theme=studio-geotab] .gt{font-family:var(--font-ui);color:var(--gt-ink);background:#fff;min-height:100%;display:flex;flex-direction:column}:root[data-theme=studio-geotab] .gt button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:root[data-theme=studio-geotab] .gt :focus-visible{outline:2px solid var(--gt-blue);outline-offset:3px}:root[data-theme=studio-geotab] .gt-sq{display:inline-block;width:5px;height:5px;background:currentColor;margin-right:9px;vertical-align:middle;flex:none}:root[data-theme=studio-geotab] .shell__main:has(.gt){position:relative}:root[data-theme=studio-geotab] .gt-arrow{display:inline-flex}:root[data-theme=studio-geotab] .gt-arrow.is-down{transform:rotate(180deg)}:root[data-theme=studio-geotab] .gt-links{display:flex;justify-content:flex-end;gap:clamp(22px,3vw,46px);padding:0 calc(var(--gt-tb-w, 430px) + 28px) 0 clamp(24px,4vw,64px);border-bottom:1px solid var(--gt-soft);min-height:68px;align-items:stretch}:root[data-theme=studio-geotab] .gt-links__a{font-size:17px;letter-spacing:-.01em;color:var(--gt-ink2)!important;display:flex;align-items:center;box-shadow:inset 0 -2px 0 transparent;transition:box-shadow var(--t) var(--ease),color var(--t) var(--ease)}:root[data-theme=studio-geotab] .gt-links__a:hover{color:var(--gt-ink)!important}:root[data-theme=studio-geotab] .gt-links__a.is-on{color:var(--gt-ink)!important;font-weight:600;box-shadow:inset 0 -2px 0 var(--gt-ink)}:root[data-theme=studio-geotab] .gt-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,33%);flex:1}:root[data-theme=studio-geotab] .gt-main{padding:26px clamp(24px,3vw,44px) 140px clamp(24px,3vw,40px);min-width:0}:root[data-theme=studio-geotab] .gt-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}:root[data-theme=studio-geotab] .gt-crumb{display:inline-flex;align-items:center;gap:12px;font-size:16px;letter-spacing:-.01em}:root[data-theme=studio-geotab] .gt-crumb:hover{text-decoration:underline;text-underline-offset:4px}:root[data-theme=studio-geotab] .gt-tools{display:flex;gap:12px}:root[data-theme=studio-geotab] .gt-box{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 14px;border:1px solid var(--gt-soft);border-radius:2px;background:#fff;font-size:15px;color:var(--gt-ink);position:relative;box-shadow:0 1px #00000005}:root[data-theme=studio-geotab] .gt-box:focus-within{border-color:var(--gt-ink)}:root[data-theme=studio-geotab] .gt-box input{border:0;outline:0;background:transparent;font:inherit;color:inherit;width:118px;padding:0}:root[data-theme=studio-geotab] .gt-box input::placeholder{color:var(--gt-ink2)}:root[data-theme=studio-geotab] .gt-box select{appearance:none;-webkit-appearance:none;border:0;outline:0;background:transparent;font:inherit;color:inherit;padding-right:22px;cursor:pointer}:root[data-theme=studio-geotab] .gt-box--select svg{position:absolute;right:12px;pointer-events:none}:root[data-theme=studio-geotab] .gt-box--date{color:var(--gt-ink2)}:root[data-theme=studio-geotab] .gt-h1{font-family:var(--font-display);font-size:27px;font-weight:400;letter-spacing:-.02em;line-height:1.1;margin:26px 0 14px}:root[data-theme=studio-geotab] .gt-chip{display:inline-block;font-size:11px;padding:6px 9px;background:#ebebeb;color:#1e1e1e;border-radius:2px;letter-spacing:-.01em}:root[data-theme=studio-geotab] .gt-score{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-top:18px;flex-wrap:wrap}:root[data-theme=studio-geotab] .gt-score__l{display:flex;align-items:flex-start;gap:18px}:root[data-theme=studio-geotab] .gt-num{font-family:var(--font-display);font-size:clamp(72px,6.8vw,110px);font-weight:350;letter-spacing:-.045em;line-height:.92;color:#000}:root[data-theme=studio-geotab] .gt-delta{display:inline-flex;align-items:center;gap:2px;font-size:13px;margin-top:6px;color:var(--gt-ink);white-space:nowrap}:root[data-theme=studio-geotab] .gt-tabs{display:flex;gap:clamp(12px,1.4vw,24px);flex-wrap:wrap}:root[data-theme=studio-geotab] .gt-tab{font-size:16px;color:#6f6f6f!important;padding:4px 0 7px;box-shadow:inset 0 -2px 0 transparent;letter-spacing:-.01em;transition:color var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=studio-geotab] .gt-tab:hover{color:var(--gt-ink)!important}:root[data-theme=studio-geotab] .gt-tab.is-on{color:var(--gt-ink)!important;font-weight:500;box-shadow:inset 0 -2px 0 var(--gt-ink)}:root[data-theme=studio-geotab] .gt-cap{font-size:11px;line-height:1.5;color:var(--gt-grey);margin:18px 0 0;letter-spacing:-.005em}:root[data-theme=studio-geotab] .gt-cap b{color:#2a2a2a;font-weight:500}:root[data-theme=studio-geotab] .gt-strip{position:relative;margin-top:34px;padding-top:4px}:root[data-theme=studio-geotab] .gt-band{position:absolute;top:0;display:inline-flex;align-items:center;font-size:12px;color:var(--gt-ink);z-index:1}:root[data-theme=studio-geotab] .gt-band--btn:hover{text-decoration:underline;text-underline-offset:3px}:root[data-theme=studio-geotab] .gt-strip__svg{display:block;width:100%;height:auto;overflow:visible}:root[data-theme=studio-geotab] .gt-strip__grid{stroke:#1a1a1a;stroke-width:.9;stroke-dasharray:3 3}:root[data-theme=studio-geotab] .gt-strip__dot{fill:#111}:root[data-theme=studio-geotab] .gt-strip__dot--wild{cursor:pointer}:root[data-theme=studio-geotab] .gt-strip__dot--wild:hover{fill:var(--gt-blue)}:root[data-theme=studio-geotab] .gt-strip__ring{fill:none;stroke:#111;stroke-width:1}:root[data-theme=studio-geotab] .gt-strip__net{stroke:#6b6b6b;stroke-width:.6}:root[data-theme=studio-geotab] .gt-strip__axis{fill:none;stroke:#1a1a1a;stroke-width:1.1}:root[data-theme=studio-geotab] .gt-strip__tick{font-size:13px;fill:#555;font-family:var(--font-ui)}:root[data-theme=studio-geotab] .gt-pop{position:absolute;left:49%;top:-112px;width:234px;padding:14px 16px 16px;background:#fffffff5;box-shadow:0 30px 60px -28px #0a0a0a47,0 2px 8px #0a0a0a0a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:2;animation:gt-pop .42s cubic-bezier(.65,0,.35,1) both}@keyframes gt-pop{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}:root[data-theme=studio-geotab] .gt-pop__top{display:flex;justify-content:space-between;align-items:center}:root[data-theme=studio-geotab] .gt-tag{background:var(--gt-blue);color:#fff;font-size:10px;padding:5px 8px;letter-spacing:0}:root[data-theme=studio-geotab] .gt-x{width:26px;height:26px;display:grid;place-items:center;color:var(--gt-ink2)!important}:root[data-theme=studio-geotab] .gt-pop h3{font-size:16px;font-weight:500;letter-spacing:-.01em;margin:20px 0 10px}:root[data-theme=studio-geotab] .gt-sketch{width:100%;height:auto;display:block;margin:4px 0 12px}:root[data-theme=studio-geotab] .gt-sketch__wall{fill:none;stroke:#9a9a9a;stroke-width:.6}:root[data-theme=studio-geotab] .gt-sketch__unit rect,:root[data-theme=studio-geotab] .gt-sketch__unit circle{fill:#fff;stroke:#222;stroke-width:.8}:root[data-theme=studio-geotab] .gt-sketch__unit.is-hot rect{fill:#eef0fb;stroke:var(--gt-blue);stroke-width:1.2}:root[data-theme=studio-geotab] .gt-sketch__burst{stroke:#222;stroke-width:.8;stroke-linecap:round}:root[data-theme=studio-geotab] .gt-pop__a{font-size:11px;color:#3b3b3b;margin:0}:root[data-theme=studio-geotab] .gt-pop__b{font-size:11px;color:var(--gt-grey);margin:2px 0 12px}:root[data-theme=studio-geotab] .gt-pop__link{font-size:11px;text-decoration:underline;text-underline-offset:3px;color:var(--gt-ink)!important}:root[data-theme=studio-geotab] .gt-trendhead{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:40px;flex-wrap:wrap}:root[data-theme=studio-geotab] .gt-h2{font-family:var(--font-display);font-size:27px;font-weight:400;letter-spacing:-.02em;margin:0;display:flex;align-items:center;gap:24px;flex-wrap:wrap}:root[data-theme=studio-geotab] .gt-note{font-size:12px;letter-spacing:0;display:inline-flex;align-items:center}:root[data-theme=studio-geotab] .gt-trendhead .gt-cap{margin-top:14px}:root[data-theme=studio-geotab] .gt-tabs--sm .gt-tab{font-size:16px}:root[data-theme=studio-geotab] .gt-trend{position:relative;margin-top:18px}:root[data-theme=studio-geotab] .gt-trend__svg{display:block;width:100%;height:auto}:root[data-theme=studio-geotab] .gt-trend__tick{stroke:#d6d6d6;stroke-width:1.5}:root[data-theme=studio-geotab] .gt-trend__line{fill:none;stroke:#111;stroke-width:1.2;stroke-linejoin:round}:root[data-theme=studio-geotab] .gt-trend__avg{fill:none;stroke:#a9a9a9;stroke-width:1;stroke-linejoin:round}:root[data-theme=studio-geotab] .gt-trend__mark{fill:var(--gt-blue)}:root[data-theme=studio-geotab] .gt-trend__mark.is-last{fill:#111}:root[data-theme=studio-geotab] .gt-trend__edge{stroke:var(--gt-blue);stroke-width:1.4}:root[data-theme=studio-geotab] .gt-trend__axis{font-size:12px;fill:#555;font-family:var(--font-ui)}:root[data-theme=studio-geotab] .gt-float{position:absolute;left:30%;top:-18px;width:214px;padding:14px 16px;background:#fffffff2;box-shadow:0 30px 60px -28px #0a0a0a42;display:grid;gap:22px;z-index:1}:root[data-theme=studio-geotab] .gt-float b{font-weight:500;font-size:15px;display:inline-flex;align-items:center;gap:2px;letter-spacing:-.01em}:root[data-theme=studio-geotab] .gt-float b svg{color:var(--gt-blue)}:root[data-theme=studio-geotab] .gt-float span{font-size:10px;color:var(--gt-grey)}:root[data-theme=studio-geotab] .gt-float em{font-style:normal;color:#2a2a2a;font-weight:500}:root[data-theme=studio-geotab] .gt-panel{background:var(--gt-blue);color:#fff;padding:40px clamp(24px,2.6vw,40px) 140px;display:flex;flex-direction:column;min-width:0;position:relative;overflow:hidden}:root[data-theme=studio-geotab] .gt-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(80% 50% at 80% 40%,rgb(255 255 255 / .06),transparent 70%)}:root[data-theme=studio-geotab] .gt-panel__h{font-family:var(--font-display);font-size:clamp(32px,2.9vw,46px);font-weight:300;letter-spacing:-.025em;line-height:1.04;margin:0;color:#fff}:root[data-theme=studio-geotab] .gt-quad{display:grid;grid-template-columns:repeat(2,7px);gap:1px;margin-top:56px}:root[data-theme=studio-geotab] .gt-quad i{width:7px;height:7px;background:#ffffff47}:root[data-theme=studio-geotab] .gt-quad i:first-child{background:#fff}:root[data-theme=studio-geotab] .gt-panel__k{font-size:clamp(22px,1.8vw,27px);font-weight:300;letter-spacing:-.02em;margin:40px 0 0}:root[data-theme=studio-geotab] .gt-panel__v{display:flex;align-items:flex-start;gap:14px;margin-top:10px}:root[data-theme=studio-geotab] .gt-panel__v .tnum{font-size:clamp(46px,4vw,60px);font-weight:400;letter-spacing:-.04em;line-height:.95}:root[data-theme=studio-geotab] .gt-panel__v small{font-size:12px;display:inline-flex;align-items:center;margin-top:8px}:root[data-theme=studio-geotab] .gt-panel__art{margin:0 -18px 0 8px;flex:1;display:flex;align-items:center}:root[data-theme=studio-geotab] .gt-plan{width:100%;height:auto;display:block;overflow:visible}:root[data-theme=studio-geotab] .gt-plan__floor{fill:#ffffff08;stroke:#ffffffe6;stroke-width:.9}:root[data-theme=studio-geotab] .gt-plan__line{fill:none;stroke:#ffffffbf;stroke-width:.8}:root[data-theme=studio-geotab] .gt-plan__faint{fill:none;stroke:#ffffff38;stroke-width:.6}:root[data-theme=studio-geotab] .gt-plan__lead{stroke:#ffffff8c;stroke-width:.7;stroke-dasharray:2 3}:root[data-theme=studio-geotab] .gt-plan__table polygon{fill:var(--gt-blue);stroke:#fff;stroke-width:.8;stroke-linejoin:round}:root[data-theme=studio-geotab] .gt-plan__table.is-hot polygon{fill:#3550ff;stroke-width:1.2}:root[data-theme=studio-geotab] .gt-plan__plate.is-hot .gt-plan__floor{fill:#ffffff1a;stroke-width:1.3}:root[data-theme=studio-geotab] .gt-plan__mark circle{fill:none;stroke:#fff;stroke-width:1}:root[data-theme=studio-geotab] .gt-plan__mark .gt-plan__dotfill{fill:#fff}:root[data-theme=studio-geotab] .gt-plan__mark line{stroke:#fff;stroke-width:.6}:root[data-theme=studio-geotab] .gt-plan__label{fill:#fff;font-size:12px;font-family:var(--font-ui)}:root[data-theme=studio-geotab] .gt-panel__meta{display:grid;gap:22px;margin:18px 0 0}:root[data-theme=studio-geotab] .gt-panel__meta dt{font-size:16px;font-weight:300;color:var(--gt-on-blue-2)}:root[data-theme=studio-geotab] .gt-panel__meta dd{font-size:17px;font-weight:500;margin:8px 0 0;color:#fff}:root[data-theme=studio-geotab] .gt-panel__btns{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:34px}:root[data-theme=studio-geotab] .gt-pbtn{min-height:50px;padding:0 12px;border:1px solid rgb(255 255 255 / .7)!important;color:#fff!important;font-size:14px!important;font-weight:500!important;transition:background var(--t) var(--ease)}:root[data-theme=studio-geotab] .gt-pbtn:hover{background:#ffffff1a!important}:root[data-theme=studio-geotab] .gt-pbtn--solid{background:#fff!important;color:#0a0a0a!important;border-color:#fff!important}:root[data-theme=studio-geotab] .gt-pbtn--solid:hover{background:#e9ecff!important}:root[data-theme=studio-geotab] .gt-panel :focus-visible{outline-color:#fff}@media (min-width: 1500px){:root[data-theme=studio-geotab] .gt-score{flex-wrap:nowrap}:root[data-theme=studio-geotab] .gt-score .gt-tabs{flex-wrap:nowrap;white-space:nowrap}}@media (max-width: 1180px){:root[data-theme=studio-geotab] .gt-body{grid-template-columns:minmax(0,1fr)}:root[data-theme=studio-geotab] .gt-panel{padding-bottom:140px}:root[data-theme=studio-geotab] .gt-panel__art{max-width:520px}}@media (max-width: 760px){:root[data-theme=studio-geotab] .gt-links{justify-content:flex-start;overflow-x:auto}:root[data-theme=studio-geotab] .gt-pop,:root[data-theme=studio-geotab] .gt-float{position:static;width:auto;margin-top:16px}}:root[data-theme=studio-geotab] .mod-head h1{font-weight:400;letter-spacing:-.025em}:root[data-theme=studio-geotab] .mod-head p{color:var(--gt-grey);font-size:13px}:root[data-theme=studio-geotab] .card__h h2,:root[data-theme=studio-geotab] .mod-panel h2{font-weight:400}:root[data-theme=studio-geotab] .stat__label{font-size:12px;color:var(--gt-grey)}:root[data-theme=studio-geotab] .stat__label:before{content:"";display:inline-block;width:5px;height:5px;background:currentColor;margin-right:8px;vertical-align:middle}:root[data-theme=studio-geotab] .seg__btn{color:#6f6f6f;font-weight:400}:root[data-theme=studio-geotab] .seg__btn[aria-pressed=true],:root[data-theme=studio-geotab] .seg__btn.is-active{color:var(--gt-ink);font-weight:500;box-shadow:inset 0 -2px 0 var(--gt-ink)}:root[data-theme=studio-geotab] .record-grid__table th{color:var(--gt-grey);font-weight:500;border-bottom-color:var(--gt-ink)}:root[data-theme=studio-geotab] .record-grid__table tbody tr:hover td{background:#f7f8ff}:root[data-theme=studio-geotab] .badge{border-radius:0;font-weight:500}:root[data-theme=studio-geotab] .field-control{border-color:var(--gt-soft);border-radius:2px;box-shadow:none}:root[data-theme=studio-geotab] .avatar,:root[data-theme=studio-geotab] .avatar-stack>*{border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--gt-line)}:root[data-theme=studio-geotab] .modal{border-radius:2px;box-shadow:0 40px 90px -40px #0a0a0a59}:root[data-theme=studio-geotab] .gt-bp{fill:none;stroke:#ffffffc7;stroke-width:.7;stroke-linejoin:round}:root[data-theme=studio-geotab] .gt-bp-strong{fill:none;stroke:#fff;stroke-width:1.05;stroke-linejoin:round}:root[data-theme=studio-geotab] .gt-bp-thin{fill:none;stroke:#ffffff8c;stroke-width:.5}:root[data-theme=studio-geotab] .gt-bp-faint{fill:none;stroke:#ffffff38;stroke-width:.5}:root[data-theme=studio-geotab] .gt-bp-solid{fill:var(--gt-blue);stroke:#fff;stroke-width:.7;stroke-linejoin:round}:root[data-theme=studio-geotab] .gt-bp-hot{fill:#3a55ff;stroke:#fff;stroke-width:1.2;stroke-linejoin:round}:root[data-theme=studio-geotab] .gt-bp-lead{stroke:#ffffff80;stroke-width:.6;stroke-dasharray:2 3}:root[data-theme=studio-geotab] .gt-bp-pipe{fill:none;stroke:#fff;stroke-width:1.4;stroke-dasharray:6 2 1 2;stroke-linecap:round}:root[data-theme=studio-geotab] .gt-bp-wire{fill:none;stroke:#ffffffb3;stroke-width:.6;stroke-dasharray:1 2}:root[data-theme=studio-geotab] .gt-bp-node{fill:#fff}:root[data-theme=studio-geotab] .gt-plan__label{font-size:11px;text-anchor:end}:root[data-theme=studio-geotab] .gt--op .gt-links__a{min-height:44px;padding:0 6px}:root[data-theme=studio-geotab] .gt--op .gt-main{padding-bottom:56px}:root[data-theme=studio-geotab] .gt-ophead{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px}:root[data-theme=studio-geotab] .gt-ophead .gt-h1{margin:0 0 10px}:root[data-theme=studio-geotab] .gt-q__h{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:16px;padding-bottom:12px;border-bottom:1px solid var(--gt-ink)}:root[data-theme=studio-geotab] .gt-q__h .gt-h2{grid-column:1;gap:12px;font-size:26px}:root[data-theme=studio-geotab] .gt-q__n{font-family:var(--font-ui);font-size:13px;font-weight:500;letter-spacing:0;color:#fff;background:var(--gt-blue);padding:3px 8px;border-radius:2px}:root[data-theme=studio-geotab] .gt-q__h .gt-cap{grid-column:1;margin:6px 0 0}:root[data-theme=studio-geotab] .gt-qall{grid-column:2;grid-row:1 / span 2;min-height:44px;padding:0 16px;border:1px solid var(--gt-line);border-radius:2px;background:#fff;display:inline-flex;gap:10px;align-items:center;font:inherit;font-size:15px;color:var(--gt-ink);cursor:pointer}:root[data-theme=studio-geotab] .gt-qall svg{transform:rotate(180deg)}:root[data-theme=studio-geotab] .gt-qlist{list-style:none;margin:0;padding:0}:root[data-theme=studio-geotab] .gt-qrow{display:grid;grid-template-columns:44px minmax(0,1fr) 96px auto auto;gap:16px;align-items:center;min-height:66px;border-bottom:1px solid var(--gt-soft)}:root[data-theme=studio-geotab] .gt-qrow:not(:has(.gt-qrow__val)){grid-template-columns:44px minmax(0,1fr) 96px auto}:root[data-theme=studio-geotab] .gt-qrow__no{font-family:var(--font-display);font-size:22px;font-weight:350;letter-spacing:-.03em;color:#6b6b6b}:root[data-theme=studio-geotab] .gt-qrow__what{display:flex;flex-direction:column;gap:2px;min-width:0}:root[data-theme=studio-geotab] .gt-qrow__what b{font-size:16px;font-weight:500;color:var(--gt-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-geotab] .gt-qrow__what small{font-size:13.5px;color:#5c5c5c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-geotab] .gt-qrow__age{display:inline-flex;align-items:center;font-size:15px;color:var(--gt-ink);white-space:nowrap}:root[data-theme=studio-geotab] .gt-qrow.is-warm .gt-sq{background:#d97a00;width:8px;height:8px}:root[data-theme=studio-geotab] .gt-qrow.is-late .gt-sq{background:#d6262b;width:8px;height:8px}:root[data-theme=studio-geotab] .gt-qrow__val{font-size:16px;text-align:right;min-width:88px;white-space:nowrap}:root[data-theme=studio-geotab] .gt-qbtn{min-height:44px;min-width:92px;padding:0 18px;border:0;border-radius:2px;background:var(--gt-blue);color:#fff;font:inherit;font-size:15px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--t) var(--ease)}:root[data-theme=studio-geotab] .gt-qbtn:hover{background:var(--gt-blue-deep)}:root[data-theme=studio-geotab] .gt-qbtn--line{background:#fff;color:var(--gt-ink);box-shadow:inset 0 0 0 1px var(--gt-ink)}:root[data-theme=studio-geotab] .gt-qbtn--line:hover{background:var(--gt-paper)}:root[data-theme=studio-geotab] :is(.gt-qbtn,.gt-qall,.gt--op .gt-links__a):focus-visible{outline:2px solid var(--gt-blue);outline-offset:2px}:root[data-theme=studio-geotab] .gt-q__empty{padding:20px 0;margin:0;color:#5c5c5c;font-size:15px}:root[data-theme=studio-geotab] .gt-alerts{margin-top:30px}:root[data-theme=studio-geotab] .gt-h2--sm{font-size:19px;margin-bottom:8px}:root[data-theme=studio-geotab] .gt-alert{display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:62px;border-top:1px solid var(--gt-soft)}:root[data-theme=studio-geotab] .gt-alert.is-late .gt-sq{background:#d6262b;width:8px;height:8px}:root[data-theme=studio-geotab] .gt-alert.is-warm .gt-sq{background:#d97a00;width:8px;height:8px}:root[data-theme=studio-geotab] .gt-alert p{margin:0;display:flex;flex-direction:column;gap:2px;min-width:0}:root[data-theme=studio-geotab] .gt-alert b{font-size:15px;font-weight:500}:root[data-theme=studio-geotab] .gt-alert span{font-size:13.5px;line-height:1.35;color:#5c5c5c}:root[data-theme=studio-geotab] .gt-panel--op{background:var(--gt-paper);color:var(--gt-ink);padding:26px clamp(20px,2vw,32px) 40px;overflow:visible;border-left:1px solid var(--gt-soft)}:root[data-theme=studio-geotab] .gt-panel__h--op{font-family:var(--font-ui);font-size:15px;font-weight:500;letter-spacing:0;color:#5c5c5c;margin-bottom:4px}:root[data-theme=studio-geotab] .gt-stats{margin:0 0 20px}:root[data-theme=studio-geotab] .gt-stat{padding:12px 0 14px;border-bottom:1px solid var(--gt-line)}:root[data-theme=studio-geotab] .gt-stat dt{font-size:13.5px;color:#5c5c5c}:root[data-theme=studio-geotab] .gt-stat dd{margin:0}:root[data-theme=studio-geotab] .gt-stat .gt-stat__v{margin:4px 0 2px;font-family:var(--font-display);font-size:40px;font-weight:350;letter-spacing:-.04em;line-height:1;color:#000}:root[data-theme=studio-geotab] .gt-stat:first-child .gt-stat__v{font-size:54px}:root[data-theme=studio-geotab] .gt-stat.is-late .gt-stat__v{color:#c4161c}:root[data-theme=studio-geotab] .gt-stat__s{font-size:13px;color:#5c5c5c}:root[data-theme=studio-geotab] .gt-sig{background:var(--gt-blue);color:#fff;padding:20px 22px 24px;display:flex;flex-direction:column;gap:12px}:root[data-theme=studio-geotab] .gt-sig__top{display:flex;gap:12px;align-items:center}:root[data-theme=studio-geotab] .gt-sig .gt-quad{margin:0}:root[data-theme=studio-geotab] .gt-sig__h{margin:0;font-size:16px;font-weight:500;color:#fff}:root[data-theme=studio-geotab] .gt-sig__fig{display:flex;align-items:baseline;gap:8px}:root[data-theme=studio-geotab] .gt-sig__fig span{font-family:var(--font-display);font-size:52px;font-weight:300;letter-spacing:-.045em;line-height:1}:root[data-theme=studio-geotab] .gt-sig__fig small{font-size:14px;color:#fff}:root[data-theme=studio-geotab] .gt-waffle{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:4px;max-width:290px}:root[data-theme=studio-geotab] .gt-waffle i{aspect-ratio:1;border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-geotab] .gt-waffle i.is-on{background:#fff;border-color:#fff}:root[data-theme=studio-geotab] .gt-sig__cap{margin:0;font-size:13px;line-height:1.45;color:#fff}:root[data-theme=studio-geotab] .gt-sig__art{width:100%;max-width:300px;margin:4px auto 0}:root[data-theme=studio-geotab] .gt-sig .gt-pbtn{width:100%;min-height:48px}:root[data-theme=studio-geotab] .gt--op :is(.gt-qbtn,.gt-qall){padding:0 18px!important;border-radius:2px!important}:root[data-theme=studio-geotab] .gt--op .gt-qbtn{background:var(--gt-blue)!important;color:#fff!important;border:0!important}:root[data-theme=studio-geotab] .gt--op .gt-qbtn:hover{background:var(--gt-blue-deep)!important}:root[data-theme=studio-geotab] .gt--op .gt-qbtn--line{background:#fff!important;color:var(--gt-ink)!important;box-shadow:inset 0 0 0 1px var(--gt-ink)!important}:root[data-theme=studio-geotab] .gt--op .gt-qbtn--line:hover{background:var(--gt-paper)!important}:root[data-theme=studio-geotab] .gt--op .gt-qall{background:#fff!important;color:var(--gt-ink)!important;border:1px solid var(--gt-line)!important}:root[data-theme=studio-geotab] .gt--op .gt-links{position:sticky;top:0;z-index:4;background:#fff}html:root[data-theme=studio-centralflow]{--cf-page: #070707;--cf-frame: #161616;--cf-col: #111111;--cf-card: #242424;--cf-inner: #363636;--cf-tile: #2a2a2a;--cf-ink: #ffffff;--cf-ink2: #d2d2d2;--cf-ink3: #a6a6a6;--cf-violet: #6f3eef;--cf-orange: #f18641;--cf-yellow: #f6f16a;--cf-lime: #d7fd63;--cf-grad: radial-gradient(45% 70% at 0% 100%, rgb(241 134 65 / .7) 0%, rgb(241 134 65 / 0) 70%), radial-gradient(80% 110% at 100% 0%, #8a42d6 0%, rgb(138 66 214 / 0) 75%), linear-gradient(100deg, #bf4c19 0%, #a8477c 52%, #7a3dd4 100%);--cf-tilegrad: radial-gradient(90% 90% at 85% 90%, #f18641 0%, rgb(241 134 65 / 0) 70%), linear-gradient(140deg, #6c3ca2 0%, #7a3fe0 55%, #b2552f 100%)}html:root[data-theme=studio-centralflow] .screen:has(>.cf),html:root[data-theme=studio-centralflow] .screen:has(.cf){padding:0;max-width:none}html:root[data-theme=studio-centralflow] .cf{--rail: clamp(236px, 20.5vw, 330px);--list: clamp(270px, 22.5vw, 360px);--panel: clamp(330px, 30vw, 480px);position:relative;display:grid;grid-template-columns:var(--rail) var(--list) minmax(0,1fr);gap:10px;padding:14px;height:100vh;min-height:680px;box-sizing:border-box;background:var(--cf-frame);color:var(--cf-ink);font-family:var(--font-ui);overflow:hidden}html:root[data-theme=studio-centralflow] .cf.is-wide{grid-template-columns:var(--rail) var(--list) minmax(0,1fr)}:where(html:root[data-theme=studio-centralflow] .cf) :where(button){font:inherit;color:inherit;cursor:pointer}html:root[data-theme=studio-centralflow] .cf :focus-visible{outline:2px solid #ffffff;outline-offset:2px}html:root[data-theme=studio-centralflow] .cf-tile{background:var(--cf-col);border-radius:26px}html:root[data-theme=studio-centralflow] .cf-orb{position:relative;width:46px;height:46px;flex:none;display:grid;place-items:center;border:0;border-radius:16px;background:var(--cf-card);color:var(--cf-ink);box-shadow:inset 0 1px #ffffff0d;transition:background .18s ease,transform .18s ease}html:root[data-theme=studio-centralflow] .cf-orb:hover:not(:disabled){background:#303030}html:root[data-theme=studio-centralflow] .cf-orb:active:not(:disabled){transform:scale(.96)}html:root[data-theme=studio-centralflow] .cf-orb:disabled{opacity:.45;cursor:default}html:root[data-theme=studio-centralflow] .cf-orb--sm{width:38px;height:38px;border-radius:13px}html:root[data-theme=studio-centralflow] .cf-orb--ring{width:40px;height:40px;border-radius:14px;background:transparent;border:1.5px solid #4a4a4a}html:root[data-theme=studio-centralflow] .cf-orb__dot{position:absolute;top:11px;right:12px;width:7px;height:7px;border-radius:50%;background:var(--cf-orange)}html:root[data-theme=studio-centralflow] .cf-rail{display:flex;flex-direction:column;gap:10px;min-height:0}html:root[data-theme=studio-centralflow] .cf-me{display:flex;align-items:center;gap:12px;padding:20px;flex:none}html:root[data-theme=studio-centralflow] .cf-me__av{position:relative;width:52px;height:52px;border:0;border-radius:17px;background:linear-gradient(160deg,#fff,#e9e4df);color:#1a1a1a;display:grid;place-items:center;font-weight:700;font-size:16px;letter-spacing:.02em}html:root[data-theme=studio-centralflow] .cf-me__av i{position:absolute;right:-3px;bottom:-3px;width:13px;height:13px;border-radius:50%;background:var(--cf-lime);border:3px solid var(--cf-col)}html:root[data-theme=studio-centralflow] .cf-compose{margin-left:auto;width:56px;height:56px;border:0;border-radius:18px;display:grid;place-items:center;background:var(--cf-violet);color:#fff;box-shadow:inset 0 1px #ffffff40,0 12px 26px -12px #6f3eefcc}html:root[data-theme=studio-centralflow] .cf-compose:hover{background:#7c4ff4}html:root[data-theme=studio-centralflow] .cf-folders{flex:1;min-height:0;overflow:auto;padding:18px 16px 14px 18px;scrollbar-width:none}html:root[data-theme=studio-centralflow] .cf-folders ul{list-style:none;margin:0;padding:0}html:root[data-theme=studio-centralflow] .cf-folder{position:relative;display:flex;align-items:center;gap:10px;margin-bottom:9px}html:root[data-theme=studio-centralflow] .cf-folder__btn{flex:1;min-width:0;display:flex;align-items:center;gap:16px;padding:0;border:0;background:transparent;text-align:left;border-radius:16px}html:root[data-theme=studio-centralflow] .cf-folder__t{flex:1;min-width:0;font-size:15px;font-weight:500;color:var(--cf-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-centralflow] .cf-folder:not(.is-on) .cf-folder__btn:hover .cf-ic{background:#333}html:root[data-theme=studio-centralflow] .cf-ic{width:46px;height:46px;flex:none;display:grid;place-items:center;border-radius:16px;background:var(--cf-tile);color:var(--cf-ink);transition:background .18s ease}html:root[data-theme=studio-centralflow] .cf-ic.is-glow{background:var(--cf-tilegrad);box-shadow:inset 0 1px #ffffff38,0 10px 22px -12px #7a3fe0e6}html:root[data-theme=studio-centralflow] .cf-fold{width:46px;height:46px;flex:none;display:grid;place-items:center;border-radius:16px;background:transparent;border:1.5px solid #3a3a3a;color:var(--cf-ink)}html:root[data-theme=studio-centralflow] .cf-fold:hover{border-color:#5a5a5a}html:root[data-theme=studio-centralflow] .cf-count{flex:none;min-width:28px;height:28px;padding:0 6px;box-sizing:border-box;display:inline-grid;place-items:center;border-radius:999px;border:1.5px solid #3c3c3c;font-size:13px;font-weight:500;color:var(--cf-ink)}html:root[data-theme=studio-centralflow] .cf-group{margin-top:18px;padding-top:16px;border-top:1px solid #1d1d1d}html:root[data-theme=studio-centralflow] .cf-chan i{width:15px;height:15px;border-radius:5px}html:root[data-theme=studio-centralflow] .cf-chan.is-white{background:#fbf9f6}html:root[data-theme=studio-centralflow] .cf-list{display:flex;flex-direction:column;min-height:0;padding:18px 14px 0}html:root[data-theme=studio-centralflow] .cf-list__top{display:flex;gap:8px;align-items:center}html:root[data-theme=studio-centralflow] .cf-search{flex:1;min-width:0;height:50px;display:flex;align-items:center;gap:12px;padding:0 18px;border-radius:17px;background:var(--cf-card);color:var(--cf-ink)}html:root[data-theme=studio-centralflow] .cf-search:focus-within{box-shadow:0 0 0 2px #fff}html:root[data-theme=studio-centralflow] .cf-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--cf-ink);font:500 15px var(--font-ui);padding:0;box-shadow:none}html:root[data-theme=studio-centralflow] .cf-search input::placeholder{color:var(--cf-ink);opacity:1}html:root[data-theme=studio-centralflow] .cf-list__top .cf-orb{width:50px;height:50px;border-radius:17px}html:root[data-theme=studio-centralflow] .cf-chips{display:flex;gap:8px;margin:16px 0 14px}html:root[data-theme=studio-centralflow] .cf-chip{height:48px;padding:0 22px;border:0;border-radius:17px;background:var(--cf-card);color:var(--cf-ink);font-size:15px;font-weight:500;white-space:nowrap;transition:background .18s ease,color .18s ease}html:root[data-theme=studio-centralflow] .cf-chip span{color:var(--cf-ink3);font-size:13px}html:root[data-theme=studio-centralflow] .cf-chip.is-on{background:#fff;color:#0b0b0b;padding:0 28px;box-shadow:0 8px 18px -10px #ffffff80}html:root[data-theme=studio-centralflow] .cf-chip.is-on span{color:#4b4b4b}html:root[data-theme=studio-centralflow] .cf-chip:not(.is-on):hover{background:#303030}html:root[data-theme=studio-centralflow] .cf-cards{list-style:none;margin:0 -14px;padding:0 14px 14px;flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:9px;scrollbar-width:none}html:root[data-theme=studio-centralflow] .cf-card{width:100%;display:flex;flex-direction:column;gap:8px;padding:20px 16px 16px;border:0;border-radius:22px;background:var(--cf-card);text-align:left;color:var(--cf-ink);transition:background .2s ease,transform .2s ease}html:root[data-theme=studio-centralflow] .cf-card:hover:not(.is-sel){background:#2b2b2b}html:root[data-theme=studio-centralflow] .cf-card.is-sel{background:var(--cf-grad);box-shadow:inset 0 1px #ffffff40,0 18px 40px -18px #c4501ca6}html:root[data-theme=studio-centralflow] .cf-card__head{display:flex;align-items:center;gap:10px;min-width:0}html:root[data-theme=studio-centralflow] .cf-av{width:26px;height:26px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:700;color:#1a1a1a;background:linear-gradient(150deg,#f4efe9,#c9c2bb);box-shadow:0 0 0 2px #ffffff1f}html:root[data-theme=studio-centralflow] .cf-av.is-us{background:linear-gradient(140deg,#5a2fc9,#6f3eef 60%,#a2481f);color:#fff}html:root[data-theme=studio-centralflow] .cf-card__who{flex:1;min-width:0;font-size:21px;font-weight:500;letter-spacing:-.01em;white-space:normal;overflow-wrap:anywhere;line-height:1.25}html:root[data-theme=studio-centralflow] .cf-card__when{flex:none;align-self:flex-start;font-size:12.5px;font-weight:500;color:var(--cf-ink2)}html:root[data-theme=studio-centralflow] .cf-card.is-sel .cf-card__when{color:#fff}html:root[data-theme=studio-centralflow] .cf-card__sub{display:flex;align-items:center;gap:10px;min-width:0}html:root[data-theme=studio-centralflow] .cf-card__subj{flex:1;min-width:0;font-size:14px;font-weight:500;color:var(--cf-ink2);white-space:normal;overflow-wrap:anywhere;line-height:1.25}html:root[data-theme=studio-centralflow] .cf-card.is-sel .cf-card__subj{color:#fff}html:root[data-theme=studio-centralflow] .cf-tag{flex:none;padding:5px 10px;border-radius:10px;background:var(--cf-yellow);color:#0b0b0b;font-size:12px;font-weight:700;letter-spacing:.01em;box-shadow:0 6px 14px -8px #f6f16acc}html:root[data-theme=studio-centralflow] .cf-card .cf-count{width:26px;min-width:26px;height:26px;font-size:12px}html:root[data-theme=studio-centralflow] .cf-card__inner{display:flex;align-items:center;gap:10px;margin-top:16px;min-height:66px;padding:0 14px;border-radius:17px;background:var(--cf-inner);min-width:0}html:root[data-theme=studio-centralflow] .cf-card.is-sel .cf-card__inner{background:linear-gradient(100deg,#461e1499,#1e0c3cd9 60%,#12082df2);box-shadow:inset 0 1px #ffffff14}html:root[data-theme=studio-centralflow] .cf-gic{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--cf-tilegrad);color:#fff}html:root[data-theme=studio-centralflow] .cf-draft{flex:none;padding:5px 10px;border-radius:9px;background:var(--cf-violet);color:#fff;font-size:12.5px;font-weight:500}html:root[data-theme=studio-centralflow] .cf-card.is-sel .cf-draft{background:#ffffff29}html:root[data-theme=studio-centralflow] .cf-card__next{flex:1;min-width:0;font-size:13.5px;color:#fff;white-space:normal;overflow-wrap:anywhere;line-height:1.25}html:root[data-theme=studio-centralflow] .cf-empty{color:var(--cf-ink2);font-size:14px;padding:18px 6px}html:root[data-theme=studio-centralflow] .cf-thread{position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;padding:4px 4px 0 8px;overflow:hidden}html:root[data-theme=studio-centralflow] .cf-orbs{display:flex;gap:8px}html:root[data-theme=studio-centralflow] .cf-orbs .cf-orb{width:44px;height:44px;border-radius:15px}html:root[data-theme=studio-centralflow] .cf-ask{margin:58px 0 34px;font-size:clamp(36px,3.3vw,54px);font-weight:400;line-height:1.1;letter-spacing:-.015em;white-space:nowrap;color:#fff}html:root[data-theme=studio-centralflow] .cf-msg{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}html:root[data-theme=studio-centralflow] .cf-msg__head{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 16px;border-radius:20px;background:var(--cf-card);max-width:430px}html:root[data-theme=studio-centralflow] .cf-msg__head>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column}html:root[data-theme=studio-centralflow] .cf-msg__head b{font-size:19px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-centralflow] .cf-msg__head small{font-size:13px;color:var(--cf-ink2)}html:root[data-theme=studio-centralflow] .cf-msg__head .cf-orb{background:#333}html:root[data-theme=studio-centralflow] .cf-msg__body{margin:0;padding:16px 18px;border-radius:20px;background:var(--cf-card);font-size:14px;line-height:1.55;color:var(--cf-ink);max-width:560px}html:root[data-theme=studio-centralflow] .cf-sys{margin:10px 0 18px;text-align:center;font-size:12.5px;line-height:1.6;color:var(--cf-ink3);max-width:560px}html:root[data-theme=studio-centralflow] .cf-meters{margin-top:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:18px 4px}html:root[data-theme=studio-centralflow] .cf:not(.is-wide) .cf-meters{margin-right:44px}html:root[data-theme=studio-centralflow] .cf-meter{margin:0;min-width:0}html:root[data-theme=studio-centralflow] .cf-meter__axis{display:flex;justify-content:space-between;font-size:10px;color:var(--cf-ink3);margin-bottom:6px}html:root[data-theme=studio-centralflow] .cf-meter__stems{display:block;width:100%;height:36px}html:root[data-theme=studio-centralflow] .cf-meter figcaption{margin-top:14px;display:flex;flex-direction:column;gap:4px}html:root[data-theme=studio-centralflow] .cf-meter figcaption b{font-size:clamp(30px,2.4vw,40px);font-weight:300;letter-spacing:-.02em;line-height:1}html:root[data-theme=studio-centralflow] .cf-meter figcaption span{font-size:12.5px;line-height:1.4;color:var(--cf-ink2)}html:root[data-theme=studio-centralflow] .cf-panel{position:relative;z-index:2;margin-left:-40px;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:14px;padding:22px 22px 20px;border-radius:28px;background:linear-gradient(170deg,#3e3e3ecc,#2a2a2ae0 40%,#242424f0);border:1px solid rgb(255 255 255 / .06);box-shadow:inset 0 1px #ffffff1a,-30px 0 60px -30px #000000e6;backdrop-filter:blur(22px) saturate(1.2);-webkit-backdrop-filter:blur(22px) saturate(1.2);scrollbar-width:none}html:root[data-theme=studio-centralflow] .cf-panel__head{display:flex;align-items:center;gap:12px;padding-left:70px}html:root[data-theme=studio-centralflow] .cf-panel__head h2{margin:0;font-size:22px;font-weight:500;color:#fff;letter-spacing:-.01em}html:root[data-theme=studio-centralflow] .cf-panel__x{margin-left:auto;background:#383838}html:root[data-theme=studio-centralflow] .cf-panel__acts{display:flex;justify-content:space-between;align-items:flex-start;height:74px}html:root[data-theme=studio-centralflow] .cf-btn{height:40px;padding:0 18px;border:0;border-radius:13px;background:#4c4c4c;color:#fff;font-size:14px;font-weight:500;align-self:flex-end;box-shadow:inset 0 1px #ffffff1a}html:root[data-theme=studio-centralflow] .cf-btn.is-ink{align-self:flex-start;background:#0e0e0e}html:root[data-theme=studio-centralflow] .cf-btn:hover{filter:brightness(1.15)}html:root[data-theme=studio-centralflow] .cf-pills{display:flex;gap:8px;margin-right:-22px;overflow:hidden}html:root[data-theme=studio-centralflow] .cf-pill{flex:none;height:56px;display:flex;align-items:center;gap:12px;padding:0 20px 0 6px;border:0;border-radius:17px;background:#3c3c3c;color:#fff;font-size:14px;font-weight:500}html:root[data-theme=studio-centralflow] .cf-pill__ic{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:#4a4a4a}html:root[data-theme=studio-centralflow] .cf-pill.is-on{background:#fff;color:#0b0b0b}html:root[data-theme=studio-centralflow] .cf-pill.is-on .cf-pill__ic{background:#fff;box-shadow:0 0 0 1.5px #e3e3e3}html:root[data-theme=studio-centralflow] .cf-pill:not(.is-on):hover{background:#474747}html:root[data-theme=studio-centralflow] .cf-form{display:grid;grid-template-columns:1fr 1fr;gap:12px 12px}html:root[data-theme=studio-centralflow] .cf-field{display:flex;flex-direction:column;gap:7px;min-width:0}html:root[data-theme=studio-centralflow] .cf-field.is-full{grid-column:1 / -1}html:root[data-theme=studio-centralflow] .cf-lab{font-size:13px;font-weight:500;color:#e2e2e2}html:root[data-theme=studio-centralflow] .cf-row{display:flex;gap:8px;align-items:center;min-width:0}html:root[data-theme=studio-centralflow] .cf-in{flex:1;min-width:0;height:44px;display:flex;align-items:center;padding:0 14px;border-radius:14px;background:#3a3a3a;font-size:13.5px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:inset 0 1px #ffffff0d}html:root[data-theme=studio-centralflow] .cf-chev{width:40px;height:40px;flex:none;display:grid;place-items:center;border-radius:14px;border:1.5px solid #555555;color:#fff}html:root[data-theme=studio-centralflow] .cf-desc{position:relative;min-height:236px;padding:14px 16px 64px;border-radius:18px;background:#3a3a3a;box-sizing:border-box}html:root[data-theme=studio-centralflow] .cf-desc p{margin:0;font-size:13.5px;line-height:1.5;color:#fff}html:root[data-theme=studio-centralflow] .cf-desc .cf-desc__more{margin-top:8px;color:#c9c9c9}html:root[data-theme=studio-centralflow] .cf-desc__tools{position:absolute;left:14px;bottom:12px;display:flex;gap:6px}html:root[data-theme=studio-centralflow] .cf-desc__tools .cf-orb{background:#474747}html:root[data-theme=studio-centralflow] .cf-kv{list-style:none;margin:0;padding:6px 4px;display:flex;flex-direction:column}html:root[data-theme=studio-centralflow] .cf-kv li{display:flex;justify-content:space-between;gap:12px;padding:12px 6px;border-bottom:1px solid rgb(255 255 255 / .08);font-size:13.5px;color:var(--cf-ink2)}html:root[data-theme=studio-centralflow] .cf-kv b{color:#fff;font-weight:500;text-align:right}html:root[data-theme=studio-centralflow] .cf-integrate{margin-top:auto;align-self:flex-end;height:46px;display:inline-flex;align-items:center;gap:10px;padding:0 20px 0 14px;border:0;border-radius:15px;background:#f6f6f6;color:#0b0b0b!important;font-size:14px;font-weight:500;box-shadow:0 12px 26px -14px #ffffff80}html:root[data-theme=studio-centralflow] .cf-integrate:hover{background:#fff}html:root[data-theme=studio-centralflow] .cf-reopen{position:absolute;right:24px;top:22px;height:44px;padding:0 18px;border:0;border-radius:15px;background:#f6f6f6;color:#0b0b0b!important;font-size:14px;font-weight:500}html:root[data-theme=studio-centralflow] .cf.cf--desk{--list: clamp(300px, 26vw, 400px)}html:root[data-theme=studio-centralflow] .cf-qhead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:16px 4px 2px}html:root[data-theme=studio-centralflow] .cf-qhead h2{margin:0;font-size:20px;font-weight:500;letter-spacing:-.01em;color:#fff}html:root[data-theme=studio-centralflow] .cf-qhead span{font-size:12.5px;color:var(--cf-ink3)}html:root[data-theme=studio-centralflow] .cf--desk .cf-card{cursor:default;gap:12px;padding:16px 14px 14px}html:root[data-theme=studio-centralflow] .cf-card__pick{display:flex;flex-direction:column;gap:8px;width:100%;padding:0;border:0;background:transparent;text-align:left;color:inherit;border-radius:14px}html:root[data-theme=studio-centralflow] .cf--desk .cf-card__next{display:block;color:var(--cf-ink2);font-size:13px}html:root[data-theme=studio-centralflow] .cf--desk .cf-card__next b{display:inline-block;margin-right:6px;padding:2px 8px;border-radius:8px;background:var(--cf-inner);color:#fff;font-weight:500}html:root[data-theme=studio-centralflow] .cf--desk .cf-card.is-sel .cf-card__next{color:#fff}html:root[data-theme=studio-centralflow] .cf--desk .cf-card.is-sel .cf-card__next b{background:#00000047}html:root[data-theme=studio-centralflow] .cf-card__go{height:44px;width:100%;border:0;border-radius:14px;background:#f6f6f6;color:#0b0b0b!important;font-size:14px;font-weight:500}html:root[data-theme=studio-centralflow] .cf-card__go:hover{background:#fff}html:root[data-theme=studio-centralflow] .cf-list__meter{flex:none;margin:0 -2px;padding:12px 4px 14px;border-top:1px solid rgb(255 255 255 / .07)}html:root[data-theme=studio-centralflow] .cf-list__meter .cf-meter__stems{height:28px}html:root[data-theme=studio-centralflow] .cf-list__meter .cf-meter figcaption{margin-top:8px;flex-direction:row;align-items:baseline;gap:10px}html:root[data-theme=studio-centralflow] .cf-list__meter .cf-meter figcaption b{font-size:26px;flex:none}html:root[data-theme=studio-centralflow] .cf-main{min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px}html:root[data-theme=studio-centralflow] .cf-status{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;flex:none}html:root[data-theme=studio-centralflow] .cf-stat{min-width:0;padding:14px 18px 16px;border-radius:22px;background:var(--cf-col)}html:root[data-theme=studio-centralflow] .cf-stat dt{font-size:12.5px;color:var(--cf-ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-centralflow] .cf-stat dd{margin:6px 0 0;font-size:clamp(24px,2.2vw,36px);font-weight:300;letter-spacing:-.02em;line-height:1.05;color:#fff;white-space:nowrap}html:root[data-theme=studio-centralflow] .cf-stat.is-hot dd{color:var(--cf-orange)}html:root[data-theme=studio-centralflow] .cf-detail{flex:1;min-height:0;display:flex;flex-direction:column;gap:12px;padding:18px 20px 16px;border-radius:28px;background:linear-gradient(170deg,#3e3e3ed9,#282828eb 40%,#222222f5);box-shadow:inset 0 1px #ffffff14;overflow:hidden}html:root[data-theme=studio-centralflow] .cf-detail__head{display:flex;align-items:center;gap:10px;flex:none}html:root[data-theme=studio-centralflow] .cf-detail__who{flex:1;min-width:0;display:flex;flex-direction:column}html:root[data-theme=studio-centralflow] .cf-detail__who b{font-size:20px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-centralflow] .cf-detail__who small{font-size:12.5px;color:var(--cf-ink2)}html:root[data-theme=studio-centralflow] .cf-detail__body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:12px;padding-right:4px;scrollbar-width:thin}html:root[data-theme=studio-centralflow] .cf-detail__title{margin:6px 0 0;font-size:clamp(26px,2.4vw,40px);font-weight:400;line-height:1.15;letter-spacing:-.015em;color:#fff}html:root[data-theme=studio-centralflow] .cf-detail__note{margin:0;font-size:13px;line-height:1.5;color:var(--cf-ink2)}html:root[data-theme=studio-centralflow] .cf-detail .cf-pills{margin-right:0;flex-wrap:wrap;overflow:visible}html:root[data-theme=studio-centralflow] .cf-detail .cf-pill{height:48px}html:root[data-theme=studio-centralflow] .cf-detail .cf-pill__ic{width:36px;height:36px}html:root[data-theme=studio-centralflow] .cf-act{flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .08)}html:root[data-theme=studio-centralflow] .cf-act__go{height:54px;border:0;border-radius:17px;background:radial-gradient(60% 140% at 100% 100%,#f1864159,#f1864100 60%),#6f3eef;color:#fff!important;font-size:16px;font-weight:500;box-shadow:inset 0 1px #ffffff38,0 14px 28px -14px #6f3eefe6}html:root[data-theme=studio-centralflow] .cf-act__go:hover{background-color:#7c4ff4}html:root[data-theme=studio-centralflow] .cf-act__open{height:54px;padding:0 20px;border:0;border-radius:17px;background:#f6f6f6;color:#0b0b0b!important;font-size:14px;font-weight:500}html:root[data-theme=studio-centralflow] .cf-detail.cf-empty{display:grid;place-items:center;color:var(--cf-ink2)}@media (max-width: 1500px){html:root[data-theme=studio-centralflow] .cf{--rail: clamp(220px, 18vw, 270px);--list: clamp(262px, 21vw, 310px);--panel: clamp(320px, 26vw, 380px)}html:root[data-theme=studio-centralflow] .cf-meter__axis{font-size:9px}html:root[data-theme=studio-centralflow] .cf-folder__btn{gap:12px}html:root[data-theme=studio-centralflow] :is(.cf-ic,.cf-fold){width:42px;height:42px;border-radius:15px}html:root[data-theme=studio-centralflow] .cf-folders{padding:16px 12px 12px 14px}}@media (max-width: 1360px){html:root[data-theme=studio-centralflow] .cf-chip{padding:0 14px}html:root[data-theme=studio-centralflow] .cf-chip.is-on{padding:0 18px}html:root[data-theme=studio-centralflow] .cf-meters{gap:14px}}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-centralflow] .cf *{transition:none!important}}html:root[data-theme=studio-centralflow]:not(#cf) .nav{background:#111;border-right:0;box-shadow:none}html:root[data-theme=studio-centralflow]:not(#cf) .nav__item.is-active,html:root[data-theme=studio-centralflow]:not(#cf) .nav__cat.is-active{background:radial-gradient(90% 120% at 90% 100%,#f186418c,#f1864100 70%),#6f3eef;color:#fff;box-shadow:inset 0 1px #fff3,0 10px 22px -12px #6f3eefe6}html:root[data-theme=studio-centralflow]:not(#cf) .nav__catpanel,html:root[data-theme=studio-centralflow]:not(#cf) .nav__more-panel{background:#242424f0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid rgb(255 255 255 / .06);border-radius:22px}html:root[data-theme=studio-centralflow]:not(#cf) .eos-dock{border-radius:20px;background:#242424db;border:1px solid rgb(255 255 255 / .06);box-shadow:inset 0 1px #ffffff14,0 24px 50px -20px #000000e6;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}html:root[data-theme=studio-centralflow]:not(#cf) .eos-dock__orb{border-radius:14px;background:#2e2e2e;color:#fff}html:root[data-theme=studio-centralflow]:not(#cf) .eos-dock__ask,html:root[data-theme=studio-centralflow]:not(#cf) .eos-dock__go{border-radius:14px;background:#6f3eef;color:#fff}html:root[data-theme=studio-centralflow]:not(#cf) :is(.card,.mod-panel,.stat){background:#111;border:0;border-radius:26px;box-shadow:none}html:root[data-theme=studio-centralflow]:not(#cf) .stat .stat__val{font-weight:300;letter-spacing:-.02em}html:root[data-theme=studio-centralflow]:not(#cf) .btn{border-radius:14px;background:#242424;border:0;color:#fff;font-weight:500;box-shadow:inset 0 1px #ffffff0d}html:root[data-theme=studio-centralflow]:not(#cf) .btn:hover{background:#303030}html:root[data-theme=studio-centralflow]:not(#cf) .btn--primary{background:#6f3eef;color:#fff;box-shadow:inset 0 1px #ffffff38,0 10px 22px -12px #6f3eefcc}html:root[data-theme=studio-centralflow]:not(#cf) .btn--primary:hover{background:#7c4ff4}html:root[data-theme=studio-centralflow]:not(#cf) .seg{background:transparent;border:0;gap:8px;padding:0}html:root[data-theme=studio-centralflow]:not(#cf) .seg__plate{display:none}html:root[data-theme=studio-centralflow]:not(#cf) .seg__btn{border-radius:14px;background:#242424;color:#fff}html:root[data-theme=studio-centralflow]:not(#cf) .seg__btn[aria-checked=true]{background:#fff;color:#0b0b0b}html:root[data-theme=studio-centralflow]:not(#cf) .field-control{background:#242424;border:0;border-radius:14px}html:root[data-theme=studio-centralflow]:not(#cf) .field-control:focus-within{box-shadow:0 0 0 2px #fff}html:root[data-theme=studio-centralflow]:not(#cf) .badge{border-radius:9px}html:root[data-theme=studio-centralflow]:not(#cf) .record-grid__table th{color:#a6a6a6;font-weight:500}html:root[data-theme=studio-centralflow]:not(#cf) .record-grid__table tbody tr:hover td{background:#242424}html:root[data-theme=studio-centralflow]:not(#cf) .modal{background:linear-gradient(170deg,#3a3a3aeb,#1e1e1ef5);border-radius:28px;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid rgb(255 255 255 / .06)}html:root[data-theme=studio-centralflow] .cf-kv-more{display:none}html:root[data-theme=studio-centralflow] .cf-kv-more h3{margin:4px 10px 0;font-size:13px;font-weight:500;color:var(--cf-ink3)}@media (min-height: 1000px){html:root[data-theme=studio-centralflow] .cf-kv-more{display:block}}:root[data-theme=studio-xtiles]{--xt-ground: #e1e1e1;--xt-tile: #ececec;--xt-lit: #f2f2f2;--xt-orb: #ffffff;--xt-ink: #141414;--xt-ink2: #383838;--xt-ink3: #575757;--xt-blue: #4d92d3;--xt-blue-d: #2f6eb0;--xt-green: #4fb27c;--xt-dot: #36a568;--xt-deep: #11352c;--xt-orb-dark: #093135;--xt-orange: #f66e43;--xt-amber: #fa7a07;--xt-pink: #f079da;--xt-lift: 0 10px 22px -14px rgb(0 0 0 / .32), inset 0 1px 0 rgb(255 255 255 / .9);--xt-soft: 0 18px 36px -26px rgb(0 0 0 / .3), inset 0 1px 0 rgb(255 255 255 / .7)}:root[data-theme=studio-xtiles] .screen:has(>.xt){padding:0;max-width:none}:root[data-theme=studio-xtiles] .shell__main:has(.xt){background:var(--xt-ground)}:root[data-theme=studio-xtiles] .xt{position:relative;min-height:100vh;box-sizing:border-box;padding:0 44px 56px 36px;background:var(--xt-ground);color:var(--xt-ink);font-family:var(--font-ui)}:root[data-theme=studio-xtiles] .xt button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:root[data-theme=studio-xtiles] .xt :focus-visible{outline:2px solid var(--xt-blue-d);outline-offset:3px}:root[data-theme=studio-xtiles] .xt h1,:root[data-theme=studio-xtiles] .xt h2,:root[data-theme=studio-xtiles] .xt h3{margin:0}:root[data-theme=studio-xtiles] .xt .tnum{font-variant-numeric:tabular-nums}:root[data-theme=studio-xtiles] .xt-gl{display:block;flex:none}:root[data-theme=studio-xtiles] .xt-orb{width:42px;height:42px;border-radius:50%;display:inline-grid;place-items:center;flex:none;background:var(--xt-orb)!important;color:var(--xt-ink)!important;box-shadow:var(--xt-lift);position:relative;transition:transform .22s cubic-bezier(.2,.8,.2,1),background .22s}:root[data-theme=studio-xtiles] .xt-orb:hover{transform:translateY(-1px)}:root[data-theme=studio-xtiles] .xt-orb.is-on{background:var(--xt-ink)!important;color:#fff!important;--xt-orb: var(--xt-ink)}:root[data-theme=studio-xtiles] .xt-orb.is-dark{background:var(--xt-orb-dark)!important;color:#fff!important;width:48px;height:48px;--xt-orb: var(--xt-orb-dark)}:root[data-theme=studio-xtiles] .xt-orb.has-dot:after{content:"";position:absolute;top:9px;right:11px;width:7px;height:7px;border-radius:50%;background:#e2412b;box-shadow:0 0 0 2px #fff}:root[data-theme=studio-xtiles] .xt-orbs{display:inline-flex;gap:8px;align-items:center}:root[data-theme=studio-xtiles] .xt-top{position:relative;height:0}:root[data-theme=studio-xtiles] .xt-mark{position:absolute;left:4px;top:34px;color:#111;border-radius:12px}:root[data-theme=studio-xtiles] .xt-ask{position:absolute;left:50%;top:52px;transform:translate(-50%);width:min(520px,40vw);display:flex;flex-direction:column;align-items:center}:root[data-theme=studio-xtiles] .xt-ask__q{width:100%;height:56px;border-radius:999px;background:#fff!important;box-shadow:0 16px 34px -20px #00000059;padding:0 66px 0 26px!important;text-align:left;font-size:15px;color:var(--xt-ink3)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.005em}:root[data-theme=studio-xtiles] .xt-ask__q b{color:var(--xt-ink);font-weight:700}:root[data-theme=studio-xtiles] .xt-caret{display:inline-block;width:1.5px;height:18px;background:var(--xt-ink);vertical-align:-4px;margin-left:2px;animation:xt-blink 1.1s steps(1) infinite}@keyframes xt-blink{50%{opacity:0}}:root[data-theme=studio-xtiles] .xt-ask__x{position:absolute;right:-10px;top:2px;width:52px;height:52px}:root[data-theme=studio-xtiles] .xt-chips{display:flex;gap:10px;margin-top:18px}:root[data-theme=studio-xtiles] .xt-fchip{position:relative;height:40px;padding:0 22px!important;border-radius:999px;border:1.5px solid #b9b9b9!important;background:#ffffff47!important;font-size:14px;font-weight:600;color:var(--xt-ink2)!important;display:inline-flex;align-items:center}:root[data-theme=studio-xtiles] .xt-fchip.is-on{border-color:#8e8e8e!important;color:var(--xt-ink)!important;background:#ffffff80!important}:root[data-theme=studio-xtiles] .xt-fchip i{position:absolute;top:-5px;right:-2px;width:17px;height:17px;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 3px 8px -4px #0006;color:var(--xt-ink2)}:root[data-theme=studio-xtiles] .xt-me{position:absolute;right:0;top:46px;display:flex;gap:8px;align-items:center}:root[data-theme=studio-xtiles] .xt-me__av{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:700;color:#fff!important;background-color:#7a4a33!important;background-image:linear-gradient(150deg,#c78a63,#7a4a33)!important;box-shadow:0 0 0 3px #fff,var(--xt-lift)}:root[data-theme=studio-xtiles] .xt-title{display:flex;align-items:flex-start;gap:22px;padding-top:158px}:root[data-theme=studio-xtiles] .xt-title .xt-orb{margin-top:6px;width:46px;height:46px}:root[data-theme=studio-xtiles] .xt-title h1{font-size:48px;line-height:1.02;font-weight:500;letter-spacing:-.025em;color:var(--xt-ink)}:root[data-theme=studio-xtiles] .xt-grid{display:grid;grid-template-columns:minmax(300px,370px) minmax(220px,248px) minmax(0,1fr);gap:0 18px;margin-top:26px;align-items:start}:root[data-theme=studio-xtiles] .xt-panel{background:var(--xt-tile);border-radius:34px;box-shadow:var(--xt-soft)}:root[data-theme=studio-xtiles] .xt-people{padding:18px 12px 14px}:root[data-theme=studio-xtiles] .xt-panel__head{display:flex;align-items:center;justify-content:space-between;padding:0 6px 10px 12px}:root[data-theme=studio-xtiles] .xt-panel__head h2{font-size:15px;font-weight:700;letter-spacing:-.005em}:root[data-theme=studio-xtiles] .xt-search{display:flex;align-items:center;gap:8px;margin:0 4px 10px;height:40px;padding:0 14px;border-radius:999px;background:#fff;box-shadow:var(--xt-lift);color:var(--xt-ink3)}:root[data-theme=studio-xtiles] .xt-search input{border:0;outline:0;background:transparent;font:inherit;font-size:14px;color:var(--xt-ink);flex:1;min-width:0}:root[data-theme=studio-xtiles] .xt-people__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}:root[data-theme=studio-xtiles] .xt-person{width:100%;display:grid!important;grid-template-columns:48px minmax(0,1fr) auto 40px;align-items:center;gap:12px;height:64px;padding:0 10px 0 8px!important;border-radius:26px;background:var(--xt-lit)!important;box-shadow:0 8px 18px -16px #0006,inset 0 1px #fff;text-align:left;transition:background .2s,box-shadow .2s}:root[data-theme=studio-xtiles] .xt-person:hover{background:#f7f7f7!important}:root[data-theme=studio-xtiles] .xt-person.is-sel{background:#fff!important;box-shadow:0 0 0 2px var(--xt-blue),0 10px 22px -16px #00000073}:root[data-theme=studio-xtiles] .xt-av{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:700;color:#1b1b1b;box-shadow:0 0 0 3px #fff,0 6px 12px -6px #00000059}:root[data-theme=studio-xtiles] .xt-av.tone-0{background:linear-gradient(150deg,#f2d5c0,#d9a988)}:root[data-theme=studio-xtiles] .xt-av.tone-1{background:linear-gradient(150deg,#e9dccb,#c9b394)}:root[data-theme=studio-xtiles] .xt-av.tone-2{background:linear-gradient(150deg,#f6c9a8,#e59b6c)}:root[data-theme=studio-xtiles] .xt-av.tone-3{background:linear-gradient(150deg,#e7d0c4,#b98b75)}:root[data-theme=studio-xtiles] .xt-av.tone-4{background:linear-gradient(150deg,#f4e1b9,#dcb978)}:root[data-theme=studio-xtiles] .xt-person__who{min-width:0;display:grid;gap:2px}:root[data-theme=studio-xtiles] .xt-person__who b{font-size:14px;font-weight:600;letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-xtiles] .xt-person__who small{font-size:11.5px;color:var(--xt-ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-xtiles] .xt-dots{display:inline-flex;gap:9px}:root[data-theme=studio-xtiles] .xt-dot{display:grid;grid-template-rows:12px 10px 12px;justify-items:center;align-items:center;width:14px}:root[data-theme=studio-xtiles] .xt-dot__n{font-style:normal;font-size:9.5px;line-height:1;color:var(--xt-ink3)}:root[data-theme=studio-xtiles] .xt-dot b{width:7px;height:7px;border-radius:50%;background:var(--xt-dot)}:root[data-theme=studio-xtiles] .xt-dot.is-late b{width:5px;height:5px;transform:translateY(-2px)}:root[data-theme=studio-xtiles] .xt-dot.is-leave b,:root[data-theme=studio-xtiles] .xt-dot.is-sick b{background:var(--xt-blue)}:root[data-theme=studio-xtiles] .xt-dot.is-absent b{width:4px;height:4px;background:#9a9a9a}:root[data-theme=studio-xtiles] .xt-dot.is-none b{width:6px;height:6px;background:transparent;box-shadow:inset 0 0 0 1.5px #a5a5a5}:root[data-theme=studio-xtiles] .xt-ring{position:relative;width:38px;height:38px;display:grid;place-items:center;color:var(--xt-ink)}:root[data-theme=studio-xtiles] .xt-ring>svg:first-child{position:absolute;inset:0}:root[data-theme=studio-xtiles] .xt-ring circle{fill:none;stroke-width:2.6;stroke-linecap:round}:root[data-theme=studio-xtiles] .xt-ring__track{stroke:#d2d2d2}:root[data-theme=studio-xtiles] .xt-ring__g{stroke:var(--xt-green)}:root[data-theme=studio-xtiles] .xt-ring__b{stroke:var(--xt-blue)}:root[data-theme=studio-xtiles] .xt-toolbar{display:flex;align-items:center;gap:8px;padding:12px 6px 12px 8px}:root[data-theme=studio-xtiles] .xt-toolbar .xt-orb{width:44px;height:44px}:root[data-theme=studio-xtiles] .xt-toolbar .xt-orb.is-dark{margin-left:auto;width:50px;height:50px}:root[data-theme=studio-xtiles] .xt-empty{margin:10px 12px;font-size:13px;color:var(--xt-ink3)}:root[data-theme=studio-xtiles] .xt-mid{position:relative;padding-top:46px;display:grid;gap:8px}:root[data-theme=studio-xtiles] .xt-card{position:relative;height:282px;border-radius:30px;overflow:hidden;background:radial-gradient(120% 90% at 0% 100%,var(--xt-blue) 0 45%,transparent 75%),var(--xt-blue-d);box-shadow:0 26px 40px -26px #2f6eb0bf,inset 0 1px #ffffff40;color:#fff;z-index:1}:root[data-theme=studio-xtiles] .xt-card__photo{position:absolute;left:-4px;bottom:0;width:140px;height:176px}:root[data-theme=studio-xtiles] .xt-card__photo:after{content:"";position:absolute;left:0;bottom:-12px;width:140px;height:92px;border-radius:70px 70px 0 0/54px 54px 0 0;background:linear-gradient(90deg,#1b4a7d,#2a64a1 46%,#1b4a7d);box-shadow:inset 0 8px 14px -8px #ffffff40}:root[data-theme=studio-xtiles] .xt-card__photo:before{content:"";position:absolute;z-index:1;left:50px;bottom:0;width:40px;height:86px;border-radius:20px 20px 0 0;background:#f3f3f3}:root[data-theme=studio-xtiles] .xt-card__photo b{position:absolute;z-index:2;left:31px;top:0;width:78px;height:94px;border-radius:39px 39px 38px 38px/42px 42px 52px 52px;display:grid;place-items:center;padding-top:14px;box-sizing:border-box;background-color:#e7b996;background-image:radial-gradient(70% 60% at 45% 45%,#f2cbab,#d9a07c);box-shadow:inset 0 14px 0 -2px #a8673d,0 12px 20px -12px #00000080;font-size:21px;font-weight:700;color:#4a2b18;letter-spacing:.02em}:root[data-theme=studio-xtiles] .xt-card__txt{position:absolute;right:12px;top:20px;width:138px;display:grid;gap:7px;justify-items:start}:root[data-theme=studio-xtiles] .xt-card h2{display:grid;font-size:21px;line-height:1.05;font-weight:800;letter-spacing:-.01em;color:#fff}:root[data-theme=studio-xtiles] .xt-card p{margin:0;font-size:12.5px;line-height:1.3;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root[data-theme=studio-xtiles] .xt-card__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}:root[data-theme=studio-xtiles] .xt-chip-r{height:34px;padding:0 9px;min-width:34px;font-size:12px!important;border-radius:999px;display:inline-grid;place-items:center;font-size:12.5px;font-weight:600;color:#fff;background:#0e345c5c;box-shadow:inset 0 1px #ffffff38}:root[data-theme=studio-xtiles] .xt-facts{list-style:none;margin:0;padding:0;display:grid;gap:6px}:root[data-theme=studio-xtiles] .xt-facts li{display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 8px 0 16px;border-radius:22px;background:var(--xt-tile);box-shadow:var(--xt-soft);font-size:13px;font-weight:500;color:var(--xt-ink2)}:root[data-theme=studio-xtiles] .xt-pair{display:inline-flex;gap:4px}:root[data-theme=studio-xtiles] .xt-pill{height:30px;min-width:46px;padding:0 10px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:13px;font-weight:600;color:var(--xt-ink2);background:#fff;box-shadow:var(--xt-lift);font-variant-numeric:tabular-nums}:root[data-theme=studio-xtiles] .xt-pill.is-dark{background:var(--xt-deep);color:#fff;box-shadow:none}:root[data-theme=studio-xtiles] .xt-cal{border-radius:26px;background:var(--xt-tile);box-shadow:var(--xt-soft);padding:14px 12px 14px 14px}:root[data-theme=studio-xtiles] .xt-cal__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}:root[data-theme=studio-xtiles] .xt-cal__head h3{font-size:13px;font-weight:500;color:var(--xt-ink2);display:grid;gap:2px}:root[data-theme=studio-xtiles] .xt-cal__head small{font-size:11px;color:var(--xt-ink3)}:root[data-theme=studio-xtiles] .xt-cal__head .xt-orb{width:38px;height:38px}:root[data-theme=studio-xtiles] .xt-cal__grid{display:grid;grid-template-columns:repeat(7,27px);gap:4px;justify-content:space-between}:root[data-theme=studio-xtiles] .xt-day{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;background:#6e6e6e!important;color:#fff!important}:root[data-theme=studio-xtiles] .xt-day.is-on{background:var(--xt-blue-d)!important}:root[data-theme=studio-xtiles] .xt-day.is-off{background:#c6c6c6!important;color:#262626!important}:root[data-theme=studio-xtiles] .xt-day.is-future{background:#d6d6d6!important;color:#4a4a4a!important}:root[data-theme=studio-xtiles] .xt-day.is-today{box-shadow:0 0 0 2px var(--xt-lit),0 0 0 3.5px var(--xt-ink)}:root[data-theme=studio-xtiles] .xt-cal__nav{width:27px;height:27px;display:grid;place-items:center;color:var(--xt-ink3)!important;border-radius:50%}:root[data-theme=studio-xtiles] .xt-cal__nav:disabled{opacity:.35;cursor:default}:root[data-theme=studio-xtiles] .xt-cal.is-dark{position:absolute;z-index:6;left:50%;bottom:-10px;transform:translate(-50%);width:470px;padding:26px 26px 30px 30px;border-radius:40px;background:#212121;box-shadow:0 40px 70px -30px #0009;animation:xt-pop .32s cubic-bezier(.2,.9,.2,1)}@keyframes xt-pop{0%{opacity:0;transform:translate(-50%) scale(.94)}to{opacity:1;transform:translate(-50%)}}:root[data-theme=studio-xtiles] .xt-cal.is-dark .xt-cal__head h3{font-size:20px;font-weight:400;color:#f2f2f2}:root[data-theme=studio-xtiles] .xt-cal.is-dark .xt-cal__head small{font-size:13px;color:#a8a8a8}:root[data-theme=studio-xtiles] .xt-cal.is-dark .xt-cal__head .xt-orb{width:74px;height:74px;background:#fff!important;color:#111!important;--xt-orb: #ffffff}:root[data-theme=studio-xtiles] .xt-cal.is-dark .xt-cal__grid{grid-template-columns:repeat(7,50px);gap:8px 6px;margin-top:18px}:root[data-theme=studio-xtiles] .xt-cal.is-dark .xt-day{width:50px;height:50px;font-size:18px;font-weight:400;background:#fff!important;color:#151515!important}:root[data-theme=studio-xtiles] .xt-cal.is-dark .xt-day.is-on{background:var(--xt-orange)!important;color:#151515!important}:root[data-theme=studio-xtiles] .xt-cal.is-dark .xt-day.is-off{background:#2a2a2a!important;color:#b4b4b4!important}:root[data-theme=studio-xtiles] .xt-cal.is-dark .xt-day.is-future{background:#0c0c0c!important;color:#ececec!important}:root[data-theme=studio-xtiles] .xt-cal.is-dark .xt-day.is-today{box-shadow:0 0 0 3px #212121,0 0 0 5px #fff}:root[data-theme=studio-xtiles] .xt-cal.is-dark .xt-cal__nav{width:50px;height:50px;color:#d6d6d6!important}:root[data-theme=studio-xtiles] .xt-cal.is-dark :focus-visible{outline-color:#fff}:root[data-theme=studio-xtiles] .xt-right{min-width:0;display:grid;gap:8px}:root[data-theme=studio-xtiles] .xt-right__top{display:flex;align-items:flex-start;gap:10px;height:88px}:root[data-theme=studio-xtiles] .xt-tools{margin-left:-108px;margin-right:auto}:root[data-theme=studio-xtiles] .xt-kpi{position:relative;width:168px;height:88px;border-radius:26px;background:var(--xt-lit)!important;box-shadow:var(--xt-soft);padding:14px 16px!important;display:grid;align-content:space-between;text-align:left}:root[data-theme=studio-xtiles] .xt-kpi small{font-size:12.5px;color:var(--xt-ink3)}:root[data-theme=studio-xtiles] .xt-kpi b{font-size:28px;font-weight:500;letter-spacing:-.01em;line-height:1}:root[data-theme=studio-xtiles] .xt-kpi .xt-gl{position:absolute;right:16px;bottom:16px}:root[data-theme=studio-xtiles] .xt-kpi:hover{background:#fff!important}:root[data-theme=studio-xtiles] .xt-board{padding:22px 18px 20px 14px;background:#ededed;min-height:max(420px,calc(100vh - 400px));display:flex;flex-direction:column}:root[data-theme=studio-xtiles] .xt-board__body{flex:1}:root[data-theme=studio-xtiles] .xt-board__head{display:grid;grid-template-columns:160px 1fr auto;align-items:center;margin-bottom:4px}:root[data-theme=studio-xtiles] .xt-board__head h2{font-size:15px;font-weight:700;padding-left:8px}:root[data-theme=studio-xtiles] .xt-stations{display:flex;align-items:center;gap:4px;padding-left:120px}:root[data-theme=studio-xtiles] .xt-station{position:relative}:root[data-theme=studio-xtiles] .xt-station__av{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-size:17px;font-weight:800;color:#151515!important;box-shadow:0 8px 16px -10px #00000080}:root[data-theme=studio-xtiles] .tone-pink .xt-station__av,:root[data-theme=studio-xtiles] .xt-proj__logo.tone-pink{background:var(--xt-pink)!important}:root[data-theme=studio-xtiles] .tone-amber .xt-station__av,:root[data-theme=studio-xtiles] .xt-proj__logo.tone-amber{background:var(--xt-amber)!important}:root[data-theme=studio-xtiles] .tone-blue .xt-station__av,:root[data-theme=studio-xtiles] .xt-proj__logo.tone-blue{background:var(--xt-blue)!important}:root[data-theme=studio-xtiles] .tone-green .xt-station__av,:root[data-theme=studio-xtiles] .xt-proj__logo.tone-green{background:var(--xt-green)!important}:root[data-theme=studio-xtiles] .xt-station.is-off .xt-station__av{background:#d4d4d4!important;color:#4a4a4a!important;box-shadow:none}:root[data-theme=studio-xtiles] .xt-station__x{position:absolute;top:-2px;right:-4px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:#fff!important;color:var(--xt-ink)!important;box-shadow:0 3px 8px -4px #00000073}:root[data-theme=studio-xtiles] .xt-station__add{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;color:var(--xt-ink)!important}:root[data-theme=studio-xtiles] .xt-board .xt-orb{width:38px;height:38px}:root[data-theme=studio-xtiles] .xt-board__body{position:relative;--gut: 160px}:root[data-theme=studio-xtiles] .xt-board__cols{position:absolute;left:var(--gut);right:0;top:0;bottom:0;display:grid;grid-template-columns:repeat(var(--nd),1fr);pointer-events:none}:root[data-theme=studio-xtiles] .xt-col.is-lit{margin:0 14%;border-radius:26px;background:linear-gradient(180deg,#ffffffd9,#ffffff8c);box-shadow:0 10px 24px -18px #0000004d}:root[data-theme=studio-xtiles] .xt-board__days{position:relative;display:grid;grid-template-columns:var(--gut) 1fr;margin-bottom:6px}:root[data-theme=studio-xtiles] .xt-board__dayrow{display:grid;grid-template-columns:repeat(var(--nd),1fr)}:root[data-theme=studio-xtiles] .xt-dayh{height:32px;border-radius:999px;font-size:11.5px;color:var(--xt-ink3)!important;text-align:center}:root[data-theme=studio-xtiles] .xt-dayh b{color:var(--xt-ink);font-weight:700}:root[data-theme=studio-xtiles] .xt-dayh.is-lit{color:var(--xt-ink2)!important}:root[data-theme=studio-xtiles] .xt-group{position:relative;display:grid;grid-template-columns:var(--gut) 1fr;margin-bottom:10px}:root[data-theme=studio-xtiles] .xt-proj{position:relative;margin-right:14px;min-height:142px;border-radius:26px;background:var(--xt-lit)!important;box-shadow:var(--xt-soft);padding:12px 14px 14px 10px!important;display:grid;grid-template-rows:auto 1fr auto auto;text-align:left}:root[data-theme=studio-xtiles] .xt-proj:hover{background:#fff!important}:root[data-theme=studio-xtiles] .xt-proj__top{display:flex;align-items:center;gap:10px;font-size:13.5px}:root[data-theme=studio-xtiles] .xt-proj__top b{font-weight:600}:root[data-theme=studio-xtiles] .xt-proj__logo{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:800;color:#151515;background:#fff;box-shadow:0 6px 12px -8px #0006}:root[data-theme=studio-xtiles] .xt-proj__h{align-self:end;font-size:16px;font-weight:600;padding-left:4px}:root[data-theme=studio-xtiles] .xt-proj__bang{font-style:normal;color:var(--xt-blue-d);font-weight:800;margin-right:5px}:root[data-theme=studio-xtiles] .xt-proj__d{font-size:10.5px;color:var(--xt-ink3);padding-left:4px;margin-top:2px}:root[data-theme=studio-xtiles] .xt-proj__go{position:absolute;right:14px;bottom:16px}:root[data-theme=studio-xtiles] .xt-lanes{position:relative;display:grid;align-content:center;gap:4px;padding:6px 0}:root[data-theme=studio-xtiles] .xt-lane{position:relative;height:30px}:root[data-theme=studio-xtiles] .xt-hatch{position:absolute;top:5px;height:20px;border-radius:999px;box-sizing:border-box;border:1.6px solid #c8c8c8;background:repeating-linear-gradient(135deg,#c9c9c9 0 2px,transparent 2px 7px),#ffffff59}:root[data-theme=studio-xtiles] .xt-hatch.is-lit{border-color:#5c95cf;background:repeating-linear-gradient(135deg,#5c95cf 0 2px,transparent 2px 7px),#ffffff80}:root[data-theme=studio-xtiles] .xt-hatch__lb{position:absolute;left:calc(100% + 6px);top:50%;transform:translateY(-50%);font-style:normal;font-size:10.5px;color:var(--xt-ink3);white-space:nowrap;pointer-events:none}:root[data-theme=studio-xtiles] .xt-flag{position:absolute;top:-9px;display:flex;align-items:center;z-index:2;transform:translate(-12px);pointer-events:none}:root[data-theme=studio-xtiles] .xt-flag__orb{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--xt-orb-dark);color:#fff;box-shadow:0 10px 20px -10px #0009}:root[data-theme=studio-xtiles] .xt-flag__tx{margin-left:-10px;height:28px;padding:0 12px 0 16px;border-radius:999px;display:grid;place-items:center;background:#fff;font-size:10.5px;font-weight:600;color:var(--xt-ink);box-shadow:0 8px 16px -10px #00000059;white-space:nowrap}@media (max-width: 1360px){:root[data-theme=studio-xtiles] .xt-grid{grid-template-columns:minmax(290px,340px) minmax(210px,236px) minmax(0,1fr);gap:0 14px}:root[data-theme=studio-xtiles] .xt-tools{margin-left:0}:root[data-theme=studio-xtiles] .xt-tools .xt-orb{width:38px;height:38px}:root[data-theme=studio-xtiles] .xt-kpi{width:140px}:root[data-theme=studio-xtiles] .xt-board__body,:root[data-theme=studio-xtiles] .xt-board__head{--gut: 132px}:root[data-theme=studio-xtiles] .xt-board__head{grid-template-columns:132px 1fr auto}:root[data-theme=studio-xtiles] .xt-stations{padding-left:0}}@media (max-width: 1100px){:root[data-theme=studio-xtiles] .xt-grid{grid-template-columns:minmax(0,1fr) minmax(220px,260px);gap:18px}:root[data-theme=studio-xtiles] .xt-right{grid-column:1 / -1}:root[data-theme=studio-xtiles] .xt-ask{position:relative;left:auto;transform:none;margin:100px auto 0;width:100%}:root[data-theme=studio-xtiles] .xt-top{height:auto}:root[data-theme=studio-xtiles] .xt-title{padding-top:24px}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-xtiles] .xt-caret,:root[data-theme=studio-xtiles] .xt-cal.is-dark{animation:none}}:root[data-theme=studio-xtiles] .seg{background:#e6e6e6;border-radius:999px;padding:4px;box-shadow:inset 0 1px 3px #00000014}:root[data-theme=studio-xtiles] .seg__btn{border-radius:999px}:root[data-theme=studio-xtiles] .seg__btn.is-active,:root[data-theme=studio-xtiles] .seg__btn[aria-pressed=true]{background:#fff;color:var(--xt-ink);box-shadow:var(--xt-lift)}:root[data-theme=studio-xtiles] table thead th{font-size:12px;font-weight:600;color:var(--xt-ink3)}:root[data-theme=studio-xtiles] table tbody tr:hover td{background:#f7f7f7}:root[data-theme=studio-xtiles] .modal{border-radius:32px;background:#f2f2f2}:root[data-theme=studio-xtiles] input:not([type=checkbox]):not([type=radio]),:root[data-theme=studio-xtiles] select,:root[data-theme=studio-xtiles] textarea{border-radius:16px}:root[data-theme=studio-xtiles] .xt-orb{width:42px;height:42px}:root[data-theme=studio-xtiles] .xt-today{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;margin-top:18px;align-items:stretch}:root[data-theme=studio-xtiles] .xt-sum{display:flex;gap:10px}:root[data-theme=studio-xtiles] .xt--day .xt-kpi{width:152px;height:88px}:root[data-theme=studio-xtiles] .xt--day .xt-kpi b{font-size:24px;white-space:nowrap}:root[data-theme=studio-xtiles] .xt--day .xt-kpi.is-hot{background:var(--xt-orb-dark)!important;color:#fff!important}:root[data-theme=studio-xtiles] .xt--day .xt-kpi.is-hot small{color:#d3e4e0}:root[data-theme=studio-xtiles] .xt-alerts{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px;align-content:center;padding:12px;border-radius:26px;background:var(--xt-tile);box-shadow:var(--xt-soft);min-height:88px;box-sizing:border-box}:root[data-theme=studio-xtiles] .xt .xt-alert{min-height:44px;display:inline-flex;align-items:center;gap:10px;padding:0 16px 0 4px!important;border-radius:999px;background:#fff!important;box-shadow:var(--xt-lift);font-size:13px;font-weight:600;color:var(--xt-ink)!important;text-align:left}:root[data-theme=studio-xtiles] .xt .xt-alert:hover{transform:translateY(-1px)}:root[data-theme=studio-xtiles] .xt-alert__orb{width:36px;height:36px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--xt-orb-dark);color:#fff}:root[data-theme=studio-xtiles] .xt-alert__orb.is-ok{background:var(--xt-green);color:#0e2a1c}:root[data-theme=studio-xtiles] .xt-allclear{margin:0;display:inline-flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;color:var(--xt-ink2)}:root[data-theme=studio-xtiles] .xt-work{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,320px);gap:18px;margin-top:14px;align-items:start}:root[data-theme=studio-xtiles] .xt-queue{padding:16px 12px 12px}:root[data-theme=studio-xtiles] .xt-count{height:40px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;background:var(--xt-ink);color:#fff;font-size:12.5px;font-weight:600}:root[data-theme=studio-xtiles] .xt-queue__list{list-style:none;margin:0;padding:0;display:grid;gap:6px}:root[data-theme=studio-xtiles] .xt-tick{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}:root[data-theme=studio-xtiles] .xt .xt-tick__open{width:100%;display:grid!important;grid-template-columns:48px minmax(0,1fr) auto 40px;align-items:center;gap:12px;min-height:64px;padding:0 10px 0 8px!important;border-radius:26px;background:var(--xt-lit)!important;box-shadow:0 8px 18px -16px #0006,inset 0 1px #fff;text-align:left}:root[data-theme=studio-xtiles] .xt .xt-tick__open:hover{background:#fff!important}:root[data-theme=studio-xtiles] .xt-tick.is-late .xt-tick__open{box-shadow:0 0 0 2px var(--xt-orange),0 8px 18px -16px #0006}:root[data-theme=studio-xtiles] .xt-av--n{background:#fff;font-size:16px}:root[data-theme=studio-xtiles] .xt .xt-act{min-width:96px;height:48px;padding:0 14px 0 18px!important;border-radius:999px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;background:#fff!important;color:var(--xt-ink)!important;box-shadow:var(--xt-lift);font-size:14px;font-weight:700}:root[data-theme=studio-xtiles] .xt .xt-act.is-dark{background:var(--xt-orb-dark)!important;color:#fff!important}:root[data-theme=studio-xtiles] .xt .xt-act:hover{transform:translateY(-1px)}:root[data-theme=studio-xtiles] .xt-ring__o{stroke:var(--xt-orange)}:root[data-theme=studio-xtiles] .xt-ring__n{position:relative;font-size:10.5px;font-weight:700;color:var(--xt-ink)}:root[data-theme=studio-xtiles] .xt-dot.is-present b{background:var(--xt-dot)}:root[data-theme=studio-xtiles] .xt--day .xt-lead{padding-top:0}:root[data-theme=studio-xtiles] .xt button.xt-card{display:block;width:100%;height:252px;padding:0;text-align:left;background:radial-gradient(120% 90% at 0% 100%,var(--xt-blue) 0 45%,transparent 75%),var(--xt-blue-d)}:root[data-theme=studio-xtiles] .xt-card__k{font-size:11.5px;font-weight:600;color:#fff;opacity:.92}:root[data-theme=studio-xtiles] .xt-card__n{display:grid;font-size:21px;line-height:1.05;font-weight:800;letter-spacing:-.01em;color:#fff}:root[data-theme=studio-xtiles] .xt-card__p{font-size:12.5px;line-height:1.3;color:#fff}:root[data-theme=studio-xtiles] .xt-hours{margin-top:14px;min-height:0}:root[data-theme=studio-xtiles] .xt-hours .xt-orb{width:42px;height:42px}:root[data-theme=studio-xtiles] .xt-hours .xt-group{margin-bottom:8px}:root[data-theme=studio-xtiles] .xt .xt-hours .xt-proj{min-height:64px;display:flex!important;align-items:center;justify-content:space-between;gap:8px;padding:0 14px 0 10px!important}:root[data-theme=studio-xtiles] .xt-hours .xt-proj__h{display:block;align-self:auto;padding:0;margin-top:2px;font-size:12px;font-weight:600;color:var(--xt-ink3)}:root[data-theme=studio-xtiles] .xt-hours .xt-proj__t{display:grid;min-width:0}:root[data-theme=studio-xtiles] .xt-hours .xt-proj__t b{font-size:13px;line-height:1.2}:root[data-theme=studio-xtiles] .xt-hours .xt-board__body,:root[data-theme=studio-xtiles] .xt-hours .xt-board__head{--gut: 196px}:root[data-theme=studio-xtiles] .xt-hours .xt-board__head{grid-template-columns:minmax(0,1fr) auto auto;margin-bottom:8px}:root[data-theme=studio-xtiles] .xt-hours .xt-lanes{padding:0;align-content:start;gap:0}:root[data-theme=studio-xtiles] .xt-hours .xt-lane{height:64px}:root[data-theme=studio-xtiles] .xt-hours .xt-lane .xt-empty{margin:0;line-height:64px;padding-left:12px}:root[data-theme=studio-xtiles] .xt-hours .xt-hatch{top:16px;height:32px;display:grid;place-items:center}:root[data-theme=studio-xtiles] .xt-hatch__in{font-style:normal;height:22px;padding:0 9px;border-radius:999px;display:grid;place-items:center;background:#fff;font-size:12px;font-weight:700;color:var(--xt-ink);white-space:nowrap}:root[data-theme=studio-xtiles] .xt-hours .xt-lane--flag{height:52px}:root[data-theme=studio-xtiles] .xt-hours .xt-lane--flag .xt-flag{top:3px;transform:none;padding-left:6px}:root[data-theme=studio-xtiles] .xt-hours .xt-flag__tx{height:30px;font-size:11.5px}:root[data-theme=studio-xtiles] .xt-hours .xt-dayh{display:grid;place-items:center}@media (max-width: 1100px){:root[data-theme=studio-xtiles] .xt-today,:root[data-theme=studio-xtiles] .xt-work{grid-template-columns:minmax(0,1fr)}:root[data-theme=studio-xtiles] .xt-sum{flex-wrap:wrap}}:root[data-theme=studio-xtiles] .xt-hours .xt-flag__tx{margin-left:6px}:root[data-theme=studio-xtiles] .xt-hours .xt-proj__go{position:static;margin-left:auto}:root[data-theme=studio-xtiles] .xt-hours .xt-proj__top{min-width:0}:root[data-theme=studio-xtiles] .xt--day .xt-title{padding-top:150px}:root[data-theme=studio-xtiles] .xt .xt-alert{line-height:1.3;padding-top:4px!important;padding-bottom:4px!important}:root[data-theme=studio-dynamics365]{--d3-lime: #d2ec6a;--d3-glass: rgb(38 26 20 / .42);--d3-hair: rgb(255 255 255 / .22)}:root[data-theme=studio-dynamics365] .shell[data-clone-dash] .screen{padding:0!important;max-width:none!important;margin:0!important;background:transparent}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3{position:relative;isolation:isolate;min-height:100vh;display:flex;flex-direction:column;color:#fff;font-family:EOS2 Urbanist,system-ui,sans-serif;font-weight:400;letter-spacing:0;overflow:hidden;padding:18px clamp(20px,2.4vw,44px) 0;background:radial-gradient(42% 36% at 2% 0%,#2a1d18,#2a1d1800),radial-gradient(34% 30% at 56% 4%,#8a3008,#8a300800),radial-gradient(40% 46% at 98% 6%,#ee6f12,#ee6f1200),radial-gradient(30% 34% at 64% 44%,#a65826,#a6582600),radial-gradient(44% 34% at 30% 46%,#94401a,#94401a00),linear-gradient(180deg,#4a2414,#6a2c0c 18%,#8c3e14 38%,#7c5040 52%,#646062 62%,#5a6064 76%,#4f565a)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.08;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/></filter><rect width='140' height='140' filter='url(%23n)' opacity='0.6'/></svg>")}:root[data-theme=studio-dynamics365] :where(.d3 button){font:inherit;color:inherit;background:none;border:0;cursor:pointer}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3 :focus-visible{outline:2px solid #fff;outline-offset:3px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3 h3,:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3 h4,:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3 p{margin:0;font-weight:400}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3 .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3 .tnum{font-variant-numeric:tabular-nums}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-head{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-brand{display:flex;align-items:center;gap:14px;font-size:15px;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-brand__dots{display:grid;place-items:center;width:40px;height:40px;margin-left:-8px;border-radius:50%}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-brand__dots:hover{background:#ffffff1a}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-brand strong{font-weight:600;font-size:16px;letter-spacing:.01em}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-brand i{font-style:normal;opacity:.8}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-brand span{font-weight:300;color:#f1e7e2}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-nav{display:flex;align-items:center;gap:clamp(8px,1.6vw,26px);font-size:14px;flex-wrap:wrap;justify-content:flex-end}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-nav__co{color:#f0d9cd;font-weight:300;margin-right:6px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-menu{position:relative}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-menu__btn{display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 6px;border-radius:999px;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-menu__btn:hover,:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-menu__btn[aria-expanded=true]{background:#ffffff1f}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-menu__pop{position:absolute;z-index:30;top:calc(100% + 8px);left:0;min-width:190px;padding:6px;display:grid;gap:2px;background:#281a14d1;border:1px solid rgb(255 255 255 / .14);border-radius:20px;box-shadow:0 24px 50px -20px #0009;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-menu__pop button{text-align:left;padding:9px 14px;border-radius:14px;font-size:14px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-menu__pop button:hover{background:#ffffff1f}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-ic{display:grid;place-items:center;width:38px;height:38px;border-radius:50%}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-ic:hover{background:#ffffff1f}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-top{display:grid;grid-template-columns:minmax(0,1fr) repeat(2,clamp(250px,22.4vw,430px));gap:clamp(10px,.9vw,16px);margin-top:clamp(10px,2.2vh,30px);align-items:stretch;position:relative;z-index:2}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-left{min-width:0;display:flex;flex-direction:column;padding-right:clamp(8px,2vw,40px)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-title{display:flex;align-items:flex-end;gap:14px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-back{display:grid;place-items:center;width:34px;height:34px;margin:0 0 10px -8px;border-radius:50%;flex:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-back:hover{background:#ffffff1f}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tabs{flex:1;min-width:0;display:flex;align-items:flex-end;gap:clamp(18px,3.4vw,56px);border-bottom:1px solid var(--d3-hair);overflow-x:auto;scrollbar-width:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tab{position:relative;padding:6px 0 12px;font-size:16px;font-weight:400;color:#f4ebe6;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tab--title{font-size:clamp(28px,2.4vw,38px);font-weight:400;letter-spacing:-.01em;padding-bottom:10px;color:#fff}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tab.is-on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:#fff}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tab:not(.is-on):hover{color:#fff}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:22px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px 0 11px;border-radius:999px;font-size:13px;white-space:nowrap;background:#2416106b;box-shadow:inset 0 1px #ffffff0f,0 10px 24px -16px #00000080;transition:background .2s ease}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-chip:hover{background:#2416109e}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-plus{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#fff!important;color:#1d1714!important;box-shadow:0 14px 30px -12px #00000073}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-plus:hover{transform:scale(1.04)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.6vw,44px);margin-top:clamp(20px,3.4vh,40px);flex:1}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-kpi{min-width:0;display:flex;flex-direction:column}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-kpi__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-height:64px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-kpi__head h3{font-size:clamp(16px,1.25vw,19px);font-weight:300;line-height:1.25;max-width:15ch;padding-top:2px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-orb{display:grid;place-items:center;flex:none;width:54px;height:54px;border-radius:50%;background:#ffffff17!important;transition:background .2s ease}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-orb:hover{background:#ffffff2e!important}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-orb--sm{width:40px;height:40px;background:#ffffff14!important}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-fig{display:inline-flex;align-items:flex-start;font-weight:300;letter-spacing:-.025em;line-height:1;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-kpi__val{font-size:clamp(46px,4.4vw,76px);margin-top:clamp(14px,2.2vh,30px)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-fig__dec{opacity:.6}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-fig__cur{font-size:.26em;font-weight:300;margin:.18em 0 0 .3em;opacity:.85;vertical-align:top;line-height:1}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-dots{position:relative;margin-top:clamp(26px,4.2vh,52px);width:min(100%,var(--w));padding-bottom:28px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-dots svg{display:block;max-width:100%;height:auto;overflow:visible}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-bubble{position:absolute;top:-18px;padding:8px 13px;border-radius:999px;font-size:15px;font-weight:300;background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-dots__lab{position:absolute;left:0;right:0;bottom:0;height:20px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-dots__lab span{position:absolute;font-size:13px;font-weight:300;color:#fff;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-none{font-size:13px;color:#efe3dc;font-weight:300}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-rule{position:relative;height:1px;background:var(--d3-hair);margin:18px 0 30px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-pager{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:2px;padding:3px 6px;border-radius:999px;background:#382822bf;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-pager button{display:grid;place-items:center;width:30px;height:30px;border-radius:50%}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-pager button:hover{background:#ffffff24}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-glass{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;text-align:left;min-height:clamp(380px,54vh,620px);padding:clamp(22px,2vw,32px) clamp(22px,2vw,34px) clamp(30px,3.4vh,46px);border-radius:clamp(32px,3vw,50px);box-shadow:inset 0 0 0 1px #ffffff47,inset 0 2px #ffffff4d,0 40px 70px -40px #000000a6;transition:transform .3s cubic-bezier(.16,1,.3,1)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-glass:hover{transform:translateY(-3px)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-glass__paint{position:absolute;inset:-12%;z-index:-1;filter:blur(28px) saturate(1.15)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-glass--gold .d3-glass__paint{background:radial-gradient(26% 30% at 34% 22%,#160300,#16030000),radial-gradient(30% 50% at 14% 38%,#3a0a02,#3a0a0200),radial-gradient(40% 40% at 46% 30%,#b13a06,#b13a0600),radial-gradient(40% 40% at 28% 84%,#a2560e,#a2560e00),radial-gradient(46% 34% at 26% 80%,#9a5410,#9a541000),radial-gradient(56% 70% at 100% 34%,#ece2c8,#ece2c800),radial-gradient(36% 30% at 58% 46%,#e2701a,#e2701a00),linear-gradient(100deg,#5a1404,#b84c0a 24%,#d89a26 50%,#e2cf9a 74%,#dcd8cc)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-glass--red .d3-glass__paint{background:radial-gradient(30% 60% at 52% 40%,#120a06,#120a0600),radial-gradient(28% 50% at 6% 30%,#e03a10,#e03a1000),radial-gradient(26% 40% at 96% 26%,#c86448,#c8644800),radial-gradient(40% 30% at 50% 100%,#4c4a44,#4c4a4400),linear-gradient(90deg,#b92a0c,#3a160c 34%,#1a0f0a 56%,#4a2416 80%,#a85a44)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-glass:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#ffffff1a,#fff0 30%,#00000029)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-glass__label{font-size:15px;font-weight:400;color:#fff}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-glass__text{font-size:clamp(22px,2.15vw,34px);line-height:1.16;font-weight:400;letter-spacing:-.005em;max-width:12ch;text-shadow:0 1px 18px rgb(0 0 0 / .35)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-glass--gold .d3-glass__text{color:#fff}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-band{position:relative;z-index:1;margin:clamp(-18px,-1.6vh,-8px) calc(-1*clamp(20px,2.4vw,44px)) 0;padding:clamp(18px,2.4vh,28px) clamp(20px,2.4vw,44px) 26px;flex:1;border-radius:40px 40px 0 0;background:linear-gradient(180deg,#4a4e526b,#42484c99);box-shadow:inset 0 1px #ffffff24;backdrop-filter:blur(30px) saturate(1.1);-webkit-backdrop-filter:blur(30px) saturate(1.1)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-band__bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-seg{display:flex;gap:4px;justify-self:start}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-seg button{min-height:46px;padding:0 18px;border-radius:999px;font-size:15px;background:#ffffff1a!important;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-seg button b{font-weight:600;margin-right:4px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-seg button.is-on{background:#fff!important;color:#1d1714;box-shadow:0 10px 22px -12px #00000080}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-week{display:flex;align-items:center;gap:10px;min-height:46px;padding:0 8px;border-radius:999px;background:#403c3c73;font-size:14px;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-week button{display:grid;place-items:center;width:32px;height:32px;border-radius:50%}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-week button:hover{background:#ffffff1f}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-week__ticks{width:40px;height:10px;opacity:.55;background:repeating-linear-gradient(90deg,#fff 0 1px,transparent 1px 5px)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-find{justify-self:end;display:flex;align-items:center;gap:10px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-search{display:flex;align-items:center;gap:8px;min-height:46px;width:clamp(180px,17vw,270px);padding:0 16px;border-radius:999px;background:#3c383873}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-search input{flex:1;min-width:0;background:none;border:0;outline:0;color:#fff;font:inherit;font-size:14px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-search input::placeholder{color:#ebe2dd}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-search:focus-within{box-shadow:0 0 0 2px #fff}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-filter{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:#fff!important;color:#1d1714!important;box-shadow:0 12px 26px -12px #00000080}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-filter.is-on{background:var(--d3-lime)!important}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-strip{display:flex;gap:clamp(26px,3vw,48px);margin-top:18px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none;scroll-snap-type:x proximity}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-strip::-webkit-scrollbar{display:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-group{flex:none;scroll-snap-align:start}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-group__head{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-group__head h3{font-size:18px;font-weight:400;letter-spacing:-.01em}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-group__head p{font-size:12px;font-weight:300;color:#e6e1de;margin-top:3px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-see{min-height:40px;padding:0 16px;border-radius:999px;font-size:14px;background:#ffffff1a!important;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-see:hover{background:#fff3!important}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tiles{display:flex;gap:8px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tile{width:clamp(156px,12.6vw,210px);min-height:clamp(178px,19vh,214px);display:flex;flex-direction:column;justify-content:space-between;padding:16px 14px 16px 18px;border-radius:26px;background:linear-gradient(180deg,#ffffff12,#ffffff05),#34383c80;box-shadow:inset 0 1px #ffffff1f,0 22px 40px -28px #0009}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tile header{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tile h4{font-size:14px;font-weight:400;line-height:1.25;padding-top:6px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tile__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:8px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tile__n{display:flex;align-items:flex-start;gap:3px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tile__big{font-size:clamp(42px,3.6vw,58px);font-weight:300;line-height:.9;letter-spacing:-.03em}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tile__d{display:flex;flex-direction:column;align-items:flex-start;gap:1px;font-size:12px;color:var(--d3-lime);padding-top:2px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tile__d.is-down{color:#ffab8f}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tile__d.is-flat{color:#e6e1de}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tile__chart{display:flex;flex-direction:column;align-items:flex-end;gap:6px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-tile__chart small{font-size:12px;font-weight:300;color:#e6e1de;white-space:nowrap;max-width:92px;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-micro{display:block}@media (max-width: 1100px){:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-top{grid-template-columns:1fr 1fr}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-left{grid-column:1 / -1;padding-right:0}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-glass{min-height:300px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-band__bar{grid-template-columns:1fr;justify-items:start}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-find{justify-self:start}}@media (max-width: 640px){:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-top,:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-kpis{grid-template-columns:1fr}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-head{flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-glass,:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-plus{transition:none;transform:none!important}}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3{background:radial-gradient(52% 120px at 96% 0%,#b2460ed9,#b2460e00),radial-gradient(36% 90px at 48% 0%,#6e2a0a99,#6e2a0a00),linear-gradient(180deg,#3a2219,#352b27 140px,#31302f 360px,#2e3336)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-top{grid-template-columns:minmax(0,1fr) clamp(300px,30vw,460px);align-items:start}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-kpis{margin-top:clamp(14px,2.4vh,28px)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-kpi__vs{display:inline-flex;align-items:center;gap:6px;margin:6px 0 0;font-size:15px;color:var(--d3-lime)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-kpi__vs.is-down{color:#ffb59c}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-kpi__vs span{color:#efe3dc}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-needs{display:grid;gap:10px;padding:18px;border-radius:30px;background:#1812109e;box-shadow:inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-needs header{display:flex;align-items:center;justify-content:space-between}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-needs h3{margin:0;font-size:17px;font-weight:400}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-needs header span{min-width:28px;padding:2px 9px;border-radius:999px;background:#ffffff1f;font-size:13px;text-align:center}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-needs ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-needs__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:44px;padding:8px 12px;border:0;border-radius:18px;background:#ffffff0f;color:#fff;font:inherit;font-size:14px;line-height:1.35;text-align:left;cursor:pointer}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-needs__row:hover{background:#ffffff1f}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-needs__row:focus-visible{outline:2px solid #fff;outline-offset:2px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-needs__row b{min-width:2ch;font-size:18px;font-weight:400}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-needs__row.is-alert{background:#96280e8c}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-needs__row.is-alert i{width:10px;height:10px;border-radius:50%;background:#ff8f6b}:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-needs__row.is-note{grid-template-columns:minmax(0,1fr) auto;color:#efe3dc}@media (max-width: 1100px){:root[data-theme=studio-dynamics365]:not(#eos-sys) .d3-top{grid-template-columns:minmax(0,1fr)}}html:root[data-theme=studio-payrix]:not(#px),html:root[data-theme=studio-payrix]:not(#px) body{background:#0f7a9c}html:root[data-theme=studio-payrix]:not(#px) .shell{background:transparent;position:relative;isolation:isolate}html:root[data-theme=studio-payrix]:not(#px) .shell:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(30% 42% at 30% 58%,rgb(4 62 86 / .85),transparent 72%),radial-gradient(26% 30% at 84% 18%,rgb(190 238 252 / .55),transparent 70%),radial-gradient(22% 30% at 64% 96%,rgb(255 150 30 / .85),transparent 70%),linear-gradient(160deg,#127ea1,#1a8fb3 38%,#1585a9 62%,#2a9dbf)}html:root[data-theme=studio-payrix]:not(#px) :is(.shell__main,.screen){background:transparent}html:root[data-theme=studio-payrix]:not(#px) :is(.card,.pp-card,.mod-panel,.stat){background:linear-gradient(160deg,#ffffffe6,#f4f9fbcc);backdrop-filter:blur(26px) saturate(160%);-webkit-backdrop-filter:blur(26px) saturate(160%);border:1px solid rgb(255 255 255 / .85);border-radius:30px;box-shadow:0 30px 60px -36px #03283c8c,inset 0 1px #fff;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px) .stat .stat__val{font-weight:400;letter-spacing:-.01em}html:root[data-theme=studio-payrix]:not(#px) :is(.stat__ic,.svc__ic){background:#fff;color:#1f8fb2;box-shadow:0 6px 16px -8px #03283c80;border-radius:50%}html:root[data-theme=studio-payrix]:not(#px) .btn{border-radius:999px;background:#ffffffe6;color:#0b1418;border:1px solid rgb(255 255 255 / .95);font-weight:500;box-shadow:0 8px 20px -14px #03283c99}html:root[data-theme=studio-payrix]:not(#px) .btn:hover{background:#fff}html:root[data-theme=studio-payrix]:not(#px) .btn--primary{background:#0b1418;color:#fff;border-color:#0b1418}html:root[data-theme=studio-payrix]:not(#px) .btn--primary:hover{background:#1b2a31}html:root[data-theme=studio-payrix]:not(#px) :is(.field-control,input:not([type=checkbox],[type=radio],[type=range]),select,textarea){background:#ffffffd9;border:1px solid #c9dfe7;border-radius:16px;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px) :is(.tabs,.seg,[role=tablist]):not(.px-seg){background:#ffffff2e;border:1px solid rgb(255 255 255 / .5);border-radius:999px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html:root[data-theme=studio-payrix]:not(#px) :is(.tab,[role=tab]):not(.px-seg__b){border-radius:999px}html:root[data-theme=studio-payrix]:not(#px) :is(.tab,[role=tab]):not(.px-seg__b)[aria-selected=true]{background:#fff;color:#0b1418;box-shadow:0 6px 16px -8px #03283c73}html:root[data-theme=studio-payrix]:not(#px) table{background:transparent}html:root[data-theme=studio-payrix]:not(#px) :is(th){color:#3b4a51;font-weight:500}html:root[data-theme=studio-payrix]:not(#px) .badge{border-radius:999px}html:root[data-theme=studio-payrix]:not(#px) .nav{background:#ffffff29;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid rgb(255 255 255 / .45);box-shadow:inset 0 1px #ffffff80}html:root[data-theme=studio-payrix]:not(#px) .nav__item.is-active{background:#fff;color:#0b1418;box-shadow:0 8px 18px -10px #03283c8c}html:root[data-theme=studio-payrix]:not(#px) .eos-dock{background:#fff3;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid rgb(255 255 255 / .55);border-radius:999px;box-shadow:0 20px 40px -24px #03283c99,inset 0 1px #fff9}html:root[data-theme=studio-payrix]:not(#px) .eos-dock__orb{background:#ffffff38;color:#fff;border:1px solid rgb(255 255 255 / .5);border-radius:50%}html:root[data-theme=studio-payrix]:not(#px) .eos-dock__ask{background:#fff;color:#0b1418;border-radius:999px}html:root[data-theme=studio-payrix]:not(#px) :focus-visible{outline:2px solid #ffffff;outline-offset:2px;box-shadow:0 0 0 4px #0b1418}html:root[data-theme=studio-payrix]:not(#px) .screen:has(>.px){padding:0;max-width:none}html:root[data-theme=studio-payrix]:not(#px) .shell__main:has(.px){overflow-x:hidden}html:root[data-theme=studio-payrix]:not(#px) .px{position:relative;isolation:isolate;min-height:100vh;padding:26px 28px;color:#0b1418;font-family:EOS2 Urbanist,system-ui,sans-serif;overflow:hidden}html:root[data-theme=studio-payrix]:not(#px) .px :where(h1,h2,p,ul){margin:0;padding:0;list-style:none}html:root[data-theme=studio-payrix]:not(#px) .px :where(button){font:inherit;cursor:pointer}html:root[data-theme=studio-payrix]:not(#px) .px :is(.px-num,.px-num__dec){font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit}html:root[data-theme=studio-payrix]:not(#px) .px-num{font-variant-numeric:tabular-nums}html:root[data-theme=studio-payrix]:not(#px) .px-num__dec{opacity:1}html:root[data-theme=studio-payrix]:not(#px) .px-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}html:root[data-theme=studio-payrix]:not(#px) .px__field{position:absolute;inset:0;z-index:-1;overflow:hidden;background:radial-gradient(40% 34% at 10% 7%,rgb(2 56 80 / .95),transparent 74%),linear-gradient(172deg,#07587a,#0a6181 16%,#084a62 30%,#063a4e 48%,#053242)}html:root[data-theme=studio-payrix]:not(#px) .px__field>i{position:absolute;display:block;border-radius:50%}html:root[data-theme=studio-payrix]:not(#px) .px__shape--deep{left:-8%;top:28%;width:58%;height:70%;background:radial-gradient(closest-side,#03384c 0%,rgb(4 60 80 / .75) 55%,transparent 100%);filter:blur(46px)}html:root[data-theme=studio-payrix]:not(#px) .px__shape--night{left:30%;top:36%;width:30%;height:44%;background:radial-gradient(closest-side,rgb(3 54 76 / .9),transparent);filter:blur(40px)}html:root[data-theme=studio-payrix]:not(#px) .px__shape--sky{right:-6%;top:-16%;width:48%;height:62%;background:radial-gradient(closest-side,rgb(120 210 236 / .34),rgb(70 170 205 / .16) 60%,transparent);filter:blur(40px)}html:root[data-theme=studio-payrix]:not(#px) .px__ribbon{position:absolute;inset:0;width:100%;height:100%}html:root[data-theme=studio-payrix]:not(#px) .px__grain{inset:0;border-radius:0;opacity:.06;background-image:radial-gradient(rgb(255 255 255 / .9) .6px,transparent .8px);background-size:3px 3px;mix-blend-mode:overlay}html:root[data-theme=studio-payrix]:not(#px) .px__grid{position:relative;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1.07fr)) minmax(0,.84fr);grid-template-rows:196px 236px minmax(200px,1fr) 252px;min-height:max(900px,calc(100vh - 52px));grid-template-areas:"head head head alert" "head head head alert" "open kit sell hist" "open floor sell hist"}html:root[data-theme=studio-payrix]:not(#px) .px-head{grid-area:head;position:relative;color:#fff}html:root[data-theme=studio-payrix]:not(#px) .px-brand{display:inline-flex;align-items:center;gap:12px;padding:4px 6px;margin:0 0 0 -6px;border:0;background:none;color:#fff;font-size:25px;font-weight:600;letter-spacing:.01em;border-radius:14px}html:root[data-theme=studio-payrix]:not(#px) .px-newtab{position:absolute;left:44%;top:6px;width:32px;height:32px;display:grid;place-items:center;border-radius:50%;border:0;background:#ffffff1f;color:#fff}html:root[data-theme=studio-payrix]:not(#px) .px-title{margin-top:18px}html:root[data-theme=studio-payrix]:not(#px) .px-title__upd{font-size:13px;font-weight:400;color:#fff;letter-spacing:.01em}html:root[data-theme=studio-payrix]:not(#px) .px-title h1{margin-top:2px;font-size:64px;line-height:1.04;font-weight:400;letter-spacing:-.012em;color:#fff;text-shadow:0 2px 24px rgb(2 50 70 / .25)}html:root[data-theme=studio-payrix]:not(#px) .px-acct{margin:26px 0 0 46px;width:290px;padding:7px 7px 0;border-radius:34px;background:linear-gradient(165deg,#ffffff29,#033c541f 60%,#033c5433);border:1px solid rgb(255 255 255 / .42);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px 1px #ffffff80,0 34px 60px -34px #02283cb3}html:root[data-theme=studio-payrix]:not(#px) .px-acct__card{padding:22px 24px 20px;border-radius:30px;color:#0b1418;background:linear-gradient(112deg,#fffffff7,#f4fafcf0 42%,#badee9db);border:1px solid rgb(255 255 255 / .85);box-shadow:0 18px 36px -22px #02324699,inset 0 1px #fff,inset 0 -10px 24px -14px #3c8caa59}html:root[data-theme=studio-payrix]:not(#px) .px-acct__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;font-weight:500}html:root[data-theme=studio-payrix]:not(#px) .px-acct__row span:last-child{font-size:14px;font-weight:500}html:root[data-theme=studio-payrix]:not(#px) .px-acct__val{margin-top:26px;font-size:33px;font-weight:400;letter-spacing:-.01em;line-height:1.05}html:root[data-theme=studio-payrix]:not(#px) .px-acct__status{margin-top:6px;font-size:15px;font-weight:500;color:#256b3c}html:root[data-theme=studio-payrix]:not(#px) .px-acct__status.is-off{color:#4a5a61}html:root[data-theme=studio-payrix]:not(#px) .px-acct__acts{display:grid;grid-template-columns:repeat(3,1fr);padding:14px 6px 16px}html:root[data-theme=studio-payrix]:not(#px) .px-act-orb{display:grid;justify-items:center;gap:7px;border:0;background:none;color:#fff;font-size:14px;font-weight:500;padding:4px;border-radius:16px;text-shadow:0 1px 6px rgb(2 40 60 / .45)}html:root[data-theme=studio-payrix]:not(#px) .px-act-orb__o{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#1d8db0;box-shadow:0 6px 14px -6px #02283c99;transition:transform .2s}html:root[data-theme=studio-payrix]:not(#px) .px-act-orb:hover .px-act-orb__o{transform:translateY(-2px)}html:root[data-theme=studio-payrix]:not(#px) .px-act-orb .px-glyph{stroke-width:2.2}html:root[data-theme=studio-payrix]:not(#px) .px-navblock{position:absolute;left:54%;top:80px;display:grid;gap:16px;justify-items:start}html:root[data-theme=studio-payrix]:not(#px) .px-nav{display:flex;align-items:center;gap:7px}html:root[data-theme=studio-payrix]:not(#px) .px-nav__pill{display:inline-flex;align-items:center;gap:12px;height:46px;padding:0 22px 0 18px;border-radius:999px;border:1px solid #fff;background:linear-gradient(180deg,#fff,#eef7fa);color:#0b1418;font-size:16px;font-weight:500;box-shadow:0 12px 26px -14px #02283c99,inset 0 -2px 4px #8cbed240}html:root[data-theme=studio-payrix]:not(#px) .px-orb{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:#fff;border:1px solid rgb(255 255 255 / .5);background:radial-gradient(120% 120% at 30% 20%,#ffffff57,#ffffff14 60%);box-shadow:inset 0 1px 1px #fff9,inset 0 -6px 12px #003c5a2e,0 10px 22px -14px #02283c99;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .2s,background .2s}html:root[data-theme=studio-payrix]:not(#px) .px-orb:hover{transform:translateY(-2px);background:#ffffff4d}html:root[data-theme=studio-payrix]:not(#px) .px-seg{display:flex;align-items:center;gap:4px;margin-left:14px;padding:4px 10px 4px 4px;border-radius:999px;border:1px solid rgb(255 255 255 / .48);background:linear-gradient(180deg,#0438506b,#04385085);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 1px #ffffff80}html:root[data-theme=studio-payrix]:not(#px) .px-seg__b{height:40px;min-width:66px;padding:0 20px;border-radius:999px;border:0;background:transparent;color:#fff;font-size:15px;font-weight:500;text-shadow:0 1px 6px rgb(2 40 60 / .4)}html:root[data-theme=studio-payrix]:not(#px) .px-seg__b.is-on{background:#fff;color:#0b1418;text-shadow:none;box-shadow:0 8px 18px -10px #02283c99}html:root[data-theme=studio-payrix]:not(#px) .px-seg__b+.px-seg__b{margin-left:12px}html:root[data-theme=studio-payrix]:not(#px) .px-seg__f{margin-left:26px;width:36px;height:36px;border-radius:50%;border:0;background:none;color:#fff;display:grid;place-items:center}html:root[data-theme=studio-payrix]:not(#px) .px-cal__top{display:flex;justify-content:space-between;align-items:center}html:root[data-theme=studio-payrix]:not(#px) .px-cal__x{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:#e8f6fb;background:#ffffff0f;border:1px solid rgb(255 255 255 / .55);box-shadow:inset 0 1px 1px #fff6}html:root[data-theme=studio-payrix]:not(#px) .px-cal__wd,html:root[data-theme=studio-payrix]:not(#px) .px-cal__days{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center}html:root[data-theme=studio-payrix]:not(#px) .px-cal__wd{margin-top:20px;font-size:14px;color:#fff}html:root[data-theme=studio-payrix]:not(#px) .px-cal__days{margin:12px -22px 0;padding:8px 22px;background:#ffffff12;border-block:1px solid rgb(255 255 255 / .16)}html:root[data-theme=studio-payrix]:not(#px) .px-cal__d{width:36px;height:36px;border-radius:50%;border:0;background:none;color:#fff;font-size:17px;font-weight:500}html:root[data-theme=studio-payrix]:not(#px) .px-cal__d:disabled{color:#d6eaf0;cursor:default}html:root[data-theme=studio-payrix]:not(#px) .px-cal__d:not(:disabled):hover{background:#ffffff29}html:root[data-theme=studio-payrix]:not(#px) .px-cal__d.is-on{background:#e5403d;color:#fff;box-shadow:0 6px 16px -6px #f05046cc}html:root[data-theme=studio-payrix]:not(#px) .px-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:22px 22px 18px;border-radius:30px;background:linear-gradient(180deg,#fffaf5db,#fff6eecc 34%,#fff1e6b3);border:1px solid rgb(255 255 255 / .85);backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);box-shadow:0 30px 60px -36px #03283c99,inset 0 1px #fff,inset 0 0 0 1px #ffffff40,inset 0 -60px 80px -60px #ffa05038}html:root[data-theme=studio-payrix]:not(#px) .px-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}html:root[data-theme=studio-payrix]:not(#px) .px-card h2{font-size:19px;font-weight:500;letter-spacing:0;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px) .px-card__tools{display:flex;gap:4px;margin:-6px -6px 0 0}html:root[data-theme=studio-payrix]:not(#px) .px-tool{width:32px;height:32px;border-radius:50%;border:0;background:none;color:#0b1418;display:grid;place-items:center}html:root[data-theme=studio-payrix]:not(#px) .px-tool:hover,html:root[data-theme=studio-payrix]:not(#px) .px-tool.is-on{background:#0b141814}html:root[data-theme=studio-payrix]:not(#px) .px-fig{display:flex;align-items:baseline;gap:10px;margin-top:16px;flex-wrap:wrap}html:root[data-theme=studio-payrix]:not(#px) .px-fig b{font-size:29px;font-weight:400;letter-spacing:-.01em;line-height:1.05;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px) .px-fig span{font-size:14px;color:#4d585e}html:root[data-theme=studio-payrix]:not(#px) .px-settle__pct{position:relative;align-self:flex-start;margin-bottom:4px;transform:translate(-60%);font-size:13px;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px) .px-settle__pct small{font-size:9px;vertical-align:super;color:#4d585e}html:root[data-theme=studio-payrix]:not(#px) .px-act__chart{flex:1;display:flex;flex-direction:column;min-height:160px;margin-top:18px}html:root[data-theme=studio-payrix]:not(#px) .px-act__ends{display:flex;justify-content:space-between;font-size:12px;color:#4d585e;margin-bottom:4px}html:root[data-theme=studio-payrix]:not(#px) .px-act__svg{display:block;width:100%;flex:1;min-height:110px}html:root[data-theme=studio-payrix]:not(#px) .px-act__svg line{vector-effect:non-scaling-stroke;stroke-linecap:round}html:root[data-theme=studio-payrix]:not(#px) .px-comb{stroke:#d4dcdf;stroke-width:1}html:root[data-theme=studio-payrix]:not(#px) .px-stem{stroke-width:2.6}html:root[data-theme=studio-payrix]:not(#px) .px-stem--ok{stroke:#2f7d4f}html:root[data-theme=studio-payrix]:not(#px) .px-stem--open{stroke:#f0524f}html:root[data-theme=studio-payrix]:not(#px) .px-act__ticks{display:flex;justify-content:space-between;margin-top:8px;font-size:13px;color:#4d585e}html:root[data-theme=studio-payrix]:not(#px) .px-mix__svg{display:block;width:100%;height:auto;max-height:92px;margin-top:6px}html:root[data-theme=studio-payrix]:not(#px) .px-mix__lbl{font-size:10px;fill:#3b4a51;font-family:inherit}html:root[data-theme=studio-payrix]:not(#px) .px-team__list{display:grid;gap:6px;margin-top:8px}html:root[data-theme=studio-payrix]:not(#px) .px-team__list li{display:flex;align-items:center;gap:12px}html:root[data-theme=studio-payrix]:not(#px) .px-team__who{flex:1;min-width:0;display:grid}html:root[data-theme=studio-payrix]:not(#px) .px-team__who b{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-payrix]:not(#px) .px-team__who small,html:root[data-theme=studio-payrix]:not(#px) .px-tx__who small{font-size:12px;color:#4d585e}html:root[data-theme=studio-payrix]:not(#px) .px-team__v{font-size:15px}html:root[data-theme=studio-payrix]:not(#px) .px-ask__chips{display:flex;gap:8px;flex-wrap:nowrap;overflow:hidden}html:root[data-theme=studio-payrix]:not(#px) .px-search__go{width:32px;height:32px;border-radius:50%;border:0;display:grid;place-items:center;background:#fff;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px) .px-tx{grid-area:open;min-height:0;overflow:hidden}html:root[data-theme=studio-payrix]:not(#px) .px-card.px-tx{background:linear-gradient(180deg,#fffbf7e6,#fff7f0d6)}html:root[data-theme=studio-payrix]:not(#px) .px-tx h2{font-size:21px}html:root[data-theme=studio-payrix]:not(#px) .px-tx__sub{margin-top:4px;font-size:13px;color:#4d585e}html:root[data-theme=studio-payrix]:not(#px) .px-tx__list{display:grid;margin-top:12px}html:root[data-theme=studio-payrix]:not(#px) .px-tx__row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid rgb(11 20 24 / .07)}html:root[data-theme=studio-payrix]:not(#px) .px-tx__orb{width:42px;height:42px;flex:none;border-radius:50%;display:grid;place-items:center;background:#fff;color:#0b1418;box-shadow:0 8px 16px -10px #02283c80,inset 0 0 0 1px #0b14180f}html:root[data-theme=studio-payrix]:not(#px) .px-tx__who{flex:1;min-width:0;display:grid}html:root[data-theme=studio-payrix]:not(#px) .px-tx__who b{font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-payrix]:not(#px) .px-tx__amt{display:grid;justify-items:end;font-size:15px}html:root[data-theme=studio-payrix]:not(#px) .px-tx__st{font-style:normal;font-size:12px;color:#256b3c}html:root[data-theme=studio-payrix]:not(#px) .px-tx__st.is-open{color:#b3302d}html:root[data-theme=studio-payrix]:not(#px) .px-empty{padding:12px 0;font-size:14px;color:#4d585e}html:root[data-theme=studio-payrix]:not(#px) .px-act{grid-area:act}html:root[data-theme=studio-payrix]:not(#px) .px :is(button,input):focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px #0b1418}html:root[data-theme=studio-payrix]:not(#px) .px-card :is(button):focus-visible{outline-color:#0b1418;box-shadow:0 0 0 4px #fff}html:root[data-theme=studio-payrix]:not(#px) .px-orblab{display:grid;justify-items:center;gap:5px;min-width:64px;padding:0 2px;border:0;background:none;color:#fff;font:500 12.5px/1.2 inherit;cursor:pointer;text-shadow:0 1px 6px rgb(2 40 60 / .5)}html:root[data-theme=studio-payrix]:not(#px) .px-orblab:hover .px-orb{transform:translateY(-2px);background:#ffffff4d}html:root[data-theme=studio-payrix]:not(#px) .px-orb__l{white-space:nowrap}html:root[data-theme=studio-payrix]:not(#px) .px-act-orb{min-width:76px}html:root[data-theme=studio-payrix]:not(#px) .px-alerts{grid-area:alert;position:relative;display:flex;flex-direction:column;gap:12px;min-height:0;padding:22px 18px 18px;border-radius:34px;color:#fff;overflow:hidden;background:linear-gradient(165deg,#032230e6,#053446d6 55%,#08485ecc);border:1px solid rgb(255 255 255 / .4);backdrop-filter:blur(26px) saturate(150%);-webkit-backdrop-filter:blur(26px) saturate(150%);box-shadow:inset 0 1px 1px #ffffff73,0 30px 60px -30px #021e2dcc}html:root[data-theme=studio-payrix]:not(#px) .px-alerts__top{display:flex;align-items:center;justify-content:space-between;padding-inline:4px}html:root[data-theme=studio-payrix]:not(#px) .px-alerts h2{font-size:22px;font-weight:500}html:root[data-theme=studio-payrix]:not(#px) .px-alerts__n{min-width:32px;height:32px;padding:0 10px;display:grid;place-items:center;border-radius:999px;background:#ffffff24;font-size:15px;font-weight:600}html:root[data-theme=studio-payrix]:not(#px) .px-alerts__list{display:grid;gap:8px;overflow:auto;min-height:0}html:root[data-theme=studio-payrix]:not(#px) .px-alert{width:100%;min-height:48px;display:flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;border-radius:20px;border:1px solid rgb(255 255 255 / .22);background:#ffffff12;color:#fff;font:500 15px/1.25 inherit;text-align:left;cursor:pointer}html:root[data-theme=studio-payrix]:not(#px) .px-alert:hover{background:#ffffff24}html:root[data-theme=studio-payrix]:not(#px) .px-alert__n{flex:none;min-width:34px;height:34px;padding:0 8px;display:grid;place-items:center;border-radius:999px;background:#fff;color:#0b1418;font-size:16px;font-weight:600}html:root[data-theme=studio-payrix]:not(#px) .px-alert.is-hot .px-alert__n{background:#e5403d;color:#fff}html:root[data-theme=studio-payrix]:not(#px) .px-alert.is-warn .px-alert__n{background:#ffb534;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px) .px-alert__t{flex:1;min-width:0}html:root[data-theme=studio-payrix]:not(#px) .px-alerts__clear{padding:8px 4px;font-size:15px;color:#e8f6fb}html:root[data-theme=studio-payrix]:not(#px) .px-alerts :is(button):focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 4px #0b1418}html:root[data-theme=studio-payrix]:not(#px) .px-tx__list>li{border-bottom:1px solid rgb(11 20 24 / .07)}html:root[data-theme=studio-payrix]:not(#px) .px-tx__row{width:100%;min-height:60px;border:0;border-bottom:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:16px;padding:8px 6px}html:root[data-theme=studio-payrix]:not(#px) .px-tx__row:hover{background:#0b14180d}html:root[data-theme=studio-payrix]:not(#px) .px-tx__row.is-hot .px-tx__orb{background:#e5403d;color:#fff}html:root[data-theme=studio-payrix]:not(#px) .px-kit{grid-area:kit}html:root[data-theme=studio-payrix]:not(#px) .px-floor{grid-area:floor}html:root[data-theme=studio-payrix]:not(#px) .px-sell{grid-area:sell}html:root[data-theme=studio-payrix]:not(#px) .px-hist{grid-area:hist}html:root[data-theme=studio-payrix]:not(#px) :is(.px-kit,.px-floor) .px-fig{margin-top:10px}html:root[data-theme=studio-payrix]:not(#px) .px-fig b.is-late,html:root[data-theme=studio-payrix]:not(#px) .px-line .is-late{color:#b3302d}html:root[data-theme=studio-payrix]:not(#px) .px-fig b small{font-size:18px;color:#4d585e}html:root[data-theme=studio-payrix]:not(#px) .px-line{margin-top:6px;font-size:15px;color:#3b4a51}html:root[data-theme=studio-payrix]:not(#px) .px-go{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgb(11 20 24 / .16);background:#fff;color:#0b1418;font:500 15px/1 inherit;cursor:pointer;box-shadow:0 10px 20px -16px #02283c99}html:root[data-theme=studio-payrix]:not(#px) .px-go:hover{background:#eef4f6}html:root[data-theme=studio-payrix]:not(#px) .px-go--ai{margin-top:14px;align-self:stretch;justify-content:center;background:#0b1418;color:#fff;border-color:#0b1418}html:root[data-theme=studio-payrix]:not(#px) .px-go--ai:hover{background:#1d2c33}html:root[data-theme=studio-payrix]:not(#px) .px-sell__list{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;margin:14px 0 0;padding:0;list-style:none;min-width:0}html:root[data-theme=studio-payrix]:not(#px) .px-sell__list li{min-width:0;display:flex;align-items:center;gap:12px;min-height:48px;border-bottom:1px solid rgb(11 20 24 / .07);font-size:15px}html:root[data-theme=studio-payrix]:not(#px) .px-sell__r{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:50%;background:#fff;font-size:13px;font-weight:600;box-shadow:inset 0 0 0 1px #0b14181f}html:root[data-theme=studio-payrix]:not(#px) .px-sell__n{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}html:root[data-theme=studio-payrix]:not(#px) .px-sell__q{color:#4d585e;font-size:14px;white-space:nowrap}html:root[data-theme=studio-payrix]:not(#px) .px-sell__v{flex:none;text-align:right}html:root[data-theme=studio-payrix]:not(#px) .px-hist .px-act__chart{min-height:120px}@media (max-width: 1360px){html:root[data-theme=studio-payrix]:not(#px) .px__grid{grid-template-columns:repeat(3,minmax(0,1.03fr)) minmax(0,.92fr)}html:root[data-theme=studio-payrix]:not(#px) .px-title h1{font-size:54px}html:root[data-theme=studio-payrix]:not(#px) .px-navblock{left:48%}html:root[data-theme=studio-payrix]:not(#px) .px-seg__b{padding:0 14px;min-width:0}html:root[data-theme=studio-payrix]:not(#px) .px-seg__b+.px-seg__b{margin-left:4px}html:root[data-theme=studio-payrix]:not(#px) .px-seg__f{margin-left:8px}html:root[data-theme=studio-payrix]:not(#px) .px-cal__days{margin-inline:-16px;padding-inline:16px}html:root[data-theme=studio-payrix]:not(#px) .px-cal__d{width:30px;height:30px;font-size:15px}}@media (max-width: 1100px){html:root[data-theme=studio-payrix]:not(#px) .px__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;min-height:0;grid-template-areas:"head head" "alert open" "kit open" "floor sell" "hist hist"}html:root[data-theme=studio-payrix]:not(#px) .px-head{min-height:520px}html:root[data-theme=studio-payrix]:not(#px) .px-navblock{position:static;margin-top:24px}html:root[data-theme=studio-payrix]:not(#px) .px-head{min-height:0}html:root[data-theme=studio-payrix]:not(#px) .px-card{min-height:300px}}@media (max-width: 700px){html:root[data-theme=studio-payrix]:not(#px) .px{padding:18px 14px}html:root[data-theme=studio-payrix]:not(#px) .px__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "alert" "open" "kit" "floor" "sell" "hist"}html:root[data-theme=studio-payrix]:not(#px) .px-title h1{font-size:42px}html:root[data-theme=studio-payrix]:not(#px) .px-acct{margin-left:0;width:auto}html:root[data-theme=studio-payrix]:not(#px) .px-newtab{left:auto;right:0}html:root[data-theme=studio-payrix]:not(#px) .px-ask__chips{flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-payrix]:not(#px) .px :is(.px-orb,.px-act-orb__o){transition:none}}html:root[data-theme=studio-payrix]:not(#px) .px-tx__who small{font-size:12.5px;color:#4d585e}html:root[data-theme=studio-quarn]:not(#qn),html:root[data-theme=studio-quarn]:not(#qn) body{background:#f1f1f1}html:root[data-theme=studio-quarn]:not(#qn) .shell{background:#f5f5f5}html:root[data-theme=studio-quarn]:not(#qn) :is(.shell__main,.screen){background:#f5f5f5}html:root[data-theme=studio-quarn]:not(#qn) .nav{background:#fdfdfd;border-right:1px solid #ebebeb;box-shadow:none}html:root[data-theme=studio-quarn]:not(#qn) .nav__item{border-radius:8px;color:#2f2f2f;font-weight:400}html:root[data-theme=studio-quarn]:not(#qn) .nav__item:hover{background:#f5f5f5}html:root[data-theme=studio-quarn]:not(#qn) .nav__item.is-active{background:#f0f0f0;color:#1f1f1f;font-weight:500;box-shadow:none}html:root[data-theme=studio-quarn]:not(#qn) .nav__glabel{color:#6b6b6b;font-weight:400;letter-spacing:0;text-transform:none}html:root[data-theme=studio-quarn]:not(#qn) :is(.card,.pp-card,.mod-panel){background:#fdfdfd;border:1px solid #ebebeb;border-radius:14px;box-shadow:0 1px 2px #00000008}html:root[data-theme=studio-quarn]:not(#qn) .stat{background:#fdfdfd;border:1px solid #ebebeb;border-radius:12px;box-shadow:none;padding:6px}html:root[data-theme=studio-quarn]:not(#qn) .stat .stat__val{font-weight:400;letter-spacing:-.01em}html:root[data-theme=studio-quarn]:not(#qn) :is(.stat__ic,.svc__ic){background:#fff;color:#1f1f1f;border:1px solid #ececec;box-shadow:none;border-radius:6px}html:root[data-theme=studio-quarn]:not(#qn) .btn{border-radius:8px;background:#fafafa;color:#1f1f1f;border:1px solid #e3e3e3;font-weight:400;box-shadow:none}html:root[data-theme=studio-quarn]:not(#qn) .btn:hover{background:#f2f2f2}html:root[data-theme=studio-quarn]:not(#qn) .btn--primary{background:#1f1f1f;color:#fff;border-color:#1f1f1f}html:root[data-theme=studio-quarn]:not(#qn) .btn--primary:hover{background:#000}html:root[data-theme=studio-quarn]:not(#qn) :is(.field-control,input:not([type=checkbox],[type=radio],[type=range]),select,textarea){background:#fff;border:1px solid #e3e3e3;border-radius:8px;color:#1f1f1f}html:root[data-theme=studio-quarn]:not(#qn) :is(.field-control,input,select,textarea):focus{border-color:#2364e9;outline:none;box-shadow:0 0 0 3px #2364e929}html:root[data-theme=studio-quarn]:not(#qn) .seg{background:transparent;border:0;border-bottom:1px solid #ebebeb;border-radius:0;gap:18px;padding:0}html:root[data-theme=studio-quarn]:not(#qn) .seg__btn{border-radius:0;background:transparent;color:#4a4a4a;box-shadow:none;padding-inline:2px;border-bottom:2px solid transparent}html:root[data-theme=studio-quarn]:not(#qn) .seg__btn:is(.is-active,.is-on,[aria-selected=true],[aria-pressed=true]){background:transparent;color:#1d5bd8;border-bottom-color:#2364e9;font-weight:600}html:root[data-theme=studio-quarn]:not(#qn) :is(.record-grid__table,table) th{background:#f5f5f5;color:#555;font-weight:400;border:0}html:root[data-theme=studio-quarn]:not(#qn) :is(.record-grid__table,table) td{border-bottom:1px solid #ebebeb}html:root[data-theme=studio-quarn]:not(#qn) .modal{background:#fdfdfd;border-radius:16px;border:1px solid #e6e6e6;box-shadow:0 40px 80px -30px #00000040}html:root[data-theme=studio-quarn]:not(#qn) :is(button,a,input,select,[tabindex]):focus-visible{outline:2px solid #2364e9;outline-offset:2px}html:root[data-theme=studio-quarn]:not(#qn) .eos-dock{background:#fdfdfd;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 18px 40px -20px #00000040;-webkit-backdrop-filter:none;backdrop-filter:none}html:root[data-theme=studio-quarn]:not(#qn) .eos-dock__orb{background:#f5f5f5;color:#2f2f2f;border:1px solid #ebebeb;border-radius:8px}html:root[data-theme=studio-quarn]:not(#qn) .eos-dock__ask{background:#1f1f1f;color:#fff;border-radius:8px}html:root[data-theme=studio-quarn]:not(#qn) .screen:has(>.qn){padding:0;max-width:none;background:#f5f5f5}:root[data-theme=studio-quarn] .qn{--ink: #1f1f1f;--ink2: #4a4a4a;--dim: #6b6b6b;--hair: #ebebeb;--field: #f5f5f5;--blue: #2364e9;display:grid;grid-template-columns:228px minmax(0,1fr);min-height:100dvh;background:var(--field);color:var(--ink);font-family:var(--font-ui);font-size:13.5px;letter-spacing:-.003em}:root[data-theme=studio-quarn] .qn :where(button){font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0}:root[data-theme=studio-quarn] .qn :where(button):disabled{cursor:default;opacity:.45}:root[data-theme=studio-quarn] .qn :is(button,input,select,a,label):focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:6px}:root[data-theme=studio-quarn] .qn .tnum{font-variant-numeric:tabular-nums}:root[data-theme=studio-quarn] .qn h1,:root[data-theme=studio-quarn] .qn h2,:root[data-theme=studio-quarn] .qn p{margin:0}:root[data-theme=studio-quarn] .qn-ic{flex:none;display:block}:root[data-theme=studio-quarn] .qn-iconbtn{width:32px;height:32px;display:grid;place-items:center;border-radius:8px;color:#555;position:relative}:root[data-theme=studio-quarn] .qn-iconbtn:hover{background:#f2f2f2}:root[data-theme=studio-quarn] .qn-iconbtn.is-boxed{border:1px solid #e6e6e6;background:#fff;width:34px;height:34px}:root[data-theme=studio-quarn] .qn-iconbtn.is-plain{width:28px;height:28px}:root[data-theme=studio-quarn] .qn-side{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;background:#fdfdfd;border-right:1px solid var(--hair);min-width:0}:root[data-theme=studio-quarn] .qn-side__brand{height:60px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 14px;border-bottom:1px solid var(--hair)}:root[data-theme=studio-quarn] .qn-logo{display:flex;align-items:center;gap:8px;font-weight:600!important;font-size:15px!important;letter-spacing:-.01em}:root[data-theme=studio-quarn] .qn-side__body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;padding:6px 10px 10px;scrollbar-width:none}:root[data-theme=studio-quarn] .qn-side__label{display:flex;align-items:center;gap:8px;font-size:12px;color:#6b6b6b;padding:8px 10px}:root[data-theme=studio-quarn] .qn-side__label .qn-ic{color:#a8a8a8}:root[data-theme=studio-quarn] .qn-side__label.is-gap{margin-top:12px}:root[data-theme=studio-quarn] .qn-item{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;margin-bottom:2px;border-radius:8px;color:#2a2a2a!important;text-align:left;transition:background-color .16s}:root[data-theme=studio-quarn] .qn-item .qn-ic{color:#4a4a4a}:root[data-theme=studio-quarn] .qn-item:hover{background:#f5f5f5}:root[data-theme=studio-quarn] .qn-item.is-active{background:#f2f2f2;font-weight:500}:root[data-theme=studio-quarn] .qn-item.is-active .qn-ic{color:#1f1f1f}:root[data-theme=studio-quarn] .qn-item.is-active[data-k=dash] .qn-ic rect{fill:currentColor}:root[data-theme=studio-quarn] .qn-item__l{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-quarn] .qn-item__end{margin-left:auto;color:#3a3a3a}:root[data-theme=studio-quarn] .qn-count{min-width:26px;height:20px;padding:0 7px;display:grid;place-items:center;border-radius:999px;font-size:11px;font-weight:500}:root[data-theme=studio-quarn] .qn-count.is-blue{background:#dbe8fd;color:#1d55c8}:root[data-theme=studio-quarn] .qn-count.is-green{background:#dcf5e3;color:#1f6e43}:root[data-theme=studio-quarn] .qn-fire{display:grid}:root[data-theme=studio-quarn] .qn-item .qn-fire .qn-ic{color:#e8590c}:root[data-theme=studio-quarn] .qn-fire path{fill:#fb923c}:root[data-theme=studio-quarn] .qn-side__runs{margin-top:auto;padding-top:18px}:root[data-theme=studio-quarn] .qn-mini{margin-left:auto;width:22px;height:22px;display:grid;place-items:center;border-radius:6px;background:#f0f0f0!important;color:#3a3a3a!important;border:1px solid #e6e6e6!important}:root[data-theme=studio-quarn] .qn-run{display:flex;align-items:center;gap:6px;padding:0 6px 0 10px;min-height:34px}:root[data-theme=studio-quarn] .qn-run__go{flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;font-size:13px!important;color:#2a2a2a!important}:root[data-theme=studio-quarn] .qn-run__go span:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-quarn] .qn-star{color:#9a9a9a!important;display:grid}:root[data-theme=studio-quarn] .qn-star.is-on{color:#e2a400!important}:root[data-theme=studio-quarn] .qn-star.is-on path{fill:currentColor}:root[data-theme=studio-quarn] .qn-usage{margin:12px 2px 4px;padding:10px 8px 8px;border:1px solid var(--hair);border-radius:10px;background:#fff}:root[data-theme=studio-quarn] .qn-usage p{display:flex;align-items:center;gap:6px;font-size:13px}:root[data-theme=studio-quarn] .qn-usage p .qn-ic{color:#6b6b6b}:root[data-theme=studio-quarn] .qn-usage b{font-weight:500}:root[data-theme=studio-quarn] .qn-usage__sub{color:#3a3a3a;padding-left:21px;margin-top:3px!important;font-size:12.5px!important}:root[data-theme=studio-quarn] .qn-usage button{margin-top:10px;width:100%;height:28px;border-radius:6px;background:#f2f2f2!important;font-size:13px!important}:root[data-theme=studio-quarn] .qn-usage button:hover{background:#ebebeb!important}:root[data-theme=studio-quarn] .qn-user{flex:none;display:flex;align-items:center;gap:10px;padding:12px 14px;border-top:1px solid var(--hair)!important;text-align:left}:root[data-theme=studio-quarn] .qn-av{width:32px;height:32px;flex:none;border-radius:50%;display:grid;place-items:center;background:#fff;color:#1f1f1f;font-size:11.5px;font-weight:600;box-shadow:0 0 0 1px #e3e3e3,0 0 0 3px #fff,0 0 0 4px #ececec}:root[data-theme=studio-quarn] .qn-user__t{flex:1;min-width:0;display:grid;line-height:1.3}:root[data-theme=studio-quarn] .qn-user__t b{font-weight:500;font-size:13px}:root[data-theme=studio-quarn] .qn-user__t small{font-size:12px;color:#6b6b6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-quarn] .qn.is-collapsed{grid-template-columns:68px minmax(0,1fr)}:root[data-theme=studio-quarn] .qn.is-collapsed :is(.qn-logo span,.qn-item__l,.qn-count,.qn-item__end,.qn-side__label,.qn-run__go span:last-child,.qn-star,.qn-usage,.qn-user__t,.qn-user>.qn-ic){display:none}:root[data-theme=studio-quarn] .qn.is-collapsed .qn-side__brand{flex-direction:column;justify-content:center;gap:6px;height:88px;padding:0}:root[data-theme=studio-quarn] .qn.is-collapsed :is(.qn-item,.qn-run){justify-content:center;padding:0}:root[data-theme=studio-quarn] .qn-tile{width:18px;height:18px;flex:none;display:grid;place-items:center;border-radius:4px;color:#fff}:root[data-theme=studio-quarn] .is-red.qn-tile{background:#f07a7f;box-shadow:inset 0 0 0 1px #e25c62}:root[data-theme=studio-quarn] .is-amber.qn-tile{background:#f6c443;box-shadow:inset 0 0 0 1px #e3ad22}:root[data-theme=studio-quarn] .is-cyan.qn-tile{background:#3fc3e6;box-shadow:inset 0 0 0 1px #22a9cf}:root[data-theme=studio-quarn] .is-orange.qn-tile{background:#f8955a;box-shadow:inset 0 0 0 1px #ea7a39}:root[data-theme=studio-quarn] .is-green.qn-tile{background:#7fd36b;box-shadow:inset 0 0 0 1px #5fbd4b}:root[data-theme=studio-quarn] .is-indigo.qn-tile{background:#8a8cf2;box-shadow:inset 0 0 0 1px #6e70e0}:root[data-theme=studio-quarn] .qn-main{min-width:0;display:flex;flex-direction:column}:root[data-theme=studio-quarn] .qn-top{height:60px;flex:none;display:flex;align-items:center;gap:8px;padding:0 16px;background:#fdfdfd;border-bottom:1px solid var(--hair);position:sticky;top:0;z-index:4}:root[data-theme=studio-quarn] .qn-crumb{flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-size:14.5px;color:#2f2f2f;white-space:nowrap}:root[data-theme=studio-quarn] .qn-crumb .qn-ic{color:#7a7a7a}:root[data-theme=studio-quarn] .qn-crumb__up{color:#6b6b6b!important}:root[data-theme=studio-quarn] .qn-crumb__up:hover{color:#1f1f1f!important}:root[data-theme=studio-quarn] .qn-search{width:236px;height:32px;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #e6e6e6;border-radius:8px;background:#fff;color:#6b6b6b}:root[data-theme=studio-quarn] .qn-search:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #2364e924}:root[data-theme=studio-quarn] .qn-search input{flex:1;min-width:0;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;height:30px;font:inherit;font-size:14px;color:#1f1f1f;outline:none;border-radius:0!important}:root[data-theme=studio-quarn] .qn-search input::placeholder{color:#8a8a8a}:root[data-theme=studio-quarn] .qn-ghost{height:32px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #e6e6e6!important;border-radius:8px;background:#fff!important;font-size:14px!important;color:#1f1f1f!important;white-space:nowrap}:root[data-theme=studio-quarn] .qn-ghost:hover{background:#f7f7f7!important}:root[data-theme=studio-quarn] .qn-dot{position:absolute;top:6px;right:7px;width:6px;height:6px;border-radius:50%;background:#ef4444;box-shadow:0 0 0 1.5px #fff}:root[data-theme=studio-quarn] .qn-page{padding:36px 66px 24px}:root[data-theme=studio-quarn] .qn-hello{display:flex;align-items:flex-end;gap:10px}:root[data-theme=studio-quarn] .qn-hello>div{flex:1;min-width:0}:root[data-theme=studio-quarn] .qn-hello h1{font:500 22.5px/1.2 var(--font-display);letter-spacing:-.015em;color:#1f1f1f}:root[data-theme=studio-quarn] .qn-hello p{margin-top:12px;font-size:14px;color:#5e5e5e}:root[data-theme=studio-quarn] .qn-date{height:35px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #e3e3e3!important;border-radius:8px;background:#fafafa!important;font-size:14.5px!important;color:#2f2f2f!important;margin-bottom:7px;white-space:nowrap}:root[data-theme=studio-quarn] .qn-ink{height:35px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border-radius:8px;background:#1f1f1f!important;color:#fff!important;font-size:14.5px!important;margin-bottom:7px;white-space:nowrap;box-shadow:0 1px #ffffff1f inset,0 4px 10px -6px #00000080}:root[data-theme=studio-quarn] .qn-ink:hover{background:#000!important}:root[data-theme=studio-quarn] .qn-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}:root[data-theme=studio-quarn] .qn-kpi{display:flex;flex-direction:column;padding:6px;border-radius:12px;background:#fdfdfd!important;border:1px solid #efefef!important;text-align:left;transition:transform .18s,box-shadow .18s}:root[data-theme=studio-quarn] .qn-kpi:hover{box-shadow:0 10px 24px -18px #00000059}:root[data-theme=studio-quarn] .qn-kpi__well{display:grid;gap:6px;padding:12px 12px 13px;border-radius:9px;background:#f5f5f5;box-shadow:inset 0 0 0 1px #efefef}:root[data-theme=studio-quarn] .qn-kpi__head{display:flex;align-items:center;gap:10px;font-size:14.5px;color:#4f4f4f}:root[data-theme=studio-quarn] .qn-kpi__ic{width:22px;height:22px;display:grid;place-items:center;border-radius:6px;background:#fff;box-shadow:0 0 0 1px #ececec,0 1px 2px #0000000f}:root[data-theme=studio-quarn] .qn-kpi__val{padding-left:32px;font:400 24.5px/1.15 var(--font-display);letter-spacing:-.01em;color:#1f1f1f}:root[data-theme=studio-quarn] .qn-kpi__foot{display:flex;align-items:center;gap:6px;padding:8px 2px 2px;color:#b0b0b0}:root[data-theme=studio-quarn] .qn-kpi__delta{flex:1;font-size:12.5px;color:#1e7f45}:root[data-theme=studio-quarn] .qn-kpi__delta.is-bad{color:#c8323a}:root[data-theme=studio-quarn] .qn-card{background:#fdfdfd;border:1px solid #efefef;border-radius:14px;padding:10px}:root[data-theme=studio-quarn] .qn-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:5px 2px 10px}:root[data-theme=studio-quarn] .qn-card__head h2{font:500 16.5px/1.2 var(--font-display);letter-spacing:-.01em;color:#1f1f1f}:root[data-theme=studio-quarn] .qn-link{font-size:14.5px!important;color:#4a4a4a!important;text-decoration:underline;text-underline-offset:3px}:root[data-theme=studio-quarn] .qn-link.is-blue{color:#1d5bd8!important;text-decoration:none;font-weight:500;font-size:13.5px!important}:root[data-theme=studio-quarn] .qn-table{margin-top:17px}:root[data-theme=studio-quarn] .qn-table .qn-card__head{padding-left:2px}:root[data-theme=studio-quarn] .qn-table__scroll{overflow-x:auto}:root[data-theme=studio-quarn] .qn table{width:100%;border-collapse:separate;border-spacing:0;font-size:13.5px}:root[data-theme=studio-quarn] .qn-table th{height:32px;padding:0 12px;text-align:left;font-weight:400;font-size:12.5px;color:#555;background:#f5f5f5;white-space:nowrap;border:0}:root[data-theme=studio-quarn] .qn-table th:first-child{border-radius:6px 0 0 6px}:root[data-theme=studio-quarn] .qn-table th:last-child{border-radius:0 6px 6px 0}:root[data-theme=studio-quarn] .qn-table th.is-c{text-align:center}:root[data-theme=studio-quarn] .qn-table td{height:43px;padding:0 12px;border-bottom:1px solid #ebebeb;white-space:nowrap;color:#1f1f1f;background:transparent}:root[data-theme=studio-quarn] .qn-table td.is-dim{color:#555}:root[data-theme=studio-quarn] .qn-table td.is-good{color:#1e7f45}:root[data-theme=studio-quarn] .qn-table td.is-mid{color:#9a6700}:root[data-theme=studio-quarn] .qn-table td.is-low{color:#c8323a}:root[data-theme=studio-quarn] .qn-name{display:inline-flex;align-items:center;gap:8px}:root[data-theme=studio-quarn] .qn-name .qn-tile{width:17px;height:17px}:root[data-theme=studio-quarn] .qn-when{display:inline-flex;align-items:center;gap:6px}:root[data-theme=studio-quarn] .qn-when .qn-ic{color:#6b6b6b}:root[data-theme=studio-quarn] .qn-badge{display:inline-block;padding:3px 6px;border-radius:5px;font-size:12px;line-height:1.25}:root[data-theme=studio-quarn] .qn-badge.is-active{background:#ddf7e3;color:#1f6e43}:root[data-theme=studio-quarn] .qn-badge.is-idle{background:#eef0f3;color:#4a525e}:root[data-theme=studio-quarn] .qn-badge.is-paused{background:#fdf0d9;color:#8a5300}:root[data-theme=studio-quarn] .qn-acts{text-align:center}:root[data-theme=studio-quarn] .qn-acts button{color:#555!important;padding:4px 8px!important;border-radius:6px;font-size:13.5px!important}:root[data-theme=studio-quarn] .qn-acts button:hover{background:#f2f2f2!important;color:#1f1f1f!important}:root[data-theme=studio-quarn] .qn-acts .qn-pause{display:inline-grid;place-items:center;vertical-align:middle;color:#1f1f1f!important}:root[data-theme=studio-quarn] .qn-empty{text-align:center;color:#6b6b6b;height:60px}:root[data-theme=studio-quarn] .qn-barcode{display:block;height:16px;margin:16px 0 4px;background:repeating-linear-gradient(90deg,#cfcfcf 0 1px,transparent 1px 4px);opacity:.85}:root[data-theme=studio-quarn] .qn-page>.qn-barcode{margin:24px -66px 0}:root[data-theme=studio-quarn] .qn-seg{display:inline-flex;padding:3px;gap:2px;border-radius:8px;background:#f2f2f2}:root[data-theme=studio-quarn] .qn-seg button{padding:4px 12px!important;border-radius:6px;font-size:13px!important;color:#555!important}:root[data-theme=studio-quarn] .qn-seg button.is-on{background:#fff!important;color:#1f1f1f!important;box-shadow:0 1px 2px #00000014}:root[data-theme=studio-quarn] .qn-wf{display:flex;flex-direction:column;min-width:0}:root[data-theme=studio-quarn] .qn-wf__head{display:flex;gap:20px;align-items:flex-start;padding:18px 24px 14px;background:#fdfdfd;border-bottom:1px solid var(--hair)}:root[data-theme=studio-quarn] .qn-wf__title{flex:1;min-width:0}:root[data-theme=studio-quarn] .qn-wf__title h1{display:flex;align-items:center;gap:6px;font:600 19px/1.25 var(--font-display);letter-spacing:-.015em}:root[data-theme=studio-quarn] .qn-wf__title h1 .qn-iconbtn{color:#8a8a8a}:root[data-theme=studio-quarn] .qn-wf__title>p{margin-top:3px;font-size:14px;color:#5e5e5e;max-width:760px}:root[data-theme=studio-quarn] .qn-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px!important}:root[data-theme=studio-quarn] .qn-tag{height:26px;display:inline-flex;align-items:center;gap:5px;padding:0 11px;border-radius:999px;font-size:13px!important;border:1px solid transparent!important}:root[data-theme=studio-quarn] .qn-tag.is-blue{background:#e9f0fe!important;color:#1d55c8!important;border-color:#d3e1fc!important}:root[data-theme=studio-quarn] .qn-tag.is-violet{background:#f5ecfd!important;color:#8a3cc4!important;border-color:#ead8fb!important}:root[data-theme=studio-quarn] .qn-tag.is-indigo{background:#eeedfd!important;color:#4b46c9!important;border-color:#dddbfa!important}:root[data-theme=studio-quarn] .qn-tag.is-add{border:1px dashed #c9c9c9!important;color:#6b6b6b!important}:root[data-theme=studio-quarn] .qn-wf__acts{display:flex;align-items:center;gap:10px;padding-top:2px}:root[data-theme=studio-quarn] .qn-toggle{display:inline-flex;align-items:center;gap:10px;font-size:14.5px;font-weight:600;color:#0b7a56;cursor:pointer;margin-right:10px;position:relative}:root[data-theme=studio-quarn] .qn-toggle span.is-off{color:#6b6b6b}:root[data-theme=studio-quarn] .qn-toggle input{position:absolute;opacity:0;width:42px;height:24px;right:0;margin:0;cursor:pointer}:root[data-theme=studio-quarn] .qn-toggle i{width:42px;height:24px;border-radius:999px;background:#12ba83;position:relative;transition:background-color .18s;box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-quarn] .qn-toggle i:after{content:"";position:absolute;top:3px;left:21px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:left .18s}:root[data-theme=studio-quarn] .qn-toggle input:not(:checked)+i{background:#cfd3d8}:root[data-theme=studio-quarn] .qn-toggle input:not(:checked)+i:after{left:3px}:root[data-theme=studio-quarn] .qn-toggle input:focus-visible+i{outline:2px solid var(--blue);outline-offset:2px}:root[data-theme=studio-quarn] .qn-wf__acts .qn-ghost{height:36px;padding:0 14px;font-size:14.5px!important}:root[data-theme=studio-quarn] .qn-wf__acts .qn-iconbtn.is-boxed{width:36px;height:36px}:root[data-theme=studio-quarn] .qn-split{position:relative;display:inline-flex}:root[data-theme=studio-quarn] .qn-run-btn{height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 16px;background:#2364e9!important;color:#fff!important;border-radius:8px 0 0 8px;font-size:14.5px!important;font-weight:500}:root[data-theme=studio-quarn] .qn-run-btn path{fill:currentColor}:root[data-theme=studio-quarn] .qn-run-btn.is-caret{padding:0 9px;border-radius:0 8px 8px 0;border-left:1px solid rgb(255 255 255 / .3)!important}:root[data-theme=studio-quarn] .qn-run-btn.is-caret path{fill:none}:root[data-theme=studio-quarn] .qn-run-btn:hover{background:#1c55cc!important}:root[data-theme=studio-quarn] .qn-menu{position:absolute;top:42px;right:0;z-index:8;min-width:180px;display:grid;padding:4px;background:#fff;border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 18px 40px -20px #00000059}:root[data-theme=studio-quarn] .qn-menu button{text-align:left;padding:8px 10px!important;border-radius:6px;font-size:13.5px!important}:root[data-theme=studio-quarn] .qn-menu button:hover{background:#f2f4f8!important}:root[data-theme=studio-quarn] .qn-wf__stage{display:grid;grid-template-columns:minmax(0,1fr) 302px;height:512px;border-bottom:1px solid var(--hair);background:#fdfdfd}:root[data-theme=studio-quarn] .qn-wf__stage.is-wide{grid-template-columns:minmax(0,1fr)}:root[data-theme=studio-quarn] .qn-canvas{position:relative;overflow:hidden;background:#fafbfc radial-gradient(circle,#e4e7ec .8px,transparent 1px) 0 0 / 18px 18px}:root[data-theme=studio-quarn] .qn-tools{position:absolute;z-index:2;top:18px;left:18px;height:42px;display:flex;align-items:center;gap:4px;padding:0 8px;background:#fff;border:1px solid #e6e8ec;border-radius:10px;box-shadow:0 2px 6px -3px #0000001f;color:#3a3a3a}:root[data-theme=studio-quarn] .qn-zoom{display:inline-flex;align-items:center;gap:4px;padding:0 6px!important;font-size:14px!important;height:28px;border-radius:6px}:root[data-theme=studio-quarn] .qn-zoom:hover{background:#f2f2f2!important}:root[data-theme=studio-quarn] .qn-tools__sep{width:1px;height:18px;background:#e3e3e3;margin:0 4px}:root[data-theme=studio-quarn] .qn-addnode{position:absolute;z-index:2;top:18px;right:18px;height:36px!important;padding:0 14px!important;box-shadow:0 2px 6px -3px #0000001f}:root[data-theme=studio-quarn] .qn-canvas__fit{position:absolute;inset:70px 0 0;display:grid;place-items:center}:root[data-theme=studio-quarn] .qn-graph{position:relative;width:884px;height:420px;transform-origin:center;transition:transform .24s cubic-bezier(.2,.8,.2,1)}:root[data-theme=studio-quarn] .qn-edges{position:absolute;inset:0;overflow:visible}:root[data-theme=studio-quarn] .qn-e{fill:none;stroke-width:1.4;stroke-linejoin:round}:root[data-theme=studio-quarn] .qn-e.is-p{stroke:#8b7cf6}:root[data-theme=studio-quarn] .qn-e.is-o{stroke:#f59f45}:root[data-theme=studio-quarn] .qn-e.is-g{stroke:#1f9d6c}:root[data-theme=studio-quarn] .qn-e.is-r{stroke:#d6365a}:root[data-theme=studio-quarn] .qn-e.is-b{stroke:#7ea4f3}:root[data-theme=studio-quarn] .qn-chip{position:absolute;transform:translate(-50%,-50%);padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:500;white-space:nowrap;z-index:1}:root[data-theme=studio-quarn] .qn-chip.is-yes{background:#e3f7ee;color:#17704c;box-shadow:inset 0 0 0 1px #a6dfc6}:root[data-theme=studio-quarn] .qn-chip.is-no{background:#fde7ee;color:#b0213f;box-shadow:inset 0 0 0 1px #f5b5c8}:root[data-theme=studio-quarn] .qn-node{position:absolute;display:flex;align-items:center;gap:10px;padding:0 12px;background:#fff;border:1px solid #e3e6ec;border-radius:9px;box-shadow:0 1px 2px #1018280d,0 4px 10px -6px #1018281f;z-index:1}:root[data-theme=studio-quarn] .qn-node b{display:block;font-size:13px;font-weight:600;color:#1f2430;line-height:1.25;white-space:nowrap}:root[data-theme=studio-quarn] .qn-node small{display:block;font-size:10.5px;color:#6b7280;line-height:1.3;white-space:nowrap}:root[data-theme=studio-quarn] .qn-node__ic{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:8px;background:#eef3fe;color:#2364e9;box-shadow:inset 0 0 0 1px #dbe5fb}:root[data-theme=studio-quarn] .qn-node__ic.is-blue{background:#2364e9;color:#fff;box-shadow:none}:root[data-theme=studio-quarn] .qn-node__ic.is-violet{background:#f0eeff;color:#6b5cf6;box-shadow:inset 0 0 0 1px #e0dcff}:root[data-theme=studio-quarn] .qn-node__ic.is-orange{background:#fff1e3;color:#e8710f;box-shadow:inset 0 0 0 1px #fbdcbc}:root[data-theme=studio-quarn] .qn-node.is-trigger{padding-left:8px}:root[data-theme=studio-quarn] .qn-node.is-ai{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:8px;padding:10px 12px;border:1.5px solid #a9b4ff;box-shadow:0 0 0 4px #f1f2ff,0 6px 14px -8px #4f46e559}:root[data-theme=studio-quarn] .qn-node__row{display:flex;align-items:center;gap:10px}:root[data-theme=studio-quarn] .qn-node.is-ai ul{list-style:none;margin:0;padding:0 0 0 2px;display:grid;gap:5px}:root[data-theme=studio-quarn] .qn-node.is-ai li{display:flex;align-items:center;gap:6px;font-size:11px;color:#3b4150;white-space:nowrap}:root[data-theme=studio-quarn] .qn-node.is-ai li .qn-ic{color:#1f9d6c}:root[data-theme=studio-quarn] .qn-node.is-ai li.is-off .qn-ic{color:#b8bec8}:root[data-theme=studio-quarn] .qn-node.is-cond{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:8px 10px;background:#fffaf5;border-color:#f8d2b1}:root[data-theme=studio-quarn] .qn-node.is-cond .qn-node__ic{width:26px;height:26px;margin-bottom:4px}:root[data-theme=studio-quarn] .qn-node.is-cond b{white-space:normal}:root[data-theme=studio-quarn] .qn-node.is-done{gap:12px;padding:0 12px;border-color:#bfe8d8;box-shadow:0 0 0 4px #effaf5,0 6px 14px -8px #1078504d}:root[data-theme=studio-quarn] .qn-node.is-done b{font-size:13.5px;white-space:normal}:root[data-theme=studio-quarn] .qn-node.is-done small{color:#0b7a56;font-size:12.5px}:root[data-theme=studio-quarn] .qn-node__ok{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:8px;background:#24ad81;color:#fff}:root[data-theme=studio-quarn] .qn-panel{border-left:1px solid var(--hair);background:#fff;display:flex;flex-direction:column;min-width:0;overflow:auto}:root[data-theme=studio-quarn] .qn-panel__head{display:flex;align-items:center;gap:12px;padding:16px 16px 14px;border-bottom:1px solid var(--hair)}:root[data-theme=studio-quarn] .qn-panel__head>span:nth-child(2){flex:1;display:grid}:root[data-theme=studio-quarn] .qn-panel__head b{font-size:15.5px;font-weight:600}:root[data-theme=studio-quarn] .qn-panel__head small{font-size:12.5px;color:#6b6b6b}:root[data-theme=studio-quarn] .qn-tabs{display:flex;gap:18px;padding:0 16px;border-bottom:1px solid var(--hair)}:root[data-theme=studio-quarn] .qn-tabs button{height:44px;font-size:14px!important;color:#4a4a4a!important;border-bottom:2px solid transparent!important;margin-bottom:-1px;white-space:nowrap}:root[data-theme=studio-quarn] .qn-tabs button.is-on{color:#1d5bd8!important;border-bottom-color:#2364e9!important;font-weight:600}:root[data-theme=studio-quarn] .qn-panel__body{padding:14px 16px;display:grid;gap:7px;align-content:start}:root[data-theme=studio-quarn] .qn-field__l{font-size:14.5px;font-weight:600;color:#1f1f1f;margin-top:4px!important}:root[data-theme=studio-quarn] .qn-select{position:relative;display:flex;align-items:center;gap:8px;height:38px;padding:0 10px;border:1px solid #e3e6ec;border-radius:8px;background:#fff;color:#3a3a3a}:root[data-theme=studio-quarn] .qn-select select{flex:1;min-width:0;appearance:none;border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;font:inherit;font-size:14px;color:#1f1f1f;cursor:pointer}:root[data-theme=studio-quarn] .qn-select:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #2364e924}:root[data-theme=studio-quarn] .qn-hint{font-size:12.5px;color:#6b6b6b;line-height:1.5;margin-bottom:6px!important}:root[data-theme=studio-quarn] .qn-instr{padding:10px 12px;border:1px solid #e3e6ec;border-radius:8px;background:#fbfbfc;font-size:13px;line-height:1.55;color:#2f2f2f}:root[data-theme=studio-quarn] .qn-temp{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 8px;margin-top:8px}:root[data-theme=studio-quarn] .qn-temp label{font-size:14.5px;font-weight:600}:root[data-theme=studio-quarn] .qn-temp output{padding:3px 10px;border:1px solid #e3e6ec;border-radius:6px;font-size:13.5px}:root[data-theme=studio-quarn] .qn-temp input{grid-column:1 / -1;width:100%;height:6px;margin:0;appearance:none;-webkit-appearance:none;border-radius:999px;background:linear-gradient(90deg,#2364e9 var(--qn-fill),#e9ecf1 var(--qn-fill));cursor:pointer}:root[data-theme=studio-quarn] .qn-temp input::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #2364e9;box-shadow:0 1px 3px #0003}:root[data-theme=studio-quarn] .qn-temp input::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #2364e9}:root[data-theme=studio-quarn] .qn-io{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #e3e6ec!important;border-radius:8px;font-size:13.5px!important;background:#fff!important;text-align:left}:root[data-theme=studio-quarn] .qn-io small{margin-left:auto;color:#6b6b6b;font-size:12px}:root[data-theme=studio-quarn] .qn-io.is-btn:hover{border-color:#c9d6f5!important;background:#f7f9ff!important}:root[data-theme=studio-quarn] .qn-wf__cards{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr) minmax(0,1.3fr);gap:20px;padding:20px 20px 24px;align-items:start}:root[data-theme=studio-quarn] .qn-wf__cards .qn-card{padding:14px 16px;border-color:#e8e8e8}:root[data-theme=studio-quarn] .qn-wf__cards .qn-card__head{padding:2px 0 12px}:root[data-theme=studio-quarn] .qn-recent th{text-align:left;font-weight:400;font-size:12.5px;color:#6b6b6b;padding:8px 6px;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);white-space:nowrap;background:transparent}:root[data-theme=studio-quarn] .qn-recent td{padding:9px 6px;font-size:12.5px;color:#3a3a3a;border-bottom:0}:root[data-theme=studio-quarn] .qn-st{display:inline-flex;align-items:center;gap:6px;font-weight:500;font-size:13px;white-space:nowrap}:root[data-theme=studio-quarn] .qn-st.is-ok{color:#0e7d58}:root[data-theme=studio-quarn] .qn-st.is-fail{color:#c22852}:root[data-theme=studio-quarn] .qn-st.is-wait{color:#9a5b00}:root[data-theme=studio-quarn] .qn-st.is-run{color:#1d55c8}:root[data-theme=studio-quarn] .qn-rid{color:#6b6b6b!important;font-size:11.5px!important;letter-spacing:.04em;font-variant-numeric:tabular-nums}:root[data-theme=studio-quarn] .qn-running{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:#e3f7ee;color:#0e7d58;font-size:12px;font-weight:600;box-shadow:inset 0 0 0 1px #b5e6d1}:root[data-theme=studio-quarn] .qn-running i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:qn-pulse 1.6s ease-in-out infinite}:root[data-theme=studio-quarn] .qn-running.is-idle{background:#f2f2f2;color:#555;box-shadow:inset 0 0 0 1px #e3e3e3}:root[data-theme=studio-quarn] .qn-running.is-idle i{animation:none}@keyframes qn-pulse{50%{opacity:.35}}:root[data-theme=studio-quarn] .qn-live ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}:root[data-theme=studio-quarn] .qn-live li{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;min-height:32px;font-size:13.5px;color:#2f2f2f}:root[data-theme=studio-quarn] .qn-live li em{font-style:normal;font-size:12px;color:#6b6b6b}:root[data-theme=studio-quarn] .qn-live li.is-ok .qn-ic{color:#1f9d6c}:root[data-theme=studio-quarn] .qn-live li.is-run .qn-ic{color:#2364e9;animation:qn-spin 2.4s linear infinite}:root[data-theme=studio-quarn] .qn-live li.is-off{color:#6b6b6b}:root[data-theme=studio-quarn] .qn-live li.is-off .qn-ic{color:#c3c3c3}@keyframes qn-spin{to{transform:rotate(360deg)}}:root[data-theme=studio-quarn] .qn-pill{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid #e3e3e3!important;border-radius:8px;font-size:13px!important;color:#2f2f2f!important}:root[data-theme=studio-quarn] .qn-ins__figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;border-top:1px solid var(--hair);padding-top:12px}:root[data-theme=studio-quarn] .qn-ins__figs div{display:grid;gap:3px;min-width:0}:root[data-theme=studio-quarn] .qn-ins__figs b{font-size:19px;font-weight:600;letter-spacing:-.01em}:root[data-theme=studio-quarn] .qn-ins__figs span{font-size:12px;color:#6b6b6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-quarn] .qn-ins__figs em{font-style:normal;font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-quarn] .qn-ins__figs em.is-up{color:#0e7d58}:root[data-theme=studio-quarn] .qn-ins__figs em.is-down{color:#c22852}:root[data-theme=studio-quarn] .qn-ins__cap{margin-top:14px!important;font-size:12.5px;color:#6b6b6b}:root[data-theme=studio-quarn] .qn-ins__chart{display:block;width:100%;height:124px;margin-top:6px;overflow:visible}:root[data-theme=studio-quarn] .qn-ins__chart text{font-size:9.5px;fill:#6b6b6b;letter-spacing:.02em}@media (max-width: 1360px){:root[data-theme=studio-quarn] .qn-page{padding:34px 32px 20px}:root[data-theme=studio-quarn] .qn-page>.qn-barcode{margin-inline:-32px}:root[data-theme=studio-quarn] .qn-wf__head{flex-wrap:wrap}:root[data-theme=studio-quarn] .qn-wf__cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:root[data-theme=studio-quarn] .qn-ins{grid-column:1 / -1}}@media (max-width: 900px){:root[data-theme=studio-quarn] .qn{grid-template-columns:minmax(0,1fr)}:root[data-theme=studio-quarn] .qn-side{position:static;height:auto}:root[data-theme=studio-quarn] .qn-side__body{display:none}:root[data-theme=studio-quarn] .qn-search{display:none}:root[data-theme=studio-quarn] .qn-page{padding:24px 16px}:root[data-theme=studio-quarn] .qn-hello{flex-wrap:wrap}:root[data-theme=studio-quarn] .qn-wf__stage{grid-template-columns:minmax(0,1fr);height:auto}:root[data-theme=studio-quarn] .qn-canvas{height:480px}:root[data-theme=studio-quarn] .qn-wf__cards{grid-template-columns:minmax(0,1fr)}}:root[data-theme=studio-quarn] .qn-kpi__delta{color:#555}:root[data-theme=studio-quarn] .qn-kpi__delta.is-good{color:#1e7f45}:root[data-theme=studio-quarn] .qn-now{margin-top:18px;padding:14px 16px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.95);background:radial-gradient(120% 140% at 0% 0%,#fffffffa,#f7f8fbe6 55%,#eef1f7db);box-shadow:inset 0 1px #fff,inset 0 -1px #141e3c0a,0 22px 44px -26px #18244657,0 2px 8px #1824460d;-webkit-backdrop-filter:blur(16px) saturate(1.1);backdrop-filter:blur(16px) saturate(1.1)}:root[data-theme=studio-quarn] .qn-now .qn-card__head{padding:0 2px 10px}:root[data-theme=studio-quarn] .qn-now__sum{font-size:13px;font-weight:500;color:#8a2a12;background:#fff1ea;padding:3px 10px;border-radius:999px}:root[data-theme=studio-quarn] .qn-now__sum.is-clear{color:#17704c;background:#e8f7ef}:root[data-theme=studio-quarn] .qn-now__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}:root[data-theme=studio-quarn] .qn-now__item{width:100%;min-height:64px;display:flex;align-items:center;gap:12px;padding:10px 12px;text-align:left;font:inherit;color:#1f1f1f;background:#fff;border:1px solid #e9e9e9;border-left:4px solid #9a9a9a;border-radius:12px;cursor:pointer;transition:box-shadow .16s,transform .16s}:root[data-theme=studio-quarn] .qn-now__item:hover{box-shadow:0 10px 22px -16px #18244666;transform:translateY(-1px)}:root[data-theme=studio-quarn] .qn-now__item:focus-visible{outline:2px solid #2364e9;outline-offset:2px}:root[data-theme=studio-quarn] .qn-now__item.is-red{border-left-color:#d6365a}:root[data-theme=studio-quarn] .qn-now__item.is-amber{border-left-color:#e2a400}:root[data-theme=studio-quarn] .qn-now__item.is-blue{border-left-color:#2364e9}:root[data-theme=studio-quarn] .qn-now__item.is-violet{border-left-color:#7c5ce6}:root[data-theme=studio-quarn] .qn-now__n{min-width:34px;font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1}:root[data-theme=studio-quarn] .qn-now__item.is-red .qn-now__n{color:#b0213f}:root[data-theme=studio-quarn] .qn-now__t{flex:1;display:grid;gap:2px;min-width:0}:root[data-theme=studio-quarn] .qn-now__t b{font-size:14px;font-weight:600}:root[data-theme=studio-quarn] .qn-now__t small{font-size:12.5px;color:#5f5f5f}:root[data-theme=studio-quarn] .qn-now__go{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:#1d4fc2;white-space:nowrap}:root[data-theme=studio-quarn] .qn-now__clear{display:flex;align-items:center;gap:8px;margin:0;padding:12px 4px;font-size:14px;color:#3f3f3f}:root[data-theme=studio-quarn] .qn-sellers{margin-top:18px;padding:12px 16px 14px}:root[data-theme=studio-quarn] .qn-sellers .qn-card__head{padding:0 0 8px}:root[data-theme=studio-quarn] .qn-top__list{list-style:none;margin:0;padding:0;display:grid}:root[data-theme=studio-quarn] .qn-top__list li{display:grid;grid-template-columns:26px minmax(140px,1.2fr) minmax(80px,2fr) 76px 84px;align-items:center;gap:12px;padding:9px 0;border-top:1px solid #efefef;font-size:14px}:root[data-theme=studio-quarn] .qn-top__list li:first-child{border-top:0}:root[data-theme=studio-quarn] .qn-top__list b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-quarn] .qn-top__rank{color:#5f5f5f;font-size:13px}:root[data-theme=studio-quarn] .qn-top__bar{height:8px;border-radius:99px;background:#f0f0f0;overflow:hidden}:root[data-theme=studio-quarn] .qn-top__bar i{display:block;height:100%;border-radius:inherit;background:#2364e9}:root[data-theme=studio-quarn] .qn-top__q{color:#3f3f3f;font-size:13px;text-align:right}:root[data-theme=studio-quarn] .qn-top__v{font-weight:600;text-align:right}:root[data-theme=studio-velto]{--vk-grey: #575753;--vk-row: #f7f6f4;--vk-row-h: #f0efec;--vk-chip: #e4f4d8;--vk-chip-ink: #2c3a20;--vk-soft: 0 1px 0 #ffffff inset, 0 12px 24px -18px rgb(30 28 20 / .5)}:root[data-theme=studio-velto] .shell--clone{display:block;min-height:100vh;background:radial-gradient(900px 520px at 46% -8%,rgb(255 255 255 / .9),transparent 70%),radial-gradient(700px 520px at 100% 100%,rgb(161 235 75 / .16),transparent 70%),linear-gradient(180deg,#ebe9e5,#e2e0dc);background-attachment:fixed}:root[data-theme=studio-velto] .vk-chrome{position:relative;min-height:100vh;padding:22px 32px 0;color:var(--vt-ink)}:root[data-theme=studio-velto] .vk-chrome--dash{padding:22px 28px 0}:root[data-theme=studio-velto] .vk-chrome button{font:inherit;cursor:pointer}:root[data-theme=studio-velto] .vk-chrome svg{flex:none}:root[data-theme=studio-velto] .vk-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px}:root[data-theme=studio-velto] .vk-id{display:flex;align-items:center;gap:12px;min-width:0;max-width:260px;padding:4px 16px 4px 4px;border:0;border-radius:999px;background:transparent;color:var(--vt-ink);text-align:left}:root[data-theme=studio-velto] .vk-id:hover{background:#fff9}:root[data-theme=studio-velto] .vk-id__orb{width:52px;height:52px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--vt-ink);color:#fff;box-shadow:0 14px 24px -12px #0000008c}:root[data-theme=studio-velto] .vk-id__t{display:grid;min-width:0}:root[data-theme=studio-velto] .vk-id__t b{font-size:19px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-velto] .vk-id__t small{font-size:14px;color:var(--vk-grey);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-velto] .vk-pills{display:flex;gap:8px;min-width:0;justify-content:safe center;overflow-x:auto;padding:6px 4px 22px;margin:-6px 0 -22px;scrollbar-width:none}:root[data-theme=studio-velto] .vk-pills::-webkit-scrollbar{display:none}:root[data-theme=studio-velto] .vk-pill{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--vt-idle);color:var(--vt-ink);font-size:15px;font-weight:500;white-space:nowrap;box-shadow:var(--vk-soft);transition:background-color .2s ease,color .2s ease,transform .2s ease}:root[data-theme=studio-velto] .vk-pill:hover{background:#fff}:root[data-theme=studio-velto] .vk-pill--tab{flex:none;height:52px;padding:0 22px 0 20px;font-size:16px;gap:10px}:root[data-theme=studio-velto] .vk-pill.vk-pill--orb{width:auto;aspect-ratio:1;padding:0;justify-content:center}:root[data-theme=studio-velto] .vk-pill.is-on{background:var(--vt-ink);color:#fff;box-shadow:0 14px 26px -14px #0009}:root[data-theme=studio-velto] .vk-pill.is-open{background:#fff;box-shadow:0 0 0 1.5px var(--vt-ink),var(--vk-soft)}:root[data-theme=studio-velto] .vk-pill--sm{height:34px;padding:0 12px;font-size:13px;gap:6px}:root[data-theme=studio-velto] .vk-subrow{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:14px auto 0;width:fit-content;max-width:100%;padding:6px;border-radius:30px;background:#ffffff8c;box-shadow:inset 0 1px #fff,0 18px 34px -26px #1e1c1480}:root[data-theme=studio-velto] .vk-pill--sub{height:40px;padding:0 16px 0 13px;background:transparent;box-shadow:none;font-size:14px}:root[data-theme=studio-velto] .vk-pill--sub:hover{background:#fff}:root[data-theme=studio-velto] .vk-pill--sub.is-on{background:var(--vt-ink);color:#fff}:root[data-theme=studio-velto] .vk-people{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 6px;border-radius:999px;background:#f5f3f1d9;box-shadow:0 1px #fff inset,0 14px 30px -20px #1e1c1480}:root[data-theme=studio-velto] .vk-stack{display:flex;padding:0;border:0;border-radius:999px;background:none}:root[data-theme=studio-velto] .vk-stack .vk-av{position:relative;width:46px;height:46px;font-size:14px;border:3px solid #f5f3f1}:root[data-theme=studio-velto] .vk-stack .vk-av+.vk-av{margin-left:-14px}:root[data-theme=studio-velto] .vk-stack:hover .vk-av{border-color:#fff}:root[data-theme=studio-velto] .vk-share{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--vt-ink)}:root[data-theme=studio-velto] .vk-share:hover{background:#fff}:root[data-theme=studio-velto] .vk-av{--av: 0;flex:none;display:inline-grid;place-items:center;border-radius:50%;font-weight:600;color:#2a1d14;line-height:1;background:radial-gradient(circle at 35% 25%,rgb(255 255 255 / .7),transparent 55%),linear-gradient(160deg,hsl(calc(28 + var(--av) * 62) 34% 84%),hsl(calc(28 + var(--av) * 62) 22% 66%));box-shadow:inset 0 -2px 4px #00000014}:root[data-theme=studio-velto] .vk-stage{zoom:var(--vk-zoom, 1);padding:26px 0 150px}:root[data-theme=studio-velto] .vk-stage>.screen{padding:0;max-width:none;animation:none}:root[data-theme=studio-velto] .vk-dockwrap{position:fixed;left:0;right:0;bottom:18px;z-index:40;display:grid;justify-items:center;gap:8px;padding:0 16px;pointer-events:none}:root[data-theme=studio-velto] .vk-dock{pointer-events:auto;display:flex;align-items:center;gap:18px;max-width:min(1080px,100%);padding:8px 10px;border-radius:999px;background:#9695986b;backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4);box-shadow:inset 0 1px #ffffff73,0 26px 50px -26px #14140f73}:root[data-theme=studio-velto] .vk-dock__tools,:root[data-theme=studio-velto] .vk-dock__zoom{display:flex;gap:6px;flex:none}:root[data-theme=studio-velto] .vk-tool{position:relative;width:54px;height:54px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:var(--vt-ink);box-shadow:0 10px 20px -14px #0009;transition:transform .18s ease}:root[data-theme=studio-velto] .vk-tool:hover:not(:disabled){transform:translateY(-2px)}:root[data-theme=studio-velto] .vk-tool:disabled{cursor:default;background:#ffffff9e;color:#3d3d3a}:root[data-theme=studio-velto] .vk-tool__n{position:absolute;top:-2px;right:-2px;min-width:22px;height:22px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:var(--vt-lime);color:var(--vt-ink);font-size:12px;font-weight:700;font-style:normal;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px #fff}:root[data-theme=studio-velto] .vk-ask{flex:1 1 440px;min-width:0;display:flex;align-items:center;gap:10px;height:72px;padding:0 9px 0 24px;border-radius:999px;background:var(--vt-lime);box-shadow:inset 0 1px #ffffff8c,0 22px 40px -22px #3c780ab3}:root[data-theme=studio-velto] .vk-ask__ic{display:grid;color:var(--vt-ink)}:root[data-theme=studio-velto] .vk-ask input,:root[data-theme=studio-velto] .vk-ask input:focus{flex:1;min-width:0;height:44px;padding:0 0 0 6px;border:0!important;border-radius:12px;background:transparent!important;color:var(--vt-ink);font:inherit;font-size:17px;font-weight:500;outline:0;box-shadow:none}:root[data-theme=studio-velto] .vk-ask input::placeholder{color:#2f4a12;opacity:1}:root[data-theme=studio-velto] .vk-ask:focus-within{box-shadow:0 0 0 2px var(--vt-ink),0 22px 40px -22px #3c780ab3}:root[data-theme=studio-velto] .vk-ask__mic,:root[data-theme=studio-velto] .vk-ask__ok{width:54px;height:54px;flex:none;display:grid;place-items:center;border-radius:50%}:root[data-theme=studio-velto] .vk-ask__mic{border:1.4px solid rgb(30 60 6 / .45);background:#ffffff29;color:#1c3306}:root[data-theme=studio-velto] .vk-ask__ok{border:0;background:var(--vt-ink);color:#fff;box-shadow:0 12px 22px -12px #000000b3}:root[data-theme=studio-velto] .vk-note{pointer-events:auto;margin:0;padding:8px 16px;border-radius:999px;background:var(--vt-ink);color:#fff;font-size:14px}:root[data-theme=studio-velto] .vk-orb{display:inline-grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:#fff;color:var(--vt-ink)}:root[data-theme=studio-velto] .vk-orb--ink{background:var(--vt-ink);color:#fff;box-shadow:0 10px 18px -10px #0000008c}:root[data-theme=studio-velto] .vk-caret{display:inline-block;position:relative;width:2px;height:20px;margin-left:8px;background:var(--vt-ink);border-radius:2px;transform:rotate(10deg) translateY(3px);vertical-align:middle}:root[data-theme=studio-velto] .vk-caret:before{content:"";position:absolute;top:-3px;left:-2px;width:6px;height:6px;border-radius:50%;background:inherit}:root[data-theme=studio-velto] .vk-dec{opacity:.5}:root[data-theme=studio-velto] .vk-dots{font-weight:800;letter-spacing:.03em;line-height:1;color:transparent;background-image:radial-gradient(circle,var(--vt-ink) .03em,transparent .037em);background-size:.085em .085em;-webkit-background-clip:text;background-clip:text;font-variant-numeric:tabular-nums}@media (forced-colors: active){:root[data-theme=studio-velto] .vk-dots{color:CanvasText;background:none}}:root[data-theme=studio-velto] .vk-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 10px;border-radius:999px;background:var(--vt-idle);color:var(--vt-ink);font-size:13px;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}:root[data-theme=studio-velto] .vk-chip__orb{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:currentColor}:root[data-theme=studio-velto] .vk-chip__orb svg{color:#fff}:root[data-theme=studio-velto] .vk-chip__dot{width:8px;height:8px;border-radius:50%;background:currentColor}:root[data-theme=studio-velto] :is(.vk-chip--herb,.vk-chip--lime,.vk-chip--green,.vk-chip--ok){background:var(--vk-chip);color:var(--vk-chip-ink)}:root[data-theme=studio-velto] :is(.vk-chip--herb,.vk-chip--lime,.vk-chip--green,.vk-chip--ok) .vk-chip__orb svg{color:var(--vk-chip)}:root[data-theme=studio-velto] :is(.vk-chip--ember,.vk-chip--ink){background:var(--vt-ink);color:#fff}:root[data-theme=studio-velto] :is(.vk-chip--ember,.vk-chip--ink) .vk-chip__orb{background:var(--vt-lime)}:root[data-theme=studio-velto] :is(.vk-chip--ember,.vk-chip--ink) .vk-chip__orb svg{color:var(--vt-ink)}:root[data-theme=studio-velto] :is(.vk-chip--gold,.vk-chip--saffron,.vk-chip--warn){background:#f6efc9;color:#4a3b00}:root[data-theme=studio-velto] :is(.vk-chip--danger,.vk-chip--red){background:#fbe2db;color:#85200d}:root[data-theme=studio-velto] :is(.vk-chip--cobalt,.vk-chip--info){background:#e5eaf5;color:#1d2a4a}:root[data-theme=studio-velto] .vk-chip--white{background:#fff;color:var(--vt-ink);box-shadow:0 8px 16px -12px #1e1c1480}:root[data-theme=studio-velto] .vk-tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--vk-chip);color:var(--vk-chip-ink);font-size:11px;font-weight:600;letter-spacing:.04em}:root[data-theme=studio-velto] :is(.vk-tag--spicy,.vk-tag--chef){background:var(--vt-ink);color:#fff}:root[data-theme=studio-velto] .vk-tag--new{background:var(--vt-lime);color:var(--vt-ink)}:root[data-theme=studio-velto] .vk-ib{width:42px;height:42px;flex:none;display:inline-grid;place-items:center;padding:0;border:0;border-radius:50%;background:#fff;color:var(--vt-ink);cursor:pointer;box-shadow:0 1px #fff inset,0 10px 20px -14px #0000008c,0 0 0 1px #0a0a0a0f;transition:transform .18s ease,background-color .18s ease}:root[data-theme=studio-velto] .vk-ib:hover{transform:rotate(-10deg) scale(1.05)}:root[data-theme=studio-velto] :is(.vk-ib.is-active,.vk-ib--ember,.vk-ib--fire,.vk-ib--ink,.vk-ib--primary){background:var(--vt-ink);color:#fff;box-shadow:0 12px 22px -12px #0009}:root[data-theme=studio-velto] :is(.vk-ib--herb,.vk-ib--lime){background:var(--vt-lime);color:var(--vt-ink)}:root[data-theme=studio-velto] .vk-btn,:root[data-theme=studio-velto] .modal .btn--primary.control-action{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:4px 5px 4px 18px;border:0;border-radius:999px;background:var(--vt-idle);color:var(--vt-ink);font:inherit;font-size:15px;font-weight:500;white-space:nowrap;cursor:pointer;box-shadow:var(--vk-soft);transition:background-color .18s ease,transform .18s ease}:root[data-theme=studio-velto] .vk-btn:hover:not(:disabled){background:#fff}:root[data-theme=studio-velto] .vk-btn__orb,:root[data-theme=studio-velto] .modal .btn--primary.control-action .control-action__glyph{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--vt-ink);color:#fff;transition:transform .2s ease}:root[data-theme=studio-velto] .vk-btn:hover:not(:disabled) .vk-btn__orb{transform:rotate(-12deg)}:root[data-theme=studio-velto] .vk-btn--primary,:root[data-theme=studio-velto] .modal .btn--primary.control-action{background:var(--vt-ink);color:#fff;box-shadow:0 14px 26px -14px #0009}:root[data-theme=studio-velto] .vk-btn--primary:hover:not(:disabled){background:#1f1f1d}:root[data-theme=studio-velto] .vk-btn--primary .vk-btn__orb,:root[data-theme=studio-velto] .modal .btn--primary.control-action .control-action__glyph{background:var(--vt-lime);color:var(--vt-ink)}:root[data-theme=studio-velto] :is(.vk-btn,.modal .btn--primary.control-action):disabled{cursor:not-allowed;background:#e6e5e2;color:#55554f;box-shadow:none}:root[data-theme=studio-velto] :is(.vk-btn,.modal .btn--primary.control-action):disabled :is(.vk-btn__orb,.control-action__glyph){background:#8d8d88;color:#fff}:root[data-theme=studio-velto] .vk-seg{display:inline-flex;flex-wrap:wrap;gap:6px;max-width:100%}:root[data-theme=studio-velto] .vk-seg__b{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 16px;border:0;border-radius:999px;background:var(--vt-idle);color:var(--vt-ink);font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;box-shadow:var(--vk-soft);transition:background-color .18s ease}:root[data-theme=studio-velto] .vk-seg__b:hover{background:#fff}:root[data-theme=studio-velto] .vk-seg__b.is-on{background:var(--vt-ink);color:#fff;box-shadow:0 14px 26px -16px #0009}:root[data-theme=studio-velto] .vk-seg--sm .vk-seg__b{height:34px;padding:0 12px;font-size:13px}:root[data-theme=studio-velto] .vk-tabs{display:flex;flex-wrap:wrap;gap:4px 30px;margin:0 0 18px;border-bottom:1px solid #d9d8d4}:root[data-theme=studio-velto] .vk-tabs__b{display:inline-flex;align-items:center;gap:8px;padding:6px 2px 12px;border:0;background:none;color:var(--vk-grey);font:inherit;font-size:16px;white-space:nowrap;cursor:pointer;box-shadow:inset 0 -2px 0 transparent;transition:color .18s ease,box-shadow .18s ease}:root[data-theme=studio-velto] .vk-tabs__b:hover{color:var(--vt-ink)}:root[data-theme=studio-velto] .vk-tabs__b.is-on{color:var(--vt-ink);font-weight:500;box-shadow:inset 0 -2px 0 var(--vt-ink)}:root[data-theme=studio-velto] .vk-stat{position:relative;display:flex;flex-direction:column;gap:0;min-width:0;margin:0;padding:22px 24px 22px 26px;border-radius:36px;background:#fff;box-shadow:var(--vt-shadow)}:root[data-theme=studio-velto] .vk-stat dd{margin:0}:root[data-theme=studio-velto] .vk-stat__top{display:flex;align-items:center;justify-content:space-between;gap:10px}:root[data-theme=studio-velto] .vk-stat__label{font-size:16px;font-weight:500;color:var(--vt-ink)}:root[data-theme=studio-velto] .vk-stat{container-type:inline-size}:root[data-theme=studio-velto] .vk-stat__val{margin-top:14px!important;font-size:clamp(24px,calc(100cqi / (var(--len, 4) * .66)),54px);white-space:nowrap;overflow:hidden;text-overflow:clip}:root[data-theme=studio-velto] .vk-stat__sub{margin-top:8px!important;font-size:14px;color:var(--vk-grey)}:root[data-theme=studio-velto] .vk-stat__share{height:6px;margin-top:12px!important;border-radius:6px;background:var(--vt-idle);overflow:hidden}:root[data-theme=studio-velto] .vk-stat__share i{display:block;height:100%;border-radius:inherit;background:var(--vt-green)}:root[data-theme=studio-velto] .vk-stat--herb .vk-stat__label:after,:root[data-theme=studio-velto] .vk-stat--lime .vk-stat__label:after{content:"";display:inline-block;width:8px;height:8px;margin-left:8px;border-radius:50%;background:var(--vt-green);vertical-align:middle}:root[data-theme=studio-velto] .vk-bars{position:relative;margin:8px 0 0;padding:40px 0 0;border-radius:20px}:root[data-theme=studio-velto] .vk-bars svg{display:block;width:100%;overflow:visible}:root[data-theme=studio-velto] .vk-bars__axis{stroke:var(--vt-ink);stroke-width:1.3;vector-effect:non-scaling-stroke}:root[data-theme=studio-velto] .vk-bars__stem{stroke:#2a2a28;stroke-width:1.4;stroke-linecap:round;vector-effect:non-scaling-stroke}:root[data-theme=studio-velto] .vk-bars__cap{fill:var(--vt-ink)}:root[data-theme=studio-velto] .vk-bars__g{cursor:pointer}:root[data-theme=studio-velto] .vk-bars__g.is-on .vk-bars__stem{stroke:var(--vt-green);stroke-width:3}:root[data-theme=studio-velto] .vk-bars__g.is-on .vk-bars__cap{fill:var(--vt-green);stroke:#c9f0a4;stroke-width:2}:root[data-theme=studio-velto] .vk-bars__ring{fill:none;stroke:#8f8f8b;stroke-width:1.2;stroke-dasharray:4 3.4;vector-effect:non-scaling-stroke}:root[data-theme=studio-velto] .vk-bars__axisl{display:flex;justify-content:space-between;margin-top:8px;font-size:13px;font-style:italic;color:var(--vk-grey)}:root[data-theme=studio-velto] .vk-bars__chip{position:absolute;top:0;transform:translate(-50%);display:inline-flex;align-items:baseline;gap:8px;height:32px;padding:0 14px;border-radius:999px;background:#ececea;font-size:14px;white-space:nowrap;box-shadow:0 1px #fff inset}:root[data-theme=studio-velto] .vk-bars__chip b{font-weight:600;font-variant-numeric:tabular-nums;line-height:32px}:root[data-theme=studio-velto] .vk-bars__chip span{color:var(--vk-grey)}:root[data-theme=studio-velto] .vk-bars__none{margin:12px 0 0;color:var(--vk-grey)}:root[data-theme=studio-velto] .vk-frame{display:flex;flex-direction:column;gap:16px;min-width:0}:root[data-theme=studio-velto] .vk-frame__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:0 8px 6px}:root[data-theme=studio-velto] .vk-frame__t{min-width:0}:root[data-theme=studio-velto] .vk-frame h1{margin:0;font-size:clamp(32px,3vw,46px);line-height:1.06;font-weight:600;letter-spacing:-.015em;color:var(--vt-ink)}:root[data-theme=studio-velto] .vk-frame__t p{margin:8px 0 0;max-width:62ch;font-size:17px;color:var(--vk-grey)}:root[data-theme=studio-velto] .vk-frame__act{display:flex;flex-wrap:wrap;gap:8px}:root[data-theme=studio-velto] .vk-err{display:flex;align-items:center;gap:10px;margin:0;padding:12px 20px;border-radius:999px;background:#fbe2db;color:#85200d;font-weight:500}:root[data-theme=studio-velto]:not(#vk-x) .vk-frame .mod-stats{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:16px}:root[data-theme=studio-velto]:not(#vk-x) .vk-frame .mod-stats>*{grid-column:auto!important;grid-row:auto!important}:root[data-theme=studio-velto] .vk-frame :is(.mod-actions){display:flex;flex-wrap:wrap;gap:8px}:root[data-theme=studio-velto] .vk-slab{position:relative;min-width:0;padding:26px 30px;border-radius:44px;background:#fff;box-shadow:var(--vt-shadow)}:root[data-theme=studio-velto] .vk-slab__h{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:46px;margin-bottom:12px;flex-wrap:wrap}:root[data-theme=studio-velto] .vk-slab__h h2{margin:0;font-size:19px;font-weight:500;letter-spacing:normal;color:var(--vt-ink)}:root[data-theme=studio-velto] .vk-slab__act{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}:root[data-theme=studio-velto] .vk-grid{min-width:0}:root[data-theme=studio-velto] .vk-grid__tools{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:4px}:root[data-theme=studio-velto] .vk-grid__count{display:flex;align-items:baseline;gap:8px;color:var(--vk-grey);font-size:15px}:root[data-theme=studio-velto] .vk-dots--count{font-size:36px}:root[data-theme=studio-velto] .vk-grid__util{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root[data-theme=studio-velto] .vk-grid__msort{display:none;align-items:center;gap:6px;height:40px;padding:0 4px 0 14px;border-radius:999px;background:var(--vt-idle)}:root[data-theme=studio-velto] .vk-grid__msort select{height:36px;border:0!important;background:transparent!important;font:inherit;font-size:14px}:root[data-theme=studio-velto] .vk-search{display:flex;align-items:center;gap:6px;width:min(300px,100%);height:46px;padding:0 6px 0 5px;border-radius:999px;background:var(--vt-idle);box-shadow:0 1px #fff inset}:root[data-theme=studio-velto] .vk-search:focus-within{background:#fff;box-shadow:0 0 0 2px var(--vt-ink)}:root[data-theme=studio-velto] .vk-search__orb{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--vt-ink);color:#fff}:root[data-theme=studio-velto] .vk-search input,:root[data-theme=studio-velto] .vk-search input:focus{flex:1;min-width:0;height:40px;padding:0 6px;border:0!important;border-radius:0;background:transparent!important;color:var(--vt-ink);font:inherit;font-size:15px;outline:0;box-shadow:none}:root[data-theme=studio-velto] .vk-search input::placeholder{color:var(--vk-grey);opacity:1}:root[data-theme=studio-velto] .vk-search__x{width:30px;height:30px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:var(--vt-ink);cursor:pointer}:root[data-theme=studio-velto] .vk-grid__scroll{overflow-x:auto;margin:0 -6px;padding:0 6px}:root[data-theme=studio-velto] .vk-grid__t{width:100%;border-collapse:separate;border-spacing:0 8px;font-size:15px}:root[data-theme=studio-velto]:not(#vk-x) .vk-grid__t th{padding:8px 16px 2px;text-align:left;font-weight:400;font-size:15px;color:var(--vk-grey);white-space:nowrap;background:none;border:0}:root[data-theme=studio-velto] .vk-grid__t th button{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;margin:0 -8px;border:0;border-radius:999px;background:none;color:inherit;font:inherit;cursor:pointer}:root[data-theme=studio-velto] .vk-grid__t th button:hover{background:var(--vt-idle);color:var(--vt-ink)}:root[data-theme=studio-velto] .vk-grid__t th[aria-sort]{color:var(--vt-ink);font-weight:500}:root[data-theme=studio-velto]:not(#vk-x) .vk-grid__t td{padding:10px 16px;background:var(--vk-row);border:0;vertical-align:middle;color:var(--vt-ink)}:root[data-theme=studio-velto]:not(#vk-x) .vk-grid__t td:first-child{border-radius:999px 0 0 999px;padding-left:24px;font-weight:500}:root[data-theme=studio-velto]:not(#vk-x) .vk-grid__t td:last-child{border-radius:0 999px 999px 0;padding-right:10px}:root[data-theme=studio-velto] .vk-grid__t td:only-child{border-radius:999px}:root[data-theme=studio-velto] .vk-grid__t tr:hover td{background:var(--vk-row-h)}:root[data-theme=studio-velto] .vk-grid__t :is(th,td)[data-kind=money],:root[data-theme=studio-velto] .vk-grid__t :is(th,td)[data-kind=number]{text-align:right;font-variant-numeric:tabular-nums}:root[data-theme=studio-velto] .vk-grid__t td[data-kind=date]{font-variant-numeric:tabular-nums}:root[data-theme=studio-velto] .vk-grid__t td[data-kind=actions]{white-space:nowrap}:root[data-theme=studio-velto] .vk-grid__cell{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:34px}:root[data-theme=studio-velto] .vk-grid__t td:is([data-kind=money],[data-kind=number]) .vk-grid__cell{justify-content:flex-end}:root[data-theme=studio-velto] .vk-grid__t td[data-kind=actions] .vk-btn{min-height:38px;padding:3px 4px 3px 14px;font-size:14px;background:#fff}:root[data-theme=studio-velto] .vk-grid__t td[data-kind=actions] .vk-btn--primary{background:var(--vt-ink)}:root[data-theme=studio-velto] .vk-grid__t td[data-kind=actions] .vk-btn__orb{width:30px;height:30px}:root[data-theme=studio-velto]:not(#vk-x) .vk-grid__cell>.mod-actions{margin:0;padding:0;gap:6px;flex-wrap:nowrap}:root[data-theme=studio-velto] .vk-grid__t td small{margin-left:8px;font-size:12px;font-weight:400;color:var(--vk-grey)}:root[data-theme=studio-velto] .vk-grid__empty{display:grid;justify-items:center;gap:8px;padding:28px 12px;text-align:center;color:var(--vk-grey)}:root[data-theme=studio-velto] .vk-grid__empty strong{color:var(--vt-ink);font-weight:500}:root[data-theme=studio-velto] .vk-grid__empty p{margin:0}:root[data-theme=studio-velto] .vk-field{display:grid;gap:8px;min-width:0}:root[data-theme=studio-velto] .vk-field>label{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:0 14px;font-size:15px;color:var(--vk-grey)}:root[data-theme=studio-velto] .vk-field>label small{font-size:12px}:root[data-theme=studio-velto] .vk-field__box{position:relative;display:flex;align-items:center;gap:6px;min-height:54px;padding:0 6px;border-radius:999px;background:var(--vt-idle);box-shadow:0 1px #fff inset;transition:background-color .18s ease,box-shadow .18s ease}:root[data-theme=studio-velto] .vk-field__box[data-kind=textarea]{border-radius:26px;padding:6px}:root[data-theme=studio-velto] .vk-field__box:focus-within{background:#fff;box-shadow:0 0 0 2px var(--vt-ink)}:root[data-theme=studio-velto] .vk-field[data-invalid] .vk-field__box{box-shadow:0 0 0 2px #b4321a}:root[data-theme=studio-velto] .vk-field__box :is(input,select,textarea),:root[data-theme=studio-velto] .vk-field__box :is(input,select,textarea):focus{flex:1;min-width:0;width:100%;height:50px;padding:0 14px;border:0!important;border-radius:999px;background:transparent!important;color:var(--vt-ink);font:inherit;font-size:16px;outline:0;box-shadow:none;appearance:none;-webkit-appearance:none}:root[data-theme=studio-velto] .vk-field__box textarea,:root[data-theme=studio-velto] .vk-field__box textarea:focus{height:auto;min-height:96px;padding:10px 14px;border-radius:20px;resize:vertical}:root[data-theme=studio-velto] .vk-field__box[data-kind=number] input{text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield}:root[data-theme=studio-velto] .vk-field__box input::-webkit-inner-spin-button,:root[data-theme=studio-velto] .vk-field__box input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:root[data-theme=studio-velto] .vk-field__box select{padding-right:48px;cursor:pointer}:root[data-theme=studio-velto] .vk-field__step{width:42px;height:42px;flex:none;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#fff;color:var(--vt-ink);cursor:pointer;box-shadow:0 8px 16px -12px #0009}:root[data-theme=studio-velto] .vk-field__step:hover:not(:disabled){background:var(--vt-ink);color:#fff}:root[data-theme=studio-velto] .vk-field__step:disabled{cursor:not-allowed;color:#6b6b67;background:#ffffff8c}:root[data-theme=studio-velto] .vk-field__unit{padding:0 0 0 10px;font-size:13px;font-weight:600;color:var(--vk-grey)}:root[data-theme=studio-velto] .vk-field__chev{position:absolute;right:7px;top:50%;width:38px;height:38px;margin-top:-19px;display:grid;place-items:center;border-radius:50%;background:var(--vt-ink);color:#fff;pointer-events:none}:root[data-theme=studio-velto] .vk-field__hint{margin:0;padding:0 14px;font-size:13px;color:var(--vk-grey)}:root[data-theme=studio-velto] .vk-track{display:inline-flex;align-items:center;gap:14px;min-width:0}:root[data-theme=studio-velto] .vk-track strong{font-size:14px;font-weight:500;white-space:nowrap}:root[data-theme=studio-velto] .vk-track ol{position:relative;display:flex;align-items:center;gap:12px;margin:0;padding:0 6px;list-style:none}:root[data-theme=studio-velto] .vk-track ol:before{content:"";position:absolute;left:0;right:0;top:50%;height:1.4px;background:#2a2a28}:root[data-theme=studio-velto] .vk-track li{position:relative;display:grid;place-items:center}:root[data-theme=studio-velto] .vk-track__node{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#fff;border:1.3px solid #d2d2cf}:root[data-theme=studio-velto] .vk-track__node i{width:6px;height:6px;border-radius:50%;background:#fff;border:1.3px solid #2a2a28}:root[data-theme=studio-velto] .vk-track li[data-state=done] .vk-track__node i{width:8px;height:8px;background:var(--vt-ink);border-color:var(--vt-ink)}:root[data-theme=studio-velto] .vk-track li[data-state=current] .vk-track__node{width:28px;height:28px;border:1.3px dashed #8f8f8b;background:#f3fbe9}:root[data-theme=studio-velto] .vk-track li[data-state=current] .vk-track__node i{width:10px;height:10px;background:var(--vt-green);border-color:var(--vt-green)}:root[data-theme=studio-velto] .modal-backdrop{background:#e2e0dc99;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}:root[data-theme=studio-velto] .modal{border:0;border-radius:44px;background:#fff;color:var(--vt-ink);box-shadow:0 1px #fff inset,0 50px 90px -40px #1e1c148c}:root[data-theme=studio-velto] .modal__head{border-bottom:0;padding-bottom:4px}:root[data-theme=studio-velto] .modal__head h3{font-size:21px;font-weight:600;letter-spacing:-.01em}:root[data-theme=studio-velto] .modal__symbol{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:var(--vt-ink);color:#fff;box-shadow:0 14px 24px -12px #0000008c}:root[data-theme=studio-velto] .modal .mod-form{display:grid;gap:16px}:root[data-theme=studio-velto]:not(#vk-x) .modal .mod-form__footer{border-top:0;padding-top:0;display:flex;justify-content:flex-end;gap:8px;margin-top:6px}:root[data-theme=studio-velto] .modal .mod-error{display:flex;align-items:center;gap:8px;margin:0;padding:10px 16px;border-radius:999px;background:#fbe2db;color:#85200d}:root[data-theme=studio-velto] :is(.vk-chrome,.modal) :is(button,input,select,textarea,a,[tabindex]):focus-visible{outline:2px solid var(--vt-ink);outline-offset:3px}:root[data-theme=studio-velto] :is(.vk-field__box,.vk-search,.vk-ask) :is(input,select,textarea):focus-visible{outline:0}:root[data-theme=studio-velto] .vk-pill.is-on:focus-visible,:root[data-theme=studio-velto] .vk-ask :focus-visible{outline-color:var(--vt-ink);box-shadow:0 0 0 5px #a1eb4be6}@media (prefers-reduced-motion: no-preference){:root[data-theme=studio-velto] :is(.vk-slab,.vk-stat){animation:vk-in .56s cubic-bezier(.16,1,.3,1) both}:root[data-theme=studio-velto] .vk-frame>:nth-child(3){animation-delay:60ms}:root[data-theme=studio-velto] .vk-frame>:nth-child(4){animation-delay:.12s}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-velto] :is(.vk-chrome,.modal) *{transition:none!important;animation:none!important}}@keyframes vk-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}@media (max-width: 1600px){:root[data-theme=studio-velto] .vk-id__t{display:none}:root[data-theme=studio-velto] .vk-id{padding-right:4px}}@media (max-width: 1500px){:root[data-theme=studio-velto] .vk-pill--tab{height:46px;padding:0 16px 0 14px;font-size:15px}}@media (max-width: 1320px){:root[data-theme=studio-velto] .vk-pill--tab{height:44px;padding:0 13px 0 11px;font-size:14px;gap:7px}:root[data-theme=studio-velto] .vk-pills{gap:6px}:root[data-theme=studio-velto] .vk-stack .vk-av:nth-child(n+3){display:none}}@media (max-width: 860px){:root[data-theme=studio-velto] .vk-chrome{padding:14px 14px 0}:root[data-theme=studio-velto] .vk-dock__tools,:root[data-theme=studio-velto] .vk-dock__zoom{display:none}:root[data-theme=studio-velto] .vk-grid__msort{display:inline-flex}}:root[data-theme=studio-velto] .vk-stage{padding:22px 0 48px}:root[data-theme=studio-velto] .vk-band{display:flex;align-items:center;gap:12px;margin-top:14px}:root[data-theme=studio-velto] .vk-band .vk-subrow{flex:1 1 auto;min-width:0;margin:0}:root[data-theme=studio-velto] .vk-band__gap{flex:1 1 auto}:root[data-theme=studio-velto] .vk-band .vk-ask{flex:0 1 380px;height:52px;padding:0 6px 0 18px}:root[data-theme=studio-velto] .vk-band .vk-ask__ok{width:40px;height:40px}:root[data-theme=studio-velto] .vk-band .vk-tool{flex:none;width:52px;height:52px}:root[data-theme=studio-velto] .vk-note{margin:10px 0 0}@media (max-width: 900px){:root[data-theme=studio-velto] .vk-band{flex-wrap:wrap}:root[data-theme=studio-velto] .vk-band .vk-ask{flex:1 1 100%;order:3}}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .shell--clone{background:#eff3f6}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-shell{--ink: #222527;--ink2: #3d4246;--dim: #61676d;--hair: #e3e7ea;--paper: #f7f9fa;--tile: #f0f3fd;--pin: #ffaa09;--halo: #f7eed8;--sweep: linear-gradient(180deg, #fad37c 0%, #f7dd97 14%, #f1e6c8 26%, #ebeae8 44%, #e8edfb 100%);--lift: 0 1px 2px rgb(40 50 70 / .06), 0 8px 18px -10px rgb(40 50 70 / .22);display:flex;flex-direction:column;min-height:100dvh;background:#eff3f6;color:var(--ink);font-family:var(--font-ui);font-size:13.5px;letter-spacing:-.003em}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) :is(.lmk-nav,.lmk-head,.lmk-menu) :where(button){font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) :is(.lmk-nav,.lmk-head) :where(p){margin:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) :is(.lmk-nav,.lmk-head,.lmk-frame,.lmk-panel) :is(button,input,select,a,textarea):focus-visible{outline:2px solid var(--ink);outline-offset:2px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-ic{flex:none;display:block}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-nav{position:relative;z-index:40;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;height:72px;padding:0 28px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-brand{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 10px 0 2px;border-radius:999px;font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-brand sup{font-size:9px;font-weight:500;color:var(--dim);margin-left:-6px;align-self:flex-start;margin-top:10px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tabs{display:flex;align-items:center;justify-content:center;gap:2px;min-width:0;overflow-x:auto;scrollbar-width:none;padding:6px 4px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tabs::-webkit-scrollbar{display:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tab{position:relative;flex:none;height:38px;padding:0 17px;border-radius:999px;font-size:13.5px;color:var(--ink2);white-space:nowrap;transition:background .16s,color .16s,box-shadow .16s}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tab:hover,html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tab.is-open{background:#ffffff9e;color:var(--ink)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tab.is-on{background:#fff;color:var(--ink);font-weight:500;box-shadow:var(--lift)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tab__dot{position:absolute;top:8px;right:8px;width:6px;height:6px;border-radius:50%;background:var(--pin);box-shadow:0 0 0 3px var(--halo)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-nav__end{display:flex;align-items:center;gap:6px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-dot{position:absolute;top:9px;right:10px;width:8px;height:8px;border-radius:50%;background:#e5584b;box-shadow:0 0 0 2px #eff3f6}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-who{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 12px 0 4px;border-radius:999px;text-align:left}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-who:hover{background:#ffffff9e}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-who__t{display:grid;line-height:1.2}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-who__t b{font-weight:500;font-size:13px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-who__t small{font-size:11.5px;color:var(--dim)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-av{width:36px;height:36px;flex:none;border-radius:50%;display:inline-grid;place-items:center;background:linear-gradient(150deg,#fbe3a1,#f4ecd8 45%,#e8edfb);color:var(--ink);font-size:12.5px;font-weight:600;box-shadow:0 0 0 2px #fff,0 6px 14px -8px #28324666}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu{position:absolute;top:64px;width:280px;padding:14px 10px 10px;border-radius:24px;background:var(--sweep);border:1px solid rgb(255 255 255 / .85);box-shadow:inset 0 1px #ffffffe6,0 26px 50px -26px #1e283c6b;animation:lmk-rise .2s cubic-bezier(.2,.7,.2,1)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu__h{display:grid;gap:2px;padding:0 10px 10px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu__h span{font-size:15.5px;font-weight:500}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu__h small{font-size:12px;color:#4f555b}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu__i{width:100%;display:flex;align-items:center;gap:10px;min-height:44px;padding:5px 12px 5px 6px;border-radius:16px;text-align:left;color:var(--ink)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu__i:hover{background:#ffffff9e}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu__i.is-on{background:#fff;box-shadow:var(--lift)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu__ic{width:32px;height:32px;flex:none;border-radius:50%;display:grid;place-items:center;background:#fffc}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu__l{flex:1;min-width:0;font-size:13.5px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu__i>.lmk-ic{color:var(--dim)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu__n{min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--ink);color:#fff;font-size:11.5px;font-weight:500;display:grid;place-items:center}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-head{display:flex;align-items:center;gap:16px;min-height:64px;padding:2px 28px 14px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-back{width:44px;height:44px;flex:none;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:0 6px 16px -10px #2832464d}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-back:hover{box-shadow:0 0 0 4px #fff9,0 6px 16px -10px #2832464d}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-title{font-size:34px;font-weight:400;letter-spacing:-.012em;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-crumb{flex:none;height:28px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;background:#fff9;color:#4f555b;font-size:12.5px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-head__tools{margin-left:auto;display:flex;align-items:center;gap:10px;flex:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-find{position:relative;display:flex;align-items:center;gap:8px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-find__list{position:absolute;z-index:30;top:48px;right:0;width:300px;list-style:none;margin:0;padding:8px;border-radius:22px;background:linear-gradient(180deg,#fbf4df,#f7f9fa 40%,#eef2fc);border:1px solid rgb(255 255 255 / .9);box-shadow:0 24px 48px -24px #1e283c66}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-find__list button{width:100%;display:flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;border-radius:14px;text-align:left}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-find__list button:hover,html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-find__list button:focus-visible{background:#fff}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-find__list span{flex:1}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-find__list small{color:var(--dim);font-size:11.5px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-find__none{position:absolute;top:48px;right:0;padding:10px 16px;border-radius:999px;background:#fff;color:var(--dim);font-size:12.5px;box-shadow:var(--lift);white-space:nowrap}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-body{flex:1;min-height:0;display:flex;flex-direction:column}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-body>.screen{padding:0 28px 48px;max-width:none;margin:0;background:transparent;min-width:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-shell.is-dash .lmk-body>.screen{padding:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-body>.screen:focus{outline:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:999px;background:#e8ebeeb8;border:0;box-shadow:none;color:var(--ink);font-size:13px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter:focus-within{background:#fff;outline:2px solid var(--ink);outline-offset:2px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter>.lmk-ic{color:var(--dim)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter input{flex:1;min-width:0;width:170px;height:100%;border:0;border-radius:0;background:transparent;padding:0;font:inherit;color:inherit;outline:none;box-shadow:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter input:focus-visible{outline:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter input::placeholder{color:#575d63}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter input::-webkit-search-cancel-button{display:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter.is-find input{width:190px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter__clear{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#eef1f3}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter.is-drop{cursor:pointer}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter.is-drop select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0;margin:0;appearance:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter__k{color:#5f656b;font-size:12px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter__v{white-space:nowrap}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;background:var(--ink);color:#fff;font-size:12px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-orb{position:relative;width:40px;height:40px;flex:none;border-radius:50%;border:0;display:inline-grid;place-items:center;background:#f0f2f3;color:var(--ink);transition:background .16s,box-shadow .16s}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-orb:hover{background:#fff;box-shadow:var(--lift)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-orb.is-active{background:var(--ink);color:#fff;box-shadow:0 10px 20px -10px #14161899}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-orb.is-bare{background:transparent}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-orb.is-bare:hover{background:#ffffffa8;box-shadow:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-orb.is-ring{background:transparent;border:1px solid var(--hair)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-orb.is-ember,html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-orb.is-red{color:#b8372a}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 18px;border-radius:999px;border:0;font-size:13.5px;font-weight:500;white-space:nowrap;letter-spacing:-.003em;transition:background .16s,box-shadow .16s}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-btn.is-ink{background:var(--ink);color:#fff;box-shadow:0 8px 18px -10px #14161899}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-btn.is-ink:hover{background:#101213}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-btn.is-soft{background:#ffffffdb;color:var(--ink);border:1px solid rgb(255 255 255 / .95);box-shadow:inset 0 0 0 1px #2225270f,0 6px 14px -10px #2832464d}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-btn.is-soft:hover{background:#fff}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-btn.is-ghost{background:transparent;color:var(--ink);padding:0 16px 0 12px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-btn.is-ghost:hover{background:#ffffffb3}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-btn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-btn__g{display:inline-grid;place-items:center}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 11px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap;line-height:1}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-pill.is-ok{background:#fff;color:#2b2f32;box-shadow:inset 0 0 0 1px #e3e7ea}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-pill.is-wait{background:#ffd85c;color:#463500}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-pill.is-bad{background:#cf4433;color:#fff}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-pill.is-info{background:#e3e9fb;color:#283764}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-pill.is-plain{background:#ffffffb3;color:var(--ink2);box-shadow:inset 0 0 0 1px #2225270f}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-pill__dot{width:6px;height:6px;border-radius:50%;background:currentColor}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-pill.is-ok .lmk-pill__dot{background:var(--pin)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tag{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 10px 0 8px;border-radius:999px;background:#ffffffc7;color:var(--ink2);font-size:11.5px;box-shadow:inset 0 0 0 1px #2225270f}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tag i{width:6px;height:6px;border-radius:50%;background:#9aa0a6}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tag.is-ok i{background:#57a773}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tag.is-bad i{background:#e5584b}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tag.is-wait i{background:var(--pin)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tag.is-info i{background:#7d8fd6}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-av.avatar{border-radius:50%;display:inline-grid;place-items:center;flex:none;background:linear-gradient(150deg,#fbe3a1,#f4ecd8 45%,#e8edfb);color:var(--ink, #222527);font-weight:600;box-shadow:0 0 0 2px var(--lmk-av-ring),0 6px 14px -8px #28324666}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-seg{display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:#ffffff80;box-shadow:inset 0 0 0 1px #ffffffd9;max-width:100%;overflow-x:auto;scrollbar-width:none;border:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-seg__btn{display:inline-flex;align-items:center;gap:6px;flex:none;height:34px;padding:0 15px;border-radius:999px;border:0;background:transparent;color:var(--ink2, #3d4246);font-size:13px;font-weight:400;box-shadow:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-seg__btn:hover{background:#fff9;color:#222527}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-seg__btn.is-on{background:#fff;color:#222527;font-weight:500;box-shadow:0 1px 2px #2832460f,0 8px 18px -10px #28324638}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-seg.is-sm .lmk-seg__btn{height:28px;padding:0 12px;font-size:12.5px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tabsrow{margin:0;padding:0;border:0;background:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-frame{display:flex;flex-direction:column;gap:16px;min-width:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-frame__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0;padding:0;border:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-frame__t h1.is-echo{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-frame__t h1{margin:0;font-size:20px;font-weight:500;letter-spacing:-.008em;line-height:1.25;color:#222527}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-frame__t p{margin:4px 0 0;font-size:13px;color:#61676d;max-width:70ch}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-frame__act{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-alert{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:#fff0ed;color:#8f2a1f;font-size:13px;border:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-alert__pin{width:10px;height:10px;flex:none;border-radius:50%;background:#e5584b;box-shadow:0 0 0 4px #fdd9d3}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .mod-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:10px;padding:12px;border-radius:28px;background:linear-gradient(170deg,#fad37c,#f7dd97 12%,#efe7d2 30%,#eaedf5 58%,#e8edfb);border:1px solid rgb(255 255 255 / .85);box-shadow:inset 0 1px #ffffffe6,0 18px 36px -24px #1e283c40}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-stat{margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-height:112px;min-width:0;padding:16px 18px 14px;border-radius:20px;background:#f0f3fdd1;border:1px solid rgb(255 255 255 / .88);box-shadow:inset 0 1px #ffffffe6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#222527}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-stat dd{margin:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .mod-stats>.lmk-stat:before,html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .mod-stats>.lmk-stat:after{content:none;display:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .mod-stats>.lmk-stat{grid-row:auto;grid-column:auto;height:auto;align-self:stretch}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .mod-stats{grid-auto-rows:minmax(112px,auto)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-stat__label{display:flex;align-items:center;gap:7px;margin:0;font-size:13.5px;font-weight:400;color:#3d4246;line-height:1.3}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-stat__label .lmk-ic{color:#5f656b}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-stat__val{display:flex;align-items:center;gap:8px;min-width:0;font-family:var(--font-ui);font-size:clamp(24px,1.9vw,30px);font-weight:300;letter-spacing:-.012em;line-height:1.05;color:#222527}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-fig{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-fig__sup{font-size:.42em;font-weight:400;vertical-align:.95em;margin-right:3px;letter-spacing:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-fig__dec{color:#686e74}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-fig__u{font-size:.5em;font-weight:400;margin-left:2px;color:#4f555b}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-arrow{display:inline-grid;place-items:center;flex:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-arrow.is-up{color:#f2ad06}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-arrow.is-down{color:#e5584b}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-stat__sub{font-size:12px;color:#5c6268;line-height:1.35}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-stat__second{font-size:12.5px;color:#5c6268}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-stat__second b{color:#222527;font-weight:500}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-stat__share{height:4px;border-radius:999px;background:#ffffffe6;overflow:hidden}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-stat__share i{display:block;height:100%;width:var(--lmk-share);background:linear-gradient(90deg,#fad37c,#ffaa09);border-radius:inherit}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-panel{min-width:0;padding:20px 22px;border-radius:24px;background:linear-gradient(180deg,#fafbfb,#f6f8f9);border:1px solid rgb(255 255 255 / .9);box-shadow:0 1px 2px #1e283c08,0 16px 34px -22px #1e283c29;color:#222527}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-panel__h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 14px;padding:0;border:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-panel__h h2{margin:0;font-size:15.5px;font-weight:500;letter-spacing:-.005em;line-height:1.3}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-panel__b{min-width:0;display:flex;flex-direction:column;gap:12px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-panel__b>p{margin:0;font-size:13px;color:#5c6268}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-bars{margin:0;display:grid;gap:8px;min-width:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-bars__plot{height:var(--lmk-bars-h);padding-top:30px;box-sizing:content-box;display:flex;align-items:flex-end;gap:8px;border-bottom:1px dashed #d6dbe0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-bars__col{flex:1;min-width:0;height:100%;display:flex;align-items:flex-end;justify-content:center}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-bars__bar{position:relative;display:block;width:min(22px,100%);border-radius:999px 999px 6px 6px;background:linear-gradient(180deg,var(--lmk-bars-accent, #fad37c),#fbeed2);transition:height .3s ease}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-bars__bar.is-peak{background:linear-gradient(180deg,#ffaa09,#fad37c)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-bars__bar.is-peak:before{content:"";position:absolute;left:50%;top:-5px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:#ffaa09;box-shadow:0 0 0 5px #f7eed8f2}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-bars__tag{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%);padding:4px 10px;border-radius:999px;background:#2b2e30;color:#fff;font-size:11px;font-weight:500;white-space:nowrap}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-bars__labs{display:flex;gap:8px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-bars__labs span{flex:1;min-width:0;text-align:center;font-size:11px;color:#61676d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table{min-width:0;display:grid;gap:10px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;border:0;background:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__count{margin-left:auto;display:inline-flex;align-items:baseline;gap:5px;font-size:12.5px;color:#5c6268}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__count strong{font-size:15px;font-weight:500;color:#222527}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__scroll{overflow-x:auto;min-width:0;border:0;background:none;box-shadow:none;border-radius:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__t{width:100%;border-collapse:separate;border-spacing:0;background:none;font-size:13.5px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__t th{text-align:left;padding:10px 12px;font-size:12.5px;font-weight:400;color:#5c6268;border:0;border-bottom:1px solid #e6eaee;background:none;white-space:nowrap;text-transform:none;letter-spacing:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__t th button{display:inline-flex;align-items:center;gap:4px;font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__t th button.is-on{color:#222527;font-weight:500}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__t td{padding:11px 12px;border:0;border-bottom:1px solid #eef1f3;color:#222527;background:none;vertical-align:middle}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__t tbody tr:last-child td{border-bottom:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__t tbody tr:hover td{background:#ffffffb3}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__t tbody tr:hover td:first-child{border-radius:14px 0 0 14px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__t tbody tr:hover td:last-child{border-radius:0 14px 14px 0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-cell{display:flex;align-items:center;gap:10px;min-width:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-cell__disc{width:30px;height:30px;flex:none;border-radius:50%;display:grid;place-items:center;background:linear-gradient(150deg,#fbe3a1,#f4ecd8 45%,#e8edfb);color:#222527;font-size:11px;font-weight:600;box-shadow:0 0 0 2px #fff}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:30px 16px;text-align:center;color:#222527}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__empty p{margin:0;color:#5c6268;font-size:13px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-table__empty strong{font-weight:500;font-size:14px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-halo{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#f7eed8}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-halo i{width:14px;height:14px;border-radius:50%;background:#ffaa09}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-field{display:grid;gap:6px;min-width:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-field>label{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:12.5px;color:#4f555b}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-field>label small{font-size:11.5px;color:#61676d}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-control{position:relative;display:flex;align-items:center;gap:8px;min-height:46px;padding:0 6px 0 16px;border-radius:999px;background:#f7f9fa;border:1px solid #e1e6ea;transition:border-color .16s,background .16s}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-control:focus-within{background:#fff;border-color:#222527;box-shadow:0 0 0 1px #222527;outline:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-field[data-invalid] .lmk-control{border-color:#cf4433}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-control :is(input,select,textarea){flex:1;min-width:0;height:44px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;font:inherit;font-size:14px;color:#222527;outline:none;appearance:none;-webkit-appearance:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-control :is(input,select,textarea):focus-visible{outline:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-control[data-kind=select] select{padding-right:30px;cursor:pointer}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-control[data-kind=textarea]{align-items:stretch;border-radius:20px;padding:10px 16px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-control textarea{height:auto;min-height:88px;resize:vertical;border-radius:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-control__unit{font-size:12px;color:#5c6268}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-control__chev{position:absolute;right:14px;pointer-events:none;color:#3d4246}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-control__steps{display:flex;gap:4px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-control__steps button{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#222527;border:0;box-shadow:0 4px 10px -6px #28324659;cursor:pointer}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-control__steps button:disabled{opacity:.45;cursor:not-allowed}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-field .mod-field__hint{margin:0;font-size:12px;color:#5c6268}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-track{display:grid;gap:10px;min-width:0}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-track>strong{font-size:14px;font-weight:500}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-track ol{position:relative;list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;min-height:26px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-track ol:before,html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-track ol:after{content:"";position:absolute;left:9px;top:50%;height:2px;margin-top:-1px;border-radius:2px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-track ol:before{right:9px;background:repeating-linear-gradient(90deg,#d3d8dd 0 6px,transparent 6px 10px)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-track ol:after{width:calc((100% - 18px) * var(--lmk-track-fill, 0));background:#fad37c}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-track li{position:relative;z-index:1}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-track__node{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:#f7f9fa;box-shadow:inset 0 0 0 1.5px #c3c9ce}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-track li[data-state=done] .lmk-track__node{background:#ffaa09;box-shadow:0 0 0 3px #fff}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-track li[data-state=current] .lmk-track__node{background:#f7eed8;box-shadow:0 0 0 5px #f7eed8b3}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-track li[data-state=current] .lmk-track__node i{width:10px;height:10px;border-radius:50%;background:#ffaa09}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .modal-backdrop{background:#22252742;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .modal{border-radius:28px;border:1px solid rgb(255 255 255 / .9);background:linear-gradient(180deg,#fad37c,#f7e3ae 9%,#f4efe2 22%,#f7f9fa 40%,#eef2fc);box-shadow:inset 0 1px #ffffffe6,0 40px 80px -36px #1e283c80;color:#222527}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .modal__head{border:0;background:none;padding-bottom:6px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .modal__head h3{font-size:22px;font-weight:400;letter-spacing:-.01em;color:#222527}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .modal__symbol{width:40px;height:40px;border-radius:50%;background:#fff;color:#222527;box-shadow:0 6px 16px -10px #28324659}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .modal .mod-form{gap:14px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .modal .mod-form__footer{gap:8px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .modal .mod-form__footer :is(.btn,button){border-radius:999px;min-height:42px}@keyframes lmk-rise{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width: 1180px){html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-who__t{display:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-crumb{display:none}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-filter.is-find input{width:130px}}@media (max-width: 900px){html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-nav{grid-template-columns:auto minmax(0,1fr);height:auto;padding:10px 16px;row-gap:6px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-tabs{grid-column:1 / -1;grid-row:2;justify-content:flex-start}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-nav__end{justify-self:end}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu{top:112px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-head{flex-wrap:wrap;padding:2px 16px 12px;gap:12px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-title{font-size:26px}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-head__tools{width:100%;margin-left:0;flex-wrap:wrap}html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-body>.screen{padding:0 16px 40px}}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-shell *,html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .modal,html:root[data-theme=studio-lendora-map]:not(#lmk-a):not(#lmk-b) .lmk-menu{animation:none!important;transition:none!important}}:root[data-theme=studio-lendora-loans]{--lk-ink: #1b1d1f;--lk-ink2: #3b4044;--lk-ink3: #5d6369;--lk-dim: #646a70;--lk-ground: #eff3f6;--lk-card: #f5f8fa;--lk-line: #e3e8ec;--lk-hair: #e9edf0;--lk-butter: #ffe171;--lk-butter-ink: #3d3510;--lk-coral: #ff7b6e;--lk-coral-ink: #2b0d09;--lk-peri: #dee6fb;--lk-peri-ink: #243461;--lk-sage: #d6eadf;--lk-sage-ink: #1d3a2a;--lk-lilac: #e6dcf3;--lk-lilac-ink: #3a2a55;--lk-peach: #f8dcc8;--lk-peach-ink: #4a2a14;--lk-shadow: 0 1px 2px rgb(30 40 60 / .03), 0 20px 44px -30px rgb(30 40 60 / .2);--lk-ease: cubic-bezier(.22, .8, .24, 1)}:root[data-theme=studio-lendora-loans] .shell--clone{background:var(--lk-ground);min-height:100vh}:root[data-theme=studio-lendora-loans] .lk-shell{min-height:100vh;background:var(--lk-ground);color:var(--lk-ink);font-family:var(--font-ui, inherit)}:root[data-theme=studio-lendora-loans] .lk-shell>.screen{padding-top:0}:root[data-theme=studio-lendora-loans] .lk-top{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr);align-items:center;gap:16px;padding:14px 28px 10px;background:#eff3f6db;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}:root[data-theme=studio-lendora-loans] .lk-logo{justify-self:start;display:inline-flex;align-items:center;gap:10px;padding:4px 8px 4px 4px;border:0;border-radius:999px;background:transparent;color:var(--lk-ink);font:inherit;font-size:15px;font-weight:600;letter-spacing:-.01em;cursor:pointer}:root[data-theme=studio-lendora-loans] .lk-logo sup{font-size:9px;font-weight:500;margin-left:-6px;align-self:flex-start;margin-top:6px;color:var(--lk-ink3)}:root[data-theme=studio-lendora-loans] .lk-tabs{display:flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:#ffffff6b;box-shadow:inset 0 1px #ffffffe6}:root[data-theme=studio-lendora-loans] .lk-tabwrap{position:relative}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tab{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--lk-ink2);font:inherit;font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--lk-ease),color .2s,box-shadow .2s}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tab .lk-ic{color:var(--lk-dim);margin-right:-4px}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tab:hover,:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tab.is-open{background:#ffffffb3;color:var(--lk-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tab.is-on{background:#fff;color:var(--lk-ink);box-shadow:0 1px 2px #2832460f,0 6px 16px -8px #28324633}:root[data-theme=studio-lendora-loans] .lk-menu{position:absolute;top:calc(100% + 10px);left:50%;translate:-50% 0;z-index:40;min-width:220px;display:grid;gap:2px;padding:8px;border-radius:22px;background:#f7f9fbf7;border:1px solid #ffffff;box-shadow:0 1px 2px #1e283c0a,0 26px 50px -24px #1e283c59;animation:lk-rise .22s var(--lk-ease)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-menu__it{display:flex;align-items:center;gap:11px;width:100%;padding:7px 12px 7px 7px;border:0;border-radius:14px;background:transparent;color:var(--lk-ink2);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-menu__it:hover{background:#fff;color:var(--lk-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-menu__it.is-on{background:#fff;color:var(--lk-ink);box-shadow:0 6px 14px -10px #1e283c66}:root[data-theme=studio-lendora-loans] .lk-menu__ic{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fff;border:1px solid var(--lk-line);color:var(--lk-ink);flex:none}:root[data-theme=studio-lendora-loans] .lk-menu__it.is-on .lk-menu__ic{background:var(--lk-butter);border-color:var(--lk-butter);color:var(--lk-butter-ink)}:root[data-theme=studio-lendora-loans] .lk-top__tools{justify-self:end;display:flex;align-items:center;gap:6px}:root[data-theme=studio-lendora-loans] .lk-tabs-alt{display:none!important}:root[data-theme=studio-lendora-loans] .lk-head{display:flex;align-items:center;gap:20px;padding:10px 28px 14px}:root[data-theme=studio-lendora-loans] .lk-head__title{margin:0;font-size:clamp(30px,2.6vw,40px);font-weight:400;letter-spacing:-.012em;line-height:1.1;color:var(--lk-ink)}:root[data-theme=studio-lendora-loans] .lk-head__tools{margin-left:auto;display:flex;align-items:center;gap:4px}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-ico{position:relative;display:grid;place-items:center;width:38px;height:38px;padding:0;border-radius:50%;border:0;background:transparent;color:var(--lk-ink);cursor:pointer;transition:background-color .2s}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-ico:hover{background:#ffffffb3}:root[data-theme=studio-lendora-loans] .lk-ico.has-dot:after{content:"";position:absolute;top:9px;right:10px;width:6px;height:6px;border-radius:50%;background:var(--lk-coral);box-shadow:0 0 0 1.5px var(--lk-ground)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-me{padding:0;margin-left:6px;border:0;border-radius:50%;background:transparent;cursor:pointer}:root[data-theme=studio-lendora-loans] .lk-shell :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid #232628;outline-offset:2px}@media (max-width: 1180px){:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tab{padding:0 11px;font-size:13px}:root[data-theme=studio-lendora-loans] .lk-top{padding-inline:18px;grid-template-columns:auto minmax(0,1fr) auto}:root[data-theme=studio-lendora-loans] .lk-tabs{justify-self:center}}@media (max-width: 1000px){:root[data-theme=studio-lendora-loans] .lk-tabs{display:none}:root[data-theme=studio-lendora-loans] .lk-tabs-alt{display:inline-grid!important}:root[data-theme=studio-lendora-loans] .lk-top{grid-template-columns:auto 1fr auto}:root[data-theme=studio-lendora-loans] .lk-head{padding-inline:16px}}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-orb{display:inline-grid;place-items:center;width:40px;height:40px;min-width:0;padding:0;flex:none;border-radius:50%;background:#fff9;border:1px solid var(--lk-line);color:var(--lk-ink);box-shadow:none;cursor:pointer;transition:background-color .2s,transform .2s var(--lk-ease),box-shadow .2s}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-orb:hover{background:#fff;transform:translateY(-1px);box-shadow:0 8px 18px -12px #1e283c66}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-orb.is-active{background:#fff;border-color:#fff;box-shadow:0 6px 14px -10px #1e283c73}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-orb.is-sm{width:34px;height:34px}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-orb.is-back{width:54px;height:54px;background:#fff;border-color:#fff;box-shadow:0 10px 24px -16px #1e283c59}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-orb.is-static{cursor:default;transform:none}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-orb:is(.is-ember,.is-danger,.is-red){color:#9d2a1f}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-orb:disabled{opacity:.45;cursor:not-allowed;transform:none}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;min-height:0;padding:0 20px;border-radius:999px;font:inherit;font-size:14.5px;font-weight:500;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color .2s,box-shadow .2s,transform .2s var(--lk-ease)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-btn.is-ink{background:#232628;color:#fff;border:1px solid #232628;box-shadow:0 10px 20px -12px #141618a6}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-btn.is-ink:hover{background:#111314;transform:translateY(-1px)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-btn.is-plain{background:#ffffff9e;color:var(--lk-ink);border:1px solid #ffffff;box-shadow:0 1px 2px #1e283c0a}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-btn.is-plain:hover{background:#fff}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}:root[data-theme=studio-lendora-loans] .lk-btn__g{display:inline-grid;place-items:center}:root[data-theme=studio-lendora-loans] .lk-btn.is-ink .lk-btn__g{width:22px;height:22px;margin-right:-8px;border-radius:50%;background:#ffffff24}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-pill{display:inline-flex;align-items:center;gap:7px;height:auto;padding:5px 12px;border:0;border-radius:999px;font-size:12.5px;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;white-space:nowrap;box-shadow:none}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-pill.is-grey{background:#e6e9ec;color:#2a2e31}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-pill.is-butter{background:#ffe36e;color:var(--lk-butter-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-pill.is-coral{background:var(--lk-coral);color:var(--lk-coral-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-pill.is-peri{background:var(--lk-peri);color:var(--lk-peri-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-pill.is-sage{background:var(--lk-sage);color:var(--lk-sage-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-pill.is-lilac{background:var(--lk-lilac);color:var(--lk-lilac-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-pill.is-stage{background:#fff;color:var(--lk-ink2);box-shadow:0 1px 2px #1e283c0d,0 6px 14px -10px #1e283c4d}:root[data-theme=studio-lendora-loans] .lk-pill__dot{width:7px;height:7px;border-radius:50%;background:#ffd84f;flex:none}:root[data-theme=studio-lendora-loans] .lk-pill[data-tone=coral] .lk-pill__dot{background:#f2554a}:root[data-theme=studio-lendora-loans] .lk-pill[data-tone=grey] .lk-pill__dot{background:#c6ccd1}:root[data-theme=studio-lendora-loans] .lk-pill[data-tone=peri] .lk-pill__dot{background:#8fa6ec}:root[data-theme=studio-lendora-loans] .lk-pill[data-tone=sage] .lk-pill__dot{background:#7cc59b}:root[data-theme=studio-lendora-loans] .lk-pill[data-tone=lilac] .lk-pill__dot{background:#b39be0}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tag{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;border:0;font-size:11.5px;font-weight:600;letter-spacing:0;text-transform:none;line-height:1.3}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tag.is-butter{background:var(--lk-butter);color:var(--lk-butter-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tag.is-coral{background:#ffd2cc;color:#5a1d14}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tag.is-peri{background:var(--lk-peri);color:var(--lk-peri-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tag.is-sage{background:var(--lk-sage);color:var(--lk-sage-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tag.is-lilac{background:var(--lk-lilac);color:var(--lk-lilac-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-tag.is-peach{background:var(--lk-peach);color:var(--lk-peach-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-av{display:inline-grid;place-items:center;flex:none;border-radius:50%;color:#2a2e31;font-weight:600;letter-spacing:0;border:1.5px solid #ffffff;box-shadow:0 4px 10px -6px #1e283c59}:root[data-theme=studio-lendora-loans] .lk-num{display:inline-flex;align-items:baseline;font-weight:300;letter-spacing:-.03em;line-height:.95;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;color:var(--lk-ink)}:root[data-theme=studio-lendora-loans] .lk-num__cur{align-self:flex-start;font-size:.3em;font-weight:500;letter-spacing:0;margin-right:.14em;position:relative;top:.12em;line-height:1;vertical-align:baseline;color:var(--lk-ink)}:root[data-theme=studio-lendora-loans] .lk-num__d{color:var(--lk-dim)}:root[data-theme=studio-lendora-loans] .lk-num__u{color:var(--lk-ink3);font-size:max(13px,.34em);font-weight:400;margin-left:.12em;letter-spacing:0}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-stat.stat{position:relative;display:grid;grid-template-rows:auto 1fr auto;align-content:start;gap:8px;min-width:0;margin:0;padding:20px 22px 18px;border-radius:26px;background:var(--lk-card);border:1px solid rgb(255 255 255 / .9);box-shadow:var(--lk-shadow);overflow:hidden}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-stat.stat:first-child{background:radial-gradient(120% 90% at 50% 100%,#fbf0d0,#f9f6ec 48%,#f6f8f8)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-stat.stat.is-bad{background:radial-gradient(120% 90% at 50% 100%,#fbe1dc,#f8f2f0,#f6f8f9)}:root[data-theme=studio-lendora-loans] .lk-stat__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin:0}:root[data-theme=studio-lendora-loans] .lk-stat__label{font-size:14px;font-weight:500;color:var(--lk-ink);letter-spacing:-.005em;line-height:1.3}:root[data-theme=studio-lendora-loans] .lk-stat__orb{display:grid;place-items:center;width:32px;height:32px;margin:-4px -6px 0 0;flex:none;border-radius:50%;background:#ffffffb3;border:1px solid var(--lk-line);color:var(--lk-ink)}:root[data-theme=studio-lendora-loans] .lk-stat__val{margin:4px 0 0;font-size:clamp(32px,2.6vw,44px);align-self:end}:root[data-theme=studio-lendora-loans] .lk-stat__sub{margin:0;display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--lk-ink3);line-height:1.35}:root[data-theme=studio-lendora-loans] .lk-stat__sub:before{content:"";width:7px;height:7px;border-radius:50%;background:#ffd84f;flex:none}:root[data-theme=studio-lendora-loans] .lk-stat.is-bad .lk-stat__sub:before{background:#f2554a}:root[data-theme=studio-lendora-loans] .lk-stat.is-good .lk-stat__sub:before{background:#c6ccd1}:root[data-theme=studio-lendora-loans] .lk-stat__second{margin:0;font-size:12.5px;color:var(--lk-ink3)}:root[data-theme=studio-lendora-loans] .lk-stat__second b{font-weight:500;color:var(--lk-ink)}:root[data-theme=studio-lendora-loans] .lk-stat__share{margin:2px 0 0;height:6px;border-radius:999px;background:#e7ebee;overflow:hidden}:root[data-theme=studio-lendora-loans] .lk-stat__share i{display:block;height:100%;width:var(--lk-share, 0%);border-radius:inherit;background:linear-gradient(90deg,#ffe9a6,#fbd350)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-seg.seg{position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px;width:auto;max-width:100%;padding:4px;border-radius:999px;background:#ffffff73;border:1px solid rgb(255 255 255 / .9);box-shadow:inset 0 1px #ffffffe6}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-seg.seg:before,:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-seg.seg:after{content:none}:root[data-theme=studio-lendora-loans] .lk-seg__plate{position:absolute;left:0;top:0;width:var(--lk-w, 0);height:var(--lk-h, 0);transform:translate(var(--lk-x, 0),var(--lk-y, 0));border-radius:999px;background:#fff;box-shadow:0 1px 2px #2832460f,0 6px 16px -8px #28324638;opacity:0;transition:transform .26s var(--lk-ease),width .26s var(--lk-ease),opacity .16s;pointer-events:none}:root[data-theme=studio-lendora-loans] .lk-seg[data-measured] .lk-seg__plate{opacity:1}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-seg__btn.seg__btn{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;height:34px;min-height:0;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--lk-ink3);font:inherit;font-size:13.5px;font-weight:500;white-space:nowrap;box-shadow:none;cursor:pointer}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-seg__btn.seg__btn:hover{color:var(--lk-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-seg__btn.seg__btn.is-on{color:var(--lk-ink);background:transparent}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-seg:not([data-measured]) .lk-seg__btn.is-on{background:#fff}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-seg.is-sm .lk-seg__btn{height:28px;padding:0 12px;font-size:12.5px}:root[data-theme=studio-lendora-loans] .lk-tabsrow{margin:0 0 14px}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-shell .screen{padding-inline:28px}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-frame .lk-frame__head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:14px 20px;margin:0 0 18px;padding:0;border:0;background:none}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-frame .lk-frame__t h1{margin:0;font-size:26px;font-weight:400;letter-spacing:-.01em;color:var(--lk-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-frame .lk-frame__t p{margin:4px 0 0;font-size:14px;color:var(--lk-ink3);max-width:70ch}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-frame.is-under-chrome .lk-frame__t p{margin-top:-6px}:root[data-theme=studio-lendora-loans] .lk-frame__act{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-alert{display:flex;align-items:center;gap:10px;margin:0 0 14px;padding:10px 16px;border-radius:999px;background:#fff;border:0;color:#7a1e14;font-size:13.5px;box-shadow:0 6px 16px -12px #1e283c66}:root[data-theme=studio-lendora-loans] .lk-alert__dot{width:8px;height:8px;border-radius:50%;background:#f2554a;flex:none}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-panel.card{padding:22px 24px;border-radius:26px;background:var(--lk-card);border:1px solid rgb(255 255 255 / .9);box-shadow:var(--lk-shadow)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-panel .lk-panel__h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;padding:0;border:0;background:none}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-panel .lk-panel__h h2{margin:0;font-size:16px;font-weight:500;letter-spacing:-.005em;color:var(--lk-ink);text-transform:none}:root[data-theme=studio-lendora-loans] .lk-table{display:grid;gap:12px;min-width:0}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table .lk-table__tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:0;border:0;background:none}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table .lk-table__count{display:inline-flex;align-items:baseline;gap:6px;font-size:13px;color:var(--lk-ink3)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table .lk-table__count strong{font-size:22px;font-weight:300;color:var(--lk-ink);letter-spacing:-.02em}:root[data-theme=studio-lendora-loans] .lk-table__count em{margin-left:6px;padding:3px 9px;border-radius:999px;background:var(--lk-butter);color:var(--lk-butter-ink);font-style:normal;font-size:11.5px;font-weight:600}:root[data-theme=studio-lendora-loans] .lk-table__util{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-search{display:inline-flex;align-items:center;gap:8px;height:38px;min-width:200px;padding:0 8px 0 14px;border-radius:999px;background:#ffffffb3;border:1px solid var(--lk-line);color:var(--lk-ink3);box-shadow:none}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-search input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--lk-ink);font:inherit;font-size:13.5px;box-shadow:none;outline-offset:4px}:root[data-theme=studio-lendora-loans] .lk-search input::placeholder{color:var(--lk-ink3)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-search__x{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:#e9edf0;color:var(--lk-ink);cursor:pointer}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-drop.record-grid__mobile-sort{position:relative;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 16px;border-radius:999px;background:#fff9;border:1px solid var(--lk-line);color:var(--lk-ink);font-size:13.5px;font-weight:500;white-space:nowrap}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-drop select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px}:root[data-theme=studio-lendora-loans] .lk-drop:focus-within{outline:2px solid #232628;outline-offset:2px}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:0;border-radius:999px;background:var(--lk-peri);color:var(--lk-peri-ink);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer}:root[data-theme=studio-lendora-loans] .lk-table__scroll{overflow-x:auto;min-width:0}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t{width:100%;border-collapse:separate;border-spacing:0;background:transparent;font-size:14px;color:var(--lk-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t thead th{position:static;padding:0 12px 10px;border:0;background:transparent;color:var(--lk-ink3);font-size:12.5px;font-weight:400;letter-spacing:0;text-transform:none;text-align:left;white-space:nowrap}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-th{display:inline-flex;align-items:center;gap:5px;padding:2px 0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}:root[data-theme=studio-lendora-loans] .lk-th .lk-ic{opacity:.45}:root[data-theme=studio-lendora-loans] .lk-th:hover .lk-ic,:root[data-theme=studio-lendora-loans] .lk-th.is-on .lk-ic{opacity:1}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-th.is-on{color:var(--lk-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t tbody td{padding:12px;border:0;border-top:1px solid var(--lk-hair);background:transparent;vertical-align:middle}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t tbody tr{background:transparent;transition:background-color .16s}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t tbody tr:hover td{background:#fff9}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t tbody tr.is-picked td{background:#fffaf0}:root[data-theme=studio-lendora-loans] .lk-table__t tbody tr:hover td:first-child,:root[data-theme=studio-lendora-loans] .lk-table__t tbody tr.is-picked td:first-child{border-radius:16px 0 0 16px}:root[data-theme=studio-lendora-loans] .lk-table__t tbody tr:hover td:last-child,:root[data-theme=studio-lendora-loans] .lk-table__t tbody tr.is-picked td:last-child{border-radius:0 16px 16px 0}:root[data-theme=studio-lendora-loans] .lk-table__t td[data-identity=true]{font-weight:500}:root[data-theme=studio-lendora-loans] .lk-table__t td[data-kind=number],:root[data-theme=studio-lendora-loans] .lk-table__t td[data-kind=money]{font-variant-numeric:tabular-nums}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t .lk-table__pick{width:34px;padding-right:0;padding-left:8px}:root[data-theme=studio-lendora-loans] .lk-cell{display:flex;align-items:center;gap:8px;min-width:0}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-radio{appearance:none;-webkit-appearance:none;display:inline-grid;place-items:center;width:20px;height:20px;margin:0;border-radius:50%;border:1.5px solid #c3c9ce;background:#fff;cursor:pointer;transition:border-color .16s,background-color .16s}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-radio:after{content:"";width:8px;height:8px;border-radius:50%;background:transparent;transition:background-color .16s}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-radio:hover{border-color:#8d949a}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-radio:checked{border-color:#232628}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-radio:checked:after{background:#232628}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-radio:focus-visible{outline:2px solid #232628;outline-offset:2px}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__empty{display:grid;justify-items:center;gap:8px;padding:34px 16px;text-align:center;color:var(--lk-ink3);background:none;border:0}:root[data-theme=studio-lendora-loans] .lk-table__empty strong{font-size:15px;font-weight:500;color:var(--lk-ink)}:root[data-theme=studio-lendora-loans] .lk-table__empty p{margin:0;font-size:13.5px}@media (max-width: 700px){:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t thead{display:none}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t,:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t tbody,:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t tr,:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t td{display:block;width:100%}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t tbody tr{margin-bottom:10px;padding:8px 4px;border-radius:20px;background:var(--lk-card)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-table__t tbody td{border:0;padding:6px 12px}:root[data-theme=studio-lendora-loans] .lk-table__t tbody td[data-label]:not(.lk-table__pick):before{content:attr(data-label);display:block;font-size:11.5px;color:var(--lk-ink3)}}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-field.mod-field{display:grid;gap:7px;margin:0}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-field>label{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13px;font-weight:500;color:var(--lk-ink2);text-transform:none;letter-spacing:0}:root[data-theme=studio-lendora-loans] .lk-field>label small{font-size:11.5px;font-weight:400;color:var(--lk-ink3)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-control.field-control{position:relative;display:flex;align-items:center;gap:8px;min-height:46px;padding:0 6px 0 18px;border-radius:999px;background:#ffffffc7;border:1px solid var(--lk-line);box-shadow:inset 0 1px #fff;transition:border-color .16s,box-shadow .16s}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-control.field-control[data-kind=textarea]{border-radius:22px;padding:12px 18px;align-items:stretch}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-control:focus-within{border-color:#232628;box-shadow:0 0 0 3px #ffe1718c}:root[data-theme=studio-lendora-loans] .lk-field[data-invalid] .lk-control{border-color:#e0483c;box-shadow:0 0 0 3px #ff7b6e40}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-control :is(input,select,textarea){flex:1;min-width:0;height:44px;padding:0;border:0;border-radius:0;background:transparent;color:var(--lk-ink);font:inherit;font-size:15px;box-shadow:none;outline:0;appearance:none;-webkit-appearance:none}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-control textarea{height:auto;min-height:84px;resize:vertical}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-control select{padding-right:30px;cursor:pointer}:root[data-theme=studio-lendora-loans] .lk-control input[type=number]{-moz-appearance:textfield}:root[data-theme=studio-lendora-loans] .lk-control input::-webkit-inner-spin-button{-webkit-appearance:none}:root[data-theme=studio-lendora-loans] .lk-control__unit{font-size:11px;font-weight:600;color:var(--lk-ink3);align-self:flex-start;margin-top:11px}:root[data-theme=studio-lendora-loans] .lk-control__chev{position:absolute;right:16px;pointer-events:none;color:var(--lk-ink2)}:root[data-theme=studio-lendora-loans] .lk-control__steps{display:flex;gap:4px}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-control__steps .field-control__step{display:grid;place-items:center;width:34px;height:34px;padding:0;border-radius:50%;border:1px solid var(--lk-line);background:#fff;color:var(--lk-ink);cursor:pointer}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-control__steps .field-control__step:hover:not(:disabled){background:var(--lk-butter);border-color:var(--lk-butter)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-control__steps .field-control__step:disabled{opacity:.4;cursor:not-allowed}:root[data-theme=studio-lendora-loans] .lk-field .mod-field__hint{margin:0;font-size:12.5px;color:var(--lk-ink3)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-track.workflow-track{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}:root[data-theme=studio-lendora-loans] .lk-track__now{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border-radius:999px;background:#fff;color:var(--lk-ink2);font-size:12.5px;font-weight:500;white-space:nowrap;box-shadow:0 1px 2px #1e283c0d,0 6px 14px -10px #1e283c4d}:root[data-theme=studio-lendora-loans] .lk-track__now i{width:7px;height:7px;border-radius:50%;background:#ffd84f}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-track ol{display:flex;align-items:center;margin:0;padding:0;list-style:none}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-track li{position:relative;display:flex;align-items:center;margin:0;padding:0}:root[data-theme=studio-lendora-loans] .lk-track li+li:before{content:"";width:14px;border-top:1.5px dashed #e8c766;margin:0 3px}:root[data-theme=studio-lendora-loans] .lk-track li[data-state=next]:before{border-top-color:#cfd5da}:root[data-theme=studio-lendora-loans]:not(#lk-x) .lk-track__node{display:grid;place-items:center;width:12px;height:12px;border-radius:50%;background:transparent;border:0}:root[data-theme=studio-lendora-loans] .lk-track__node i{width:9px;height:9px;border-radius:50%}:root[data-theme=studio-lendora-loans] .lk-track li[data-state=done] .lk-track__node i{background:#fbd350}:root[data-theme=studio-lendora-loans] .lk-track li[data-state=current] .lk-track__node i{width:12px;height:12px;background:#fff;box-shadow:inset 0 0 0 3px #232628}:root[data-theme=studio-lendora-loans] .lk-track li[data-state=next] .lk-track__node i{box-shadow:inset 0 0 0 1.5px #b9c0c6}:root[data-theme=studio-lendora-loans] .lk-bars{margin:0;display:grid;gap:0;--lk-bars-accent: #fbd350}:root[data-theme=studio-lendora-loans] .lk-bars__plot{display:flex;align-items:flex-end;gap:6px;height:var(--lk-bars-h, 68px);padding-top:22px;box-sizing:content-box}:root[data-theme=studio-lendora-loans] .lk-bars__col{flex:1;display:flex;align-items:flex-end;justify-content:center;height:100%;min-width:0}:root[data-theme=studio-lendora-loans] .lk-bars__bar{position:relative;display:block;width:min(100%,26px);border-radius:9px 9px 2px 2px;background:linear-gradient(180deg,#fdf0c2,#fbf7ea);transition:height .4s var(--lk-ease)}:root[data-theme=studio-lendora-loans] .lk-bars__bar.is-peak{background:linear-gradient(180deg,var(--lk-bars-accent),#fdeeb8)}:root[data-theme=studio-lendora-loans] .lk-bars__peak{position:absolute;left:50%;bottom:calc(100% + 5px);transform:translate(-50%);font-size:12px;font-weight:500;color:var(--lk-ink2);white-space:nowrap}:root[data-theme=studio-lendora-loans] .lk-bars__axis{display:flex;gap:6px;border-top:1px solid #dfe3e6;padding-top:8px;font-size:11.5px;color:var(--lk-ink3)}:root[data-theme=studio-lendora-loans] .lk-bars__axis span{flex:1;min-width:0;text-align:center;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-lendora-loans] .lk-bars__axis span:before{content:"";position:absolute;left:50%;top:-8px;width:1px;height:4px;background:#c9ced2}:root[data-theme=studio-lendora-loans]:not(#lk-x) .modal-backdrop{background:#d6dde48c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .modal{border-radius:30px;background:#f7f9fb;border:1px solid #ffffff;box-shadow:0 2px 4px #1e283c0a,0 40px 80px -36px #1e283c73;color:var(--lk-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .modal .modal__head{padding:22px 24px 8px;border:0;background:none}:root[data-theme=studio-lendora-loans]:not(#lk-x) .modal .modal__head h3{font-size:24px;font-weight:400;letter-spacing:-.01em;color:var(--lk-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x) .modal .modal__symbol{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--lk-ink);border:1px solid #ffffff;box-shadow:0 10px 24px -16px #1e283c59}:root[data-theme=studio-lendora-loans]:not(#lk-x) .modal .mod-actions{gap:8px}:root[data-theme=studio-lendora-loans]:not(#lk-x) .modal .mod-actions :is(.btn,.ghostbtn){height:44px;border-radius:999px;padding:0 20px;font-weight:500}:root[data-theme=studio-lendora-loans]:not(#lk-x) .modal .mod-actions .btn--primary{background:#232628;border-color:#232628;color:#fff}@keyframes lk-rise{0%{opacity:0;translate:-50% 6px}to{opacity:1;translate:-50% 0}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-lendora-loans] :is(.lk-menu,.lk-seg__plate,.lk-orb,.lk-btn,.lk-tab,.lk-bars__bar,.lk-radio,.lk-radio:after){animation:none!important;transition:none!important}}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-shell>.screen{padding-top:4px}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-search input[type=search]{height:100%;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-seg__btn.seg__btn{padding:0 16px;border-radius:999px;box-shadow:none;border:0}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-seg.is-sm .lk-seg__btn.seg__btn{padding:0 12px}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-seg__btn.seg__btn[aria-checked=true]{box-shadow:none;background:transparent;color:var(--lk-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-seg:not([data-measured]) .lk-seg__btn.seg__btn[aria-checked=true]{background:#fff}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-table__t :is(th,td){text-align:left}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-table__t .lk-cell{justify-content:flex-start;text-align:left}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-table__t td:first-child{padding-left:8px}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) :is(.mod-stats,.dash__kpis)>.lk-stat.stat:first-child{grid-template-rows:auto 1fr auto auto;min-height:150px;background:linear-gradient(155deg,#fbd77e,#f3e3b4 42%,#dfe4fb);color:var(--lk-ink)}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) :is(.mod-stats,.dash__kpis)>.lk-stat.stat:first-child .lk-stat__val{justify-self:start;text-align:left;font-size:clamp(44px,3.6vw,64px)}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) :is(.mod-stats,.dash__kpis)>.lk-stat.stat:first-child .lk-num__d{color:#59606a}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) :is(.mod-stats,.dash__kpis)>.lk-stat.stat:first-child :is(.lk-stat__label,.lk-stat__sub,.lk-stat__second){color:#23272b}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) :is(.mod-stats,.dash__kpis)>.lk-stat.stat:first-child .lk-stat__orb{width:40px;height:40px;background:#ffffff47;border:1.5px solid rgb(255 255 255 / .85);color:#23272b}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) :is(.mod-stats,.dash__kpis)>.lk-stat.stat:first-child .lk-stat__sub:before{background:#fff}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-stat.stat{display:grid;flex-direction:initial;align-items:initial;justify-items:stretch}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-th{display:inline-flex;margin:0;justify-content:flex-start;width:auto}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-control :is(input,select,textarea){height:44px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:0}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-control select{padding-right:30px}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-control textarea{height:auto;min-height:84px}:root[data-theme=studio-lendora-loans]:not(#lk-x):not(#lk-y) .lk-stat__top{display:flex;width:100%;justify-self:stretch;justify-content:space-between}html:root[data-theme=studio-quickbooks] .shell--clone{background:var(--qb-g);min-height:100vh}html:root[data-theme=studio-quickbooks] .qbk{display:grid;grid-template-columns:clamp(232px,17.5vw,320px) minmax(0,1fr);min-height:100vh;color:var(--qb-ink);background:var(--qb-g)}html:root[data-theme=studio-quickbooks] .qbk button{font:inherit;color:inherit;cursor:pointer}html:root[data-theme=studio-quickbooks] .qbk :is(h2,h3,p){margin:0}html:root[data-theme=studio-quickbooks] .qbk-dash>.screen{padding:0}html:root[data-theme=studio-quickbooks] .qbk-side{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;min-width:0;background:#fff;padding:26px 20px 18px;border-right:1px solid #e2e2e2;box-shadow:inset 4px 0 0 var(--qb-y)}html:root[data-theme=studio-quickbooks] .qbk-brand{display:flex;align-items:center;gap:12px;min-width:0;font-size:15px;font-weight:500}html:root[data-theme=studio-quickbooks] .qbk-brand__btn{display:grid;place-items:center;padding:4px;border:0;background:transparent}html:root[data-theme=studio-quickbooks] .qbk-mark{width:40px;height:23px}html:root[data-theme=studio-quickbooks] .qbk-brand__sep{flex:none;width:1px;height:22px;background:#14141466}html:root[data-theme=studio-quickbooks] .qbk-brand__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-quickbooks] .qbk-here{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 10px;margin:26px 0 18px}html:root[data-theme=studio-quickbooks] .qbk-here h2{grid-column:1 / -1}html:root[data-theme=studio-quickbooks] .qbk-here p{font-size:14px}html:root[data-theme=studio-quickbooks] .qbk-here h2{margin-top:4px;font-size:clamp(26px,2.1vw,38px);font-weight:400;letter-spacing:-.03em;line-height:1.08;overflow-wrap:break-word}html:root[data-theme=studio-quickbooks] .qbk-here__acts{display:flex;gap:6px;flex:none}html:root[data-theme=studio-quickbooks] .qbk-sq{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:0;background:#f2f2f2;color:var(--qb-ink);box-shadow:inset 0 1px #fff,0 0 0 1px #0000000a,0 8px 16px -10px #0000004d;cursor:pointer}html:root[data-theme=studio-quickbooks] .qbk-sq:hover{background:#e9e9e9}html:root[data-theme=studio-quickbooks] .qbk-sq.is-active{background:var(--qb-y);box-shadow:none}html:root[data-theme=studio-quickbooks] .qbk-sq--line{background:transparent;box-shadow:inset 0 0 0 1px #1414143d,inset 0 1px #ffffff59,0 8px 16px -12px #00000059}html:root[data-theme=studio-quickbooks] .qbk-sq--line:hover{background:#ffffff4d}html:root[data-theme=studio-quickbooks] .qbk-count{position:absolute;top:-6px;right:-6px;min-width:17px;height:17px;padding:0 3px;background:var(--qb-ink);color:var(--qb-y);font-size:10.5px;font-weight:500;line-height:17px;text-align:center}html:root[data-theme=studio-quickbooks] .qbk-nav{flex:1 1 auto;min-height:0;overflow-y:auto;margin:0 -8px;padding:0 8px 8px;scrollbar-width:thin;scrollbar-color:rgb(20 20 20 / .25) transparent}html:root[data-theme=studio-quickbooks] .qbk-nav__g{margin-top:14px;padding-top:10px;border-top:1px solid rgb(20 20 20 / .16)}html:root[data-theme=studio-quickbooks] .qbk-nav__g h3{margin:0 0 4px;font-size:12px;font-weight:400;color:#3f3f17}html:root[data-theme=studio-quickbooks] .qbk-nav ul{list-style:none;margin:0;padding:0}html:root[data-theme=studio-quickbooks] .qbk-nav__i{display:flex;align-items:center;gap:10px;width:100%;min-height:34px;padding:3px 8px 3px 3px;border:1px solid transparent;background:transparent;font-size:14px;text-align:left}html:root[data-theme=studio-quickbooks] .qbk-nav__i:hover{border-color:#14141438}html:root[data-theme=studio-quickbooks] .qbk-nav__i.is-on{border-color:var(--qb-ink);background:var(--qb-y)}html:root[data-theme=studio-quickbooks] .qbk-nav__ic{display:grid;place-items:center;flex:none;width:26px;height:26px}html:root[data-theme=studio-quickbooks] .qbk-nav__i.is-on .qbk-nav__ic{background:var(--qb-ink);color:var(--qb-y)}html:root[data-theme=studio-quickbooks] .qbk-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;border-top:1px solid rgb(20 20 20 / .16)}html:root[data-theme=studio-quickbooks] .qbk-foot__who{display:grid;min-width:0}html:root[data-theme=studio-quickbooks] .qbk-foot__who b{font-size:15px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-quickbooks] .qbk-foot__who span{font-size:12px;color:#3f3f17}html:root[data-theme=studio-quickbooks] .qbk-foot__acts{display:flex;gap:6px}html:root[data-theme=studio-quickbooks] .qbk-right{position:relative;display:flex;flex-direction:column;min-width:0}html:root[data-theme=studio-quickbooks] .qbk-band{padding:18px clamp(16px,1.7vw,32px) 14px;background-color:var(--qb-g);background-image:radial-gradient(rgb(0 0 0 / .09) .7px,transparent 1.1px);background-size:5px 5px;border-bottom:1px solid var(--qb-line)}html:root[data-theme=studio-quickbooks] .qbk-band__ava{margin-left:auto;width:46px;height:46px;border:0;background:var(--qb-y);font-size:14px;font-weight:500;box-shadow:inset 0 0 0 1px #1414141f}html:root[data-theme=studio-quickbooks] .qbk-band__ruler{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:16px;margin-top:14px;font-size:12.5px;color:var(--qb-mute)}html:root[data-theme=studio-quickbooks] .qbk-ruler{display:block;width:100%;height:16px;color:#8a8a8a}html:root[data-theme=studio-quickbooks] .qbk-ruler__dot{fill:var(--qb-y);stroke:var(--qb-ink);stroke-width:.6;vector-effect:non-scaling-stroke}html:root[data-theme=studio-quickbooks] .qbk-main{flex:1 1 auto;min-width:0}html:root[data-theme=studio-quickbooks] .qbk-main>.screen{padding-bottom:32px}html:root[data-theme=studio-quickbooks] .qbk-side :focus-visible{outline:2px solid var(--qb-ink);outline-offset:2px}html:root[data-theme=studio-quickbooks] .qbk-frame{color:var(--qb-ink)}html:root[data-theme=studio-quickbooks] .qbk-frame__h{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid var(--qb-line)}html:root[data-theme=studio-quickbooks] .qbk-frame__h h1{margin:0;font-size:clamp(30px,2.5vw,44px);font-weight:400;letter-spacing:-.03em;line-height:1.05}html:root[data-theme=studio-quickbooks] .qbk-frame__h p{margin:8px 0 0;max-width:64ch;font-size:14px;color:var(--qb-mute)}html:root[data-theme=studio-quickbooks] .qbk-frame__acts{display:flex;gap:8px;flex-wrap:wrap}html:root[data-theme=studio-quickbooks] .qbk-error{padding:10px 14px;background:var(--qb-ink);color:#fff;border-left:6px solid var(--qb-y)}html:root[data-theme=studio-quickbooks] .qbk-panel{border-radius:0!important;border:1px solid var(--qb-line)!important;background:#fff!important;box-shadow:none!important;padding:clamp(16px,1.4vw,26px)}html:root[data-theme=studio-quickbooks] .qbk-panel__h{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 14px;padding:0;border:0;background:none}html:root[data-theme=studio-quickbooks] .qbk-panel__h h2{margin:0;font-size:clamp(18px,1.35vw,24px);font-weight:400;letter-spacing:-.02em}html:root[data-theme=studio-quickbooks] .qbk-panel__acts{display:flex;gap:6px}html:root[data-theme=studio-quickbooks] :is(.qbk-tabs,.qbk-seg){display:flex;flex-wrap:wrap;gap:6px;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html:root[data-theme=studio-quickbooks] .qbk-tabs-wrap{margin:0 0 16px}html:root[data-theme=studio-quickbooks] .qbk-tab{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 18px;border:0;border-radius:0;background:#ececec;color:var(--qb-ink);font:inherit;font-size:14px;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px #fff,0 1px #0000000a,0 10px 18px -12px #00000059}html:root[data-theme=studio-quickbooks] .qbk-tab:hover{background:#e4e4e4}html:root[data-theme=studio-quickbooks] .qbk-tab.is-on{background:var(--qb-y);box-shadow:none;padding-inline:22px}html:root[data-theme=studio-quickbooks] .qbk-seg .qbk-tab{height:36px;padding:0 14px;font-size:13px}html:root[data-theme=studio-quickbooks] .qbk-seg--sm .qbk-tab{height:30px;padding:0 10px;font-size:12.5px}html:root[data-theme=studio-quickbooks] .qbk-btn{display:inline-flex;align-items:center;gap:12px;min-height:40px;padding:0 5px 0 16px;border-radius:0!important;border:0!important;font:inherit;font-size:14px;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer}html:root[data-theme=studio-quickbooks] .qbk-btn .control-action__label{text-transform:none!important;letter-spacing:0!important;font-weight:400!important}html:root[data-theme=studio-quickbooks] .qbk-btn--y{background:var(--qb-y)!important;color:var(--qb-ink)!important;box-shadow:none!important}html:root[data-theme=studio-quickbooks] .qbk-btn--g{background:#ececec!important;color:var(--qb-ink)!important;box-shadow:inset 0 1px #fff,0 8px 16px -12px #00000059!important}html:root[data-theme=studio-quickbooks] .qbk-btn:hover:not(:disabled){filter:brightness(.96)}html:root[data-theme=studio-quickbooks] .qbk-btn__sq{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgb(20 20 20 / .45);background:transparent}html:root[data-theme=studio-quickbooks] .qbk-btn:disabled{background:#f1f1f1!important;color:#6b6b6b!important;cursor:not-allowed}html:root[data-theme=studio-quickbooks] .qbk-btn:disabled .qbk-btn__sq{border-color:#c8c8c8}html:root[data-theme=studio-quickbooks] .qbk-flag{position:relative;display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border:0!important;border-radius:0!important;font-size:12.5px;font-weight:400;white-space:nowrap;box-shadow:none}html:root[data-theme=studio-quickbooks] .qbk-flag--y{background:var(--qb-y)!important;color:var(--qb-ink)!important}html:root[data-theme=studio-quickbooks] .qbk-flag--g{background:#ececec!important;color:var(--qb-ink)!important}html:root[data-theme=studio-quickbooks] .qbk-flag--ink{background:var(--qb-ink)!important;color:#fff!important}html:root[data-theme=studio-quickbooks] .qbk-flag--ink:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--qb-y)}html:root[data-theme=studio-quickbooks] .qbk-flag__dot{width:6px;height:6px;background:currentColor}html:root[data-theme=studio-quickbooks] .qbk-tag{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid rgb(20 20 20 / .35);border-radius:0;background:transparent;color:var(--qb-ink);font-size:11.5px;font-weight:400;letter-spacing:0;text-transform:none}html:root[data-theme=studio-quickbooks] .qbk-tag--new,html:root[data-theme=studio-quickbooks] .qbk-tag--popular{background:var(--qb-y);border-color:transparent}html:root[data-theme=studio-quickbooks] .qbk-ava{display:inline-grid;place-items:center;flex:none;border-radius:0!important;background:#ececec!important;color:var(--qb-ink)!important;font-weight:500;box-shadow:inset 0 -3px 0 var(--qbk-ava),inset 0 1px #fff}html:root[data-theme=studio-quickbooks] .qbk-stat{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0;padding:clamp(14px,1.2vw,22px);background:#fff;border:1px solid var(--qb-line)}html:root[data-theme=studio-quickbooks] .qbk-stat dd{margin:0}html:root[data-theme=studio-quickbooks] .qbk-stat__label{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13.5px;color:var(--qb-ink)}html:root[data-theme=studio-quickbooks] .qbk-stat__ic{display:grid;place-items:center;width:28px;height:28px;background:#f2f2f2;box-shadow:inset 0 1px #fff,0 6px 12px -9px #0000004d}html:root[data-theme=studio-quickbooks] .qbk-stat__val{margin-top:8px!important;font-size:clamp(24px,2vw,34px);font-weight:400;letter-spacing:-.03em;line-height:1.05;overflow-wrap:anywhere}html:root[data-theme=studio-quickbooks] .qbk-dec{color:#707070}html:root[data-theme=studio-quickbooks] .qbk-stat__sub{font-size:12.5px;color:var(--qb-mute)}html:root[data-theme=studio-quickbooks] .qbk-stat__sub b{font-weight:400;color:var(--qb-ink)}html:root[data-theme=studio-quickbooks] .qbk-stat__ruler{margin-top:6px!important}html:root[data-theme=studio-quickbooks] .qbk-bars{display:grid;gap:6px;min-width:0}html:root[data-theme=studio-quickbooks] .qbk-bars__plot{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:end;gap:3px;height:var(--qbk-h);padding-top:18px;border-bottom:1px solid #cfcfcf}html:root[data-theme=studio-quickbooks] .qbk-bars__col{position:relative;display:flex;align-items:flex-end;height:100%}html:root[data-theme=studio-quickbooks] .qbk-bars__col i{display:block;width:100%;min-height:1px;border-top:1px solid #a9a9a9;background:repeating-linear-gradient(90deg,#a9a9a9 0 1px,transparent 1px 4px)}html:root[data-theme=studio-quickbooks] .qbk-bars__col.is-peak i{background:var(--qb-y);border-top-color:var(--qb-y)}html:root[data-theme=studio-quickbooks] .qbk-bars__v{position:absolute;left:50%;bottom:calc(100% + 2px);transform:translate(-50%);font-size:11.5px;color:var(--qb-ink);white-space:nowrap}html:root[data-theme=studio-quickbooks] .qbk-bars__col.is-peak .qbk-bars__v{bottom:auto;top:-16px}html:root[data-theme=studio-quickbooks] .qbk-bars__x{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:3px;font-size:11px;color:var(--qb-mute)}html:root[data-theme=studio-quickbooks] .qbk-track{display:grid;gap:6px;min-width:120px}html:root[data-theme=studio-quickbooks] .qbk-track strong{font-size:13px;font-weight:400}html:root[data-theme=studio-quickbooks] .qbk-track ol{position:relative;display:flex;justify-content:space-between;margin:0;padding:0;list-style:none}html:root[data-theme=studio-quickbooks] .qbk-track ol:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid #b9b9b9}html:root[data-theme=studio-quickbooks] .qbk-track li{position:relative;display:grid;place-items:center}html:root[data-theme=studio-quickbooks] .qbk-track__node{display:grid;place-items:center;width:12px;height:12px;background:#fff;border:1px solid #8a8a8a;color:var(--qb-ink)}html:root[data-theme=studio-quickbooks] .qbk-track li[data-state=done] .qbk-track__node{background:#ececec;border-color:var(--qb-ink)}html:root[data-theme=studio-quickbooks] .qbk-track li[data-state=current] .qbk-track__node{width:18px;height:12px;background:var(--qb-y);border-color:var(--qb-ink)}html:root[data-theme=studio-quickbooks] .qbk-table{min-width:0}html:root[data-theme=studio-quickbooks] .qbk-table .record-grid__search{border-radius:0!important;background:#f2f2f2!important;border:0!important;box-shadow:inset 0 1px #fff,0 0 0 1px #0000000a!important}html:root[data-theme=studio-quickbooks] .qbk-table :is(.record-grid__reset,.record-grid__mobile-sort,.ghostbtn){border-radius:0!important}html:root[data-theme=studio-quickbooks] .qbk-table .record-grid__count strong{font-weight:400;font-size:20px;letter-spacing:-.02em}html:root[data-theme=studio-quickbooks] .qbk-table .record-grid__table{border-collapse:collapse}html:root[data-theme=studio-quickbooks] .qbk-table .record-grid__table th{background:transparent!important;border-bottom:1px solid var(--qb-ink)!important;font-size:12.5px;font-weight:400;color:var(--qb-mute);text-transform:none;letter-spacing:0}html:root[data-theme=studio-quickbooks] .qbk-table .record-grid__table th button{border-radius:0}html:root[data-theme=studio-quickbooks] .qbk-table .record-grid__table td{border-bottom:1px solid var(--qb-line)!important;border-radius:0!important;background:transparent}html:root[data-theme=studio-quickbooks] .qbk-table .record-grid__table tbody tr:hover td{background:#fafae6}html:root[data-theme=studio-quickbooks] .qbk-table .record-grid__empty{border:1px dashed #cfcfcf;border-radius:0}html:root[data-theme=studio-quickbooks] .modal-backdrop{background:#2828285c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}html:root[data-theme=studio-quickbooks] .modal-backdrop>*{border-radius:0!important;background:#fff;border:1px solid var(--qb-line);box-shadow:0 40px 80px -40px #00000080!important}html:root[data-theme=studio-quickbooks] .modal__head{border-bottom:1px solid var(--qb-line)}html:root[data-theme=studio-quickbooks] .modal__head h3{font-weight:400;letter-spacing:-.02em}html:root[data-theme=studio-quickbooks] .modal__symbol{border-radius:0!important;background:var(--qb-y)!important;color:var(--qb-ink)!important}html:root[data-theme=studio-quickbooks] .modal__head button{border-radius:0!important}html:root[data-theme=studio-quickbooks] .mod-form .mod-form__footer{border-top:1px solid var(--qb-line);padding-top:14px}html:root[data-theme=studio-quickbooks] .mod-field label{font-size:13px;font-weight:400;color:var(--qb-ink)}html:root[data-theme=studio-quickbooks] .mod-field .field-control{border-radius:0!important;background:#fff;border:1px solid #cfcfcf!important;box-shadow:none!important}html:root[data-theme=studio-quickbooks] .mod-field .field-control:focus-within{border-color:var(--qb-ink)!important;box-shadow:inset 0 -3px 0 var(--qb-y)!important}html:root[data-theme=studio-quickbooks] .mod-field[data-invalid] .field-control{border-color:#141414!important;box-shadow:inset 4px 0 0 var(--qb-y)!important}html:root[data-theme=studio-quickbooks] .mod-field :is(input,select,textarea){border-radius:0!important}html:root[data-theme=studio-quickbooks] .field-control__step{border-radius:0!important;background:#f2f2f2!important;color:var(--qb-ink)!important}html:root[data-theme=studio-quickbooks] .field-control__unit{border-radius:0!important;background:var(--qb-g)!important;color:var(--qb-mute)!important}@media (max-width: 900px){html:root[data-theme=studio-quickbooks] .qbk{grid-template-columns:minmax(0,1fr)}html:root[data-theme=studio-quickbooks] .qbk-side{position:static;height:auto;max-height:52vh}}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-quickbooks] :is(.qbk,.qbk *){transition:none!important;animation:none!important;scroll-behavior:auto!important}}html:root[data-theme=studio-quickbooks] .qbk-band__row{display:flex;align-items:center;gap:10px}html:root[data-theme=studio-quickbooks] .qbk-ask{flex:0 1 620px;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:6px;min-width:0;padding:4px;background:#2c2c2c;box-shadow:inset 0 0 0 1px #ffffff24,0 10px 18px -12px #00000059}html:root[data-theme=studio-quickbooks] .qbk-ask__go{display:grid;place-items:center;width:40px;height:40px;border:0;background:#ececec;color:var(--qb-ink)!important}html:root[data-theme=studio-quickbooks] .qbk-ask input{min-width:0;height:40px;padding:0 8px;border:0;background:transparent;color:#fff;font:inherit;font-size:14px}html:root[data-theme=studio-quickbooks] .qbk-ask input::placeholder{color:#d6d6d6}html:root[data-theme=studio-quickbooks] .qbk-ask__i{display:grid;place-items:center;width:40px;height:40px;border:0;background:#ffffff14;color:#fff!important}html:root[data-theme=studio-quickbooks] .qbk-ask__i:hover{background:#ffffff2e}html:root[data-theme=studio-quickbooks] .qbk-ask :focus-visible{outline:2px solid #ffffff;outline-offset:1px}html:root[data-theme=studio-quickbooks] .qbk-ask__msg{margin:8px 0 0;padding:6px 10px;background:#2c2c2c;color:#fff;font-size:12.5px;justify-self:start;display:inline-block}html:root[data-theme=studio-quickbooks] .qbk-band__ava{background:#ececec;box-shadow:inset 0 1px #fff,0 10px 18px -12px #00000059}html:root[data-theme=studio-quickbooks]:not(#qbk-x) .qbk-ask{box-sizing:border-box;height:48px;padding:3px;gap:4px;background:#fff;border:1px solid #c4c4c4;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}html:root[data-theme=studio-quickbooks]:not(#qbk-x) .qbk-ask__go{background:var(--qb-y)}html:root[data-theme=studio-quickbooks]:not(#qbk-x) .qbk-ask input{height:40px;color:#141414;background:#fff}html:root[data-theme=studio-quickbooks]:not(#qbk-x) .qbk-ask input::placeholder{color:#5c5c5c;opacity:1}html:root[data-theme=studio-quickbooks]:not(#qbk-x) .qbk-ask__i{background:transparent;color:#141414!important}html:root[data-theme=studio-quickbooks]:not(#qbk-x) .qbk-ask__i:hover{background:#f0f0f0}html:root[data-theme=studio-quickbooks]:not(#qbk-x) .qbk-ask :focus-visible{outline:2px solid #141414;outline-offset:1px}html:root[data-theme=studio-quickbooks]:not(#qbk-x) .modal-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:#14141473}@media (max-width: 900px){html:root[data-theme=studio-quickbooks]:not(#q1):not(#q2):not(#q3):not(#q4) .qbk{grid-template-rows:auto minmax(0,1fr)}html:root[data-theme=studio-quickbooks]:not(#q1):not(#q2):not(#q3):not(#q4) .qbk-side{max-height:none;padding:16px 16px 12px}html:root[data-theme=studio-quickbooks]:not(#q1):not(#q2):not(#q3):not(#q4) :is(.qbk-nav,.qbk-foot){display:none}}html:root[data-theme=studio-quickbooks] .qbk-frame .mod-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}html:root[data-theme=studio-quickbooks] .qbk-frame .mod-stats>*{grid-column:auto!important;grid-row:auto!important}html:root[data-theme=studio-quickbooks] .qbk-frame .control-action,html:root[data-theme=studio-quickbooks] .qbs-pay,html:root[data-theme=studio-quickbooks] .qb-upd,html:root[data-theme=studio-quickbooks]:not(#qbt-x) .qbr-tablebtn,html:root[data-theme=studio-quickbooks]:not(#qbrt-x) .qbrt-btn,html:root[data-theme=studio-quickbooks]:not(#qbrt-x) .qbrt-note .qbrt-btn{min-height:40px!important}html:root[data-theme=studio-quickbooks] .qb-brand__btn{min-width:40px;min-height:40px;display:inline-grid;place-items:center}html:root[data-theme=studio-quickbooks] .qb-sq{flex-shrink:0;min-width:40px;min-height:40px}html:root[data-theme=studio-quickbooks] button[aria-label="Fewer guests"],html:root[data-theme=studio-quickbooks] button[aria-label="More guests"]{min-width:40px;min-height:40px}html:root[data-theme=studio-salesforce]:not(#sfk) .shell.shell--clone{display:block;height:100%}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-chrome{display:flex;flex-direction:column;height:100%;min-width:0;color:#141416;font-family:var(--font-ui)}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-body{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bar{position:relative;z-index:60;flex:none;display:flex;align-items:center;gap:26px;height:78px;padding:0 196px 0 32px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-brand{flex:none;display:inline-flex;align-items:flex-start;max-width:220px;padding:6px 4px;border:0;border-radius:10px;background:none;color:#141416;font:italic 700 17px/1 var(--font-display);letter-spacing:.01em;cursor:pointer}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-brand__w{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-brand sup{margin-left:1px;font-size:11px;font-style:normal}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-nav{flex:1;display:flex;justify-content:center;gap:6px;min-width:0;padding:4px;overflow-x:auto;scrollbar-width:none}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-nav::-webkit-scrollbar{display:none}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-navpill{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:46px;padding:0 20px;border:1px solid #dcdae0;border-radius:999px;background:#f4f2f6bf;color:#141416;font:400 13px/1 var(--font-ui);white-space:nowrap;box-shadow:inset 0 1px #fffc;cursor:pointer}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-navpill:is(:hover,.is-open):not(.is-on){background:#fff}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-navpill.is-on{border-color:#161616;background:#161616;color:#fff;box-shadow:0 10px 22px -14px #0009}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-navpill .sfk-ic{margin-right:-6px;opacity:.8}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-navpill__n{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#c42a74;color:#fff;font-size:11px;font-weight:500}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-menu{position:absolute;top:70px;z-index:70;display:flex;flex-direction:column;gap:2px;min-width:240px;padding:10px;border:1px solid rgb(255 255 255 / .85);border-radius:22px;background:#f8f7faf5;box-shadow:0 30px 60px -34px #1e143280,0 0 0 1px #1414160d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-menu__h{padding:6px 12px 8px;font-size:11px;color:#5b5b62}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-menu__i{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 14px 0 6px;border:0;border-radius:999px;background:none;color:#141416;font:400 13px/1.2 var(--font-ui);text-align:left;cursor:pointer}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-menu__i:hover:not(.is-on){background:#fff}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-menu__i.is-on{background:#161616;color:#fff}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-menu__ic{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid #dcdae0;border-radius:50%}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-menu__i.is-on .sfk-menu__ic{border-color:#ffffff59}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-menu__t{flex:1}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-menu__b{padding:2px 8px;border-radius:999px;background:#1414160f;font-size:11px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-orbs{position:absolute;top:16px;right:35px;display:flex;gap:8px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-orb__dot{position:absolute;top:11px;right:12px;width:6px;height:6px;border-radius:50%;background:#e0368a;box-shadow:0 0 0 2px #f4f2f6}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-orb{position:relative;display:inline-grid;place-items:center;flex:none;width:46px;height:46px;padding:0;border:1px solid #dcdae0;border-radius:50%;background:#f4f2f6bf;color:#141416;box-shadow:inset 0 1px #fffc;cursor:pointer}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-orb:hover:not(.is-on){background:#fff}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-orb.is-on{border-color:#161616;background:#161616;color:#fff}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-orb--hot{color:#b3205f}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-orb--good{color:#2f5f69}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 22px;border:1px solid #d2d1d7;border-radius:999px;background:#f4f2f6cc;color:#141416;font:400 13px/1 var(--font-ui);white-space:nowrap;box-shadow:inset 0 1px #fffc;cursor:pointer}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-btn:hover:not(:disabled):not(.is-ink){background:#fff}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-btn.is-ink{padding-right:8px;border-color:#161616;background:#161616;color:#fff;box-shadow:0 10px 22px -14px #0009}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-btn.is-ink:hover:not(:disabled){background:#2a2a2e}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-btn__g{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ffffff24}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-btn:not(.is-ink) .sfk-btn__g{width:auto;height:auto;background:none}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-btn:disabled{opacity:.45;cursor:not-allowed}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pills{display:flex;flex-wrap:wrap;gap:6px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pillbtn{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 18px;border:1px solid #dcdae0;border-radius:999px;background:#f0eef2b3;color:#141416;font:400 13px/1 var(--font-ui);white-space:nowrap;box-shadow:inset 0 1px #ffffffbf;cursor:pointer}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pills--big .sfk-pillbtn{min-height:46px;padding:0 21px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pills--sm .sfk-pillbtn{min-height:32px;padding:0 13px;font-size:12px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pillbtn:hover:not(.is-on){background:#fff}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pillbtn.is-on{border-color:#161616;background:#161616;color:#fff;box-shadow:0 10px 22px -14px #0009}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-tabs{margin:4px 0 22px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pill-tag{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:2px 10px;border-radius:999px;background:#ffffffc7;color:#141416;font:500 11px/1.2 var(--font-ui);white-space:nowrap;box-shadow:0 2px 6px -3px #00000024}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pill-tag.is-hot{background:#c42a74;color:#fff}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pill-tag.is-ink{background:#161616;color:#fff}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pill-tag.is-live{background:#161616;color:#fff;box-shadow:0 0 0 1.5px #e0368a}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pill-tag.is-plain{color:#4a4950}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pill-tag__dot{width:6px;height:6px;border-radius:50%;background:#4f818b}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pill-tag.is-warm .sfk-pill-tag__dot{background:#e0368a}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pill-tag.is-hot .sfk-pill-tag__dot,html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-pill-tag.is-ink .sfk-pill-tag__dot{background:#fff}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-tag{display:inline-flex;align-items:center;min-height:20px;padding:1px 9px;border:1px solid #cfced5;border-radius:999px;color:#4a4950;font:400 10.5px/1.2 var(--font-ui);white-space:nowrap}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-tag--spicy,html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-tag--chef{border-color:#e7a5c4;color:#a3245e}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-tag--veg,html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-tag--gf{border-color:#a9c6cc;color:#2f5f69}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-av{display:inline-grid;place-items:center;flex:none;border:2.5px solid #ffffff;border-radius:50%;color:#2b2a30;font-weight:500;box-shadow:0 6px 12px -6px #00000059}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-num__n{font-weight:300}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-num__dec{opacity:.55}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-num__mark{margin-left:4px;font-size:.4em;font-weight:400;line-height:1;letter-spacing:0;vertical-align:1.35em}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-num__mark--ic{display:inline-flex;vertical-align:.9em}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-num__unit{margin-left:6px;font-size:12px;font-weight:500;letter-spacing:0}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-stat{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;margin:0;padding:6px 4px 8px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-stat dd{margin:0}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-stat__tag{max-width:100%;margin-bottom:14px;padding:2px 10px;overflow:hidden;border-radius:999px;background:#ffffffc7;box-shadow:0 2px 6px -3px #00000024;color:#141416;font:500 10.5px/1.5 var(--font-ui);text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-stat__tag.is-hot{background:#c42a74;color:#fff}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-stat__v{display:inline-flex;align-items:flex-start;max-width:100%;overflow:hidden;color:#141416;font:300 30px/1.05 var(--font-display);letter-spacing:-.02em;white-space:nowrap}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-stat__v .sfk-num__mark{margin-top:.15em;vertical-align:0}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-stat__sub{margin-top:4px;color:#5b5b62;font-size:11px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-stat__sub b{color:#141416;font-weight:500}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-stat__share{position:relative;align-self:stretch;height:1px;margin-top:10px;background:#1414161f}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-stat__share i{position:absolute;inset:-.5px auto -.5px 0;background:#141416;border-radius:2px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-track{display:inline-flex;align-items:center;gap:12px;min-width:0}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-track strong{font-size:12.5px;font-weight:400;color:#141416;white-space:nowrap}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-track ol{display:flex;align-items:center;margin:0;padding:0;list-style:none}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-track li{position:relative;display:grid;place-items:center;width:22px;height:16px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-track li+li:before{content:"";position:absolute;left:-11px;right:11px;top:50%;border-top:1.3px dotted #8b8a92}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-track__node{position:relative;z-index:1;width:7px;height:7px;border-radius:50%}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-track li[data-state=done] .sfk-track__node{background:#141416}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-track li[data-state=current] .sfk-track__node{width:10px;height:10px;background:#e0368a;box-shadow:0 0 0 3px #e0368a2e}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-track li[data-state=next] .sfk-track__node{border:1.3px solid #8b8a92;background:#f4f2f6}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars{position:relative;isolation:isolate;overflow:hidden;margin:0;padding:22px 24px 16px;border-radius:12px;background-color:#a8338f;background-image:radial-gradient(30% 45% at 58% 100%,rgb(238 140 82 / .5),transparent 80%),radial-gradient(36% 40% at 8% 8%,rgb(132 34 140 / .9),transparent 90%),linear-gradient(100deg,#a33aa4,#be2f86 52%,#c2386a);color:#fff;box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #fff3,0 18px 34px -24px #28284673}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__read{display:flex;flex-direction:column;gap:6px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__read>span{font-size:12.5px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__read strong{display:inline-flex;align-items:flex-start;font:300 30px/1 var(--font-display);letter-spacing:-.02em}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__read .sfk-num__mark{order:-1;margin:.1em 4px 0 0;vertical-align:0}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__plot{position:relative;margin-top:10px;border-radius:8px;cursor:pointer}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__plot svg{display:block;width:100%;height:100%}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__dash{fill:none;stroke:#ffffffd9;stroke-width:1.3;stroke-dasharray:3 4;stroke-linecap:round}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__stem{stroke:#fffc;stroke-width:1.3;stroke-dasharray:2 4;stroke-linecap:round}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__base{stroke:#fff6;stroke-width:1}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__dot{position:absolute;width:10px;height:10px;margin:0 0 -5px -5px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #ffffff40}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__axis{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;font-weight:500}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-panel{min-width:0;padding:22px 24px;border:1px solid rgb(255 255 255 / .75);border-radius:14px;background:#f6f5f8d1;box-shadow:inset 0 1px #fff,0 22px 44px -34px #28284666;color:#141416}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-panel+.sfk-panel{margin-top:16px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-panel__h{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-panel__h h2{margin:0;color:#141416;font:400 14px/1.25 var(--font-ui);letter-spacing:0}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-panel__arrow{color:#5b5b62}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-frame{color:#141416}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-frame__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin:6px 0 26px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-frame__t{min-width:0}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-frame__upd{margin:0;color:#5b5b62;font-size:11.5px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-frame__t h1{margin:8px 0 0;color:#141416;font:300 40px/1.1 var(--font-display);letter-spacing:-.01em}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-frame__d{max-width:62ch;margin:8px 0 0;color:#5b5b62;font-size:13px;line-height:1.45}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-frame__a{display:flex;flex-wrap:wrap;gap:8px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid{border:0;background:none;box-shadow:none}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid__count strong{font:300 26px/1 var(--font-display);letter-spacing:-.02em;color:#141416}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid__count span{color:#5b5b62;font-size:11.5px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid__search{min-height:40px;border:1px solid #dcdae0;border-radius:999px;background:#ffffffb3;box-shadow:inset 0 1px #fff}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table :is(.record-grid__reset,.record-grid__mobile-sort){border:1px solid #dcdae0;border-radius:999px;background:#f4f2f6cc;color:#141416}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid__table{border-collapse:collapse;background:none}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid__table th{padding:10px 12px;border:0;border-bottom:1px solid #d6d4db;background:none;color:#5b5b62;font:400 11.5px/1.3 var(--font-ui);letter-spacing:0;text-transform:none}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid__table th button{color:inherit;font:inherit}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid__table td{padding:13px 12px;border:0;border-bottom:1px solid rgb(20 20 22 / .07);background:none;color:#141416;font-size:13px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid__table tbody tr:hover td{background:#ffffff8c}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid__table td small{color:#5b5b62}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid__empty{color:#5b5b62}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-field .mod-field>label{color:#4a4950;font-size:11.5px;font-weight:400}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-field .field-control{min-height:46px;border:1px solid #d2d1d7;border-radius:999px;background:#ffffffb8;box-shadow:inset 0 1px #fff;color:#141416}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-field .field-control[data-kind=textarea]{border-radius:18px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-field .field-control :is(input,select,textarea){background:transparent;color:#141416;font:400 14px/1.3 var(--font-ui)}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-field .field-control:focus-within{border-color:#141416;box-shadow:0 0 0 3px #e0368a38}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-field .field-control__step{width:34px;height:34px;margin:0 5px;border:1px solid #dcdae0;border-radius:50%;background:#f4f2f6e6;color:#141416}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-field .field-control__unit{color:#5b5b62;font-size:11px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-field .mod-field__hint{color:#5b5b62;font-size:11px}html:root[data-theme=studio-salesforce]:not(#sfk) .modal-backdrop{background:#1e1c2447;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html:root[data-theme=studio-salesforce]:not(#sfk) .modal{border:1px solid rgb(255 255 255 / .85);border-radius:24px;background:#f7f6f9f7;color:#141416;box-shadow:0 40px 80px -40px #1e143280}html:root[data-theme=studio-salesforce]:not(#sfk) .modal__head{border:0;background:none}html:root[data-theme=studio-salesforce]:not(#sfk) .modal__head h3{color:#141416;font:300 26px/1.15 var(--font-display);letter-spacing:-.01em}html:root[data-theme=studio-salesforce]:not(#sfk) .modal__symbol{display:grid;place-items:center;width:40px;height:40px;border:1px solid #dcdae0;border-radius:50%;background:#f4f2f6cc;color:#141416}html:root[data-theme=studio-salesforce]:not(#sfk) .modal .mod-form__footer .btn--primary{min-height:46px;padding:0 10px 0 22px;border:1px solid #161616;border-radius:999px;background:#161616;color:#fff;font-weight:400}html:root[data-theme=studio-salesforce]:not(#sfk) :is(.sfk-brand,.sfk-navpill,.sfk-menu__i,.sfk-orb,.sfk-btn,.sfk-pillbtn,.sfk-bars__plot):focus-visible{outline:2px solid #c42a74;outline-offset:3px}@media (prefers-reduced-motion: no-preference){html:root[data-theme=studio-salesforce]:not(#sfk) :is(.sfk-navpill,.sfk-menu__i,.sfk-orb,.sfk-btn,.sfk-pillbtn){transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-menu{animation:sfk-drop .18s ease-out}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__dot{transition:left .22s ease,bottom .22s ease}}@keyframes sfk-drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width: 900px){html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bar{flex-wrap:wrap;height:auto;padding:14px 16px 10px;gap:10px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-nav{order:3;flex-basis:100%;justify-content:flex-start}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-orbs{position:static;margin-left:auto}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-menu{top:120px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-frame__t h1{font-size:30px}}html:root[data-theme=studio-salesforce]:not(#sfk):not(#sfk-stats) .mod-stats:has(>.sfk-stat){display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 56px;margin-bottom:22px;background:none;border:0;box-shadow:none}html:root[data-theme=studio-salesforce]:not(#sfk) .mod-stats>.sfk-stat{flex:0 1 auto}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-field .field-control :is(input,select,textarea){border:0;border-radius:0;outline:none;box-shadow:none}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-field .field-control :is(input,select){padding-inline:18px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid__search input{border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;color:#141416}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-table .record-grid__search:focus-within{border-color:#141416;box-shadow:0 0 0 3px #e0368a38}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-num__cur{margin-right:2px;font-size:.5em;font-weight:400;letter-spacing:0;vertical-align:.75em}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-num__post{margin-left:3px;font-size:.5em;font-weight:400;letter-spacing:0}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-num__cur{font-size:.62em;vertical-align:baseline}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-bars__none{margin:0;font-size:13px;color:#4a4950}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-rank{margin:0 0 14px;min-width:0}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-rank ol{list-style:none;margin:0;padding:0;display:grid;gap:6px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-rank li{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr) auto;align-items:center;gap:14px;min-height:28px;font-size:13.5px;color:#141416}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-rank__l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-rank__t{height:10px;border-radius:99px;background:#ecebef;overflow:hidden}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-rank__t i{display:block;height:100%;border-radius:inherit;background:#141416}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-rank li:first-child .sfk-rank__t i{background:#b0236a}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-rank li b{font-weight:600;min-width:72px;text-align:right}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-rank figcaption{margin-top:8px;font-size:12px;color:#4a4950}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-cols{margin:0;min-width:0}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-cols__plot{display:flex;align-items:stretch;gap:6px;border-bottom:1px solid #cfced4}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-cols__c{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-cols__c b{font-size:11px;font-weight:600;color:#141416;white-space:nowrap}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-cols__c i{display:block;width:min(100%,28px);border-radius:6px 6px 0 0;background:#141416}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-cols__x{display:flex;gap:6px;margin-top:6px;font-size:11px;color:#4a4950}html:root[data-theme=studio-salesforce]:not(#sfk) .sfk-cols__x span{flex:1;min-width:0;text-align:center;overflow:hidden}:root[data-theme=studio-creditpros]{--cpk-ink: #111111;--cpk-ink2: #45423f;--cpk-ink3: #5f5b58;--cpk-lime: #d4f22c;--cpk-lime-ink: #1b2200;--cpk-line: rgb(17 17 17 / .1);--cpk-out: rgb(17 17 17 / .16);--cpk-frost: rgb(255 255 255 / .5);--cpk-tile: 0 1px 0 rgb(255 255 255 / .9) inset, 0 18px 40px -18px rgb(70 50 45 / .22), 0 2px 6px rgb(70 50 45 / .05);--cpk-olive: radial-gradient(56% 50% at 78% 70%, #5a6a1c 0%, transparent 72%), radial-gradient(60% 50% at 20% 100%, #4b5818 0%, transparent 70%), linear-gradient(150deg, #2c3310 0%, #3a4413 48%, #4c5a18 100%);--cpk-rose: radial-gradient(60% 50% at 20% 10%, #8c5650 0%, transparent 70%), radial-gradient(70% 60% at 80% 85%, #6a5046 0%, transparent 70%), linear-gradient(160deg, #7c4c47 0%, #6e4943 50%, #5f463d 100%);--cpk-ease: cubic-bezier(.22, .8, .2, 1)}:root[data-theme=studio-creditpros] .cpk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-theme=studio-creditpros] .cpk-ic{flex:none;display:block}:root[data-theme=studio-creditpros] .shell.shell--clone{background:#ebe7e4;min-height:100vh}:root[data-theme=studio-creditpros] .cpk-app{position:relative;isolation:isolate;display:grid;grid-template-columns:68px minmax(0,1fr);min-height:100vh;color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-app:before{content:"";position:fixed;inset:-12%;z-index:-1;pointer-events:none;background:radial-gradient(26% 30% at 52% 30%,rgb(244 214 196 / .9),transparent 70%),radial-gradient(22% 26% at 46% 70%,rgb(236 206 200 / .8),transparent 72%),radial-gradient(30% 34% at 18% 18%,rgb(228 232 240 / .95),transparent 70%),radial-gradient(24% 28% at 70% 12%,rgb(232 240 214 / .7),transparent 70%),linear-gradient(160deg,#e6e8ed,#ece8e4 46%,#ebe2df);filter:blur(40px)}:root[data-theme=studio-creditpros] .cpk-rail{position:sticky;top:0;height:100vh;z-index:30;display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 0 18px;overflow-y:auto;overflow-x:visible;scrollbar-width:none}:root[data-theme=studio-creditpros] .cpk-rail::-webkit-scrollbar{display:none}:root[data-theme=studio-creditpros] .cpk-logo{display:grid;place-items:center;width:44px;height:36px;border:0;border-radius:14px;background:none;color:var(--cpk-ink);cursor:pointer}:root[data-theme=studio-creditpros] .cpk-rail__nav{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:26px}:root[data-theme=studio-creditpros] .cpk-rail__foot{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:auto;padding-top:18px}:root[data-theme=studio-creditpros] .cpk-orb{position:relative;flex:none;display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;border:1px solid var(--cpk-out);background:var(--cpk-frost);color:var(--cpk-ink2);cursor:pointer;transition:background .2s var(--cpk-ease),color .2s var(--cpk-ease),border-color .2s var(--cpk-ease),transform .2s var(--cpk-ease)}:root[data-theme=studio-creditpros] .cpk-orb:hover{background:#fff;color:var(--cpk-ink);transform:translateY(-1px)}:root[data-theme=studio-creditpros] .cpk-orb.is-on{background:var(--cpk-ink);border-color:var(--cpk-ink);color:#fff;box-shadow:0 10px 22px -10px #0000008c}:root[data-theme=studio-creditpros] .cpk-orb.is-quiet{border-color:transparent;background:transparent}:root[data-theme=studio-creditpros] .cpk-orb.is-menu{margin-top:10px}:root[data-theme=studio-creditpros] .cpk-burger{display:grid;gap:4px;width:14px}:root[data-theme=studio-creditpros] .cpk-burger i{display:block;height:1.6px;border-radius:2px;background:currentColor}:root[data-theme=studio-creditpros] .cpk-burger i:last-child{width:9px}:root[data-theme=studio-creditpros] .cpk-tip{position:absolute;left:calc(100% + 12px);top:50%;translate:-4px -50%;padding:6px 12px;border-radius:999px;white-space:nowrap;background:var(--cpk-ink);color:#fff;font-size:12.5px;font-weight:450;pointer-events:none;opacity:0;transition:opacity .16s var(--cpk-ease),translate .16s var(--cpk-ease)}:root[data-theme=studio-creditpros] .cpk-rail .cpk-orb:hover .cpk-tip,:root[data-theme=studio-creditpros] .cpk-rail .cpk-orb:focus-visible .cpk-tip{opacity:1;translate:0 -50%}:root[data-theme=studio-creditpros] .cpk-rail:has(.cpk-orb:hover),:root[data-theme=studio-creditpros] .cpk-rail:has(.cpk-orb:focus-visible){overflow:visible}:root[data-theme=studio-creditpros] .cpk-count{position:absolute;top:-5px;right:-6px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:var(--cpk-lime);color:var(--cpk-lime-ink);font-size:10.5px;font-weight:600;box-shadow:0 0 10px #d4f22c99}:root[data-theme=studio-creditpros] .cpk-me{margin-top:6px;display:grid}:root[data-theme=studio-creditpros] .cpk-col{min-width:0;display:flex;flex-direction:column}:root[data-theme=studio-creditpros] .cpk-col>.screen{flex:1;min-width:0;padding:14px 32px 40px 18px;background:transparent}:root[data-theme=studio-creditpros] .cpk-app.is-dash .cpk-col>.screen{padding-top:22px}:root[data-theme=studio-creditpros] .cpk-top{display:flex;align-items:center;gap:16px;padding:22px 32px 6px 18px;flex-wrap:wrap}:root[data-theme=studio-creditpros] .cpk-pills{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:8px}:root[data-theme=studio-creditpros] .cpk-pill{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 15px 0 12px;border-radius:999px;cursor:pointer;border:1px solid var(--cpk-out);background:#fff6;color:var(--cpk-ink2);font:inherit;font-size:13px;font-weight:450;white-space:nowrap;transition:background .2s var(--cpk-ease),color .2s var(--cpk-ease),border-color .2s var(--cpk-ease)}:root[data-theme=studio-creditpros] .cpk-pill:hover{background:#ffffffd9;color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-pill small{font-size:10.5px;min-width:18px;height:18px;border-radius:999px;display:grid;place-items:center;background:var(--cpk-ink);color:#fff;font-weight:500}:root[data-theme=studio-creditpros] .cpk-pill.is-on{background:var(--cpk-ink);border-color:var(--cpk-ink);color:#fff;box-shadow:0 10px 22px -10px #0000008c}:root[data-theme=studio-creditpros] .cpk-pill.is-on small{background:var(--cpk-lime);color:var(--cpk-lime-ink)}:root[data-theme=studio-creditpros] .cpk-find{position:relative;display:flex;align-items:center;gap:8px;width:clamp(170px,17vw,250px);height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--cpk-out);background:#ffffff59;color:var(--cpk-ink3)}:root[data-theme=studio-creditpros] .cpk-find:focus-within{background:#fff;border-color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-find input{flex:1;min-width:0;border:0;background:none;font:inherit;font-size:13px;color:var(--cpk-ink);outline:none}:root[data-theme=studio-creditpros] .cpk-find input::placeholder{color:var(--cpk-ink3)}:root[data-theme=studio-creditpros] .cpk-find__list{position:absolute;z-index:40;top:calc(100% + 8px);right:0;width:290px;margin:0;padding:8px;list-style:none;border-radius:26px;background:#fffffff0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--cpk-tile);display:grid;gap:4px}:root[data-theme=studio-creditpros] .cpk-find__i{width:100%;display:flex;align-items:center;gap:10px;padding:6px 12px 6px 6px;border:0;border-radius:999px;background:none;font:inherit;font-size:13.5px;color:var(--cpk-ink);text-align:left;cursor:pointer}:root[data-theme=studio-creditpros] .cpk-find__i span:not(.cpk-ring){flex:1}:root[data-theme=studio-creditpros] .cpk-find__i:hover,:root[data-theme=studio-creditpros] .cpk-find__i:focus-visible{background:#f1efed}:root[data-theme=studio-creditpros] .cpk-find__i .cpk-ring{width:32px;height:32px}:root[data-theme=studio-creditpros] .cpk-ring{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--cpk-out);background:#ffffff80;color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-ring.is-glass{border:1.4px solid rgb(255 255 255 / .85);border-left-color:#ffffff40;background:transparent;color:#fff}:root[data-theme=studio-creditpros] .cpk-btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px 0 8px;border-radius:999px;cursor:pointer;font:inherit;font-size:13.5px;font-weight:450;white-space:nowrap;transition:background .2s var(--cpk-ease),transform .2s var(--cpk-ease),box-shadow .2s var(--cpk-ease)}:root[data-theme=studio-creditpros] .cpk-btn__g{display:grid;place-items:center;width:26px;height:26px;border-radius:50%}:root[data-theme=studio-creditpros] .cpk-btn.is-ink{border:1px solid var(--cpk-ink);background:var(--cpk-ink);color:#fff;box-shadow:0 10px 22px -10px #0000008c}:root[data-theme=studio-creditpros] .cpk-btn.is-ink .cpk-btn__g{background:var(--cpk-lime);color:var(--cpk-lime-ink)}:root[data-theme=studio-creditpros] .cpk-btn.is-line{border:1px solid var(--cpk-out);background:#ffffffb3;color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-btn.is-line .cpk-btn__g{border:1px solid var(--cpk-out)}:root[data-theme=studio-creditpros] .cpk-btn:hover:not(:disabled){transform:translateY(-1px)}:root[data-theme=studio-creditpros] .cpk-btn.is-line:hover:not(:disabled){background:#fff}:root[data-theme=studio-creditpros] .cpk-btn:disabled{opacity:.45;cursor:not-allowed}:root[data-theme=studio-creditpros] .cpk-orb.is-danger,:root[data-theme=studio-creditpros] .cpk-orb.is-ember{color:#8a2f22}:root[data-theme=studio-creditpros] .cpk-badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px 0 4px;border-radius:999px;border:1px solid var(--cpk-line);background:#fffc;color:var(--cpk-ink);font-size:12px;font-weight:450;white-space:nowrap}:root[data-theme=studio-creditpros] .cpk-badge__dot{width:8px;height:8px;margin:0 2px 0 4px;border-radius:50%;background:var(--cpk-ink3)}:root[data-theme=studio-creditpros] .cpk-badge__g{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;border:1px solid var(--cpk-out);color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-badge.is-lime .cpk-badge__g{border:0;background:var(--cpk-lime);color:var(--cpk-lime-ink);box-shadow:0 0 8px #d4f22c8c}:root[data-theme=studio-creditpros] .cpk-badge.is-lime .cpk-badge__dot{background:#8fb300;box-shadow:0 0 0 3px #d4f22c80}:root[data-theme=studio-creditpros] .cpk-badge.is-rose .cpk-badge__dot{background:#e2512f;box-shadow:0 0 0 3px #e2512f2e}:root[data-theme=studio-creditpros] .cpk-badge.is-rose .cpk-badge__g{border:0;background:#e2512f;color:#fff}:root[data-theme=studio-creditpros] .cpk-tag{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px 0 7px;border-radius:999px;border:1px solid var(--cpk-out);font-size:11.5px;color:var(--cpk-ink2);background:#fff9}:root[data-theme=studio-creditpros] .cpk-tag i{width:6px;height:6px;border-radius:50%;background:var(--cpk-ink3)}:root[data-theme=studio-creditpros] .cpk-tag.is-veg i,:root[data-theme=studio-creditpros] .cpk-tag.is-gf i{background:#8fb300}:root[data-theme=studio-creditpros] .cpk-tag.is-spicy i{background:#e2512f}:root[data-theme=studio-creditpros] .cpk-avatar{display:inline-grid;place-items:center;flex:none;border-radius:50%;color:#fff;font-weight:500;letter-spacing:.02em;background:radial-gradient(70% 70% at 30% 20%,#8c5650,transparent 70%),linear-gradient(150deg,#3a4413,#6e4943);box-shadow:0 0 0 2px #fff,0 0 0 3px var(--cpk-out),0 8px 16px -8px #3c281480}:root[data-theme=studio-creditpros] .cpk-seg{display:inline-flex;flex-wrap:wrap;gap:8px}:root[data-theme=studio-creditpros] .cpk-seg__b{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 16px;border-radius:999px;border:1px solid var(--cpk-out);background:#fff6;color:var(--cpk-ink2);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap;transition:background .2s var(--cpk-ease),color .2s var(--cpk-ease)}:root[data-theme=studio-creditpros] .cpk-seg.is-sm .cpk-seg__b{height:30px;padding:0 12px;font-size:12.5px}:root[data-theme=studio-creditpros] .cpk-seg__b:hover{background:#ffffffd9;color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-seg__b[aria-checked=true]{background:var(--cpk-ink);border-color:var(--cpk-ink);color:#fff}:root[data-theme=studio-creditpros] .cpk-tabs{padding-top:10px;max-width:100%;overflow-x:auto;scrollbar-width:none}:root[data-theme=studio-creditpros] .cpk-tabs__track{position:relative;display:inline-flex;align-items:flex-end;min-width:min(100%,420px);height:46px;padding:0 18px;border-radius:22px 22px 0 0;background:linear-gradient(180deg,#fff3,#ffffff8c);box-shadow:0 -1px #ffffffb3 inset;border-bottom:1px solid var(--cpk-line)}:root[data-theme=studio-creditpros] .cpk-tab{position:relative;flex:1 0 auto;height:46px;padding:14px 26px 0;border:0;background:none;font:inherit;font-size:13.5px;color:var(--cpk-ink3);cursor:pointer;white-space:nowrap}:root[data-theme=studio-creditpros] .cpk-tab:hover{color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-tab__l{position:relative;display:inline-flex;align-items:center;gap:7px;transition:transform .24s var(--cpk-ease)}:root[data-theme=studio-creditpros] .cpk-tab__hump{position:absolute;left:-14px;right:-14px;bottom:-1px;width:calc(100% + 28px);height:56px;fill:#fff;filter:drop-shadow(0 -6px 10px rgb(70 50 45 / .08))}:root[data-theme=studio-creditpros] .cpk-tab[aria-checked=true]{color:var(--cpk-ink);font-size:14.5px;font-weight:500}:root[data-theme=studio-creditpros] .cpk-tab[aria-checked=true] .cpk-tab__l{transform:translateY(-8px)}:root[data-theme=studio-creditpros] .cpk-frame{display:flex;flex-direction:column;gap:18px;min-width:0}:root[data-theme=studio-creditpros] .cpk-frame__h{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap;padding-top:10px}:root[data-theme=studio-creditpros] .cpk-frame__h h1{margin:0;font-size:clamp(24px,1.9vw,31px);font-weight:450;line-height:1.14;letter-spacing:-.015em;color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-frame__h h1 span{display:block;max-width:60ch;color:#6b6764;font-weight:400;font-size:.62em;letter-spacing:0;line-height:1.35;margin-top:6px}:root[data-theme=studio-creditpros] .cpk-frame__act{display:flex;align-items:center;gap:10px;flex-wrap:wrap}:root[data-theme=studio-creditpros] .cpk-frame__b{display:flex;flex-direction:column;gap:18px;min-width:0}:root[data-theme=studio-creditpros] .cpk-frame .mod-stats:not(#cpk-x):not(#cpk-y){display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}:root[data-theme=studio-creditpros] .cpk-error{display:flex;align-items:center;gap:10px;margin:0;padding:10px 16px;border-radius:999px;background:#fff;color:#8a2f22;box-shadow:var(--cpk-tile);font-size:13.5px}:root[data-theme=studio-creditpros] .cpk-panel{min-width:0;padding:18px 20px 20px;border-radius:30px;background:#fff;box-shadow:var(--cpk-tile)}:root[data-theme=studio-creditpros] .cpk-panel__h{display:flex;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}:root[data-theme=studio-creditpros] .cpk-panel__h h2{flex:1;min-width:0;margin:0;font-size:16px;font-weight:450;letter-spacing:-.01em;color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-panel__act{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root[data-theme=studio-creditpros] .cpk-panel__b{min-width:0}:root[data-theme=studio-creditpros] .cpk-stat{position:relative;overflow:hidden;margin:0;padding:16px 18px 18px;min-width:0;border-radius:30px;background:#fff;box-shadow:var(--cpk-tile);display:flex;flex-direction:column;gap:4px;color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-stat.is-olive{background:var(--cpk-olive);color:#fff;box-shadow:0 1px #ffffff40 inset,0 22px 40px -22px #3c281499}:root[data-theme=studio-creditpros] .cpk-stat.is-rose{background:var(--cpk-rose);color:#fff;box-shadow:0 1px #ffffff40 inset,0 22px 40px -22px #3c281499}:root[data-theme=studio-creditpros] .cpk-stat__top{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:0 0 10px}:root[data-theme=studio-creditpros] .cpk-stat__label{font-size:14.5px;font-weight:400;line-height:1.2;letter-spacing:-.005em}:root[data-theme=studio-creditpros] .cpk-stat__row{margin:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-width:0}:root[data-theme=studio-creditpros] .cpk-stat__val{min-width:0;font-size:clamp(28px,2.3vw,38px);font-weight:350;letter-spacing:-.025em;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-creditpros] .cpk-cur{font-size:.42em;vertical-align:.9em;margin-right:3px;color:var(--cpk-ink3);letter-spacing:0}:root[data-theme=studio-creditpros] .cpk-dec,:root[data-theme=studio-creditpros] .cpk-unit{font-size:.5em;color:var(--cpk-ink3);letter-spacing:0}:root[data-theme=studio-creditpros] .cpk-stat.is-olive .cpk-cur,:root[data-theme=studio-creditpros] .cpk-stat.is-olive .cpk-dec,:root[data-theme=studio-creditpros] .cpk-stat.is-olive .cpk-unit,:root[data-theme=studio-creditpros] .cpk-stat.is-rose .cpk-cur,:root[data-theme=studio-creditpros] .cpk-stat.is-rose .cpk-dec,:root[data-theme=studio-creditpros] .cpk-stat.is-rose .cpk-unit{color:#ffffffd9}:root[data-theme=studio-creditpros] .cpk-stat__dots{flex:none;margin:0 0 6px;display:grid;grid-template-columns:repeat(6,7px);gap:7px 9px}:root[data-theme=studio-creditpros] .cpk-stat__dots i{width:7px;height:7px;border-radius:50%;border:1px solid rgb(17 17 17 / .3)}:root[data-theme=studio-creditpros] .cpk-stat__dots i.is-on{background:var(--cpk-ink);border-color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-stat.is-olive .cpk-stat__dots i,:root[data-theme=studio-creditpros] .cpk-stat.is-rose .cpk-stat__dots i{border-color:#ffffff73}:root[data-theme=studio-creditpros] .cpk-stat.is-olive .cpk-stat__dots i.is-on,:root[data-theme=studio-creditpros] .cpk-stat.is-rose .cpk-stat__dots i.is-on{background:var(--cpk-lime);border-color:var(--cpk-lime)}:root[data-theme=studio-creditpros] .cpk-stat__sub{margin:6px 0 0;font-size:12.5px;color:var(--cpk-ink3)}:root[data-theme=studio-creditpros] .cpk-stat.is-olive .cpk-stat__sub,:root[data-theme=studio-creditpros] .cpk-stat.is-rose .cpk-stat__sub{color:#ffffffe0}:root[data-theme=studio-creditpros] .cpk-bars{margin:0;min-width:0}:root[data-theme=studio-creditpros] .cpk-bars__cols{display:flex;align-items:flex-end;gap:2px;padding-top:14px}:root[data-theme=studio-creditpros] .cpk-bars__col{position:relative;flex:1;min-width:0;display:flex;flex-direction:column-reverse;align-items:center;gap:4px}:root[data-theme=studio-creditpros] .cpk-bars__col i{width:5px;height:5px;border-radius:50%;background:#1111111a}:root[data-theme=studio-creditpros] .cpk-bars__col i.is-on{background:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-bars__col.is-peak i.is-on{background:var(--cpk-lime);box-shadow:0 0 0 .8px #6f8a00}:root[data-theme=studio-creditpros] .cpk-bars__col.is-peak:before{content:"";position:absolute;left:50%;bottom:calc(var(--k) * 9px - 13px);width:13px;height:13px;translate:-50% 0;border-radius:50%;border:1.2px solid var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-bars__col.is-peak:after{content:"";position:absolute;left:50%;bottom:-9px;translate:-50% 0;border:4px solid transparent;border-bottom:6px solid var(--cpk-ink);border-top:0}:root[data-theme=studio-creditpros] .cpk-bars.is-dense .cpk-bars__col i{width:4px;height:4px}:root[data-theme=studio-creditpros] .cpk-bars__x{display:flex;margin-top:10px;gap:2px;font-size:11px;color:var(--cpk-ink3)}:root[data-theme=studio-creditpros] .cpk-bars__x span{flex:1;min-width:0;text-align:center;white-space:nowrap;overflow:hidden}:root[data-theme=studio-creditpros] .cpk-table{min-width:0}:root[data-theme=studio-creditpros] .cpk-table .record-grid{border:0;background:transparent;box-shadow:none}:root[data-theme=studio-creditpros] .cpk-table .record-grid__search{border-radius:999px;border:1px solid var(--cpk-out);background:#fff9}:root[data-theme=studio-creditpros] .cpk-table .record-grid__search:focus-within{background:#fff;border-color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-table .record-grid__count{color:var(--cpk-ink3)}:root[data-theme=studio-creditpros] .cpk-table table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=studio-creditpros] .cpk-table thead th{background:transparent;border:0;color:var(--cpk-ink3);font-size:12px;font-weight:450;letter-spacing:0;text-transform:none}:root[data-theme=studio-creditpros] .cpk-table tbody tr{background:#f6f4f2}:root[data-theme=studio-creditpros] .cpk-table tbody tr:hover{background:#efece9}:root[data-theme=studio-creditpros] .cpk-table tbody td{border:0;color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-table tbody td:first-child{border-radius:18px 0 0 18px}:root[data-theme=studio-creditpros] .cpk-table tbody td:last-child{border-radius:0 18px 18px 0}:root[data-theme=studio-creditpros] [data-clone-chrome] .modal{border-radius:34px;border:0;background:#fffffff2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 40px 80px -30px #3c281473}:root[data-theme=studio-creditpros] [data-clone-chrome] .modal__symbol{border-radius:50%;border:1px solid var(--cpk-out);background:#fff9;color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-track{min-width:0;padding:12px 14px 14px;border-radius:24px;background:var(--cpk-olive);color:#fff;box-shadow:0 1px #ffffff40 inset,0 16px 30px -20px #3c281499}:root[data-theme=studio-creditpros] .cpk-track strong{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:14px;font-weight:450}:root[data-theme=studio-creditpros] .cpk-track strong em{font-style:normal;font-size:12px;font-weight:400;color:#ffffffe0;white-space:nowrap}:root[data-theme=studio-creditpros] .cpk-track ol{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px}:root[data-theme=studio-creditpros] .cpk-track li{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:6px;padding:7px 4px 8px;border-radius:14px;background:#ffffff14;box-shadow:0 0 0 1px #fff3 inset}:root[data-theme=studio-creditpros] .cpk-track li[data-state=current]{background:#ffffff29;box-shadow:0 0 0 1px #d4f22cb3 inset}:root[data-theme=studio-creditpros] .cpk-track__l{max-width:100%;font-size:11.5px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-creditpros] .cpk-track__m{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px dashed rgb(255 255 255 / .5)}:root[data-theme=studio-creditpros] .cpk-track li[data-state=done] .cpk-track__m{border:0;background:var(--cpk-lime);color:var(--cpk-lime-ink);box-shadow:0 0 12px #d4f22c8c}:root[data-theme=studio-creditpros] .cpk-track li[data-state=current] .cpk-track__m{border:1.5px solid var(--cpk-lime)}:root[data-theme=studio-creditpros] .cpk-track li[data-state=current] .cpk-track__m i{width:8px;height:8px;border-radius:50%;background:var(--cpk-lime)}:root[data-theme=studio-creditpros] .cpk-app :is(button,input,a):focus-visible{outline:2px solid var(--cpk-ink);outline-offset:3px}:root[data-theme=studio-creditpros] :is(.cpk-stat.is-olive,.cpk-stat.is-rose,.cpk-track) :focus-visible{outline-color:var(--cpk-lime)}:root[data-theme=studio-creditpros] .cpk-find input:focus-visible{outline:none}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-creditpros] :is(.cpk-orb,.cpk-pill,.cpk-btn,.cpk-seg__b,.cpk-tab__l,.cpk-tip){transition:none}:root[data-theme=studio-creditpros] :is(.cpk-orb,.cpk-btn):hover:not(:disabled){transform:none}}@media (max-width: 1100px){:root[data-theme=studio-creditpros] .cpk-find{width:200px}}:root[data-theme=studio-creditpros] .cpk-hbars__list{list-style:none;margin:0;padding:4px 0 0;display:grid;gap:8px}:root[data-theme=studio-creditpros] .cpk-hbars__list li{display:grid;grid-template-columns:minmax(96px,30%) minmax(0,1fr) 76px;align-items:center;gap:12px;font-size:13px;color:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-hbars__l{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-creditpros] .cpk-hbars__t{height:10px;border-radius:999px;background:#11111112;overflow:hidden}:root[data-theme=studio-creditpros] .cpk-hbars__t i{display:block;height:100%;border-radius:inherit;background:var(--cpk-ink)}:root[data-theme=studio-creditpros] .cpk-hbars__list b{text-align:right;font-weight:500}:root[data-theme=studio-creditpros] .cpk-hbars__cap,:root[data-theme=studio-creditpros] .cpk-hbars__none{margin:8px 0 0;font-size:12px;color:var(--cpk-ink3)}:root[data-theme=studio-creditpros] .cpk-app{height:100vh;min-height:0}:root[data-theme=studio-creditpros] .cpk-col{height:100vh;min-height:0;overflow:hidden}:root[data-theme=studio-creditpros] .cpk-col>.screen{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}html:root[data-theme=studio-creditkarma]:not(#ckk) .shell.shell--clone{display:block;height:100%;grid-template-rows:none;grid-template-columns:none}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-app{display:flex;flex-direction:column;height:100%;min-height:0;color:#121212;font-family:var(--font-ui)}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-app>.screen{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-ic{flex:none;display:block}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-head{position:relative;z-index:30;flex:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;height:100px;padding:0 36px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-brand{display:flex;align-items:center;gap:6px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-word{margin-left:6px;font:600 21px/1 var(--font-display);letter-spacing:-.01em;color:#121212;white-space:nowrap}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-orb{position:relative;flex:none;width:44px;height:44px;display:grid;place-items:center;padding:0;border-radius:50%;border:1px solid #b9b9b9;background:transparent;color:#121212;cursor:pointer;font:inherit;transition:background-color .2s ease,transform .22s cubic-bezier(.2,.9,.1,1),border-color .2s ease}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-orb:hover{background:#fff9}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-orb.is-ink,html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-orb.is-on{background:#121212;border-color:#121212;color:#fff;box-shadow:0 10px 18px -10px #0009}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-orb.is-ink:hover,html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-orb.is-on:hover{background:#2b2b2b}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-burger{display:grid;gap:3.5px;width:15px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-burger i{display:block;height:1.5px;border-radius:2px;background:currentColor}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-burger i:nth-child(2){width:11px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-flag{position:absolute;top:-5px;right:-5px;min-width:19px;height:19px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:#ef5a24;color:#121212;font:700 10.5px/1 var(--font-ui)}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-nav{display:flex;justify-content:center;align-items:center;gap:4px;min-width:0}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-nav__g{position:relative;flex:none}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-tab{min-width:104px;height:40px;padding:0 22px;border-radius:999px;border:1px solid #8d8d8d;background:transparent;color:#121212;font:500 13px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background-color .2s ease}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-tab:hover:not(.is-on){background:#ffffff8c}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-tab.is-on{background:#121212;border-color:#121212;color:#fff;box-shadow:0 10px 20px -12px #0000008c}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pop{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:40;width:max-content;min-width:250px;max-width:320px;display:grid;gap:2px;padding:10px;border-radius:26px;background:#fffffff5;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:inset 0 1px #fff,0 30px 60px -28px #281e1473;animation:ckk-rise .26s cubic-bezier(.2,.9,.1,1)}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pop__i{display:flex;align-items:center;gap:12px;padding:6px 8px 6px 6px;border:0;border-radius:22px;background:transparent;color:#121212;font:500 14px/1.1 var(--font-ui);text-align:left;cursor:pointer}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pop__i:hover{background:#f2f2f2}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pop__i>span:nth-child(2){flex:1}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pop__i .ckk-ring{width:40px;height:40px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pop__i.is-on .ckk-ring{background:#121212;border-color:#121212;color:#fff}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pop__go{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#121212;color:#fff;opacity:0;transition:opacity .16s ease}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pop__i:is(:hover,:focus-visible,.is-on) .ckk-pop__go{opacity:1}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-right{display:flex;align-items:center;gap:6px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-me{display:flex;align-items:center;gap:10px;margin-left:4px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-me__t{display:grid;gap:3px;white-space:nowrap}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-me__t b{font-size:13px;font-weight:500;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-me__t small{font-size:11.5px;color:#595959}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-avatar{flex:none;display:inline-grid;place-items:center;border-radius:50%;color:#fff;font-weight:600;letter-spacing:.02em;background:radial-gradient(70% 70% at 30% 25%,#b07a4c 0%,transparent 70%),linear-gradient(150deg,#8a5a34,#3b2a20);box-shadow:0 0 0 2px #ffffffe6,0 8px 16px -8px #28190a99}@media (max-width: 1500px){html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-tab{min-width:0;padding:0 16px;font-size:12.5px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-me__t{display:none}}@media (max-width: 1180px){html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-nav{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-word{display:none}}@media (max-width: 900px){html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-head{height:72px;padding:0 16px;gap:8px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-nav{visibility:hidden}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-right .ckk-orb:not(:first-child){display:none}}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-ring{flex:none;width:46px;height:46px;display:inline-grid;place-items:center;border-radius:50%;border:1px solid #cfcfcf;color:#595959;background:transparent}html:root[data-theme=studio-creditkarma]:not(#ckk) .screen:has(>.ckk-frame){padding:0;max-width:none}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-frame{display:flex;flex-direction:column;min-height:100%;padding:30px 36px 0;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-frame__h{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-frame__h h1{margin:0;font:500 clamp(34px,2.95vw,47px)/1 var(--font-display);letter-spacing:-.01em;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-frame__h p{margin:12px 0 0;max-width:620px;font-size:13px;line-height:1.4;color:#3a3a3a}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-frame__act{display:flex;flex-wrap:wrap;gap:6px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-frame__top{display:flex;flex-direction:column;gap:22px;margin-top:26px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-error{display:flex;align-items:center;gap:10px;margin:18px 0 0;padding:12px 18px;border-radius:20px;background:#fff;color:#121212;font-size:13px;box-shadow:inset 4px 0 #ef5a24}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-error .ckk-ic{color:#c63a12}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band{position:relative;flex:1;margin:45px -36px 0;padding:34px 36px 120px;background:#0c0c0c;color:#fff}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-notch{position:absolute;left:50%;top:-19px;width:150px;height:20px;transform:translate(-50%)}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-notch path{fill:#0c0c0c}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-notch line{stroke:#6a6a6a;stroke-width:2;stroke-linecap:round}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band__body{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:8px;align-items:start}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band__body>:only-child,html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band__body>:not(.ckk-panel):not(.ckk-table){grid-column:1 / -1}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band__body>:not(.ckk-panel):not(.ckk-table):not(.modal-backdrop){color:#fff}html:root[data-theme=studio-creditkarma]:not(#ckk) .mod-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:7px 6px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-stat{position:relative;margin:0;min-height:156px;padding:22px 25px 20px;border-radius:32px;background:#fff;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr auto;column-gap:10px;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #3c32280d,0 26px 50px -36px #3c322859}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-stat__top{display:contents}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-stat .ckk-ring{grid-column:1;grid-row:1}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-stat__label{grid-column:1;grid-row:3;align-self:end;font-size:17px;line-height:1.05;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-stat__val{grid-column:2;grid-row:3;align-self:end;margin:0;display:inline-flex;align-items:baseline;white-space:nowrap;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-stat__sub{grid-column:1 / -1;grid-row:2;align-self:start;justify-self:end;margin:0;max-width:70%;text-align:right;font-size:12px;line-height:1.3;color:#595959}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-stat__share{grid-column:2;grid-row:1;margin:0;align-self:center;width:70px;height:4px;border-radius:4px;background:repeating-linear-gradient(90deg,#cfcfcf 0 3px,transparent 3px 6px);overflow:hidden}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-stat__share i{display:block;height:100%;background:#121212;border-radius:4px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-cur{font-size:21px;font-weight:300;color:#595959;margin-right:5px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-big{font:600 clamp(28px,2.4vw,40px)/1 var(--font-display);letter-spacing:-.02em}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-tail{font-size:clamp(15px,1.25vw,20px);font-weight:400;color:#3a3a3a}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-unit{font-size:14px;color:#595959;margin-left:4px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-panel{min-width:0;padding:22px 25px 24px;border-radius:32px;background:#fff;color:#121212;box-shadow:inset 0 1px #ffffffe6,0 30px 60px -40px #0009}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-panel__h{display:flex;align-items:center;gap:14px;flex-wrap:wrap;min-height:46px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-panel__h h2{flex:1;margin:0;font:500 clamp(18px,1.4vw,22px)/1.1 var(--font-display);color:#121212;letter-spacing:-.005em}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-panel__act{display:flex;flex-wrap:wrap;gap:6px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-panel__b{margin-top:18px;display:flex;flex-direction:column;gap:14px;min-width:0}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-panel__b .mod-actions{display:flex;flex-wrap:wrap;gap:6px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-panel__b .mod-answer{margin:0;padding:14px 18px;border-radius:20px;background:#f3f3f3;font-size:13px;line-height:1.45;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pills{display:flex;flex-wrap:wrap;gap:4px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pill{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:104px;height:40px;padding:0 20px;border-radius:999px;border:1px solid #b4b4b4;background:transparent;color:#595959;font:400 12.5px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pill:hover{background:#ffffff8c;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pill[aria-checked=true]{border:1.5px solid #121212;color:#121212;font-weight:600}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pills.is-ink .ckk-pill{border-color:#8d8d8d;color:#121212;font-weight:500}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pills.is-ink .ckk-pill[aria-checked=true]{background:#121212;border-color:#121212;color:#fff;box-shadow:0 10px 20px -12px #0000008c}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pills.is-sm .ckk-pill{min-width:0;height:40px;padding:0 14px;font-size:12px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band .ckk-pills:not(.ckk-panel *) .ckk-pill{border-color:#3b3b3b;color:#a3a3a3}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band .ckk-pills:not(.ckk-panel *) .ckk-pill[aria-checked=true]{border-color:#ededed;color:#fff;background:transparent}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-btn{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 5px 0 20px;border-radius:999px;border:1px solid #8d8d8d;background:transparent;color:#121212;font:500 13px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background-color .2s ease,transform .22s cubic-bezier(.2,.9,.1,1)}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-btn__orb{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#121212;color:#fff;transition:transform .22s cubic-bezier(.2,.9,.1,1)}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-btn:hover:not(:disabled){background:#ffffffb3}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-btn:hover:not(:disabled) .ckk-btn__orb{transform:rotate(-45deg) scale(1.06)}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-btn.is-primary{background:#121212;border-color:#121212;color:#fff;box-shadow:0 10px 20px -12px #0000008c}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-btn.is-primary .ckk-btn__orb{background:#fff;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-btn.is-primary:hover:not(:disabled){background:#2b2b2b}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-btn:disabled{cursor:not-allowed;border-color:#cfcfcf;color:#6a6a6a}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-btn:disabled .ckk-btn__orb{background:#e6e6e6;color:#6a6a6a}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-btn.is-primary:disabled{background:#e6e6e6;border-color:#e6e6e6;color:#595959;box-shadow:none}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-panel .ckk-orb{border-color:#cfcfcf}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-badge{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 12px 0 6px;border-radius:999px;border:1px solid #d6d6d6;background:#fff;color:#121212;font:500 12px/1 var(--font-ui);white-space:nowrap}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-badge__dot{width:14px;height:14px;border-radius:50%;border:1.2px solid #8d8d8d;box-sizing:border-box}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-badge__g{width:16px;height:16px;display:grid;place-items:center;border-radius:50%;border:1px solid #b4b4b4;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-badge.is-good .ckk-badge__dot,html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-badge.is-good .ckk-badge__g{background:#121212;border-color:#121212;color:#fff}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-badge.is-alert{border-color:#f1b59c}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-badge.is-alert .ckk-badge__dot,html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-badge.is-alert .ckk-badge__g{background:#ef5a24;border-color:#ef5a24;color:#121212;clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:2px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-tag{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;border:1px solid #b4b4b4;color:#3a3a3a;font:500 11px/1 var(--font-ui);background:transparent}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-tag.is-spicy,html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-tag.is-chef{border-color:#121212;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-tag.is-new,html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-tag.is-popular{background:#121212;border-color:#121212;color:#fff}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-bars{margin:0;min-width:0}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-bars svg{display:block;width:100%;overflow:visible}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-bars__stem{stroke:#9a9a9a;stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-bars__cap{fill:#ef5a24}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-bars__avg{stroke:#121212;stroke-width:2.4;stroke-linecap:round;vector-effect:non-scaling-stroke}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-bars__base{stroke:#cfcfcf;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-bars__x{display:flex;margin-top:6px;font-size:11px;color:#595959}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-bars__x span{flex:1;min-width:0;text-align:center;overflow:hidden}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band .ckk-bars:not(.ckk-panel *) .ckk-bars__avg{stroke:#e6e6e6}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band .ckk-bars:not(.ckk-panel *) .ckk-bars__x{color:#a3a3a3}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table{min-width:0}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid{background:transparent;border:0;box-shadow:none;padding:0}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__tools{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__count{display:flex;align-items:baseline;gap:6px;color:#595959;font-size:12px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__count strong{font:600 27px/1 var(--font-display);color:#121212;letter-spacing:-.01em}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__search{display:flex;align-items:center;gap:8px;height:40px;padding:0 8px 0 16px;border-radius:999px;border:1px solid #b4b4b4;background:#fff;color:#595959;min-width:min(260px,100%)}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__search input{flex:1;min-width:0;border:0;background:transparent;outline:0;font:400 13px var(--font-ui);color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__search:focus-within{border-color:#121212;box-shadow:0 0 0 1px #121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__search button,html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__reset{border:0;background:#f0f0f0;color:#121212;border-radius:999px;min-height:26px;padding:0 8px;display:inline-flex;align-items:center;gap:4px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__scroller{overflow-x:auto;border-radius:20px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__table{width:100%;border-collapse:separate;border-spacing:0;background:transparent}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__table th{padding:0 12px 10px;background:transparent;border:0;border-bottom:1px dashed #bdbdbd;text-align:left;font:500 11.5px/1.2 var(--font-ui);color:#595959;white-space:nowrap}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__table th button{display:inline-flex;align-items:center;gap:5px;padding:4px 0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__table th[aria-sort] button{color:#121212;font-weight:600}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__table td{padding:12px;background:transparent;border:0;border-bottom:1px dashed #e0e0e0;font-size:13px;color:#121212;vertical-align:middle}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__table td[data-identity=true]{font-weight:500}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__table tbody tr:hover td{background:#f6f6f6}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__table tbody tr:hover td:first-child{border-radius:16px 0 0 16px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__table tbody tr:hover td:last-child{border-radius:0 16px 16px 0}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__empty{display:grid;justify-items:center;gap:8px;padding:28px 12px;color:#595959}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__empty strong{color:#121212;font-weight:500}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-table .record-grid__mobile-sort select{border-radius:999px;border:1px solid #b4b4b4;background:#fff;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-track{display:flex;align-items:center;gap:12px;flex-wrap:wrap}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-track strong{font-size:13px;font-weight:500;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-track ol{position:relative;display:flex;gap:6px;margin:0;padding:0;list-style:none}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-track li{display:block}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-track__n{width:18px;height:18px;display:grid;place-items:center;border-radius:50%;border:1.1px solid #b4b4b4;box-sizing:border-box;color:#fff}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-track li[data-state=done] .ckk-track__n{background:#121212;border-color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-track li[data-state=current] .ckk-track__n{border:1.7px solid #121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-track li[data-state=current] .ckk-track__n:after{content:"";width:6px;height:6px;border-radius:50%;background:#ef5a24}html:root[data-theme=studio-creditkarma]:not(#ckk) .modal{border-radius:32px;border:0;background:#fff;color:#121212;box-shadow:0 40px 90px -40px #140e0899}html:root[data-theme=studio-creditkarma]:not(#ckk) .modal__head{padding:22px 22px 6px 25px;border:0}html:root[data-theme=studio-creditkarma]:not(#ckk) .modal__identity{display:flex;align-items:center;gap:14px}html:root[data-theme=studio-creditkarma]:not(#ckk) .modal__symbol{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;border:1px solid #cfcfcf;background:transparent;color:#595959;box-shadow:none}html:root[data-theme=studio-creditkarma]:not(#ckk) .modal__head h3{font:500 22px/1.1 var(--font-display);color:#121212;letter-spacing:-.005em}html:root[data-theme=studio-creditkarma]:not(#ckk) .mod-form{display:grid;gap:14px}html:root[data-theme=studio-creditkarma]:not(#ckk) .mod-form__footer{display:flex;justify-content:flex-end;gap:6px;padding-top:8px;border-top:1px dashed #d6d6d6}html:root[data-theme=studio-creditkarma]:not(#ckk) .mod-form__footer .btn.btn--primary{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 5px 0 20px;border-radius:999px;background:#121212;border:1px solid #121212;color:#fff;font:500 13px/1 var(--font-ui)}html:root[data-theme=studio-creditkarma]:not(#ckk) .mod-form__footer .btn.btn--primary .control-action__glyph{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .mod-field label{display:flex;justify-content:space-between;margin-bottom:6px;font-size:12px;font-weight:500;color:#3a3a3a}html:root[data-theme=studio-creditkarma]:not(#ckk) .mod-field label small{color:#595959;font-weight:400}html:root[data-theme=studio-creditkarma]:not(#ckk) .field-control{display:flex;align-items:center;gap:6px;min-height:46px;padding:0 5px 0 16px;border-radius:999px;border:1px solid #cfcfcf;background:#fff}html:root[data-theme=studio-creditkarma]:not(#ckk) .field-control[data-kind=textarea]{border-radius:22px;padding:10px 16px}html:root[data-theme=studio-creditkarma]:not(#ckk) .field-control:focus-within{border-color:#121212;box-shadow:0 0 0 1px #121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .field-control :is(input,select,textarea){flex:1;min-width:0;border:0;background:transparent;outline:0;font:400 14px var(--font-ui);color:#121212;box-shadow:none}html:root[data-theme=studio-creditkarma]:not(#ckk) .field-control__step{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:1px solid #cfcfcf;background:transparent;color:#121212;cursor:pointer}html:root[data-theme=studio-creditkarma]:not(#ckk) .field-control[data-kind=number]{padding-left:5px}html:root[data-theme=studio-creditkarma]:not(#ckk) .field-control__step:last-child{background:#121212;border-color:#121212;color:#fff}html:root[data-theme=studio-creditkarma]:not(#ckk) .field-control__step:disabled{opacity:.45;cursor:not-allowed}html:root[data-theme=studio-creditkarma]:not(#ckk) .field-control__unit{font-size:12px;color:#595959}html:root[data-theme=studio-creditkarma]:not(#ckk) .field-control__chevron{color:#595959;padding-right:10px}html:root[data-theme=studio-creditkarma]:not(#ckk) .mod-field[data-invalid] .field-control{border-color:#c63a12;box-shadow:0 0 0 1px #c63a12}html:root[data-theme=studio-creditkarma]:not(#ckk) .mod-field__hint{margin:6px 0 0 16px;font-size:12px;color:#595959}html:root[data-theme=studio-creditkarma]:not(#ckk) :is(.ckk-orb,.ckk-tab,.ckk-pill,.ckk-btn,.ckk-pop__i):focus-visible{outline:2px solid #121212;outline-offset:3px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band :is(.ckk-pill,.ckk-orb):not(.ckk-panel *):focus-visible{outline-color:#fff}@keyframes ckk-rise{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-creditkarma]:not(#ckk) :is(.ckk-orb,.ckk-tab,.ckk-pill,.ckk-btn,.ckk-btn__orb,.ckk-pop__go){transition:none}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pop{animation:none}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-btn:hover .ckk-btn__orb{transform:none}}@media (max-width: 640px){html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-frame{padding:20px 16px 0}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band{margin-inline:-16px;padding-inline:16px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pill{min-width:0}}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pop.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));max-width:540px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-pop{max-height:calc(100vh - 120px);overflow-y:auto;overscroll-behavior:contain}html:root[data-theme=studio-creditkarma]:not(#ckk):not(#ckk2) .ckk-frame__top :is(.mod-stats,.dash__kpis){display:flex;flex-wrap:wrap;gap:6px;grid-template-columns:none}html:root[data-theme=studio-creditkarma]:not(#ckk):not(#ckk2) .ckk-frame__top .ckk-stat{min-height:0;flex:0 1 auto;display:flex;align-items:center;gap:12px;padding:8px 20px 8px 8px;border-radius:999px}html:root[data-theme=studio-creditkarma]:not(#ckk):not(#ckk2) .ckk-frame__top .ckk-stat__label{font-size:13px;line-height:1.1}html:root[data-theme=studio-creditkarma]:not(#ckk):not(#ckk2) .ckk-frame__top .ckk-stat__val{font-size:22px}html:root[data-theme=studio-creditkarma]:not(#ckk):not(#ckk2) .ckk-frame__top .ckk-stat__val :is(.ckk-big){font-size:22px}html:root[data-theme=studio-creditkarma]:not(#ckk):not(#ckk2) .ckk-frame__top .ckk-stat__sub{max-width:260px;text-align:left;font-size:12px}html:root[data-theme=studio-creditkarma]:not(#ckk):not(#ckk2) .ckk-frame__top .ckk-stat__share{display:none}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band{margin-top:24px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-frame{padding-top:24px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-frame__top{gap:14px;margin-top:18px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-stat{min-height:118px;padding:16px 22px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band{margin-top:30px;padding-top:26px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-tab{height:44px;padding:0 24px;font-size:14px}@media (max-width: 1500px){html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-tab{padding:0 18px;font-size:13.5px}}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-frame__top{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 16px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-frame__top>:not(.ckk-tabs):not(.mod-stats){flex-basis:100%}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-band{margin-top:22px;padding-top:20px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-recs{margin:20px 0 0;padding:0 0 48px;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-bars__none{margin:0;font-size:13px;color:#3a3a3a}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-rank{margin:0 0 14px;min-width:0}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-rank ol{list-style:none;margin:0;padding:0;display:grid;gap:6px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-rank li{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr) auto;align-items:center;gap:14px;min-height:28px;font-size:13.5px;color:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-rank__l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-rank__t{height:10px;border-radius:99px;background:#ececec;overflow:hidden}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-rank__t i{display:block;height:100%;border-radius:inherit;background:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-rank li:first-child .ckk-rank__t i{background:#ef5a24}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-rank li b{font-weight:600;min-width:72px;text-align:right}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-rank figcaption{margin-top:8px;font-size:12px;color:#4a4a4a}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-cols{margin:0;min-width:0}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-cols__plot{display:flex;align-items:stretch;gap:6px;border-bottom:1px solid #cfcfcf}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-cols__c{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-cols__c b{font-size:11px;font-weight:600;color:#121212;white-space:nowrap}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-cols__c i{display:block;width:min(100%,28px);min-height:0;border-radius:6px 6px 0 0;background:#121212}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-cols__x{display:flex;gap:6px;margin-top:6px;font-size:11px;color:#4a4a4a}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-cols__x span{flex:1;min-width:0;text-align:center;overflow:hidden}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-sig{position:relative;margin:36px 0 24px;padding:34px 36px 36px;border-radius:28px;background:#0c0c0c;color:#fff}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-sig>.ckk-notch{position:absolute;left:50%;top:-19px;width:150px;height:20px;transform:translate(-50%);fill:#0c0c0c;stroke:none}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-sig>.ckk-notch line{stroke:#6a6a6a;stroke-width:2;stroke-linecap:round}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-sig__b{display:grid;gap:8px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-sig__b small{font-size:13px;color:#d0d0d0}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-sig__b b{font:400 clamp(44px,4vw,60px)/1 var(--font-display);color:#fff;letter-spacing:-.02em}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-sig__b b i{font-style:normal;font-size:.4em;color:#d0d0d0;margin-left:4px}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-sig__b p{margin:0;font-size:13.5px;color:#e6e6e6}html:root[data-theme=studio-creditkarma]:not(#ckk) .ckk-cols__c i{width:8px;background:none;border-left:1px dashed #7a7a7a;border-right:1px dashed #7a7a7a;border-top:3px solid #ef5a24;border-radius:1px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .shell.shell--clone{display:block;height:100%;grid-template-columns:none;grid-template-rows:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-app{display:flex;flex-direction:column;height:100%;min-height:0;color:#f6f5f8;font-family:var(--font-ui)}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-head{position:relative;z-index:30;flex:none;display:flex;align-items:center;gap:26px;padding:22px 34px 8px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-nav{display:flex;align-items:center;gap:6px;flex:1;min-width:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-nav__g{position:relative;flex:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tab{min-height:46px;padding:0 22px;border:0;border-radius:999px;background:transparent;color:#cbc9d1;font:400 15px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background-color .22s var(--ease),color .22s var(--ease)}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tab:hover,html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tab[aria-expanded=true]{background:#ffffff14;color:#fff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tab.is-on{background:#fff;color:#0b0b0d;font-weight:500;box-shadow:0 12px 26px -14px #000c,inset 0 -2px 4px #00000014}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-right{display:flex;align-items:center;gap:10px;margin-left:auto;flex:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-me{display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;margin-left:6px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-count{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#d90f1c;color:#fff;font:600 10px/18px var(--font-ui);text-align:center;box-shadow:0 0 0 2px #09080e}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-pop{position:absolute;top:calc(100% + 10px);left:0;z-index:40;display:grid;gap:2px;min-width:250px;padding:8px;border-radius:28px;background:#1a1a1edb;-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);box-shadow:0 34px 60px -22px #000000e6,inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0f;animation:cjk-pop .22s var(--ease) both}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-nav__g:nth-last-child(-n+2) .cjk-pop{left:auto;right:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-pop.is-wide{grid-template-columns:repeat(2,minmax(0,1fr));min-width:460px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-pop__i{display:flex;align-items:center;gap:12px;min-height:48px;padding:5px 16px 5px 5px;border:0;border-radius:24px;background:none;color:#e9e8ee;font:400 14px/1.2 var(--font-ui);text-align:left;cursor:pointer}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-pop__i:hover{background:#ffffff12}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-pop__i.is-on{background:#fff;color:#0b0b0d;font-weight:500}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-pop__orb{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;background:#1f1e22;color:#fff;box-shadow:inset 0 1px #ffffff14}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-pop__i.is-on .cjk-pop__orb{background:#0b0b0d}@keyframes cjk-pop{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-body{flex:1;min-height:0;display:grid;grid-template-columns:50px minmax(0,1fr);column-gap:34px;padding-left:34px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-app.is-dash .cjk-body{grid-template-columns:minmax(0,1fr);column-gap:0;padding-left:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-body>.screen{min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-app:not(.is-dash) .cjk-body>.screen{padding:22px 30px 56px 0;max-width:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-app.is-dash .cjk-body>.screen{padding-top:12px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb{position:relative;display:grid;place-items:center;flex:none;width:40px;height:40px;padding:0;border:0;border-radius:50%;color:#f6f5f8;background:#1f1e22;box-shadow:inset 0 1px #ffffff1a;cursor:pointer;transition:transform .22s var(--ease),background-color .22s var(--ease),box-shadow .22s var(--ease)}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb:hover{transform:translateY(-1px);background:#2a292e}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb.is-white{background:#fff;color:#0b0b0d;box-shadow:0 10px 22px -10px #0009,inset 0 -2px 4px #00000014}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb.is-white:hover{background:#f1f0f4}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb.is-blue{background:#1757ff;color:#fff;box-shadow:0 10px 26px -8px #1757ffcc,inset 0 1px #ffffff4d}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb.is-blue:hover{background:#2a66ff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb.is-logo{width:50px;height:50px;background:#0f0f10;box-shadow:inset 0 0 0 1px #ffffff12,0 12px 26px -14px #000000e6}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb.is-rail{width:46px;height:46px;background:transparent;box-shadow:none;color:#d9d7df}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb.is-rail:hover{background:#ffffff14;color:#fff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb.is-rail.is-current{background:#ffffff1f;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-right .cjk-orb{width:46px;height:46px;background:#ffffff1a;box-shadow:inset 0 1px #ffffff24}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-right .cjk-orb.is-current{background:#fff;color:#0b0b0d}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb.is-danger,html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb.is-ember{color:#ff8f9a}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-rail{align-self:center;display:flex;flex-direction:column;align-items:center;gap:3px;max-height:calc(100% - 24px);padding:0 0 8px;border-radius:26px;background:#0f0f10;box-shadow:inset 0 0 0 1px #ffffff0a,0 30px 50px -30px #000000e6;overflow-y:auto;scrollbar-width:none;margin-bottom:30px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-rail::-webkit-scrollbar{display:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-rail>.cjk-orb.is-blue,html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-rail>.cjk-orb.is-white{width:50px;height:50px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-rail>.cjk-orb.is-white{margin-bottom:4px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-rail__gap{flex:none;width:18px;height:10px;margin-top:6px;border-top:1.5px dotted rgb(255 255 255 / .3)}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-frame{display:flex;flex-direction:column;gap:22px;min-width:0;animation:cjk-rise .42s var(--ease) both}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-frame__h{display:flex;align-items:flex-end;justify-content:space-between;gap:18px 24px;flex-wrap:wrap}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-frame__t{min-width:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-frame__t h1{margin:0;font:300 40px/1.06 var(--font-ui);letter-spacing:-.01em;color:#fff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-frame__t p{margin:8px 0 0;max-width:72ch;font:400 15px/1.45 var(--font-ui);color:#b4b2bc}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-frame__act{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px;border-radius:30px;background:#0f0f10;box-shadow:inset 0 0 0 1px #ffffff0d}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-frame__b{display:flex;flex-direction:column;gap:22px;min-width:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-error{display:flex;align-items:center;gap:10px;margin:0;padding:12px 18px;border-radius:24px;background:#d90f1c29;color:#ffdadd;box-shadow:inset 0 0 0 1px #ff5a6459;font:500 14px/1.4 var(--font-ui)}@keyframes cjk-rise{0%{opacity:0;transform:translateY(12px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tabs{display:flex;min-width:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-cap{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:5px;border-radius:999px;background:#0f0f10;box-shadow:inset 0 0 0 1px #ffffff0d;overflow-x:auto;scrollbar-width:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-cap::-webkit-scrollbar{display:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-cap__b{position:relative;display:inline-flex;align-items:center;gap:8px;flex:none;min-height:40px;padding:0 18px;border:0;border-radius:999px;background:none;color:#b9b7c0;font:400 14px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease)}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-cap__b:hover{color:#fff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-cap.is-tabs .cjk-cap__b[aria-checked=true]{background:#fff;color:#0b0b0d;font-weight:500;box-shadow:0 8px 18px -10px #000c}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-cap.is-week{background:linear-gradient(180deg,#2b2b2e,#19191b);box-shadow:inset 0 1px #ffffff1a,0 12px 24px -16px #000000e6}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-cap.is-week .cjk-cap__b{color:#b4b2bc}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-cap.is-week .cjk-cap__b[aria-checked=true]{color:#fff;font-weight:500}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-cap.is-week .cjk-cap__b[aria-checked=true]:after{content:"";position:absolute;left:50%;bottom:5px;width:16px;height:3px;margin-left:-8px;border-radius:2px;background:#fff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-cap.is-sm .cjk-cap__b{min-height:32px;padding:0 13px;font-size:13px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-cap.is-sm .cjk-cap__b[aria-checked=true]:after{bottom:3px;width:12px;margin-left:-6px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:10px;min-width:0;min-height:236px;margin:0;padding:22px 20px 20px 22px;border-radius:36px;color:#fff;overflow:hidden;animation:cjk-rise .48s var(--ease) both;background:radial-gradient(62% 40% at 46% 34%,#2a0727 0%,rgb(58 10 50 / .85) 45%,transparent 100%),radial-gradient(90% 30% at 50% 102%,rgb(214 110 170 / .75),transparent 80%),linear-gradient(180deg,#a3115c,#9a0f55 38%,#a8226e 70%,#bc468b);box-shadow:inset 0 1px #ffffff38,inset 0 0 26px #ffffff12,0 30px 60px -34px #000000e6}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat:nth-child(4n+2){background:radial-gradient(58% 26% at 50% 22%,rgb(80 80 86 / .55),transparent 100%),radial-gradient(70% 48% at 50% 56%,#070707 0%,rgb(10 10 11 / .92) 50%,transparent 100%),linear-gradient(180deg,#57575c,#2a2a2d 22%,#121213 46%,#1a1a1c 74%,#4c4b51);animation-delay:70ms}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat:nth-child(4n+3){background:radial-gradient(58% 34% at 50% 50%,#0a0b3e 0%,rgb(14 22 92 / .9) 50%,transparent 100%),radial-gradient(100% 30% at 50% 106%,rgb(150 140 225 / .7),transparent 80%),linear-gradient(180deg,#2a74d8,#2566dc 20%,#1d48d6 44%,#2b52d6,#4f5ac6 88%,#4d55bd);animation-delay:.14s}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat:nth-child(4n+4){color:#0b0b0d;background:radial-gradient(60% 40% at 28% 18%,rgb(255 255 255 / .9),transparent 70%),repeating-linear-gradient(90deg,#ffffff29 0 3px,#78768214 3px 9px),linear-gradient(180deg,#ecebf0,#d1d0d8 46%,#b3b2bd);box-shadow:inset 0 1px #ffffffe6,inset 0 0 26px #fff6,0 30px 60px -34px #000000e6;animation-delay:.21s}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .mod-stats:has(>.cjk-stat){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat dd{margin:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat__label{font:500 16px/1.25 var(--font-ui);text-shadow:0 1px 2px rgb(0 0 20 / .3)}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat:nth-child(4n+4) .cjk-stat__label{text-shadow:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat__orb{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:#fff;color:#0b0b0d;box-shadow:0 10px 22px -10px #0009,inset 0 -2px 4px #00000014}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat:nth-child(4n+4) .cjk-stat__orb{background:#0b0b0d;color:#fff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat__share{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat__share i{width:9px;height:9px;border-radius:50%;box-shadow:inset 0 0 0 1.4px currentColor;opacity:.8}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat__share i.is-on{background:currentColor;opacity:1}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat__val{margin-top:auto!important;color:inherit;font:300 34px/1 var(--font-ui)}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-stat__sub{font:400 13px/1.35 var(--font-ui);color:inherit}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-num{display:inline-flex;max-width:100%;line-height:0;color:inherit}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-num svg{display:block;max-width:100%;height:auto;overflow:visible}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-num text{font-family:var(--font-ui);font-weight:300;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.01 3.4}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-num__dec{stroke-opacity:.6;stroke-dasharray:.01 2.2;stroke-width:1.3}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-panel{position:relative;min-width:0;padding:22px 24px 24px;border-radius:34px;color:#f6f5f8;background:linear-gradient(180deg,#ffffff17,#ffffff06 26%,#ffffff05 74%,#ffffff0f),#141417cc;-webkit-backdrop-filter:blur(26px) saturate(140%);backdrop-filter:blur(26px) saturate(140%);box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0f,0 34px 60px -38px #000000f2;animation:cjk-rise .48s var(--ease) both}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-panel__h{display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap;min-height:46px;margin-bottom:14px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-panel__h h2{margin:0;font:500 18px/1.25 var(--font-ui);color:#fff;letter-spacing:normal}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-panel__act{display:flex;align-items:center;gap:8px;flex-wrap:wrap}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-panel__b{min-width:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-btn{display:inline-flex;align-items:center;gap:12px;min-height:46px;padding:4px 4px 4px 20px;border:0;border-radius:999px;font:500 14px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s var(--ease),background-color .2s var(--ease)}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-btn:hover:not(:disabled){transform:translateY(-1px)}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-btn.is-primary{background:#fff;color:#0b0b0d;box-shadow:0 12px 24px -14px #000c,inset 0 -2px 5px #00000014}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-btn.is-dark{background:#1d1d1f;color:#f6f5f8;box-shadow:inset 0 1px #ffffff14}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-btn.is-dark:hover:not(:disabled){background:#26262a}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-btn__orb{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;background:#ececee;color:#0b0b0d}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-btn.is-dark .cjk-btn__orb{background:#ffffff1a;color:#fff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-btn:disabled{opacity:.45;cursor:not-allowed}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-badge{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:0 12px 0 9px;border-radius:999px;background:#1d1d1f;color:#dedce4;font:500 12px/1 var(--font-ui);white-space:nowrap;box-shadow:inset 0 1px #ffffff12}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-badge__dot{width:7px;height:7px;border-radius:50%;background:#ffffff8c;flex:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-badge__g{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#d6d4dc;color:#0b0b0d;flex:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-badge.is-good :is(.cjk-badge__dot,.cjk-badge__g){background:#e8ea4a}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-badge.is-alert :is(.cjk-badge__dot,.cjk-badge__g){background:#ff5a68}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-badge.is-info :is(.cjk-badge__dot,.cjk-badge__g){background:#6f9bff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-badge.is-good .cjk-badge__dot{box-shadow:0 0 8px #e8ea4ab3}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tag{display:inline-flex;align-items:center;min-height:24px;padding:0 11px;border-radius:999px;color:#e6e4ec;font:500 11.5px/1 var(--font-ui);white-space:nowrap;background:repeating-linear-gradient(-55deg,#ffffff14 0 5px,#ffffff05 5px 10px),#1a1a1c;box-shadow:inset 0 0 0 1px #ffffff0f}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tag.is-spicy,html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tag.is-chef{box-shadow:inset 0 0 0 1px #ff5a688c}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tag.is-veg,html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tag.is-gf{box-shadow:inset 0 0 0 1px #e8ea4a80}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tag.is-new,html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tag.is-popular{background:#1757ff;color:#fff;box-shadow:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-avatar{display:inline-grid;place-items:center;flex:none;border-radius:50%;background:#fff;font-family:var(--font-ui);font-weight:700;letter-spacing:.02em;line-height:1;box-shadow:0 0 0 3px #0d0d0f,0 0 0 4px #ffffff52}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-bars{margin:0;min-width:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-bars__cols{display:grid;gap:4px;align-items:end}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-bars__col{display:grid;justify-items:center;gap:8px;min-width:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-bars__dots{display:flex;flex-direction:column-reverse;justify-content:space-between;align-items:center}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-bars__dots i{width:8px;height:8px;border-radius:50%;box-shadow:inset 0 0 0 1.3px #ffffff5c}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-bars__dots i.is-on{background:#fff;box-shadow:0 0 6px #ffffff59}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-bars__l{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 11px/1.2 var(--font-ui);color:#a9a7b1}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-track{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-track strong{font:500 14px/1.3 var(--font-ui);color:#fff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-track ol{display:flex;align-items:center;margin:0;padding:0;list-style:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-track li{display:flex;align-items:center}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-track li+li:before{content:"";width:24px;height:1px;margin:0 4px;background:#ffffff4d}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-track__n{display:grid;place-items:center;width:8px;height:8px;border-radius:50%;background:#ffffffe6;color:#fff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-track li[data-state=next] .cjk-track__n{background:transparent;box-shadow:inset 0 0 0 1.3px #ffffff80}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-track li:last-child:not([data-state=current]) .cjk-track__n{width:22px;height:22px;background:transparent;box-shadow:inset 0 0 0 1.3px #ffffffb3}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-track li[data-state=current] .cjk-track__n{width:12px;height:12px;background:#e8ea4a;box-shadow:0 0 0 4px #e8ea4a2e,0 0 14px #e8ea4a99}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-table{position:relative;min-width:0;padding:16px 16px 10px;border-radius:32px;background:radial-gradient(circle,rgb(255 255 255 / .05) .8px,transparent 1.2px) 0 0 / 9px 9px,linear-gradient(180deg,#1e1e20,#141415 70%);box-shadow:inset 0 1px #ffffff0f,0 30px 50px -36px #000000e6}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-panel .cjk-table{margin:0 -8px -8px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-table .record-grid__tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-table .record-grid__search{min-height:46px;border-radius:999px;background:#0f0f10;border:0;box-shadow:inset 0 0 0 1px #ffffff0d;color:#f6f5f8}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-table .record-grid__count{color:#b4b2bc;font-size:12.5px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-table .record-grid__table{border-collapse:separate;border-spacing:0 4px;background:transparent}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-table .record-grid__table thead th{background:transparent;color:#b4b2bc;font:500 12px/1.2 var(--font-ui);text-transform:none;letter-spacing:normal;border:0;border-bottom:1.5px dotted rgb(255 255 255 / .16)}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-table .record-grid__table thead th button{color:inherit}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-table .record-grid__table td{background:#ffffff09;color:#e9e8ee;border:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-table .record-grid__table td:first-child{border-radius:22px 0 0 22px;color:#fff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-table .record-grid__table td:last-child{border-radius:0 22px 22px 0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-table .record-grid__table tbody tr:hover td{background:#ffffff13}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-table .record-grid__empty{color:#b4b2bc}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .modal-backdrop{background:#0302079e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .modal{border:0;border-radius:34px;color:#f6f5f8;background:linear-gradient(180deg,#ffffff1a,#ffffff05 24%,#ffffff08),#151518;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff12,0 50px 100px -30px #000000f2}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .modal__head{border:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .modal__head h3{font:400 24px/1.15 var(--font-ui);color:#fff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .modal__symbol{display:grid;place-items:center;border-radius:50%;background:#fff;color:#0b0b0d}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .mod-field>label,html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .mod-field>span:first-child{color:#c4c2cb}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .mod-field__hint{color:#b4b2bc}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .field-control :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select){min-height:48px;border-radius:24px;background:#0f0f10;border:1px solid rgb(255 255 255 / .09);color:#f6f5f8}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .field-control textarea{border-radius:22px;background:#0f0f10;border:1px solid rgb(255 255 255 / .09);color:#f6f5f8}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .field-control :is(input,select,textarea):focus{border-color:#7ea4ff}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) :is(.cjk-tab,.cjk-orb,.cjk-me,.cjk-pop__i,.cjk-cap__b,.cjk-btn):focus-visible{outline:2px solid #8fb0ff;outline-offset:3px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tab.is-on:focus-visible,html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-orb.is-white:focus-visible{outline-color:#8fb0ff;box-shadow:0 0 0 5px #1757ff73}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) :is(.cjk-frame,.cjk-stat,.cjk-panel,.cjk-pop){animation:none!important}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) :is(.cjk-tab,.cjk-orb,.cjk-btn,.cjk-cap__b){transition:none!important}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) :is(.cjk-orb,.cjk-btn):hover{transform:none!important}}@media (max-width: 1240px){html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-head{gap:16px;padding-left:24px;padding-right:24px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-tab{padding:0 15px;font-size:14px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-body{padding-left:24px;column-gap:24px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-frame__t h1{font-size:34px}}@media (max-width: 860px){html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-nav{overflow-x:auto;scrollbar-width:none}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-pop{position:fixed;top:82px;left:12px;right:12px;min-width:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-pop.is-wide{min-width:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-body{grid-template-columns:minmax(0,1fr);padding-left:0}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-rail{position:fixed;left:50%;bottom:12px;z-index:35;flex-direction:row;max-width:calc(100vw - 24px);max-height:none;margin:0;padding:0 8px 0 0;transform:translate(-50%);overflow-x:auto}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-rail__gap{width:10px;height:18px;margin:0 0 0 6px;border-top:0;border-left:1.5px dotted rgb(255 255 255 / .3)}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-app:not(.is-dash) .cjk-body>.screen{padding:14px 16px 96px}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-right .cjk-orb:first-child{display:none}}html:root[data-theme=studio-creativejuice]:not(#cjk-a):not(#cjk-b) .cjk-count{top:-2px;right:0}html:root[data-theme=studio-netsuite]:not(#nsk) .shell.shell--clone{display:block;height:100%;background:#0e0d0b}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk{position:relative;isolation:isolate;display:grid;grid-template-columns:92px minmax(0,1fr);height:100%;min-width:0;color:var(--ns-ink, #f6f3ea);font-family:var(--font-ui);--y: #f5ed30;--o: #fb9450;--ink: #f6f3ea;--ink2: #d6d0c2;--ink3: #c4bdac;--dk: #171500;--glass: linear-gradient(160deg, rgb(255 255 255 / .085), rgb(255 255 255 / .035) 60%, rgb(255 255 255 / .05));--edge: rgb(255 255 255 / .09);--lift: inset 0 1px 0 rgb(255 255 255 / .1), inset 0 0 0 1px rgb(255 255 255 / .05), 0 28px 60px -30px rgb(0 0 0 / .85);--ease: cubic-bezier(.2, .9, .25, 1.15);--dots: radial-gradient(circle, rgb(23 21 0 / .55) 1.5px, transparent 2px) 0 0 / 8px 8px;--stripes: repeating-linear-gradient(-45deg, rgb(23 21 0 / .5) 0 2.6px, transparent 2.6px 8px)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(38% 46% at 18% 30%,rgb(122 108 18 / .42),transparent 72%),radial-gradient(34% 40% at 52% 34%,rgb(110 64 26 / .3),transparent 70%),radial-gradient(40% 40% at 84% 62%,rgb(70 52 36 / .32),transparent 72%),linear-gradient(180deg,#13110d,#0e0d0b 55%,#0b0a09)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk :where(button){font:inherit;color:inherit;cursor:pointer}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-main{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-body{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-body>.screen{padding:6px 36px 40px 8px;background:transparent}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk.is-dash .nsk-body>.screen{padding-top:28px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk :focus-visible{outline:2px solid var(--y);outline-offset:2px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-rail{position:relative;z-index:40;display:flex;flex-direction:column;align-items:center;gap:22px;height:100%;min-height:0;padding:30px 0 24px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-mark{display:grid;place-items:center;width:48px;height:48px;flex:none;border:0;border-radius:16px;background:none;color:#fff;transition:transform .24s var(--ease)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-mark:hover{transform:scale(1.06)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-rail__list{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;min-height:0;margin:32px 0 0;padding:4px;list-style:none;overflow-y:auto;scrollbar-width:none}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-rail__list::-webkit-scrollbar{display:none}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-tile{position:relative;display:grid;place-items:center;width:48px;height:48px;flex:none;padding:0;border:0;border-radius:16px;background:transparent;color:#d6d0c2;transition:background .2s ease,color .2s ease,transform .2s var(--ease)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-tile:hover,html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-tile.is-open{background:#ffffff14;color:var(--ink)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-tile.is-on{background:var(--y);color:var(--dk);box-shadow:inset 0 1px #ffffff8c,0 12px 26px -12px #f5ed3099}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-tile.is-on:focus-visible{outline-color:#fff}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-tile__dot{position:absolute;top:11px;right:11px;width:7px;height:7px;border-radius:50%;background:var(--o);box-shadow:0 0 0 2px #0e0d0b}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-rail__foot{display:flex;flex-direction:column;align-items:center;gap:22px;flex:none}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-me{display:grid;place-items:center;width:52px;height:52px;border:0;border-radius:16px;background:linear-gradient(160deg,#fbf8ef,#e7e1d2);color:var(--dk);font-size:16px;font-weight:600;letter-spacing:.02em;box-shadow:inset 0 1px #fff,0 14px 26px -14px #000000e6;transition:transform .2s var(--ease)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-me:hover{transform:translateY(-1px)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-fly{position:fixed;left:96px;z-index:80;display:flex;flex-direction:column;gap:2px;width:248px;max-height:calc(100vh - 24px);overflow-y:auto;padding:10px;border:1px solid var(--edge);border-radius:22px;background:#1c1a15f0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:var(--lift);animation:nsk-fly .22s var(--ease) both}@keyframes nsk-fly{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-fly__h{padding:6px 10px 8px;color:var(--ink3);font-size:13px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-fly__i{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 10px 0 4px;border:0;border-radius:14px;background:none;color:var(--ink);font-size:14px;text-align:left}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-fly__i:hover{background:#ffffff12}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-fly__ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:12px;background:var(--glass);border:1px solid var(--edge)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-fly__i.is-on .nsk-fly__ic{background:var(--y);border-color:var(--y);color:var(--dk)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-fly__t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-fly__n,html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-fly__b{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--o);color:#1f0e00;font-size:12px;font-weight:600}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-band{flex:none;display:flex;align-items:center;gap:14px;min-height:92px;margin:0 36px 0 8px;padding:22px 0 14px;border-bottom:1px solid rgb(255 255 255 / .06)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-band__r{display:flex;align-items:center;gap:10px;margin-left:auto;min-width:0}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-gpill{display:inline-flex;align-items:center;gap:10px;height:48px;min-width:0;padding:0 16px;border:1px solid var(--edge);border-radius:999px;background:var(--glass);color:var(--ink);font-size:14px;white-space:nowrap;box-shadow:inset 0 1px #ffffff1f,0 14px 30px -18px #000c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:background .2s ease}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-gpill:hover{background:#ffffff1f}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-gpill--wide{flex:0 1 460px;height:54px;padding:0 20px;border-radius:22px;font-size:15px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-gpill__k{flex:none;font-weight:600}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-gpill__v{min-width:0;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-gpill>.nsk-ic:last-child{margin-left:auto;flex:none;color:var(--ink2)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-band__live{height:34px;padding:0 14px;border:0}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-sq{display:inline-grid;place-items:center;width:48px;height:48px;flex:none;padding:0;border:1px solid var(--edge);border-radius:15px;background:var(--glass);color:var(--ink, #f6f3ea);box-shadow:inset 0 1px #ffffff1f,0 12px 26px -16px #000c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:background .2s ease,transform .2s var(--ease, ease)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-sq:hover{background:#ffffff21;transform:translateY(-1px)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-sq.is-on,html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-sq--good{background:#f5ed30;border-color:#f5ed30;color:#171500;box-shadow:inset 0 1px #ffffff80,0 14px 26px -12px #f5ed3099}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-sq--hot{background:#fb9450;border-color:#fb9450;color:#1f0e00}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-sq.is-on:focus-visible,html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-sq--good:focus-visible{outline-color:#fff}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 5px 0 18px;border:1px solid rgb(255 255 255 / .09);border-radius:16px;background:linear-gradient(160deg,#ffffff1a,#ffffff0a);color:#f6f3ea;font:500 14px/1.1 var(--font-ui);white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px #ffffff1f,0 12px 26px -18px #000c;transition:background .2s ease,transform .2s cubic-bezier(.2,.9,.25,1.15)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-btn:hover:not(:disabled){background:#ffffff24;transform:translateY(-1px)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-btn__g{display:grid;place-items:center;width:38px;height:38px;flex:none;border-radius:12px;background:#ffffff1a}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-btn.is-y{border-color:#f5ed30;background:#f5ed30;color:#171500;box-shadow:inset 0 1px #ffffff8c,0 14px 26px -12px #f5ed308c}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-btn.is-y:hover:not(:disabled){background:#fff35a}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-btn.is-y .nsk-btn__g{background:#171500;color:#f5ed30}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-btn.is-y:focus-visible{outline-color:#fff}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-btn:disabled{opacity:.55;cursor:not-allowed}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;background:#ffffff1f;color:#f6f3ea;font:500 12.5px/1 var(--font-ui);white-space:nowrap}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-chip.is-hot{background:#fb9450;color:#1f0e00;box-shadow:0 8px 18px -8px #fb9450b3}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-chip.is-good,html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-chip.is-warm{background:#f5ed30;color:#171500}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-chip.is-warm{background:#ffc94a}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-chip.is-ink{background:#ffffff2e}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-chip__dot{width:6px;height:6px;border-radius:50%;background:currentColor}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border:1px solid rgb(255 255 255 / .1);border-radius:999px;background:#ffffff12;color:#f6f3ea;font:500 11.5px/1 var(--font-ui)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-tag i{width:6px;height:6px;border-radius:50%;background:#d6d0c2}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-tag--spicy i{background:#fb9450}html:root[data-theme=studio-netsuite]:not(#nsk) :is(.nsk-tag--veg,.nsk-tag--gf) i{background:#b9d65a}html:root[data-theme=studio-netsuite]:not(#nsk) :is(.nsk-tag--new,.nsk-tag--popular,.nsk-tag--chef) i{background:#f5ed30}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-av{display:inline-grid;place-items:center;flex:none;background:linear-gradient(160deg,color-mix(in srgb,var(--av) 88%,#ffffff),var(--av));color:#171500;font-weight:600;letter-spacing:.02em;box-shadow:inset 0 1px #fff9,0 8px 18px -10px #000c}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-pills{display:inline-flex;flex-wrap:wrap;gap:8px;max-width:100%}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-pill{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid rgb(255 255 255 / .09);border-radius:999px;background:linear-gradient(160deg,#ffffff16,#ffffff09);color:#d6d0c2;font:400 14px/1 var(--font-ui);white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px #ffffff1a;transition:background .2s ease,color .2s ease}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-pill:hover:not(.is-on){background:#ffffff1f;color:#f6f3ea}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-pill.is-on{border-color:#f5ed30;background:#f5ed30;color:#171500;font-weight:500;box-shadow:0 10px 22px -12px #f5ed3099}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-pill.is-on:focus-visible{outline-color:#fff}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-pills--sm .nsk-pill{min-height:34px;padding:0 13px;font-size:13px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-pills--big .nsk-pill{min-height:46px;padding:0 20px;font-size:15px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-tabs{margin:4px 0 18px;overflow-x:auto;scrollbar-width:none;padding:3px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-tabs .nsk-pills{flex-wrap:nowrap}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-frame{display:flex;flex-direction:column;gap:18px;padding:22px 0 110px;color:#f6f3ea;animation:nsk-in .52s cubic-bezier(.2,.9,.25,1.15) both}@keyframes nsk-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-frame__head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-frame__t{min-width:0}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-frame__t h1{margin:0;color:#f6f3ea;font:300 clamp(34px,2.9vw,46px)/1.05 var(--font-display);letter-spacing:-.01em}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-frame__t p{margin:10px 0 0;max-width:68ch;color:#c4bdac;font-size:14px;line-height:1.45}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-frame__a{display:flex;flex-wrap:wrap;gap:10px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-frame .mod-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr auto;align-content:start;gap:4px 12px;min-height:150px;margin:0;padding:20px 22px;overflow:hidden;border:1px solid rgb(255 255 255 / .09);border-radius:26px;background:linear-gradient(160deg,#ffffff16,#ffffff09 60%,#ffffff0d),#161411b8;color:#f6f3ea;box-shadow:inset 0 1px #ffffff1a,0 28px 60px -30px #000000d9;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat dd{margin:0}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat__l{grid-column:1;font-size:16px;font-weight:400}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat__orb{grid-column:2;grid-row:1 / span 2;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffff1a;border:1px solid rgb(255 255 255 / .1)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat__v{grid-column:1 / -1;margin-top:auto!important;padding-top:26px;font:300 clamp(30px,2.4vw,40px)/1 var(--font-display);letter-spacing:-.01em;overflow-wrap:anywhere}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat__sub{grid-column:1 / -1;font-size:13px;color:#d6d0c2}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat__sub b{font-weight:600}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat__share{grid-column:1 / -1;height:8px;margin-top:8px!important;border-radius:999px;background:#ffffff1a;overflow:hidden}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat__share i{display:block;height:100%;border-radius:inherit;background:currentColor}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat__tex{position:absolute;z-index:-1;right:0;bottom:0;width:46%;height:64%;pointer-events:none}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat:nth-child(4n+1){border-color:transparent;background:linear-gradient(170deg,#f8f13d,#f5ed30 55%,#ece32a);color:#171500;box-shadow:inset 0 1px #ffffff8c,inset 0 -10px 30px -18px #5a500080,0 26px 50px -26px #000000e6}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat:nth-child(4n+1) .nsk-stat__tex{background:radial-gradient(circle,#6a6305 1.6px,transparent 2.1px) 0 0 / 8px 8px;-webkit-mask:linear-gradient(200deg,#000,transparent 75%);mask:linear-gradient(200deg,#000,transparent 75%)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat:nth-child(4n+2){border-color:transparent;background:linear-gradient(150deg,#ec8d50,#f8924d,#fd9853);color:#1f0e00;box-shadow:inset 0 1px #ffdcbe99,0 26px 50px -26px #000000e6}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat:nth-child(4n+2) .nsk-stat__tex{width:52%;height:100%;background:repeating-linear-gradient(-45deg,rgb(60 22 0 / .42) 0 2.6px,transparent 2.6px 8px);-webkit-mask:radial-gradient(120% 90% at 100% 100%,#000 30%,transparent 72%);mask:radial-gradient(120% 90% at 100% 100%,#000 30%,transparent 72%)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat:nth-child(4n+3) .nsk-stat__tex{right:18px;bottom:18px;width:64px;height:64px;border-radius:18px;background:linear-gradient(170deg,#080800 8%,#24220a 40%,#8d8612 78%,#f5ed30 104%);box-shadow:inset 0 1px #ffffff1f}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat:nth-child(4n+3){padding-right:96px}html:root[data-theme=studio-netsuite]:not(#nsk) :is(.nsk-stat:nth-child(4n+1),.nsk-stat:nth-child(4n+2)) :is(.nsk-stat__sub){color:inherit;opacity:.86}html:root[data-theme=studio-netsuite]:not(#nsk) :is(.nsk-stat:nth-child(4n+1),.nsk-stat:nth-child(4n+2)) .nsk-stat__orb{background:#ffffff52;border-color:#fff6}html:root[data-theme=studio-netsuite]:not(#nsk) :is(.nsk-stat:nth-child(4n+1),.nsk-stat:nth-child(4n+2)) .nsk-stat__share{background:#17150024}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-stat.is-hot:not(:nth-child(4n+1)):not(:nth-child(4n+2)) .nsk-stat__l:after{content:"";display:inline-block;width:7px;height:7px;margin-left:8px;border-radius:50%;background:#fb9450;vertical-align:middle}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-num__mark{margin-right:2px;font-size:.55em;vertical-align:.6em;opacity:.8}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-num__dec{opacity:.55}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-num__unit{margin-left:4px;font-size:.45em;opacity:.8}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-panel{position:relative;min-width:0;padding:22px 24px;border:1px solid rgb(255 255 255 / .09);border-radius:28px;background:linear-gradient(160deg,#ffffff16,#ffffff09 60%,#ffffff0d),#161411b8;color:#f6f3ea;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d,0 28px 60px -30px #000000d9;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-panel__h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-panel__h h2{margin:0;color:#f6f3ea;font:400 18px/1.2 var(--font-display);letter-spacing:0}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-panel__orb{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;border:1px solid rgb(255 255 255 / .09);background:#ffffff14;color:#f6f3ea;box-shadow:inset 0 1px #ffffff1f}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-panel>p{color:#d6d0c2}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-table{min-width:0}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-table .record-grid__search{position:relative}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-table .record-grid__search input{height:52px;padding-left:46px;border-radius:20px;border:1px solid rgb(255 255 255 / .1);background:linear-gradient(160deg,#ffffff17,#ffffff09);color:#f6f3ea;box-shadow:inset 0 1px #ffffff1f}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-table table{border-collapse:separate;border-spacing:0;background:transparent}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-table th{padding:12px 14px;border:0;background:transparent;color:#c4bdac;font:400 13px/1.2 var(--font-ui);text-transform:none;letter-spacing:0}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-table th button{color:inherit;font:inherit}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-table td{padding:14px;border:0;border-top:1px solid rgb(255 255 255 / .06);background:transparent;color:#f6f3ea;font-size:14px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-table tbody tr{transition:background .16s ease}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-table tbody tr:hover td{background:#ffffff0a}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-table tbody tr:hover td:first-child{border-radius:16px 0 0 16px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-table tbody tr:hover td:last-child{border-radius:0 16px 16px 0}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-table .record-grid__count{color:#c4bdac}html:root[data-theme=studio-netsuite]:not(#nsk) :is(.nsk-table,.nsk-field,.modal) input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border:1.4px solid rgb(255 255 255 / .35);border-radius:6px;background:#ffffff0d;display:inline-grid;place-items:center;cursor:pointer}html:root[data-theme=studio-netsuite]:not(#nsk) :is(.nsk-table,.nsk-field,.modal) input[type=checkbox]:checked{border-color:#f5ed30;background:#f5ed30 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23171500' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 12.5l4.2 4.2 8.8-9.4'/%3E%3C/svg%3E") center / 14px no-repeat}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-field .mod-field>span:first-child,html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-field label{color:#d6d0c2;font-size:13px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-field :is(input:not([type=checkbox]):not([type=radio]),select){min-height:48px;border-radius:16px;border:1px solid rgb(255 255 255 / .1);background-color:#ffffff0f;color:#f6f3ea;box-shadow:inset 0 1px #ffffff14}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-field textarea{border-radius:18px;border:1px solid rgb(255 255 255 / .1);background-color:#ffffff0d;color:#f6f3ea}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-field .field-control__step{border-radius:12px;border:1px solid rgb(255 255 255 / .1);background:#ffffff14;color:#f6f3ea}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-field .mod-field__hint{color:#c4bdac}html:root[data-theme=studio-netsuite]:not(#nsk) .modal-backdrop{background:#0807059e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html:root[data-theme=studio-netsuite]:not(#nsk) .modal{border:1px solid rgb(255 255 255 / .1);border-radius:30px;background:linear-gradient(160deg,#ffffff12,#ffffff05 60%),#181612f7;color:#f6f3ea;box-shadow:inset 0 1px #ffffff1f,0 40px 90px -30px #000000f2}html:root[data-theme=studio-netsuite]:not(#nsk) .modal__head{border-bottom:1px solid rgb(255 255 255 / .07)}html:root[data-theme=studio-netsuite]:not(#nsk) .modal__head h3{color:#f6f3ea;font:300 24px/1.15 var(--font-display)}html:root[data-theme=studio-netsuite]:not(#nsk) .modal__symbol{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:#f5ed30;color:#171500}html:root[data-theme=studio-netsuite]:not(#nsk) .modal :is(input:not([type=checkbox]):not([type=radio]),select){border-radius:16px}html:root[data-theme=studio-netsuite]:not(#nsk) .mod-form__footer{gap:10px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-track{display:grid;gap:10px;min-width:0}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-track strong{font-weight:500;font-size:14px;color:#f6f3ea}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-track ol{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;margin:0;padding:0;list-style:none;min-height:30px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-track ol:before{content:"";position:absolute;left:8px;right:8px;top:50%;border-top:1.4px dashed rgb(255 255 255 / .45)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-track li{position:relative;display:flex}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-track__node{width:16px;height:16px;border-radius:50%;border:1px solid rgb(255 255 255 / .35);background:#3c3830f2 radial-gradient(circle,#ffffff 2px,transparent 2.5px);box-shadow:0 0 0 4px #ffffff0f}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-track li[data-state=done] .nsk-track__node{border-color:#f5ed30;background:#f5ed30 radial-gradient(circle,#171500 2px,transparent 2.5px);box-shadow:0 0 0 4px #f5ed3029}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-track__now{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:999px;background:#fb9450;color:#1f0e00;font-size:12px;font-weight:500;white-space:nowrap;box-shadow:0 8px 18px -8px #fb9450b3}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bars{margin:0;display:grid;gap:10px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bars__read{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:#c4bdac;font-size:13px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bars__read strong{color:#f6f3ea;font:300 28px/1 var(--font-display)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bars__plot{display:flex;align-items:flex-end;gap:6px;padding:0 2px;border-bottom:1px solid rgb(255 255 255 / .1);border-radius:4px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bars__plot.is-dense{gap:3px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bar{position:relative;flex:1;min-width:3px;height:100%;padding:0;border:0;background:none}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bar i{position:absolute;left:0;right:0;bottom:0;height:var(--h);border-radius:12px 12px 0 0;transition:height .52s cubic-bezier(.2,.9,.25,1.15),filter .2s ease}html:root[data-theme=studio-netsuite]:not(#nsk) .is-dense .nsk-bar i{border-radius:6px 6px 0 0}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bar.is-solid i{background:#f5ed3052}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bar.is-dots i{background:radial-gradient(circle,rgb(245 237 48 / .85) 1.5px,transparent 2px) 0 0 / 7px 7px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bar.is-stripes i{background:repeating-linear-gradient(-45deg,rgb(245 237 48 / .7) 0 2.4px,transparent 2.4px 7px)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bar.is-grad i{background:linear-gradient(180deg,#8d8612,#24220a 70%,#080800);box-shadow:inset 0 1px #ffffff24}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bar:hover i{filter:brightness(1.25)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bar.is-on i{background:linear-gradient(180deg,#fbf35a,#f5ed30);box-shadow:0 0 24px -4px #f5ed3099}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bars__plot:focus-visible{outline:2px solid #f5ed30;outline-offset:4px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-bars__axis{display:flex;justify-content:space-between;color:#c4bdac;font-size:12px}@media (max-width: 760px){html:root[data-theme=studio-netsuite]:not(#nsk) .nsk{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-rail{grid-row:2;flex-direction:row;height:auto;padding:8px 10px;gap:8px;background:#0e0d0beb;border-top:1px solid rgb(255 255 255 / .07)}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-rail__list{flex-direction:row;margin:0;overflow-x:auto;overflow-y:visible}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-rail__foot{flex-direction:row;gap:8px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-me{width:44px;height:44px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-main{grid-row:1}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-fly{left:12px;right:12px;width:auto;top:auto!important;bottom:80px}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-band{flex-wrap:wrap;margin:0 14px;min-height:0}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-band__r{margin-left:0;flex-wrap:wrap}html:root[data-theme=studio-netsuite]:not(#nsk) .nsk-body>.screen{padding:6px 14px 24px}}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-netsuite]:not(#nsk) :is(.nsk-frame,.nsk-fly){animation:none}html:root[data-theme=studio-netsuite]:not(#nsk) :is(.nsk-tile,.nsk-sq,.nsk-btn,.nsk-mark,.nsk-me,.nsk-bar i,.nsk-pill,.nsk-gpill){transition:none}html:root[data-theme=studio-netsuite]:not(#nsk) :is(.nsk-sq,.nsk-btn,.nsk-mark,.nsk-me):hover{transform:none}}html:root[data-theme=studio-katana]:not(#ktk) .shell.shell--clone{display:block;height:100%;grid-template-rows:none;grid-template-columns:none;background:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-app{display:flex;flex-direction:column;height:100%;min-height:0;background:#0c0c0c;font-family:var(--font-ui)}html:root[data-theme=studio-katana]:not(#ktk) .ktk-app>.screen{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;background:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ic{flex:none;display:block}html:root[data-theme=studio-katana]:not(#ktk) .ktk-head{position:relative;z-index:40;flex:none;display:grid;grid-template-columns:minmax(170px,1fr) auto minmax(170px,1fr);align-items:center;gap:20px;height:112px;padding:0 32px;background:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-word{justify-self:start;display:grid;justify-items:start;gap:0;padding:6px 8px 4px;margin-left:-8px;border:0;border-radius:16px;background:transparent;color:#faf8fa;cursor:pointer}html:root[data-theme=studio-katana]:not(#ktk) .ktk-word__t{font:700 28px/1 var(--font-display);letter-spacing:-.035em;color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .ktk-blade{width:118px;height:13px;margin:1px 0 0 -3px;fill:#b2ff08;transform:rotate(-2deg);transform-origin:left center;transition:transform .26s cubic-bezier(.2,.9,.3,1.2)}html:root[data-theme=studio-katana]:not(#ktk) .ktk-word:hover .ktk-blade{transform:rotate(-4deg) translate(3px)}html:root[data-theme=studio-katana]:not(#ktk) .ktk-nav{display:flex;align-items:flex-start;gap:4px;padding-top:10px;min-width:0}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn{position:relative;flex:none;display:flex;flex-direction:column;align-items:center;gap:8px;width:auto;min-width:58px;padding:0 3px;border:0;background:transparent;color:#94939a;font:400 11px/1.1 var(--font-ui);cursor:pointer}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn__orb{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:#242424;color:#f1f0f3;transition:background .2s,color .2s,transform .2s,box-shadow .2s}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn__l{max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn:hover .ktk-navbtn__orb,html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn.is-open .ktk-navbtn__orb{background:#343337;color:#fff;transform:translateY(-1px)}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn:hover{color:#d6d5d9}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn.is-on{color:#fff;font-weight:600}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn.is-on .ktk-navbtn__orb{background:#fff;color:#0c0c0c;box-shadow:0 10px 24px -10px #fff6}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn:focus-visible{outline:none}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn:focus-visible .ktk-navbtn__orb{outline:2px solid #b2ff08;outline-offset:3px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-right{justify-self:end;display:flex;align-items:center;gap:10px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-me{display:flex;align-items:center;height:52px;padding:0;border:0;border-radius:999px;background:#262628;color:#faf8fa;cursor:pointer;text-align:left;box-shadow:inset 0 1px #ffffff0d;transition:background .2s}html:root[data-theme=studio-katana]:not(#ktk) .ktk-me:hover,html:root[data-theme=studio-katana]:not(#ktk) .ktk-me.is-open{background:#303033}html:root[data-theme=studio-katana]:not(#ktk) .ktk-me__t{display:grid;gap:3px;padding:0 16px 0 22px;white-space:nowrap;max-width:170px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-me__t b{font-size:14px;font-weight:500;color:#faf8fa;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-katana]:not(#ktk) .ktk-me__t small{font-size:11px;color:#b4b3b8;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-katana]:not(#ktk) .ktk-me__av{flex:none;width:52px;height:52px;margin-right:-2px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 50% 32%,#fff,#e6e6ea 60%,#c9c9cf);color:#0c0c0c;font:600 16px/1 var(--font-ui);box-shadow:0 0 0 2px #fff,0 10px 22px -10px #000000e6}html:root[data-theme=studio-katana]:not(#ktk) .ktk-flag{position:absolute;top:-4px;right:-4px;min-width:19px;height:19px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:#b2ff08;color:#0c0c0c;font:700 10.5px/1 var(--font-ui)}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop{position:absolute;top:100px;left:50%;transform:translate(-50%);z-index:50;width:max-content;min-width:280px;max-width:min(620px,calc(100vw - 32px));padding:16px;border-radius:28px;background:#19191b;border:1px solid #2a2a2d;box-shadow:0 30px 60px -20px #000000f2;animation:ktk-pop .24s cubic-bezier(.2,.9,.3,1.15) both}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop.is-me{left:auto;right:32px;transform:none;min-width:250px;animation-name:ktk-pop-r}@keyframes ktk-pop{0%{opacity:0;transform:translate(-50%) translateY(-6px) scale(.97)}to{opacity:1;transform:translate(-50%)}}@keyframes ktk-pop-r{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop__h{display:flex;align-items:center;gap:6px;margin:2px 8px 10px;font:400 22px/1.1 var(--font-display);color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop__h .ktk-ast{width:12px;height:12px;color:#1f5bff;margin-top:-8px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop__grid{display:grid;gap:4px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop.is-wide .ktk-pop__grid{grid-template-columns:repeat(2,minmax(220px,1fr))}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop__i{display:flex;align-items:center;gap:12px;min-height:52px;padding:5px 10px 5px 5px;border:0;border-radius:999px;background:transparent;color:#faf8fa;font:400 14px/1.15 var(--font-ui);text-align:left;cursor:pointer;transition:background .16s}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop__i:hover{background:#242426}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop__orb{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#2a2a2d;color:#f1f0f3}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop__l{flex:1;min-width:0}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop__go{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#faf8fa;opacity:0;transition:opacity .16s}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop__i:is(:hover,:focus-visible,.is-on) .ktk-pop__go{opacity:1}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop__i.is-on{background:#fff;color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop__i.is-on .ktk-pop__orb{background:#0c0c0c;color:#fff}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop__i.is-on .ktk-pop__go{color:#0c0c0c}@media (max-width: 1240px){html:root[data-theme=studio-katana]:not(#ktk) .ktk-head{grid-template-columns:auto minmax(0,1fr) auto;gap:14px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-nav{justify-content:center}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn{min-width:50px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn__l{max-width:64px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-me__t{display:none}html:root[data-theme=studio-katana]:not(#ktk) .ktk-me{background:transparent}}@media (max-width: 900px){html:root[data-theme=studio-katana]:not(#ktk) .ktk-head{height:96px;padding:0 14px;gap:8px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-word__t{font-size:22px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-blade{width:92px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-nav{justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding:8px 2px 4px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn{min-width:48px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-navbtn__orb{width:42px;height:42px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-right>.ktk-orb{display:none}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop{top:90px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop.is-wide .ktk-pop__grid{grid-template-columns:minmax(0,1fr)}html:root[data-theme=studio-katana]:not(#ktk) .ktk-pop.is-me{right:14px}}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb{position:relative;flex:none;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#242424;color:#f1f0f3;cursor:pointer;transition:background .2s,color .2s,transform .2s}html:root[data-theme=studio-katana]:not(#ktk) button.ktk-orb:hover{background:#343337;color:#fff}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-on{background:#fff;color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-sm{width:38px;height:38px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-static{cursor:default}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-y{background:radial-gradient(circle at 50% 30%,#fffd6a,#fffc0e 60%);color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-b{background:radial-gradient(circle at 50% 30%,#3e74ff,#1f5bff 60%);color:#fff}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-g{background:radial-gradient(circle at 50% 30%,#d2ff6a,#b2ff08 60%);color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-r{background:radial-gradient(circle at 50% 30%,#ff6a6e,#ff2a2f 60%);color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-n{background:radial-gradient(circle at 50% 30%,#4a494f,#2e2d32 70%);color:#fff}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-tr{color:#ff6a6e}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-tg{color:#b2ff08}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-ty{color:#fffc0e}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-tb{color:#7ea2ff}html:root[data-theme=studio-katana]:not(#ktk) .ktk-orb.is-on:is(.is-tr,.is-tg,.is-ty,.is-tb){color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-av{flex:none;display:inline-grid;place-items:center;border-radius:50%;font-weight:500;letter-spacing:.01em;box-shadow:inset 0 -8px 14px -8px #00000080}html:root[data-theme=studio-katana]:not(#ktk) .ktk-av.is-n{background:radial-gradient(circle at 50% 30%,#5d5c62,#403f45 55%,#2e2d32);color:#fff}html:root[data-theme=studio-katana]:not(#ktk) .ktk-av.is-y{background:radial-gradient(circle at 50% 30%,#fffd6a,#fffc0e 60%);color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-av.is-b{background:radial-gradient(circle at 50% 30%,#3e74ff,#1f5bff 60%);color:#fff}html:root[data-theme=studio-katana]:not(#ktk) .ktk-av.is-g{background:radial-gradient(circle at 50% 30%,#d2ff6a,#b2ff08 60%);color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ast{display:inline-block;flex:none}html:root[data-theme=studio-katana]:not(#ktk) .ktk-badge{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 12px 0 9px;border-radius:999px;background:#242424;color:#e9e8ec;font:500 12px/1 var(--font-ui);white-space:nowrap}html:root[data-theme=studio-katana]:not(#ktk) .ktk-badge__dot{width:8px;height:8px;border-radius:50%;background:#94939a;flex:none}html:root[data-theme=studio-katana]:not(#ktk) .ktk-badge.is-g .ktk-badge__dot{background:#b2ff08}html:root[data-theme=studio-katana]:not(#ktk) .ktk-badge.is-y .ktk-badge__dot{background:#fffc0e}html:root[data-theme=studio-katana]:not(#ktk) .ktk-badge.is-b .ktk-badge__dot{background:#4b7dff}html:root[data-theme=studio-katana]:not(#ktk) .ktk-badge.is-r{background:#2b1416}html:root[data-theme=studio-katana]:not(#ktk) .ktk-badge.is-r .ktk-badge__dot{background:#ff2a2f}html:root[data-theme=studio-katana]:not(#ktk) .ktk-tag{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;font:600 11px/1 var(--font-ui);white-space:nowrap;background:#2a2a2d;color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .ktk-tag.is-g{background:#b2ff08;color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-tag.is-y{background:#fffc0e;color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-tag.is-b{background:#1f5bff;color:#fff}html:root[data-theme=studio-katana]:not(#ktk) .ktk-tag.is-r{background:#ff2a2f;color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-tag.is-w{background:#fff;color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-btn{display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:0 5px 0 20px;border-radius:999px;font:500 14px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background .2s,color .2s,transform .2s}html:root[data-theme=studio-katana]:not(#ktk) .ktk-btn.is-primary{border:0;background:linear-gradient(180deg,#2a66ff,#1550f0);color:#fff;box-shadow:0 16px 30px -16px #1365ffe6}html:root[data-theme=studio-katana]:not(#ktk) .ktk-btn.is-primary:hover:not(:disabled){background:linear-gradient(180deg,#3a72ff,#1f5bff);transform:translateY(-1px)}html:root[data-theme=studio-katana]:not(#ktk) .ktk-btn.is-line{border:1.5px solid #e9e8ec;background:transparent;color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .ktk-btn.is-line:hover:not(:disabled){background:#1b1b1d}html:root[data-theme=studio-katana]:not(#ktk) .ktk-btn__orb{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;flex:none}html:root[data-theme=studio-katana]:not(#ktk) .ktk-btn.is-primary .ktk-btn__orb{background:#fff;color:#1550f0}html:root[data-theme=studio-katana]:not(#ktk) .ktk-btn.is-line .ktk-btn__orb{background:#242424;color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .ktk-btn:disabled{cursor:not-allowed;opacity:1;background:#1b1b1d;border-color:#3a393e;color:#8f8e94;box-shadow:none}html:root[data-theme=studio-katana]:not(#ktk) .ktk-btn:disabled .ktk-btn__orb{background:#2a2a2d;color:#8f8e94}html:root[data-theme=studio-katana]:not(#ktk) .ktk-seg{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:999px;background:#19191b;border:1px solid #242426;max-width:100%}html:root[data-theme=studio-katana]:not(#ktk) .ktk-seg__b{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:#c9c8cc;font:500 13px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}html:root[data-theme=studio-katana]:not(#ktk) .ktk-seg__b:hover{color:#fff;background:#242426}html:root[data-theme=studio-katana]:not(#ktk) .ktk-seg__b.is-on{background:#fff;color:#0c0c0c;box-shadow:0 8px 18px -10px #fff6}html:root[data-theme=studio-katana]:not(#ktk) .ktk-seg.is-sm .ktk-seg__b{min-height:30px;padding:0 12px;font-size:12px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-tabs{max-width:100%;overflow-x:auto;scrollbar-width:none;padding:2px 0 6px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler{display:flex;margin:0;padding:0;list-style:none;min-width:0}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler__p{position:relative;flex:0 1 auto;min-width:0;display:flex;align-items:center;gap:12px;height:56px;padding:0 26px 0 20px;border:0;border-radius:999px;background:#242424;color:#d6d5d9;font:500 13px/1.1 var(--font-ui);white-space:nowrap;cursor:pointer;box-sizing:border-box;transition:background .22s,color .22s,box-shadow .22s}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler__p+.ktk-ruler__p{margin-left:-18px;padding-left:34px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler__n{font:400 26px/1 var(--font-display);letter-spacing:-.02em;color:#a3a2a8;display:grid;place-items:center;min-width:22px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler__l{overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler__p.is-past{background:#242424}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler__p.is-y{background:#fffc0e;color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler__p.is-b{background:linear-gradient(180deg,#2a66ff,#1365ff);color:#fff;box-shadow:0 16px 34px -18px #1365ffd9}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler__p.is-g{background:#b2ff08;color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler__p.is-d{background:#2e2e31;color:#d6d5d9}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler__p:is(.is-y,.is-g) .ktk-ruler__n{color:#0c0c0c}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler__p.is-b .ktk-ruler__n{color:#fff}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler__p.is-d .ktk-ruler__n{color:#b4b3b8}html:root[data-theme=studio-katana]:not(#ktk) button.ktk-ruler__p:hover:is(.is-past,.is-d){background:#343337}html:root[data-theme=studio-katana]:not(#ktk) button.ktk-ruler__p:focus-visible{outline:2px solid #ffffff;outline-offset:2px;z-index:50!important}html:root[data-theme=studio-katana]:not(#ktk) .ktk-track{display:grid;gap:10px;min-width:0;color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .ktk-track__now{font:400 18px/1.15 var(--font-display);color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler.is-track .ktk-ruler__p{flex:1 1 0;height:46px;padding-right:14px;font-size:12px;cursor:default}html:root[data-theme=studio-katana]:not(#ktk) .ktk-ruler.is-track .ktk-ruler__n{font-size:18px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-stat{position:relative;display:grid;align-content:start;gap:6px;margin:0;min-width:0;padding:18px 18px 18px 22px;border-radius:26px;background:linear-gradient(180deg,#232225,#141415);box-shadow:inset 0 1px #ffffff0f,0 10px 22px -14px #000000e6;color:#faf8fa;overflow:hidden}html:root[data-theme=studio-katana]:not(#ktk) .ktk-stat__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin:0}html:root[data-theme=studio-katana]:not(#ktk) .ktk-stat__label{padding-top:4px;font:400 13px/1.25 var(--font-ui);color:#b4b3b8}html:root[data-theme=studio-katana]:not(#ktk) .ktk-stat__val{margin:4px 0 0;font:300 40px/1 var(--font-display);letter-spacing:-.03em;color:#faf8fa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-katana]:not(#ktk) .ktk-dec{color:#8f8e94}html:root[data-theme=studio-katana]:not(#ktk) .ktk-stat__sub{margin:0;font-size:12px;line-height:1.35;color:#a9a8ad}html:root[data-theme=studio-katana]:not(#ktk) .ktk-stat__share{margin:6px 0 0;height:14px;padding:2px;border-radius:999px;border:1.5px solid #3a393e;box-sizing:border-box}html:root[data-theme=studio-katana]:not(#ktk) .ktk-stat__share i{display:block;height:100%;border-radius:999px;background:linear-gradient(180deg,#2a66ff,#1550f0)}html:root[data-theme=studio-katana]:not(#ktk) .ktk-bars{margin:0;min-width:0}html:root[data-theme=studio-katana]:not(#ktk) .ktk-bars__plot{display:flex;align-items:stretch;gap:4px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-bars__col{position:relative;flex:1 1 0;min-width:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-bars__col:after{content:"";position:absolute;bottom:0;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:#5c5b61}html:root[data-theme=studio-katana]:not(#ktk) .ktk-bars__bar{display:block;width:min(14px,70%);border-radius:999px;background:#2e2e31}html:root[data-theme=studio-katana]:not(#ktk) .ktk-bars__bar.is-g{background:#b2ff08}html:root[data-theme=studio-katana]:not(#ktk) .ktk-bars__bar.is-b{background:linear-gradient(180deg,#2a66ff,#1365ff);box-shadow:0 10px 20px -10px #1365ffe6}html:root[data-theme=studio-katana]:not(#ktk) .ktk-bars__bar.is-d{background:#3a393e}html:root[data-theme=studio-katana]:not(#ktk) .ktk-bars__x{display:flex;gap:4px;margin-top:6px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-bars__x span{flex:1 1 0;min-width:0;text-align:center;font-size:10.5px;color:#a9a8ad;white-space:nowrap;overflow:hidden}html:root[data-theme=studio-katana]:not(#ktk) .screen:has(>.ktk-frame){padding:0;max-width:none}html:root[data-theme=studio-katana]:not(#ktk) .ktk-frame{display:flex;flex-direction:column;gap:22px;min-height:100%;padding:22px 32px 64px;color:#faf8fa;box-sizing:border-box}html:root[data-theme=studio-katana]:not(#ktk) .ktk-frame__h{display:flex;align-items:flex-start;justify-content:space-between;gap:20px 24px;flex-wrap:wrap}html:root[data-theme=studio-katana]:not(#ktk) .ktk-frame__t{min-width:0;max-width:760px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-frame__t h1{margin:0;font:400 clamp(36px,3.5vw,50px)/1.08 var(--font-display);letter-spacing:-.012em;color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .ktk-frame__t h1 .ktk-ast{width:.42em;height:.42em;margin-left:.14em;vertical-align:.5em;color:#1f5bff}html:root[data-theme=studio-katana]:not(#ktk) .ktk-frame__t p{margin:12px 0 0;max-width:620px;font-size:14px;line-height:1.45;color:#b4b3b8}html:root[data-theme=studio-katana]:not(#ktk) .ktk-frame__act{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-frame__b{display:flex;flex-direction:column;gap:20px;min-width:0}html:root[data-theme=studio-katana]:not(#ktk) .ktk-error{display:flex;align-items:center;gap:12px;margin:0;padding:8px 18px 8px 8px;border-radius:999px;background:#241416;color:#faf8fa;font-size:13px}@media (max-width: 900px){html:root[data-theme=studio-katana]:not(#ktk) .ktk-frame{padding:16px 16px 56px}}html:root[data-theme=studio-katana]:not(#ktk) .ktk-panel{min-width:0;padding:14px 18px 18px;border-radius:28px;background:linear-gradient(180deg,#1c1b1e,#121213);box-shadow:inset 0 1px #ffffff0d,0 18px 36px -24px #000000f2;color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .ktk-panel__h{display:flex;align-items:center;gap:12px;min-height:44px;margin-bottom:12px;flex-wrap:wrap}html:root[data-theme=studio-katana]:not(#ktk) .ktk-panel__h h2{flex:1;min-width:0;margin:0;font:400 20px/1.15 var(--font-display);letter-spacing:-.01em;color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .ktk-panel__act{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-panel__b{min-width:0}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table{min-width:0}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table .record-grid__tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table .record-grid__search input{height:44px;padding:0 18px;border-radius:999px;background:#19191b;border:1px solid #2a2a2d;color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table .record-grid__count{color:#a9a8ad;font-size:12px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table .record-grid__table{border-collapse:separate;border-spacing:0 8px;background:transparent}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table .record-grid__table th{background:transparent;border:0;color:#a9a8ad;font-weight:400;font-size:12px;padding:4px 14px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table .record-grid__table th button{color:inherit}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table .record-grid__table td{background:linear-gradient(180deg,#232225,#161617);border:0;color:#faf8fa;padding:14px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table .record-grid__table td:first-child{border-radius:24px 0 0 24px;padding-left:20px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table .record-grid__table td:last-child{border-radius:0 24px 24px 0}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table .record-grid__table td:only-child{border-radius:24px}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table .record-grid__table tbody tr:hover td{background:linear-gradient(180deg,#2b2a2e,#1a1a1c)}html:root[data-theme=studio-katana]:not(#ktk) .ktk-table .record-grid__empty{color:#a9a8ad}html:root[data-theme=studio-katana]:not(#ktk) .modal-backdrop{background:#040405b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html:root[data-theme=studio-katana]:not(#ktk) .modal{background:#19191b;border:1px solid #2a2a2d;border-radius:30px;box-shadow:0 40px 80px -30px #000000f2;color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .modal__head h2{font:400 24px/1.1 var(--font-display);letter-spacing:-.01em;color:#faf8fa}html:root[data-theme=studio-katana]:not(#ktk) .modal__symbol{width:44px;height:44px;border-radius:50%;background:linear-gradient(180deg,#2a66ff,#1550f0);color:#fff;display:grid;place-items:center}html:root[data-theme=studio-katana]:not(#ktk) .modal__head :is(button,.iconbtn){border-radius:50%;background:#242424;color:#faf8fa;border:0}html:root[data-theme=studio-katana]:not(#ktk) .mod-field>:is(span,label):first-child{color:#c9c8cc;font-size:12px}html:root[data-theme=studio-katana]:not(#ktk) .mod-field__hint{color:#a9a8ad}html:root[data-theme=studio-katana]:not(#ktk) .mod-field[data-invalid] :is(input,select,textarea){border-color:#ff2a2f}html:root[data-theme=studio-katana]:not(#ktk) .field-control__step{border-radius:50%;background:#242424;color:#faf8fa;border:0}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-katana]:not(#ktk) :is(.ktk-pop,.ktk-navbtn__orb,.ktk-blade,.ktk-btn,.ktk-ruler__p,.ktk-orb){animation:none;transition:none}}html:root[data-theme=studio-katana]:not(#ktk) .ktk-flag{top:-2px;right:0}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .shell.shell--clone{display:block;height:100%;padding:0;gap:0;grid-template-columns:none;background:#141414}html:root[data-theme=studio-aetna]:not(#aek) .aek-chrome{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;height:100%;padding:12px;background:#141414;font-family:var(--font-ui)}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail{display:flex;flex-direction:column;align-items:center;gap:12px;min-height:0;padding:18px 0 16px;border-radius:34px;background:#0b0b0b;box-shadow:0 30px 60px -30px #000000e6,inset 0 1px #ffffff0f;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail::-webkit-scrollbar{display:none}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__logo{flex:none;display:flex;align-items:baseline;justify-content:center;width:58px;height:52px;padding:0;border:0;border-radius:26px;background:transparent;color:#fff;font:700 22px/52px var(--font-display);letter-spacing:-.04em;cursor:pointer}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__logo i{font-style:normal;font-weight:400;color:#c8c8c8}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__list{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;align-items:center;gap:8px}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__orb{position:relative;flex:none;display:grid;place-items:center;width:54px;height:54px;padding:0;border:0;border-radius:50%;background:transparent;color:#c8c8c8;cursor:pointer;transition:background-color .2s,color .2s,box-shadow .2s}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__orb:hover:not(.is-on),html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__orb.is-open:not(.is-on){background:#232323;color:#fff}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__orb.is-on{background:#e1ff01;color:#111;box-shadow:0 0 0 5px #e1ff011f,0 14px 28px -10px #e1ff0173}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__dot{position:absolute;top:10px;right:11px;width:8px;height:8px;border-radius:50%;background:#e1ff01;box-shadow:0 0 0 2px #0b0b0b}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__orb.is-on .aek-rail__dot{background:#111;box-shadow:0 0 0 2px #e1ff01}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__foot{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:14px}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__me{display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__orb.is-exit{color:#a3a3a3}html:root[data-theme=studio-aetna]:not(#aek) .aek-fly{position:fixed;z-index:80;display:flex;flex-direction:column;gap:4px;min-width:250px;padding:12px;border:1px solid #333333;border-radius:30px;background:#232323;box-shadow:0 40px 80px -30px #000000f2,inset 0 1px #ffffff0d}html:root[data-theme=studio-aetna]:not(#aek) .aek-fly__h{padding:6px 12px 8px;font-size:12px;color:#a3a3a3}html:root[data-theme=studio-aetna]:not(#aek) .aek-fly__i{display:flex;align-items:center;gap:12px;min-height:50px;padding:0 16px 0 5px;border:0;border-radius:999px;background:transparent;color:#e6e6e6;font:400 14px/1.2 var(--font-ui);text-align:left;cursor:pointer}html:root[data-theme=studio-aetna]:not(#aek) .aek-fly__i:hover:not(.is-on){background:#2c2c2c}html:root[data-theme=studio-aetna]:not(#aek) .aek-fly__i.is-on{background:#fff;color:#111;font-weight:500}html:root[data-theme=studio-aetna]:not(#aek) .aek-fly__o{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#2c2c2c;color:#e6e6e6}html:root[data-theme=studio-aetna]:not(#aek) .aek-fly__i.is-on .aek-fly__o{background:#e1ff01;color:#111}html:root[data-theme=studio-aetna]:not(#aek) .aek-fly__t{flex:1}html:root[data-theme=studio-aetna]:not(#aek) .aek-fly__n{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#e1ff01;color:#111;font-size:11px;font-weight:600}html:root[data-theme=studio-aetna]:not(#aek) .aek-main{display:flex;flex-direction:column;min-width:0;min-height:0;border-radius:34px;background:#1e1e1e;overflow:hidden}html:root[data-theme=studio-aetna]:not(#aek) .aek-body{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}html:root[data-theme=studio-aetna]:not(#aek) .aek-body>.screen{flex:1;min-height:0;overflow-y:auto}html:root[data-theme=studio-aetna]:not(#aek) .aek-head{flex:none;display:flex;align-items:center;gap:22px;padding:18px 20px 8px 32px}html:root[data-theme=studio-aetna]:not(#aek) .aek-head__id{flex:none;display:grid;gap:4px;max-width:210px}html:root[data-theme=studio-aetna]:not(#aek) .aek-head__k{font:500 22px/1.1 var(--font-display);letter-spacing:-.01em;color:#fff;white-space:nowrap}html:root[data-theme=studio-aetna]:not(#aek) .aek-head__o{font-size:12.5px;color:#a3a3a3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-aetna]:not(#aek) .aek-head__pills{flex:1;min-width:0;display:flex;justify-content:flex-start;gap:8px;padding:4px;overflow-x:auto;scrollbar-width:none}html:root[data-theme=studio-aetna]:not(#aek) .aek-head__pills::-webkit-scrollbar{display:none}html:root[data-theme=studio-aetna]:not(#aek) .aek-head__pills>:first-child{margin-left:auto}html:root[data-theme=studio-aetna]:not(#aek) .aek-head__pills>:last-child{margin-right:auto}html:root[data-theme=studio-aetna]:not(#aek) .aek-hpill{flex:none;min-height:50px;padding:0 24px;border:0;border-radius:999px;background:#262626;color:#c8c8c8;font:400 14.5px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background-color .2s,color .2s}html:root[data-theme=studio-aetna]:not(#aek) .aek-hpill:hover:not(.is-on){background:#303030;color:#fff}html:root[data-theme=studio-aetna]:not(#aek) .aek-hpill.is-on{background:#fff;color:#111;font-weight:500;box-shadow:0 12px 26px -14px #000000e6}html:root[data-theme=studio-aetna]:not(#aek) .aek-hpill sup{margin-left:4px;font-size:10px;vertical-align:6px}html:root[data-theme=studio-aetna]:not(#aek) .aek-head__orbs{flex:none;display:flex;align-items:center;gap:10px}html:root[data-theme=studio-aetna]:not(#aek) .aek-prof{display:flex;align-items:center;gap:12px;max-width:230px;height:54px;padding:0 7px 0 20px;border:0;border-radius:999px;background:#f6f6f6;color:#111;cursor:pointer;box-shadow:0 18px 30px -18px #000c}html:root[data-theme=studio-aetna]:not(#aek) .aek-prof__t{display:grid;min-width:0;text-align:right;line-height:1.2}html:root[data-theme=studio-aetna]:not(#aek) .aek-prof__t b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-aetna]:not(#aek) .aek-prof__t span{font-size:11.5px;color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-aetna]:not(#aek) .aek-prof .aek-av{border-color:#fff}html:root[data-theme=studio-aetna]:not(#aek) .aek-orb{position:relative;flex:none;display:inline-grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#262626;color:#dcdcdc;cursor:pointer;transition:background-color .2s,color .2s,transform .2s}html:root[data-theme=studio-aetna]:not(#aek) .aek-orb:hover:not(.is-on){background:#333;color:#fff}html:root[data-theme=studio-aetna]:not(#aek) .aek-orb.is-on{background:#e1ff01;color:#111}html:root[data-theme=studio-aetna]:not(#aek) .aek-orb.is-white{background:#fff;color:#111;box-shadow:0 10px 22px -12px #0009}html:root[data-theme=studio-aetna]:not(#aek) .aek-orb.is-lime{background:transparent;border:1px solid rgb(17 17 17 / .22);color:#111}html:root[data-theme=studio-aetna]:not(#aek) .aek-orb.is-ink{background:#0a0a0a;color:#fff}html:root[data-theme=studio-aetna]:not(#aek) .aek-orb.is-line{background:transparent;border:1px solid #454545}html:root[data-theme=studio-aetna]:not(#aek) .aek-orb.is-t-hot:not(.is-on){background:#f6f6f6;color:#111}html:root[data-theme=studio-aetna]:not(#aek) .aek-orb.is-t-good:not(.is-on){color:#e1ff01}html:root[data-theme=studio-aetna]:not(#aek) .aek-orb.is-t-warm:not(.is-on){color:#eef6a6}html:root[data-theme=studio-aetna]:not(#aek) .aek-orb__dot{position:absolute;top:11px;right:12px;width:7px;height:7px;border-radius:50%;background:#e1ff01;box-shadow:0 0 0 2px #262626}html:root[data-theme=studio-aetna]:not(#aek) .aek-glass{position:relative;flex:none;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:#161616;cursor:pointer;background:radial-gradient(circle at 80% 16%,#e1ff01d9,#e1ff0100 44%),radial-gradient(circle at 28% 24%,#fffffff2,#fff0 36%),radial-gradient(circle at 50% 60%,#f4f6ecdb,#d6dbccd6 68%,#bac0b0e0);backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);box-shadow:inset 0 2px 1px #fffffff2,inset 0 0 0 1px #fff9,inset 0 -10px 18px #3c422833,0 18px 30px -14px #000c,0 0 40px -6px #e1ff0173;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}html:root[data-theme=studio-aetna]:not(#aek) .aek-glass:after{content:"";position:absolute;inset:4px;border-radius:50%;border:1px solid rgb(255 255 255 / .55);border-bottom-color:#ffffff1f;pointer-events:none}html:root[data-theme=studio-aetna]:not(#aek) .aek-glass:hover{transform:scale(1.05)}html:root[data-theme=studio-aetna]:not(#aek) .aek-ring{position:relative;flex:none;display:inline-grid;place-items:center}html:root[data-theme=studio-aetna]:not(#aek) .aek-ring svg{display:block;overflow:visible}html:root[data-theme=studio-aetna]:not(#aek) .aek-ring__edge{fill:none;stroke:#fff3;stroke-width:1}html:root[data-theme=studio-aetna]:not(#aek) .aek-ring__hatch{fill:#e1ff01}html:root[data-theme=studio-aetna]:not(#aek) .aek-ring__dots{fill:#8a8a8a}html:root[data-theme=studio-aetna]:not(#aek) .aek-ring__core{fill:#fff}html:root[data-theme=studio-aetna]:not(#aek) .aek-ring__ic{position:absolute;inset:0;display:grid;place-items:center;color:#111}html:root[data-theme=studio-aetna]:not(#aek) .aek-ring.is-lime .aek-ring__edge{stroke:#1113}html:root[data-theme=studio-aetna]:not(#aek) .aek-ring.is-lime .aek-ring__hatch{fill:#1a1d00}html:root[data-theme=studio-aetna]:not(#aek) .aek-ring.is-lime .aek-ring__dots{fill:#252a00;fill-opacity:.62}html:root[data-theme=studio-aetna]:not(#aek) .aek-badge{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 12px;border:1px solid #4a4a4a;border-radius:999px;background:transparent;color:#c8c8c8;font:500 12px/1 var(--font-ui);white-space:nowrap}html:root[data-theme=studio-aetna]:not(#aek) .aek-badge__dot{flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}html:root[data-theme=studio-aetna]:not(#aek) .aek-badge:is(.is-good,.is-live){border-color:#e1ff0180;color:#e1ff01}html:root[data-theme=studio-aetna]:not(#aek) .aek-badge.is-hot{border-color:#f6f6f6;background:#f6f6f6;color:#111}html:root[data-theme=studio-aetna]:not(#aek) .aek-badge.is-warm{border-color:#fff6;color:#f2f2f2}html:root[data-theme=studio-aetna]:not(#aek) .aek-badge.is-warm .aek-badge__dot{background:#e1ff01}html:root[data-theme=studio-aetna]:not(#aek) .aek-badge.is-ink{border-color:#0a0a0a;background:#0a0a0a;color:#f2f2f2}html:root[data-theme=studio-aetna]:not(#aek) .aek-tag{display:inline-flex;align-items:center;min-height:22px;padding:0 10px;border:1px solid #4a4a4a;border-radius:999px;color:#c8c8c8;font:500 11px/1 var(--font-ui);white-space:nowrap}html:root[data-theme=studio-aetna]:not(#aek) .aek-tag:is(.aek-tag--veg,.aek-tag--gf){border-color:#e1ff0180;color:#e1ff01}html:root[data-theme=studio-aetna]:not(#aek) .aek-tag:is(.aek-tag--popular,.aek-tag--chef){border-color:#e1ff01;background:#e1ff01;color:#111}html:root[data-theme=studio-aetna]:not(#aek) .aek-tag:is(.aek-tag--spicy,.aek-tag--new){border-color:#f6f6f6;background:#f6f6f6;color:#111}html:root[data-theme=studio-aetna]:not(#aek) .aek-btn{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:4px 5px 4px 20px;border:1px solid #454545;border-radius:999px;background:transparent;color:#f2f2f2;font:500 14px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s}html:root[data-theme=studio-aetna]:not(#aek) .aek-btn__o{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;color:#111}html:root[data-theme=studio-aetna]:not(#aek) .aek-btn:hover:not(:disabled){background:#262626;border-color:#5a5a5a}html:root[data-theme=studio-aetna]:not(#aek) .aek-btn.is-lime{border-color:#e1ff01;background:#e1ff01;color:#111;box-shadow:0 14px 28px -16px #e1ff0199}html:root[data-theme=studio-aetna]:not(#aek) .aek-btn.is-lime .aek-btn__o{background:#0a0a0a;color:#fff}html:root[data-theme=studio-aetna]:not(#aek) .aek-btn.is-lime:hover:not(:disabled){background:#ecff6a;border-color:#ecff6a}html:root[data-theme=studio-aetna]:not(#aek) .aek-btn:disabled{cursor:not-allowed;border-color:#333;background:#262626;color:#8c8c8c;box-shadow:none}html:root[data-theme=studio-aetna]:not(#aek) .aek-btn:disabled .aek-btn__o{background:#3a3a3a;color:#8c8c8c}html:root[data-theme=studio-aetna]:not(#aek) .modal .control-action{display:inline-flex;align-items:center;gap:12px;min-height:48px;padding:4px 5px 4px 20px;border-radius:999px}html:root[data-theme=studio-aetna]:not(#aek) .modal .control-action .control-action__glyph{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;color:#111}html:root[data-theme=studio-aetna]:not(#aek) .modal .btn--primary.control-action .control-action__glyph{background:#0a0a0a;color:#fff}html:root[data-theme=studio-aetna]:not(#aek) .aek-av{flex:none;display:inline-grid;place-items:center;border:2px solid #f6f6f6;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fafafa,#cfcfcf) #e4e4e4;color:#222;font-weight:600;line-height:1;box-shadow:0 4px 10px -4px #00000080}html:root[data-theme=studio-aetna]:not(#aek) .aek-av+.aek-av{margin-left:-8px}html:root[data-theme=studio-aetna]:not(#aek) .aek-pills{display:flex;flex-wrap:wrap;gap:8px}html:root[data-theme=studio-aetna]:not(#aek) .aek-pill{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 18px;border:1px solid #454545;border-radius:999px;background:transparent;color:#c8c8c8;font:400 13.5px/1 var(--font-ui);white-space:nowrap;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}html:root[data-theme=studio-aetna]:not(#aek) .aek-pill:hover:not(.is-on){border-color:#6a6a6a;color:#fff}html:root[data-theme=studio-aetna]:not(#aek) .aek-pill.is-on{border-color:#e1ff01;background:#e1ff0114;color:#e1ff01;font-weight:500}html:root[data-theme=studio-aetna]:not(#aek) .aek-pills.is-sm .aek-pill{min-height:34px;padding:0 14px;font-size:12.5px}html:root[data-theme=studio-aetna]:not(#aek) .aek-pills.is-big .aek-pill{min-height:50px;padding:0 24px;border-color:#262626;background:#262626;font-size:14.5px}html:root[data-theme=studio-aetna]:not(#aek) .aek-pills.is-big .aek-pill:hover:not(.is-on){background:#303030}html:root[data-theme=studio-aetna]:not(#aek) .aek-pills.is-big .aek-pill.is-on{border-color:#fff;background:#fff;color:#111;box-shadow:0 12px 26px -14px #000000e6}html:root[data-theme=studio-aetna]:not(#aek) .aek-tabs{margin:0 0 18px}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}html:root[data-theme=studio-aetna]:not(#aek) .aek-stat{position:relative;min-width:0;min-height:150px;margin:0;display:flex;flex-direction:column;padding:20px 22px;border-radius:32px;background:#2c2c2c;color:#f2f2f2;box-shadow:inset 0 1px #ffffff0a}html:root[data-theme=studio-aetna]:not(#aek) .aek-stat.is-hot{box-shadow:inset 0 0 0 1px #e1ff018c}html:root[data-theme=studio-aetna]:not(#aek) .aek-stat__l{padding-right:52px;font-size:14px;line-height:1.3;color:#c8c8c8}html:root[data-theme=studio-aetna]:not(#aek) .aek-stat__o{position:absolute;top:12px;right:12px;margin:0;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#fff;color:#111}html:root[data-theme=studio-aetna]:not(#aek) .aek-stat__v{margin:auto 0 0;padding-top:18px;font:300 32px/1.05 var(--font-display);letter-spacing:-.01em;color:inherit;overflow-wrap:anywhere}html:root[data-theme=studio-aetna]:not(#aek) .aek-stat:has(.aek-stat__ring) .aek-stat__v{padding-right:62px}html:root[data-theme=studio-aetna]:not(#aek) .aek-dec{color:#9c9c9c}html:root[data-theme=studio-aetna]:not(#aek) .aek-stat__sub{margin:6px 0 0;font-size:12.5px;color:#a3a3a3}html:root[data-theme=studio-aetna]:not(#aek) .aek-stat__sub b{font-weight:500;color:inherit}html:root[data-theme=studio-aetna]:not(#aek) .aek-stat__ring{position:absolute;right:14px;bottom:14px;margin:0}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(1){background:#e1ff01;color:#111}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(1) :is(.aek-stat__l,.aek-stat__sub){color:#3d4400}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(1) .aek-dec{color:#4a5200}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(1) .aek-stat__o{background:#0a0a0a;color:#fff}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(1) .aek-ring__edge{stroke:#1113}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(1) .aek-ring__hatch{fill:#1a1d00}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(1) .aek-ring__dots{fill:#3d4400}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(2){background:#f6f6f6;color:#111}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(2) :is(.aek-stat__l,.aek-stat__sub){color:#555}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(2) .aek-dec{color:#6b6b6b}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(2) .aek-stat__o{background:transparent;border:1px solid #cfcfcf}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(2) .aek-ring__edge{stroke:#1111112e}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(2) .aek-ring__hatch{fill:#111}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(2) .aek-ring__dots{fill:#a8a8a8}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(2) .aek-ring__core{fill:#e1ff01}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .mod-stats>.aek-stat:nth-child(3){background:#050505}html:root[data-theme=studio-aetna]:not(#aek) .aek-bars{margin:0;display:grid;gap:12px;min-width:0}html:root[data-theme=studio-aetna]:not(#aek) .aek-bars__read{display:flex;align-items:baseline;justify-content:space-between;gap:12px}html:root[data-theme=studio-aetna]:not(#aek) .aek-bars__read span{font-size:12.5px;color:#a3a3a3}html:root[data-theme=studio-aetna]:not(#aek) .aek-bars__read strong{font:300 26px/1 var(--font-display);color:#f2f2f2}html:root[data-theme=studio-aetna]:not(#aek) .aek-bars__plot{display:flex;align-items:stretch;gap:6px;min-width:0;padding:4px 2px;border-radius:20px;cursor:pointer}html:root[data-theme=studio-aetna]:not(#aek) .aek-bars__col{position:relative;flex:1 1 0;min-width:3px;max-width:46px;display:flex;align-items:flex-end;border-radius:999px;background:radial-gradient(circle,#5a5a5a 1.2px,transparent 1.7px) 0 0 / 7px 7px;overflow:hidden}html:root[data-theme=studio-aetna]:not(#aek) .aek-bars__fill{position:relative;display:block;width:100%;border-radius:999px;background:repeating-linear-gradient(135deg,#e1ff01 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1px #e1ff0180}html:root[data-theme=studio-aetna]:not(#aek) .aek-bars__col.is-on .aek-bars__fill{background:#e1ff01;box-shadow:0 0 24px -4px #e1ff018c}html:root[data-theme=studio-aetna]:not(#aek) .aek-bars__col.is-on .aek-bars__fill:before{content:"";position:absolute;top:4px;left:50%;width:min(72%,22px);aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:#fff;box-shadow:0 4px 10px #0000004d}html:root[data-theme=studio-aetna]:not(#aek) .aek-bars__axis{display:flex;justify-content:space-between;font-size:12px;color:#a3a3a3}html:root[data-theme=studio-aetna]:not(#aek) .aek-panel{position:relative;min-width:0;margin:0 0 16px;padding:22px 24px 24px;border-radius:34px;background:#2c2c2c;color:#f2f2f2;box-shadow:inset 0 1px #ffffff0a}html:root[data-theme=studio-aetna]:not(#aek) .aek-panel__h{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 16px}html:root[data-theme=studio-aetna]:not(#aek) .aek-panel__h h2{margin:0;font:500 19px/1.2 var(--font-display);letter-spacing:-.005em;color:#f2f2f2}html:root[data-theme=studio-aetna]:not(#aek) .aek-panel__o{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:#111}html:root[data-theme=studio-aetna]:not(#aek) .aek-frame{color:#f2f2f2}html:root[data-theme=studio-aetna]:not(#aek) .aek-frame__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;margin:6px 0 24px}html:root[data-theme=studio-aetna]:not(#aek) .aek-frame__t{min-width:0}html:root[data-theme=studio-aetna]:not(#aek) .aek-frame__k{margin:0 0 10px;font-size:15px;color:#c8c8c8}html:root[data-theme=studio-aetna]:not(#aek) .aek-frame__t h1{margin:0;font:500 46px/1.04 var(--font-display);letter-spacing:-.015em;color:#f2f2f2}html:root[data-theme=studio-aetna]:not(#aek) .aek-frame__d{margin:10px 0 0;max-width:640px;font-size:14.5px;line-height:1.5;color:#a3a3a3}html:root[data-theme=studio-aetna]:not(#aek) .aek-frame__a{display:flex;flex-wrap:wrap;align-items:center;gap:10px}html:root[data-theme=studio-aetna]:not(#aek) .aek-table .record-grid__table{border-collapse:separate;border-spacing:0 6px}html:root[data-theme=studio-aetna]:not(#aek) .aek-table .record-grid__table th{font-size:12.5px;color:#a3a3a3}html:root[data-theme=studio-aetna]:not(#aek) .aek-table .record-grid__table td{color:#e6e6e6}html:root[data-theme=studio-aetna]:not(#aek) .aek-table .record-grid__table tr td:first-child{padding-left:20px}html:root[data-theme=studio-aetna]:not(#aek) .aek-field .mod-field label{color:#c8c8c8;font-size:13px}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .aek-field .field-control{min-height:50px;border:1px solid #3a3a3a;border-radius:999px;background:#262626}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .aek-field .field-control[data-kind=textarea]{border-radius:22px}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .aek-field .field-control :is(input,select,textarea){border:0;background:transparent;box-shadow:none}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .aek-field .field-control:focus-within{border-color:#e1ff01;box-shadow:0 0 0 3px #e1ff0138}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .aek-field .field-control__step{width:38px;height:38px;border:0;border-radius:50%;background:#fff;color:#111}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .aek-field .field-control__step:hover:not(:disabled){background:#e1ff01}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .aek-field .field-control__step:disabled{background:#3a3a3a;color:#8c8c8c}html:root[data-theme=studio-aetna]:not(#aek):not(#aek2) .aek-field .mod-field[data-invalid] .field-control{border-color:#ff9d8a}html:root[data-theme=studio-aetna]:not(#aek) .modal-backdrop{background:#0a0a0a9e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html:root[data-theme=studio-aetna]:not(#aek) .modal{border:1px solid #333333;border-radius:38px;background:#232323;color:#f2f2f2;box-shadow:0 50px 100px -40px #000,inset 0 1px #ffffff0d}html:root[data-theme=studio-aetna]:not(#aek) .modal :is(.modal__head,.modal__body){background:transparent}html:root[data-theme=studio-aetna]:not(#aek) .modal .modal__symbol{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#e1ff01;color:#111}html:root[data-theme=studio-aetna]:not(#aek) .aek-track{display:grid;gap:8px;min-width:120px}html:root[data-theme=studio-aetna]:not(#aek) .aek-track strong{font-size:13px;font-weight:500}html:root[data-theme=studio-aetna]:not(#aek) .aek-track ol{display:flex;align-items:center;margin:0;padding:0;list-style:none}html:root[data-theme=studio-aetna]:not(#aek) .aek-track li{position:relative;flex:1;display:flex;align-items:center}html:root[data-theme=studio-aetna]:not(#aek) .aek-track li:last-child{flex:none}html:root[data-theme=studio-aetna]:not(#aek) .aek-track li:not(:last-child):after{content:"";flex:1;height:0;margin:0 3px;border-top:2px dotted #5a5a5a}html:root[data-theme=studio-aetna]:not(#aek) .aek-track li[data-state=done]:not(:last-child):after{border-top-color:#e1ff01}html:root[data-theme=studio-aetna]:not(#aek) .aek-track__node{flex:none;width:12px;height:12px;border:1.5px dotted #8a8a8a;border-radius:50%}html:root[data-theme=studio-aetna]:not(#aek) .aek-track li[data-state=done] .aek-track__node{border:0;background:#e1ff01}html:root[data-theme=studio-aetna]:not(#aek) .aek-track li[data-state=current] .aek-track__node{width:18px;height:18px;border:0;background:#fff;box-shadow:0 0 0 2.5px #e1ff01,0 0 0 6px #e1ff012e}@media (max-width: 1440px){html:root[data-theme=studio-aetna]:not(#aek) .aek-prof__t{display:none}html:root[data-theme=studio-aetna]:not(#aek) .aek-prof{padding:0 7px}html:root[data-theme=studio-aetna]:not(#aek) .aek-head{gap:16px;padding-left:26px}html:root[data-theme=studio-aetna]:not(#aek) .aek-hpill{padding:0 18px}}@media (max-width: 900px){html:root[data-theme=studio-aetna]:not(#aek) .aek-chrome{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:0;padding:0}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail{order:2;flex-direction:row;gap:8px;padding:8px 12px;border-radius:26px 26px 0 0;overflow-x:auto;overflow-y:hidden}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__list{flex-direction:row;margin:0}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__foot{flex-direction:row;margin:0 0 0 auto;padding:0}html:root[data-theme=studio-aetna]:not(#aek) .aek-main{border-radius:0}html:root[data-theme=studio-aetna]:not(#aek) .aek-head{flex-wrap:wrap;padding:14px 16px 6px}html:root[data-theme=studio-aetna]:not(#aek) .aek-head__pills{order:3;flex-basis:100%;justify-content:flex-start}html:root[data-theme=studio-aetna]:not(#aek) .aek-frame__t h1{font-size:32px}}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-aetna]:not(#aek) :is(.aek-rail__orb,.aek-hpill,.aek-orb,.aek-glass,.aek-btn,.aek-pill){transition:none}html:root[data-theme=studio-aetna]:not(#aek) .aek-glass:hover{transform:none}}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__set{display:flex;flex-direction:column;align-items:center;gap:4px}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__cap{font-size:11px;line-height:1.2;color:#d9d9d9;letter-spacing:.01em}html:root[data-theme=studio-aetna]:not(#aek) .aek-rail__foot{gap:8px;padding-top:8px}:root[data-theme=studio-geotab]{--gk-blue: #1f3bff;--gk-blue-deep: #1530d6;--gk-ink: #0a0a0a;--gk-ink2: #3b3b3b;--gk-grey: #6b6b6b;--gk-line: #e3e3e3;--gk-soft: #ececec;--gk-paper: #f4f4f4;--gk-chip: #ebebeb}:root[data-theme=studio-geotab] .shell--clone:has(>.gk){display:block;min-height:100vh;background:#fff}:root[data-theme=studio-geotab] .gk{--gt-tb-w: 300px;display:grid;grid-template-columns:60px minmax(0,1fr);grid-template-rows:auto auto 1fr;min-height:100vh;background:#fff;position:relative;font-family:var(--font-ui)}:root[data-theme=studio-geotab] :where(.gk) button{font:inherit;background:none;border:0;padding:0;cursor:pointer}:root[data-theme=studio-geotab] :where(.gk) svg{flex:none}:root[data-theme=studio-geotab] .gk-rail{grid-column:1;grid-row:1 / -1;position:sticky;top:0;height:100vh;align-self:start;display:flex;flex-direction:column;background:#fff;border-right:1px solid var(--gk-soft);overflow-y:auto;scrollbar-width:none;z-index:7;padding-bottom:18px}:root[data-theme=studio-geotab] .gk-rail::-webkit-scrollbar{display:none}:root[data-theme=studio-geotab] .gk-rail__logo{height:68px;flex:none;display:grid;place-items:center;border-bottom:1px solid var(--gk-soft)!important;margin-bottom:22px}:root[data-theme=studio-geotab] .gk-rail__b{height:46px;flex:none;display:grid;place-items:center;color:var(--gk-ink)!important;transition:background-color .16s ease,height .16s ease}:root[data-theme=studio-geotab] .gk-rail__b:hover{background:var(--gk-paper)}:root[data-theme=studio-geotab] .gk-rail__b.is-on{background:var(--gk-blue);color:#fff!important;height:64px}:root[data-theme=studio-geotab] .gk-rail__b:focus-visible,:root[data-theme=studio-geotab] .gk-rail__logo:focus-visible{outline:2px solid var(--gk-blue);outline-offset:-4px}:root[data-theme=studio-geotab] .gk-rail__b.is-on:focus-visible{outline-color:#fff}:root[data-theme=studio-geotab] .gk-rail__rule{display:block;flex:none;width:1px;height:clamp(40px,13vh,132px);background:var(--gk-ink);margin:14px auto 18px}:root[data-theme=studio-geotab] .gk-quad{display:grid;grid-template-columns:8px 8px;gap:2px}:root[data-theme=studio-geotab] .gk-quad i{width:8px;height:8px;background:#c9d0ff}:root[data-theme=studio-geotab] .gk-quad i:first-child{background:var(--gk-blue)}:root[data-theme=studio-geotab] .gk-head{grid-column:2;grid-row:1;display:flex;align-items:stretch;gap:24px;height:68px;padding:0 22px 0 26px;border-bottom:1px solid var(--gk-soft);background:#fff;min-width:0}:root[data-theme=studio-geotab] .gk--dash .gk-head{position:absolute;top:0;left:60px;right:0;border-bottom:0;background:transparent;pointer-events:none;z-index:6}:root[data-theme=studio-geotab] .gk--dash .gk-head>*{pointer-events:auto}:root[data-theme=studio-geotab] .gk-brand{align-self:center;flex:0 1 auto;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;letter-spacing:-.02em;color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-band{flex:1;min-width:0;display:flex;justify-content:flex-end;gap:clamp(14px,2.1vw,42px);overflow-x:auto;scrollbar-width:none}:root[data-theme=studio-geotab] .gk-band::-webkit-scrollbar{display:none}:root[data-theme=studio-geotab] .gk-band__a{display:flex;align-items:center;padding:0 1px;white-space:nowrap;font-size:16px;letter-spacing:-.01em;color:var(--gk-ink2)!important;box-shadow:inset 0 -2px 0 transparent;transition:box-shadow .16s ease,color .16s ease}:root[data-theme=studio-geotab] .gk-band__a:hover{color:var(--gk-ink)!important}:root[data-theme=studio-geotab] .gk-band__a.is-on{color:var(--gk-ink)!important;font-weight:600;box-shadow:inset 0 -2px 0 var(--gk-ink)}:root[data-theme=studio-geotab] .gk-band__a:focus-visible{outline:2px solid var(--gk-blue);outline-offset:-2px}:root[data-theme=studio-geotab] .gk-acts{display:flex;align-items:center;gap:8px;flex:none;margin-left:auto}:root[data-theme=studio-geotab] .gk-box{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 14px;border:1px solid var(--gk-line)!important;border-radius:2px;background:#fff;color:var(--gk-ink)!important;font-size:15px;letter-spacing:-.01em;white-space:nowrap;position:relative}:root[data-theme=studio-geotab] .gk-box:hover{border-color:#b9b9b9!important}:root[data-theme=studio-geotab] .gk-box:focus-within,:root[data-theme=studio-geotab] .gk-box:focus-visible{border-color:var(--gk-ink)!important;outline:2px solid var(--gk-blue);outline-offset:2px}:root[data-theme=studio-geotab] .gk-box input{border:0;outline:0;background:transparent;font:inherit;color:inherit;width:132px;padding:0;min-width:0}:root[data-theme=studio-geotab] .gk-box input::placeholder{color:var(--gk-ink2);opacity:1}:root[data-theme=studio-geotab] .gk-box input::-webkit-search-cancel-button{display:none}:root[data-theme=studio-geotab] .gk-box select{appearance:none;-webkit-appearance:none;border:0;outline:0;background:transparent;font:inherit;color:inherit;padding:0 24px 0 0;cursor:pointer;max-width:220px;text-overflow:ellipsis}:root[data-theme=studio-geotab] .gk-box--select>svg,:root[data-theme=studio-geotab] .gk-box--sort>svg:last-child{position:absolute;right:12px;pointer-events:none}:root[data-theme=studio-geotab] .gk-box--sort>svg:first-child{position:static}:root[data-theme=studio-geotab] .gk-box--date{color:var(--gk-ink2)!important}:root[data-theme=studio-geotab] .gk-box--sqr{width:44px;padding:0;justify-content:center}:root[data-theme=studio-geotab] .gk-box--live b{font-weight:500;font-size:15px}:root[data-theme=studio-geotab] .gk-box--who{padding:0 12px 0 8px}:root[data-theme=studio-geotab] .gk-box__t{max-width:130px;overflow:hidden;text-overflow:ellipsis;font-size:14px}:root[data-theme=studio-geotab] .gk-box__x{display:grid;place-items:center;width:22px;height:22px;color:var(--gk-ink2)!important}:root[data-theme=studio-geotab] .gk-crumbs{grid-column:2;grid-row:2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:26px clamp(24px,3vw,44px) 0 clamp(24px,3vw,40px);min-width:0}:root[data-theme=studio-geotab] .gk-crumb{display:inline-flex;align-items:center;gap:12px;font-size:16px;letter-spacing:-.01em;color:var(--gk-ink)!important}:root[data-theme=studio-geotab] .gk-crumb:hover span{text-decoration:underline;text-underline-offset:4px}:root[data-theme=studio-geotab] .gk-crumb:focus-visible{outline:2px solid var(--gk-blue);outline-offset:4px}:root[data-theme=studio-geotab] .gk-tools{display:flex;gap:12px;flex-wrap:wrap}:root[data-theme=studio-geotab] .gk-note{flex-basis:100%;margin:0;display:flex;align-items:center;font-size:12px;color:var(--gk-ink2)}:root[data-theme=studio-geotab] .gk-stage{grid-column:2;grid-row:3;min-width:0}:root[data-theme=studio-geotab] .gk--dash .gk-stage{grid-row:1 / -1}:root[data-theme=studio-geotab] :where(.gk:not(.gk--dash) .gk-stage)>.screen{padding:6px clamp(24px,3vw,44px) 120px clamp(24px,3vw,40px)}:root[data-theme=studio-geotab] .gk-sq{display:inline-block;flex:none;width:5px;height:5px;background:var(--gk-ink);margin-right:8px;vertical-align:middle}:root[data-theme=studio-geotab] .gk-sq--blue{background:var(--gk-blue)}:root[data-theme=studio-geotab] .gk-chip{display:inline-flex;align-items:center;padding:6px 9px;border-radius:2px;background:var(--gk-chip);color:#1e1e1e;font-size:11px;line-height:1.1;letter-spacing:-.005em;white-space:nowrap}:root[data-theme=studio-geotab] .gk-chip .gk-sq{width:4px;height:4px;margin-right:6px}:root[data-theme=studio-geotab] .gk-chip--ink{background:#fff;box-shadow:inset 0 0 0 1px var(--gk-ink);color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-chip--alert{background:var(--gk-blue);color:#fff}:root[data-theme=studio-geotab] .gk-chip--alert .gk-sq{background:#fff}:root[data-theme=studio-geotab] .gk-tag{display:inline-flex;align-items:center;font-size:11px;color:var(--gk-ink2);white-space:nowrap}:root[data-theme=studio-geotab] .gk-tag .gk-sq{width:4px;height:4px;margin-right:5px}:root[data-theme=studio-geotab] .gk-tag--veg .gk-sq,:root[data-theme=studio-geotab] .gk-tag--new .gk-sq{background:var(--gk-blue)}:root[data-theme=studio-geotab] .gk-ib{display:inline-grid;place-items:center;width:36px;height:36px;flex:none;padding:0;border:1px solid var(--gk-line);border-radius:2px;background:#fff;color:var(--gk-ink);cursor:pointer;transition:border-color .16s ease,background-color .16s ease}:root[data-theme=studio-geotab] .gk-ib:hover{border-color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-ib.is-on{background:var(--gk-blue);border-color:var(--gk-blue);color:#fff}:root[data-theme=studio-geotab] .gk-ib:disabled{opacity:.45;cursor:default}:root[data-theme=studio-geotab] .gk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:1px solid #cfcfcf;border-radius:2px;background:#fff;color:var(--gk-ink);font:inherit;font-size:15px;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}:root[data-theme=studio-geotab] .gk-btn:hover{border-color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-btn--primary{background:var(--gk-blue);border-color:var(--gk-blue);color:#fff}:root[data-theme=studio-geotab] .gk-btn--primary:hover{background:var(--gk-blue-deep);border-color:var(--gk-blue-deep)}:root[data-theme=studio-geotab] .gk-btn:disabled{opacity:.45;cursor:default}:root[data-theme=studio-geotab] .gk-av{display:inline-grid;place-items:center;flex:none;border-radius:0;background:var(--gk-chip);color:var(--gk-ink);font-weight:500;letter-spacing:0;line-height:1}:root[data-theme=studio-geotab] .gk-seg,:root[data-theme=studio-geotab] .gk-tabs{display:inline-flex;flex-wrap:wrap;gap:clamp(14px,1.5vw,26px);max-width:100%}:root[data-theme=studio-geotab] .gk-tabs{display:flex;margin:0 0 4px}:root[data-theme=studio-geotab] .gk-seg__b,:root[data-theme=studio-geotab] .gk-tabs__b{display:inline-flex;align-items:center;gap:6px;padding:4px 0 7px;border:0;background:none;font:inherit;font-size:16px;letter-spacing:-.01em;color:#6f6f6f;cursor:pointer;white-space:nowrap;box-shadow:inset 0 -2px 0 transparent;transition:color .16s ease,box-shadow .16s ease}:root[data-theme=studio-geotab] .gk-seg--sm .gk-seg__b{font-size:14px;padding:3px 0 6px}:root[data-theme=studio-geotab] :is(.gk-seg__b,.gk-tabs__b):hover{color:var(--gk-ink)}:root[data-theme=studio-geotab] :is(.gk-seg__b,.gk-tabs__b).is-on{color:var(--gk-ink);font-weight:500;box-shadow:inset 0 -2px 0 var(--gk-ink)}:root[data-theme=studio-geotab] .gk-stat{container-type:inline-size;margin:0;min-width:0;display:flex;flex-direction:column;padding:18px 20px 20px;background:#fff;border:1px solid var(--gk-soft);border-radius:2px}:root[data-theme=studio-geotab] .gk-stat dd{margin:0}:root[data-theme=studio-geotab] .gk-stat__top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;font-size:12px;color:var(--gk-ink2)}:root[data-theme=studio-geotab] .gk-stat__label{display:inline-flex;align-items:center;letter-spacing:-.005em}:root[data-theme=studio-geotab] .gk-stat__ic{display:grid;place-items:center;width:34px;height:34px;flex:none;border:1px solid var(--gk-line);border-radius:2px;color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-stat__val{margin-top:12px!important;font-family:var(--font-display);font-weight:300;color:#000;letter-spacing:-.045em;line-height:.98;font-size:clamp(20px,calc(170cqi / var(--len)),54px);overflow-wrap:anywhere}:root[data-theme=studio-geotab] .gk-dec{color:#767676}:root[data-theme=studio-geotab] .gk-stat__aside{margin-top:8px!important;display:flex;align-items:center;font-size:11px;color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-stat__share{margin-top:14px!important}:root[data-theme=studio-geotab] .gk-dots{display:block;width:100%;height:9px}:root[data-theme=studio-geotab] .gk-dots rect{fill:#dcdcdc}:root[data-theme=studio-geotab] .gk-dots rect.is-on{fill:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-stat__sub{margin-top:10px!important;font-size:11px;line-height:1.5;color:var(--gk-grey)}:root[data-theme=studio-geotab] .gk-bars{position:relative;margin:6px 0 0;padding:4px 48px 0 0}:root[data-theme=studio-geotab] .gk-bars:focus-visible{outline:2px solid var(--gk-blue);outline-offset:4px}:root[data-theme=studio-geotab] .gk-bars__plot{position:relative;height:var(--ph)}:root[data-theme=studio-geotab] .gk-bars__svg{display:block;overflow:visible}:root[data-theme=studio-geotab] .gk-bars__g{cursor:pointer}:root[data-theme=studio-geotab] .gk-bars__stem{fill:#e2e2e2}:root[data-theme=studio-geotab] .gk-bars__stem--b{fill:#efefef}:root[data-theme=studio-geotab] .gk-bars__g:hover .gk-bars__stem{fill:#bdbdbd}:root[data-theme=studio-geotab] .gk-bars__line{fill:none;stroke:var(--gk-ink);stroke-width:1.3;stroke-linejoin:miter}:root[data-theme=studio-geotab] .gk-bars__band{position:absolute;top:0;bottom:0;border-left:1.5px solid var(--gk-blue);border-right:1.5px solid var(--gk-blue);background:repeating-linear-gradient(135deg,rgb(31 59 255 / .24) 0 1px,transparent 1px 6px);pointer-events:none}:root[data-theme=studio-geotab] .gk-bars__mark{position:absolute;width:7px;height:7px;background:var(--gk-blue);transform:translate(-50%,-50%);pointer-events:none}:root[data-theme=studio-geotab] .gk-bars__chip{position:absolute;top:-4px;z-index:1;min-width:124px;display:flex;flex-direction:column;gap:3px;padding:9px 12px 10px;background:#fff;box-shadow:0 0 0 1px #f0f0f0,0 22px 44px -26px #0a0a0a59;pointer-events:none}:root[data-theme=studio-geotab] .gk-bars__chip b{font-size:15px;font-weight:500;letter-spacing:-.01em;color:var(--gk-ink);white-space:nowrap}:root[data-theme=studio-geotab] .gk-bars__chip span{font-size:11px;color:var(--gk-grey)}:root[data-theme=studio-geotab] .gk-bars__scale{position:absolute;top:4px;right:0;width:40px;height:var(--ph);display:flex;flex-direction:column;justify-content:space-between;text-align:right;font-size:11px;color:#555}:root[data-theme=studio-geotab] .gk-bars__x{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;color:#555}:root[data-theme=studio-geotab] .gk-bars__none{display:flex;align-items:center;margin:0;font-size:12px;color:var(--gk-grey)}:root[data-theme=studio-geotab] .gk-frame{display:flex;flex-direction:column;gap:22px;min-width:0}:root[data-theme=studio-geotab] .gk-frame__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap;margin-top:18px}:root[data-theme=studio-geotab] .gk-frame__t{min-width:0}:root[data-theme=studio-geotab] .gk-frame__t h1{margin:0;font-family:var(--font-display);font-size:27px;font-weight:400;letter-spacing:-.02em;line-height:1.1;color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-frame__t p{margin:12px 0 0;max-width:64ch;display:flex;align-items:center;font-size:12px;line-height:1.5;color:var(--gk-grey)}:root[data-theme=studio-geotab] .gk-frame__act{display:flex;gap:10px;flex-wrap:wrap;align-items:center}:root[data-theme=studio-geotab] .gk-err{margin:0;display:flex;align-items:center;padding:12px 14px;border:1px solid var(--gk-blue);font-size:13px;color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-card{min-width:0;padding:22px 24px 24px;background:#fff;border:1px solid var(--gk-soft);border-radius:2px}:root[data-theme=studio-geotab] .gk-card__h{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:18px}:root[data-theme=studio-geotab] .gk-card__h h2{margin:0;font-family:var(--font-display);font-size:21px;font-weight:400;letter-spacing:-.02em;line-height:1.15;color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-card__act{display:flex;gap:8px;flex-wrap:wrap;align-items:center}:root[data-theme=studio-geotab] .gk-grid{min-width:0}:root[data-theme=studio-geotab] .gk-grid__tools{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:16px}:root[data-theme=studio-geotab] .gk-grid__count{display:flex;align-items:baseline;gap:10px}:root[data-theme=studio-geotab] .gk-grid__count strong{font-family:var(--font-display);font-size:40px;font-weight:300;letter-spacing:-.04em;line-height:1;color:#000}:root[data-theme=studio-geotab] .gk-grid__count span{display:inline-flex;align-items:center;font-size:11px;color:var(--gk-ink2)}:root[data-theme=studio-geotab] .gk-grid__util{display:flex;gap:10px;flex-wrap:wrap;align-items:center}:root[data-theme=studio-geotab] .gk-grid .gk-box{height:40px;font-size:14px}:root[data-theme=studio-geotab] .gk-grid .gk-box input{width:150px}:root[data-theme=studio-geotab] .gk-grid__scroll{overflow-x:auto}:root[data-theme=studio-geotab] .gk-grid__t{width:100%;border-collapse:collapse;font-size:14px;color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-grid__t th{padding:0 14px 10px 0;text-align:left;font-size:11px;font-weight:400;color:var(--gk-grey);white-space:nowrap;border-bottom:1px solid var(--gk-ink)}:root[data-theme=studio-geotab] .gk-grid__t th[aria-sort]{color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-grid__t th:has(>button){padding-bottom:0;vertical-align:bottom}:root[data-theme=studio-geotab] .gk-grid__t th button{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer}:root[data-theme=studio-geotab] .gk-grid__t th button:hover{color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-grid__t th button:focus-visible{outline:2px solid var(--gk-blue);outline-offset:3px}:root[data-theme=studio-geotab] .gk-grid__t td{padding:13px 14px 13px 0;border-bottom:1px solid var(--gk-soft);vertical-align:middle}:root[data-theme=studio-geotab] .gk-grid__t td[data-identity]{font-weight:500}:root[data-theme=studio-geotab] .gk-grid__t tbody tr:hover td{background:#f9f9f9}:root[data-theme=studio-geotab] .gk-grid__cell{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}:root[data-theme=studio-geotab] .gk-grid__empty{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:26px 0 8px}:root[data-theme=studio-geotab] .gk-grid__empty strong{font-size:15px;font-weight:500}:root[data-theme=studio-geotab] .gk-grid__empty p{margin:0;font-size:12px;color:var(--gk-grey)}:root[data-theme=studio-geotab] .gk-link{padding:0;border:0;background:none;font:inherit;font-size:13px;color:var(--gk-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}:root[data-theme=studio-geotab] .gk-blueprint g{stroke:var(--gk-blue);stroke-width:1}:root[data-theme=studio-geotab] .gk-blueprint .gk-blueprint__fine{stroke-width:.7}:root[data-theme=studio-geotab] .gk-blueprint .gk-blueprint__lead{stroke:var(--gk-ink);stroke-width:.7;stroke-dasharray:2 3}:root[data-theme=studio-geotab] .gk-blueprint .gk-blueprint__lid{fill:#1f3bff0f}@media (max-width: 700px){:root[data-theme=studio-geotab] .gk-grid__t thead{display:none}:root[data-theme=studio-geotab] .gk-grid__t tr{display:block;padding:10px 0;border-bottom:1px solid var(--gk-soft)}:root[data-theme=studio-geotab] .gk-grid__t td{display:flex;justify-content:space-between;gap:12px;padding:4px 0;border:0}:root[data-theme=studio-geotab] .gk-grid__t td:before{content:attr(data-label);font-size:11px;color:var(--gk-grey)}}:root[data-theme=studio-geotab] .gk-field{display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme=studio-geotab] .gk-field>label{display:flex;justify-content:space-between;gap:8px;font-size:12px;font-weight:600;color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-field>label small{font-size:11px;font-weight:400;color:var(--gk-grey)}:root[data-theme=studio-geotab] .gk-field__box{position:relative;display:flex;align-items:center;min-height:46px;background:#fff;border:1px solid #d3d3d3;border-radius:2px}:root[data-theme=studio-geotab] .gk-field__box:focus-within{border-color:var(--gk-blue);box-shadow:0 0 0 1px var(--gk-blue)}:root[data-theme=studio-geotab] .gk-field__box :is(input,select,textarea):focus,:root[data-theme=studio-geotab] .gk-field__box :is(input,select,textarea):focus-visible{outline:none;box-shadow:none}:root[data-theme=studio-geotab] .gk-field__box :is(input,select,textarea){flex:1;min-width:0;height:44px;padding:0 14px;border:0;outline:0;background:transparent;font:inherit;font-size:15px;color:var(--gk-ink);appearance:none;-webkit-appearance:none;box-shadow:none;border-radius:0}:root[data-theme=studio-geotab] .gk-field__box textarea{height:auto;min-height:96px;padding:12px 14px;resize:vertical}:root[data-theme=studio-geotab] .gk-field__box select{padding-right:38px;cursor:pointer}:root[data-theme=studio-geotab] .gk-field__chev{position:absolute;right:12px;display:flex;pointer-events:none;color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-field__unit{padding-left:14px;font-size:12px;color:var(--gk-ink2)}:root[data-theme=studio-geotab] .gk-field__unit+:is(input,select){padding-left:8px}:root[data-theme=studio-geotab] .gk-field__steps{display:flex;align-self:stretch;border-left:1px solid var(--gk-soft)}:root[data-theme=studio-geotab] .gk-field__step{width:40px;display:grid;place-items:center;padding:0;border:0;background:none;color:var(--gk-ink);cursor:pointer}:root[data-theme=studio-geotab] .gk-field__step+.gk-field__step{border-left:1px solid var(--gk-soft)}:root[data-theme=studio-geotab] .gk-field__step:hover{background:var(--gk-paper)}:root[data-theme=studio-geotab] .gk-field__step:disabled{color:#b5b5b5;cursor:default;background:none}:root[data-theme=studio-geotab] .gk-field__step:focus-visible{outline:2px solid var(--gk-blue);outline-offset:-2px}:root[data-theme=studio-geotab] .gk-field[data-invalid] .gk-field__box{border-color:var(--gk-ink);box-shadow:inset 3px 0 0 var(--gk-blue)}:root[data-theme=studio-geotab] .gk-field__hint{margin:0;font-size:11px;line-height:1.5;color:var(--gk-grey)}:root[data-theme=studio-geotab] .gk-track{display:flex;flex-direction:column;gap:12px;min-width:0}:root[data-theme=studio-geotab] .gk-track>strong{display:flex;align-items:center;font-size:13px;font-weight:500;color:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-track ol{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));margin:0;padding:0;list-style:none}:root[data-theme=studio-geotab] .gk-track ol:before{content:"";position:absolute;left:0;right:0;top:5px;border-top:1px dashed var(--gk-ink)}:root[data-theme=studio-geotab] .gk-track li{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0}:root[data-theme=studio-geotab] .gk-track__node{position:relative;z-index:1;width:11px;height:11px;background:#fff;border:1px solid var(--gk-ink)}:root[data-theme=studio-geotab] .gk-track li[data-state=done] .gk-track__node{background:var(--gk-ink)}:root[data-theme=studio-geotab] .gk-track li[data-state=current] .gk-track__node{background:var(--gk-blue);border-color:var(--gk-blue);box-shadow:0 0 0 3px #fff,0 0 0 4px var(--gk-blue)}:root[data-theme=studio-geotab] .gk-track__l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:8px;font-size:11px;color:var(--gk-grey)}:root[data-theme=studio-geotab] .gk-track li[data-state=current] .gk-track__l{color:var(--gk-ink)}:root[data-theme=studio-geotab]:not(#gk-x):not(#gk-y) .modal-backdrop{background:#f4f4f4b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}:root[data-theme=studio-geotab]:not(#gk-x):not(#gk-y) .modal{border-radius:2px;background:#fff;border:1px solid var(--gk-soft);box-shadow:0 40px 80px -40px #0a0a0a59}:root[data-theme=studio-geotab]:not(#gk-x):not(#gk-y) .modal__head{border-bottom:1px solid var(--gk-soft)}:root[data-theme=studio-geotab]:not(#gk-x):not(#gk-y) .modal__symbol{border-radius:0;background:#fff;border:1px solid var(--gk-line);color:var(--gk-ink);box-shadow:none}:root[data-theme=studio-geotab]:not(#gk-x):not(#gk-y) .modal__head h3{font-family:var(--font-display);font-size:24px;font-weight:400;letter-spacing:-.02em;color:var(--gk-ink)}:root[data-theme=studio-geotab]:not(#gk-x):not(#gk-y) .mod-form__footer .btn{border-radius:2px;min-height:44px;box-shadow:none}:root[data-theme=studio-geotab]:not(#gk-x):not(#gk-y) .mod-form__footer .btn--primary{background:var(--gk-blue);border-color:var(--gk-blue);color:#fff}:root[data-theme=studio-geotab]:not(#gk-x):not(#gk-y) .mod-form__footer .btn--primary:hover{background:var(--gk-blue-deep)}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-geotab] :is([class^=gk-],[class*=" gk-"]){transition:none!important;animation:none!important}}:root[data-theme=studio-geotab]:not(#gk-ag) .gk-crumb{min-height:44px;padding-right:6px}:root[data-theme=studio-geotab]:not(#gk-ag) .gk-box input,:root[data-theme=studio-geotab]:not(#gk-ag) .gk-box select{align-self:stretch;height:auto;min-height:42px}:root[data-theme=studio-geotab] .gk-tip{position:fixed;z-index:60;transform:translateY(-50%);padding:7px 10px;background:#111;color:#fff!important;font-size:13px;line-height:1.2;white-space:nowrap;border-radius:2px;pointer-events:none}html:root[data-theme=studio-centralflow]:not(#cfk) .shell.shell--clone{display:block;height:100%;grid-template-rows:none;grid-template-columns:none;background:#161616}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-app{--cfk-rail: clamp(236px, 19vw, 300px);display:grid;grid-template-columns:var(--cfk-rail) minmax(0,1fr);gap:10px;padding:14px;box-sizing:border-box;height:100vh;height:100dvh;background:#161616;font-family:var(--font-ui)}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-app.is-dash{display:block;padding:0;height:auto;min-height:100vh}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-app:not(.is-dash)>.screen{min-width:0;min-height:0;max-width:none;margin:0;overflow-y:auto;overflow-x:hidden;background:#111;border-radius:26px;padding:30px 30px 48px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#363636 transparent}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-app :where(button){font:inherit;cursor:pointer}html:root[data-theme=studio-centralflow]:not(#cfk) :is(.cfk-rail,.cfk-frame,.cfk-panel,.cfk-seg,.cfk-chips,.cfk-orb,.cfk-btn) :focus-visible,html:root[data-theme=studio-centralflow]:not(#cfk) :is(.cfk-orb,.cfk-btn,.cfk-chip,.cfk-seg__b):focus-visible{outline:2px solid #ffffff;outline-offset:2px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-rail{display:flex;flex-direction:column;gap:10px;min-height:0;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-me{position:relative;z-index:20;display:flex;align-items:center;gap:12px;padding:20px;flex:none;background:#111;border-radius:26px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-me__av{position:relative;width:52px;height:52px;flex:none;padding:0;border:0;border-radius:17px;display:grid;place-items:center;background:linear-gradient(160deg,#fff,#e9e4df);color:#1a1a1a;font-weight:700;font-size:16px;letter-spacing:.02em}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-me__av i{position:absolute;right:-3px;bottom:-3px;width:13px;height:13px;border-radius:50%;background:#d7fd63;border:3px solid #111111}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-compose{margin-left:auto;width:56px;height:56px;flex:none;padding:0;border:0;border-radius:18px;display:grid;place-items:center;background:#6f3eef;color:#fff;box-shadow:inset 0 1px #ffffff40,0 12px 26px -12px #6f3eefcc;transition:background .18s ease}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-compose:hover{background:#7c4ff4}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-pop{position:absolute;left:14px;top:calc(100% + 8px);width:max(250px,calc(100% - 28px));box-sizing:border-box;padding:10px;display:flex;flex-direction:column;gap:6px;border-radius:22px;background:linear-gradient(170deg,#3e3e3ef0,#242424f7);border:1px solid rgb(255 255 255 / .07);box-shadow:inset 0 1px #ffffff14,0 30px 60px -20px #000000e6;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-pop__who{margin:4px 8px 8px;display:flex;flex-direction:column;gap:2px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-pop__who b{font-size:16px;font-weight:500;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-pop__who span{font-size:12.5px;color:#c9c9c9}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-pop__i{display:flex;align-items:center;gap:12px;padding:4px 12px 4px 4px;border:0;border-radius:15px;background:transparent;color:#fff;font-size:14px;font-weight:500;text-align:left}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-pop__i:hover{background:#ffffff0f}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-pop__i .cfk-tile{background:#474747}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-folders{flex:1;min-height:0;overflow:auto;padding:18px 10px 16px 12px;background:#111;border-radius:26px;scrollbar-width:none}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-folders::-webkit-scrollbar{display:none}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-list{list-style:none;margin:0;padding:0}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-list li{margin:0 0 9px;padding:0}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-row{display:flex;align-items:center;gap:8px;margin-bottom:9px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-row__btn{flex:1;width:100%;min-width:0;display:flex;align-items:center;gap:10px;padding:0;border:0;border-radius:16px;background:transparent;color:#fff;text-align:left}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-row__t{flex:1;min-width:0;font-size:15px;font-weight:500;color:#fff;white-space:normal;overflow-wrap:anywhere;line-height:1.25}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-row__btn:not(.is-on):hover .cfk-tile:not(.is-glow){background:#333}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-tile{width:46px;height:46px;flex:none;display:grid;place-items:center;border-radius:16px;background:#2a2a2a;color:#fff;transition:background .18s ease,box-shadow .18s ease}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-tile.is-sm{width:38px;height:38px;border-radius:13px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-tile.is-glow{background:radial-gradient(90% 90% at 85% 90%,#f18641,#f1864100 70%),linear-gradient(140deg,#6c3ca2,#7a3fe0 55%,#b2552f);box-shadow:inset 0 1px #ffffff38,0 10px 22px -12px #7a3fe0e6}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-fold{width:38px;height:46px;flex:none;padding:0;display:grid;place-items:center;border-radius:16px;background:transparent;border:1.5px solid #3a3a3a;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-fold:hover{border-color:#5a5a5a}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-fold .is-up{transform:rotate(180deg)}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-count{flex:none;min-width:28px;height:28px;padding:0 6px;box-sizing:border-box;display:inline-grid;place-items:center;border-radius:999px;border:1.5px solid #3c3c3c;font-size:13px;font-weight:500;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-group{margin-top:18px;padding-top:16px;border-top:1px solid #1d1d1d}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-chan i{width:15px;height:15px;border-radius:5px}html:root[data-theme=studio-centralflow]:not(#cfk) .is-sel .cfk-chan{background:#fbf9f6}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-orb{position:relative;width:46px;height:46px;flex:none;padding:0;display:grid;place-items:center;border:0;border-radius:16px;background:#242424;color:#fff;box-shadow:inset 0 1px #ffffff0d;transition:background .18s ease,transform .18s ease}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-orb:hover:not(:disabled){background:#303030}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-orb:active:not(:disabled){transform:scale(.96)}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-orb.is-on{background:radial-gradient(90% 90% at 85% 90%,#f18641,#f1864100 70%),linear-gradient(140deg,#6c3ca2,#7a3fe0 55%,#b2552f)}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-orb.is-to{color:#f6a06a}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-orb__dot{position:absolute;top:11px;right:12px;width:7px;height:7px;border-radius:50%;background:#f18641}html:root[data-theme=studio-centralflow]:not(#cfk) :is(.cfk-panel,.cfk-stat,.modal) .cfk-orb{background:#363636}html:root[data-theme=studio-centralflow]:not(#cfk) :is(.cfk-panel,.cfk-stat,.modal) .cfk-orb:hover{background:#424242}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-btn{height:46px;display:inline-flex;align-items:center;gap:10px;padding:0 20px 0 14px;border:0;border-radius:15px;font-size:14px;font-weight:500;white-space:nowrap;transition:background .18s ease,filter .18s ease}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-btn.is-primary{background:#f6f6f6;color:#0b0b0b;box-shadow:0 12px 26px -14px #ffffff80}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-btn.is-primary:hover:not(:disabled){background:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-btn.is-quiet{background:#303030;color:#fff;box-shadow:inset 0 1px #ffffff14}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-btn.is-quiet:not(.cfk-btn:has(.cfk-btn__ic)){padding:0 20px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-btn.is-quiet:hover:not(:disabled){background:#3c3c3c}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-btn:disabled{opacity:.5;cursor:default}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-btn__ic{display:grid;place-items:center}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-av{flex:none;display:inline-grid;place-items:center;background:linear-gradient(160deg,#fff,#e2dcd5);color:#1a1a1a;font-weight:700;letter-spacing:.02em}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:9px;font-size:12.5px;font-weight:500;line-height:1.2;white-space:nowrap;background:#3c3c3c;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-badge.is-v{background:#6f3eef;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-badge.is-g{background:#d7fd63;color:#0b0b0b}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-badge.is-o{background:#f18641;color:#0b0b0b}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-badge.is-y{background:#f6f16a;color:#0b0b0b}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-badge__dot{width:6px;height:6px;border-radius:50%;background:currentColor}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-tag{display:inline-flex;align-items:center;padding:5px 10px;border-radius:10px;background:#f6f16a;color:#0b0b0b;font-size:12px;font-weight:700;letter-spacing:.01em;white-space:nowrap;box-shadow:0 6px 14px -8px #f6f16acc}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-chips{display:flex;flex-wrap:wrap;gap:8px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-chip{height:48px;padding:0 22px;border:0;border-radius:17px;background:#242424;color:#fff;font-size:15px;font-weight:500;white-space:nowrap;transition:background .18s ease,color .18s ease}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-chip.is-on{background:#fff;color:#0b0b0b;padding:0 28px;box-shadow:0 8px 18px -10px #ffffff80}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-chip:not(.is-on):hover{background:#303030}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-seg{display:inline-flex;flex-wrap:wrap;gap:6px;padding:5px;border-radius:17px;background:#1b1b1b}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-seg__b{height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 16px;border:0;border-radius:13px;background:transparent;color:#fff;font-size:14px;font-weight:500;white-space:nowrap;transition:background .18s ease,color .18s ease}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-seg__b:not(.is-on):hover{background:#2a2a2a}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-seg__b.is-on{background:#fff;color:#0b0b0b}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-seg.is-sm .cfk-seg__b{height:32px;padding:0 12px;font-size:13px;border-radius:11px}html:root[data-theme=studio-centralflow]:not(#cfk) :is(.cfk-panel,.cfk-stat) .cfk-seg{background:#1c1c1c}html:root[data-theme=studio-centralflow]:not(#cfk) .mod.cfk-frame{display:flex;flex-direction:column;gap:22px;padding:0;margin:0;max-width:none;background:transparent;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-frame__h{display:flex;align-items:flex-end;justify-content:space-between;gap:18px 24px;flex-wrap:wrap;padding:18px 2px 4px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-frame__t{min-width:0;flex:1 1 340px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-frame__t h1{margin:0;font-size:clamp(34px,3vw,50px);font-weight:400;line-height:1.08;letter-spacing:-.015em;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-frame__t p{margin:12px 0 0;max-width:680px;font-size:14.5px;line-height:1.5;color:#c9c9c9}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-frame__act{display:flex;flex-wrap:wrap;gap:8px;align-items:center}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-frame__b{min-width:0;display:flex;flex-direction:column;gap:14px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-error{margin:0;display:flex;align-items:center;gap:12px;padding:10px 16px 10px 10px;border-radius:20px;background:#242424;color:#fff;font-size:14px}html:root[data-theme=studio-centralflow]:not(#cfk) .mod-tabs.cfk-tabs{margin:0;padding:0;background:transparent;border:0}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-panel{min-width:0;display:flex;flex-direction:column;gap:14px;padding:18px 16px 16px;border-radius:22px;background:#242424;color:#fff;box-shadow:inset 0 1px #ffffff0a}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-panel__h{display:flex;align-items:center;gap:10px;min-width:0;padding:2px 2px 0}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-panel__h h2{flex:1;min-width:0;margin:0;font-size:21px;font-weight:500;letter-spacing:-.01em;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-panel__act{display:flex;flex-wrap:wrap;gap:8px;align-items:center}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-gic{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:50%;background:radial-gradient(90% 90% at 85% 90%,#f18641,#f1864100 70%),linear-gradient(140deg,#6c3ca2,#7a3fe0 55%,#b2552f);color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-panel__b{min-width:0;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-stat{margin:0;min-width:0;display:flex;flex-direction:column;gap:8px;padding:18px 16px 16px;border-radius:22px;background:#242424;color:#fff;box-shadow:inset 0 1px #ffffff0a}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-stat dd{margin:0}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-stat__top{display:flex;align-items:center;justify-content:space-between;gap:10px}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-stat__label{font-size:14px;font-weight:500;color:#d2d2d2}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-stat__top .cfk-tile:not(.is-glow){background:#363636}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-stat__val{font-size:clamp(30px,2.4vw,40px);font-weight:300;line-height:1.05;letter-spacing:-.02em;color:#fff;overflow-wrap:anywhere}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-dec{color:#a6a6a6}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-stat__sub{display:flex;align-items:center;gap:10px;margin-top:4px;min-height:44px;padding:8px 14px;box-sizing:border-box;border-radius:15px;background:#363636;font-size:13px;line-height:1.4;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-stat__sub i{width:8px;height:8px;flex:none;border-radius:50%;background:#6f3eef}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-stat.is-o .cfk-stat__sub i{background:#f18641}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-stat.is-g .cfk-stat__sub i{background:#d7fd63}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-stat.is-y .cfk-stat__sub i{background:#f6f16a}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .cfk-stat__share .cfk-stems{display:block;width:100%;height:26px;margin-top:4px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-bars{margin:0;min-width:0}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-bars__plot{display:flex;align-items:flex-end;gap:4px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-bars__col{flex:1;min-width:0;height:100%;display:flex;align-items:flex-end;justify-content:center}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-bars__bar{display:block;width:min(100%,12px);border-radius:999px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-bars__bar.is-zero{height:100%;background:#2a2a2a}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-bars__bar.is-peak{box-shadow:0 0 18px -2px #f186418c}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-bars__x{display:flex;gap:4px;margin-top:8px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-bars__x span{flex:1;min-width:0;text-align:center;font-size:10.5px;color:#a6a6a6;white-space:nowrap;overflow:visible}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-track{display:flex;flex-direction:column;gap:12px;min-width:0;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-track__now{font-size:18px;font-weight:500;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-track__list{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-track__st{min-width:0;display:flex;flex-direction:column;gap:8px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-track__stems{display:flex;gap:3px;height:30px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-track__stems i{flex:1;max-width:6px;border-radius:999px;background:#2a2a2a}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-track__st.is-now .cfk-track__stems i{box-shadow:0 0 12px -2px #6f3eefcc}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-track__l{font-size:12.5px;line-height:1.3;color:#a6a6a6;overflow-wrap:anywhere}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-track__st:is(.is-done,.is-now) .cfk-track__l{color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-track__st.is-now .cfk-track__l{font-weight:600}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table{--cfk-row: #242424;--cfk-row-h: #2e2e2e;min-width:0;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-panel .cfk-table{--cfk-row: #363636;--cfk-row-h: #404040}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid{background:transparent;border:0;box-shadow:none}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__search{display:flex;align-items:center;gap:12px;height:48px;padding:0 18px;box-sizing:border-box;border:0;border-radius:17px;background:var(--cfk-row);color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__search:focus-within{box-shadow:0 0 0 2px #fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__search input{background:transparent;border:0;box-shadow:none;color:#fff;font-size:14.5px;font-weight:500}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__search input::placeholder{color:#c9c9c9;opacity:1}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__table{border-collapse:separate;border-spacing:0 6px;background:transparent}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__table th{background:transparent;border:0;color:#a6a6a6;font-size:12.5px;font-weight:500;text-transform:none;letter-spacing:0}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__table th button{color:inherit}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__table th[aria-sort]{color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__table tbody td{background:var(--cfk-row);border:0;color:#fff;transition:background .16s ease}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__table tbody td:first-child{border-radius:15px 0 0 15px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__table tbody td:last-child{border-radius:0 15px 15px 0}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__table tbody td:only-child{border-radius:15px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table .record-grid__table tbody tr:hover td{background:var(--cfk-row-h)}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-table :is(.record-grid__count,.record-grid__empty){color:#c9c9c9}html:root[data-theme=studio-centralflow]:not(#cfk) .mod-field>label{font-size:13px;font-weight:500;color:#e2e2e2}html:root[data-theme=studio-centralflow]:not(#cfk) .mod-field>label small{color:#c2c2c2}html:root[data-theme=studio-centralflow]:not(#cfk) .field-control{min-height:46px;border:0;border-radius:14px;background:#3a3a3a;color:#fff;box-shadow:inset 0 1px #ffffff0d}html:root[data-theme=studio-centralflow]:not(#cfk) .field-control:focus-within{box-shadow:0 0 0 2px #fff}html:root[data-theme=studio-centralflow]:not(#cfk) .field-control :is(input,select,textarea){color:#fff;background:transparent}html:root[data-theme=studio-centralflow]:not(#cfk) .field-control select option{background:#2a2a2a;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .field-control__chevron{width:34px;height:34px;margin-right:6px;border-radius:12px;border:1.5px solid #5a5a5a;color:#fff;box-sizing:border-box}html:root[data-theme=studio-centralflow]:not(#cfk) .field-control__unit{color:#c9c9c9}html:root[data-theme=studio-centralflow]:not(#cfk) .field-control__step{border-radius:11px;background:#474747;color:#fff;border:0}html:root[data-theme=studio-centralflow]:not(#cfk) .mod-field__hint{color:#c2c2c2}html:root[data-theme=studio-centralflow]:not(#cfk) .modal-backdrop{background:#0707079e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html:root[data-theme=studio-centralflow]:not(#cfk) .modal{background:linear-gradient(170deg,#3e3e3ee6,#2a2a2af0 40%,#242424f7);border:1px solid rgb(255 255 255 / .07);border-radius:28px;color:#fff;box-shadow:inset 0 1px #ffffff1a,0 40px 80px -30px #000000f2;backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px)}html:root[data-theme=studio-centralflow]:not(#cfk) .modal__head{border:0;background:transparent}html:root[data-theme=studio-centralflow]:not(#cfk) .modal__head h3{font-size:22px;font-weight:500;letter-spacing:-.01em;color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .modal__symbol{border-radius:16px;background:radial-gradient(90% 90% at 85% 90%,#f18641,#f1864100 70%),linear-gradient(140deg,#6c3ca2,#7a3fe0 55%,#b2552f);color:#fff;border:0}html:root[data-theme=studio-centralflow]:not(#cfk) .modal__head .cfk-orb{background:#383838}html:root[data-theme=studio-centralflow]:not(#cfk) .modal__body{color:#fff}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-form{min-width:0}@media (max-width: 1500px){html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-app{--cfk-rail: clamp(214px, 17vw, 250px)}html:root[data-theme=studio-centralflow]:not(#cfk) :is(.cfk-tile:not(.is-sm),.cfk-fold){width:42px;height:42px;border-radius:15px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-row__btn{gap:12px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-folders{padding:16px 12px 12px 14px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-app{--cfk-rail: clamp(228px, 17.8vw, 256px)}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-folders{padding:16px 10px 12px 12px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-row{gap:6px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-fold{width:36px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-row__btn{gap:10px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-count{min-width:26px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-row.is-head .cfk-row__t{font-size:14px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-me{padding:16px 14px;gap:8px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-me__av{width:46px;height:46px;border-radius:15px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-compose{width:50px;height:50px;border-radius:16px}html:root[data-theme=studio-centralflow]:not(#cfk) .cfk-app:not(.is-dash)>.screen{padding:24px 22px 40px}}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-centralflow]:not(#cfk) :is(.cfk-app,.cfk-frame,.cfk-panel,.modal) *,html:root[data-theme=studio-centralflow]:not(#cfk) :is(.cfk-orb,.cfk-btn,.cfk-chip,.cfk-seg__b,.cfk-tile){transition:none!important;animation:none!important}}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .mod-stats:has(>.cfk-stat){display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-auto-rows:auto;gap:10px}html:root[data-theme=studio-centralflow]:not(#cfk):not(#cfk2) .mod-stats:has(>.cfk-stat)>.cfk-stat{grid-row:auto;grid-column:auto;min-height:0}html:root[data-theme=studio-centralflow]:not(#cfk) .mod-form :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),select,textarea):not(.field-control *){min-height:44px;padding:0 14px;box-sizing:border-box;border:0;border-radius:14px;background:#3a3a3a;color:#fff;font-size:14px;box-shadow:inset 0 1px #ffffff0d}html:root[data-theme=studio-centralflow]:not(#cfk) .mod-form textarea:not(.field-control *){padding:12px 14px}html:root[data-theme=studio-centralflow]:not(#cfk) .mod-form :is(input,select,textarea):not(.field-control *):focus-visible{outline:2px solid #ffffff;outline-offset:2px}:root[data-theme=studio-xtiles]:not(#xk-x) .shell--clone{display:block;min-height:100vh;background:#e1e1e1}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chrome{--xk-ground: #e1e1e1;--xk-tile: #ececec;--xk-lit: #f2f2f2;--xk-ink: #141414;--xk-ink2: #383838;--xk-ink3: #575757;--xk-blue: #4d92d3;--xk-blue-d: #2f6eb0;--xk-green: #4fb27c;--xk-deep: #11352c;--xk-teal: #093135;--xk-orange: #f66e43;--xk-lift: 0 10px 22px -14px rgb(0 0 0 / .32), inset 0 1px 0 rgb(255 255 255 / .9);--xk-soft: 0 18px 36px -26px rgb(0 0 0 / .3), inset 0 1px 0 rgb(255 255 255 / .7);position:relative;min-height:100vh;box-sizing:border-box;padding:18px 44px 64px 36px;background:var(--xk-ground);font-family:var(--font-ui)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chrome--dash{padding:0}:root[data-theme=studio-xtiles]:not(#xk-x) :is(.xk-chrome,.modal){--xk-ink: #141414;--xk-ink2: #383838;--xk-ink3: #575757;--xk-blue: #4d92d3;--xk-blue-d: #2f6eb0;--xk-green: #4fb27c;--xk-deep: #11352c;--xk-teal: #093135;--xk-lift: 0 10px 22px -14px rgb(0 0 0 / .32), inset 0 1px 0 rgb(255 255 255 / .9)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chrome :where(button){font:inherit;cursor:pointer}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chrome svg{flex:none}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stage>.screen{padding:0;max-width:none;animation:none;background:transparent}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-orb{width:42px;height:42px;flex:none;border:0!important;border-radius:50%;display:inline-grid;place-items:center;position:relative;padding:0!important;background:#fff!important;color:var(--xk-ink)!important;box-shadow:var(--xk-lift);transition:transform .22s cubic-bezier(.2,.8,.2,1),background-color .2s}:root[data-theme=studio-xtiles]:not(#xk-x) button.xk-orb:hover{transform:translateY(-1px)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-orb.is-on{background:var(--xk-ink)!important;color:#fff!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-orb.is-dark{width:48px;height:48px;background:var(--xk-teal)!important;color:#fff!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-orb--sm{width:34px;height:34px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-orb--danger,:root[data-theme=studio-xtiles]:not(#xk-x) .xk-orb--ember{color:#a83a12!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-orb__n{position:absolute;top:-4px;right:-5px;min-width:19px;height:19px;padding:0 5px;box-sizing:border-box;border-radius:999px;display:grid;place-items:center;font-style:normal;font-size:10.5px;font-weight:700;background:var(--xk-orange);color:#141414;box-shadow:0 0 0 2px #fff;font-variant-numeric:tabular-nums}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-orb--static{cursor:default}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:20px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-mark{justify-self:start;margin-top:4px;padding:0!important;border:0!important;background:transparent!important;color:#111!important;border-radius:12px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-centre{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;max-width:1040px;min-width:0;justify-self:center}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ask{position:relative;width:min(520px,100%);height:48px;display:flex;align-items:center;border-radius:999px;background:#fff;box-shadow:0 16px 34px -20px #00000059}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ask input{flex:1;min-width:0;height:100%;border:0!important;outline:0;background:transparent!important;box-shadow:none!important;padding:0 70px 0 26px!important;font:inherit;font-size:15px;font-weight:600;color:var(--xk-ink)!important;letter-spacing:-.005em;border-radius:999px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ask input::placeholder{color:var(--xk-ink3);font-weight:500;opacity:1}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-caret{position:absolute;left:26px;top:19px;width:1.5px;height:18px;background:var(--xk-ink);animation:xk-blink 1.1s steps(1) infinite;pointer-events:none}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ask:focus-within .xk-caret,:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ask:has(input:not(:placeholder-shown)) .xk-caret{display:none}@keyframes xk-blink{50%{opacity:0}}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ask__x{position:absolute;right:-10px;top:-2px;width:52px;height:52px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-note{margin:-6px 0 0;padding:6px 14px;border-radius:999px;background:#fff;font-size:13px;color:var(--xk-ink2);box-shadow:var(--xk-lift)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chips{display:flex;flex-wrap:nowrap;justify-content:safe center;gap:6px;max-width:100%;box-sizing:border-box;overflow-x:auto;scrollbar-width:none;padding:8px 6px 2px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chip{position:relative;height:40px;padding:0 14px!important;border-radius:999px;border:1.5px solid #b9b9b9!important;background:#ffffff47!important;font-size:13.5px;font-weight:600;color:var(--xk-ink2)!important;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;box-shadow:none;transition:border-color .18s,background-color .18s}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chip:hover{border-color:#8e8e8e!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chip.is-on{border-color:var(--xk-ink)!important;color:var(--xk-ink)!important;background:#fff!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chip.is-open{border-color:#8e8e8e!important;background:#ffffff8c!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chip__b{position:absolute;top:-6px;right:-4px;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:999px;background:#fff;display:grid;place-items:center;font-style:normal;font-size:10px;font-weight:700;color:var(--xk-ink2);box-shadow:0 3px 8px -4px #00000073;font-variant-numeric:tabular-nums}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chip.is-on .xk-chip__b{background:var(--xk-ink);color:#fff}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chip--more{padding:0 14px!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chip--sm{height:32px;padding:0 14px!important;font-size:12.5px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-sub{display:flex;flex-wrap:nowrap;justify-content:safe center;gap:4px;max-width:100%;box-sizing:border-box;overflow-x:auto;scrollbar-width:none;padding:2px 6px 10px;margin-bottom:-6px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-subp{flex:none;height:44px;padding:0 12px 0 4px!important;border:0!important;border-radius:999px;display:inline-flex;align-items:center;gap:9px;background:#fff!important;color:var(--xk-ink)!important;font-size:13.5px;font-weight:600;box-shadow:var(--xk-lift);white-space:nowrap;transition:transform .2s cubic-bezier(.2,.8,.2,1)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-subp:hover{transform:translateY(-1px)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-subp__orb{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#ececec}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-subp.is-on{background:var(--xk-ink)!important;color:#fff!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-subp.is-on .xk-subp__orb{background:#fff;color:var(--xk-ink)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-me{justify-self:end;position:relative;display:flex;gap:8px;align-items:center;margin-top:2px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-me__av{width:46px;height:46px;border:0!important;padding:0!important;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:700;color:#fff!important;background:#6b3f2a!important;box-shadow:0 0 0 3px #fff,var(--xk-lift)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-me__av[data-hue="1"]{background:var(--xk-blue-d)!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-me__av[data-hue="2"]{background:#a8401b!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-me__av[data-hue="3"]{background:var(--xk-teal)!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-me__card{position:absolute;z-index:40;top:58px;right:0;width:340px;animation:xk-pop .28s cubic-bezier(.2,.9,.2,1)}@keyframes xk-pop{0%{opacity:0;transform:translateY(-6px) scale(.98)}}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-title{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:8px 0 16px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-title__back{width:44px;height:44px;margin-top:0}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-title__d{margin:0;flex:1 1 360px;max-width:80ch;font-size:14.5px;line-height:1.4;color:var(--xk-ink3)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-title h1{margin:0;font-size:34px;line-height:1.1;white-space:nowrap;font-weight:500;letter-spacing:-.025em;color:var(--xk-ink);text-transform:none}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-title--frame{margin:0 0 20px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-frame{display:grid;gap:16px;color:var(--xk-ink)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-frame__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:4px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-frame__bar p{margin:0;max-width:64ch;font-size:15px;line-height:1.45;color:var(--xk-ink3)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-frame__act{display:flex;flex-wrap:wrap;gap:8px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-err{display:flex;align-items:center;gap:10px;margin:0;padding:8px 18px 8px 8px;border-radius:999px;background:#fff;color:#8a2a0c;font-size:14px;box-shadow:var(--xk-lift)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-err i,:root[data-theme=studio-xtiles]:not(#xk-x) .xk-count__bang,:root[data-theme=studio-xtiles]:not(#xk-x) .xk-hatch__flag{font-style:normal;display:grid;place-items:center;border-radius:50%;background:var(--xk-teal);color:#fff;font-weight:700}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-err i{width:30px;height:30px;font-size:15px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-panel{min-width:0;padding:22px 18px 18px;border-radius:34px;background:#ececec;box-shadow:var(--xk-soft);color:var(--xk-ink)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-panel__h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:0 6px 14px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-panel__h h2{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--xk-ink);text-transform:none}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-panel__act{display:flex;gap:8px;flex-wrap:wrap}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-none{margin:6px;font-size:13px;color:var(--xk-ink3)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-btn,:root[data-theme=studio-xtiles]:not(#xk-x) .modal .btn--primary.control-action,:root[data-theme=studio-xtiles]:not(#xk-x) .modal .ghostbtn.control-action{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:4px 4px 4px 18px!important;border:0!important;border-radius:999px;background:#fff!important;color:var(--xk-ink)!important;font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:var(--xk-lift);transition:transform .2s cubic-bezier(.2,.8,.2,1)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-btn:hover:not(:disabled){transform:translateY(-1px)}:root[data-theme=studio-xtiles]:not(#xk-x) :is(.xk-btn__orb,.modal .control-action .control-action__glyph){width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:50%;background:#ececec;color:var(--xk-ink)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-btn--primary,:root[data-theme=studio-xtiles]:not(#xk-x) .modal .btn--primary.control-action{background:var(--xk-teal)!important;color:#fff!important;box-shadow:0 14px 26px -14px #093135bf}:root[data-theme=studio-xtiles]:not(#xk-x) :is(.xk-btn--primary .xk-btn__orb,.modal .btn--primary.control-action .control-action__glyph){background:#fff;color:var(--xk-teal)}:root[data-theme=studio-xtiles]:not(#xk-x) :is(.xk-btn,.modal .control-action):disabled{cursor:not-allowed;background:#e4e4e4!important;color:#4f4f4f!important;box-shadow:none}:root[data-theme=studio-xtiles]:not(#xk-x) :is(.xk-btn,.modal .control-action):disabled :is(.xk-btn__orb,.control-action__glyph){background:#cfcfcf;color:#3a3a3a}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-count{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;box-sizing:border-box;border-radius:999px;background:#fff;color:var(--xk-ink2);font-size:12.5px;font-weight:600;white-space:nowrap;box-shadow:var(--xk-lift);font-variant-numeric:tabular-nums}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-count.is-dark{background:var(--xk-deep);color:#fff;box-shadow:none}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-count--warn{background:#fff1e2;color:#7a3b00;box-shadow:inset 0 0 0 1.5px #f3c79c}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-count--blue{background:#e3eef9;color:#1d4f85;box-shadow:inset 0 0 0 1.5px #b3cfec}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-count--alert{padding-left:4px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-count__bang{width:20px;height:20px;font-size:11px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-count__dot{width:7px;height:7px;border-radius:50%;background:#36a568}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-count.is-dark .xk-count__dot{background:#8fe0b2}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-hatch{position:relative;display:inline-flex;align-items:center;height:26px;padding:0 12px;box-sizing:border-box;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-hatch--blue{border:1.5px solid var(--xk-blue);color:#173f6b;background:repeating-linear-gradient(-45deg,#cfe1f4 0 2.5px,#f4f8fc 2.5px 6px)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-hatch--grey{border:1.5px solid #b9b9b9;color:#333;background:repeating-linear-gradient(-45deg,#dadada 0 2.5px,#f6f6f6 2.5px 6px)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-hatch>span{padding:1px 6px;border-radius:999px;background:#ffffffd1}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-hatch__flag{position:absolute;right:-8px;top:-8px;width:18px;height:18px;font-size:10px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-av{flex:none;display:inline-grid;place-items:center;border-radius:50%;font-weight:700;color:#fff;background:#6b3f2a;box-shadow:0 0 0 2.5px #fff,0 8px 16px -10px #00000073}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-av[data-hue="1"]{background:var(--xk-blue-d)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-av[data-hue="2"]{background:#a8401b}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-av[data-hue="3"]{background:var(--xk-teal)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-seg{display:flex;flex-wrap:wrap;gap:10px;padding-top:6px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-seg--sm{gap:8px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-seg--sm .xk-chip{height:32px;padding:0 14px!important;font-size:12.5px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-seg .xk-chip svg{margin-left:-4px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ring{position:relative;display:inline-grid;place-items:center;flex:none;color:var(--xk-ink)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ring svg{position:absolute;inset:0}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ring__t{fill:#fff;stroke:#d9d9d9;stroke-width:3}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ring__v{fill:none;stroke:var(--xk-green);stroke-width:3;stroke-linecap:round}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ring i{position:relative;font-style:normal;font-size:15px;font-weight:700;line-height:1;display:grid;place-items:center}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ring--bang .xk-ring__v{stroke:#36a568}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stat{position:relative;margin:0;min-width:0;min-height:112px;box-sizing:border-box;padding:16px 18px;border-radius:22px;background:#fff;box-shadow:var(--xk-soft);display:grid;grid-template-columns:1fr auto;align-content:start;gap:6px 10px;color:var(--xk-ink)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stat dd{margin:0}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stat__top{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:500;color:var(--xk-ink2)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stat__ic{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#ececec;color:var(--xk-ink)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stat__val{grid-column:1;font-size:30px;line-height:1.1;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stat__ring{grid-column:2;grid-row:2;align-self:center}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stat__sec{grid-column:1 / -1;display:flex;align-items:center;gap:8px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stat__sec small{font-size:12px;color:var(--xk-ink3)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stat__sub{grid-column:1 / -1;padding-right:22px;font-size:12.5px;line-height:1.4;color:var(--xk-ink3)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stat__arrow{position:absolute;right:16px;bottom:14px;color:var(--xk-ink)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stat--good .xk-stat__val{color:var(--xk-deep)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-stat--alert .xk-stat__val{color:#9a3510}:root[data-theme=studio-xtiles]:not(#xk-x) .mod-stats:has(>.xk-stat){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:14px!important;background:none!important;border:0!important;box-shadow:none!important;padding:0!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-bars{position:relative;margin:0;padding:44px 4px 4px;border-radius:26px;outline-offset:4px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-bars__lanes{display:flex;align-items:stretch;gap:clamp(3px,.8vw,10px)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-bars__lane{flex:1;min-width:0;max-width:46px;display:flex;align-items:flex-end;justify-content:center;padding:4px 0;border-radius:999px;background:#f6f6f6;box-shadow:inset 0 1px #fff;cursor:pointer}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-bars__cap{width:min(100%,26px);min-height:14px;box-sizing:border-box;border-radius:999px;border:1.5px solid #b9b9b9;background:repeating-linear-gradient(-45deg,#cfcfcf 0 2.5px,#f4f4f4 2.5px 6px);transition:height .32s cubic-bezier(.2,.8,.2,1)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-bars__lane.is-on{background:#fff}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-bars__lane.is-on .xk-bars__cap{border-color:var(--xk-blue);background:repeating-linear-gradient(-45deg,var(--xk-blue) 0 2.5px,#e4eef9 2.5px 6px)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-bars__axis{display:flex;justify-content:space-between;margin-top:8px;font-size:11.5px;color:var(--xk-ink3);font-variant-numeric:tabular-nums}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-bars__flag{position:absolute;top:0;transform:translate(-50%);display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px 0 4px;border-radius:999px;background:var(--xk-teal);color:#fff;font-size:12px;white-space:nowrap;box-shadow:0 12px 22px -12px #093135cc}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-bars__flag i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:700;background:#fff;color:var(--xk-teal)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-bars__flag b{font-weight:700;font-variant-numeric:tabular-nums}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-bars__flag span{color:#d4e4e2}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid{display:grid;gap:12px;min-width:0}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__tools{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:0 4px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__count{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--xk-ink3)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__util{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__msort{display:none;align-items:center;gap:6px;height:40px;padding:0 6px 0 14px;border-radius:999px;background:#fff;box-shadow:var(--xk-lift);color:var(--xk-ink)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__msort select{border:0!important;background:transparent!important;font:inherit;font-size:13px;color:var(--xk-ink)!important;box-shadow:none!important;max-width:180px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-search{display:flex;align-items:center;gap:8px;height:42px;width:min(280px,100%);padding:0 6px 0 4px;box-sizing:border-box;border-radius:999px;background:#fff;box-shadow:var(--xk-lift);color:var(--xk-ink)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-search__orb{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;background:#ececec}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-search input{flex:1;min-width:0;border:0!important;outline:0;background:transparent!important;box-shadow:none!important;padding:0!important;font:inherit;font-size:14px;color:var(--xk-ink)!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-search input::placeholder{color:var(--xk-ink3);opacity:1}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-search__x{width:28px;height:28px;border:0!important;padding:0!important;border-radius:50%;display:grid;place-items:center;background:#ececec!important;color:var(--xk-ink)!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__scroll{overflow-x:auto;margin:0 -4px;padding:0 4px 6px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t{width:100%;border-collapse:separate;border-spacing:0 8px;margin-top:-8px;font-size:13.5px;color:var(--xk-ink);background:none!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t th{padding:0 12px;height:26px;text-align:left;font-size:12px;font-weight:500;color:var(--xk-ink3);white-space:nowrap;background:none!important;border:0!important;text-transform:none;letter-spacing:0}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t th button{display:inline-flex;align-items:center;gap:4px;padding:2px 4px!important;margin-left:-4px;border:0!important;border-radius:999px;background:transparent!important;color:inherit!important;font:inherit;box-shadow:none!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t th[aria-sort] button{color:var(--xk-ink)!important;font-weight:600}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td{padding:11px 12px;vertical-align:middle;background:#f2f2f2;border:0!important;box-shadow:none!important}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td:first-child{border-radius:24px 0 0 24px;padding-left:18px;font-weight:600}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td:last-child{border-radius:0 24px 24px 0}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td:only-child{border-radius:24px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t tr:hover td{background:#fff}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td[data-kind=number],:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td[data-kind=money],:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t th[data-kind=number],:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t th[data-kind=money]{text-align:right;font-variant-numeric:tabular-nums}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__cell{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:28px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td[data-kind=number] .xk-grid__cell,:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td[data-kind=money] .xk-grid__cell{justify-content:flex-end}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__empty{display:grid;justify-items:center;gap:8px;padding:26px 12px;text-align:center;color:var(--xk-ink2)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__empty strong{font-size:15px;font-weight:600}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__empty p{margin:0;font-size:13px;color:var(--xk-ink3)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field{display:grid;gap:7px;min-width:0}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field label{display:flex;align-items:baseline;gap:8px;padding-left:14px;font-size:13px;font-weight:500;color:var(--xk-ink2)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field label small{font-size:11.5px;color:var(--xk-ink3)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field__box{position:relative;display:flex;align-items:center;gap:6px;min-height:48px;padding:4px;box-sizing:border-box;border-radius:999px;background:#fff;box-shadow:var(--xk-lift),inset 0 0 0 1.5px #dcdcdc}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field__box[data-kind=textarea]{border-radius:24px;align-items:stretch}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field[data-invalid] .xk-field__box{box-shadow:inset 0 0 0 2px #b8401a}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field__box:focus-within{box-shadow:inset 0 0 0 2px var(--xk-blue-d),var(--xk-lift)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field__box :is(input,select,textarea){flex:1;min-width:0;height:40px;border:0!important;outline:0;background:transparent!important;box-shadow:none!important;padding:0 14px!important;font:inherit;font-size:14.5px;color:var(--xk-ink)!important;appearance:none;-webkit-appearance:none}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field__box textarea{height:auto;min-height:92px;padding:10px 14px!important;resize:vertical}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field__box select{padding-right:44px!important;cursor:pointer}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field__chev{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#ececec;color:var(--xk-ink);pointer-events:none}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field__step{width:40px;height:40px;flex:none;border:0!important;padding:0!important;border-radius:50%;display:grid;place-items:center;background:#ececec!important;color:var(--xk-ink)!important;cursor:pointer}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field__step:disabled{opacity:.45;cursor:not-allowed}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field__unit{padding-left:10px;font-size:12px;font-weight:600;color:var(--xk-ink3)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-field__hint{margin:0;padding-left:14px;font-size:12px;color:var(--xk-ink3)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-track{display:flex;align-items:center;gap:14px;flex-wrap:wrap;min-width:0}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-track>strong{font-size:14px;font-weight:600;color:var(--xk-ink)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-track ol{display:flex;align-items:flex-end;gap:10px;margin:0;padding:0;list-style:none}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-track li{display:grid;justify-items:center;gap:4px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-track li small{font-size:9.5px;line-height:1;color:var(--xk-ink3)}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-track li b{width:7px;height:7px;border-radius:50%;background:#c9c9c9}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-track li[data-state=done] b{background:#36a568}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-track li[data-state=current] b{width:9px;height:9px;background:var(--xk-deep);box-shadow:0 0 0 3px #cdeedb}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-person{position:relative;display:grid;grid-template-columns:82px 1fr;gap:16px;padding:22px 20px 20px;border-radius:30px;overflow:hidden;color:#fff;background:radial-gradient(120% 90% at 0% 100%,#3f82c6 0 30%,transparent 70%),var(--xk-blue-d);box-shadow:0 26px 40px -26px #2f6eb0bf,inset 0 1px #ffffff40}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-person__face{width:82px;height:82px;border-radius:26px;display:grid;place-items:center;font-size:28px;font-weight:700;color:var(--xk-blue-d);background:#fff;box-shadow:0 14px 22px -14px #00000080}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-person__t h3{margin:0;font-size:22px;line-height:1.04;font-weight:700;letter-spacing:-.015em;color:#fff}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-person__t p{margin:6px 0 0;font-size:13px;color:#e6f0fa}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-person__chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-person__chip{height:28px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;font-size:12.5px;color:#1b1b1b;background:#e8e8e8}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-person__acts{grid-column:1 / -1;display:grid;gap:8px;margin-top:4px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-person__acts .xk-btn{justify-content:space-between}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-cal{padding:24px 24px 26px 26px;border-radius:40px;background:#212121;color:#f2f2f2;box-shadow:0 40px 70px -30px #0009}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-cal header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-cal h3{margin:0;font-size:20px;font-weight:400;color:#f2f2f2}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-cal__x{width:64px;height:64px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-cal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,46px));gap:8px 6px;margin:0;padding:0;list-style:none;justify-content:space-between}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-cal__grid li{aspect-ratio:1;display:grid;place-items:center;border-radius:50%;font-size:17px;font-variant-numeric:tabular-nums}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-cal__d.is-past{background:#fff;color:#151515}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-cal__d.is-mark{background:var(--xk-orange);color:#151515}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-cal__d.is-next{background:#0c0c0c;color:#ececec}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-cal__d.is-today{box-shadow:0 0 0 2px #212121,0 0 0 4px #fff}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-cal__pg{width:100%;height:100%;border:0!important;border-radius:50%;background:transparent!important;color:#d0d0d0!important;font-size:20px}:root[data-theme=studio-xtiles]:not(#xk-x) .modal-backdrop{background:#e1e1e19e;backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1)}:root[data-theme=studio-xtiles]:not(#xk-x) .modal{border:0;border-radius:40px;background:#ececec;color:#141414;box-shadow:inset 0 1px #fff,0 50px 90px -40px #00000080}:root[data-theme=studio-xtiles]:not(#xk-x) .modal__head{border-bottom:0;padding-bottom:4px;background:transparent!important}:root[data-theme=studio-xtiles]:not(#xk-x) .modal__head h3{font-size:24px;font-weight:500;letter-spacing:-.02em;color:#141414}:root[data-theme=studio-xtiles]:not(#xk-x) .modal__symbol{width:50px;height:50px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#141414;box-shadow:0 10px 22px -14px #00000052,inset 0 1px #fff}:root[data-theme=studio-xtiles]:not(#xk-x) .modal .mod-form{display:grid;gap:16px}:root[data-theme=studio-xtiles]:not(#xk-x) .modal .mod-form__footer{border-top:0;padding-top:0;display:flex;justify-content:flex-end;gap:8px;margin-top:6px}:root[data-theme=studio-xtiles]:not(#xk-x) .modal .mod-error{display:flex;align-items:center;gap:8px;margin:0;padding:10px 16px;border-radius:999px;background:#fff;color:#8a2a0c}:root[data-theme=studio-xtiles]:not(#xk-x) :is(.xk-chrome,.modal) :is(button,input,select,textarea,a,[tabindex]):focus-visible{outline:2px solid var(--xk-blue-d)!important;outline-offset:3px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-ask input:focus-visible{outline-offset:-3px!important}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-xtiles]:not(#xk-x) :is(.xk-chrome,.modal) *,:root[data-theme=studio-xtiles]:not(#xk-x) :is(.xk-chrome,.modal) *:before,:root[data-theme=studio-xtiles]:not(#xk-x) :is(.xk-chrome,.modal) *:after{transition:none!important;animation:none!important}}@media (max-width: 1100px){:root[data-theme=studio-xtiles]:not(#xk-x) .xk-top{grid-template-columns:auto 1fr auto}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-centre{width:auto}}@media (max-width: 760px){:root[data-theme=studio-xtiles]:not(#xk-x) .xk-chrome{padding:16px 14px 48px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-top{grid-template-columns:auto auto}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-centre{grid-column:1 / -1;grid-row:2}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-title h1{font-size:28px;white-space:normal}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__msort{display:inline-flex}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t thead{display:none}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t,:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t tbody,:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t tr,:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td{display:block}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t tr{margin-bottom:10px;border-radius:24px;overflow:hidden}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td,:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td:first-child,:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td:last-child{border-radius:0;text-align:left}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-grid__t td:before{content:attr(data-label);display:block;font-size:11px;color:var(--xk-ink3);margin-bottom:2px}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-me__card{width:min(340px,86vw)}}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-sub.is-dense .xk-subp:not(.is-on){padding:0 4px!important;gap:0}:root[data-theme=studio-xtiles]:not(#xk-x) .xk-sub.is-dense .xk-subp:not(.is-on) .xk-subp__l{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x){--d3k-hair: rgb(255 255 255 / .2);--d3k-lime: #d2ec6a;--d3k-down: #ffb59c;--d3k-warn: #ffd58a;--d3k-glass: linear-gradient(180deg, rgb(255 255 255 / .07), rgb(255 255 255 / .02)), rgb(46 44 46 / .52);--d3k-smoke: rgb(36 22 16 / .46);--d3k-pad: clamp(20px, 2.4vw, 44px)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .shell--clone{background:#4f565a;min-height:100vh}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k{position:relative;isolation:isolate;min-height:100vh;color:#fff;font-family:EOS2 Urbanist,system-ui,sans-serif;font-weight:400;background-color:#4f565a;background-repeat:no-repeat;background-size:100% max(100vh,860px);background-image:radial-gradient(42% 36% at 2% 0%,#2a1d18,#2a1d1800),radial-gradient(34% 30% at 56% 4%,#8a3008,#8a300800),radial-gradient(40% 46% at 98% 6%,#c0500c,#c0500c00),radial-gradient(30% 34% at 64% 44%,#8c4a20,#8c4a2000),radial-gradient(44% 34% at 30% 46%,#94401a,#94401a00),linear-gradient(180deg,#4a2414,#6a2c0c 18%,#843a12 38%,#6e4a3e 52%,#5e5c5e 62%,#565c60 76%,#4f565a)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k--dash{background:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k:after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/></filter><rect width='140' height='140' filter='url(%23n)' opacity='0.6'/></svg>")}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k--dash:after{display:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k :where(button){font:inherit;color:inherit;background:none;border:0;cursor:pointer}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k :focus-visible,:root[data-theme=studio-dynamics365]:not(#d3k-x) .modal :focus-visible{outline:2px solid #fff;outline-offset:3px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k .sr-only,:root[data-theme=studio-dynamics365]:not(#d3k-x) .modal .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k .tnum{font-variant-numeric:tabular-nums}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-main>.screen{padding:0 var(--d3k-pad) 56px;margin:0;max-width:none;background:transparent;min-width:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k--dash .d3k-main>.screen{padding:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k .d3k-i{flex:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-head{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;padding:18px var(--d3k-pad) 0;position:relative;z-index:20}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-brand{display:flex;align-items:center;gap:14px;font-size:15px;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-brand strong{font-weight:600;font-size:16px;letter-spacing:.01em}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-brand i{font-style:normal;opacity:.8}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-brand span{font-weight:300;color:#f1e7e2}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-brand__dots{margin-left:-8px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-hic{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;flex:none;transition:background .18s ease}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-hic:hover,:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-hic[aria-expanded=true]{background:#ffffff1f}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-nav{display:flex;align-items:center;gap:clamp(4px,.8vw,14px);font-size:14px;min-width:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-nav__co{color:#f0d9cd;font-weight:300;margin-right:6px;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-nav__menus{display:flex;align-items:center;gap:clamp(2px,.9vw,18px)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu{position:relative}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu__btn{position:relative;display:inline-flex;align-items:center;gap:4px;min-height:36px;padding:0 8px;border-radius:999px;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu__btn:hover,:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu__btn[aria-expanded=true]{background:#ffffff1f}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu__btn.is-here:after{content:"";position:absolute;left:8px;right:26px;bottom:3px;height:1.5px;border-radius:2px;background:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu__pop{position:absolute;z-index:40;top:calc(100% + 8px);left:0;min-width:220px;padding:6px;display:grid;gap:2px;background:#281a14db;border:1px solid rgb(255 255 255 / .14);border-radius:22px;box-shadow:0 24px 50px -20px #0009,inset 0 1px #ffffff14;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu--end .d3k-menu__pop{left:auto;right:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu__pop button{display:flex;align-items:center;gap:10px;text-align:left;padding:9px 14px;border-radius:16px;font-size:14px;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu__pop button:hover,:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu__pop button[aria-current=page]{background:#ffffff1f}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu__pop button em{margin-left:auto;font-style:normal;font-size:12px;color:var(--d3k-lime)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu__who{display:flex;align-items:center;gap:10px;margin:0;padding:8px 12px 10px;border-bottom:1px solid var(--d3k-hair);font-size:14px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-menu__who small{display:block;font-size:12px;color:#eadbd3;font-weight:300}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-crumb{display:flex;align-items:flex-end;gap:14px;margin:clamp(12px,2.2vh,28px) var(--d3k-pad) 26px;border-bottom:1px solid var(--d3k-hair);position:relative;z-index:2}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-back{display:grid;place-items:center;width:34px;height:34px;margin:0 0 10px -8px;border-radius:50%;flex:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-back:hover{background:#ffffff1f}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-crumb__sec{position:relative;margin:0;padding:0 0 10px;font-size:clamp(28px,2.4vw,38px);font-weight:400;letter-spacing:-.01em;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-crumb__sec:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-crumb__tabs{flex:1;min-width:0;display:flex;align-items:flex-end;gap:clamp(18px,3.4vw,56px);padding-left:clamp(12px,3vw,60px);overflow-x:auto;scrollbar-width:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-crumb__tab{position:relative;padding:6px 0 12px;font-size:16px;color:#f4ebe6;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-crumb__tab.is-on:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-crumb__tab:not(.is-on):hover{color:#fff}@media (max-width: 1240px){:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-nav__co{display:none}}@media (max-width: 1100px){:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-nav__menus{display:none}}@media (max-width: 700px){:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-brand i,:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-brand span:not(.empire-brand-logo){display:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-crumb__sec{font-size:26px}}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-frame{display:grid;gap:18px;min-width:0;color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-frame__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-frame__t{min-width:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-frame h1{margin:0;font-family:inherit;font-size:clamp(24px,2vw,30px);font-weight:300;letter-spacing:-.01em;line-height:1.15;color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-frame__t p{margin:6px 0 0;max-width:70ch;font-size:14px;font-weight:300;color:#f1e7e2}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-frame__act{display:flex;flex-wrap:wrap;gap:6px;align-items:center}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-frame__body{display:grid;gap:14px;min-width:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-error{display:flex;align-items:center;gap:10px;margin:0;padding:12px 16px;border-radius:20px;background:#461208b3;color:#fff;font-size:14px;border:1px solid rgb(255 181 156 / .4)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-panel{min-width:0;padding:18px 20px 20px;border-radius:26px;background:var(--d3k-glass);box-shadow:inset 0 1px #ffffff1f,0 20px 40px -28px #0000008c;backdrop-filter:blur(30px) saturate(1.1);-webkit-backdrop-filter:blur(30px) saturate(1.1);color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-panel__h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-panel h2{margin:0;font-family:inherit;font-size:17px;font-weight:400;letter-spacing:0;color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-panel__act{display:flex;gap:6px;flex-wrap:wrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-panel__b{min-width:0;display:grid;gap:12px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table{min-width:0;display:grid;gap:10px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__tools{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__count{display:flex;align-items:baseline;gap:6px;font-size:13px;color:#ece3de;font-weight:300}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__count strong{font-size:30px;font-weight:300;color:#fff;letter-spacing:-.02em;line-height:1}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__util{display:flex;align-items:center;gap:8px;flex-wrap:wrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__msort{display:none;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;background:#ffffff14}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__msort select{background:none;border:0;color:#fff;font:inherit;font-size:13px;color-scheme:dark}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__reset{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:999px;background:#ffffff1a;font-size:13px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-search{display:flex;align-items:center;gap:8px;min-height:42px;width:clamp(180px,17vw,270px);padding:0 6px 0 16px;border-radius:999px;background:#3c383880}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-search:focus-within{box-shadow:0 0 0 2px #fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-search input{flex:1;min-width:0;background:none;border:0;outline:0;color:#fff;font:inherit;font-size:14px;padding:0;box-shadow:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-search input::placeholder{color:#ebe2dd;opacity:1}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-search input::-webkit-search-cancel-button{display:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-search button,:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-search__ic{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;flex:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-search__ic{background:#fff;color:#1d1714}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__scroll{overflow-x:auto;min-width:0;scrollbar-width:thin}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;color:#fff;background:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t th{text-align:left;padding:0 12px 10px;font-size:12px;font-weight:400;color:#ece3de;border-bottom:1px solid var(--d3k-hair);white-space:nowrap;background:none;text-transform:none;letter-spacing:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t th button{display:inline-flex;align-items:center;gap:5px;padding:2px 0;border-radius:6px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t th[data-kind=money],:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t td[data-kind=money],:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t th[data-kind=number],:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t td[data-kind=number]{text-align:right}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t th[aria-sort]{color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t td{padding:12px;border-bottom:1px solid rgb(255 255 255 / .1);vertical-align:middle;background:none;color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t tbody tr:last-child td{border-bottom:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t tbody tr:hover td{background:#ffffff0d}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t tbody tr:hover td:first-child{border-radius:14px 0 0 14px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t tbody tr:hover td:last-child{border-radius:0 14px 14px 0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t td[data-identity]{font-weight:500}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t td[data-kind=money],:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t td[data-kind=number]{font-variant-numeric:tabular-nums;font-weight:300;font-size:15px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__cell{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t td[data-kind=money] .d3k-table__cell,:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t td[data-kind=number] .d3k-table__cell{justify-content:flex-end}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__empty{display:grid;justify-items:center;gap:8px;padding:28px 12px;text-align:center;color:#f1e7e2}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__empty strong{font-weight:400;color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__empty p{margin:0;font-size:13px}@media (max-width: 700px){:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__msort{display:inline-flex}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-search{width:100%}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t,:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t tbody,:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t tr,:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t td{display:block;width:100%}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t tr{padding:10px 0;border-bottom:1px solid var(--d3k-hair)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t td{display:flex;justify-content:space-between;gap:12px;padding:4px 0;border:0;text-align:right}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-table__t td:before{content:attr(data-label);color:#ece3de;font-size:12px;text-align:left}}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-act{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px 0 11px;border:0;border-radius:999px;font:inherit;font-size:13px;line-height:1.2;white-space:nowrap;cursor:pointer;color:#fff;background:var(--d3k-smoke);box-shadow:inset 0 1px #ffffff0f,0 10px 24px -16px #00000080;transition:background .2s ease,transform .2s ease}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-act:hover:not(:disabled){background:#241610a8}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-act:active:not(:disabled){transform:scale(.98)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-act__ring{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;border:1.2px solid currentColor;flex:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-act--primary{background:#fff;color:#1d1714;box-shadow:0 12px 26px -14px #0000008c}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-act--primary:hover:not(:disabled){background:#f4eeea}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-act:disabled{opacity:1;color:#d9cfca;background:#ffffff0f;cursor:not-allowed}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-act--primary:disabled{background:#ffffff80;color:#2a211d}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-orb{display:inline-grid;place-items:center;width:40px;height:40px;flex:none;border:0;border-radius:50%;color:#fff;background:#ffffff1a;cursor:pointer;transition:background .2s ease}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-orb:hover{background:#fff3}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-orb.is-on{background:#fff;color:#1d1714}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-orb--ember,:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-orb--danger{color:var(--d3k-down)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-badge{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:400;line-height:1;white-space:nowrap;color:#fff;background:#ffffff24;box-shadow:inset 0 1px #ffffff1f;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-badge__dot{width:6px;height:6px;border-radius:50%;background:#e6e1de;flex:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-badge[data-tone=up] .d3k-badge__dot,:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-badge[data-tone=up] .d3k-i{background:var(--d3k-lime);color:var(--d3k-lime)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-badge[data-tone=up] .d3k-i{background:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-badge[data-tone=down] .d3k-badge__dot{background:var(--d3k-down)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-badge[data-tone=down] .d3k-i{color:var(--d3k-down)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-badge[data-tone=warn] .d3k-badge__dot{background:var(--d3k-warn)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-badge[data-tone=warn] .d3k-i{color:var(--d3k-warn)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-tag{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:999px;border:1px solid rgb(255 255 255 / .4);font-size:12px;color:#fff;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-tag[data-t=veg],:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-tag[data-t=gf]{border-color:var(--d3k-lime);color:var(--d3k-lime)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-tag[data-t=spicy]{border-color:var(--d3k-down);color:var(--d3k-down)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-av{display:inline-grid;place-items:center;flex:none;border-radius:50%;color:#fff;font-weight:500;letter-spacing:.02em;background:#ffffff1f;box-shadow:inset 0 0 0 1.5px var(--av, rgb(255 255 255 / .5)),0 0 0 2px #ffffff2e}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-seg{display:inline-flex;flex-wrap:wrap;gap:4px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-seg__b{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 18px;border:0;border-radius:999px;font:inherit;font-size:15px;white-space:nowrap;color:#fff;background:#ffffff1a;cursor:pointer;transition:background .2s ease,color .2s ease}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-seg__b:hover:not(.is-on){background:#ffffff2e}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-seg__b.is-on{background:#fff;color:#1d1714;box-shadow:0 10px 22px -12px #00000080}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-seg--sm .d3k-seg__b{min-height:34px;padding:0 13px;font-size:13px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-tabs{display:flex;gap:clamp(18px,3vw,44px);border-bottom:1px solid var(--d3k-hair);overflow-x:auto;scrollbar-width:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-tab{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 0 12px;font-size:16px;color:#f4ebe6;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-tab.is-on{color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-tab.is-on:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-stat{position:relative;margin:0;min-width:0;display:grid;align-content:start;gap:8px;padding:16px 16px 18px 20px;border-radius:26px;background:var(--d3k-glass);box-shadow:inset 0 1px #ffffff1f;backdrop-filter:blur(30px) saturate(1.1);-webkit-backdrop-filter:blur(30px) saturate(1.1);color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-stat__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin:0;font-size:14px;font-weight:400;line-height:1.25;color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-stat__top>span:first-child{padding-top:8px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-stat__orb{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffff17;flex:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-stat__val{margin:0;font-size:clamp(34px,2.8vw,48px);font-weight:300;line-height:1;letter-spacing:-.03em;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-fig{display:inline-flex;align-items:flex-start}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-fig__dec{opacity:.78}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-fig__mark{font-size:.3em;font-weight:300;margin:.12em 0 0 .3em;letter-spacing:0;line-height:1;vertical-align:top;top:0;opacity:.95}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-stat__dots{margin:2px 0 0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-dotrow{display:block;width:100%;max-width:220px;height:14px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-dotrow circle{fill:#ffffff52}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-dotrow circle.is-on{fill:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-stat__sub{margin:0;font-size:12px;font-weight:300;color:#eee6e2}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-stat__sub.is-up{color:var(--d3k-lime)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-stat__sub.is-down{color:var(--d3k-down)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-stat__sub.is-warn{color:var(--d3k-warn)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars{margin:0;display:grid;gap:8px;min-width:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars__read{display:flex;align-items:baseline;gap:10px;font-size:13px;font-weight:300;color:#ece3de}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars__read strong{font-size:24px;font-weight:300;color:#fff;letter-spacing:-.02em}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars__plot{position:relative;padding-bottom:22px;border-radius:12px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars__plot svg{display:block;width:100%}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars__plot circle{fill:#ffffff38}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars__plot circle.is-on{fill:#ffffff9e}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars__plot g.is-hi circle.is-on{fill:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars__x{position:absolute;left:0;right:0;bottom:0;height:18px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars__x span{position:absolute;transform:translate(-50%);font-size:12px;font-weight:300;color:#ece3de;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars__x span:first-child{transform:none;left:0!important}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars__x span:last-child:not(:first-child){transform:none;left:auto!important;right:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-flow{display:inline-flex;align-items:center;gap:12px;min-height:40px;padding:0 14px;border-radius:999px;background:#403c3c73;font-size:13px;color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-flow strong{font-weight:400;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-flow ol{display:flex;align-items:center;margin:0;padding:0;list-style:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-flow li{display:flex;align-items:center}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-flow li+li:before{content:"";width:18px;height:8px;margin:0 2px;opacity:.55;background:repeating-linear-gradient(90deg,#fff 0 1px,transparent 1px 4px)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-flow__node{display:grid;place-items:center;width:14px;height:14px;border-radius:50%}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-flow__node i{width:5px;height:5px;border-radius:50%;background:#ffffff80}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-flow li[data-state=done] .d3k-flow__node{background:var(--d3k-lime);color:#1d1714}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-flow li[data-state=current] .d3k-flow__node{box-shadow:inset 0 0 0 1.5px #fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-flow li[data-state=current] .d3k-flow__node i{background:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-form{display:grid;gap:16px;color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-form__fields{display:grid;gap:14px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-form__foot{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding-top:4px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field{display:grid;gap:6px;min-width:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field label{display:flex;justify-content:space-between;gap:8px;font-size:13px;font-weight:400;color:#f1e7e2}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field label small{font-size:12px;font-weight:300;color:#e2d8d3}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__ctl{position:relative;display:flex;align-items:center;gap:6px;min-height:46px;padding:0 6px 0 16px;border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__ctl[data-kind=textarea]{border-radius:22px;padding:10px 16px;align-items:stretch}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__ctl:focus-within{box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #ffffff80}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field[data-invalid] .d3k-field__ctl{box-shadow:inset 0 0 0 1.5px var(--d3k-down)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__ctl :is(input,select,textarea){flex:1;min-width:0;height:44px;padding:0;border:0;outline:0;background:none;box-shadow:none;color:#fff;font:inherit;font-size:15px;font-weight:300;color-scheme:dark;appearance:none;-webkit-appearance:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__ctl textarea{height:auto;min-height:84px;resize:vertical}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__ctl select option{color:#1d1714;background:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__ctl input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__unit{font-size:12px;color:#ece3de}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__chev{position:absolute;right:16px;pointer-events:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__ctl[data-kind=select] select{padding-right:34px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__steps{display:flex;gap:4px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__step{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#ffffff1f;color:#fff;border:0;cursor:pointer}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__step:hover:not(:disabled){background:#ffffff38}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__step:disabled{opacity:.45;cursor:not-allowed}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__hint{margin:0;font-size:12px;color:#e2d8d3}:root[data-theme=studio-dynamics365]:not(#d3k-x) .modal-backdrop{background:#140c088c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .modal{color:#fff;font-family:EOS2 Urbanist,system-ui,sans-serif;border:1px solid rgb(255 255 255 / .16);border-radius:34px;background:radial-gradient(80% 60% at 0% 0%,#782c0ee6,#782c0e00 70%),linear-gradient(180deg,#3e241af0,#34363af5);box-shadow:inset 0 1px #ffffff24,0 40px 80px -30px #000000b3;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}:root[data-theme=studio-dynamics365]:not(#d3k-x) .modal__head{border-bottom:1px solid var(--d3k-hair);background:none}:root[data-theme=studio-dynamics365]:not(#d3k-x) .modal__head h3{font-family:inherit;font-weight:300;font-size:24px;color:#fff;letter-spacing:-.01em}:root[data-theme=studio-dynamics365]:not(#d3k-x) .modal__symbol{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffff1a;color:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .modal__body{color:#fff}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k *,:root[data-theme=studio-dynamics365]:not(#d3k-x) .modal *{transition:none!important;animation:none!important}}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-field__ctl :is(input,select,textarea):focus-visible,:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-search input:focus-visible{outline:0}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k{background:radial-gradient(52% 120px at 96% 0%,#b2460ed9,#b2460e00),radial-gradient(36% 90px at 48% 0%,#6e2a0a99,#6e2a0a00),linear-gradient(180deg,#3a2219,#352b27 140px,#31302f 360px,#2e3336);background-attachment:fixed}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-hbars{list-style:none;margin:0;padding:0;display:grid;gap:8px}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-hbars li{display:grid;grid-template-columns:minmax(84px,32%) minmax(0,1fr) auto;align-items:center;gap:12px;min-height:26px;font-size:13px;color:#f1e7e2}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-hbars__l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-hbars__t{display:block;height:10px;border-radius:999px;background:#ffffff1a;overflow:hidden}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-hbars__t i{display:block;height:100%;border-radius:inherit;background:#ffffff8c}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-hbars li.is-hi .d3k-hbars__t i{background:#fff}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-hbars__v{font-size:13px;color:#fff;min-width:4ch;text-align:right}:root[data-theme=studio-dynamics365]:not(#d3k-x) .d3k-bars__plot{padding-bottom:0}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-ic{flex:none;display:inline-block;vertical-align:middle}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-shell{position:relative;isolation:isolate;height:100%;min-height:100vh;overflow-x:hidden;overflow-y:auto;font-family:EOS2 Urbanist,system-ui,sans-serif}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field-bg{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(40% 34% at 10% 7%,rgb(2 56 80 / .95),transparent 74%),linear-gradient(180deg,#0b6688,#09546e 80px,#063a4e 190px,#052f3e 420px,#042a37)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field-bg>i{position:absolute;display:block;border-radius:50%}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field-bg__deep{left:-8%;top:28%;width:58%;height:70%;background:radial-gradient(closest-side,#032f40 0%,rgb(4 52 70 / .7) 55%,transparent 100%);filter:blur(46px)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field-bg__sky{right:-6%;top:-16%;width:48%;height:62%;background:radial-gradient(closest-side,rgb(120 210 236 / .3),rgb(70 170 205 / .14) 60%,transparent);filter:blur(40px)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field-bg__ribbon{position:absolute;inset:0;width:100%;height:100%}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field-bg__grain{inset:0;border-radius:0!important;opacity:.06;background-image:radial-gradient(rgb(255 255 255 / .9) .6px,transparent .8px);background-size:3px 3px;mix-blend-mode:overlay}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"left nav right";gap:16px 24px;align-items:start;padding:22px 28px 6px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bar__left{grid-area:left;display:flex;align-items:center;gap:14px;min-width:0}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-brand{display:inline-flex;align-items:center;gap:12px;max-width:240px;padding:4px 6px;margin:0 0 0 -6px;border:0;background:none;color:#fff;font:600 25px/1.1 EOS2 Urbanist,system-ui,sans-serif;letter-spacing:.01em;border-radius:14px;cursor:pointer;text-shadow:0 1px 10px rgb(2 40 60 / .35)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-brand>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-newtab{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(255 255 255 / .4);background:#ffffff24;color:#fff;cursor:pointer}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-nav{grid-area:nav;justify-self:end;display:grid;gap:12px;justify-items:start;min-width:0;max-width:100%}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-nav__row{display:flex;flex-wrap:wrap;align-items:center;gap:7px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-pill{display:inline-flex;align-items:center;gap:11px;height:46px;padding:0 22px 0 18px;border-radius:999px;border:1px solid #fff;background:linear-gradient(180deg,#fff,#eef7fa);color:#0b1418;font:500 16px/1 EOS2 Urbanist,system-ui,sans-serif;white-space:nowrap;cursor:pointer;box-shadow:0 12px 26px -14px #02283c99,inset 0 -2px 4px #8cbed240}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-gorb{position:relative;width:46px;height:46px;flex:none;border-radius:50%;display:grid;place-items:center;color:#fff;cursor:pointer;border:1px solid rgb(255 255 255 / .5);background:linear-gradient(160deg,#ffffff47,#ffffff14);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);box-shadow:inset 0 1px 1px #ffffff8c,0 10px 22px -14px #02283c99;transition:transform .18s ease,background .18s ease}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-gorb:hover{transform:translateY(-2px);background:#ffffff4d}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-nb--all{margin-left:6px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-gorb__n{position:absolute;top:-4px;right:-4px;min-width:19px;height:19px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:#d33a36;color:#fff;font:700 11px/1 EOS2 Urbanist,system-ui,sans-serif;box-shadow:0 0 0 2px #ffffffd9}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-sections{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;padding:4px 8px 4px 4px;border-radius:26px;border:1px solid rgb(255 255 255 / .4);background:#04344a8c;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff38}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-sections__b{height:38px;padding:0 16px;border-radius:999px;border:0;background:transparent;color:#fff;font:500 14.5px/1 EOS2 Urbanist,system-ui,sans-serif;white-space:nowrap;cursor:pointer}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-sections__b:hover{background:#ffffff1f}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-sections__b.is-on{background:#fff;color:#0b1418;box-shadow:0 8px 18px -10px #02283c99}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-sections__f{width:40px;height:40px;margin-left:6px;border-radius:50%;border:0;background:none;color:#fff;display:grid;place-items:center;cursor:pointer}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bar__right{grid-area:right;display:flex;align-items:center;gap:8px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-live{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 15px 0 13px;border-radius:999px;border:1px solid #fff;background:#ffffffe0;color:#0b1418;font:500 14px/1 EOS2 Urbanist,system-ui,sans-serif;white-space:nowrap;cursor:pointer;box-shadow:0 10px 22px -16px #02283c99}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-live__dot{width:8px;height:8px;border-radius:50%;background:#8a979d}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-live__dot.is-on{background:#1e7a44;box-shadow:0 0 0 4px #1e7a442e}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-me{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 16px 0 4px;border-radius:999px;border:1px solid #fff;background:#ffffffe0;color:#0b1418;cursor:pointer;text-align:left;box-shadow:0 10px 22px -16px #02283c99}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-me__av{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:50%;background:#0b1418;color:#fff;font:600 13px/1 EOS2 Urbanist,system-ui,sans-serif}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-me__t{display:grid;gap:2px;line-height:1.1;white-space:nowrap}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-me__t b{font:600 14px/1.1 EOS2 Urbanist,system-ui,sans-serif}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-me__t small{font:500 12px/1.1 EOS2 Urbanist,system-ui,sans-serif;color:#3b4a51}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-body>.screen{padding:8px 28px 40px;max-width:none;background:transparent}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-shell--dash>.screen{padding:0}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-frame{color:#0b1418}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-frame__head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin:6px 0 22px;color:#fff}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-frame__title{min-width:0;max-width:820px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-frame__upd{margin:0;font-size:13px;font-weight:400;letter-spacing:.01em;color:#fff;text-shadow:0 1px 8px rgb(2 40 60 / .5)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-frame h1{margin:2px 0 0;font-size:clamp(40px,4.4vw,64px);line-height:1.04;font-weight:400;letter-spacing:-.012em;color:#fff;text-shadow:0 2px 24px rgb(2 50 70 / .3)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-frame__detail{margin:10px 0 0;max-width:56ch;font-size:15px;line-height:1.45;color:#fff;text-shadow:0 1px 10px rgb(2 40 60 / .6)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-frame__act{display:flex;flex-wrap:wrap;gap:10px;align-items:center}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-err{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;padding:7px 16px 7px 7px;border-radius:999px;background:#ffffffeb;color:#a82c29;font-size:14px;font-weight:500;box-shadow:0 10px 22px -14px #02283c99}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-err__orb{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:50%;background:#d33a36;color:#fff}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-panel{position:relative;min-width:0;padding:22px 22px 18px;border-radius:30px;color:#0b1418;background:linear-gradient(160deg,#ffffffeb,#f4f9fbd1);border:1px solid rgb(255 255 255 / .85);backdrop-filter:blur(26px) saturate(160%);-webkit-backdrop-filter:blur(26px) saturate(160%);box-shadow:0 30px 60px -36px #03283c8c,inset 0 1px #fff}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-panel__head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-panel__head h2{margin:0;font-size:19px;font-weight:500;letter-spacing:0;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-panel__tools{display:flex;flex-wrap:wrap;gap:8px;align-items:center}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat{margin:0;min-width:0;padding:20px 22px 18px;border-radius:28px;color:#0b1418;background:linear-gradient(112deg,#fffffff5,#f4fafceb 46%,#c4e4eed6);border:1px solid rgb(255 255 255 / .85);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 18px 36px -22px #02324699,inset 0 1px #fff,inset 0 -10px 24px -14px #3c8caa4d}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat__top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0;font-size:15px;font-weight:500}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat__orb{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:50%;background:#fff;color:#0b1418;box-shadow:0 8px 16px -10px #02283c8c,inset 0 0 0 1px #0b14180f}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat__val{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:18px 0 0;font-size:33px;font-weight:400;letter-spacing:-.01em;line-height:1.05;font-variant-numeric:tabular-nums}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat__sec{font-size:14px;font-weight:400;letter-spacing:0;color:#56636a}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-dec{color:#66737a}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat__sub{margin:6px 0 0;font-size:14px;font-weight:500;color:#3b4a51}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat[data-tone=ok] .pxk-stat__sub{color:#256b3c}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat[data-tone=warn] .pxk-stat__sub{color:#7f4d00}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat[data-tone=bad] .pxk-stat__sub{color:#a82c29}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat[data-tone=info] .pxk-stat__sub{color:#0b5f80}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat__share{display:flex;align-items:flex-end;gap:10px;margin:12px 0 0}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat__share>span{font-size:15px;font-weight:500}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stat__share small{font-size:11px;color:#3b4a51}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stems{flex:1;min-width:0;height:30px;display:block}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stems line{stroke-width:2.2;stroke-linecap:round;vector-effect:non-scaling-stroke}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stems .is-ok{stroke:#1e7a44}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stems .is-rest{stroke:#0b141833}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-stems .is-mark{stroke:#0b1418;stroke-width:3}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars{margin:0;min-width:0;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars__read{display:flex;align-items:baseline;gap:10px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars__read span{font-size:13px;color:#3b4a51}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars__read b{font-size:26px;font-weight:400;letter-spacing:-.01em;font-variant-numeric:tabular-nums}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars__plot{margin-top:6px;border-radius:14px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars__plot svg{display:block;width:100%;height:120px;overflow:visible}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars__comb{stroke:#0b14181f;stroke-width:1;vector-effect:non-scaling-stroke}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars__stem{cursor:pointer}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars__stem line{stroke:#1e7a44;stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars__stem.is-on line{stroke:#d33a36}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars__stem circle{fill:#d33a36}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars__ticks{position:relative;height:20px;margin-top:6px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bars__ticks span{position:absolute;top:0;transform:translate(-50%);font-size:11.5px;color:#4d585e;white-space:nowrap}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-badge{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 11px 0 6px;border-radius:999px;font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap;color:#26343a;background:#fffc;border:1px solid rgb(255 255 255 / .95);box-shadow:0 4px 10px -6px #03283c73}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-badge--ok{color:#1d6b3a}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-badge--warn{color:#7f4d00}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-badge--bad{color:#a82c29}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-badge--info{color:#0b5f80}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-badge__dot{width:7px;height:7px;margin-left:3px;border-radius:50%;background:currentColor}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-badge__orb{width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:currentColor}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-badge__orb .pxk-ic{color:#fff}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-tag{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11.5px;font-weight:600;letter-spacing:.01em;background:#0b14180f;color:#26343a}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) :is(.pxk-tag--veg,.pxk-tag--gf){background:#256b3c1f;color:#1d5e33}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) :is(.pxk-tag--spicy,.pxk-tag--chef){background:#d33a361f;color:#92271f}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) :is(.pxk-tag--new,.pxk-tag--popular){background:#0f85a724;color:#0b5470}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-av{display:inline-grid;place-items:center;flex:none;border-radius:50%;background:linear-gradient(180deg,#fff,#e9f3f7);color:#0b1418;font-weight:600;line-height:1;box-shadow:0 0 0 2px var(--pxk-av),0 6px 14px -8px #02283c99}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-orb{width:38px;height:38px;flex:none;display:inline-grid;place-items:center;padding:0;border-radius:50%;cursor:pointer;color:#0b1418;background:#fffc;border:1px solid rgb(255 255 255 / .95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 16px -10px #02283c80,inset 0 -2px 4px #8cbed22e;transition:transform .18s ease,background .18s ease}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-orb:hover{background:#fff;transform:translateY(-1px)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-orb.is-on{background:#0b1418;color:#fff;border-color:#0b1418}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-orb--bad{color:#a82c29}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-orb--ok{color:#1d6b3a}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-orb--warn{color:#7f4d00}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-btn{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 5px 0 18px;border-radius:999px;cursor:pointer;white-space:nowrap;color:#0b1418;font:500 15px/1 EOS2 Urbanist,system-ui,sans-serif;background:linear-gradient(180deg,#fff,#eef7fa);border:1px solid #fff;box-shadow:0 12px 26px -14px #02283c99,inset 0 -2px 4px #8cbed240;transition:transform .18s ease}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-btn:hover:not(:disabled){transform:translateY(-1px)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-btn:disabled{opacity:.5;cursor:not-allowed}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-btn__orb{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;background:#0b1418;color:#fff}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-btn--ink{background:#0b1418;color:#fff;border-color:#0b1418;box-shadow:0 12px 26px -14px #02283cbf}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-btn--ink .pxk-btn__orb{background:#fff;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-seg{display:inline-flex;align-items:center;gap:4px;max-width:100%;overflow-x:auto;scrollbar-width:none;padding:4px;border-radius:999px;border:1px solid rgb(255 255 255 / .35);background:linear-gradient(180deg,#0a5470e6,#063e56eb);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff40,0 10px 24px -14px #02283c99}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-seg__b{display:inline-flex;align-items:center;gap:6px;flex:none;height:36px;padding:0 18px;border-radius:999px;border:0;background:transparent;color:#fff;font:500 14.5px/1 EOS2 Urbanist,system-ui,sans-serif;white-space:nowrap;cursor:pointer}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-seg__b:hover:not(.is-on){background:#ffffff1f}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-seg__b.is-on{background:#fff;color:#0b1418;box-shadow:0 8px 18px -10px #02283c99}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-seg--sm .pxk-seg__b{height:30px;padding:0 12px;font-size:13px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-tabs{margin:0 0 18px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table{min-width:0;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__tools{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:2px 0 12px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__count{display:flex;align-items:baseline;gap:8px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__count strong{font-size:32px;font-weight:400;letter-spacing:-.01em;line-height:1;font-variant-numeric:tabular-nums}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__count span{font-size:14px;color:#4d585e}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__utils{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid rgb(11 20 24 / .1);background:#ffffffd9;color:#0b1418;font:500 13px/1 EOS2 Urbanist,system-ui,sans-serif;cursor:pointer}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-search{display:inline-flex;align-items:center;gap:4px;height:42px;padding:0 6px 0 4px;border-radius:999px;background:#ffffffd9;border:1px solid rgb(11 20 24 / .08);box-shadow:inset 0 1px 2px #02283c0f}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-search:focus-within{border-color:#0b1418;box-shadow:0 0 0 3px #1f8fb259}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-search__orb{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:50%;background:#fff;color:#0b1418;box-shadow:0 6px 12px -8px #02283c8c}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-search input{width:200px;min-width:0;height:36px;padding:0 8px;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;color:#0b1418;font:400 14.5px/1 EOS2 Urbanist,system-ui,sans-serif}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-search input::placeholder{color:#5b676d}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-search__x{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:50%;background:#0b141812;color:#0b1418;cursor:pointer}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__msort{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;border-radius:999px;background:#ffffffd9;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__msort select{border:0;background:transparent;box-shadow:none;color:#0b1418;font-size:13.5px;padding:0;height:auto}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__scroll{overflow-x:auto}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t{width:100%;border-collapse:separate;border-spacing:0;background:transparent;font-variant-numeric:tabular-nums}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t th{padding:8px 12px;text-align:left;font-size:12.5px;font-weight:500;color:#3b4a51;white-space:nowrap;border-bottom:1px solid rgb(11 20 24 / .1);background:transparent}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t th button{display:inline-flex;align-items:center;gap:6px;padding:4px 6px;margin:-4px -6px;border:0;border-radius:999px;background:none;color:inherit;font:inherit;cursor:pointer}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t th button:hover{background:#0b14180f}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t th[aria-sort]{color:#0b1418}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t td{padding:10px 12px;font-size:14.5px;color:#0b1418;vertical-align:middle;border-bottom:1px solid rgb(11 20 24 / .07);background:transparent}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t tbody tr:last-child td{border-bottom:0}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t tbody tr:hover td{background:#ffffff8c}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t :is(th,td):first-child{padding-left:4px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t :is(th,td)[data-kind=money],html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t :is(th,td)[data-kind=number]{text-align:right}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t td:is([data-kind=money],[data-kind=number]) .pxk-table__cell{justify-content:flex-end}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__cell{display:flex;align-items:center;gap:10px;min-width:0}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__t td[data-identity]{font-weight:600}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__orb{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:50%;background:#fff;color:#0b1418;font-size:12px;font-weight:600;letter-spacing:.02em;box-shadow:0 8px 16px -10px #02283c80,inset 0 0 0 1px #0b14180f}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__empty{display:grid;justify-items:center;gap:8px;padding:28px 12px;text-align:center;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__empty p{margin:0;font-size:14px;color:#4d585e}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-table__eorb{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;background:#fff;box-shadow:0 10px 20px -12px #02283c8c}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .modal-backdrop{background:#03283c73;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .modal{color:#0b1418;border-radius:30px;border:1px solid #fff;font-family:EOS2 Urbanist,system-ui,sans-serif;background:linear-gradient(160deg,#fffffff5,#f4f9fbeb);backdrop-filter:blur(26px) saturate(160%);-webkit-backdrop-filter:blur(26px) saturate(160%);box-shadow:0 40px 80px -30px #021e2db3,inset 0 1px #fff}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .modal__head{border-bottom:1px solid rgb(11 20 24 / .08)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .modal__head h3{font-size:22px;font-weight:500;color:#0b1418;letter-spacing:0}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .modal__symbol{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#0b1418;color:#fff;box-shadow:0 10px 20px -12px #02283cb3}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-form__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 16px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field--wide{grid-column:1 / -1}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-form__foot{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:20px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-form .pxk-err{margin:14px 0 0}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field{display:grid;gap:6px;min-width:0}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__label{display:flex;align-items:baseline;gap:6px;font-size:13px;font-weight:500;color:#3b4a51}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__label small{font-size:11.5px;font-weight:400;color:#5b676d}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__ctl{display:flex;align-items:center;gap:6px;min-height:46px;padding:4px;border-radius:999px;background:#ffffffe0;border:1px solid rgb(11 20 24 / .1);box-shadow:inset 0 1px 2px #02283c0f}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__ctl[data-kind=textarea]{border-radius:20px;align-items:stretch}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__ctl:focus-within{border-color:#0b1418;box-shadow:0 0 0 3px #1f8fb259}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field[data-invalid] .pxk-field__ctl{border-color:#b3302d}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__ctl :is(input,select,textarea){flex:1;min-width:0;height:36px;padding:0 12px;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;color:#0b1418;font:400 15px/1.2 EOS2 Urbanist,system-ui,sans-serif;appearance:none;-webkit-appearance:none}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__ctl textarea{height:auto;min-height:88px;padding:10px 12px;resize:vertical}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__ctl input[type=number]{text-align:center;-moz-appearance:textfield}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__ctl input[type=number]::-webkit-inner-spin-button,html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__ctl input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__step{width:36px;height:36px;flex:none;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#fff;color:#0b1418;cursor:pointer;box-shadow:0 6px 12px -8px #02283c8c,inset 0 0 0 1px #0b14180f}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__step:disabled{opacity:.45;cursor:not-allowed}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__unit{flex:none;padding:5px 9px;border-radius:999px;background:#0b14180f;color:#26343a;font-size:12px;font-weight:600}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__chev{width:30px;height:30px;flex:none;display:grid;place-items:center;margin-left:-36px;margin-right:4px;border-radius:50%;background:#0b14180f;color:#0b1418;pointer-events:none}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__ctl[data-kind=select] select{padding-right:40px;cursor:pointer}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__hint{margin:0;font-size:12.5px;color:#4d585e}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-track{display:grid;gap:8px;min-width:0;color:#0b1418}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-track>strong{font-size:14px;font-weight:600}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-track ol{display:flex;align-items:center;margin:0;padding:0;list-style:none}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-track li{position:relative;flex:1;display:flex;justify-content:center;min-width:22px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-track li:before{content:"";position:absolute;top:50%;left:-50%;right:50%;height:1.5px;background:#0b141829;transform:translateY(-50%)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-track li:first-child:before{display:none}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-track li:is([data-state=done],[data-state=current]):before{background:#0b1418}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-track__node{position:relative;z-index:1;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px #0b141847}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-track__node i{display:none}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) li[data-state=done]>.pxk-track__node{background:#0b1418;color:#fff;box-shadow:none}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) li[data-state=current]>.pxk-track__node{width:22px;height:22px;background:#d33a36;box-shadow:0 0 0 4px #d33a362e}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) li[data-state=current]>.pxk-track__node i{display:block;width:6px;height:6px;border-radius:50%;background:#fff}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) :is(.pxk-panel,.pxk-stat,.pxk-table,.pxk-me,.pxk-live,.modal) :focus-visible,html:root[data-theme=studio-payrix]:not(#px):not(#pxk) :is(.pxk-pill,.pxk-btn,.pxk-orb,.pxk-me,.pxk-live,.pxk-sections__b.is-on,.pxk-seg__b.is-on):focus-visible{outline:2px solid #0b1418;outline-offset:2px;box-shadow:0 0 0 5px #fff}@media (max-width: 1500px){html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-sections__b{padding:0 12px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-sections__f{margin-left:2px}}@media (max-width: 1320px){html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"left right" "nav nav"}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-nav{justify-self:end}}@media (max-width: 700px){html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bar{padding:16px 16px 4px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-body>.screen{padding:8px 16px 32px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-brand{font-size:20px;max-width:180px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-me__t,html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-live span{display:none}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-me{padding:0 4px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-search input{width:140px}}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-payrix]:not(#px):not(#pxk) :is(.pxk-gorb,.pxk-orb,.pxk-btn){transition:none}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) :is(.pxk-gorb,.pxk-orb,.pxk-btn):hover{transform:none}}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-form{display:block}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-field__ctl :is(input,select,textarea):focus-visible{outline:none;box-shadow:none}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-nb{display:inline-grid;justify-items:center;gap:4px;width:70px;padding:0;border:0;background:none;color:#fff;font:500 12px/1.2 EOS2 Urbanist,system-ui,sans-serif;cursor:pointer;text-shadow:0 1px 6px rgb(2 30 45 / .6)}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-nb__l{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-nb:hover .pxk-gorb{transform:translateY(-2px);background:#ffffff4d}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-nb:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:14px}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-nav__row{align-items:flex-start}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-bar__right{align-items:flex-start}@media (max-width: 1400px){html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-me__t{display:none}html:root[data-theme=studio-payrix]:not(#px):not(#pxk) .pxk-me{padding-right:4px}}:root[data-theme=studio-quarn] .qk-ic{flex:none;display:block}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .shell--clone{background:#f5f5f5}:root[data-theme=studio-quarn] .qk-shell{--ink: #1f1f1f;--hair: #ebebeb;--blue: #2364e9;display:grid;grid-template-columns:228px minmax(0,1fr);min-height:100dvh;background:#f5f5f5;color:var(--ink);font-family:var(--font-ui);font-size:13.5px;letter-spacing:-.003em}:root[data-theme=studio-quarn] .qk-shell :where(button){font:inherit;color:inherit;cursor:pointer;background:none;border:0;padding:0}:root[data-theme=studio-quarn] .qk-shell :where(p){margin:0}:root[data-theme=studio-quarn] .qk-shell :is(button,input,select,a):focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:6px}:root[data-theme=studio-quarn] .qk-rail{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;min-width:0;background:#fdfdfd;border-right:1px solid var(--hair)}:root[data-theme=studio-quarn] .qk-rail__brand{height:60px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 12px 0 14px;border-bottom:1px solid var(--hair)}:root[data-theme=studio-quarn] .qk-logo{display:flex;align-items:center;gap:8px;font-weight:600!important;font-size:15px!important;letter-spacing:-.01em}:root[data-theme=studio-quarn] .qk-rail__body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;padding:6px 10px 12px;scrollbar-width:none}:root[data-theme=studio-quarn] .qk-rail__body::-webkit-scrollbar{display:none}:root[data-theme=studio-quarn] .qk-rail__label{display:flex;align-items:center;gap:8px;font-size:12px;color:#6b6b6b;padding:8px 10px}:root[data-theme=studio-quarn] .qk-rail__label .qk-ic{color:#a8a8a8}:root[data-theme=studio-quarn] .qk-rail__label.is-gap{margin-top:10px}:root[data-theme=studio-quarn] .qk-item{width:100%;display:flex;align-items:center;gap:10px;min-height:36px;padding:0 10px;margin-bottom:2px;border-radius:8px;color:#2a2a2a!important;text-align:left;transition:background-color .16s}:root[data-theme=studio-quarn] .qk-item .qk-ic{color:#4a4a4a}:root[data-theme=studio-quarn] .qk-item:hover{background:#f5f5f5}:root[data-theme=studio-quarn] .qk-item.is-active{background:#f2f2f2;font-weight:500;box-shadow:inset 0 0 0 1px #ededed}:root[data-theme=studio-quarn] .qk-item.is-active .qk-ic{color:#1f1f1f}:root[data-theme=studio-quarn] .qk-item__l{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-quarn] .qk-item__end{margin-left:auto;color:#3a3a3a}:root[data-theme=studio-quarn] .qk-count{min-width:26px;height:20px;padding:0 7px;display:grid;place-items:center;border-radius:999px;font-size:11px;font-weight:500;font-variant-numeric:tabular-nums}:root[data-theme=studio-quarn] .qk-count.is-blue{background:#dbe8fd;color:#1d55c8}:root[data-theme=studio-quarn] .qk-count.is-green{background:#dcf5e3;color:#1f6e43}:root[data-theme=studio-quarn] .qk-fire{display:grid;color:#e8590c}:root[data-theme=studio-quarn] .qk-fire path{fill:#fb923c}:root[data-theme=studio-quarn] .qk-usage{margin:auto 2px 0;padding:10px 8px 8px;border:1px solid var(--hair);border-radius:10px;background:#fff}:root[data-theme=studio-quarn] .qk-rail__group+.qk-rail__label~.qk-usage{margin-top:16px}:root[data-theme=studio-quarn] .qk-usage p{display:flex;align-items:center;gap:6px;font-size:13px}:root[data-theme=studio-quarn] .qk-usage p .qk-ic{color:#6b6b6b}:root[data-theme=studio-quarn] .qk-usage b{font-weight:500}:root[data-theme=studio-quarn] .qk-usage__sub{color:#4a4a4a;padding-left:21px;margin-top:3px!important;font-size:12.5px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block!important}:root[data-theme=studio-quarn] .qk-usage button{margin-top:10px;width:100%;height:28px;border-radius:6px;background:#f2f2f2!important;font-size:13px!important}:root[data-theme=studio-quarn] .qk-usage button:hover{background:#ebebeb!important}:root[data-theme=studio-quarn] .qk-user{flex:none;display:flex;align-items:center;gap:4px;padding:10px 10px 10px 12px;border-top:1px solid var(--hair)}:root[data-theme=studio-quarn] .qk-user__who{flex:1;min-width:0;display:flex;align-items:center;gap:10px;text-align:left;padding:2px;border-radius:8px;color:#6b6b6b}:root[data-theme=studio-quarn] .qk-user__who:hover{background:#f5f5f5}:root[data-theme=studio-quarn] .qk-user__t{flex:1;min-width:0;display:grid;line-height:1.3;color:#1f1f1f}:root[data-theme=studio-quarn] .qk-user__t b{font-weight:500;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-quarn] .qk-user__t small{font-size:12px;color:#6b6b6b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-theme=studio-quarn] .qk-av{width:32px;height:32px;flex:none;border-radius:50%;display:inline-grid;place-items:center;background:#fff;color:#1f1f1f;font-size:11.5px;font-weight:600;box-shadow:0 0 0 1px var(--qk-av-ring, #e3e3e3),0 0 0 3px #fff,0 0 0 4px #ececec}:root[data-theme=studio-quarn] .qk-iconbtn{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:8px;color:#4a4a4a;position:relative}:root[data-theme=studio-quarn] .qk-iconbtn:hover{background:#f2f2f2;color:#1f1f1f}:root[data-theme=studio-quarn] .qk-iconbtn.is-boxed{width:34px;height:34px;border:1px solid #e6e6e6!important;background:#fff!important}:root[data-theme=studio-quarn] .qk-iconbtn.is-plain{width:28px;height:28px}:root[data-theme=studio-quarn] .qk-dot{position:absolute;top:6px;right:7px;width:6px;height:6px;border-radius:50%;background:#ef4444;box-shadow:0 0 0 1.5px #fff}:root[data-theme=studio-quarn] .qk-main{min-width:0;display:flex;flex-direction:column}:root[data-theme=studio-quarn] .qk-top{height:60px;flex:none;display:flex;align-items:center;gap:8px;padding:0 16px;background:#fdfdfd;border-bottom:1px solid var(--hair);position:sticky;top:0;z-index:20}:root[data-theme=studio-quarn] .qk-crumb{flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-size:14.5px;color:#2f2f2f;white-space:nowrap;overflow:hidden}:root[data-theme=studio-quarn] .qk-crumb .qk-ic{color:#7a7a7a}:root[data-theme=studio-quarn] .qk-crumb__up{color:#6b6b6b}:root[data-theme=studio-quarn] .qk-crumb__sep{color:#b0b0b0}:root[data-theme=studio-quarn] .qk-find{position:relative}:root[data-theme=studio-quarn] .qk-search{width:236px;height:32px;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #e6e6e6;border-radius:8px;background:#fff;color:#6b6b6b}:root[data-theme=studio-quarn] .qk-search:focus-within{border-color:var(--blue);box-shadow:0 0 0 3px #2364e924}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-search input{flex:1;min-width:0;border:0;background:transparent;box-shadow:none;padding:0;height:30px;font:inherit;font-size:14px;color:#1f1f1f;outline:none;border-radius:0}:root[data-theme=studio-quarn] .qk-search input::placeholder{color:#767676}:root[data-theme=studio-quarn] .qk-search input::-webkit-search-cancel-button{display:none}:root[data-theme=studio-quarn] .qk-find__list{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;margin:0;padding:4px;list-style:none;background:#fff;border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 18px 40px -18px #00000040}:root[data-theme=studio-quarn] .qk-find__list button{width:100%;display:flex;align-items:center;gap:8px;height:34px;padding:0 8px;border-radius:7px;text-align:left}:root[data-theme=studio-quarn] .qk-find__list button:is(:hover,:focus-visible){background:#f2f2f2;outline-offset:-2px}:root[data-theme=studio-quarn] .qk-find__list span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-theme=studio-quarn] .qk-find__list small{color:#6b6b6b;font-size:11.5px}:root[data-theme=studio-quarn] .qk-find__none{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;padding:10px 12px!important;background:#fff;border:1px solid #e6e6e6;border-radius:10px;color:#4a4a4a;font-size:13px}:root[data-theme=studio-quarn] .qk-ghost{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;border:1px solid #e6e6e6!important;border-radius:8px;background:#fff!important;font-size:14px!important;color:#1f1f1f!important;white-space:nowrap}:root[data-theme=studio-quarn] .qk-ghost:hover{background:#f7f7f7!important}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-main>.screen{padding:34px clamp(20px,3.6vw,64px) 56px;max-width:none;margin:0;background:#f5f5f5;min-width:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-main>.screen:focus{outline:none}:root[data-theme=studio-quarn] .qk-shell.is-collapsed{grid-template-columns:68px minmax(0,1fr)}:root[data-theme=studio-quarn] .qk-shell.is-collapsed :is(.qk-logo span,.qk-item__l,.qk-count,.qk-item__end,.qk-rail__label span,.qk-usage,.qk-user__t,.qk-user__who>.qk-ic){display:none}:root[data-theme=studio-quarn] .qk-shell.is-collapsed .qk-rail__label{justify-content:center;padding:8px 0}:root[data-theme=studio-quarn] .qk-shell.is-collapsed .qk-rail__brand{flex-direction:column;justify-content:center;gap:6px;height:88px;padding:0}:root[data-theme=studio-quarn] .qk-shell.is-collapsed .qk-item{justify-content:center;padding:0;position:relative}:root[data-theme=studio-quarn] .qk-shell.is-collapsed .qk-fire{position:absolute;top:2px;right:6px}:root[data-theme=studio-quarn] .qk-shell.is-collapsed .qk-user{flex-direction:column;padding:10px 0}@media (max-width: 1100px){:root[data-theme=studio-quarn] .qk-search{width:180px}}@media (max-width: 860px){:root[data-theme=studio-quarn] .qk-shell{grid-template-columns:68px minmax(0,1fr)}:root[data-theme=studio-quarn] .qk-shell :is(.qk-logo span,.qk-item__l,.qk-count,.qk-item__end,.qk-rail__label span,.qk-usage,.qk-user__t,.qk-user__who>.qk-ic,.qk-collapse,.qk-crumb__up,.qk-crumb__sep,.qk-ghost span){display:none}:root[data-theme=studio-quarn] .qk-shell :is(.qk-item){justify-content:center;padding:0}:root[data-theme=studio-quarn] .qk-shell .qk-user{flex-direction:column;padding:10px 0}:root[data-theme=studio-quarn] .qk-search{width:140px}}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-frame{display:flex;flex-direction:column;gap:18px;color:#1f1f1f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-frame__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 4px;padding:0;border:0;background:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-frame__t{min-width:0;flex:1 1 320px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-frame__t h1{margin:0;font:500 22.5px/1.2 var(--font-display, var(--font-ui));letter-spacing:-.015em;color:#1f1f1f;text-transform:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-frame__t p{margin:10px 0 0;font-size:14px;line-height:1.45;color:#5e5e5e;max-width:72ch}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-frame__act{display:flex;align-items:center;gap:8px;flex-wrap:wrap}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-alert{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:10px;background:#fde4e4;color:#9f1d14;border:1px solid #f6c8c8;font-size:13.5px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-panel{background:#fdfdfd;border:1px solid #ebebeb;border-radius:16px;box-shadow:0 1px 2px #00000008;padding:16px 18px 18px;margin:0;overflow:visible}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-panel:before,html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-panel:after{content:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-panel__h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:0 0 12px;margin:0;border:0;background:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-panel__h h2{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:500;letter-spacing:-.005em;color:#1f1f1f;text-transform:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-panel__h h2 .qk-ic{color:#a8a8a8}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-panel__b{min-width:0;display:flex;flex-direction:column;gap:12px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-tabs{margin:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-seg{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 22px;padding:0;margin:0;border:0;border-bottom:1px solid #ebebeb;border-radius:0;background:transparent;box-shadow:none;width:auto;max-width:100%}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-seg:before,html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-seg:after{content:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-seg__btn{position:relative;display:inline-flex;align-items:center;gap:6px;height:auto;min-height:0;padding:8px 1px 10px;border:0;border-radius:0;background:transparent;box-shadow:none;color:#4a4a4a;font-size:14px;font-weight:400;white-space:nowrap;cursor:pointer}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-seg__btn:hover{color:#1f1f1f;background:transparent}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-seg__btn.is-on{color:#1d5bd8;font-weight:500;background:transparent;border:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-seg__btn:focus-visible{outline:2px solid #2364e9;outline-offset:0;border-radius:4px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-seg__bar{position:absolute;left:0;top:0;width:var(--qk-w, 0);height:2px;border-radius:2px;background:#2364e9;transform:translate(var(--qk-x, 0),calc(var(--qk-y, 0px) - 1px));transition:transform .22s cubic-bezier(.2,.7,.2,1),width .22s cubic-bezier(.2,.7,.2,1);pointer-events:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-seg:not([data-measured]) .qk-seg__btn.is-on{box-shadow:inset 0 -2px #2364e9}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-seg.is-sm{gap:2px 16px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-seg.is-sm .qk-seg__btn{font-size:13px;padding:6px 1px 8px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:36px;min-height:36px;padding:0 13px;border-radius:8px;font:inherit;font-size:14px;font-weight:400;letter-spacing:-.003em;white-space:nowrap;cursor:pointer;text-transform:none;transition:background-color .15s,box-shadow .15s}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn:before,html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn:after{content:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn.is-ink{background:#1f1f1f;color:#fff;border:1px solid #1f1f1f;box-shadow:inset 0 1px #ffffff24,0 4px 10px -4px #00000059}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn.is-ink:hover:not(:disabled){background:#000}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn.is-ghost{background:#fff;color:#1f1f1f;border:1px solid #e3e3e3;box-shadow:0 1px 1px #00000008}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn.is-ghost:hover:not(:disabled){background:#f7f7f7}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn:disabled{opacity:.45;cursor:default}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn:focus-visible{outline:2px solid #2364e9;outline-offset:2px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn .control-action__label{display:inline;position:static;padding:0;background:none;color:inherit}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn__g{display:inline-grid;place-items:center;width:auto;height:auto;padding:0;margin:0;background:none;border:0;box-shadow:none;color:inherit;position:static}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn.is-ghost .qk-btn__g{color:#3a3a3a}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-btn__g.is-trail{color:#7a7a7a;margin-right:-3px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12.5px;font-weight:500;line-height:1;white-space:nowrap;border:0;box-shadow:none;text-transform:none;letter-spacing:0;background:#efefef;color:#3f3f3f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-pill__dot{width:6px;height:6px;border-radius:50%;background:currentColor}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-pill.is-green{background:#ddf7e3;color:#1d6b40}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-pill.is-amber{background:#fdf3c2;color:#7a5300}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-pill.is-red{background:#fde4e4;color:#a8221a}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-pill.is-blue{background:#dbe8fd;color:#1d55c8}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-pill.is-indigo{background:#e7e7fd;color:#3f3dc4}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-pill.is-teal{background:#d6f4ef;color:#0f6458}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-tag{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px 0 6px;border-radius:6px;font-size:11px;font-weight:500;background:#fff;color:#3a3a3a;border:1px solid #e6e6e6;letter-spacing:0;text-transform:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-tag i{width:7px;height:7px;border-radius:2px;background:#9a9a9a}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-tag.is-green i{background:#3fb85f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-tag.is-red i{background:#f07a7f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-tag.is-blue i{background:#5b8def}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-tag.is-amber i{background:#f6c443}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-tag.is-indigo i{background:#8a8cf2}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-tag.is-teal i,html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-tag.is-cyan i{background:#2fb5a3}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-tag.is-orange i{background:#f8955a}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-av.avatar{background:#fff;color:#1f1f1f;font-weight:600;letter-spacing:0;border:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-iconbtn.iconbtn{width:32px;height:32px;min-width:32px;padding:0;border:1px solid #e6e6e6;background:#fff;color:#3a3a3a;border-radius:8px;box-shadow:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-iconbtn.iconbtn:hover{background:#f5f5f5;color:#1f1f1f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-iconbtn.iconbtn.is-active{background:#f0f0f0;color:#1f1f1f;border-color:#dcdcdc}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-iconbtn.iconbtn:is(.is-ember,.is-red,.is-danger){color:#b42318}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-iconbtn.iconbtn:focus-visible{outline:2px solid #2364e9;outline-offset:2px}:root[data-theme=studio-quarn] .qk-tile{width:20px;height:20px;flex:none;display:inline-grid;place-items:center;border-radius:5px;color:#fff;background:#9a9a9a}:root[data-theme=studio-quarn] .qk-tile.is-red{background:#f07a7f;box-shadow:inset 0 0 0 1px #e25c62}:root[data-theme=studio-quarn] .qk-tile.is-amber{background:#f6c443;box-shadow:inset 0 0 0 1px #e3ad22}:root[data-theme=studio-quarn] .qk-tile.is-cyan{background:#3fc3e6;box-shadow:inset 0 0 0 1px #22a9cf}:root[data-theme=studio-quarn] .qk-tile.is-orange{background:#f8955a;box-shadow:inset 0 0 0 1px #ea7a39}:root[data-theme=studio-quarn] .qk-tile.is-green{background:#7fd36b;box-shadow:inset 0 0 0 1px #5fbd4b}:root[data-theme=studio-quarn] .qk-tile.is-indigo{background:#8a8cf2;box-shadow:inset 0 0 0 1px #6e70e0}:root[data-theme=studio-quarn] .qk-tile.is-blue{background:#6aa0f5;box-shadow:inset 0 0 0 1px #4a86ea}:root[data-theme=studio-quarn] .qk-tile.is-teal{background:#34c7a2;box-shadow:inset 0 0 0 1px #1fae8a}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat{display:flex;flex-direction:column;margin:0;padding:6px;border-radius:14px;background:#fdfdfd;border:1px solid #efefef;box-shadow:0 1px 2px #00000006;min-width:0;overflow:visible}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat:before,html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat:after{content:none;display:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__well{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;row-gap:4px;padding:12px 14px 14px;border-radius:10px;background:#f5f5f5;border:1px solid #ebebeb}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__head{display:contents;margin:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__ic{grid-row:1;grid-column:1;width:28px;height:28px;display:grid;place-items:center;border-radius:7px;background:#fff;color:#1f1f1f;box-shadow:0 1px 2px #00000014,0 0 0 1px #ececec}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__label{grid-row:1;grid-column:2;align-self:center;font-size:14px;color:#4a4a4a;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none;letter-spacing:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__val{grid-column:2;margin:2px 0 0;font-size:clamp(22px,1.9vw,28px);line-height:1.15;font-weight:500;letter-spacing:-.02em;color:#333;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__dec{color:#8a8a8a}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__second{grid-column:2;margin:0;font-size:12.5px;color:#5e5e5e}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__second b{font-weight:500;color:#2f2f2f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__share{grid-column:2;margin:6px 0 0;height:4px;border-radius:4px;background:#e6e6e6;overflow:hidden}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__share i{display:block;height:100%;width:var(--qk-share);background:#2364e9;border-radius:inherit}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__foot{display:flex;align-items:center;gap:8px;margin:0;padding:8px 8px 3px;color:#b0b0b0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__sub{flex:1;min-width:0;font-size:12.5px;color:#4a4a4a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__sub.is-good{color:#1d6b40}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-stat__sub.is-bad{color:#b42318}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .mod-stats:has(>.qk-stat){display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;align-items:start}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .mod-stats>.qk-stat{grid-column:auto;grid-row:auto;min-height:0;justify-content:flex-start;background:#fdfdfd;color:#1f1f1f;border:1px solid #efefef;box-shadow:0 1px 2px #00000006;padding:6px;transform:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .mod-stats>.qk-stat :is(.qk-stat__label,.qk-stat__val){color:inherit}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .mod-stats>.qk-stat .qk-stat__label{color:#4a4a4a}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .mod-stats>.qk-stat .qk-stat__val{color:#333}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-frame{padding:0;gap:18px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control :is(input,select,textarea):focus-visible{outline:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal .mod-form__footer>button[type=submit]{justify-content:center}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) :is(.qk-btn,.modal .mod-form__footer>button) .control-action__label{flex:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;border:0;background:none;box-shadow:none;min-width:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__tools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0;padding:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-field{position:relative;display:flex;align-items:center;gap:9px;height:36px;padding:0 12px;border:1px solid #e6e6e6;border-radius:9px;background:#fff;color:#555;flex:0 1 300px;min-width:180px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-field:focus-within{border-color:#2364e9;box-shadow:0 0 0 3px #2364e924}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-field input{flex:1;min-width:0;height:34px;padding:0;border:0;background:transparent;box-shadow:none;outline:none;border-radius:0;font:inherit;font-size:14px;color:#1f1f1f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-field input::placeholder{color:#767676}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-field input::-webkit-search-cancel-button{display:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-field__clear{width:22px;height:22px;display:grid;place-items:center;border-radius:6px;background:#f2f2f2;color:#3a3a3a;border:0;padding:0;cursor:pointer}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-drop{position:relative;display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 12px;border:1px solid #e6e6e6;border-radius:9px;background:#fff;color:#1f1f1f;font-size:14px;white-space:nowrap;cursor:pointer}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-drop .qk-ic{color:#3a3a3a}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-drop select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;margin:0;padding:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-drop:focus-within{border-color:#2364e9;box-shadow:0 0 0 3px #2364e924}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:#dbe8fd;color:#1d55c8;border:0;font-size:12.5px;cursor:pointer}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__count{display:inline-flex;align-items:baseline;gap:5px;font-size:13px;color:#5e5e5e;margin:0;padding:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__count strong{font-weight:500;color:#1f1f1f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__export{margin-left:auto}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__scroll{overflow-x:auto;margin:0;padding:0;border:0;background:none;scrollbar-width:thin}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t{width:100%;border-collapse:separate;border-spacing:0;background:transparent;font-size:14px;color:#2a2a2a}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t th{height:44px;padding:0 14px;text-align:left;background:#f3f3f3;color:#555;font-size:13.5px;font-weight:400;letter-spacing:0;text-transform:none;border:0;white-space:nowrap;position:static}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t th:first-child{border-radius:10px 0 0 10px;padding-left:18px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t th:last-child{border-radius:0 10px 10px 0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t th button{display:inline-flex;align-items:center;gap:6px;padding:4px 0;margin:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;border-radius:4px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t th button .qk-ic{color:#a0a0a0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t th button:hover,html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t th button.is-on{color:#1f1f1f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t th button.is-on .qk-ic{color:#2364e9}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t td{height:54px;padding:8px 14px;border:0;border-bottom:1px solid #ebebeb;background:transparent;vertical-align:middle;color:#3a3a3a}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t td[data-identity]{padding-left:18px;color:#1f1f1f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t td:is([data-kind=number],[data-kind=money]){font-variant-numeric:tabular-nums}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t tbody tr:hover td{background:#fafafa}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-cell{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-cell .qk-btn{height:32px;min-height:32px;padding:0 11px;font-size:13.5px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-cell .qk-btn.is-ghost{border-color:transparent;box-shadow:none;background:#f5f5f5}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-cell .qk-btn.is-ghost:hover:not(:disabled){background:#ececec}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__empty{display:grid;justify-items:center;gap:8px;padding:28px 12px 20px;text-align:center;color:#4a4a4a}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__empty strong{font-weight:500;color:#1f1f1f;font-size:14px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__empty p{margin:0;font-size:13px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__orb{width:40px;height:40px;display:grid;place-items:center;border-radius:10px;background:#f5f5f5;border:1px dashed #cfcfcf;color:#5e5e5e}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__foot{margin:0;font-size:13px;color:#5e5e5e}@media (max-width: 700px){html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t thead{display:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t :is(tbody,tr,td){display:block;height:auto}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t tr{padding:8px 0;border-bottom:1px solid #ebebeb}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t td{border:0;padding:4px 6px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-table__t td:not([data-identity]):before{content:attr(data-label);display:block;font-size:12px;color:#6b6b6b}}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-fieldset{display:grid;gap:6px;margin:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-fieldset>label{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:13.5px;color:#3a3a3a;font-weight:500;text-transform:none;letter-spacing:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-fieldset>label small{font-size:12px;color:#6b6b6b;font-weight:400}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control{position:relative;display:flex;align-items:center;gap:8px;min-height:38px;padding:0 6px 0 12px;border:1px solid #e3e3e3;border-radius:8px;background:#fff;box-shadow:0 1px 1px #00000005}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control:focus-within{border-color:#2364e9;box-shadow:0 0 0 3px #2364e924}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-fieldset[data-invalid] .qk-control{border-color:#d92d20;box-shadow:0 0 0 3px #d92d201f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control :is(input,select,textarea){flex:1;min-width:0;height:36px;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;font:inherit;font-size:14px;color:#1f1f1f;appearance:none;-webkit-appearance:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control textarea{height:auto;min-height:84px;padding:9px 0;resize:vertical;line-height:1.45}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control select{padding-right:26px;cursor:pointer}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control input[type=number]{-moz-appearance:textfield;font-variant-numeric:tabular-nums}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control input::-webkit-inner-spin-button{display:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control__unit{flex:none;height:22px;padding:0 7px;display:grid;place-items:center;border-radius:5px;background:#f2f2f2;color:#4a4a4a;font-size:12px;font-weight:500}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control__chev{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#3a3a3a;pointer-events:none;display:grid}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control__steps{display:flex;gap:4px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control__steps button{width:26px;height:26px;display:grid;place-items:center;padding:0;border-radius:6px;border:1px solid #e6e6e6;background:#f7f7f7;color:#2f2f2f;cursor:pointer;box-shadow:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control__steps button:hover:not(:disabled){background:#ececec}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-control__steps button:disabled{opacity:.4;cursor:default}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-fieldset .mod-field__hint{margin:0;font-size:12.5px;color:#5e5e5e}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal-backdrop{background:#18181847;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal{background:#fdfdfd;color:#1f1f1f;border:1px solid #e6e6e6;border-radius:16px;box-shadow:0 40px 80px -30px #0000004d,0 1px 2px #0000000a;padding:0;overflow:hidden}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal:before,html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal:after{content:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;height:60px;margin:0;padding:0 14px 0 18px;border-bottom:1px solid #ebebeb;background:#fdfdfd}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal__identity{display:flex;align-items:center;gap:10px;min-width:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal__symbol{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:7px;background:#fff;color:#1f1f1f;box-shadow:0 1px 2px #00000014,0 0 0 1px #ececec}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal__symbol .qk-ic{width:16px;height:16px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal__head h3{margin:0;font-size:15.5px;font-weight:500;letter-spacing:-.005em;color:#1f1f1f;text-transform:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal__body{padding:18px;background:#fdfdfd}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal__body--edge{padding:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal .mod-form{display:grid;gap:14px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal .mod-form__footer{display:flex;justify-content:flex-end;gap:8px;margin:4px -18px -18px;padding:14px 18px;border-top:1px solid #ebebeb;background:#f7f7f7}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal .mod-form__footer>button[type=submit]{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:8px;background:#1f1f1f;color:#fff;border:1px solid #1f1f1f;font-size:14px;font-weight:400;box-shadow:inset 0 1px #ffffff24,0 4px 10px -4px #00000059;flex-direction:row-reverse}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal .mod-form__footer>button[type=submit] .control-action__glyph{display:inline-grid;background:none;border:0;box-shadow:none;width:auto;height:auto;padding:0;color:inherit}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal .mod-form__footer>button[type=submit]:disabled{opacity:.45}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .modal .mod-error{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border-radius:9px;background:#fde4e4;color:#9f1d14;font-size:13px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-track{display:grid;gap:8px;min-width:150px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-track>strong{font-size:13px;font-weight:500;color:#1f1f1f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-track ol{display:flex;align-items:center;margin:0;padding:0;list-style:none}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-track li{position:relative;display:flex;align-items:center;flex:1 1 0;min-width:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-track li:last-child{flex:0 0 auto}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-track li:not(:last-child):after{content:"";flex:1;height:0;margin:0 3px;border-top:1.5px dashed #c9c9c9}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-track li[data-state=done]:after{border-top-style:solid;border-color:#12ba83}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-track__node{width:16px;height:16px;flex:none;display:grid;place-items:center;border-radius:50%;background:#fff;border:1.5px dashed #b5b5b5;color:#fff}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-track li[data-state=done] .qk-track__node{background:#12ba83;border:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-track li[data-state=current] .qk-track__node{border:1.5px solid #2364e9;box-shadow:0 0 0 3px #2364e924}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-track li[data-state=current] .qk-track__node i{width:6px;height:6px;border-radius:50%;background:#2364e9}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-bars{margin:0;display:grid;gap:6px;min-width:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-bars__plot{height:var(--qk-bars-h);display:flex;align-items:flex-end;gap:2px;border-bottom:1px solid #d9d9d9;background:repeating-linear-gradient(to right,#e6e6e6 0 4px,transparent 4px 8px) 0 33% / 100% 1px no-repeat,repeating-linear-gradient(to right,#e6e6e6 0 4px,transparent 4px 8px) 0 66% / 100% 1px no-repeat}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-bars__col{flex:1 1 0;height:100%;display:flex;align-items:flex-end;justify-content:center;min-width:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-bars__bar{display:block;width:min(12px,55%);border-radius:999px 999px 2px 2px;background:#dedede;transform-origin:bottom;animation:qk-rise .52s cubic-bezier(.2,.7,.2,1) both}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-bars__bar.is-peak{background:var(--qk-bars-accent)}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-bars__col:hover .qk-bars__bar:not(.is-peak){background:#c4c4c4}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-bars__labs{display:flex;gap:2px}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-bars__labs span{flex:1 1 0;min-width:0;text-align:center;font-size:10.5px;color:#5e5e5e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}@keyframes qk-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion: reduce){html:root[data-theme=studio-quarn]:not(#qk):not(#qj) :is(.qk-bars__bar,.qk-seg__bar,.qk-item,.qk-btn){animation:none;transition:none}}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-hbars{margin:0 0 8px;display:grid;gap:8px;min-width:0}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-hbars__row{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr) 72px;align-items:center;gap:12px;font-size:13.5px;color:#1f1f1f}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-hbars__l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-hbars__track{height:12px;border-radius:999px;background:#f0f0f0;overflow:hidden}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-hbars__bar{display:block;height:100%;border-radius:inherit;background:#8fa9e8}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-hbars__bar.is-peak{background:var(--qk-bars-accent)}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-hbars__v{text-align:right;font-weight:600}html:root[data-theme=studio-quarn]:not(#qk):not(#qj) .qk-hbars__none{margin:0;color:#5e5e5e;font-size:13px}.shell--clone[data-own-screen] .lmk-title,.shell--clone[data-own-screen] .lmk-crumb,.shell--clone[data-own-screen] .lk-head__title,.shell--clone[data-own-screen] .d3k-crumb__sec{display:none!important}:root[data-theme=studio-velto]:not(#cs-a):not(#cs-b):not(#cs-c) .vk-chrome{height:100vh;min-height:0;display:flex;flex-direction:column;overflow:hidden}:root[data-theme=studio-velto]:not(#cs-a):not(#cs-b):not(#cs-c) .vk-chrome>*{flex-shrink:0}:root[data-theme=studio-velto]:not(#cs-a):not(#cs-b):not(#cs-c) .vk-chrome>.vk-stage{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding-bottom:0}:root[data-theme=studio-velto]:not(#cs-a):not(#cs-b):not(#cs-c) .vk-stage>.screen{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:48px}:root[data-theme=studio-velto]:not(#cs-a):not(#cs-b):not(#cs-c) .vk-chrome--dash>.screen{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}:root[data-theme=studio-lendora-loans]:not(#cs-a):not(#cs-b):not(#cs-c) .lk-shell{height:100vh;min-height:0;display:flex;flex-direction:column;overflow:hidden}:root[data-theme=studio-lendora-loans]:not(#cs-a):not(#cs-b):not(#cs-c) .lk-shell>*{flex-shrink:0}:root[data-theme=studio-lendora-loans]:not(#cs-a):not(#cs-b):not(#cs-c) .lk-shell>.screen{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}:root[data-theme=studio-lendora-map]:not(#cs-a):not(#cs-b):not(#cs-c) .lmk-shell{height:100vh;min-height:0;overflow:hidden}:root[data-theme=studio-lendora-map]:not(#cs-a):not(#cs-b):not(#cs-c) .lmk-shell>:not(.lmk-body){flex-shrink:0}:root[data-theme=studio-lendora-map]:not(#cs-a):not(#cs-b):not(#cs-c) .lmk-body>.screen{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}:root[data-theme=studio-quickbooks]:not(#cs-a):not(#cs-b):not(#cs-c) .qbk{height:100vh;min-height:0;grid-template-rows:minmax(0,1fr)}:root[data-theme=studio-quickbooks]:not(#cs-a):not(#cs-b):not(#cs-c) .qbk-right{min-height:0;overflow:hidden}:root[data-theme=studio-quickbooks]:not(#cs-a):not(#cs-b):not(#cs-c) .qbk-right>*{flex-shrink:0}:root[data-theme=studio-quickbooks]:not(#cs-a):not(#cs-b):not(#cs-c) .qbk-right>.qbk-main{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}:root[data-theme=studio-quickbooks]:not(#cs-a):not(#cs-b):not(#cs-c) .qbk-main>.screen,:root[data-theme=studio-quickbooks]:not(#cs-a):not(#cs-b):not(#cs-c) .qbk-dash>.screen{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}:root[data-theme=studio-quickbooks]:not(#cs-a):not(#cs-b):not(#cs-c) .qbk-dash{height:100vh;min-height:0;display:flex;flex-direction:column;overflow:hidden}:root[data-theme=studio-geotab]:not(#cs-a):not(#cs-b):not(#cs-c) .gk{height:100vh;min-height:0;grid-template-rows:auto auto minmax(0,1fr)}:root[data-theme=studio-geotab]:not(#cs-a):not(#cs-b):not(#cs-c) .gk-stage{min-height:0;display:flex;flex-direction:column;overflow:hidden}:root[data-theme=studio-geotab]:not(#cs-a):not(#cs-b):not(#cs-c) .gk-stage>.screen{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}:root[data-theme=studio-xtiles]:not(#cs-a):not(#cs-b):not(#cs-c) .xk-chrome{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}:root[data-theme=studio-xtiles]:not(#cs-a):not(#cs-b):not(#cs-c) .xk-chrome:not(.xk-chrome--dash){padding-bottom:0}:root[data-theme=studio-xtiles]:not(#cs-a):not(#cs-b):not(#cs-c) .xk-chrome>*{flex-shrink:0}:root[data-theme=studio-xtiles]:not(#cs-a):not(#cs-b):not(#cs-c) .xk-chrome>.xk-stage{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}:root[data-theme=studio-xtiles]:not(#cs-a):not(#cs-b):not(#cs-c) .xk-stage>.screen{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:64px}:root[data-theme=studio-xtiles]:not(#cs-a):not(#cs-b):not(#cs-c) .xk-chrome--dash>.screen{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}:root[data-theme=studio-dynamics365]:not(#cs-a):not(#cs-b):not(#cs-c) .d3k{height:100vh;min-height:0;display:flex;flex-direction:column;overflow:hidden}:root[data-theme=studio-dynamics365]:not(#cs-a):not(#cs-b):not(#cs-c) .d3k>*{flex-shrink:0}:root[data-theme=studio-dynamics365]:not(#cs-a):not(#cs-b):not(#cs-c) .d3k>.d3k-main{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}:root[data-theme=studio-dynamics365]:not(#cs-a):not(#cs-b):not(#cs-c) .d3k-main>.screen{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}:root[data-theme=studio-quarn]:not(#cs-a):not(#cs-b):not(#cs-c) .qk-shell{height:100vh;min-height:0;grid-template-rows:minmax(0,1fr)}:root[data-theme=studio-quarn]:not(#cs-a):not(#cs-b):not(#cs-c) .qk-main{min-height:0;overflow:hidden}:root[data-theme=studio-quarn]:not(#cs-a):not(#cs-b):not(#cs-c) .qk-main>*{flex-shrink:0}:root[data-theme=studio-quarn]:not(#cs-a):not(#cs-b):not(#cs-c) .qk-main>.screen{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}@font-face{font-family:EOS2 Plex Sans;src:url("/assets/ibm-plex-sans-latin-400-normal-COQVXTP6.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Plex Sans;src:url("/assets/ibm-plex-sans-latin-600-normal-DTNZULF4.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Plex Sans;src:url("/assets/ibm-plex-sans-latin-700-normal-IXG35DPN.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Montserrat;src:url("/assets/montserrat-latin-400-normal-T2WZPLC2.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Montserrat;src:url("/assets/montserrat-latin-500-normal-VYOZPXOG.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Urbanist;src:url("/assets/urbanist-latin-wght-normal-HLKQ3ZSU.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Schibsted;src:url("/assets/schibsted-grotesk-latin-wght-normal-3LQMT5AL.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Inter;src:url("/assets/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Geist;src:url("/assets/geist-latin-wght-normal-BN4P6N3P.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Fraunces;src:url("/assets/fraunces-latin-wght-normal-PV4JEXUJ.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Fraunces;src:url("/assets/fraunces-latin-wght-italic-BKRU3QEO.woff2") format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:EOS2 Manrope;src:url("/assets/manrope-latin-wght-normal-73PUZEUA.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Hanken;src:url("/assets/hanken-grotesk-latin-wght-normal-ZZ3K7K5Y.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Fredoka;src:url("/assets/fredoka-latin-wght-normal-XSTQEO7W.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Nunito;src:url("/assets/nunito-latin-wght-normal-5ZALWCKM.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Varela;src:url("/assets/varela-round-latin-400-normal-I5OPJQQJ.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Nunito Sans;src:url("/assets/nunito-sans-latin-400-normal-PWGHWAQ3.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Nunito Sans;src:url("/assets/nunito-sans-latin-600-normal-MCPLDLTW.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Nunito Sans;src:url("/assets/nunito-sans-latin-700-normal-7K2ZI5ZW.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Cormorant;src:url("/assets/cormorant-garamond-latin-500-normal-G6U2RTNK.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Cormorant;src:url("/assets/cormorant-garamond-latin-600-normal-BZHIINSA.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Cormorant;src:url("/assets/cormorant-garamond-latin-500-italic-PXCWD4BO.woff2") format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"EOS2 Instrument Serif";src:url("/assets/instrument-serif-latin-400-normal-5BZOH4SR.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Host;src:url("/assets/host-grotesk-latin-wght-normal-XVJVBJQF.woff2") format("woff2");font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Anybody;src:url("/assets/anybody-latin-wght-normal-F5XLBMFS.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Onest;src:url("/assets/onest-latin-wght-normal-GARSJVIL.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Newsreader;src:url("/assets/newsreader-latin-wght-normal-EV75YY3I.woff2") format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Khand;src:url("/assets/khand-latin-600-normal-DU7E4WKM.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Khand;src:url("/assets/khand-latin-700-normal-3Q5A3FYY.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Outfit;src:url("/assets/outfit-latin-wght-normal-5FXBKKJF.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Quicksand;src:url("/assets/quicksand-latin-wght-normal-B2JDMBHT.woff2") format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Archivo Narrow;src:url("/assets/archivo-narrow-latin-600-normal-3XNNQV2N.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Archivo Narrow;src:url("/assets/archivo-narrow-latin-700-normal-GHZG3TCZ.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Archivo;src:url("/assets/archivo-latin-400-normal-ZHCBTBXV.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Archivo;src:url("/assets/archivo-latin-600-normal-NPNW5QPI.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Archivo;src:url("/assets/archivo-latin-700-normal-WQ7U2ON6.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Figtree;src:url("/assets/figtree-latin-wght-normal-SOXVSX3R.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Lexend;src:url("/assets/lexend-latin-wght-normal-E3UK65HO.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Schibsted Grotesk;src:url("/assets/schibsted-grotesk-wght-normal-QYGNVV5U.woff2") format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Velto Inter;src:url("/assets/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:EOS2 Inter Display;src:url("/assets/inter-latin-opsz-normal-KZ4OTMG4.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root[data-theme=seos-midnight]:not(#eos-sys){color-scheme:dark;--bg: #0f172a;--bg-deep: #0d1626;--surface: #15213a;--surface-2: #1e293b;--surface-3: #334155;--line: #334155;--line-soft: #1f2c44;--ink: #e2e8f0;--ink-2: #b4c0d0;--ink-3: #94a3b8;--ember: #06b6d4;--ember-strong: #22d3ee;--ember-bright: #06b6d4;--ember-soft: rgb(6 182 212 / .14);--on-accent: #021018;--chart-accent: #06b6d4;--chart-soft: color-mix(in srgb, #06b6d4 55%, #ffffff);--night-lime: #06b6d4;--gallery-peach: #3b82f6;--cobalt: #3b82f6;--cobalt-bright: #3b82f6;--cobalt-soft: rgb(59 130 246 / .14);--herb: #34d399;--herb-soft: rgb(52 211 153 / .16);--gold: #fbbf24;--gold-soft: rgb(251 191 36 / .18);--danger: #fca5a5;--danger-soft: rgb(252 165 165 / .16);--font-display: "EOS2 Plex Sans", system-ui, sans-serif;--font-ui: "EOS2 Plex Sans", system-ui, sans-serif;--font-data: "EOS2 Plex Sans", system-ui, sans-serif;--font-mono: "EOS2 Plex Sans", system-ui, sans-serif;--r-xs: 4px;--r-sm: 6px;--r: 10px;--r-lg: 14px;--r-xl: 18px;--r-pill: 999px;--element-radius: 10px;--element-edge: #1f2c44;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(6 182 212 / .6);--ease: cubic-bezier(.16, 1, .3, 1);--motion-ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .12s;--t: .22s;--t-slow: .38s}:root[data-theme=seos-midnight]:not(#eos-sys) .shell,:root[data-theme=seos-midnight]:not(#eos-sys) .nav,:root[data-theme=seos-midnight]:not(#eos-sys) .nav__item,:root[data-theme=seos-midnight]:not(#eos-sys) .nav__item.is-active,:root[data-theme=seos-midnight]:not(#eos-sys) .topbar,:root[data-theme=seos-midnight]:not(#eos-sys) .shell__main,:root[data-theme=seos-midnight]:not(#eos-sys) .screen,:root[data-theme=seos-midnight]:not(#eos-sys) .card,:root[data-theme=seos-midnight]:not(#eos-sys) .mod-panel,:root[data-theme=seos-midnight]:not(#eos-sys) .stat,:root[data-theme=seos-midnight]:not(#eos-sys) .btn,:root[data-theme=seos-midnight]:not(#eos-sys) .seg,:root[data-theme=seos-midnight]:not(#eos-sys) .seg__btn,:root[data-theme=seos-midnight]:not(#eos-sys) .badge,:root[data-theme=seos-midnight]:not(#eos-sys) .modal,:root[data-theme=seos-midnight]:not(#eos-sys) .record-grid__table,:root[data-theme=seos-midnight]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=seos-midnight]:not(#eos-sys) .shell:before,:root[data-theme=seos-midnight]:not(#eos-sys) .shell:after,:root[data-theme=seos-midnight]:not(#eos-sys) .nav:before,:root[data-theme=seos-midnight]:not(#eos-sys) .nav:after,:root[data-theme=seos-midnight]:not(#eos-sys) .screen:before,:root[data-theme=seos-midnight]:not(#eos-sys) .screen:after,:root[data-theme=seos-midnight]:not(#eos-sys) .topbar:before,:root[data-theme=seos-midnight]:not(#eos-sys) .topbar:after,:root[data-theme=seos-midnight]:not(#eos-sys) .card:before,:root[data-theme=seos-midnight]:not(#eos-sys) .card:after,:root[data-theme=seos-midnight]:not(#eos-sys) .mod-panel:before,:root[data-theme=seos-midnight]:not(#eos-sys) .mod-panel:after,:root[data-theme=seos-midnight]:not(#eos-sys) .stat:before,:root[data-theme=seos-midnight]:not(#eos-sys) .stat:after,:root[data-theme=seos-midnight]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=seos-midnight]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=seos-midnight]:not(#eos-sys) .shell__main:before,:root[data-theme=seos-midnight]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=seos-midnight]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=seos-midnight]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=seos-midnight]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=seos-midnight]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=seos-midnight]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=seos-midnight]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=seos-midnight]:not(#eos-sys) .topbar,:root[data-theme=seos-midnight]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=seos-midnight]:not(#eos-sys) .topbar__title,:root[data-theme=seos-midnight]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=seos-midnight]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=seos-midnight]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=seos-midnight]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=seos-midnight]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=seos-midnight]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=seos-midnight]:not(#eos-sys) .nav__group{display:block}:root[data-theme=seos-midnight]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=seos-midnight]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=seos-midnight]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=seos-midnight]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=seos-midnight]:not(#eos-sys) .nav{background:#0d1626;color:var(--ink)}:root[data-theme=seos-midnight]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=seos-midnight]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=seos-midnight]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:color-mix(in srgb,#06b6d4 18%,transparent);color:#e2e8f0;box-shadow:none}:root[data-theme=seos-midnight]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=seos-midnight]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=seos-midnight]:not(#eos-sys) .shell__main,:root[data-theme=seos-midnight]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=seos-midnight]:not(#eos-sys),:root[data-theme=seos-midnight]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=seos-midnight]:not(#eos-sys) .stat,:root[data-theme=seos-midnight]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=seos-midnight]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=seos-midnight]:not(#eos-sys) .card,:root[data-theme=seos-midnight]:not(#eos-sys) .mod-panel,:root[data-theme=seos-midnight]:not(#eos-sys) .workspace-overview>section{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-soft);box-shadow:var(--sh-2),inset 0 1px 0 var(--sculpt-hi, rgb(255 255 255 / .12)),inset 0 -1px #0000002e;border-radius:var(--r-lg)}:root[data-theme=seos-midnight]:not(#eos-sys) .stat,:root[data-theme=seos-midnight]:not(#eos-sys) .mod-stats .stat{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-soft);box-shadow:var(--sh-2),inset 0 1px 0 var(--sculpt-hi, rgb(255 255 255 / .12)),inset 0 -1px #0000002e;border-radius:var(--r-lg)}:root[data-theme=seos-midnight]:not(#eos-sys) .modal{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-soft);box-shadow:var(--sh-2),inset 0 1px 0 var(--sculpt-hi, rgb(255 255 255 / .12)),inset 0 -1px #0000002e;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=seos-midnight]:not(#eos-sys) .btn{border-radius:var(--r);background:linear-gradient(180deg,var(--surface-3),var(--surface-2));box-shadow:inset 0 1px #ffffff24,0 1px 2px #00000040}:root[data-theme=seos-midnight]:not(#eos-sys) .btn--primary{background:linear-gradient(180deg,var(--ember-bright),var(--ember-strong));box-shadow:inset 0 1px #ffffff59,0 8px 22px -10px var(--ember)}:root[data-theme=seos-midnight]:not(#eos-sys) .seg{background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r-pill);padding:4px}:root[data-theme=seos-midnight]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill)}:root[data-theme=seos-midnight]:not(#eos-sys) .seg__plate{display:block;background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--sh-1)}:root[data-theme=seos-midnight]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:none}:root[data-theme=seos-midnight]:not(#eos-sys) .record-grid__table th{background:var(--surface-2);color:var(--ink-2);border:0}:root[data-theme=seos-midnight]:not(#eos-sys) .record-grid__table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}:root[data-theme=seos-midnight]:not(#eos-sys) .record-grid__table td{border:0}:root[data-theme=seos-midnight]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=seos-midnight]:not(#eos-sys) body,:root[data-theme=seos-midnight]:not(#eos-sys) .shell,:root[data-theme=seos-midnight]:not(#eos-sys) .modal,:root[data-theme=seos-midnight]:not(#eos-sys) button,:root[data-theme=seos-midnight]:not(#eos-sys) input,:root[data-theme=seos-midnight]:not(#eos-sys) select,:root[data-theme=seos-midnight]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=seos-midnight]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=seos-midnight]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.025em;line-height:1.05}:root[data-theme=seos-midnight]:not(#eos-sys) .card__h h2,:root[data-theme=seos-midnight]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=seos-midnight]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=seos-midnight]:not(#eos-sys) .tnum,:root[data-theme=seos-midnight]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=seos-midnight]:not(#eos-sys) .btn--primary,:root[data-theme=seos-midnight]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=seos-midnight]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=seos-midnight]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=seos-midnight]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=seos-midnight]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=seos-midnight]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=seos-midnight]:not(#eos-sys) input,:root[data-theme=seos-midnight]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=seos-midnight]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=seos-midnight]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-seos-midnight{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}:root[data-theme=seos-midnight]:not(#eos-sys) .screen>*{animation:eos-sys-seos-midnight .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=seos-midnight]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=seos-midnight]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=seos-midnight]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=seos-midnight]:not(#eos-sys) .shell__main{background:radial-gradient(900px 500px at 85% -10%,color-mix(in srgb,#06b6d4 16%,transparent),transparent 70%),var(--bg)}:root[data-theme=seos-midnight]:not(#eos-sys) .screen{background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,#94a3b8 8%,transparent) 1px,transparent 0);background-size:22px 22px}:root[data-theme=seos-midnight]:not(#eos-sys) .nav__item.is-active{box-shadow:0 0 0 1px color-mix(in srgb,#06b6d4 50%,transparent),0 0 24px -6px #06b6d4}:root[data-theme=seos-midnight]:not(#eos-sys) :is(.stat,.card){box-shadow:0 1px #ffffff0d inset,0 1px 2px #0006,0 12px 32px -18px #000c}:root[data-theme=seos-carbon]:not(#eos-sys){color-scheme:dark;--bg: #0c0c0e;--bg-deep: #050506;--surface: #161618;--surface-2: #1f1f23;--surface-3: #2e2e34;--line: #2e2e34;--line-soft: #1c1c20;--ink: #e8e8ec;--ink-2: #bdbdc4;--ink-3: #9a9aa3;--ember: #22d3ee;--ember-strong: #67e8f9;--ember-bright: #22d3ee;--ember-soft: rgb(34 211 238 / .14);--on-accent: #031317;--chart-accent: #22d3ee;--chart-soft: color-mix(in srgb, #22d3ee 55%, #ffffff);--night-lime: #22d3ee;--gallery-peach: #67e8f9;--cobalt: #67e8f9;--cobalt-bright: #67e8f9;--cobalt-soft: rgb(103 232 249 / .14);--herb: #34d399;--herb-soft: rgb(52 211 153 / .16);--gold: #fbbf24;--gold-soft: rgb(251 191 36 / .18);--danger: #fca5a5;--danger-soft: rgb(252 165 165 / .16);--font-display: "EOS2 Plex Sans", system-ui, sans-serif;--font-ui: "EOS2 Plex Sans", system-ui, sans-serif;--font-data: "EOS2 Plex Sans", system-ui, sans-serif;--font-mono: "EOS2 Plex Sans", system-ui, sans-serif;--r-xs: 0px;--r-sm: 4px;--r: 6px;--r-lg: 8px;--r-xl: 10px;--r-pill: 999px;--element-radius: 6px;--element-edge: #1c1c20;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(34 211 238 / .6);--ease: cubic-bezier(.16, 1, .3, 1);--motion-ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=seos-carbon]:not(#eos-sys) .shell,:root[data-theme=seos-carbon]:not(#eos-sys) .nav,:root[data-theme=seos-carbon]:not(#eos-sys) .nav__item,:root[data-theme=seos-carbon]:not(#eos-sys) .nav__item.is-active,:root[data-theme=seos-carbon]:not(#eos-sys) .topbar,:root[data-theme=seos-carbon]:not(#eos-sys) .shell__main,:root[data-theme=seos-carbon]:not(#eos-sys) .screen,:root[data-theme=seos-carbon]:not(#eos-sys) .card,:root[data-theme=seos-carbon]:not(#eos-sys) .mod-panel,:root[data-theme=seos-carbon]:not(#eos-sys) .stat,:root[data-theme=seos-carbon]:not(#eos-sys) .btn,:root[data-theme=seos-carbon]:not(#eos-sys) .seg,:root[data-theme=seos-carbon]:not(#eos-sys) .seg__btn,:root[data-theme=seos-carbon]:not(#eos-sys) .badge,:root[data-theme=seos-carbon]:not(#eos-sys) .modal,:root[data-theme=seos-carbon]:not(#eos-sys) .record-grid__table,:root[data-theme=seos-carbon]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=seos-carbon]:not(#eos-sys) .shell:before,:root[data-theme=seos-carbon]:not(#eos-sys) .shell:after,:root[data-theme=seos-carbon]:not(#eos-sys) .nav:before,:root[data-theme=seos-carbon]:not(#eos-sys) .nav:after,:root[data-theme=seos-carbon]:not(#eos-sys) .screen:before,:root[data-theme=seos-carbon]:not(#eos-sys) .screen:after,:root[data-theme=seos-carbon]:not(#eos-sys) .topbar:before,:root[data-theme=seos-carbon]:not(#eos-sys) .topbar:after,:root[data-theme=seos-carbon]:not(#eos-sys) .card:before,:root[data-theme=seos-carbon]:not(#eos-sys) .card:after,:root[data-theme=seos-carbon]:not(#eos-sys) .mod-panel:before,:root[data-theme=seos-carbon]:not(#eos-sys) .mod-panel:after,:root[data-theme=seos-carbon]:not(#eos-sys) .stat:before,:root[data-theme=seos-carbon]:not(#eos-sys) .stat:after,:root[data-theme=seos-carbon]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=seos-carbon]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=seos-carbon]:not(#eos-sys) .shell__main:before,:root[data-theme=seos-carbon]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=seos-carbon]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=seos-carbon]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=seos-carbon]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=seos-carbon]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=seos-carbon]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=seos-carbon]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=seos-carbon]:not(#eos-sys) .topbar,:root[data-theme=seos-carbon]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=seos-carbon]:not(#eos-sys) .topbar__title,:root[data-theme=seos-carbon]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=seos-carbon]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=seos-carbon]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__group{display:block}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=seos-carbon]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=seos-carbon]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__outlet,:root[data-theme=seos-carbon]:not(#eos-sys) .nav__glabel,:root[data-theme=seos-carbon]:not(#eos-sys) .nav__label,:root[data-theme=seos-carbon]:not(#eos-sys) .nav__role-meta,:root[data-theme=seos-carbon]:not(#eos-sys) .nav__soon,:root[data-theme=seos-carbon]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=seos-carbon]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=seos-carbon]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=seos-carbon]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=seos-carbon]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=seos-carbon]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=seos-carbon]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=seos-carbon]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=seos-carbon]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=seos-carbon]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=seos-carbon]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=seos-carbon]:not(#eos-sys) .nav{transition:none}:root[data-theme=seos-carbon]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=seos-carbon]:not(#eos-sys) .nav{background:#050506;color:var(--ink)}:root[data-theme=seos-carbon]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=seos-carbon]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=seos-carbon]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#1f1f23;color:#22d3ee;box-shadow:inset 2px 0 #22d3ee}:root[data-theme=seos-carbon]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=seos-carbon]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=seos-carbon]:not(#eos-sys) .shell__main,:root[data-theme=seos-carbon]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=seos-carbon]:not(#eos-sys),:root[data-theme=seos-carbon]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=seos-carbon]:not(#eos-sys) .stat,:root[data-theme=seos-carbon]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=seos-carbon]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=seos-carbon]:not(#eos-sys) .card,:root[data-theme=seos-carbon]:not(#eos-sys) .mod-panel,:root[data-theme=seos-carbon]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=seos-carbon]:not(#eos-sys) .stat,:root[data-theme=seos-carbon]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=seos-carbon]:not(#eos-sys) .modal{background:var(--surface);border:1px solid var(--line);box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=seos-carbon]:not(#eos-sys) .btn{border-radius:var(--r);background:var(--surface-2);border-color:transparent}:root[data-theme=seos-carbon]:not(#eos-sys) .btn--primary{border-radius:var(--r)}:root[data-theme=seos-carbon]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=seos-carbon]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=seos-carbon]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=seos-carbon]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=seos-carbon]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=seos-carbon]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=seos-carbon]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=seos-carbon]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=seos-carbon]:not(#eos-sys) .badge{background:transparent;border:1px solid currentColor;border-radius:var(--r-pill)}:root[data-theme=seos-carbon]:not(#eos-sys) body,:root[data-theme=seos-carbon]:not(#eos-sys) .shell,:root[data-theme=seos-carbon]:not(#eos-sys) .modal,:root[data-theme=seos-carbon]:not(#eos-sys) button,:root[data-theme=seos-carbon]:not(#eos-sys) input,:root[data-theme=seos-carbon]:not(#eos-sys) select,:root[data-theme=seos-carbon]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=seos-carbon]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=seos-carbon]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:500;letter-spacing:-.025em;line-height:1.05}:root[data-theme=seos-carbon]:not(#eos-sys) .card__h h2,:root[data-theme=seos-carbon]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=seos-carbon]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=seos-carbon]:not(#eos-sys) .stat__label,:root[data-theme=seos-carbon]:not(#eos-sys) .nav__glabel{text-transform:uppercase;letter-spacing:.08em;font-size:11px}:root[data-theme=seos-carbon]:not(#eos-sys) .tnum,:root[data-theme=seos-carbon]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=seos-carbon]:not(#eos-sys) .btn--primary,:root[data-theme=seos-carbon]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=seos-carbon]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=seos-carbon]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=seos-carbon]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=seos-carbon]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=seos-carbon]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=seos-carbon]:not(#eos-sys) input,:root[data-theme=seos-carbon]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=seos-carbon]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=seos-carbon]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-seos-carbon{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}:root[data-theme=seos-carbon]:not(#eos-sys) .screen>*{animation:eos-sys-seos-carbon .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=seos-carbon]:not(#eos-sys) :is(.card,.pp-card){transition:background-color var(--t) var(--ease)}:root[data-theme=seos-carbon]:not(#eos-sys) :is(.card,.pp-card):hover{background-color:var(--surface-2)}:root[data-theme=seos-carbon]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=seos-carbon]:not(#eos-sys) .shell:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=seos-carbon]:not(#eos-sys) .screen{background-image:linear-gradient(180deg,rgb(255 255 255 / .02),transparent 240px)}:root[data-theme=seos-cyber]:not(#eos-sys){color-scheme:dark;--bg: #050806;--bg-deep: #000000;--surface: #0c120e;--surface-2: #121a15;--surface-3: #1d2a21;--line: #24402c;--line-soft: #16241b;--ink: #e8f2ea;--ink-2: #b6ccbb;--ink-3: #8fac96;--ember: #39ff14;--ember-strong: #39ff14;--ember-bright: #39ff14;--ember-soft: rgb(57 255 20 / .14);--on-accent: #031100;--chart-accent: #39ff14;--chart-soft: color-mix(in srgb, #39ff14 55%, #ffffff);--night-lime: #39ff14;--gallery-peach: #22d3ee;--cobalt: #22d3ee;--cobalt-bright: #22d3ee;--cobalt-soft: rgb(34 211 238 / .14);--herb: #39ff14;--herb-soft: rgb(57 255 20 / .16);--gold: #fbbf24;--gold-soft: rgb(251 191 36 / .18);--danger: #ff6b6b;--danger-soft: rgb(255 107 107 / .16);--font-display: "EOS2 Plex Sans", system-ui, sans-serif;--font-ui: "EOS2 Plex Sans", system-ui, sans-serif;--font-data: "EOS2 Plex Sans", system-ui, sans-serif;--font-mono: "EOS2 Plex Sans", system-ui, sans-serif;--r-xs: 0px;--r-sm: 0px;--r: 2px;--r-lg: 2px;--r-xl: 4px;--r-pill: 999px;--element-radius: 2px;--element-edge: #16241b;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(57 255 20 / .6);--ease: steps(4, end);--motion-ease: steps(4, end);--t-fast: 80ms;--t: .12s;--t-slow: .38s}:root[data-theme=seos-cyber]:not(#eos-sys) .shell,:root[data-theme=seos-cyber]:not(#eos-sys) .nav,:root[data-theme=seos-cyber]:not(#eos-sys) .nav__item,:root[data-theme=seos-cyber]:not(#eos-sys) .nav__item.is-active,:root[data-theme=seos-cyber]:not(#eos-sys) .topbar,:root[data-theme=seos-cyber]:not(#eos-sys) .shell__main,:root[data-theme=seos-cyber]:not(#eos-sys) .screen,:root[data-theme=seos-cyber]:not(#eos-sys) .card,:root[data-theme=seos-cyber]:not(#eos-sys) .mod-panel,:root[data-theme=seos-cyber]:not(#eos-sys) .stat,:root[data-theme=seos-cyber]:not(#eos-sys) .btn,:root[data-theme=seos-cyber]:not(#eos-sys) .seg,:root[data-theme=seos-cyber]:not(#eos-sys) .seg__btn,:root[data-theme=seos-cyber]:not(#eos-sys) .badge,:root[data-theme=seos-cyber]:not(#eos-sys) .modal,:root[data-theme=seos-cyber]:not(#eos-sys) .record-grid__table,:root[data-theme=seos-cyber]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=seos-cyber]:not(#eos-sys) .shell:before,:root[data-theme=seos-cyber]:not(#eos-sys) .shell:after,:root[data-theme=seos-cyber]:not(#eos-sys) .nav:before,:root[data-theme=seos-cyber]:not(#eos-sys) .nav:after,:root[data-theme=seos-cyber]:not(#eos-sys) .screen:before,:root[data-theme=seos-cyber]:not(#eos-sys) .screen:after,:root[data-theme=seos-cyber]:not(#eos-sys) .topbar:before,:root[data-theme=seos-cyber]:not(#eos-sys) .topbar:after,:root[data-theme=seos-cyber]:not(#eos-sys) .card:before,:root[data-theme=seos-cyber]:not(#eos-sys) .card:after,:root[data-theme=seos-cyber]:not(#eos-sys) .mod-panel:before,:root[data-theme=seos-cyber]:not(#eos-sys) .mod-panel:after,:root[data-theme=seos-cyber]:not(#eos-sys) .stat:before,:root[data-theme=seos-cyber]:not(#eos-sys) .stat:after,:root[data-theme=seos-cyber]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=seos-cyber]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=seos-cyber]:not(#eos-sys) .shell__main:before,:root[data-theme=seos-cyber]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=seos-cyber]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=seos-cyber]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=seos-cyber]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=seos-cyber]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=seos-cyber]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=seos-cyber]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=seos-cyber]:not(#eos-sys) .topbar,:root[data-theme=seos-cyber]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=seos-cyber]:not(#eos-sys) .topbar__title,:root[data-theme=seos-cyber]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=seos-cyber]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=seos-cyber]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=seos-cyber]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=seos-cyber]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=seos-cyber]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=seos-cyber]:not(#eos-sys) .nav__group{display:block}:root[data-theme=seos-cyber]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=seos-cyber]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=seos-cyber]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=seos-cyber]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=seos-cyber]:not(#eos-sys) .nav{background:#000;color:var(--ink)}:root[data-theme=seos-cyber]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=seos-cyber]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=seos-cyber]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:var(--ember-bright);color:var(--on-accent);box-shadow:inset 0 0 0 1px #39ff14,0 0 18px -4px #39ff14}:root[data-theme=seos-cyber]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=seos-cyber]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=seos-cyber]:not(#eos-sys) .shell__main,:root[data-theme=seos-cyber]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=seos-cyber]:not(#eos-sys),:root[data-theme=seos-cyber]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=seos-cyber]:not(#eos-sys) .stat,:root[data-theme=seos-cyber]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=seos-cyber]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=seos-cyber]:not(#eos-sys) .card,:root[data-theme=seos-cyber]:not(#eos-sys) .mod-panel,:root[data-theme=seos-cyber]:not(#eos-sys) .workspace-overview>section{background:var(--bg-deep);border:1px solid var(--line-soft);box-shadow:inset 0 1px 2px #0000001f;border-radius:var(--r-lg)}:root[data-theme=seos-cyber]:not(#eos-sys) .stat,:root[data-theme=seos-cyber]:not(#eos-sys) .mod-stats .stat{background:var(--bg-deep);border:1px solid var(--line-soft);box-shadow:inset 0 1px 2px #0000001f;border-radius:var(--r-lg)}:root[data-theme=seos-cyber]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=seos-cyber]:not(#eos-sys) .btn{border-radius:2px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}:root[data-theme=seos-cyber]:not(#eos-sys) .btn--primary{border-radius:2px}:root[data-theme=seos-cyber]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=seos-cyber]:not(#eos-sys) .seg{background:transparent;border:1.5px solid var(--ink);border-radius:0;padding:0;gap:0}:root[data-theme=seos-cyber]:not(#eos-sys) .seg__btn{border-radius:0;border-right:1.5px solid var(--ink);text-transform:uppercase;font-size:12px;letter-spacing:.06em}:root[data-theme=seos-cyber]:not(#eos-sys) .seg__btn:last-child{border-right:0}:root[data-theme=seos-cyber]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=seos-cyber]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=seos-cyber]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg)}:root[data-theme=seos-cyber]:not(#eos-sys) .record-grid__table{border:1px solid var(--line);border-collapse:collapse}:root[data-theme=seos-cyber]:not(#eos-sys) .record-grid__table th,:root[data-theme=seos-cyber]:not(#eos-sys) .record-grid__table td{border:1px solid var(--line-soft)}:root[data-theme=seos-cyber]:not(#eos-sys) .record-grid__table th{background:var(--bg-deep)}:root[data-theme=seos-cyber]:not(#eos-sys) .badge{border-radius:2px;text-transform:uppercase;letter-spacing:.06em;font-size:10px}:root[data-theme=seos-cyber]:not(#eos-sys) body,:root[data-theme=seos-cyber]:not(#eos-sys) .shell,:root[data-theme=seos-cyber]:not(#eos-sys) .modal,:root[data-theme=seos-cyber]:not(#eos-sys) button,:root[data-theme=seos-cyber]:not(#eos-sys) input,:root[data-theme=seos-cyber]:not(#eos-sys) select,:root[data-theme=seos-cyber]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=seos-cyber]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=seos-cyber]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:.02em;line-height:1.05;text-transform:uppercase}:root[data-theme=seos-cyber]:not(#eos-sys) .card__h h2,:root[data-theme=seos-cyber]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=seos-cyber]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=seos-cyber]:not(#eos-sys) .stat__label,:root[data-theme=seos-cyber]:not(#eos-sys) .nav__glabel{text-transform:uppercase;letter-spacing:.08em;font-size:11px}:root[data-theme=seos-cyber]:not(#eos-sys) .tnum,:root[data-theme=seos-cyber]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=seos-cyber]:not(#eos-sys) .btn--primary,:root[data-theme=seos-cyber]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=seos-cyber]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=seos-cyber]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=seos-cyber]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=seos-cyber]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=seos-cyber]:not(#eos-sys) ::selection{background:#39ff1447;color:var(--ink)}:root[data-theme=seos-cyber]:not(#eos-sys) input,:root[data-theme=seos-cyber]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=seos-cyber]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=seos-cyber]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-seos-cyber{0%{opacity:0}to{opacity:1}}:root[data-theme=seos-cyber]:not(#eos-sys) .screen>*{animation:eos-sys-seos-cyber .14s steps(3,end) both}:root[data-theme=seos-cyber]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=seos-cyber]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=seos-cyber]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=seos-cyber]:not(#eos-sys) .shell:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:60;background:repeating-linear-gradient(0deg,rgb(0 0 0 / .18) 0 1px,transparent 1px 3px);mix-blend-mode:multiply}:root[data-theme=seos-cyber]:not(#eos-sys) .screen{background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,#39ff14 6%,transparent) 1px,transparent 0);background-size:18px 18px}:root[data-theme=seos-cyber]:not(#eos-sys) .mod-head h1{text-shadow:0 0 18px rgb(57 255 20 / .35)}:root[data-theme=seos-daylight]:not(#eos-sys){color-scheme:light;--bg: #f4f7fb;--bg-deep: #e7edf6;--surface: #ffffff;--surface-2: #eef3f9;--surface-3: #dde5ef;--line: #d3dce8;--line-soft: #e4eaf2;--ink: #0f172a;--ink-2: #334155;--ink-3: #475569;--ember: #0e7490;--ember-strong: #155e75;--ember-bright: #0e7490;--ember-soft: rgb(14 116 144 / .14);--on-accent: #ffffff;--chart-accent: #0e7490;--chart-soft: color-mix(in srgb, #0e7490 55%, #ffffff);--night-lime: #0e7490;--gallery-peach: #1d4ed8;--cobalt: #1d4ed8;--cobalt-bright: #1d4ed8;--cobalt-soft: rgb(29 78 216 / .14);--herb: #065f46;--herb-soft: rgb(6 95 70 / .16);--gold: #92400e;--gold-soft: rgb(146 64 14 / .18);--danger: #b91c1c;--danger-soft: rgb(185 28 28 / .16);--font-display: "EOS2 Plex Sans", system-ui, sans-serif;--font-ui: "EOS2 Plex Sans", system-ui, sans-serif;--font-data: "EOS2 Plex Sans", system-ui, sans-serif;--font-mono: "EOS2 Plex Sans", system-ui, sans-serif;--r-xs: 4px;--r-sm: 6px;--r: 10px;--r-lg: 14px;--r-xl: 18px;--r-pill: 999px;--element-radius: 10px;--element-edge: #e4eaf2;--sh-1: 0 1px 2px rgb(15 23 42 / .06);--sh-2: 0 10px 30px -14px rgb(15 23 42 / .18);--sh-3: 0 30px 70px -24px rgb(15 23 42 / .28);--sh-ember: 0 10px 30px -12px rgb(14 116 144 / .6);--ease: cubic-bezier(.16, 1, .3, 1);--motion-ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=seos-daylight]:not(#eos-sys) .shell,:root[data-theme=seos-daylight]:not(#eos-sys) .nav,:root[data-theme=seos-daylight]:not(#eos-sys) .nav__item,:root[data-theme=seos-daylight]:not(#eos-sys) .nav__item.is-active,:root[data-theme=seos-daylight]:not(#eos-sys) .topbar,:root[data-theme=seos-daylight]:not(#eos-sys) .shell__main,:root[data-theme=seos-daylight]:not(#eos-sys) .screen,:root[data-theme=seos-daylight]:not(#eos-sys) .card,:root[data-theme=seos-daylight]:not(#eos-sys) .mod-panel,:root[data-theme=seos-daylight]:not(#eos-sys) .stat,:root[data-theme=seos-daylight]:not(#eos-sys) .btn,:root[data-theme=seos-daylight]:not(#eos-sys) .seg,:root[data-theme=seos-daylight]:not(#eos-sys) .seg__btn,:root[data-theme=seos-daylight]:not(#eos-sys) .badge,:root[data-theme=seos-daylight]:not(#eos-sys) .modal,:root[data-theme=seos-daylight]:not(#eos-sys) .record-grid__table,:root[data-theme=seos-daylight]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=seos-daylight]:not(#eos-sys) .shell:before,:root[data-theme=seos-daylight]:not(#eos-sys) .shell:after,:root[data-theme=seos-daylight]:not(#eos-sys) .nav:before,:root[data-theme=seos-daylight]:not(#eos-sys) .nav:after,:root[data-theme=seos-daylight]:not(#eos-sys) .screen:before,:root[data-theme=seos-daylight]:not(#eos-sys) .screen:after,:root[data-theme=seos-daylight]:not(#eos-sys) .topbar:before,:root[data-theme=seos-daylight]:not(#eos-sys) .topbar:after,:root[data-theme=seos-daylight]:not(#eos-sys) .card:before,:root[data-theme=seos-daylight]:not(#eos-sys) .card:after,:root[data-theme=seos-daylight]:not(#eos-sys) .mod-panel:before,:root[data-theme=seos-daylight]:not(#eos-sys) .mod-panel:after,:root[data-theme=seos-daylight]:not(#eos-sys) .stat:before,:root[data-theme=seos-daylight]:not(#eos-sys) .stat:after,:root[data-theme=seos-daylight]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=seos-daylight]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=seos-daylight]:not(#eos-sys) .shell__main:before,:root[data-theme=seos-daylight]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=seos-daylight]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=seos-daylight]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=seos-daylight]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=seos-daylight]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=seos-daylight]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=seos-daylight]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=seos-daylight]:not(#eos-sys) .topbar,:root[data-theme=seos-daylight]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=seos-daylight]:not(#eos-sys) .topbar__title,:root[data-theme=seos-daylight]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=seos-daylight]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=seos-daylight]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=seos-daylight]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=seos-daylight]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=seos-daylight]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=seos-daylight]:not(#eos-sys) .nav__group{display:block}:root[data-theme=seos-daylight]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=seos-daylight]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=seos-daylight]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=seos-daylight]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=seos-daylight]:not(#eos-sys) .nav{background:#fff;color:var(--ink)}:root[data-theme=seos-daylight]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=seos-daylight]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=seos-daylight]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#e0f2f6;color:#0b5567;box-shadow:none}:root[data-theme=seos-daylight]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=seos-daylight]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=seos-daylight]:not(#eos-sys) .shell__main,:root[data-theme=seos-daylight]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=seos-daylight]:not(#eos-sys),:root[data-theme=seos-daylight]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=seos-daylight]:not(#eos-sys) .stat,:root[data-theme=seos-daylight]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=seos-daylight]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=seos-daylight]:not(#eos-sys) .card,:root[data-theme=seos-daylight]:not(#eos-sys) .mod-panel,:root[data-theme=seos-daylight]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=seos-daylight]:not(#eos-sys) .stat,:root[data-theme=seos-daylight]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=seos-daylight]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=seos-daylight]:not(#eos-sys) .btn{border-radius:var(--r);background:var(--surface-2);border-color:transparent}:root[data-theme=seos-daylight]:not(#eos-sys) .btn--primary{border-radius:var(--r)}:root[data-theme=seos-daylight]:not(#eos-sys) .seg{background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r-pill);padding:4px}:root[data-theme=seos-daylight]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill)}:root[data-theme=seos-daylight]:not(#eos-sys) .seg__plate{display:block;background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--sh-1)}:root[data-theme=seos-daylight]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:none}:root[data-theme=seos-daylight]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=seos-daylight]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=seos-daylight]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=seos-daylight]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=seos-daylight]:not(#eos-sys) body,:root[data-theme=seos-daylight]:not(#eos-sys) .shell,:root[data-theme=seos-daylight]:not(#eos-sys) .modal,:root[data-theme=seos-daylight]:not(#eos-sys) button,:root[data-theme=seos-daylight]:not(#eos-sys) input,:root[data-theme=seos-daylight]:not(#eos-sys) select,:root[data-theme=seos-daylight]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=seos-daylight]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=seos-daylight]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.025em;line-height:1.05}:root[data-theme=seos-daylight]:not(#eos-sys) .card__h h2,:root[data-theme=seos-daylight]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=seos-daylight]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=seos-daylight]:not(#eos-sys) .tnum,:root[data-theme=seos-daylight]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=seos-daylight]:not(#eos-sys) .btn--primary,:root[data-theme=seos-daylight]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=seos-daylight]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=seos-daylight]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=seos-daylight]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=seos-daylight]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=seos-daylight]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=seos-daylight]:not(#eos-sys) input,:root[data-theme=seos-daylight]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=seos-daylight]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=seos-daylight]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-seos-daylight{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}:root[data-theme=seos-daylight]:not(#eos-sys) .screen>*{animation:eos-sys-seos-daylight .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=seos-daylight]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=seos-daylight]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=seos-daylight]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=seos-daylight]:not(#eos-sys) .shell__main{background:radial-gradient(800px 420px at 90% -10%,rgb(14 116 144 / .08),transparent 70%),var(--bg)}:root[data-theme=seos-daylight]:not(#eos-sys) .screen{background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,#0f172a 5%,transparent) 1px,transparent 0);background-size:22px 22px}:root[data-theme=synthera-systems]:not(#eos-sys){color-scheme:light;--bg: #FAFCFD;--bg-deep: #EFF4F8;--surface: #FFFFFF;--surface-2: #EFF4F8;--surface-3: #E6F0FF;--line: #BACADA;--line-soft: #DCE6EF;--ink: #082038;--ink-2: #2D4560;--ink-3: #53667A;--ember: #0870FF;--ember-strong: #0759CC;--ember-bright: #0870FF;--ember-soft: rgb(8 112 255 / .14);--on-accent: #020810;--chart-accent: #0870FF;--chart-soft: color-mix(in srgb, #0870FF 55%, #FFFFFF);--night-lime: #0870FF;--gallery-peach: #0759CC;--cobalt: #0759CC;--cobalt-bright: #0759CC;--cobalt-soft: rgb(7 89 204 / .14);--herb: #0B6E4F;--herb-soft: rgb(11 110 79 / .16);--gold: #8A5A00;--gold-soft: rgb(138 90 0 / .18);--danger: #B3123F;--danger-soft: rgb(179 18 63 / .16);--font-display: "EOS2 Montserrat", "Arial", sans-serif;--font-ui: "EOS2 Montserrat", "Arial", sans-serif;--font-data: "EOS2 Montserrat", "Arial", sans-serif;--font-mono: "EOS2 Montserrat", "Arial", sans-serif;--r-xs: 0px;--r-sm: 0px;--r: 0px;--r-lg: 0px;--r-xl: 0px;--r-pill: 0px;--element-radius: 0px;--element-edge: #DCE6EF;--sh-1: 0 1px 2px rgb(8 32 56 / .06);--sh-2: 0 10px 30px -14px rgb(8 32 56 / .18);--sh-3: 0 30px 70px -24px rgb(8 32 56 / .28);--sh-ember: 0 10px 30px -12px rgb(8 112 255 / .6);--ease: cubic-bezier(.16, 1, .3, 1);--motion-ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=synthera-systems]:not(#eos-sys) .shell,:root[data-theme=synthera-systems]:not(#eos-sys) .nav,:root[data-theme=synthera-systems]:not(#eos-sys) .nav__item,:root[data-theme=synthera-systems]:not(#eos-sys) .nav__item.is-active,:root[data-theme=synthera-systems]:not(#eos-sys) .topbar,:root[data-theme=synthera-systems]:not(#eos-sys) .shell__main,:root[data-theme=synthera-systems]:not(#eos-sys) .screen,:root[data-theme=synthera-systems]:not(#eos-sys) .card,:root[data-theme=synthera-systems]:not(#eos-sys) .mod-panel,:root[data-theme=synthera-systems]:not(#eos-sys) .stat,:root[data-theme=synthera-systems]:not(#eos-sys) .btn,:root[data-theme=synthera-systems]:not(#eos-sys) .seg,:root[data-theme=synthera-systems]:not(#eos-sys) .seg__btn,:root[data-theme=synthera-systems]:not(#eos-sys) .badge,:root[data-theme=synthera-systems]:not(#eos-sys) .modal,:root[data-theme=synthera-systems]:not(#eos-sys) .record-grid__table,:root[data-theme=synthera-systems]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=synthera-systems]:not(#eos-sys) .shell:before,:root[data-theme=synthera-systems]:not(#eos-sys) .shell:after,:root[data-theme=synthera-systems]:not(#eos-sys) .nav:before,:root[data-theme=synthera-systems]:not(#eos-sys) .nav:after,:root[data-theme=synthera-systems]:not(#eos-sys) .screen:before,:root[data-theme=synthera-systems]:not(#eos-sys) .screen:after,:root[data-theme=synthera-systems]:not(#eos-sys) .topbar:before,:root[data-theme=synthera-systems]:not(#eos-sys) .topbar:after,:root[data-theme=synthera-systems]:not(#eos-sys) .card:before,:root[data-theme=synthera-systems]:not(#eos-sys) .card:after,:root[data-theme=synthera-systems]:not(#eos-sys) .mod-panel:before,:root[data-theme=synthera-systems]:not(#eos-sys) .mod-panel:after,:root[data-theme=synthera-systems]:not(#eos-sys) .stat:before,:root[data-theme=synthera-systems]:not(#eos-sys) .stat:after,:root[data-theme=synthera-systems]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=synthera-systems]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=synthera-systems]:not(#eos-sys) .shell__main:before,:root[data-theme=synthera-systems]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=synthera-systems]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=synthera-systems]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=synthera-systems]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=synthera-systems]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=synthera-systems]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=synthera-systems]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=synthera-systems]:not(#eos-sys) .topbar,:root[data-theme=synthera-systems]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=synthera-systems]:not(#eos-sys) .topbar__title,:root[data-theme=synthera-systems]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=synthera-systems]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=synthera-systems]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=synthera-systems]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__more{display:block}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=synthera-systems]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=synthera-systems]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__cat:hover,:root[data-theme=synthera-systems]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=synthera-systems]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=synthera-systems]:not(#eos-sys) .nav{background:#fafcfd;color:var(--ink)}:root[data-theme=synthera-systems]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=synthera-systems]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#eff4f8;color:var(--ink)}:root[data-theme=synthera-systems]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:var(--ember-bright);color:var(--on-accent);box-shadow:inset 0 -2px #0870ff}:root[data-theme=synthera-systems]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=synthera-systems]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=synthera-systems]:not(#eos-sys) .shell__main,:root[data-theme=synthera-systems]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=synthera-systems]:not(#eos-sys),:root[data-theme=synthera-systems]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=synthera-systems]:not(#eos-sys) .stat,:root[data-theme=synthera-systems]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=synthera-systems]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=synthera-systems]:not(#eos-sys) .card,:root[data-theme=synthera-systems]:not(#eos-sys) .mod-panel,:root[data-theme=synthera-systems]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=synthera-systems]:not(#eos-sys) .stat,:root[data-theme=synthera-systems]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=synthera-systems]:not(#eos-sys) .modal{background:var(--surface);border:1px solid var(--line);box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=synthera-systems]:not(#eos-sys) .btn{border-radius:2px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}:root[data-theme=synthera-systems]:not(#eos-sys) .btn--primary{border-radius:2px}:root[data-theme=synthera-systems]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=synthera-systems]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=synthera-systems]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=synthera-systems]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=synthera-systems]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=synthera-systems]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=synthera-systems]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=synthera-systems]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=synthera-systems]:not(#eos-sys) .badge{border-radius:2px;text-transform:uppercase;letter-spacing:.06em;font-size:10px}:root[data-theme=synthera-systems]:not(#eos-sys) body,:root[data-theme=synthera-systems]:not(#eos-sys) .shell,:root[data-theme=synthera-systems]:not(#eos-sys) .modal,:root[data-theme=synthera-systems]:not(#eos-sys) button,:root[data-theme=synthera-systems]:not(#eos-sys) input,:root[data-theme=synthera-systems]:not(#eos-sys) select,:root[data-theme=synthera-systems]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=synthera-systems]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=synthera-systems]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.035em;line-height:1.05}:root[data-theme=synthera-systems]:not(#eos-sys) .card__h h2,:root[data-theme=synthera-systems]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:500;letter-spacing:-.01em}:root[data-theme=synthera-systems]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:400;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=synthera-systems]:not(#eos-sys) .stat__label,:root[data-theme=synthera-systems]:not(#eos-sys) .nav__glabel{text-transform:uppercase;letter-spacing:.08em;font-size:11px}:root[data-theme=synthera-systems]:not(#eos-sys) .tnum,:root[data-theme=synthera-systems]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=synthera-systems]:not(#eos-sys) .btn--primary,:root[data-theme=synthera-systems]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=synthera-systems]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=synthera-systems]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=synthera-systems]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=synthera-systems]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=synthera-systems]:not(#eos-sys) ::selection{background:#e6f0ff;color:var(--ink)}:root[data-theme=synthera-systems]:not(#eos-sys) input,:root[data-theme=synthera-systems]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=synthera-systems]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=synthera-systems]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-synthera-systems{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}:root[data-theme=synthera-systems]:not(#eos-sys) .screen>*{animation:eos-sys-synthera-systems .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=synthera-systems]:not(#eos-sys) :is(.card,.pp-card){transition:background-color var(--t) var(--ease)}:root[data-theme=synthera-systems]:not(#eos-sys) :is(.card,.pp-card):hover{background-color:var(--surface-2)}:root[data-theme=synthera-systems]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=synthera-systems]:not(#eos-sys) .mod-head{background:#050f1c;color:#fafcfd;padding:34px 36px;margin-bottom:4px}:root[data-theme=synthera-systems]:not(#eos-sys) .mod-head h1{color:#fafcfd}:root[data-theme=synthera-systems]:not(#eos-sys) .mod-head p{color:#bacada}:root[data-theme=synthera-systems]:not(#eos-sys) .mod-head .btn:not(.btn--primary){background:transparent;color:#fafcfd;border-color:#53667a}:root[data-theme=synthera-systems]:not(#eos-sys) .mod-head .pp-acting{background:#fafcfd14;color:#fafcfd}:root[data-theme=synthera-systems]:not(#eos-sys) .card__h h2{padding-top:10px;border-top:1px solid var(--ink)}:root[data-theme=synthera-hub]:not(#eos-sys){color-scheme:light;--bg: #f5f6f7;--bg-deep: #eef2f6;--surface: #ffffff;--surface-2: #f3f4f6;--surface-3: #e8eef6;--line: #dce0e6;--line-soft: #edf0f3;--ink: #222527;--ink-2: #495965;--ink-3: #52616c;--ember: #0759cc;--ember-strong: #0870ff;--ember-bright: #0759cc;--ember-soft: rgb(7 89 204 / .14);--on-accent: #ffffff;--chart-accent: #0759cc;--chart-soft: color-mix(in srgb, #0759cc 55%, #ffffff);--night-lime: #0759cc;--gallery-peach: #177faa;--cobalt: #177faa;--cobalt-bright: #177faa;--cobalt-soft: rgb(23 127 170 / .14);--herb: #346c59;--herb-soft: rgb(52 108 89 / .16);--gold: #8a5a00;--gold-soft: rgb(138 90 0 / .18);--danger: #b23a2c;--danger-soft: rgb(178 58 44 / .16);--font-display: "EOS2 Urbanist", "Montserrat", "Arial", sans-serif;--font-ui: "EOS2 Urbanist", "Arial", sans-serif;--font-data: "EOS2 Urbanist", "Arial", sans-serif;--font-mono: "EOS2 Urbanist", "Arial", sans-serif;--r-xs: 10px;--r-sm: 12px;--r: 16px;--r-lg: 24px;--r-xl: 28px;--r-pill: 999px;--element-radius: 16px;--element-edge: #edf0f3;--sh-1: 0 1px 2px rgb(34 37 39 / .06);--sh-2: 0 10px 30px -14px rgb(34 37 39 / .18);--sh-3: 0 30px 70px -24px rgb(34 37 39 / .28);--sh-ember: 0 10px 30px -12px rgb(7 89 204 / .6);--ease: cubic-bezier(.16, 1, .3, 1);--motion-ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .12s;--t: .16s;--t-slow: .42s;--glass: linear-gradient(135deg, #ffffffaa, #ffffff6b, #eaf5ff61);--glass-edge: #ffffffcc;--glass-hi: #ffffff}:root[data-theme=synthera-hub]:not(#eos-sys) .shell,:root[data-theme=synthera-hub]:not(#eos-sys) .nav,:root[data-theme=synthera-hub]:not(#eos-sys) .nav__item,:root[data-theme=synthera-hub]:not(#eos-sys) .nav__item.is-active,:root[data-theme=synthera-hub]:not(#eos-sys) .topbar,:root[data-theme=synthera-hub]:not(#eos-sys) .shell__main,:root[data-theme=synthera-hub]:not(#eos-sys) .screen,:root[data-theme=synthera-hub]:not(#eos-sys) .card,:root[data-theme=synthera-hub]:not(#eos-sys) .mod-panel,:root[data-theme=synthera-hub]:not(#eos-sys) .stat,:root[data-theme=synthera-hub]:not(#eos-sys) .btn,:root[data-theme=synthera-hub]:not(#eos-sys) .seg,:root[data-theme=synthera-hub]:not(#eos-sys) .seg__btn,:root[data-theme=synthera-hub]:not(#eos-sys) .badge,:root[data-theme=synthera-hub]:not(#eos-sys) .modal,:root[data-theme=synthera-hub]:not(#eos-sys) .record-grid__table,:root[data-theme=synthera-hub]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=synthera-hub]:not(#eos-sys) .shell:before,:root[data-theme=synthera-hub]:not(#eos-sys) .shell:after,:root[data-theme=synthera-hub]:not(#eos-sys) .nav:before,:root[data-theme=synthera-hub]:not(#eos-sys) .nav:after,:root[data-theme=synthera-hub]:not(#eos-sys) .screen:before,:root[data-theme=synthera-hub]:not(#eos-sys) .screen:after,:root[data-theme=synthera-hub]:not(#eos-sys) .topbar:before,:root[data-theme=synthera-hub]:not(#eos-sys) .topbar:after,:root[data-theme=synthera-hub]:not(#eos-sys) .card:before,:root[data-theme=synthera-hub]:not(#eos-sys) .card:after,:root[data-theme=synthera-hub]:not(#eos-sys) .mod-panel:before,:root[data-theme=synthera-hub]:not(#eos-sys) .mod-panel:after,:root[data-theme=synthera-hub]:not(#eos-sys) .stat:before,:root[data-theme=synthera-hub]:not(#eos-sys) .stat:after,:root[data-theme=synthera-hub]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=synthera-hub]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=synthera-hub]:not(#eos-sys) .shell__main:before,:root[data-theme=synthera-hub]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=synthera-hub]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=synthera-hub]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=synthera-hub]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=synthera-hub]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=synthera-hub]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=synthera-hub]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=synthera-hub]:not(#eos-sys) .topbar,:root[data-theme=synthera-hub]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=synthera-hub]:not(#eos-sys) .topbar__title,:root[data-theme=synthera-hub]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=synthera-hub]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=synthera-hub]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=synthera-hub]:not(#eos-sys) .shell{grid-template-columns:minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=synthera-hub]:not(#eos-sys) .nav{display:none}}:root[data-theme=synthera-hub]:not(#eos-sys) .nav{background:#ffffff8c;color:var(--ink)}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:linear-gradient(135deg,#fffe,#eaf5ffcc);color:#0759cc;box-shadow:0 1px 3px #2448680a,0 10px 30px #2448681a,inset 0 1px #fff}:root[data-theme=synthera-hub]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=synthera-hub]:not(#eos-sys) .topbar{background:transparent;border-bottom:1px solid var(--line-soft)}:root[data-theme=synthera-hub]:not(#eos-sys) .shell__main,:root[data-theme=synthera-hub]:not(#eos-sys) .screen{background:transparent}:root[data-theme=synthera-hub]:not(#eos-sys),:root[data-theme=synthera-hub]:not(#eos-sys) body{background:radial-gradient(1200px 700px at 10% -10%,#79bee54d,transparent 60%),radial-gradient(900px 600px at 90% 10%,#adcbec4d,transparent 60%),radial-gradient(900px 700px at 50% 110%,#c3d3f34d,transparent 60%),#f5f6f7}:root[data-theme=synthera-hub]:not(#eos-sys) .stat,:root[data-theme=synthera-hub]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=synthera-hub]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=synthera-hub]:not(#eos-sys) .card,:root[data-theme=synthera-hub]:not(#eos-sys) .mod-panel,:root[data-theme=synthera-hub]:not(#eos-sys) .workspace-overview>section{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=synthera-hub]:not(#eos-sys) .stat,:root[data-theme=synthera-hub]:not(#eos-sys) .mod-stats .stat{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=synthera-hub]:not(#eos-sys) .modal{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=synthera-hub]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=synthera-hub]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=synthera-hub]:not(#eos-sys) .seg{background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r-pill);padding:4px}:root[data-theme=synthera-hub]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill)}:root[data-theme=synthera-hub]:not(#eos-sys) .seg__plate{display:block;background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--sh-1)}:root[data-theme=synthera-hub]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:none}:root[data-theme=synthera-hub]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=synthera-hub]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=synthera-hub]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=synthera-hub]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=synthera-hub]:not(#eos-sys) body,:root[data-theme=synthera-hub]:not(#eos-sys) .shell,:root[data-theme=synthera-hub]:not(#eos-sys) .modal,:root[data-theme=synthera-hub]:not(#eos-sys) button,:root[data-theme=synthera-hub]:not(#eos-sys) input,:root[data-theme=synthera-hub]:not(#eos-sys) select,:root[data-theme=synthera-hub]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=synthera-hub]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=synthera-hub]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.03em;line-height:1.05}:root[data-theme=synthera-hub]:not(#eos-sys) .card__h h2,:root[data-theme=synthera-hub]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=synthera-hub]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=synthera-hub]:not(#eos-sys) .tnum,:root[data-theme=synthera-hub]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=synthera-hub]:not(#eos-sys) .btn--primary,:root[data-theme=synthera-hub]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=synthera-hub]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=synthera-hub]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=synthera-hub]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=synthera-hub]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=synthera-hub]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=synthera-hub]:not(#eos-sys) input,:root[data-theme=synthera-hub]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=synthera-hub]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=synthera-hub]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-synthera-hub{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}:root[data-theme=synthera-hub]:not(#eos-sys) .screen>*{animation:eos-sys-synthera-hub .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-synthera-hub .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:40ms}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:80ms}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.12s}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.16s}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.2s}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.24s}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=synthera-hub]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=synthera-hub]:not(#eos-sys) .nav{backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4)}:root[data-theme=synthera-hub]:not(#eos-sys) :is(.card,.mod-panel,.stat){background:linear-gradient(135deg,#fffa,#ffffff6b,#eaf5ff61)}:root[data-theme=synthera-hub]:not(#eos-sys) .btn--primary{position:relative;overflow:hidden}:root[data-theme=synthera-hub]:not(#eos-sys) .nav__item.is-active{transition:background var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}:root[data-theme=signature-cobalt]:not(#eos-sys){color-scheme:light;--bg: #F7F9FC;--bg-deep: #EEF2F8;--surface: #FFFFFF;--surface-2: #F2F5FA;--surface-3: #E6EBF2;--line: #DCE3EE;--line-soft: #E6EBF2;--ink: #0A1124;--ink-2: #3B4A63;--ink-3: #59667D;--ember: #1d4ed8;--ember-strong: #1e40af;--ember-bright: #1d4ed8;--ember-soft: rgb(29 78 216 / .14);--on-accent: #ffffff;--chart-accent: #1d4ed8;--chart-soft: color-mix(in srgb, #1d4ed8 55%, #FFFFFF);--night-lime: #1d4ed8;--gallery-peach: #0e7490;--cobalt: #0e7490;--cobalt-bright: #0e7490;--cobalt-soft: rgb(14 116 144 / .14);--herb: #0f7a57;--herb-soft: rgb(15 122 87 / .16);--gold: #9a5b04;--gold-soft: rgb(154 91 4 / .18);--danger: #c23a30;--danger-soft: rgb(194 58 48 / .16);--font-display: "EOS2 Schibsted", "Arial", sans-serif;--font-ui: "EOS2 Inter", "Arial", sans-serif;--font-data: "EOS2 Inter", "Arial", sans-serif;--font-mono: "EOS2 Inter", "Arial", sans-serif;--r-xs: 8px;--r-sm: 10px;--r: 14px;--r-lg: 20px;--r-xl: 26px;--r-pill: 999px;--element-radius: 14px;--element-edge: #E6EBF2;--sh-1: 0 1px 2px rgb(10 17 36 / .06);--sh-2: 0 10px 30px -14px rgb(10 17 36 / .18);--sh-3: 0 30px 70px -24px rgb(10 17 36 / .28);--sh-ember: 0 10px 30px -12px rgb(29 78 216 / .6);--ease: cubic-bezier(.22, 1, .36, 1);--motion-ease: cubic-bezier(.22, 1, .36, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=signature-cobalt]:not(#eos-sys) .shell,:root[data-theme=signature-cobalt]:not(#eos-sys) .nav,:root[data-theme=signature-cobalt]:not(#eos-sys) .nav__item,:root[data-theme=signature-cobalt]:not(#eos-sys) .nav__item.is-active,:root[data-theme=signature-cobalt]:not(#eos-sys) .topbar,:root[data-theme=signature-cobalt]:not(#eos-sys) .shell__main,:root[data-theme=signature-cobalt]:not(#eos-sys) .screen,:root[data-theme=signature-cobalt]:not(#eos-sys) .card,:root[data-theme=signature-cobalt]:not(#eos-sys) .mod-panel,:root[data-theme=signature-cobalt]:not(#eos-sys) .stat,:root[data-theme=signature-cobalt]:not(#eos-sys) .btn,:root[data-theme=signature-cobalt]:not(#eos-sys) .seg,:root[data-theme=signature-cobalt]:not(#eos-sys) .seg__btn,:root[data-theme=signature-cobalt]:not(#eos-sys) .badge,:root[data-theme=signature-cobalt]:not(#eos-sys) .modal,:root[data-theme=signature-cobalt]:not(#eos-sys) .record-grid__table,:root[data-theme=signature-cobalt]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=signature-cobalt]:not(#eos-sys) .shell:before,:root[data-theme=signature-cobalt]:not(#eos-sys) .shell:after,:root[data-theme=signature-cobalt]:not(#eos-sys) .nav:before,:root[data-theme=signature-cobalt]:not(#eos-sys) .nav:after,:root[data-theme=signature-cobalt]:not(#eos-sys) .screen:before,:root[data-theme=signature-cobalt]:not(#eos-sys) .screen:after,:root[data-theme=signature-cobalt]:not(#eos-sys) .topbar:before,:root[data-theme=signature-cobalt]:not(#eos-sys) .topbar:after,:root[data-theme=signature-cobalt]:not(#eos-sys) .card:before,:root[data-theme=signature-cobalt]:not(#eos-sys) .card:after,:root[data-theme=signature-cobalt]:not(#eos-sys) .mod-panel:before,:root[data-theme=signature-cobalt]:not(#eos-sys) .mod-panel:after,:root[data-theme=signature-cobalt]:not(#eos-sys) .stat:before,:root[data-theme=signature-cobalt]:not(#eos-sys) .stat:after,:root[data-theme=signature-cobalt]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=signature-cobalt]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=signature-cobalt]:not(#eos-sys) .shell__main:before,:root[data-theme=signature-cobalt]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=signature-cobalt]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=signature-cobalt]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=signature-cobalt]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=signature-cobalt]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=signature-cobalt]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=signature-cobalt]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=signature-cobalt]:not(#eos-sys) .topbar,:root[data-theme=signature-cobalt]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=signature-cobalt]:not(#eos-sys) .topbar__title,:root[data-theme=signature-cobalt]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=signature-cobalt]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=signature-cobalt]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=signature-cobalt]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=signature-cobalt]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=signature-cobalt]:not(#eos-sys) .nav__group{display:block}:root[data-theme=signature-cobalt]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=signature-cobalt]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=signature-cobalt]:not(#eos-sys) .shell{grid-template-columns:240px minmax(0,1fr);grid-template-rows:none;gap:14px;padding:14px;margin:0;height:100%;border:0;border-radius:0}:root[data-theme=signature-cobalt]:not(#eos-sys) .nav{border:1px solid var(--line-soft);border-radius:var(--r-xl);box-shadow:var(--sh-2);overflow:hidden}:root[data-theme=signature-cobalt]:not(#eos-sys) .shell__main{border:1px solid var(--line-soft);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--sh-1);background:var(--bg)}}:root[data-theme=signature-cobalt]:not(#eos-sys) .nav{background:#fff;color:var(--ink)}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#1d4ed8;color:#fff;box-shadow:0 10px 24px -12px #1d4ed8}:root[data-theme=signature-cobalt]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=signature-cobalt]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=signature-cobalt]:not(#eos-sys) .shell__main,:root[data-theme=signature-cobalt]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=signature-cobalt]:not(#eos-sys),:root[data-theme=signature-cobalt]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=signature-cobalt]:not(#eos-sys) .stat,:root[data-theme=signature-cobalt]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=signature-cobalt]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=signature-cobalt]:not(#eos-sys) .card,:root[data-theme=signature-cobalt]:not(#eos-sys) .mod-panel,:root[data-theme=signature-cobalt]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=signature-cobalt]:not(#eos-sys) .stat,:root[data-theme=signature-cobalt]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=signature-cobalt]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=signature-cobalt]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=signature-cobalt]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=signature-cobalt]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=signature-cobalt]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=signature-cobalt]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=signature-cobalt]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=signature-cobalt]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=signature-cobalt]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=signature-cobalt]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=signature-cobalt]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=signature-cobalt]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=signature-cobalt]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=signature-cobalt]:not(#eos-sys) body,:root[data-theme=signature-cobalt]:not(#eos-sys) .shell,:root[data-theme=signature-cobalt]:not(#eos-sys) .modal,:root[data-theme=signature-cobalt]:not(#eos-sys) button,:root[data-theme=signature-cobalt]:not(#eos-sys) input,:root[data-theme=signature-cobalt]:not(#eos-sys) select,:root[data-theme=signature-cobalt]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=signature-cobalt]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1.05}:root[data-theme=signature-cobalt]:not(#eos-sys) .card__h h2,:root[data-theme=signature-cobalt]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=signature-cobalt]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=signature-cobalt]:not(#eos-sys) .tnum,:root[data-theme=signature-cobalt]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=signature-cobalt]:not(#eos-sys) .btn--primary,:root[data-theme=signature-cobalt]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=signature-cobalt]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=signature-cobalt]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=signature-cobalt]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=signature-cobalt]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=signature-cobalt]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=signature-cobalt]:not(#eos-sys) input,:root[data-theme=signature-cobalt]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=signature-cobalt]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=signature-cobalt]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-signature-cobalt{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}:root[data-theme=signature-cobalt]:not(#eos-sys) .screen>*{animation:eos-sys-signature-cobalt .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-signature-cobalt .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:55ms}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.11s}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:165ms}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.22s}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:275ms}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.33s}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=signature-cobalt]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=signature-cobalt]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=signature-cobalt]:not(#eos-sys) .mod-head{position:relative;isolation:isolate;color:#fff;padding:30px 32px;border-radius:var(--r-xl);overflow:hidden;background:linear-gradient(120deg,#1d4ed8,#3b82f6 45%,#0e7490 80%,#1d4ed8);background-size:240% 240%}:root[data-theme=signature-cobalt]:not(#eos-sys) .mod-head h1,:root[data-theme=signature-cobalt]:not(#eos-sys) .mod-head p{color:#fff}:root[data-theme=signature-cobalt]:not(#eos-sys) .mod-head .pp-acting{background:#ffffff29;color:#fff}@media (prefers-reduced-motion: no-preference){@keyframes eos2-silk{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}:root[data-theme=signature-cobalt]:not(#eos-sys) .mod-head{animation:eos2-silk 18s ease-in-out infinite}}:root[data-theme=signature-cobalt]:not(#eos-sys) .btn--primary:hover{box-shadow:0 14px 28px -12px #1d4ed8;transform:translateY(-1px)}:root[data-theme=empire-ledger]:not(#eos-sys){color-scheme:dark;--bg: #000000;--bg-deep: #0a0a0a;--surface: #1a1a1a;--surface-2: #1f1f1f;--surface-3: #2a2a2a;--line: #2a2a2a;--line-soft: #1f1f1f;--ink: #efefeb;--ink-2: #c4c4bf;--ink-3: #a3a39e;--ember: #1e6ef3;--ember-strong: #1759d0;--ember-bright: #1e6ef3;--ember-soft: rgb(30 110 243 / .14);--on-accent: #ffffff;--chart-accent: #1e6ef3;--chart-soft: color-mix(in srgb, #1e6ef3 55%, #ffffff);--night-lime: #1e6ef3;--gallery-peach: #4a8af5;--cobalt: #4a8af5;--cobalt-bright: #4a8af5;--cobalt-soft: rgb(74 138 245 / .14);--herb: #4fbf8a;--herb-soft: rgb(79 191 138 / .16);--gold: #e0b04a;--gold-soft: rgb(224 176 74 / .18);--danger: #f0796b;--danger-soft: rgb(240 121 107 / .16);--font-display: "EOS2 Geist", system-ui, sans-serif;--font-ui: "EOS2 Geist", system-ui, sans-serif;--font-data: "EOS2 Geist", system-ui, sans-serif;--font-mono: "EOS2 Geist", system-ui, sans-serif;--r-xs: 0px;--r-sm: 4px;--r: 4px;--r-lg: 0px;--r-xl: 0px;--r-pill: 6px;--element-radius: 4px;--element-edge: #1f1f1f;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(30 110 243 / .6);--ease: cubic-bezier(.16, 1, .3, 1);--motion-ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .12s;--t: .2s;--t-slow: .4s}:root[data-theme=empire-ledger]:not(#eos-sys) .shell,:root[data-theme=empire-ledger]:not(#eos-sys) .nav,:root[data-theme=empire-ledger]:not(#eos-sys) .nav__item,:root[data-theme=empire-ledger]:not(#eos-sys) .nav__item.is-active,:root[data-theme=empire-ledger]:not(#eos-sys) .topbar,:root[data-theme=empire-ledger]:not(#eos-sys) .shell__main,:root[data-theme=empire-ledger]:not(#eos-sys) .screen,:root[data-theme=empire-ledger]:not(#eos-sys) .card,:root[data-theme=empire-ledger]:not(#eos-sys) .mod-panel,:root[data-theme=empire-ledger]:not(#eos-sys) .stat,:root[data-theme=empire-ledger]:not(#eos-sys) .btn,:root[data-theme=empire-ledger]:not(#eos-sys) .seg,:root[data-theme=empire-ledger]:not(#eos-sys) .seg__btn,:root[data-theme=empire-ledger]:not(#eos-sys) .badge,:root[data-theme=empire-ledger]:not(#eos-sys) .modal,:root[data-theme=empire-ledger]:not(#eos-sys) .record-grid__table,:root[data-theme=empire-ledger]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=empire-ledger]:not(#eos-sys) .shell:before,:root[data-theme=empire-ledger]:not(#eos-sys) .shell:after,:root[data-theme=empire-ledger]:not(#eos-sys) .nav:before,:root[data-theme=empire-ledger]:not(#eos-sys) .nav:after,:root[data-theme=empire-ledger]:not(#eos-sys) .screen:before,:root[data-theme=empire-ledger]:not(#eos-sys) .screen:after,:root[data-theme=empire-ledger]:not(#eos-sys) .topbar:before,:root[data-theme=empire-ledger]:not(#eos-sys) .topbar:after,:root[data-theme=empire-ledger]:not(#eos-sys) .card:before,:root[data-theme=empire-ledger]:not(#eos-sys) .card:after,:root[data-theme=empire-ledger]:not(#eos-sys) .mod-panel:before,:root[data-theme=empire-ledger]:not(#eos-sys) .mod-panel:after,:root[data-theme=empire-ledger]:not(#eos-sys) .stat:before,:root[data-theme=empire-ledger]:not(#eos-sys) .stat:after,:root[data-theme=empire-ledger]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=empire-ledger]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=empire-ledger]:not(#eos-sys) .shell__main:before,:root[data-theme=empire-ledger]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=empire-ledger]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=empire-ledger]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=empire-ledger]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=empire-ledger]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=empire-ledger]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=empire-ledger]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=empire-ledger]:not(#eos-sys) .topbar,:root[data-theme=empire-ledger]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=empire-ledger]:not(#eos-sys) .topbar__title,:root[data-theme=empire-ledger]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=empire-ledger]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=empire-ledger]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=empire-ledger]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__more{display:block}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=empire-ledger]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=empire-ledger]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__cat:hover,:root[data-theme=empire-ledger]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=empire-ledger]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=empire-ledger]:not(#eos-sys) .nav{background:#000;color:var(--ink)}:root[data-theme=empire-ledger]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:6px;color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=empire-ledger]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=empire-ledger]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#1b1b1b;color:#efefeb;box-shadow:none}:root[data-theme=empire-ledger]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=empire-ledger]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=empire-ledger]:not(#eos-sys) .shell__main,:root[data-theme=empire-ledger]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=empire-ledger]:not(#eos-sys),:root[data-theme=empire-ledger]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=empire-ledger]:not(#eos-sys) .stat,:root[data-theme=empire-ledger]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=empire-ledger]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=empire-ledger]:not(#eos-sys) .card,:root[data-theme=empire-ledger]:not(#eos-sys) .mod-panel,:root[data-theme=empire-ledger]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=empire-ledger]:not(#eos-sys) .stat,:root[data-theme=empire-ledger]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=empire-ledger]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=empire-ledger]:not(#eos-sys) .btn{border-radius:var(--r);background:var(--surface-2);border-color:transparent}:root[data-theme=empire-ledger]:not(#eos-sys) .btn--primary{border-radius:var(--r)}:root[data-theme=empire-ledger]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=empire-ledger]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=empire-ledger]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=empire-ledger]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=empire-ledger]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=empire-ledger]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=empire-ledger]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=empire-ledger]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=empire-ledger]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=empire-ledger]:not(#eos-sys) .badge{background:transparent;padding-inline:0}:root[data-theme=empire-ledger]:not(#eos-sys) .badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}:root[data-theme=empire-ledger]:not(#eos-sys) body,:root[data-theme=empire-ledger]:not(#eos-sys) .shell,:root[data-theme=empire-ledger]:not(#eos-sys) .modal,:root[data-theme=empire-ledger]:not(#eos-sys) button,:root[data-theme=empire-ledger]:not(#eos-sys) input,:root[data-theme=empire-ledger]:not(#eos-sys) select,:root[data-theme=empire-ledger]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=empire-ledger]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=empire-ledger]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:500;letter-spacing:-.035em;line-height:1.05}:root[data-theme=empire-ledger]:not(#eos-sys) .card__h h2,:root[data-theme=empire-ledger]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:500;letter-spacing:-.01em}:root[data-theme=empire-ledger]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=empire-ledger]:not(#eos-sys) .tnum,:root[data-theme=empire-ledger]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=empire-ledger]:not(#eos-sys) .btn--primary,:root[data-theme=empire-ledger]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=empire-ledger]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=empire-ledger]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=empire-ledger]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=empire-ledger]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=empire-ledger]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=empire-ledger]:not(#eos-sys) input,:root[data-theme=empire-ledger]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=empire-ledger]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=empire-ledger]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-empire-ledger{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}:root[data-theme=empire-ledger]:not(#eos-sys) .screen>*{animation:eos-sys-empire-ledger .56s cubic-bezier(.65,0,.35,1) both}:root[data-theme=empire-ledger]:not(#eos-sys) :is(.card,.pp-card){transition:background-color var(--t) var(--ease)}:root[data-theme=empire-ledger]:not(#eos-sys) :is(.card,.pp-card):hover{background-color:var(--surface-2)}:root[data-theme=empire-ledger]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=empire-ledger]:not(#eos-sys) .mod-head{position:relative;padding-bottom:22px}:root[data-theme=empire-ledger]:not(#eos-sys) .mod-head:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:#1e6ef3;transform-origin:left}@media (prefers-reduced-motion: no-preference){@keyframes eos2-ledger-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:root[data-theme=empire-ledger]:not(#eos-sys) .mod-head:after{animation:eos2-ledger-rule .4s cubic-bezier(.16,1,.3,1) .12s both}}:root[data-theme=empire-ledger]:not(#eos-sys) .card,:root[data-theme=empire-ledger]:not(#eos-sys) .stat{border-top:1px solid #2a2a2a}:root[data-theme=saline-cartography]:not(#eos-sys){color-scheme:dark;--bg: #0A0D13;--bg-deep: #07090D;--surface: #0E1219;--surface-2: #131924;--surface-3: #1B2330;--line: #2A3442;--line-soft: #1A212C;--ink: #ECE6D6;--ink-2: #C9C2B1;--ink-3: #A39C8C;--ember: #1E8FA8;--ember-strong: #7CC6D8;--ember-bright: #1E8FA8;--ember-soft: rgb(30 143 168 / .14);--on-accent: #07090D;--chart-accent: #7CC6D8;--chart-soft: color-mix(in srgb, #7CC6D8 55%, #ffffff);--night-lime: #1E8FA8;--gallery-peach: #FEBE10;--cobalt: #FEBE10;--cobalt-bright: #FEBE10;--cobalt-soft: rgb(254 190 16 / .14);--herb: #7CC6D8;--herb-soft: rgb(124 198 216 / .16);--gold: #FEBE10;--gold-soft: rgb(254 190 16 / .18);--danger: #E8826E;--danger-soft: rgb(232 130 110 / .16);--font-display: "EOS2 Fraunces", "Georgia", serif;--font-ui: "EOS2 Manrope", system-ui, sans-serif;--font-data: "EOS2 Manrope", system-ui, sans-serif;--font-mono: "EOS2 Manrope", system-ui, sans-serif;--r-xs: 0px;--r-sm: 0px;--r: 2px;--r-lg: 2px;--r-xl: 4px;--r-pill: 999px;--element-radius: 2px;--element-edge: #1A212C;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(30 143 168 / .6);--ease: cubic-bezier(.65, 0, .35, 1);--motion-ease: cubic-bezier(.65, 0, .35, 1);--t-fast: .12s;--t: .2s;--t-slow: .56s}:root[data-theme=saline-cartography]:not(#eos-sys) .shell,:root[data-theme=saline-cartography]:not(#eos-sys) .nav,:root[data-theme=saline-cartography]:not(#eos-sys) .nav__item,:root[data-theme=saline-cartography]:not(#eos-sys) .nav__item.is-active,:root[data-theme=saline-cartography]:not(#eos-sys) .topbar,:root[data-theme=saline-cartography]:not(#eos-sys) .shell__main,:root[data-theme=saline-cartography]:not(#eos-sys) .screen,:root[data-theme=saline-cartography]:not(#eos-sys) .card,:root[data-theme=saline-cartography]:not(#eos-sys) .mod-panel,:root[data-theme=saline-cartography]:not(#eos-sys) .stat,:root[data-theme=saline-cartography]:not(#eos-sys) .btn,:root[data-theme=saline-cartography]:not(#eos-sys) .seg,:root[data-theme=saline-cartography]:not(#eos-sys) .seg__btn,:root[data-theme=saline-cartography]:not(#eos-sys) .badge,:root[data-theme=saline-cartography]:not(#eos-sys) .modal,:root[data-theme=saline-cartography]:not(#eos-sys) .record-grid__table,:root[data-theme=saline-cartography]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=saline-cartography]:not(#eos-sys) .shell:before,:root[data-theme=saline-cartography]:not(#eos-sys) .shell:after,:root[data-theme=saline-cartography]:not(#eos-sys) .nav:before,:root[data-theme=saline-cartography]:not(#eos-sys) .nav:after,:root[data-theme=saline-cartography]:not(#eos-sys) .screen:before,:root[data-theme=saline-cartography]:not(#eos-sys) .screen:after,:root[data-theme=saline-cartography]:not(#eos-sys) .topbar:before,:root[data-theme=saline-cartography]:not(#eos-sys) .topbar:after,:root[data-theme=saline-cartography]:not(#eos-sys) .card:before,:root[data-theme=saline-cartography]:not(#eos-sys) .card:after,:root[data-theme=saline-cartography]:not(#eos-sys) .mod-panel:before,:root[data-theme=saline-cartography]:not(#eos-sys) .mod-panel:after,:root[data-theme=saline-cartography]:not(#eos-sys) .stat:before,:root[data-theme=saline-cartography]:not(#eos-sys) .stat:after,:root[data-theme=saline-cartography]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=saline-cartography]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=saline-cartography]:not(#eos-sys) .shell__main:before,:root[data-theme=saline-cartography]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=saline-cartography]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=saline-cartography]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=saline-cartography]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=saline-cartography]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=saline-cartography]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=saline-cartography]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=saline-cartography]:not(#eos-sys) .topbar,:root[data-theme=saline-cartography]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=saline-cartography]:not(#eos-sys) .topbar__title,:root[data-theme=saline-cartography]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=saline-cartography]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=saline-cartography]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=saline-cartography]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=saline-cartography]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=saline-cartography]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=saline-cartography]:not(#eos-sys) .nav__group{display:block}:root[data-theme=saline-cartography]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=saline-cartography]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=saline-cartography]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=saline-cartography]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=saline-cartography]:not(#eos-sys) .nav{background:#07090d;color:var(--ink)}:root[data-theme=saline-cartography]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=saline-cartography]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=saline-cartography]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:var(--ember-bright);color:var(--on-accent);box-shadow:inset 2px 0 #febe10}:root[data-theme=saline-cartography]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=saline-cartography]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=saline-cartography]:not(#eos-sys) .shell__main,:root[data-theme=saline-cartography]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=saline-cartography]:not(#eos-sys),:root[data-theme=saline-cartography]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=saline-cartography]:not(#eos-sys) .stat,:root[data-theme=saline-cartography]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=saline-cartography]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=saline-cartography]:not(#eos-sys) .card,:root[data-theme=saline-cartography]:not(#eos-sys) .mod-panel,:root[data-theme=saline-cartography]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=saline-cartography]:not(#eos-sys) .stat,:root[data-theme=saline-cartography]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=saline-cartography]:not(#eos-sys) .modal{background:var(--surface);border:1px solid var(--line);box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=saline-cartography]:not(#eos-sys) .btn{border-radius:var(--r-sm);background:transparent;border:1.5px solid var(--ink);color:var(--ink)}:root[data-theme=saline-cartography]:not(#eos-sys) .btn--primary{background:var(--ink);color:var(--bg);border-color:var(--ink)}:root[data-theme=saline-cartography]:not(#eos-sys) .btn:hover{background:var(--ink);color:var(--bg)}:root[data-theme=saline-cartography]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=saline-cartography]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=saline-cartography]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=saline-cartography]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=saline-cartography]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=saline-cartography]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=saline-cartography]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=saline-cartography]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=saline-cartography]:not(#eos-sys) .badge{background:transparent;border:1px solid currentColor;border-radius:var(--r-pill)}:root[data-theme=saline-cartography]:not(#eos-sys) body,:root[data-theme=saline-cartography]:not(#eos-sys) .shell,:root[data-theme=saline-cartography]:not(#eos-sys) .modal,:root[data-theme=saline-cartography]:not(#eos-sys) button,:root[data-theme=saline-cartography]:not(#eos-sys) input,:root[data-theme=saline-cartography]:not(#eos-sys) select,:root[data-theme=saline-cartography]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=saline-cartography]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=saline-cartography]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:300;letter-spacing:-.02em;line-height:1.05;font-style:italic}:root[data-theme=saline-cartography]:not(#eos-sys) .card__h h2,:root[data-theme=saline-cartography]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:400;letter-spacing:-.01em}:root[data-theme=saline-cartography]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=saline-cartography]:not(#eos-sys) .stat__label,:root[data-theme=saline-cartography]:not(#eos-sys) .nav__glabel{text-transform:uppercase;letter-spacing:.08em;font-size:11px}:root[data-theme=saline-cartography]:not(#eos-sys) .tnum,:root[data-theme=saline-cartography]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=saline-cartography]:not(#eos-sys) .btn--primary,:root[data-theme=saline-cartography]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=saline-cartography]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=saline-cartography]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=saline-cartography]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=saline-cartography]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=saline-cartography]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=saline-cartography]:not(#eos-sys) input,:root[data-theme=saline-cartography]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=saline-cartography]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=saline-cartography]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-saline-cartography{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}:root[data-theme=saline-cartography]:not(#eos-sys) .screen>*{animation:eos-sys-saline-cartography .56s cubic-bezier(.65,0,.35,1) both}:root[data-theme=saline-cartography]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=saline-cartography]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=saline-cartography]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=saline-cartography]:not(#eos-sys) .shell__main{background:repeating-radial-gradient(circle at 92% 8%,transparent 0 46px,rgb(124 198 216 / .07) 46px 47px),linear-gradient(rgb(236 230 214 / .03) 1px,transparent 1px) 0 0 / 100% 48px,linear-gradient(90deg,rgb(236 230 214 / .03) 1px,transparent 1px) 0 0 / 48px 100%,#0a0d13}:root[data-theme=saline-cartography]:not(#eos-sys) .screen{background:transparent}:root[data-theme=saline-cartography]:not(#eos-sys) .mod-head h1:after{content:"";display:inline-block;width:.22em;height:.22em;margin-left:.12em;background:#febe10;vertical-align:.1em}:root[data-theme=saline-cartography]:not(#eos-sys) .btn{border-color:#ece6d6;color:#ece6d6}:root[data-theme=saline-cartography]:not(#eos-sys) .btn--primary{background:#ece6d6;color:#0a0d13}:root[data-theme=saline-cartography]:not(#eos-sys) .btn:hover{background:#ece6d6;color:#0a0d13}:root[data-theme=empire-console]:not(#eos-sys){color-scheme:dark;--bg: #11131E;--bg-deep: #0d0f18;--surface: #161A2B;--surface-2: #1A2037;--surface-3: #232B48;--line: #2C3450;--line-soft: #20263b;--ink: #F4F6FB;--ink-2: #C6CBD8;--ink-3: #A2A8B8;--ember: #3163e6;--ember-strong: #5EC8FF;--ember-bright: #3163e6;--ember-soft: rgb(49 99 230 / .14);--on-accent: #ffffff;--chart-accent: #3163e6;--chart-soft: color-mix(in srgb, #3163e6 55%, #ffffff);--night-lime: #3163e6;--gallery-peach: #5EC8FF;--cobalt: #5EC8FF;--cobalt-bright: #5EC8FF;--cobalt-soft: rgb(94 200 255 / .14);--herb: #10B981;--herb-soft: rgb(16 185 129 / .16);--gold: #F5A524;--gold-soft: rgb(245 165 36 / .18);--danger: #E07868;--danger-soft: rgb(224 120 104 / .16);--font-display: -apple-system, "BlinkMacSystemFont", "SF Pro Display", system-ui, sans-serif;--font-ui: -apple-system, "BlinkMacSystemFont", "SF Pro Text", system-ui, sans-serif;--font-data: -apple-system, "BlinkMacSystemFont", "SF Pro Text", system-ui, sans-serif;--font-mono: -apple-system, "BlinkMacSystemFont", "SF Pro Text", system-ui, sans-serif;--r-xs: 6px;--r-sm: 10px;--r: 12px;--r-lg: 18px;--r-xl: 22px;--r-pill: 999px;--element-radius: 12px;--element-edge: #20263b;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(49 99 230 / .6);--ease: cubic-bezier(.34, 1.56, .64, 1);--motion-ease: cubic-bezier(.34, 1.56, .64, 1);--t-fast: .12s;--t: .25s;--t-slow: .38s;--sculpt-hi: rgb(255 255 255 / .1)}:root[data-theme=empire-console]:not(#eos-sys) .shell,:root[data-theme=empire-console]:not(#eos-sys) .nav,:root[data-theme=empire-console]:not(#eos-sys) .nav__item,:root[data-theme=empire-console]:not(#eos-sys) .nav__item.is-active,:root[data-theme=empire-console]:not(#eos-sys) .topbar,:root[data-theme=empire-console]:not(#eos-sys) .shell__main,:root[data-theme=empire-console]:not(#eos-sys) .screen,:root[data-theme=empire-console]:not(#eos-sys) .card,:root[data-theme=empire-console]:not(#eos-sys) .mod-panel,:root[data-theme=empire-console]:not(#eos-sys) .stat,:root[data-theme=empire-console]:not(#eos-sys) .btn,:root[data-theme=empire-console]:not(#eos-sys) .seg,:root[data-theme=empire-console]:not(#eos-sys) .seg__btn,:root[data-theme=empire-console]:not(#eos-sys) .badge,:root[data-theme=empire-console]:not(#eos-sys) .modal,:root[data-theme=empire-console]:not(#eos-sys) .record-grid__table,:root[data-theme=empire-console]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=empire-console]:not(#eos-sys) .shell:before,:root[data-theme=empire-console]:not(#eos-sys) .shell:after,:root[data-theme=empire-console]:not(#eos-sys) .nav:before,:root[data-theme=empire-console]:not(#eos-sys) .nav:after,:root[data-theme=empire-console]:not(#eos-sys) .screen:before,:root[data-theme=empire-console]:not(#eos-sys) .screen:after,:root[data-theme=empire-console]:not(#eos-sys) .topbar:before,:root[data-theme=empire-console]:not(#eos-sys) .topbar:after,:root[data-theme=empire-console]:not(#eos-sys) .card:before,:root[data-theme=empire-console]:not(#eos-sys) .card:after,:root[data-theme=empire-console]:not(#eos-sys) .mod-panel:before,:root[data-theme=empire-console]:not(#eos-sys) .mod-panel:after,:root[data-theme=empire-console]:not(#eos-sys) .stat:before,:root[data-theme=empire-console]:not(#eos-sys) .stat:after,:root[data-theme=empire-console]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=empire-console]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=empire-console]:not(#eos-sys) .shell__main:before,:root[data-theme=empire-console]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=empire-console]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=empire-console]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=empire-console]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=empire-console]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=empire-console]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=empire-console]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=empire-console]:not(#eos-sys) .topbar,:root[data-theme=empire-console]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=empire-console]:not(#eos-sys) .topbar__title,:root[data-theme=empire-console]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=empire-console]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=empire-console]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=empire-console]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=empire-console]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=empire-console]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=empire-console]:not(#eos-sys) .nav__group{display:block}:root[data-theme=empire-console]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=empire-console]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=empire-console]:not(#eos-sys) .shell{grid-template-columns:240px minmax(0,1fr);grid-template-rows:none;gap:14px;padding:14px;margin:0;height:100%;border:0;border-radius:0}:root[data-theme=empire-console]:not(#eos-sys) .nav{border:1px solid var(--line-soft);border-radius:var(--r-xl);box-shadow:var(--sh-2);overflow:hidden}:root[data-theme=empire-console]:not(#eos-sys) .shell__main{border:1px solid var(--line-soft);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--sh-1);background:var(--bg)}}:root[data-theme=empire-console]:not(#eos-sys) .nav{background:linear-gradient(180deg,#1a2037,#161a2b);color:var(--ink)}:root[data-theme=empire-console]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=empire-console]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=empire-console]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:linear-gradient(180deg,#2c3658,#232b48);color:#f4f6fb;box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #3a6ef3}:root[data-theme=empire-console]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=empire-console]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=empire-console]:not(#eos-sys) .shell__main,:root[data-theme=empire-console]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=empire-console]:not(#eos-sys),:root[data-theme=empire-console]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=empire-console]:not(#eos-sys) .stat,:root[data-theme=empire-console]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=empire-console]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=empire-console]:not(#eos-sys) .card,:root[data-theme=empire-console]:not(#eos-sys) .mod-panel,:root[data-theme=empire-console]:not(#eos-sys) .workspace-overview>section{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-soft);box-shadow:var(--sh-2),inset 0 1px 0 var(--sculpt-hi, rgb(255 255 255 / .12)),inset 0 -1px #0000002e;border-radius:var(--r-lg)}:root[data-theme=empire-console]:not(#eos-sys) .stat,:root[data-theme=empire-console]:not(#eos-sys) .mod-stats .stat{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-soft);box-shadow:var(--sh-2),inset 0 1px 0 var(--sculpt-hi, rgb(255 255 255 / .12)),inset 0 -1px #0000002e;border-radius:var(--r-lg)}:root[data-theme=empire-console]:not(#eos-sys) .modal{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-soft);box-shadow:var(--sh-2),inset 0 1px 0 var(--sculpt-hi, rgb(255 255 255 / .12)),inset 0 -1px #0000002e;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=empire-console]:not(#eos-sys) .btn{border-radius:var(--r);background:linear-gradient(180deg,var(--surface-3),var(--surface-2));box-shadow:inset 0 1px #ffffff24,0 1px 2px #00000040}:root[data-theme=empire-console]:not(#eos-sys) .btn--primary{background:linear-gradient(180deg,var(--ember-bright),var(--ember-strong));box-shadow:inset 0 1px #ffffff59,0 8px 22px -10px var(--ember)}:root[data-theme=empire-console]:not(#eos-sys) .seg{background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r-pill);padding:4px}:root[data-theme=empire-console]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill)}:root[data-theme=empire-console]:not(#eos-sys) .seg__plate{display:block;background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--sh-1)}:root[data-theme=empire-console]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:none}:root[data-theme=empire-console]:not(#eos-sys) .record-grid__table th{background:var(--surface-2);color:var(--ink-2);border:0}:root[data-theme=empire-console]:not(#eos-sys) .record-grid__table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}:root[data-theme=empire-console]:not(#eos-sys) .record-grid__table td{border:0}:root[data-theme=empire-console]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=empire-console]:not(#eos-sys) body,:root[data-theme=empire-console]:not(#eos-sys) .shell,:root[data-theme=empire-console]:not(#eos-sys) .modal,:root[data-theme=empire-console]:not(#eos-sys) button,:root[data-theme=empire-console]:not(#eos-sys) input,:root[data-theme=empire-console]:not(#eos-sys) select,:root[data-theme=empire-console]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=empire-console]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=empire-console]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:700;letter-spacing:-.025em;line-height:1.05}:root[data-theme=empire-console]:not(#eos-sys) .card__h h2,:root[data-theme=empire-console]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:600;letter-spacing:-.01em}:root[data-theme=empire-console]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=empire-console]:not(#eos-sys) .tnum,:root[data-theme=empire-console]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=empire-console]:not(#eos-sys) .btn--primary,:root[data-theme=empire-console]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=empire-console]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=empire-console]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=empire-console]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=empire-console]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=empire-console]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=empire-console]:not(#eos-sys) input,:root[data-theme=empire-console]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=empire-console]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=empire-console]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-empire-console{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}:root[data-theme=empire-console]:not(#eos-sys) .screen>*{animation:eos-sys-empire-console .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=empire-console]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=empire-console]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=empire-console]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=empire-console]:not(#eos-sys) .shell{background:radial-gradient(1000px 600px at 50% -20%,rgb(58 110 243 / .18),transparent 60%),#11131e}:root[data-theme=empire-console]:not(#eos-sys) .nav__item.is-active svg{color:#5ec8ff;filter:drop-shadow(0 0 6px rgb(94 200 255 / .6))}:root[data-theme=lagoon]:not(#eos-sys){color-scheme:light;--bg: #edf0f2;--bg-deep: #e3e8eb;--surface: #ffffff;--surface-2: #f6f9fb;--surface-3: #e9eef1;--line: #cdd4d8;--line-soft: #e1e6e9;--ink: #121619;--ink-2: #2a3238;--ink-3: #56616a;--ember: #16729c;--ember-strong: #2386b3;--ember-bright: #16729c;--ember-soft: rgb(22 114 156 / .14);--on-accent: #ffffff;--chart-accent: #16729c;--chart-soft: color-mix(in srgb, #16729c 55%, #ffffff);--night-lime: #16729c;--gallery-peach: #b4531a;--cobalt: #b4531a;--cobalt-bright: #b4531a;--cobalt-soft: rgb(180 83 26 / .14);--herb: #2f7a4f;--herb-soft: rgb(47 122 79 / .16);--gold: #a8521a;--gold-soft: rgb(168 82 26 / .18);--danger: #c23a31;--danger-soft: rgb(194 58 49 / .16);--font-display: "EOS2 Urbanist", "Avenir Next", sans-serif;--font-ui: "EOS2 Urbanist", "Avenir Next", sans-serif;--font-data: "EOS2 Urbanist", "Avenir Next", sans-serif;--font-mono: "EOS2 Urbanist", "Avenir Next", sans-serif;--r-xs: 12px;--r-sm: 13px;--r: 18px;--r-lg: 20px;--r-xl: 24px;--r-pill: 999px;--element-radius: 18px;--element-edge: #e1e6e9;--sh-1: 0 1px 2px rgb(18 22 25 / .06);--sh-2: 0 10px 30px -14px rgb(18 22 25 / .18);--sh-3: 0 30px 70px -24px rgb(18 22 25 / .28);--sh-ember: 0 10px 30px -12px rgb(22 114 156 / .6);--ease: cubic-bezier(.16, 1, .3, 1);--motion-ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .12s;--t: .2s;--t-slow: .32s;--glass: rgb(255 255 255 / .8)}:root[data-theme=lagoon]:not(#eos-sys) .shell,:root[data-theme=lagoon]:not(#eos-sys) .nav,:root[data-theme=lagoon]:not(#eos-sys) .nav__item,:root[data-theme=lagoon]:not(#eos-sys) .nav__item.is-active,:root[data-theme=lagoon]:not(#eos-sys) .topbar,:root[data-theme=lagoon]:not(#eos-sys) .shell__main,:root[data-theme=lagoon]:not(#eos-sys) .screen,:root[data-theme=lagoon]:not(#eos-sys) .card,:root[data-theme=lagoon]:not(#eos-sys) .mod-panel,:root[data-theme=lagoon]:not(#eos-sys) .stat,:root[data-theme=lagoon]:not(#eos-sys) .btn,:root[data-theme=lagoon]:not(#eos-sys) .seg,:root[data-theme=lagoon]:not(#eos-sys) .seg__btn,:root[data-theme=lagoon]:not(#eos-sys) .badge,:root[data-theme=lagoon]:not(#eos-sys) .modal,:root[data-theme=lagoon]:not(#eos-sys) .record-grid__table,:root[data-theme=lagoon]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=lagoon]:not(#eos-sys) .shell:before,:root[data-theme=lagoon]:not(#eos-sys) .shell:after,:root[data-theme=lagoon]:not(#eos-sys) .nav:before,:root[data-theme=lagoon]:not(#eos-sys) .nav:after,:root[data-theme=lagoon]:not(#eos-sys) .screen:before,:root[data-theme=lagoon]:not(#eos-sys) .screen:after,:root[data-theme=lagoon]:not(#eos-sys) .topbar:before,:root[data-theme=lagoon]:not(#eos-sys) .topbar:after,:root[data-theme=lagoon]:not(#eos-sys) .card:before,:root[data-theme=lagoon]:not(#eos-sys) .card:after,:root[data-theme=lagoon]:not(#eos-sys) .mod-panel:before,:root[data-theme=lagoon]:not(#eos-sys) .mod-panel:after,:root[data-theme=lagoon]:not(#eos-sys) .stat:before,:root[data-theme=lagoon]:not(#eos-sys) .stat:after,:root[data-theme=lagoon]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=lagoon]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=lagoon]:not(#eos-sys) .shell__main:before,:root[data-theme=lagoon]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=lagoon]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=lagoon]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=lagoon]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=lagoon]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=lagoon]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=lagoon]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=lagoon]:not(#eos-sys) .topbar,:root[data-theme=lagoon]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=lagoon]:not(#eos-sys) .topbar__title,:root[data-theme=lagoon]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=lagoon]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=lagoon]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=lagoon]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=lagoon]:not(#eos-sys) .shell{grid-template-columns:minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=lagoon]:not(#eos-sys) .nav{display:none}}:root[data-theme=lagoon]:not(#eos-sys) .nav{background:#ffffffb8;color:var(--ink)}:root[data-theme=lagoon]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=lagoon]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=lagoon]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#0f2733;color:#fff;box-shadow:none}:root[data-theme=lagoon]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=lagoon]:not(#eos-sys) .topbar{background:transparent;border-bottom:1px solid var(--line-soft)}:root[data-theme=lagoon]:not(#eos-sys) .shell__main,:root[data-theme=lagoon]:not(#eos-sys) .screen{background:transparent}:root[data-theme=lagoon]:not(#eos-sys),:root[data-theme=lagoon]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=lagoon]:not(#eos-sys) .stat,:root[data-theme=lagoon]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=lagoon]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=lagoon]:not(#eos-sys) .card,:root[data-theme=lagoon]:not(#eos-sys) .mod-panel,:root[data-theme=lagoon]:not(#eos-sys) .workspace-overview>section{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=lagoon]:not(#eos-sys) .stat,:root[data-theme=lagoon]:not(#eos-sys) .mod-stats .stat{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=lagoon]:not(#eos-sys) .modal{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=lagoon]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=lagoon]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=lagoon]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=lagoon]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=lagoon]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=lagoon]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=lagoon]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=lagoon]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=lagoon]:not(#eos-sys) .record-grid__table th{background:var(--surface-2);color:var(--ink-2);border:0}:root[data-theme=lagoon]:not(#eos-sys) .record-grid__table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}:root[data-theme=lagoon]:not(#eos-sys) .record-grid__table td{border:0}:root[data-theme=lagoon]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=lagoon]:not(#eos-sys) body,:root[data-theme=lagoon]:not(#eos-sys) .shell,:root[data-theme=lagoon]:not(#eos-sys) .modal,:root[data-theme=lagoon]:not(#eos-sys) button,:root[data-theme=lagoon]:not(#eos-sys) input,:root[data-theme=lagoon]:not(#eos-sys) select,:root[data-theme=lagoon]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=lagoon]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=lagoon]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.05}:root[data-theme=lagoon]:not(#eos-sys) .card__h h2,:root[data-theme=lagoon]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=lagoon]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:550;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=lagoon]:not(#eos-sys) .tnum,:root[data-theme=lagoon]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=lagoon]:not(#eos-sys) .btn--primary,:root[data-theme=lagoon]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=lagoon]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=lagoon]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=lagoon]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=lagoon]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=lagoon]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=lagoon]:not(#eos-sys) input,:root[data-theme=lagoon]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=lagoon]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=lagoon]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-lagoon{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}:root[data-theme=lagoon]:not(#eos-sys) .screen>*{animation:eos-sys-lagoon .48s cubic-bezier(.25,1,.5,1) both}:root[data-theme=lagoon]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=lagoon]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=lagoon]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=lagoon]:not(#eos-sys) .nav{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}:root[data-theme=lagoon]:not(#eos-sys) :is(.card,.stat,.mod-panel){box-shadow:0 1px 1px #10243008,0 14px 34px -18px #10243038}:root[data-theme=analytics]:not(#eos-sys){color-scheme:light;--bg: #e8e8e7;--bg-deep: #dfdfdd;--surface: #f6f6f5;--surface-2: #eeeeec;--surface-3: #e1f2ae;--line: #cbcec5;--line-soft: #dcdeda;--ink: #242424;--ink-2: #474a42;--ink-3: #5a5d55;--ember: #c7f33c;--ember-strong: #344609;--ember-bright: #c7f33c;--ember-soft: rgb(199 243 60 / .14);--on-accent: #20261a;--chart-accent: #344609;--chart-soft: color-mix(in srgb, #344609 55%, #f6f6f5);--night-lime: #c7f33c;--gallery-peach: #344609;--cobalt: #344609;--cobalt-bright: #344609;--cobalt-soft: rgb(52 70 9 / .14);--herb: #2f6b2a;--herb-soft: rgb(47 107 42 / .16);--gold: #8a5a00;--gold-soft: rgb(138 90 0 / .18);--danger: #b23a2c;--danger-soft: rgb(178 58 44 / .16);--font-display: "EOS2 Hanken", "Avenir Next", sans-serif;--font-ui: "EOS2 Hanken", "Avenir Next", sans-serif;--font-data: "EOS2 Hanken", "Avenir Next", sans-serif;--font-mono: "EOS2 Hanken", "Avenir Next", sans-serif;--r-xs: 8px;--r-sm: 10px;--r: 14px;--r-lg: 22px;--r-xl: 28px;--r-pill: 999px;--element-radius: 14px;--element-edge: #dcdeda;--sh-1: 0 1px 2px rgb(36 36 36 / .06);--sh-2: 0 10px 30px -14px rgb(36 36 36 / .18);--sh-3: 0 30px 70px -24px rgb(36 36 36 / .28);--sh-ember: 0 10px 30px -12px rgb(199 243 60 / .6);--ease: cubic-bezier(.22, 1, .36, 1);--motion-ease: cubic-bezier(.22, 1, .36, 1);--t-fast: .12s;--t: .18s;--t-slow: .38s}:root[data-theme=analytics]:not(#eos-sys) .shell,:root[data-theme=analytics]:not(#eos-sys) .nav,:root[data-theme=analytics]:not(#eos-sys) .nav__item,:root[data-theme=analytics]:not(#eos-sys) .nav__item.is-active,:root[data-theme=analytics]:not(#eos-sys) .topbar,:root[data-theme=analytics]:not(#eos-sys) .shell__main,:root[data-theme=analytics]:not(#eos-sys) .screen,:root[data-theme=analytics]:not(#eos-sys) .card,:root[data-theme=analytics]:not(#eos-sys) .mod-panel,:root[data-theme=analytics]:not(#eos-sys) .stat,:root[data-theme=analytics]:not(#eos-sys) .btn,:root[data-theme=analytics]:not(#eos-sys) .seg,:root[data-theme=analytics]:not(#eos-sys) .seg__btn,:root[data-theme=analytics]:not(#eos-sys) .badge,:root[data-theme=analytics]:not(#eos-sys) .modal,:root[data-theme=analytics]:not(#eos-sys) .record-grid__table,:root[data-theme=analytics]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=analytics]:not(#eos-sys) .shell:before,:root[data-theme=analytics]:not(#eos-sys) .shell:after,:root[data-theme=analytics]:not(#eos-sys) .nav:before,:root[data-theme=analytics]:not(#eos-sys) .nav:after,:root[data-theme=analytics]:not(#eos-sys) .screen:before,:root[data-theme=analytics]:not(#eos-sys) .screen:after,:root[data-theme=analytics]:not(#eos-sys) .topbar:before,:root[data-theme=analytics]:not(#eos-sys) .topbar:after,:root[data-theme=analytics]:not(#eos-sys) .card:before,:root[data-theme=analytics]:not(#eos-sys) .card:after,:root[data-theme=analytics]:not(#eos-sys) .mod-panel:before,:root[data-theme=analytics]:not(#eos-sys) .mod-panel:after,:root[data-theme=analytics]:not(#eos-sys) .stat:before,:root[data-theme=analytics]:not(#eos-sys) .stat:after,:root[data-theme=analytics]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=analytics]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=analytics]:not(#eos-sys) .shell__main:before,:root[data-theme=analytics]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=analytics]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=analytics]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=analytics]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=analytics]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=analytics]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=analytics]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=analytics]:not(#eos-sys) .topbar,:root[data-theme=analytics]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=analytics]:not(#eos-sys) .topbar__title,:root[data-theme=analytics]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=analytics]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=analytics]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=analytics]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=analytics]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=analytics]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=analytics]:not(#eos-sys) .nav__group{display:block}:root[data-theme=analytics]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=analytics]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=analytics]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=analytics]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=analytics]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=analytics]:not(#eos-sys) .nav__outlet,:root[data-theme=analytics]:not(#eos-sys) .nav__glabel,:root[data-theme=analytics]:not(#eos-sys) .nav__label,:root[data-theme=analytics]:not(#eos-sys) .nav__role-meta,:root[data-theme=analytics]:not(#eos-sys) .nav__soon,:root[data-theme=analytics]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=analytics]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=analytics]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=analytics]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=analytics]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=analytics]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=analytics]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=analytics]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=analytics]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=analytics]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=analytics]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=analytics]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=analytics]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=analytics]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=analytics]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=analytics]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=analytics]:not(#eos-sys) .nav{transition:none}:root[data-theme=analytics]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=analytics]:not(#eos-sys) .nav{background:#242424;color:#f6f6f5}:root[data-theme=analytics]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:#c9cbc4;background:transparent;box-shadow:none}:root[data-theme=analytics]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#3a3a3a;color:#f6f6f5}:root[data-theme=analytics]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#c7f33c;color:#20261a;box-shadow:none}:root[data-theme=analytics]:not(#eos-sys) .nav__glabel{color:#a9aca4}:root[data-theme=analytics]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=analytics]:not(#eos-sys) .shell__main,:root[data-theme=analytics]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=analytics]:not(#eos-sys),:root[data-theme=analytics]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=analytics]:not(#eos-sys) .stat,:root[data-theme=analytics]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=analytics]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=analytics]:not(#eos-sys) .card,:root[data-theme=analytics]:not(#eos-sys) .mod-panel,:root[data-theme=analytics]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=analytics]:not(#eos-sys) .stat,:root[data-theme=analytics]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=analytics]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=analytics]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=analytics]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=analytics]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=analytics]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=analytics]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=analytics]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=analytics]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=analytics]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=analytics]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=analytics]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=analytics]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=analytics]:not(#eos-sys) body,:root[data-theme=analytics]:not(#eos-sys) .shell,:root[data-theme=analytics]:not(#eos-sys) .modal,:root[data-theme=analytics]:not(#eos-sys) button,:root[data-theme=analytics]:not(#eos-sys) input,:root[data-theme=analytics]:not(#eos-sys) select,:root[data-theme=analytics]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=analytics]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=analytics]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:500;letter-spacing:-.035em;line-height:1.05}:root[data-theme=analytics]:not(#eos-sys) .card__h h2,:root[data-theme=analytics]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=analytics]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}:root[data-theme=analytics]:not(#eos-sys) .tnum,:root[data-theme=analytics]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=analytics]:not(#eos-sys) .btn--primary,:root[data-theme=analytics]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=analytics]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=analytics]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=analytics]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=analytics]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=analytics]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=analytics]:not(#eos-sys) input,:root[data-theme=analytics]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=analytics]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=analytics]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-analytics{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}:root[data-theme=analytics]:not(#eos-sys) .screen>*{animation:eos-sys-analytics .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=analytics]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=analytics]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=analytics]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=analytics]:not(#eos-sys) .mod-stats .stat:first-child{background:#c7f33c;border-color:transparent;color:#20261a}:root[data-theme=analytics]:not(#eos-sys) .mod-stats .stat:first-child :is(.stat__label,.stat__val,.stat__sub){color:#20261a}:root[data-theme=analytics]:not(#eos-sys) :is(.card,.stat,.mod-panel){box-shadow:0 24px 75px #19191912}:root[data-theme=lumaloo]:not(#eos-sys){color-scheme:light;--bg: #fff7e0;--bg-deep: #ffe9a8;--surface: #ffffff;--surface-2: #fff3cc;--surface-3: #e3f9f6;--line: #1d2440;--line-soft: #f0dfa8;--ink: #1d2440;--ink-2: #2f3858;--ink-3: #4a5170;--ember: #00747f;--ember-strong: #00808d;--ember-bright: #00747f;--ember-soft: rgb(0 116 127 / .14);--on-accent: #ffffff;--chart-accent: #00747f;--chart-soft: color-mix(in srgb, #00747f 55%, #ffffff);--night-lime: #00747f;--gallery-peach: #e0435f;--cobalt: #e0435f;--cobalt-bright: #e0435f;--cobalt-soft: rgb(224 67 95 / .14);--herb: #167a3a;--herb-soft: rgb(22 122 58 / .16);--gold: #9a5a00;--gold-soft: rgb(154 90 0 / .18);--danger: #c22d4f;--danger-soft: rgb(194 45 79 / .16);--font-display: "EOS2 Fredoka", "Arial Rounded MT Bold", sans-serif;--font-ui: "EOS2 Nunito", system-ui, sans-serif;--font-data: "EOS2 Nunito", system-ui, sans-serif;--font-mono: "EOS2 Nunito", system-ui, sans-serif;--r-xs: 14px;--r-sm: 14px;--r: 20px;--r-lg: 30px;--r-xl: 34px;--r-pill: 999px;--element-radius: 20px;--element-edge: #f0dfa8;--sh-1: 0 1px 2px rgb(29 36 64 / .06);--sh-2: 0 10px 30px -14px rgb(29 36 64 / .18);--sh-3: 0 30px 70px -24px rgb(29 36 64 / .28);--sh-ember: 0 10px 30px -12px rgb(0 116 127 / .6);--ease: cubic-bezier(.34, 1.56, .64, 1);--motion-ease: cubic-bezier(.34, 1.56, .64, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=lumaloo]:not(#eos-sys) .shell,:root[data-theme=lumaloo]:not(#eos-sys) .nav,:root[data-theme=lumaloo]:not(#eos-sys) .nav__item,:root[data-theme=lumaloo]:not(#eos-sys) .nav__item.is-active,:root[data-theme=lumaloo]:not(#eos-sys) .topbar,:root[data-theme=lumaloo]:not(#eos-sys) .shell__main,:root[data-theme=lumaloo]:not(#eos-sys) .screen,:root[data-theme=lumaloo]:not(#eos-sys) .card,:root[data-theme=lumaloo]:not(#eos-sys) .mod-panel,:root[data-theme=lumaloo]:not(#eos-sys) .stat,:root[data-theme=lumaloo]:not(#eos-sys) .btn,:root[data-theme=lumaloo]:not(#eos-sys) .seg,:root[data-theme=lumaloo]:not(#eos-sys) .seg__btn,:root[data-theme=lumaloo]:not(#eos-sys) .badge,:root[data-theme=lumaloo]:not(#eos-sys) .modal,:root[data-theme=lumaloo]:not(#eos-sys) .record-grid__table,:root[data-theme=lumaloo]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=lumaloo]:not(#eos-sys) .shell:before,:root[data-theme=lumaloo]:not(#eos-sys) .shell:after,:root[data-theme=lumaloo]:not(#eos-sys) .nav:before,:root[data-theme=lumaloo]:not(#eos-sys) .nav:after,:root[data-theme=lumaloo]:not(#eos-sys) .screen:before,:root[data-theme=lumaloo]:not(#eos-sys) .screen:after,:root[data-theme=lumaloo]:not(#eos-sys) .topbar:before,:root[data-theme=lumaloo]:not(#eos-sys) .topbar:after,:root[data-theme=lumaloo]:not(#eos-sys) .card:before,:root[data-theme=lumaloo]:not(#eos-sys) .card:after,:root[data-theme=lumaloo]:not(#eos-sys) .mod-panel:before,:root[data-theme=lumaloo]:not(#eos-sys) .mod-panel:after,:root[data-theme=lumaloo]:not(#eos-sys) .stat:before,:root[data-theme=lumaloo]:not(#eos-sys) .stat:after,:root[data-theme=lumaloo]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=lumaloo]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=lumaloo]:not(#eos-sys) .shell__main:before,:root[data-theme=lumaloo]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=lumaloo]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=lumaloo]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=lumaloo]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=lumaloo]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=lumaloo]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=lumaloo]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=lumaloo]:not(#eos-sys) .topbar,:root[data-theme=lumaloo]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=lumaloo]:not(#eos-sys) .topbar__title,:root[data-theme=lumaloo]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=lumaloo]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=lumaloo]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=lumaloo]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=lumaloo]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=lumaloo]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=lumaloo]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=lumaloo]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=lumaloo]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=lumaloo]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=lumaloo]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=lumaloo]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=lumaloo]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=lumaloo]:not(#eos-sys) .nav__more{display:block}:root[data-theme=lumaloo]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=lumaloo]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=lumaloo]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=lumaloo]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=lumaloo]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=lumaloo]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=lumaloo]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=lumaloo]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=lumaloo]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=lumaloo]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=lumaloo]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=lumaloo]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=lumaloo]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=lumaloo]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=lumaloo]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=lumaloo]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=lumaloo]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=lumaloo]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=lumaloo]:not(#eos-sys) .nav__cat:hover,:root[data-theme=lumaloo]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=lumaloo]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=lumaloo]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=lumaloo]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=lumaloo]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=lumaloo]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=lumaloo]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=lumaloo]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=lumaloo]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=lumaloo]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=lumaloo]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=lumaloo]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=lumaloo]:not(#eos-sys) .nav{background:#ffc41f;color:#1d2440}:root[data-theme=lumaloo]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#1d2440;background:transparent;box-shadow:none}:root[data-theme=lumaloo]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#ffffff73;color:#1d2440}:root[data-theme=lumaloo]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#1d2440;color:#ffc41f;box-shadow:none}:root[data-theme=lumaloo]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=lumaloo]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=lumaloo]:not(#eos-sys) .shell__main,:root[data-theme=lumaloo]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=lumaloo]:not(#eos-sys),:root[data-theme=lumaloo]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=lumaloo]:not(#eos-sys) .stat,:root[data-theme=lumaloo]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=lumaloo]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=lumaloo]:not(#eos-sys) .card,:root[data-theme=lumaloo]:not(#eos-sys) .mod-panel,:root[data-theme=lumaloo]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:var(--r-lg)}:root[data-theme=lumaloo]:not(#eos-sys) .stat,:root[data-theme=lumaloo]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:var(--r-lg)}:root[data-theme=lumaloo]:not(#eos-sys) .modal{background:var(--surface);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--ink);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=lumaloo]:not(#eos-sys) .btn{border:3px solid var(--ink);border-radius:var(--r-pill);box-shadow:4px 4px 0 var(--ink);font-weight:700;transition:transform var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease)}:root[data-theme=lumaloo]:not(#eos-sys) .btn:hover{transform:translate(-2px,-2px) rotate(-1deg);box-shadow:6px 6px 0 var(--ink)}:root[data-theme=lumaloo]:not(#eos-sys) .btn:active{transform:translate(3px,3px);box-shadow:0 0 0 var(--ink)}:root[data-theme=lumaloo]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=lumaloo]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=lumaloo]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=lumaloo]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=lumaloo]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=lumaloo]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=lumaloo]:not(#eos-sys) .record-grid__table{border:1px solid var(--line);border-collapse:collapse}:root[data-theme=lumaloo]:not(#eos-sys) .record-grid__table th,:root[data-theme=lumaloo]:not(#eos-sys) .record-grid__table td{border:1px solid var(--line-soft)}:root[data-theme=lumaloo]:not(#eos-sys) .record-grid__table th{background:var(--bg-deep)}:root[data-theme=lumaloo]:not(#eos-sys) .badge{background:transparent;border:1px solid currentColor;border-radius:var(--r-pill)}:root[data-theme=lumaloo]:not(#eos-sys) body,:root[data-theme=lumaloo]:not(#eos-sys) .shell,:root[data-theme=lumaloo]:not(#eos-sys) .modal,:root[data-theme=lumaloo]:not(#eos-sys) button,:root[data-theme=lumaloo]:not(#eos-sys) input,:root[data-theme=lumaloo]:not(#eos-sys) select,:root[data-theme=lumaloo]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=lumaloo]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=lumaloo]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:700;letter-spacing:-.01em;line-height:1.05}:root[data-theme=lumaloo]:not(#eos-sys) .card__h h2,:root[data-theme=lumaloo]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:700;letter-spacing:-.01em}:root[data-theme=lumaloo]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=lumaloo]:not(#eos-sys) .tnum,:root[data-theme=lumaloo]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=lumaloo]:not(#eos-sys) .btn--primary,:root[data-theme=lumaloo]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=lumaloo]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=lumaloo]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=lumaloo]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=lumaloo]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=lumaloo]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=lumaloo]:not(#eos-sys) input,:root[data-theme=lumaloo]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=lumaloo]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=lumaloo]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-lumaloo{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}:root[data-theme=lumaloo]:not(#eos-sys) .screen>*{animation:eos-sys-lumaloo .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=lumaloo]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-lumaloo .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=lumaloo]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:60ms}:root[data-theme=lumaloo]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.12s}:root[data-theme=lumaloo]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.18s}:root[data-theme=lumaloo]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.24s}:root[data-theme=lumaloo]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.3s}:root[data-theme=lumaloo]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.36s}:root[data-theme=lumaloo]:not(#eos-sys) :is(.card,.pp-card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=lumaloo]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translate(-2px,-3px) rotate(-.4deg);box-shadow:8px 9px 0 var(--ink)}:root[data-theme=lumaloo]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=lumaloo]:not(#eos-sys) .nav{border-bottom:3px solid #1d2440}:root[data-theme=lumaloo]:not(#eos-sys) .mod-stats .stat:nth-child(4n+1){background:#e3f9f6}:root[data-theme=lumaloo]:not(#eos-sys) .mod-stats .stat:nth-child(4n+2){background:#ffe4ea}:root[data-theme=lumaloo]:not(#eos-sys) .mod-stats .stat:nth-child(4n+3){background:#fff3cc}:root[data-theme=lumaloo]:not(#eos-sys) .mod-stats .stat:nth-child(4n+4){background:#ece6ff}:root[data-theme=lumaloo]:not(#eos-sys) .seg__btn{border-width:2px;border-color:#1d2440;font-weight:700}:root[data-theme=gro-plus]:not(#eos-sys){color-scheme:light;--bg: #FAFAF7;--bg-deep: #EFF3E9;--surface: #FFFFFF;--surface-2: #F3F6EE;--surface-3: #E1E8D6;--line: #D6DCCB;--line-soft: #E7EBDF;--ink: #1C2117;--ink-2: #3A4231;--ink-3: #4A523F;--ember: #446429;--ember-strong: #6A9939;--ember-bright: #446429;--ember-soft: rgb(68 100 41 / .14);--on-accent: #ffffff;--chart-accent: #446429;--chart-soft: color-mix(in srgb, #446429 55%, #FFFFFF);--night-lime: #446429;--gallery-peach: #9CD560;--cobalt: #9CD560;--cobalt-bright: #9CD560;--cobalt-soft: rgb(156 213 96 / .14);--herb: #446429;--herb-soft: rgb(68 100 41 / .16);--gold: #8a5a00;--gold-soft: rgb(138 90 0 / .18);--danger: #b2352e;--danger-soft: rgb(178 53 46 / .16);--font-display: "EOS2 Varela", "Arial Rounded MT Bold", sans-serif;--font-ui: "EOS2 Nunito Sans", system-ui, sans-serif;--font-data: "EOS2 Nunito Sans", system-ui, sans-serif;--font-mono: "EOS2 Nunito Sans", system-ui, sans-serif;--r-xs: 6px;--r-sm: 10px;--r: 12px;--r-lg: 20px;--r-xl: 24px;--r-pill: 999px;--element-radius: 12px;--element-edge: #E7EBDF;--sh-1: 0 1px 2px rgb(28 33 23 / .06);--sh-2: 0 10px 30px -14px rgb(28 33 23 / .18);--sh-3: 0 30px 70px -24px rgb(28 33 23 / .28);--sh-ember: 0 10px 30px -12px rgb(68 100 41 / .6);--ease: cubic-bezier(.22, 1, .36, 1);--motion-ease: cubic-bezier(.22, 1, .36, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=gro-plus]:not(#eos-sys) .shell,:root[data-theme=gro-plus]:not(#eos-sys) .nav,:root[data-theme=gro-plus]:not(#eos-sys) .nav__item,:root[data-theme=gro-plus]:not(#eos-sys) .nav__item.is-active,:root[data-theme=gro-plus]:not(#eos-sys) .topbar,:root[data-theme=gro-plus]:not(#eos-sys) .shell__main,:root[data-theme=gro-plus]:not(#eos-sys) .screen,:root[data-theme=gro-plus]:not(#eos-sys) .card,:root[data-theme=gro-plus]:not(#eos-sys) .mod-panel,:root[data-theme=gro-plus]:not(#eos-sys) .stat,:root[data-theme=gro-plus]:not(#eos-sys) .btn,:root[data-theme=gro-plus]:not(#eos-sys) .seg,:root[data-theme=gro-plus]:not(#eos-sys) .seg__btn,:root[data-theme=gro-plus]:not(#eos-sys) .badge,:root[data-theme=gro-plus]:not(#eos-sys) .modal,:root[data-theme=gro-plus]:not(#eos-sys) .record-grid__table,:root[data-theme=gro-plus]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=gro-plus]:not(#eos-sys) .shell:before,:root[data-theme=gro-plus]:not(#eos-sys) .shell:after,:root[data-theme=gro-plus]:not(#eos-sys) .nav:before,:root[data-theme=gro-plus]:not(#eos-sys) .nav:after,:root[data-theme=gro-plus]:not(#eos-sys) .screen:before,:root[data-theme=gro-plus]:not(#eos-sys) .screen:after,:root[data-theme=gro-plus]:not(#eos-sys) .topbar:before,:root[data-theme=gro-plus]:not(#eos-sys) .topbar:after,:root[data-theme=gro-plus]:not(#eos-sys) .card:before,:root[data-theme=gro-plus]:not(#eos-sys) .card:after,:root[data-theme=gro-plus]:not(#eos-sys) .mod-panel:before,:root[data-theme=gro-plus]:not(#eos-sys) .mod-panel:after,:root[data-theme=gro-plus]:not(#eos-sys) .stat:before,:root[data-theme=gro-plus]:not(#eos-sys) .stat:after,:root[data-theme=gro-plus]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=gro-plus]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=gro-plus]:not(#eos-sys) .shell__main:before,:root[data-theme=gro-plus]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=gro-plus]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=gro-plus]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=gro-plus]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=gro-plus]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=gro-plus]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=gro-plus]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=gro-plus]:not(#eos-sys) .topbar,:root[data-theme=gro-plus]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=gro-plus]:not(#eos-sys) .topbar__title,:root[data-theme=gro-plus]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=gro-plus]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=gro-plus]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=gro-plus]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=gro-plus]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=gro-plus]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=gro-plus]:not(#eos-sys) .nav__group{display:block}:root[data-theme=gro-plus]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=gro-plus]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=gro-plus]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=gro-plus]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=gro-plus]:not(#eos-sys) .nav{background:#0a120b;color:#fafaf7}:root[data-theme=gro-plus]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:#c9d3bf;background:transparent;box-shadow:none}:root[data-theme=gro-plus]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#16221a;color:#fafaf7}:root[data-theme=gro-plus]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#9cd560;color:#0a120b;box-shadow:none}:root[data-theme=gro-plus]:not(#eos-sys) .nav__glabel{color:#9aa88e}:root[data-theme=gro-plus]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=gro-plus]:not(#eos-sys) .shell__main,:root[data-theme=gro-plus]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=gro-plus]:not(#eos-sys),:root[data-theme=gro-plus]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=gro-plus]:not(#eos-sys) .stat,:root[data-theme=gro-plus]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=gro-plus]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=gro-plus]:not(#eos-sys) .card,:root[data-theme=gro-plus]:not(#eos-sys) .mod-panel,:root[data-theme=gro-plus]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=gro-plus]:not(#eos-sys) .stat,:root[data-theme=gro-plus]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=gro-plus]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=gro-plus]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=gro-plus]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=gro-plus]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=gro-plus]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=gro-plus]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=gro-plus]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=gro-plus]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=gro-plus]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=gro-plus]:not(#eos-sys) .record-grid__table th{background:var(--surface-2);color:var(--ink-2);border:0}:root[data-theme=gro-plus]:not(#eos-sys) .record-grid__table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}:root[data-theme=gro-plus]:not(#eos-sys) .record-grid__table td{border:0}:root[data-theme=gro-plus]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=gro-plus]:not(#eos-sys) body,:root[data-theme=gro-plus]:not(#eos-sys) .shell,:root[data-theme=gro-plus]:not(#eos-sys) .modal,:root[data-theme=gro-plus]:not(#eos-sys) button,:root[data-theme=gro-plus]:not(#eos-sys) input,:root[data-theme=gro-plus]:not(#eos-sys) select,:root[data-theme=gro-plus]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=gro-plus]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=gro-plus]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.01em;line-height:1.05}:root[data-theme=gro-plus]:not(#eos-sys) .card__h h2,:root[data-theme=gro-plus]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=gro-plus]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:400;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=gro-plus]:not(#eos-sys) .tnum,:root[data-theme=gro-plus]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=gro-plus]:not(#eos-sys) .btn--primary,:root[data-theme=gro-plus]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=gro-plus]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=gro-plus]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=gro-plus]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=gro-plus]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=gro-plus]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=gro-plus]:not(#eos-sys) input,:root[data-theme=gro-plus]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=gro-plus]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=gro-plus]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-gro-plus{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}:root[data-theme=gro-plus]:not(#eos-sys) .screen>*{animation:eos-sys-gro-plus .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=gro-plus]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-gro-plus .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=gro-plus]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:45ms}:root[data-theme=gro-plus]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:90ms}:root[data-theme=gro-plus]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:135ms}:root[data-theme=gro-plus]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.18s}:root[data-theme=gro-plus]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:225ms}:root[data-theme=gro-plus]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.27s}:root[data-theme=gro-plus]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=gro-plus]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=gro-plus]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=gro-plus]:not(#eos-sys) :is(.card,.stat,.mod-panel){box-shadow:0 6px 24px #1c211714}:root[data-theme=gro-plus]:not(#eos-sys) .mod-head{position:relative;padding-bottom:18px}:root[data-theme=gro-plus]:not(#eos-sys) .mod-head:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:140px;border-radius:3px;background:linear-gradient(90deg,#446429,#82b849,#9cd560);transform-origin:left}@media (prefers-reduced-motion: no-preference){@keyframes eos2-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:root[data-theme=gro-plus]:not(#eos-sys) .mod-head:after{animation:eos2-grow .9s cubic-bezier(.22,1,.36,1) .15s both}}:root[data-theme=mnaam]:not(#eos-sys){color-scheme:light;--bg: #F4F8FC;--bg-deep: #E8F0F8;--surface: #FFFFFF;--surface-2: #EEF4FA;--surface-3: #DCEAF6;--line: #C9D8E8;--line-soft: #E1EAF3;--ink: #0B1320;--ink-2: #2B3A50;--ink-3: #4A5A70;--ember: #1E6FD9;--ember-strong: #155bb8;--ember-bright: #1E6FD9;--ember-soft: rgb(30 111 217 / .14);--on-accent: #ffffff;--chart-accent: #1E6FD9;--chart-soft: color-mix(in srgb, #1E6FD9 55%, #FFFFFF);--night-lime: #1E6FD9;--gallery-peach: #0e7f99;--cobalt: #0e7f99;--cobalt-bright: #0e7f99;--cobalt-soft: rgb(14 127 153 / .14);--herb: #0e7a5a;--herb-soft: rgb(14 122 90 / .16);--gold: #8a5a00;--gold-soft: rgb(138 90 0 / .18);--danger: #b4233c;--danger-soft: rgb(180 35 60 / .16);--font-display: "EOS2 Cormorant", "Georgia", serif;--font-ui: "EOS2 Inter", system-ui, sans-serif;--font-data: "EOS2 Inter", system-ui, sans-serif;--font-mono: "EOS2 Inter", system-ui, sans-serif;--r-xs: 4px;--r-sm: 8px;--r: 10px;--r-lg: 16px;--r-xl: 20px;--r-pill: 999px;--element-radius: 10px;--element-edge: #E1EAF3;--sh-1: 0 1px 2px rgb(11 19 32 / .06);--sh-2: 0 10px 30px -14px rgb(11 19 32 / .18);--sh-3: 0 30px 70px -24px rgb(11 19 32 / .28);--sh-ember: 0 10px 30px -12px rgb(30 111 217 / .6);--ease: cubic-bezier(.25, 1, .5, 1);--motion-ease: cubic-bezier(.25, 1, .5, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=mnaam]:not(#eos-sys) .shell,:root[data-theme=mnaam]:not(#eos-sys) .nav,:root[data-theme=mnaam]:not(#eos-sys) .nav__item,:root[data-theme=mnaam]:not(#eos-sys) .nav__item.is-active,:root[data-theme=mnaam]:not(#eos-sys) .topbar,:root[data-theme=mnaam]:not(#eos-sys) .shell__main,:root[data-theme=mnaam]:not(#eos-sys) .screen,:root[data-theme=mnaam]:not(#eos-sys) .card,:root[data-theme=mnaam]:not(#eos-sys) .mod-panel,:root[data-theme=mnaam]:not(#eos-sys) .stat,:root[data-theme=mnaam]:not(#eos-sys) .btn,:root[data-theme=mnaam]:not(#eos-sys) .seg,:root[data-theme=mnaam]:not(#eos-sys) .seg__btn,:root[data-theme=mnaam]:not(#eos-sys) .badge,:root[data-theme=mnaam]:not(#eos-sys) .modal,:root[data-theme=mnaam]:not(#eos-sys) .record-grid__table,:root[data-theme=mnaam]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=mnaam]:not(#eos-sys) .shell:before,:root[data-theme=mnaam]:not(#eos-sys) .shell:after,:root[data-theme=mnaam]:not(#eos-sys) .nav:before,:root[data-theme=mnaam]:not(#eos-sys) .nav:after,:root[data-theme=mnaam]:not(#eos-sys) .screen:before,:root[data-theme=mnaam]:not(#eos-sys) .screen:after,:root[data-theme=mnaam]:not(#eos-sys) .topbar:before,:root[data-theme=mnaam]:not(#eos-sys) .topbar:after,:root[data-theme=mnaam]:not(#eos-sys) .card:before,:root[data-theme=mnaam]:not(#eos-sys) .card:after,:root[data-theme=mnaam]:not(#eos-sys) .mod-panel:before,:root[data-theme=mnaam]:not(#eos-sys) .mod-panel:after,:root[data-theme=mnaam]:not(#eos-sys) .stat:before,:root[data-theme=mnaam]:not(#eos-sys) .stat:after,:root[data-theme=mnaam]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=mnaam]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=mnaam]:not(#eos-sys) .shell__main:before,:root[data-theme=mnaam]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=mnaam]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=mnaam]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=mnaam]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=mnaam]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=mnaam]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=mnaam]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=mnaam]:not(#eos-sys) .topbar,:root[data-theme=mnaam]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=mnaam]:not(#eos-sys) .topbar__title,:root[data-theme=mnaam]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=mnaam]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=mnaam]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=mnaam]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=mnaam]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=mnaam]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=mnaam]:not(#eos-sys) .nav__group{display:block}:root[data-theme=mnaam]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=mnaam]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=mnaam]:not(#eos-sys) .shell{grid-template-columns:240px minmax(0,1fr);grid-template-rows:none;gap:14px;padding:14px;margin:0;height:100%;border:0;border-radius:0}:root[data-theme=mnaam]:not(#eos-sys) .nav{border:1px solid var(--line-soft);border-radius:var(--r-xl);box-shadow:var(--sh-2);overflow:hidden}:root[data-theme=mnaam]:not(#eos-sys) .shell__main{border:1px solid var(--line-soft);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--sh-1);background:var(--bg)}}:root[data-theme=mnaam]:not(#eos-sys) .nav{background:#fff;color:var(--ink)}:root[data-theme=mnaam]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=mnaam]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=mnaam]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#e6f0fc;color:#155bb8;box-shadow:inset 3px 0 #21b5d8}:root[data-theme=mnaam]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=mnaam]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=mnaam]:not(#eos-sys) .shell__main,:root[data-theme=mnaam]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=mnaam]:not(#eos-sys),:root[data-theme=mnaam]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=mnaam]:not(#eos-sys) .stat,:root[data-theme=mnaam]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=mnaam]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=mnaam]:not(#eos-sys) .card,:root[data-theme=mnaam]:not(#eos-sys) .mod-panel,:root[data-theme=mnaam]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=mnaam]:not(#eos-sys) .stat,:root[data-theme=mnaam]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=mnaam]:not(#eos-sys) .modal{background:var(--surface);border:1px solid var(--line);box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=mnaam]:not(#eos-sys) .btn{border-radius:var(--r);background:var(--surface-2);border-color:transparent}:root[data-theme=mnaam]:not(#eos-sys) .btn--primary{border-radius:var(--r)}:root[data-theme=mnaam]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=mnaam]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=mnaam]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=mnaam]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=mnaam]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=mnaam]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=mnaam]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=mnaam]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=mnaam]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=mnaam]:not(#eos-sys) .badge{background:transparent;border:1px solid currentColor;border-radius:var(--r-pill)}:root[data-theme=mnaam]:not(#eos-sys) body,:root[data-theme=mnaam]:not(#eos-sys) .shell,:root[data-theme=mnaam]:not(#eos-sys) .modal,:root[data-theme=mnaam]:not(#eos-sys) button,:root[data-theme=mnaam]:not(#eos-sys) input,:root[data-theme=mnaam]:not(#eos-sys) select,:root[data-theme=mnaam]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=mnaam]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=mnaam]:not(#eos-sys) .mod-head h1{font-size:clamp(36px,4vw,56px);font-weight:500;letter-spacing:-.01em;line-height:1.05}:root[data-theme=mnaam]:not(#eos-sys) .card__h h2,:root[data-theme=mnaam]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:600;letter-spacing:-.01em}:root[data-theme=mnaam]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=mnaam]:not(#eos-sys) .tnum,:root[data-theme=mnaam]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=mnaam]:not(#eos-sys) .btn--primary,:root[data-theme=mnaam]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=mnaam]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=mnaam]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=mnaam]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=mnaam]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=mnaam]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=mnaam]:not(#eos-sys) input,:root[data-theme=mnaam]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=mnaam]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=mnaam]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-mnaam{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}:root[data-theme=mnaam]:not(#eos-sys) .screen>*{animation:eos-sys-mnaam .48s cubic-bezier(.25,1,.5,1) both}:root[data-theme=mnaam]:not(#eos-sys) :is(.card,.pp-card){transition:background-color var(--t) var(--ease)}:root[data-theme=mnaam]:not(#eos-sys) :is(.card,.pp-card):hover{background-color:var(--surface-2)}:root[data-theme=mnaam]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=mnaam]:not(#eos-sys) .mod-head h1{font-style:italic}:root[data-theme=mnaam]:not(#eos-sys) .mod-head{padding-bottom:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='12' viewBox='0 0 160 12'%3E%3Cpath d='M0 6 Q20 0 40 6 T80 6 T120 6 T160 6' fill='none' stroke='%2321B5D8' stroke-width='1.5'/%3E%3C/svg%3E") left bottom / 160px 12px no-repeat}:root[data-theme=verdant-ledger]:not(#eos-sys){color-scheme:light;--bg: #eef1ee;--bg-deep: #e3e9e5;--surface: #ffffff;--surface-2: #f4f7f5;--surface-3: #e3ece7;--line: #c9d5cf;--line-soft: #dfe6e2;--ink: #17221c;--ink-2: #3c4c43;--ink-3: #55645c;--ember: #0a7446;--ember-strong: #0b7d4b;--ember-bright: #0a7446;--ember-soft: rgb(10 116 70 / .14);--on-accent: #ffffff;--chart-accent: #0a7446;--chart-soft: color-mix(in srgb, #0a7446 55%, #ffffff);--night-lime: #0a7446;--gallery-peach: #155f4d;--cobalt: #155f4d;--cobalt-bright: #155f4d;--cobalt-soft: rgb(21 95 77 / .14);--herb: #0a7446;--herb-soft: rgb(10 116 70 / .16);--gold: #8a5a00;--gold-soft: rgb(138 90 0 / .18);--danger: #b23a2c;--danger-soft: rgb(178 58 44 / .16);--font-display: "EOS2 Instrument Serif", "Georgia", serif;--font-ui: "EOS2 Host", system-ui, sans-serif;--font-data: "EOS2 Host", system-ui, sans-serif;--font-mono: "EOS2 Host", system-ui, sans-serif;--r-xs: 6px;--r-sm: 8px;--r: 12px;--r-lg: 16px;--r-xl: 20px;--r-pill: 999px;--element-radius: 12px;--element-edge: #dfe6e2;--sh-1: 0 1px 2px rgb(23 34 28 / .06);--sh-2: 0 10px 30px -14px rgb(23 34 28 / .18);--sh-3: 0 30px 70px -24px rgb(23 34 28 / .28);--sh-ember: 0 10px 30px -12px rgb(10 116 70 / .6);--ease: cubic-bezier(.2, .8, .2, 1);--motion-ease: cubic-bezier(.2, .8, .2, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=verdant-ledger]:not(#eos-sys) .shell,:root[data-theme=verdant-ledger]:not(#eos-sys) .nav,:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__item,:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__item.is-active,:root[data-theme=verdant-ledger]:not(#eos-sys) .topbar,:root[data-theme=verdant-ledger]:not(#eos-sys) .shell__main,:root[data-theme=verdant-ledger]:not(#eos-sys) .screen,:root[data-theme=verdant-ledger]:not(#eos-sys) .card,:root[data-theme=verdant-ledger]:not(#eos-sys) .mod-panel,:root[data-theme=verdant-ledger]:not(#eos-sys) .stat,:root[data-theme=verdant-ledger]:not(#eos-sys) .btn,:root[data-theme=verdant-ledger]:not(#eos-sys) .seg,:root[data-theme=verdant-ledger]:not(#eos-sys) .seg__btn,:root[data-theme=verdant-ledger]:not(#eos-sys) .badge,:root[data-theme=verdant-ledger]:not(#eos-sys) .modal,:root[data-theme=verdant-ledger]:not(#eos-sys) .record-grid__table,:root[data-theme=verdant-ledger]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=verdant-ledger]:not(#eos-sys) .shell:before,:root[data-theme=verdant-ledger]:not(#eos-sys) .shell:after,:root[data-theme=verdant-ledger]:not(#eos-sys) .nav:before,:root[data-theme=verdant-ledger]:not(#eos-sys) .nav:after,:root[data-theme=verdant-ledger]:not(#eos-sys) .screen:before,:root[data-theme=verdant-ledger]:not(#eos-sys) .screen:after,:root[data-theme=verdant-ledger]:not(#eos-sys) .topbar:before,:root[data-theme=verdant-ledger]:not(#eos-sys) .topbar:after,:root[data-theme=verdant-ledger]:not(#eos-sys) .card:before,:root[data-theme=verdant-ledger]:not(#eos-sys) .card:after,:root[data-theme=verdant-ledger]:not(#eos-sys) .mod-panel:before,:root[data-theme=verdant-ledger]:not(#eos-sys) .mod-panel:after,:root[data-theme=verdant-ledger]:not(#eos-sys) .stat:before,:root[data-theme=verdant-ledger]:not(#eos-sys) .stat:after,:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=verdant-ledger]:not(#eos-sys) .shell__main:before,:root[data-theme=verdant-ledger]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=verdant-ledger]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=verdant-ledger]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=verdant-ledger]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=verdant-ledger]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=verdant-ledger]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=verdant-ledger]:not(#eos-sys) .topbar,:root[data-theme=verdant-ledger]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=verdant-ledger]:not(#eos-sys) .topbar__title,:root[data-theme=verdant-ledger]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=verdant-ledger]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=verdant-ledger]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__more{display:block}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__cat:hover,:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav{background:#fff;color:var(--ink)}:root[data-theme=verdant-ledger]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=verdant-ledger]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=verdant-ledger]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#0a7446;color:#fff;box-shadow:none}:root[data-theme=verdant-ledger]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=verdant-ledger]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=verdant-ledger]:not(#eos-sys) .shell__main,:root[data-theme=verdant-ledger]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=verdant-ledger]:not(#eos-sys),:root[data-theme=verdant-ledger]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=verdant-ledger]:not(#eos-sys) .stat,:root[data-theme=verdant-ledger]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=verdant-ledger]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=verdant-ledger]:not(#eos-sys) .card,:root[data-theme=verdant-ledger]:not(#eos-sys) .mod-panel,:root[data-theme=verdant-ledger]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=verdant-ledger]:not(#eos-sys) .stat,:root[data-theme=verdant-ledger]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=verdant-ledger]:not(#eos-sys) .modal{background:var(--surface);border:1px solid var(--line);box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=verdant-ledger]:not(#eos-sys) .btn{border-radius:var(--r);background:var(--surface-2);border-color:transparent}:root[data-theme=verdant-ledger]:not(#eos-sys) .btn--primary{border-radius:var(--r)}:root[data-theme=verdant-ledger]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=verdant-ledger]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=verdant-ledger]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=verdant-ledger]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=verdant-ledger]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=verdant-ledger]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=verdant-ledger]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=verdant-ledger]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=verdant-ledger]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=verdant-ledger]:not(#eos-sys) body,:root[data-theme=verdant-ledger]:not(#eos-sys) .shell,:root[data-theme=verdant-ledger]:not(#eos-sys) .modal,:root[data-theme=verdant-ledger]:not(#eos-sys) button,:root[data-theme=verdant-ledger]:not(#eos-sys) input,:root[data-theme=verdant-ledger]:not(#eos-sys) select,:root[data-theme=verdant-ledger]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=verdant-ledger]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=verdant-ledger]:not(#eos-sys) .mod-head h1{font-size:clamp(38px,4.2vw,60px);font-weight:400;letter-spacing:-.015em;line-height:1.05}:root[data-theme=verdant-ledger]:not(#eos-sys) .card__h h2,:root[data-theme=verdant-ledger]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=verdant-ledger]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=verdant-ledger]:not(#eos-sys) .tnum,:root[data-theme=verdant-ledger]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=verdant-ledger]:not(#eos-sys) .btn--primary,:root[data-theme=verdant-ledger]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=verdant-ledger]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=verdant-ledger]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=verdant-ledger]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=verdant-ledger]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=verdant-ledger]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=verdant-ledger]:not(#eos-sys) input,:root[data-theme=verdant-ledger]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=verdant-ledger]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=verdant-ledger]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-verdant-ledger{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}:root[data-theme=verdant-ledger]:not(#eos-sys) .screen>*{animation:eos-sys-verdant-ledger .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=verdant-ledger]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=verdant-ledger]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=verdant-ledger]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=verdant-ledger]:not(#eos-sys) .mod-stats .stat:first-child{background:linear-gradient(150deg,#0a7446,#0b5c39);border-color:transparent;color:#fff}:root[data-theme=verdant-ledger]:not(#eos-sys) .mod-stats .stat:first-child :is(.stat__label,.stat__val,.stat__sub){color:#fff}:root[data-theme=verdant-ledger]:not(#eos-sys) .mod-stats .stat:first-child{box-shadow:0 24px 50px -24px #0a7446}:root[data-theme=nocturne]:not(#eos-sys){color-scheme:dark;--bg: #080608;--bg-deep: #050405;--surface: #151116;--surface-2: #211a21;--surface-3: #2d232c;--line: #564652;--line-soft: #2b222a;--ink: #f8f3f6;--ink-2: #d8ccd4;--ink-3: #ad9ea8;--ember: #e7b7d5;--ember-strong: #e29ac8;--ember-bright: #e7b7d5;--ember-soft: rgb(231 183 213 / .14);--on-accent: #21141d;--chart-accent: #e7b7d5;--chart-soft: color-mix(in srgb, #e7b7d5 55%, #ffffff);--night-lime: #e7b7d5;--gallery-peach: #a97f9c;--cobalt: #a97f9c;--cobalt-bright: #a97f9c;--cobalt-soft: rgb(169 127 156 / .14);--herb: #8fd4b0;--herb-soft: rgb(143 212 176 / .16);--gold: #e9c27a;--gold-soft: rgb(233 194 122 / .18);--danger: #f08c8c;--danger-soft: rgb(240 140 140 / .16);--font-display: "EOS2 Anybody", system-ui, sans-serif;--font-ui: "EOS2 Anybody", system-ui, sans-serif;--font-data: "EOS2 Anybody", system-ui, sans-serif;--font-mono: "EOS2 Anybody", system-ui, sans-serif;--r-xs: 7px;--r-sm: 10px;--r: 13px;--r-lg: 17px;--r-xl: 22px;--r-pill: 999px;--element-radius: 13px;--element-edge: #2b222a;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(231 183 213 / .6);--ease: cubic-bezier(.25, 1, .5, 1);--motion-ease: cubic-bezier(.25, 1, .5, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s;--sculpt-hi: rgb(231 183 213 / .1)}:root[data-theme=nocturne]:not(#eos-sys) .shell,:root[data-theme=nocturne]:not(#eos-sys) .nav,:root[data-theme=nocturne]:not(#eos-sys) .nav__item,:root[data-theme=nocturne]:not(#eos-sys) .nav__item.is-active,:root[data-theme=nocturne]:not(#eos-sys) .topbar,:root[data-theme=nocturne]:not(#eos-sys) .shell__main,:root[data-theme=nocturne]:not(#eos-sys) .screen,:root[data-theme=nocturne]:not(#eos-sys) .card,:root[data-theme=nocturne]:not(#eos-sys) .mod-panel,:root[data-theme=nocturne]:not(#eos-sys) .stat,:root[data-theme=nocturne]:not(#eos-sys) .btn,:root[data-theme=nocturne]:not(#eos-sys) .seg,:root[data-theme=nocturne]:not(#eos-sys) .seg__btn,:root[data-theme=nocturne]:not(#eos-sys) .badge,:root[data-theme=nocturne]:not(#eos-sys) .modal,:root[data-theme=nocturne]:not(#eos-sys) .record-grid__table,:root[data-theme=nocturne]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=nocturne]:not(#eos-sys) .shell:before,:root[data-theme=nocturne]:not(#eos-sys) .shell:after,:root[data-theme=nocturne]:not(#eos-sys) .nav:before,:root[data-theme=nocturne]:not(#eos-sys) .nav:after,:root[data-theme=nocturne]:not(#eos-sys) .screen:before,:root[data-theme=nocturne]:not(#eos-sys) .screen:after,:root[data-theme=nocturne]:not(#eos-sys) .topbar:before,:root[data-theme=nocturne]:not(#eos-sys) .topbar:after,:root[data-theme=nocturne]:not(#eos-sys) .card:before,:root[data-theme=nocturne]:not(#eos-sys) .card:after,:root[data-theme=nocturne]:not(#eos-sys) .mod-panel:before,:root[data-theme=nocturne]:not(#eos-sys) .mod-panel:after,:root[data-theme=nocturne]:not(#eos-sys) .stat:before,:root[data-theme=nocturne]:not(#eos-sys) .stat:after,:root[data-theme=nocturne]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=nocturne]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=nocturne]:not(#eos-sys) .shell__main:before,:root[data-theme=nocturne]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=nocturne]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=nocturne]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=nocturne]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=nocturne]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=nocturne]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=nocturne]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=nocturne]:not(#eos-sys) .topbar,:root[data-theme=nocturne]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=nocturne]:not(#eos-sys) .topbar__title,:root[data-theme=nocturne]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=nocturne]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=nocturne]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=nocturne]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=nocturne]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=nocturne]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=nocturne]:not(#eos-sys) .nav__group{display:block}:root[data-theme=nocturne]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=nocturne]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=nocturne]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=nocturne]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=nocturne]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=nocturne]:not(#eos-sys) .nav__outlet,:root[data-theme=nocturne]:not(#eos-sys) .nav__glabel,:root[data-theme=nocturne]:not(#eos-sys) .nav__label,:root[data-theme=nocturne]:not(#eos-sys) .nav__role-meta,:root[data-theme=nocturne]:not(#eos-sys) .nav__soon,:root[data-theme=nocturne]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=nocturne]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=nocturne]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=nocturne]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=nocturne]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=nocturne]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=nocturne]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=nocturne]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=nocturne]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=nocturne]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=nocturne]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=nocturne]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=nocturne]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=nocturne]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=nocturne]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=nocturne]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=nocturne]:not(#eos-sys) .nav{transition:none}:root[data-theme=nocturne]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=nocturne]:not(#eos-sys) .nav{background:#050405;color:var(--ink)}:root[data-theme=nocturne]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:14px;color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=nocturne]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=nocturne]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#e7b7d5;color:#21141d;box-shadow:none}:root[data-theme=nocturne]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=nocturne]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=nocturne]:not(#eos-sys) .shell__main,:root[data-theme=nocturne]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=nocturne]:not(#eos-sys),:root[data-theme=nocturne]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=nocturne]:not(#eos-sys) .stat,:root[data-theme=nocturne]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=nocturne]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=nocturne]:not(#eos-sys) .card,:root[data-theme=nocturne]:not(#eos-sys) .mod-panel,:root[data-theme=nocturne]:not(#eos-sys) .workspace-overview>section{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-soft);box-shadow:var(--sh-2),inset 0 1px 0 var(--sculpt-hi, rgb(255 255 255 / .12)),inset 0 -1px #0000002e;border-radius:var(--r-lg)}:root[data-theme=nocturne]:not(#eos-sys) .stat,:root[data-theme=nocturne]:not(#eos-sys) .mod-stats .stat{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-soft);box-shadow:var(--sh-2),inset 0 1px 0 var(--sculpt-hi, rgb(255 255 255 / .12)),inset 0 -1px #0000002e;border-radius:var(--r-lg)}:root[data-theme=nocturne]:not(#eos-sys) .modal{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-soft);box-shadow:var(--sh-2),inset 0 1px 0 var(--sculpt-hi, rgb(255 255 255 / .12)),inset 0 -1px #0000002e;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=nocturne]:not(#eos-sys) .btn{border-radius:var(--r);background:linear-gradient(180deg,var(--surface-3),var(--surface-2));box-shadow:inset 0 1px #ffffff24,0 1px 2px #00000040}:root[data-theme=nocturne]:not(#eos-sys) .btn--primary{background:linear-gradient(180deg,var(--ember-bright),var(--ember-strong));box-shadow:inset 0 1px #ffffff59,0 8px 22px -10px var(--ember)}:root[data-theme=nocturne]:not(#eos-sys) .seg{background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r-pill);padding:4px}:root[data-theme=nocturne]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill)}:root[data-theme=nocturne]:not(#eos-sys) .seg__plate{display:block;background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--sh-1)}:root[data-theme=nocturne]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:none}:root[data-theme=nocturne]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=nocturne]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=nocturne]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=nocturne]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=nocturne]:not(#eos-sys) body,:root[data-theme=nocturne]:not(#eos-sys) .shell,:root[data-theme=nocturne]:not(#eos-sys) .modal,:root[data-theme=nocturne]:not(#eos-sys) button,:root[data-theme=nocturne]:not(#eos-sys) input,:root[data-theme=nocturne]:not(#eos-sys) select,:root[data-theme=nocturne]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=nocturne]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=nocturne]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:300;letter-spacing:-.03em;line-height:1.05}:root[data-theme=nocturne]:not(#eos-sys) .card__h h2,:root[data-theme=nocturne]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=nocturne]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:300;letter-spacing:-.03em;font-variant-numeric:tabular-nums}:root[data-theme=nocturne]:not(#eos-sys) .tnum,:root[data-theme=nocturne]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=nocturne]:not(#eos-sys) .btn--primary,:root[data-theme=nocturne]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=nocturne]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=nocturne]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=nocturne]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=nocturne]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=nocturne]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=nocturne]:not(#eos-sys) input,:root[data-theme=nocturne]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=nocturne]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=nocturne]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-nocturne{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}:root[data-theme=nocturne]:not(#eos-sys) .screen>*{animation:eos-sys-nocturne .48s cubic-bezier(.25,1,.5,1) both}:root[data-theme=nocturne]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=nocturne]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=nocturne]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=nocturne]:not(#eos-sys) .shell__main{background:radial-gradient(700px 500px at 75% 0%,rgb(169 127 156 / .22),transparent 70%),radial-gradient(600px 400px at 0% 100%,rgb(226 154 200 / .1),transparent 70%),#080608}:root[data-theme=nocturne]:not(#eos-sys) .screen{background:transparent}:root[data-theme=nocturne]:not(#eos-sys) .shell:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=tideglass]:not(#eos-sys){color-scheme:light;--bg: #e9f2f5;--bg-deep: #dcebf0;--surface: #ffffff;--surface-2: #f2f8fa;--surface-3: #ddeef3;--line: #c4d8de;--line-soft: #dbe8ec;--ink: #102540;--ink-2: #2f4862;--ink-3: #4f6378;--ember: #123e66;--ember-strong: #0d8296;--ember-bright: #123e66;--ember-soft: rgb(18 62 102 / .14);--on-accent: #ffffff;--chart-accent: #123e66;--chart-soft: color-mix(in srgb, #123e66 55%, #ffffff);--night-lime: #123e66;--gallery-peach: #0d8296;--cobalt: #0d8296;--cobalt-bright: #0d8296;--cobalt-soft: rgb(13 130 150 / .14);--herb: #0b7a5c;--herb-soft: rgb(11 122 92 / .16);--gold: #8a5a00;--gold-soft: rgb(138 90 0 / .18);--danger: #b23a2c;--danger-soft: rgb(178 58 44 / .16);--font-display: "EOS2 Onest", system-ui, sans-serif;--font-ui: "EOS2 Onest", system-ui, sans-serif;--font-data: "EOS2 Onest", system-ui, sans-serif;--font-mono: "EOS2 Onest", system-ui, sans-serif;--r-xs: 8px;--r-sm: 10px;--r: 14px;--r-lg: 18px;--r-xl: 24px;--r-pill: 999px;--element-radius: 14px;--element-edge: #dbe8ec;--sh-1: 0 1px 2px rgb(16 37 64 / .06);--sh-2: 0 10px 30px -14px rgb(16 37 64 / .18);--sh-3: 0 30px 70px -24px rgb(16 37 64 / .28);--sh-ember: 0 10px 30px -12px rgb(18 62 102 / .6);--ease: cubic-bezier(.22, 1, .36, 1);--motion-ease: cubic-bezier(.22, 1, .36, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s;--glass: rgb(255 255 255 / .66)}:root[data-theme=tideglass]:not(#eos-sys) .shell,:root[data-theme=tideglass]:not(#eos-sys) .nav,:root[data-theme=tideglass]:not(#eos-sys) .nav__item,:root[data-theme=tideglass]:not(#eos-sys) .nav__item.is-active,:root[data-theme=tideglass]:not(#eos-sys) .topbar,:root[data-theme=tideglass]:not(#eos-sys) .shell__main,:root[data-theme=tideglass]:not(#eos-sys) .screen,:root[data-theme=tideglass]:not(#eos-sys) .card,:root[data-theme=tideglass]:not(#eos-sys) .mod-panel,:root[data-theme=tideglass]:not(#eos-sys) .stat,:root[data-theme=tideglass]:not(#eos-sys) .btn,:root[data-theme=tideglass]:not(#eos-sys) .seg,:root[data-theme=tideglass]:not(#eos-sys) .seg__btn,:root[data-theme=tideglass]:not(#eos-sys) .badge,:root[data-theme=tideglass]:not(#eos-sys) .modal,:root[data-theme=tideglass]:not(#eos-sys) .record-grid__table,:root[data-theme=tideglass]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=tideglass]:not(#eos-sys) .shell:before,:root[data-theme=tideglass]:not(#eos-sys) .shell:after,:root[data-theme=tideglass]:not(#eos-sys) .nav:before,:root[data-theme=tideglass]:not(#eos-sys) .nav:after,:root[data-theme=tideglass]:not(#eos-sys) .screen:before,:root[data-theme=tideglass]:not(#eos-sys) .screen:after,:root[data-theme=tideglass]:not(#eos-sys) .topbar:before,:root[data-theme=tideglass]:not(#eos-sys) .topbar:after,:root[data-theme=tideglass]:not(#eos-sys) .card:before,:root[data-theme=tideglass]:not(#eos-sys) .card:after,:root[data-theme=tideglass]:not(#eos-sys) .mod-panel:before,:root[data-theme=tideglass]:not(#eos-sys) .mod-panel:after,:root[data-theme=tideglass]:not(#eos-sys) .stat:before,:root[data-theme=tideglass]:not(#eos-sys) .stat:after,:root[data-theme=tideglass]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=tideglass]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=tideglass]:not(#eos-sys) .shell__main:before,:root[data-theme=tideglass]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=tideglass]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=tideglass]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=tideglass]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=tideglass]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=tideglass]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=tideglass]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=tideglass]:not(#eos-sys) .topbar,:root[data-theme=tideglass]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=tideglass]:not(#eos-sys) .topbar__title,:root[data-theme=tideglass]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=tideglass]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=tideglass]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=tideglass]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=tideglass]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=tideglass]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=tideglass]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=tideglass]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=tideglass]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=tideglass]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=tideglass]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=tideglass]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=tideglass]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=tideglass]:not(#eos-sys) .nav__more{display:block}:root[data-theme=tideglass]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=tideglass]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=tideglass]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=tideglass]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=tideglass]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=tideglass]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=tideglass]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=tideglass]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=tideglass]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=tideglass]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=tideglass]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=tideglass]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=tideglass]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=tideglass]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=tideglass]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=tideglass]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=tideglass]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=tideglass]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=tideglass]:not(#eos-sys) .nav__cat:hover,:root[data-theme=tideglass]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=tideglass]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=tideglass]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=tideglass]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=tideglass]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=tideglass]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=tideglass]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=tideglass]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=tideglass]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=tideglass]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=tideglass]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=tideglass]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=tideglass]:not(#eos-sys) .nav{background:#102540;color:#e9f2f5}:root[data-theme=tideglass]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:#bcd0de;background:transparent;box-shadow:none}:root[data-theme=tideglass]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#1d3a5c;color:#e9f2f5}:root[data-theme=tideglass]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#24b7c9;color:#06222b;box-shadow:none}:root[data-theme=tideglass]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=tideglass]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=tideglass]:not(#eos-sys) .shell__main,:root[data-theme=tideglass]:not(#eos-sys) .screen{background:transparent}:root[data-theme=tideglass]:not(#eos-sys),:root[data-theme=tideglass]:not(#eos-sys) body{background:radial-gradient(60% 50% at 20% 10%,#bfe6ee 0%,transparent 60%),radial-gradient(50% 40% at 85% 30%,#d4e9f7 0%,transparent 60%),#e9f2f5}:root[data-theme=tideglass]:not(#eos-sys) .stat,:root[data-theme=tideglass]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=tideglass]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=tideglass]:not(#eos-sys) .card,:root[data-theme=tideglass]:not(#eos-sys) .mod-panel,:root[data-theme=tideglass]:not(#eos-sys) .workspace-overview>section{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=tideglass]:not(#eos-sys) .stat,:root[data-theme=tideglass]:not(#eos-sys) .mod-stats .stat{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=tideglass]:not(#eos-sys) .modal{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=tideglass]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=tideglass]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=tideglass]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=tideglass]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=tideglass]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=tideglass]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=tideglass]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=tideglass]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=tideglass]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=tideglass]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=tideglass]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=tideglass]:not(#eos-sys) body,:root[data-theme=tideglass]:not(#eos-sys) .shell,:root[data-theme=tideglass]:not(#eos-sys) .modal,:root[data-theme=tideglass]:not(#eos-sys) button,:root[data-theme=tideglass]:not(#eos-sys) input,:root[data-theme=tideglass]:not(#eos-sys) select,:root[data-theme=tideglass]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=tideglass]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=tideglass]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.05}:root[data-theme=tideglass]:not(#eos-sys) .card__h h2,:root[data-theme=tideglass]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=tideglass]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=tideglass]:not(#eos-sys) .tnum,:root[data-theme=tideglass]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=tideglass]:not(#eos-sys) .btn--primary,:root[data-theme=tideglass]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=tideglass]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=tideglass]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=tideglass]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=tideglass]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=tideglass]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=tideglass]:not(#eos-sys) input,:root[data-theme=tideglass]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=tideglass]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=tideglass]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-tideglass{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}:root[data-theme=tideglass]:not(#eos-sys) .screen>*{animation:eos-sys-tideglass .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=tideglass]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=tideglass]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=tideglass]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=tideglass]:not(#eos-sys) .shell__main{background:transparent}:root[data-theme=gallery-ink]:not(#eos-sys){color-scheme:light;--bg: #f3f0ea;--bg-deep: #ebe6dd;--surface: #fffdf9;--surface-2: #f7f3ed;--surface-3: #ece5d9;--line: #c8beb2;--line-soft: #e2dad0;--ink: #121210;--ink-2: #45413c;--ink-3: #625c55;--ember: #121210;--ember-strong: #121210;--ember-bright: #121210;--ember-soft: rgb(18 18 16 / .14);--on-accent: #fffdf9;--chart-accent: #121210;--chart-soft: color-mix(in srgb, #121210 55%, #fffdf9);--night-lime: #121210;--gallery-peach: #b0573a;--cobalt: #b0573a;--cobalt-bright: #b0573a;--cobalt-soft: rgb(176 87 58 / .14);--herb: #2f6b45;--herb-soft: rgb(47 107 69 / .16);--gold: #8a5a00;--gold-soft: rgb(138 90 0 / .18);--danger: #a8342a;--danger-soft: rgb(168 52 42 / .16);--font-display: "EOS2 Newsreader", "Georgia", serif;--font-ui: "EOS2 Newsreader", "Georgia", serif;--font-data: "EOS2 Newsreader", "Georgia", serif;--font-mono: "EOS2 Newsreader", "Georgia", serif;--r-xs: 993px;--r-sm: 999px;--r: 999px;--r-lg: 4px;--r-xl: 6px;--r-pill: 999px;--element-radius: 999px;--element-edge: #e2dad0;--sh-1: 0 1px 2px rgb(18 18 16 / .06);--sh-2: 0 10px 30px -14px rgb(18 18 16 / .18);--sh-3: 0 30px 70px -24px rgb(18 18 16 / .28);--sh-ember: 0 10px 30px -12px rgb(18 18 16 / .6);--ease: cubic-bezier(.65, 0, .35, 1);--motion-ease: cubic-bezier(.65, 0, .35, 1);--t-fast: .12s;--t: .2s;--t-slow: .56s}:root[data-theme=gallery-ink]:not(#eos-sys) .shell,:root[data-theme=gallery-ink]:not(#eos-sys) .nav,:root[data-theme=gallery-ink]:not(#eos-sys) .nav__item,:root[data-theme=gallery-ink]:not(#eos-sys) .nav__item.is-active,:root[data-theme=gallery-ink]:not(#eos-sys) .topbar,:root[data-theme=gallery-ink]:not(#eos-sys) .shell__main,:root[data-theme=gallery-ink]:not(#eos-sys) .screen,:root[data-theme=gallery-ink]:not(#eos-sys) .card,:root[data-theme=gallery-ink]:not(#eos-sys) .mod-panel,:root[data-theme=gallery-ink]:not(#eos-sys) .stat,:root[data-theme=gallery-ink]:not(#eos-sys) .btn,:root[data-theme=gallery-ink]:not(#eos-sys) .seg,:root[data-theme=gallery-ink]:not(#eos-sys) .seg__btn,:root[data-theme=gallery-ink]:not(#eos-sys) .badge,:root[data-theme=gallery-ink]:not(#eos-sys) .modal,:root[data-theme=gallery-ink]:not(#eos-sys) .record-grid__table,:root[data-theme=gallery-ink]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=gallery-ink]:not(#eos-sys) .shell:before,:root[data-theme=gallery-ink]:not(#eos-sys) .shell:after,:root[data-theme=gallery-ink]:not(#eos-sys) .nav:before,:root[data-theme=gallery-ink]:not(#eos-sys) .nav:after,:root[data-theme=gallery-ink]:not(#eos-sys) .screen:before,:root[data-theme=gallery-ink]:not(#eos-sys) .screen:after,:root[data-theme=gallery-ink]:not(#eos-sys) .topbar:before,:root[data-theme=gallery-ink]:not(#eos-sys) .topbar:after,:root[data-theme=gallery-ink]:not(#eos-sys) .card:before,:root[data-theme=gallery-ink]:not(#eos-sys) .card:after,:root[data-theme=gallery-ink]:not(#eos-sys) .mod-panel:before,:root[data-theme=gallery-ink]:not(#eos-sys) .mod-panel:after,:root[data-theme=gallery-ink]:not(#eos-sys) .stat:before,:root[data-theme=gallery-ink]:not(#eos-sys) .stat:after,:root[data-theme=gallery-ink]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=gallery-ink]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=gallery-ink]:not(#eos-sys) .shell__main:before,:root[data-theme=gallery-ink]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=gallery-ink]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=gallery-ink]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=gallery-ink]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=gallery-ink]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=gallery-ink]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=gallery-ink]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=gallery-ink]:not(#eos-sys) .topbar,:root[data-theme=gallery-ink]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=gallery-ink]:not(#eos-sys) .topbar__title,:root[data-theme=gallery-ink]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=gallery-ink]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=gallery-ink]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=gallery-ink]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__more{display:block}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=gallery-ink]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=gallery-ink]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__cat:hover,:root[data-theme=gallery-ink]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=gallery-ink]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=gallery-ink]:not(#eos-sys) .nav{background:#f3f0ea;color:var(--ink)}:root[data-theme=gallery-ink]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=gallery-ink]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=gallery-ink]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#121210;color:#fffdf9;box-shadow:none}:root[data-theme=gallery-ink]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=gallery-ink]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=gallery-ink]:not(#eos-sys) .shell__main,:root[data-theme=gallery-ink]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=gallery-ink]:not(#eos-sys),:root[data-theme=gallery-ink]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=gallery-ink]:not(#eos-sys) .stat,:root[data-theme=gallery-ink]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=gallery-ink]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=gallery-ink]:not(#eos-sys) .card,:root[data-theme=gallery-ink]:not(#eos-sys) .mod-panel,:root[data-theme=gallery-ink]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=gallery-ink]:not(#eos-sys) .stat,:root[data-theme=gallery-ink]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=gallery-ink]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=gallery-ink]:not(#eos-sys) .btn{border-radius:var(--r-sm);background:transparent;border:1.5px solid var(--ink);color:var(--ink)}:root[data-theme=gallery-ink]:not(#eos-sys) .btn--primary{background:var(--ink);color:var(--bg);border-color:var(--ink)}:root[data-theme=gallery-ink]:not(#eos-sys) .btn:hover{background:var(--ink);color:var(--bg)}:root[data-theme=gallery-ink]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=gallery-ink]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=gallery-ink]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=gallery-ink]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=gallery-ink]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=gallery-ink]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=gallery-ink]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=gallery-ink]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=gallery-ink]:not(#eos-sys) .badge{background:transparent;border:1px solid currentColor;border-radius:var(--r-pill)}:root[data-theme=gallery-ink]:not(#eos-sys) body,:root[data-theme=gallery-ink]:not(#eos-sys) .shell,:root[data-theme=gallery-ink]:not(#eos-sys) .modal,:root[data-theme=gallery-ink]:not(#eos-sys) button,:root[data-theme=gallery-ink]:not(#eos-sys) input,:root[data-theme=gallery-ink]:not(#eos-sys) select,:root[data-theme=gallery-ink]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=gallery-ink]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=gallery-ink]:not(#eos-sys) .mod-head h1{font-size:clamp(42px,5vw,72px);font-weight:300;letter-spacing:-.03em;line-height:1.05;font-style:italic}:root[data-theme=gallery-ink]:not(#eos-sys) .card__h h2,:root[data-theme=gallery-ink]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:500;letter-spacing:-.01em}:root[data-theme=gallery-ink]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:400;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=gallery-ink]:not(#eos-sys) .tnum,:root[data-theme=gallery-ink]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=gallery-ink]:not(#eos-sys) .btn--primary,:root[data-theme=gallery-ink]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=gallery-ink]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=gallery-ink]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=gallery-ink]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=gallery-ink]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=gallery-ink]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=gallery-ink]:not(#eos-sys) input,:root[data-theme=gallery-ink]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=gallery-ink]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=gallery-ink]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-gallery-ink{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}:root[data-theme=gallery-ink]:not(#eos-sys) .screen>*{animation:eos-sys-gallery-ink .56s cubic-bezier(.65,0,.35,1) both}:root[data-theme=gallery-ink]:not(#eos-sys) :is(.card,.pp-card){transition:background-color var(--t) var(--ease)}:root[data-theme=gallery-ink]:not(#eos-sys) :is(.card,.pp-card):hover{background-color:var(--surface-2)}:root[data-theme=gallery-ink]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=gallery-ink]:not(#eos-sys) .shell:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-theme=gallery-ink]:not(#eos-sys) .btn{border-radius:999px}:root[data-theme=gallery-ink]:not(#eos-sys) .seg__btn{font-style:italic;font-size:16px}:root[data-theme=gallery-ink]:not(#eos-sys) .card__h h2{font-style:italic;font-weight:400;font-size:20px}:root[data-theme=nightshift]:not(#eos-sys){color-scheme:dark;--bg: #090b09;--bg-deep: #050605;--surface: #111411;--surface-2: #171b17;--surface-3: #222822;--line: #384038;--line-soft: #1f251f;--ink: #f0f4ed;--ink-2: #c1c9bd;--ink-3: #97a193;--ember: #c4ff4b;--ember-strong: #b9f542;--ember-bright: #c4ff4b;--ember-soft: rgb(196 255 75 / .14);--on-accent: #10150a;--chart-accent: #c4ff4b;--chart-soft: color-mix(in srgb, #c4ff4b 55%, #ffffff);--night-lime: #c4ff4b;--gallery-peach: #aeb7ab;--cobalt: #aeb7ab;--cobalt-bright: #aeb7ab;--cobalt-soft: rgb(174 183 171 / .14);--herb: #c4ff4b;--herb-soft: rgb(196 255 75 / .16);--gold: #f5c84a;--gold-soft: rgb(245 200 74 / .18);--danger: #ff7a6b;--danger-soft: rgb(255 122 107 / .16);--font-display: "EOS2 Khand", "Arial Narrow", sans-serif;--font-ui: "EOS2 Inter", system-ui, sans-serif;--font-data: "EOS2 Inter", system-ui, sans-serif;--font-mono: "EOS2 Inter", system-ui, sans-serif;--r-xs: 0px;--r-sm: 3px;--r: 6px;--r-lg: 7px;--r-xl: 8px;--r-pill: 999px;--element-radius: 6px;--element-edge: #1f251f;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(196 255 75 / .6);--ease: steps(3, end);--motion-ease: steps(3, end);--t-fast: 80ms;--t: .12s;--t-slow: .38s}:root[data-theme=nightshift]:not(#eos-sys) .shell,:root[data-theme=nightshift]:not(#eos-sys) .nav,:root[data-theme=nightshift]:not(#eos-sys) .nav__item,:root[data-theme=nightshift]:not(#eos-sys) .nav__item.is-active,:root[data-theme=nightshift]:not(#eos-sys) .topbar,:root[data-theme=nightshift]:not(#eos-sys) .shell__main,:root[data-theme=nightshift]:not(#eos-sys) .screen,:root[data-theme=nightshift]:not(#eos-sys) .card,:root[data-theme=nightshift]:not(#eos-sys) .mod-panel,:root[data-theme=nightshift]:not(#eos-sys) .stat,:root[data-theme=nightshift]:not(#eos-sys) .btn,:root[data-theme=nightshift]:not(#eos-sys) .seg,:root[data-theme=nightshift]:not(#eos-sys) .seg__btn,:root[data-theme=nightshift]:not(#eos-sys) .badge,:root[data-theme=nightshift]:not(#eos-sys) .modal,:root[data-theme=nightshift]:not(#eos-sys) .record-grid__table,:root[data-theme=nightshift]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=nightshift]:not(#eos-sys) .shell:before,:root[data-theme=nightshift]:not(#eos-sys) .shell:after,:root[data-theme=nightshift]:not(#eos-sys) .nav:before,:root[data-theme=nightshift]:not(#eos-sys) .nav:after,:root[data-theme=nightshift]:not(#eos-sys) .screen:before,:root[data-theme=nightshift]:not(#eos-sys) .screen:after,:root[data-theme=nightshift]:not(#eos-sys) .topbar:before,:root[data-theme=nightshift]:not(#eos-sys) .topbar:after,:root[data-theme=nightshift]:not(#eos-sys) .card:before,:root[data-theme=nightshift]:not(#eos-sys) .card:after,:root[data-theme=nightshift]:not(#eos-sys) .mod-panel:before,:root[data-theme=nightshift]:not(#eos-sys) .mod-panel:after,:root[data-theme=nightshift]:not(#eos-sys) .stat:before,:root[data-theme=nightshift]:not(#eos-sys) .stat:after,:root[data-theme=nightshift]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=nightshift]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=nightshift]:not(#eos-sys) .shell__main:before,:root[data-theme=nightshift]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=nightshift]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=nightshift]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=nightshift]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=nightshift]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=nightshift]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=nightshift]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=nightshift]:not(#eos-sys) .topbar,:root[data-theme=nightshift]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=nightshift]:not(#eos-sys) .topbar__title,:root[data-theme=nightshift]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=nightshift]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=nightshift]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=nightshift]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=nightshift]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=nightshift]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=nightshift]:not(#eos-sys) .nav__group{display:block}:root[data-theme=nightshift]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=nightshift]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=nightshift]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=nightshift]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=nightshift]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=nightshift]:not(#eos-sys) .nav__outlet,:root[data-theme=nightshift]:not(#eos-sys) .nav__glabel,:root[data-theme=nightshift]:not(#eos-sys) .nav__label,:root[data-theme=nightshift]:not(#eos-sys) .nav__role-meta,:root[data-theme=nightshift]:not(#eos-sys) .nav__soon,:root[data-theme=nightshift]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=nightshift]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=nightshift]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=nightshift]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=nightshift]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=nightshift]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=nightshift]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=nightshift]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=nightshift]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=nightshift]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=nightshift]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=nightshift]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=nightshift]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=nightshift]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=nightshift]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=nightshift]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=nightshift]:not(#eos-sys) .nav{transition:none}:root[data-theme=nightshift]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=nightshift]:not(#eos-sys) .nav{background:#050605;color:var(--ink)}:root[data-theme=nightshift]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=nightshift]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=nightshift]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#171b17;color:#c4ff4b;box-shadow:inset 0 0 0 1px #384038}:root[data-theme=nightshift]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=nightshift]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=nightshift]:not(#eos-sys) .shell__main,:root[data-theme=nightshift]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=nightshift]:not(#eos-sys),:root[data-theme=nightshift]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=nightshift]:not(#eos-sys) .stat,:root[data-theme=nightshift]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=nightshift]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=nightshift]:not(#eos-sys) .card,:root[data-theme=nightshift]:not(#eos-sys) .mod-panel,:root[data-theme=nightshift]:not(#eos-sys) .workspace-overview>section{background:var(--bg-deep);border:1px solid var(--line-soft);box-shadow:inset 0 1px 2px #0000001f;border-radius:var(--r-lg)}:root[data-theme=nightshift]:not(#eos-sys) .stat,:root[data-theme=nightshift]:not(#eos-sys) .mod-stats .stat{background:var(--bg-deep);border:1px solid var(--line-soft);box-shadow:inset 0 1px 2px #0000001f;border-radius:var(--r-lg)}:root[data-theme=nightshift]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=nightshift]:not(#eos-sys) .btn{border-radius:2px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}:root[data-theme=nightshift]:not(#eos-sys) .btn--primary{border-radius:2px}:root[data-theme=nightshift]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=nightshift]:not(#eos-sys) .seg{background:transparent;border:1.5px solid var(--ink);border-radius:0;padding:0;gap:0}:root[data-theme=nightshift]:not(#eos-sys) .seg__btn{border-radius:0;border-right:1.5px solid var(--ink);text-transform:uppercase;font-size:12px;letter-spacing:.06em}:root[data-theme=nightshift]:not(#eos-sys) .seg__btn:last-child{border-right:0}:root[data-theme=nightshift]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=nightshift]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=nightshift]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg)}:root[data-theme=nightshift]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=nightshift]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=nightshift]:not(#eos-sys) .badge{background:transparent;padding-inline:0}:root[data-theme=nightshift]:not(#eos-sys) .badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}:root[data-theme=nightshift]:not(#eos-sys) body,:root[data-theme=nightshift]:not(#eos-sys) .shell,:root[data-theme=nightshift]:not(#eos-sys) .modal,:root[data-theme=nightshift]:not(#eos-sys) button,:root[data-theme=nightshift]:not(#eos-sys) input,:root[data-theme=nightshift]:not(#eos-sys) select,:root[data-theme=nightshift]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=nightshift]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=nightshift]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:700;letter-spacing:.01em;line-height:1.05;text-transform:uppercase}:root[data-theme=nightshift]:not(#eos-sys) .card__h h2,:root[data-theme=nightshift]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em;text-transform:uppercase}:root[data-theme=nightshift]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=nightshift]:not(#eos-sys) .stat__label,:root[data-theme=nightshift]:not(#eos-sys) .nav__glabel{text-transform:uppercase;letter-spacing:.08em;font-size:11px}:root[data-theme=nightshift]:not(#eos-sys) .tnum,:root[data-theme=nightshift]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=nightshift]:not(#eos-sys) .btn--primary,:root[data-theme=nightshift]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=nightshift]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=nightshift]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=nightshift]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=nightshift]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=nightshift]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=nightshift]:not(#eos-sys) input,:root[data-theme=nightshift]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=nightshift]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=nightshift]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-nightshift{0%{opacity:0}to{opacity:1}}:root[data-theme=nightshift]:not(#eos-sys) .screen>*{animation:eos-sys-nightshift .14s steps(3,end) both}:root[data-theme=nightshift]:not(#eos-sys) :is(.card,.pp-card){transition:background-color var(--t) var(--ease)}:root[data-theme=nightshift]:not(#eos-sys) :is(.card,.pp-card):hover{background-color:var(--surface-2)}:root[data-theme=nightshift]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=nightshift]:not(#eos-sys) .nav__item.is-active:after{content:"";position:absolute;top:8px;right:8px;width:6px;height:6px;border-radius:50%;background:#c4ff4b;box-shadow:0 0 10px #c4ff4b}:root[data-theme=nightshift]:not(#eos-sys) .screen{font-size:13.5px}:root[data-theme=nightshift]:not(#eos-sys) .record-grid__table td{padding-block:7px}:root[data-theme=violet-ledger]:not(#eos-sys){color-scheme:light;--bg: #f4f3f8;--bg-deep: #eceaf4;--surface: #ffffff;--surface-2: #f6f5fb;--surface-3: #e9e5fb;--line: #cbc6d9;--line-soft: #e3e0ec;--ink: #171724;--ink-2: #47475b;--ink-3: #5c5c70;--ember: #5940d4;--ember-strong: #6249df;--ember-bright: #5940d4;--ember-soft: rgb(89 64 212 / .14);--on-accent: #ffffff;--chart-accent: #5940d4;--chart-soft: color-mix(in srgb, #5940d4 55%, #ffffff);--night-lime: #5940d4;--gallery-peach: #5045bf;--cobalt: #5045bf;--cobalt-bright: #5045bf;--cobalt-soft: rgb(80 69 191 / .14);--herb: #1f7a55;--herb-soft: rgb(31 122 85 / .16);--gold: #8a5a00;--gold-soft: rgb(138 90 0 / .18);--danger: #b23a2c;--danger-soft: rgb(178 58 44 / .16);--font-display: "EOS2 Outfit", system-ui, sans-serif;--font-ui: "EOS2 Outfit", system-ui, sans-serif;--font-data: "EOS2 Outfit", system-ui, sans-serif;--font-mono: "EOS2 Outfit", system-ui, sans-serif;--r-xs: 6px;--r-sm: 10px;--r: 12px;--r-lg: 16px;--r-xl: 22px;--r-pill: 999px;--element-radius: 12px;--element-edge: #e3e0ec;--sh-1: 0 1px 2px rgb(23 23 36 / .06);--sh-2: 0 10px 30px -14px rgb(23 23 36 / .18);--sh-3: 0 30px 70px -24px rgb(23 23 36 / .28);--sh-ember: 0 10px 30px -12px rgb(89 64 212 / .6);--ease: cubic-bezier(.34, 1.56, .64, 1);--motion-ease: cubic-bezier(.34, 1.56, .64, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=violet-ledger]:not(#eos-sys) .shell,:root[data-theme=violet-ledger]:not(#eos-sys) .nav,:root[data-theme=violet-ledger]:not(#eos-sys) .nav__item,:root[data-theme=violet-ledger]:not(#eos-sys) .nav__item.is-active,:root[data-theme=violet-ledger]:not(#eos-sys) .topbar,:root[data-theme=violet-ledger]:not(#eos-sys) .shell__main,:root[data-theme=violet-ledger]:not(#eos-sys) .screen,:root[data-theme=violet-ledger]:not(#eos-sys) .card,:root[data-theme=violet-ledger]:not(#eos-sys) .mod-panel,:root[data-theme=violet-ledger]:not(#eos-sys) .stat,:root[data-theme=violet-ledger]:not(#eos-sys) .btn,:root[data-theme=violet-ledger]:not(#eos-sys) .seg,:root[data-theme=violet-ledger]:not(#eos-sys) .seg__btn,:root[data-theme=violet-ledger]:not(#eos-sys) .badge,:root[data-theme=violet-ledger]:not(#eos-sys) .modal,:root[data-theme=violet-ledger]:not(#eos-sys) .record-grid__table,:root[data-theme=violet-ledger]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=violet-ledger]:not(#eos-sys) .shell:before,:root[data-theme=violet-ledger]:not(#eos-sys) .shell:after,:root[data-theme=violet-ledger]:not(#eos-sys) .nav:before,:root[data-theme=violet-ledger]:not(#eos-sys) .nav:after,:root[data-theme=violet-ledger]:not(#eos-sys) .screen:before,:root[data-theme=violet-ledger]:not(#eos-sys) .screen:after,:root[data-theme=violet-ledger]:not(#eos-sys) .topbar:before,:root[data-theme=violet-ledger]:not(#eos-sys) .topbar:after,:root[data-theme=violet-ledger]:not(#eos-sys) .card:before,:root[data-theme=violet-ledger]:not(#eos-sys) .card:after,:root[data-theme=violet-ledger]:not(#eos-sys) .mod-panel:before,:root[data-theme=violet-ledger]:not(#eos-sys) .mod-panel:after,:root[data-theme=violet-ledger]:not(#eos-sys) .stat:before,:root[data-theme=violet-ledger]:not(#eos-sys) .stat:after,:root[data-theme=violet-ledger]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=violet-ledger]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=violet-ledger]:not(#eos-sys) .shell__main:before,:root[data-theme=violet-ledger]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=violet-ledger]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=violet-ledger]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=violet-ledger]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=violet-ledger]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=violet-ledger]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=violet-ledger]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=violet-ledger]:not(#eos-sys) .topbar,:root[data-theme=violet-ledger]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=violet-ledger]:not(#eos-sys) .topbar__title,:root[data-theme=violet-ledger]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=violet-ledger]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=violet-ledger]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=violet-ledger]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=violet-ledger]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=violet-ledger]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=violet-ledger]:not(#eos-sys) .nav__group{display:block}:root[data-theme=violet-ledger]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=violet-ledger]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=violet-ledger]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=violet-ledger]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=violet-ledger]:not(#eos-sys) .nav{background:#fff;color:var(--ink)}:root[data-theme=violet-ledger]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=violet-ledger]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=violet-ledger]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#5940d4;color:#fff;box-shadow:0 10px 22px -10px #5940d4}:root[data-theme=violet-ledger]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=violet-ledger]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=violet-ledger]:not(#eos-sys) .shell__main,:root[data-theme=violet-ledger]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=violet-ledger]:not(#eos-sys),:root[data-theme=violet-ledger]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=violet-ledger]:not(#eos-sys) .stat,:root[data-theme=violet-ledger]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=violet-ledger]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=violet-ledger]:not(#eos-sys) .card,:root[data-theme=violet-ledger]:not(#eos-sys) .mod-panel,:root[data-theme=violet-ledger]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=violet-ledger]:not(#eos-sys) .stat,:root[data-theme=violet-ledger]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=violet-ledger]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=violet-ledger]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=violet-ledger]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=violet-ledger]:not(#eos-sys) .seg{background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r-pill);padding:4px}:root[data-theme=violet-ledger]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill)}:root[data-theme=violet-ledger]:not(#eos-sys) .seg__plate{display:block;background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--sh-1)}:root[data-theme=violet-ledger]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:none}:root[data-theme=violet-ledger]:not(#eos-sys) .record-grid__table th{background:var(--surface-2);color:var(--ink-2);border:0}:root[data-theme=violet-ledger]:not(#eos-sys) .record-grid__table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}:root[data-theme=violet-ledger]:not(#eos-sys) .record-grid__table td{border:0}:root[data-theme=violet-ledger]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=violet-ledger]:not(#eos-sys) body,:root[data-theme=violet-ledger]:not(#eos-sys) .shell,:root[data-theme=violet-ledger]:not(#eos-sys) .modal,:root[data-theme=violet-ledger]:not(#eos-sys) button,:root[data-theme=violet-ledger]:not(#eos-sys) input,:root[data-theme=violet-ledger]:not(#eos-sys) select,:root[data-theme=violet-ledger]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=violet-ledger]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=violet-ledger]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1.05}:root[data-theme=violet-ledger]:not(#eos-sys) .card__h h2,:root[data-theme=violet-ledger]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=violet-ledger]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=violet-ledger]:not(#eos-sys) .tnum,:root[data-theme=violet-ledger]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=violet-ledger]:not(#eos-sys) .btn--primary,:root[data-theme=violet-ledger]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=violet-ledger]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=violet-ledger]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=violet-ledger]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=violet-ledger]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=violet-ledger]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=violet-ledger]:not(#eos-sys) input,:root[data-theme=violet-ledger]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=violet-ledger]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=violet-ledger]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-violet-ledger{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}:root[data-theme=violet-ledger]:not(#eos-sys) .screen>*{animation:eos-sys-violet-ledger .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=violet-ledger]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=violet-ledger]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=violet-ledger]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=violet-ledger]:not(#eos-sys) .mod-panel:has(.record-grid__table){background:#171724;color:#f4f3f8;border-color:transparent}:root[data-theme=violet-ledger]:not(#eos-sys) .mod-panel:has(.record-grid__table) :is(h2,th,td,small){color:#e6e3f2}:root[data-theme=violet-ledger]:not(#eos-sys) .mod-panel:has(.record-grid__table) .record-grid__table th{background:#232336}:root[data-theme=violet-ledger]:not(#eos-sys) .mod-panel:has(.record-grid__table) .record-grid__table tbody tr:nth-child(2n) td{background:#1d1d2e}:root[data-theme=violet-ledger]:not(#eos-sys) .mod-panel:has(.record-grid__table) .record-grid__table td{border-color:#2c2c42}:root[data-theme=monochrome]:not(#eos-sys){color-scheme:light;--bg: #e9e9ec;--bg-deep: #dcdcdf;--surface: #ffffff;--surface-2: #f4f4f5;--surface-3: #e4e4e6;--line: #c7c7ca;--line-soft: #dcdcdf;--ink: #18191b;--ink-2: #3d3e42;--ink-3: #5b5c61;--ember: #202124;--ember-strong: #000000;--ember-bright: #202124;--ember-soft: rgb(32 33 36 / .14);--on-accent: #ffffff;--chart-accent: #202124;--chart-soft: color-mix(in srgb, #202124 55%, #ffffff);--night-lime: #202124;--gallery-peach: #414247;--cobalt: #414247;--cobalt-bright: #414247;--cobalt-soft: rgb(65 66 71 / .14);--herb: #2d6a45;--herb-soft: rgb(45 106 69 / .16);--gold: #7a5a00;--gold-soft: rgb(122 90 0 / .18);--danger: #9f2d24;--danger-soft: rgb(159 45 36 / .16);--font-display: "EOS2 Plex Sans", "Helvetica Neue", "Arial", sans-serif;--font-ui: "EOS2 Plex Sans", "Helvetica Neue", "Arial", sans-serif;--font-data: "EOS2 Plex Sans", "Helvetica Neue", "Arial", sans-serif;--font-mono: "EOS2 Plex Sans", "Helvetica Neue", "Arial", sans-serif;--r-xs: 0px;--r-sm: 0px;--r: 2px;--r-lg: 2px;--r-xl: 2px;--r-pill: 2px;--element-radius: 2px;--element-edge: #dcdcdf;--sh-1: 0 1px 2px rgb(24 25 27 / .06);--sh-2: 0 10px 30px -14px rgb(24 25 27 / .18);--sh-3: 0 30px 70px -24px rgb(24 25 27 / .28);--sh-ember: 0 10px 30px -12px rgb(32 33 36 / .6);--ease: cubic-bezier(.2, .8, .2, 1);--motion-ease: cubic-bezier(.2, .8, .2, 1);--t-fast: 90ms;--t: .2s;--t-slow: .38s}:root[data-theme=monochrome]:not(#eos-sys) .shell,:root[data-theme=monochrome]:not(#eos-sys) .nav,:root[data-theme=monochrome]:not(#eos-sys) .nav__item,:root[data-theme=monochrome]:not(#eos-sys) .nav__item.is-active,:root[data-theme=monochrome]:not(#eos-sys) .topbar,:root[data-theme=monochrome]:not(#eos-sys) .shell__main,:root[data-theme=monochrome]:not(#eos-sys) .screen,:root[data-theme=monochrome]:not(#eos-sys) .card,:root[data-theme=monochrome]:not(#eos-sys) .mod-panel,:root[data-theme=monochrome]:not(#eos-sys) .stat,:root[data-theme=monochrome]:not(#eos-sys) .btn,:root[data-theme=monochrome]:not(#eos-sys) .seg,:root[data-theme=monochrome]:not(#eos-sys) .seg__btn,:root[data-theme=monochrome]:not(#eos-sys) .badge,:root[data-theme=monochrome]:not(#eos-sys) .modal,:root[data-theme=monochrome]:not(#eos-sys) .record-grid__table,:root[data-theme=monochrome]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=monochrome]:not(#eos-sys) .shell:before,:root[data-theme=monochrome]:not(#eos-sys) .shell:after,:root[data-theme=monochrome]:not(#eos-sys) .nav:before,:root[data-theme=monochrome]:not(#eos-sys) .nav:after,:root[data-theme=monochrome]:not(#eos-sys) .screen:before,:root[data-theme=monochrome]:not(#eos-sys) .screen:after,:root[data-theme=monochrome]:not(#eos-sys) .topbar:before,:root[data-theme=monochrome]:not(#eos-sys) .topbar:after,:root[data-theme=monochrome]:not(#eos-sys) .card:before,:root[data-theme=monochrome]:not(#eos-sys) .card:after,:root[data-theme=monochrome]:not(#eos-sys) .mod-panel:before,:root[data-theme=monochrome]:not(#eos-sys) .mod-panel:after,:root[data-theme=monochrome]:not(#eos-sys) .stat:before,:root[data-theme=monochrome]:not(#eos-sys) .stat:after,:root[data-theme=monochrome]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=monochrome]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=monochrome]:not(#eos-sys) .shell__main:before,:root[data-theme=monochrome]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=monochrome]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=monochrome]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=monochrome]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=monochrome]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=monochrome]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=monochrome]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=monochrome]:not(#eos-sys) .topbar,:root[data-theme=monochrome]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=monochrome]:not(#eos-sys) .topbar__title,:root[data-theme=monochrome]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=monochrome]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=monochrome]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=monochrome]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=monochrome]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=monochrome]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=monochrome]:not(#eos-sys) .nav__group{display:block}:root[data-theme=monochrome]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=monochrome]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=monochrome]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=monochrome]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=monochrome]:not(#eos-sys) .nav{background:#f4f4f5;color:var(--ink)}:root[data-theme=monochrome]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:0;color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=monochrome]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=monochrome]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#18191b;color:#fff;box-shadow:none}:root[data-theme=monochrome]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=monochrome]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=monochrome]:not(#eos-sys) .shell__main,:root[data-theme=monochrome]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=monochrome]:not(#eos-sys),:root[data-theme=monochrome]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=monochrome]:not(#eos-sys) .stat,:root[data-theme=monochrome]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=monochrome]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=monochrome]:not(#eos-sys) .card,:root[data-theme=monochrome]:not(#eos-sys) .mod-panel,:root[data-theme=monochrome]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=monochrome]:not(#eos-sys) .stat,:root[data-theme=monochrome]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=monochrome]:not(#eos-sys) .modal{background:var(--surface);border:1px solid var(--line);box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=monochrome]:not(#eos-sys) .btn{border-radius:2px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}:root[data-theme=monochrome]:not(#eos-sys) .btn--primary{border-radius:2px}:root[data-theme=monochrome]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=monochrome]:not(#eos-sys) .seg{background:transparent;border:1.5px solid var(--ink);border-radius:0;padding:0;gap:0}:root[data-theme=monochrome]:not(#eos-sys) .seg__btn{border-radius:0;border-right:1.5px solid var(--ink);text-transform:uppercase;font-size:12px;letter-spacing:.06em}:root[data-theme=monochrome]:not(#eos-sys) .seg__btn:last-child{border-right:0}:root[data-theme=monochrome]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=monochrome]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=monochrome]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg)}:root[data-theme=monochrome]:not(#eos-sys) .record-grid__table{border:1px solid var(--line);border-collapse:collapse}:root[data-theme=monochrome]:not(#eos-sys) .record-grid__table th,:root[data-theme=monochrome]:not(#eos-sys) .record-grid__table td{border:1px solid var(--line-soft)}:root[data-theme=monochrome]:not(#eos-sys) .record-grid__table th{background:var(--bg-deep)}:root[data-theme=monochrome]:not(#eos-sys) .badge{border-radius:2px;text-transform:uppercase;letter-spacing:.06em;font-size:10px}:root[data-theme=monochrome]:not(#eos-sys) body,:root[data-theme=monochrome]:not(#eos-sys) .shell,:root[data-theme=monochrome]:not(#eos-sys) .modal,:root[data-theme=monochrome]:not(#eos-sys) button,:root[data-theme=monochrome]:not(#eos-sys) input,:root[data-theme=monochrome]:not(#eos-sys) select,:root[data-theme=monochrome]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=monochrome]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=monochrome]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1.05}:root[data-theme=monochrome]:not(#eos-sys) .card__h h2,:root[data-theme=monochrome]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=monochrome]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=monochrome]:not(#eos-sys) .stat__label,:root[data-theme=monochrome]:not(#eos-sys) .nav__glabel{text-transform:uppercase;letter-spacing:.08em;font-size:11px}:root[data-theme=monochrome]:not(#eos-sys) .tnum,:root[data-theme=monochrome]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=monochrome]:not(#eos-sys) .btn--primary,:root[data-theme=monochrome]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=monochrome]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=monochrome]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=monochrome]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=monochrome]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=monochrome]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=monochrome]:not(#eos-sys) input,:root[data-theme=monochrome]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=monochrome]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=monochrome]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-monochrome{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}:root[data-theme=monochrome]:not(#eos-sys) .screen>*{animation:eos-sys-monochrome .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=monochrome]:not(#eos-sys) :is(.card,.pp-card){transition:background-color var(--t) var(--ease)}:root[data-theme=monochrome]:not(#eos-sys) :is(.card,.pp-card):hover{background-color:var(--surface-2)}:root[data-theme=monochrome]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=monochrome]:not(#eos-sys) *{filter:none}:root[data-theme=monochrome]:not(#eos-sys) img{filter:grayscale(1)}:root[data-theme=monochrome]:not(#eos-sys) .card__h h2{text-transform:uppercase;letter-spacing:.08em;font-size:12px}:root[data-theme=aurora-mint]:not(#eos-sys){color-scheme:light;--bg: #deeff0;--bg-deep: #cfe6e7;--surface: #ffffff;--surface-2: #f1faf9;--surface-3: #d8ecea;--line: #accbc9;--line-soft: #cfe2e0;--ink: #173234;--ink-2: #3a5759;--ink-3: #4d6669;--ember: #08716f;--ember-strong: #0b7774;--ember-bright: #08716f;--ember-soft: rgb(8 113 111 / .14);--on-accent: #ffffff;--chart-accent: #08716f;--chart-soft: color-mix(in srgb, #08716f 55%, #ffffff);--night-lime: #08716f;--gallery-peach: #6659b8;--cobalt: #6659b8;--cobalt-bright: #6659b8;--cobalt-soft: rgb(102 89 184 / .14);--herb: #0b6e52;--herb-soft: rgb(11 110 82 / .16);--gold: #8a5a00;--gold-soft: rgb(138 90 0 / .18);--danger: #b23a2c;--danger-soft: rgb(178 58 44 / .16);--font-display: "EOS2 Quicksand", "Arial Rounded MT Bold", sans-serif;--font-ui: "EOS2 Quicksand", system-ui, sans-serif;--font-data: "EOS2 Quicksand", system-ui, sans-serif;--font-mono: "EOS2 Quicksand", system-ui, sans-serif;--r-xs: 10px;--r-sm: 14px;--r: 16px;--r-lg: 22px;--r-xl: 28px;--r-pill: 999px;--element-radius: 16px;--element-edge: #cfe2e0;--sh-1: 0 1px 2px rgb(23 50 52 / .06);--sh-2: 0 10px 30px -14px rgb(23 50 52 / .18);--sh-3: 0 30px 70px -24px rgb(23 50 52 / .28);--sh-ember: 0 10px 30px -12px rgb(8 113 111 / .6);--ease: cubic-bezier(.25, 1, .5, 1);--motion-ease: cubic-bezier(.25, 1, .5, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s;--glass: rgb(255 255 255 / .6)}:root[data-theme=aurora-mint]:not(#eos-sys) .shell,:root[data-theme=aurora-mint]:not(#eos-sys) .nav,:root[data-theme=aurora-mint]:not(#eos-sys) .nav__item,:root[data-theme=aurora-mint]:not(#eos-sys) .nav__item.is-active,:root[data-theme=aurora-mint]:not(#eos-sys) .topbar,:root[data-theme=aurora-mint]:not(#eos-sys) .shell__main,:root[data-theme=aurora-mint]:not(#eos-sys) .screen,:root[data-theme=aurora-mint]:not(#eos-sys) .card,:root[data-theme=aurora-mint]:not(#eos-sys) .mod-panel,:root[data-theme=aurora-mint]:not(#eos-sys) .stat,:root[data-theme=aurora-mint]:not(#eos-sys) .btn,:root[data-theme=aurora-mint]:not(#eos-sys) .seg,:root[data-theme=aurora-mint]:not(#eos-sys) .seg__btn,:root[data-theme=aurora-mint]:not(#eos-sys) .badge,:root[data-theme=aurora-mint]:not(#eos-sys) .modal,:root[data-theme=aurora-mint]:not(#eos-sys) .record-grid__table,:root[data-theme=aurora-mint]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=aurora-mint]:not(#eos-sys) .shell:before,:root[data-theme=aurora-mint]:not(#eos-sys) .shell:after,:root[data-theme=aurora-mint]:not(#eos-sys) .nav:before,:root[data-theme=aurora-mint]:not(#eos-sys) .nav:after,:root[data-theme=aurora-mint]:not(#eos-sys) .screen:before,:root[data-theme=aurora-mint]:not(#eos-sys) .screen:after,:root[data-theme=aurora-mint]:not(#eos-sys) .topbar:before,:root[data-theme=aurora-mint]:not(#eos-sys) .topbar:after,:root[data-theme=aurora-mint]:not(#eos-sys) .card:before,:root[data-theme=aurora-mint]:not(#eos-sys) .card:after,:root[data-theme=aurora-mint]:not(#eos-sys) .mod-panel:before,:root[data-theme=aurora-mint]:not(#eos-sys) .mod-panel:after,:root[data-theme=aurora-mint]:not(#eos-sys) .stat:before,:root[data-theme=aurora-mint]:not(#eos-sys) .stat:after,:root[data-theme=aurora-mint]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=aurora-mint]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=aurora-mint]:not(#eos-sys) .shell__main:before,:root[data-theme=aurora-mint]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=aurora-mint]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=aurora-mint]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=aurora-mint]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=aurora-mint]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=aurora-mint]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=aurora-mint]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=aurora-mint]:not(#eos-sys) .topbar,:root[data-theme=aurora-mint]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=aurora-mint]:not(#eos-sys) .topbar__title,:root[data-theme=aurora-mint]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=aurora-mint]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=aurora-mint]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=aurora-mint]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=aurora-mint]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=aurora-mint]:not(#eos-sys) .nav__group{display:block}:root[data-theme=aurora-mint]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=aurora-mint]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=aurora-mint]:not(#eos-sys) .shell{grid-template-columns:240px minmax(0,1fr);grid-template-rows:none;gap:14px;padding:14px;margin:0;height:100%;border:0;border-radius:0}:root[data-theme=aurora-mint]:not(#eos-sys) .nav{border:1px solid var(--line-soft);border-radius:var(--r-xl);box-shadow:var(--sh-2);overflow:hidden}:root[data-theme=aurora-mint]:not(#eos-sys) .shell__main{border:1px solid var(--line-soft);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--sh-1);background:var(--bg)}}:root[data-theme=aurora-mint]:not(#eos-sys) .nav{background:#ffffff8c;color:var(--ink)}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#08716f;color:#fff;box-shadow:none}:root[data-theme=aurora-mint]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=aurora-mint]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=aurora-mint]:not(#eos-sys) .shell__main,:root[data-theme=aurora-mint]:not(#eos-sys) .screen{background:transparent}:root[data-theme=aurora-mint]:not(#eos-sys),:root[data-theme=aurora-mint]:not(#eos-sys) body{background:radial-gradient(40% 50% at 15% 20%,#a6e3dc 0%,transparent 70%),radial-gradient(40% 50% at 85% 15%,#cfc7f5 0%,transparent 70%),radial-gradient(50% 50% at 60% 90%,#bfeee2 0%,transparent 70%),#deeff0}:root[data-theme=aurora-mint]:not(#eos-sys) .stat,:root[data-theme=aurora-mint]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=aurora-mint]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=aurora-mint]:not(#eos-sys) .card,:root[data-theme=aurora-mint]:not(#eos-sys) .mod-panel,:root[data-theme=aurora-mint]:not(#eos-sys) .workspace-overview>section{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=aurora-mint]:not(#eos-sys) .stat,:root[data-theme=aurora-mint]:not(#eos-sys) .mod-stats .stat{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=aurora-mint]:not(#eos-sys) .modal{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=aurora-mint]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=aurora-mint]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=aurora-mint]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=aurora-mint]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=aurora-mint]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=aurora-mint]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=aurora-mint]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=aurora-mint]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=aurora-mint]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=aurora-mint]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=aurora-mint]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=aurora-mint]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=aurora-mint]:not(#eos-sys) body,:root[data-theme=aurora-mint]:not(#eos-sys) .shell,:root[data-theme=aurora-mint]:not(#eos-sys) .modal,:root[data-theme=aurora-mint]:not(#eos-sys) button,:root[data-theme=aurora-mint]:not(#eos-sys) input,:root[data-theme=aurora-mint]:not(#eos-sys) select,:root[data-theme=aurora-mint]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=aurora-mint]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=aurora-mint]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1.05}:root[data-theme=aurora-mint]:not(#eos-sys) .card__h h2,:root[data-theme=aurora-mint]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=aurora-mint]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=aurora-mint]:not(#eos-sys) .tnum,:root[data-theme=aurora-mint]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=aurora-mint]:not(#eos-sys) .btn--primary,:root[data-theme=aurora-mint]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=aurora-mint]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=aurora-mint]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=aurora-mint]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=aurora-mint]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=aurora-mint]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=aurora-mint]:not(#eos-sys) input,:root[data-theme=aurora-mint]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=aurora-mint]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=aurora-mint]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-aurora-mint{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}:root[data-theme=aurora-mint]:not(#eos-sys) .screen>*{animation:eos-sys-aurora-mint .48s cubic-bezier(.25,1,.5,1) both}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-aurora-mint .48s cubic-bezier(.25,1,.5,1) both}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:50ms}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.1s}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.15s}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.2s}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.25s}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.3s}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=aurora-mint]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=aurora-mint]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=aurora-mint]:not(#eos-sys) .nav,:root[data-theme=aurora-mint]:not(#eos-sys) .shell__main{backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);background-color:#ffffff6b}@media (prefers-reduced-motion: no-preference){@keyframes eos2-aurora{0%,to{background-position:0% 0%,100% 0%,50% 100%}50%{background-position:10% 8%,90% 6%,40% 92%}}:root[data-theme=aurora-mint]:not(#eos-sys) body{background-size:120% 120%;animation:eos2-aurora 24s ease-in-out infinite}}:root[data-theme=cobalt-cut]:not(#eos-sys){color-scheme:light;--bg: #eef2fc;--bg-deep: #e3eaf7;--surface: #ffffff;--surface-2: #f7f9fd;--surface-3: #e9effb;--line: #ccd6e6;--line-soft: #e4eaf3;--ink: #101728;--ink-2: #344057;--ink-3: #4f5c73;--ember: #0346f3;--ember-strong: #0038cf;--ember-bright: #0346f3;--ember-soft: rgb(3 70 243 / .14);--on-accent: #ffffff;--chart-accent: #0346f3;--chart-soft: color-mix(in srgb, #0346f3 55%, #ffffff);--night-lime: #0346f3;--gallery-peach: #0038cf;--cobalt: #0038cf;--cobalt-bright: #0038cf;--cobalt-soft: rgb(0 56 207 / .14);--herb: #08745b;--herb-soft: rgb(8 116 91 / .16);--gold: #95520a;--gold-soft: rgb(149 82 10 / .18);--danger: #b4233c;--danger-soft: rgb(180 35 60 / .16);--font-display: "EOS2 Archivo Narrow", "Arial Narrow", sans-serif;--font-ui: "EOS2 Archivo", "Arial", sans-serif;--font-data: "EOS2 Archivo", "Arial", sans-serif;--font-mono: "EOS2 Archivo", "Arial", sans-serif;--r-xs: 6px;--r-sm: 10px;--r: 12px;--r-lg: 22px;--r-xl: 32px;--r-pill: 999px;--element-radius: 12px;--element-edge: #e4eaf3;--sh-1: 0 1px 2px rgb(16 23 40 / .06);--sh-2: 0 10px 30px -14px rgb(16 23 40 / .18);--sh-3: 0 30px 70px -24px rgb(16 23 40 / .28);--sh-ember: 0 10px 30px -12px rgb(3 70 243 / .6);--ease: cubic-bezier(.23, 1, .32, 1);--motion-ease: cubic-bezier(.23, 1, .32, 1);--t-fast: .12s;--t: .2s;--t-slow: .36s}:root[data-theme=cobalt-cut]:not(#eos-sys) .shell,:root[data-theme=cobalt-cut]:not(#eos-sys) .nav,:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__item,:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__item.is-active,:root[data-theme=cobalt-cut]:not(#eos-sys) .topbar,:root[data-theme=cobalt-cut]:not(#eos-sys) .shell__main,:root[data-theme=cobalt-cut]:not(#eos-sys) .screen,:root[data-theme=cobalt-cut]:not(#eos-sys) .card,:root[data-theme=cobalt-cut]:not(#eos-sys) .mod-panel,:root[data-theme=cobalt-cut]:not(#eos-sys) .stat,:root[data-theme=cobalt-cut]:not(#eos-sys) .btn,:root[data-theme=cobalt-cut]:not(#eos-sys) .seg,:root[data-theme=cobalt-cut]:not(#eos-sys) .seg__btn,:root[data-theme=cobalt-cut]:not(#eos-sys) .badge,:root[data-theme=cobalt-cut]:not(#eos-sys) .modal,:root[data-theme=cobalt-cut]:not(#eos-sys) .record-grid__table,:root[data-theme=cobalt-cut]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=cobalt-cut]:not(#eos-sys) .shell:before,:root[data-theme=cobalt-cut]:not(#eos-sys) .shell:after,:root[data-theme=cobalt-cut]:not(#eos-sys) .nav:before,:root[data-theme=cobalt-cut]:not(#eos-sys) .nav:after,:root[data-theme=cobalt-cut]:not(#eos-sys) .screen:before,:root[data-theme=cobalt-cut]:not(#eos-sys) .screen:after,:root[data-theme=cobalt-cut]:not(#eos-sys) .topbar:before,:root[data-theme=cobalt-cut]:not(#eos-sys) .topbar:after,:root[data-theme=cobalt-cut]:not(#eos-sys) .card:before,:root[data-theme=cobalt-cut]:not(#eos-sys) .card:after,:root[data-theme=cobalt-cut]:not(#eos-sys) .mod-panel:before,:root[data-theme=cobalt-cut]:not(#eos-sys) .mod-panel:after,:root[data-theme=cobalt-cut]:not(#eos-sys) .stat:before,:root[data-theme=cobalt-cut]:not(#eos-sys) .stat:after,:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=cobalt-cut]:not(#eos-sys) .shell__main:before,:root[data-theme=cobalt-cut]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=cobalt-cut]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=cobalt-cut]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=cobalt-cut]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=cobalt-cut]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=cobalt-cut]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=cobalt-cut]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=cobalt-cut]:not(#eos-sys) .topbar,:root[data-theme=cobalt-cut]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=cobalt-cut]:not(#eos-sys) .topbar__title,:root[data-theme=cobalt-cut]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=cobalt-cut]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=cobalt-cut]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__group{display:block}:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=cobalt-cut]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=cobalt-cut]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=cobalt-cut]:not(#eos-sys) .nav{background:linear-gradient(180deg,#0038cf,#0346f3 55%,#101728);color:#fff}:root[data-theme=cobalt-cut]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:#dfe7ff;background:transparent;box-shadow:none}:root[data-theme=cobalt-cut]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#ffffff1f;color:#fff}:root[data-theme=cobalt-cut]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#eef2fc;color:#0038cf;box-shadow:none}:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__glabel{color:#b9c9ff}:root[data-theme=cobalt-cut]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=cobalt-cut]:not(#eos-sys) .shell__main,:root[data-theme=cobalt-cut]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=cobalt-cut]:not(#eos-sys),:root[data-theme=cobalt-cut]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=cobalt-cut]:not(#eos-sys) .stat,:root[data-theme=cobalt-cut]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=cobalt-cut]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=cobalt-cut]:not(#eos-sys) .card,:root[data-theme=cobalt-cut]:not(#eos-sys) .mod-panel,:root[data-theme=cobalt-cut]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=cobalt-cut]:not(#eos-sys) .stat,:root[data-theme=cobalt-cut]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=cobalt-cut]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=cobalt-cut]:not(#eos-sys) .btn{border-radius:var(--r);background:linear-gradient(180deg,var(--surface-3),var(--surface-2));box-shadow:inset 0 1px #ffffff24,0 1px 2px #00000040}:root[data-theme=cobalt-cut]:not(#eos-sys) .btn--primary{background:linear-gradient(180deg,var(--ember-bright),var(--ember-strong));box-shadow:inset 0 1px #ffffff59,0 8px 22px -10px var(--ember)}:root[data-theme=cobalt-cut]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=cobalt-cut]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=cobalt-cut]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=cobalt-cut]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=cobalt-cut]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=cobalt-cut]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=cobalt-cut]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=cobalt-cut]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=cobalt-cut]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=cobalt-cut]:not(#eos-sys) body,:root[data-theme=cobalt-cut]:not(#eos-sys) .shell,:root[data-theme=cobalt-cut]:not(#eos-sys) .modal,:root[data-theme=cobalt-cut]:not(#eos-sys) button,:root[data-theme=cobalt-cut]:not(#eos-sys) input,:root[data-theme=cobalt-cut]:not(#eos-sys) select,:root[data-theme=cobalt-cut]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=cobalt-cut]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=cobalt-cut]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:700;letter-spacing:-.01em;line-height:1.05}:root[data-theme=cobalt-cut]:not(#eos-sys) .card__h h2,:root[data-theme=cobalt-cut]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=cobalt-cut]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=cobalt-cut]:not(#eos-sys) .tnum,:root[data-theme=cobalt-cut]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=cobalt-cut]:not(#eos-sys) .btn--primary,:root[data-theme=cobalt-cut]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=cobalt-cut]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=cobalt-cut]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=cobalt-cut]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=cobalt-cut]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=cobalt-cut]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=cobalt-cut]:not(#eos-sys) input,:root[data-theme=cobalt-cut]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=cobalt-cut]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=cobalt-cut]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-cobalt-cut{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}:root[data-theme=cobalt-cut]:not(#eos-sys) .screen>*{animation:eos-sys-cobalt-cut .36s cubic-bezier(.16,1,.3,1) both}:root[data-theme=cobalt-cut]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=cobalt-cut]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=cobalt-cut]:not(#eos-sys) .btn:active{transform:scale(.97)}}@media (min-width: 901px){:root[data-theme=cobalt-cut]:not(#eos-sys) .nav{border-right:0}:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__scroll{padding-right:0}:root[data-theme=cobalt-cut]:not(#eos-sys) .nav__item.is-active{border-radius:999px 0 0 999px;margin-right:0;padding-right:22px}}:root[data-theme=cobalt-cut]:not(#eos-sys) .mod-head h1{text-transform:uppercase}:root[data-theme=cloudline]:not(#eos-sys){color-scheme:light;--bg: #eef2f8;--bg-deep: #e4eaf3;--surface: #ffffff;--surface-2: #f5f7fb;--surface-3: #e6edfa;--line: #d5deea;--line-soft: #e6ecf4;--ink: #18233a;--ink-2: #3e4c63;--ink-3: #55657b;--ember: #1e5eff;--ember-strong: #155eef;--ember-bright: #1e5eff;--ember-soft: rgb(30 94 255 / .14);--on-accent: #ffffff;--chart-accent: #1e5eff;--chart-soft: color-mix(in srgb, #1e5eff 55%, #ffffff);--night-lime: #1e5eff;--gallery-peach: #0d47a1;--cobalt: #0d47a1;--cobalt-bright: #0d47a1;--cobalt-soft: rgb(13 71 161 / .14);--herb: #13795b;--herb-soft: rgb(19 121 91 / .16);--gold: #8a5a00;--gold-soft: rgb(138 90 0 / .18);--danger: #b23a2c;--danger-soft: rgb(178 58 44 / .16);--font-display: "EOS2 Figtree", system-ui, sans-serif;--font-ui: "EOS2 Figtree", system-ui, sans-serif;--font-data: "EOS2 Figtree", system-ui, sans-serif;--font-mono: "EOS2 Figtree", system-ui, sans-serif;--r-xs: 10px;--r-sm: 12px;--r: 16px;--r-lg: 20px;--r-xl: 30px;--r-pill: 999px;--element-radius: 16px;--element-edge: #e6ecf4;--sh-1: 0 1px 2px rgb(24 35 58 / .06);--sh-2: 0 10px 30px -14px rgb(24 35 58 / .18);--sh-3: 0 30px 70px -24px rgb(24 35 58 / .28);--sh-ember: 0 10px 30px -12px rgb(30 94 255 / .6);--ease: cubic-bezier(.22, 1, .36, 1);--motion-ease: cubic-bezier(.22, 1, .36, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=cloudline]:not(#eos-sys) .shell,:root[data-theme=cloudline]:not(#eos-sys) .nav,:root[data-theme=cloudline]:not(#eos-sys) .nav__item,:root[data-theme=cloudline]:not(#eos-sys) .nav__item.is-active,:root[data-theme=cloudline]:not(#eos-sys) .topbar,:root[data-theme=cloudline]:not(#eos-sys) .shell__main,:root[data-theme=cloudline]:not(#eos-sys) .screen,:root[data-theme=cloudline]:not(#eos-sys) .card,:root[data-theme=cloudline]:not(#eos-sys) .mod-panel,:root[data-theme=cloudline]:not(#eos-sys) .stat,:root[data-theme=cloudline]:not(#eos-sys) .btn,:root[data-theme=cloudline]:not(#eos-sys) .seg,:root[data-theme=cloudline]:not(#eos-sys) .seg__btn,:root[data-theme=cloudline]:not(#eos-sys) .badge,:root[data-theme=cloudline]:not(#eos-sys) .modal,:root[data-theme=cloudline]:not(#eos-sys) .record-grid__table,:root[data-theme=cloudline]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=cloudline]:not(#eos-sys) .shell:before,:root[data-theme=cloudline]:not(#eos-sys) .shell:after,:root[data-theme=cloudline]:not(#eos-sys) .nav:before,:root[data-theme=cloudline]:not(#eos-sys) .nav:after,:root[data-theme=cloudline]:not(#eos-sys) .screen:before,:root[data-theme=cloudline]:not(#eos-sys) .screen:after,:root[data-theme=cloudline]:not(#eos-sys) .topbar:before,:root[data-theme=cloudline]:not(#eos-sys) .topbar:after,:root[data-theme=cloudline]:not(#eos-sys) .card:before,:root[data-theme=cloudline]:not(#eos-sys) .card:after,:root[data-theme=cloudline]:not(#eos-sys) .mod-panel:before,:root[data-theme=cloudline]:not(#eos-sys) .mod-panel:after,:root[data-theme=cloudline]:not(#eos-sys) .stat:before,:root[data-theme=cloudline]:not(#eos-sys) .stat:after,:root[data-theme=cloudline]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=cloudline]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=cloudline]:not(#eos-sys) .shell__main:before,:root[data-theme=cloudline]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=cloudline]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=cloudline]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=cloudline]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=cloudline]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=cloudline]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=cloudline]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=cloudline]:not(#eos-sys) .topbar,:root[data-theme=cloudline]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=cloudline]:not(#eos-sys) .topbar__title,:root[data-theme=cloudline]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=cloudline]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=cloudline]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=cloudline]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=cloudline]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=cloudline]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=cloudline]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=cloudline]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=cloudline]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=cloudline]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=cloudline]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=cloudline]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=cloudline]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=cloudline]:not(#eos-sys) .nav__more{display:block}:root[data-theme=cloudline]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=cloudline]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=cloudline]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=cloudline]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=cloudline]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=cloudline]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=cloudline]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=cloudline]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=cloudline]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=cloudline]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=cloudline]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=cloudline]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=cloudline]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=cloudline]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=cloudline]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=cloudline]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=cloudline]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=cloudline]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=cloudline]:not(#eos-sys) .nav__cat:hover,:root[data-theme=cloudline]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=cloudline]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=cloudline]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=cloudline]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=cloudline]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=cloudline]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=cloudline]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=cloudline]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=cloudline]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=cloudline]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=cloudline]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=cloudline]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=cloudline]:not(#eos-sys) .nav{background:#fff;color:var(--ink)}:root[data-theme=cloudline]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:var(--ink-2);background:transparent;box-shadow:none}:root[data-theme=cloudline]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:var(--surface-2);color:var(--ink)}:root[data-theme=cloudline]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#e6edfa;color:#1e5eff;box-shadow:none}:root[data-theme=cloudline]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=cloudline]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=cloudline]:not(#eos-sys) .shell__main,:root[data-theme=cloudline]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=cloudline]:not(#eos-sys),:root[data-theme=cloudline]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=cloudline]:not(#eos-sys) .stat,:root[data-theme=cloudline]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=cloudline]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=cloudline]:not(#eos-sys) .card,:root[data-theme=cloudline]:not(#eos-sys) .mod-panel,:root[data-theme=cloudline]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=cloudline]:not(#eos-sys) .stat,:root[data-theme=cloudline]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=cloudline]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=cloudline]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=cloudline]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=cloudline]:not(#eos-sys) .seg{background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r-pill);padding:4px}:root[data-theme=cloudline]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill)}:root[data-theme=cloudline]:not(#eos-sys) .seg__plate{display:block;background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--sh-1)}:root[data-theme=cloudline]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:none}:root[data-theme=cloudline]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=cloudline]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=cloudline]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=cloudline]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=cloudline]:not(#eos-sys) body,:root[data-theme=cloudline]:not(#eos-sys) .shell,:root[data-theme=cloudline]:not(#eos-sys) .modal,:root[data-theme=cloudline]:not(#eos-sys) button,:root[data-theme=cloudline]:not(#eos-sys) input,:root[data-theme=cloudline]:not(#eos-sys) select,:root[data-theme=cloudline]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=cloudline]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=cloudline]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:800;letter-spacing:-.035em;line-height:1.05}:root[data-theme=cloudline]:not(#eos-sys) .card__h h2,:root[data-theme=cloudline]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=cloudline]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=cloudline]:not(#eos-sys) .tnum,:root[data-theme=cloudline]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=cloudline]:not(#eos-sys) .btn--primary,:root[data-theme=cloudline]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=cloudline]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=cloudline]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=cloudline]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=cloudline]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=cloudline]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=cloudline]:not(#eos-sys) input,:root[data-theme=cloudline]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=cloudline]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=cloudline]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-cloudline{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}:root[data-theme=cloudline]:not(#eos-sys) .screen>*{animation:eos-sys-cloudline .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=cloudline]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-cloudline .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=cloudline]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:40ms}:root[data-theme=cloudline]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:80ms}:root[data-theme=cloudline]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.12s}:root[data-theme=cloudline]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.16s}:root[data-theme=cloudline]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.2s}:root[data-theme=cloudline]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.24s}:root[data-theme=cloudline]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=cloudline]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=cloudline]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=cloudline]:not(#eos-sys) .mod-stats .stat:first-child{background:#1e5eff;border-color:transparent;color:#fff}:root[data-theme=cloudline]:not(#eos-sys) .mod-stats .stat:first-child :is(.stat__label,.stat__val,.stat__sub){color:#fff}:root[data-theme=cloudline]:not(#eos-sys) .shell{margin:0}@media (min-width: 901px){:root[data-theme=cloudline]:not(#eos-sys) .shell{padding:18px;gap:0}:root[data-theme=cloudline]:not(#eos-sys) .nav{border-radius:26px 26px 0 0}:root[data-theme=cloudline]:not(#eos-sys) .shell__main{border-radius:0 0 26px 26px;overflow:hidden}}:root[data-theme=education-hub]:not(#eos-sys){color-scheme:light;--bg: #f3f5f7;--bg-deep: #e9edf2;--surface: #fcfdfe;--surface-2: #eef2f6;--surface-3: #e4eaf0;--line: #d2dce6;--line-soft: #e3e9ef;--ink: #293541;--ink-2: #45525f;--ink-3: #55616e;--ember: #293541;--ember-strong: #526883;--ember-bright: #293541;--ember-soft: rgb(41 53 65 / .14);--on-accent: #ffffff;--chart-accent: #293541;--chart-soft: color-mix(in srgb, #293541 55%, #fcfdfe);--night-lime: #293541;--gallery-peach: #70618f;--cobalt: #70618f;--cobalt-bright: #70618f;--cobalt-soft: rgb(112 97 143 / .14);--herb: #2f7058;--herb-soft: rgb(47 112 88 / .16);--gold: #86600a;--gold-soft: rgb(134 96 10 / .18);--danger: #a8392f;--danger-soft: rgb(168 57 47 / .16);--font-display: "EOS2 Lexend", system-ui, sans-serif;--font-ui: "EOS2 Lexend", system-ui, sans-serif;--font-data: "EOS2 Lexend", system-ui, sans-serif;--font-mono: "EOS2 Lexend", system-ui, sans-serif;--r-xs: 4px;--r-sm: 8px;--r: 10px;--r-lg: 14px;--r-xl: 18px;--r-pill: 999px;--element-radius: 10px;--element-edge: #e3e9ef;--sh-1: 0 1px 2px rgb(41 53 65 / .06);--sh-2: 0 10px 30px -14px rgb(41 53 65 / .18);--sh-3: 0 30px 70px -24px rgb(41 53 65 / .28);--sh-ember: 0 10px 30px -12px rgb(41 53 65 / .6);--ease: cubic-bezier(.34, 1.56, .64, 1);--motion-ease: cubic-bezier(.34, 1.56, .64, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=education-hub]:not(#eos-sys) .shell,:root[data-theme=education-hub]:not(#eos-sys) .nav,:root[data-theme=education-hub]:not(#eos-sys) .nav__item,:root[data-theme=education-hub]:not(#eos-sys) .nav__item.is-active,:root[data-theme=education-hub]:not(#eos-sys) .topbar,:root[data-theme=education-hub]:not(#eos-sys) .shell__main,:root[data-theme=education-hub]:not(#eos-sys) .screen,:root[data-theme=education-hub]:not(#eos-sys) .card,:root[data-theme=education-hub]:not(#eos-sys) .mod-panel,:root[data-theme=education-hub]:not(#eos-sys) .stat,:root[data-theme=education-hub]:not(#eos-sys) .btn,:root[data-theme=education-hub]:not(#eos-sys) .seg,:root[data-theme=education-hub]:not(#eos-sys) .seg__btn,:root[data-theme=education-hub]:not(#eos-sys) .badge,:root[data-theme=education-hub]:not(#eos-sys) .modal,:root[data-theme=education-hub]:not(#eos-sys) .record-grid__table,:root[data-theme=education-hub]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=education-hub]:not(#eos-sys) .shell:before,:root[data-theme=education-hub]:not(#eos-sys) .shell:after,:root[data-theme=education-hub]:not(#eos-sys) .nav:before,:root[data-theme=education-hub]:not(#eos-sys) .nav:after,:root[data-theme=education-hub]:not(#eos-sys) .screen:before,:root[data-theme=education-hub]:not(#eos-sys) .screen:after,:root[data-theme=education-hub]:not(#eos-sys) .topbar:before,:root[data-theme=education-hub]:not(#eos-sys) .topbar:after,:root[data-theme=education-hub]:not(#eos-sys) .card:before,:root[data-theme=education-hub]:not(#eos-sys) .card:after,:root[data-theme=education-hub]:not(#eos-sys) .mod-panel:before,:root[data-theme=education-hub]:not(#eos-sys) .mod-panel:after,:root[data-theme=education-hub]:not(#eos-sys) .stat:before,:root[data-theme=education-hub]:not(#eos-sys) .stat:after,:root[data-theme=education-hub]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=education-hub]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=education-hub]:not(#eos-sys) .shell__main:before,:root[data-theme=education-hub]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=education-hub]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=education-hub]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=education-hub]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=education-hub]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=education-hub]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=education-hub]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=education-hub]:not(#eos-sys) .topbar,:root[data-theme=education-hub]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=education-hub]:not(#eos-sys) .topbar__title,:root[data-theme=education-hub]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=education-hub]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=education-hub]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=education-hub]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=education-hub]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=education-hub]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=education-hub]:not(#eos-sys) .nav__group{display:block}:root[data-theme=education-hub]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=education-hub]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=education-hub]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=education-hub]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=education-hub]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=education-hub]:not(#eos-sys) .nav__outlet,:root[data-theme=education-hub]:not(#eos-sys) .nav__glabel,:root[data-theme=education-hub]:not(#eos-sys) .nav__label,:root[data-theme=education-hub]:not(#eos-sys) .nav__role-meta,:root[data-theme=education-hub]:not(#eos-sys) .nav__soon,:root[data-theme=education-hub]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=education-hub]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=education-hub]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=education-hub]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=education-hub]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=education-hub]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=education-hub]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=education-hub]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=education-hub]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=education-hub]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=education-hub]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=education-hub]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=education-hub]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=education-hub]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=education-hub]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=education-hub]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=education-hub]:not(#eos-sys) .nav{transition:none}:root[data-theme=education-hub]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=education-hub]:not(#eos-sys) .nav{background:#b4d2c2;color:#293541}:root[data-theme=education-hub]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:12px;color:#293541;background:transparent;box-shadow:none}:root[data-theme=education-hub]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#fff6;color:#293541}:root[data-theme=education-hub]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#293541;color:#fff;box-shadow:none}:root[data-theme=education-hub]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=education-hub]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=education-hub]:not(#eos-sys) .shell__main,:root[data-theme=education-hub]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=education-hub]:not(#eos-sys),:root[data-theme=education-hub]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=education-hub]:not(#eos-sys) .stat,:root[data-theme=education-hub]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=education-hub]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=education-hub]:not(#eos-sys) .card,:root[data-theme=education-hub]:not(#eos-sys) .mod-panel,:root[data-theme=education-hub]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=education-hub]:not(#eos-sys) .stat,:root[data-theme=education-hub]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=education-hub]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=education-hub]:not(#eos-sys) .btn{border-radius:var(--r);background:var(--surface-2);border-color:transparent}:root[data-theme=education-hub]:not(#eos-sys) .btn--primary{border-radius:var(--r)}:root[data-theme=education-hub]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=education-hub]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=education-hub]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=education-hub]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=education-hub]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=education-hub]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=education-hub]:not(#eos-sys) .record-grid__table th{background:var(--surface-2);color:var(--ink-2);border:0}:root[data-theme=education-hub]:not(#eos-sys) .record-grid__table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}:root[data-theme=education-hub]:not(#eos-sys) .record-grid__table td{border:0}:root[data-theme=education-hub]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=education-hub]:not(#eos-sys) body,:root[data-theme=education-hub]:not(#eos-sys) .shell,:root[data-theme=education-hub]:not(#eos-sys) .modal,:root[data-theme=education-hub]:not(#eos-sys) button,:root[data-theme=education-hub]:not(#eos-sys) input,:root[data-theme=education-hub]:not(#eos-sys) select,:root[data-theme=education-hub]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=education-hub]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=education-hub]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.05}:root[data-theme=education-hub]:not(#eos-sys) .card__h h2,:root[data-theme=education-hub]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=education-hub]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=education-hub]:not(#eos-sys) .tnum,:root[data-theme=education-hub]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=education-hub]:not(#eos-sys) .btn--primary,:root[data-theme=education-hub]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=education-hub]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=education-hub]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=education-hub]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=education-hub]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=education-hub]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=education-hub]:not(#eos-sys) input,:root[data-theme=education-hub]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=education-hub]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=education-hub]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-education-hub{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}:root[data-theme=education-hub]:not(#eos-sys) .screen>*{animation:eos-sys-education-hub .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=education-hub]:not(#eos-sys) :is(.card,.pp-card){transition:background-color var(--t) var(--ease)}:root[data-theme=education-hub]:not(#eos-sys) :is(.card,.pp-card):hover{background-color:var(--surface-2)}:root[data-theme=education-hub]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=education-hub]:not(#eos-sys) .mod-stats .stat:nth-child(5n+1){background:#dff0e7}:root[data-theme=education-hub]:not(#eos-sys) .mod-stats .stat:nth-child(5n+2){background:#e6e2f3}:root[data-theme=education-hub]:not(#eos-sys) .mod-stats .stat:nth-child(5n+3){background:#fbeedd}:root[data-theme=education-hub]:not(#eos-sys) .mod-stats .stat:nth-child(5n+4){background:#dceaf6}:root[data-theme=education-hub]:not(#eos-sys) .mod-stats .stat:nth-child(5n+5){background:#f6e0e3}:root[data-theme=studio-lime]:not(#eos-sys){color-scheme:light;--bg: #ecefe9;--bg-deep: #e2e6de;--surface: #ffffff;--surface-2: #f1f3ee;--surface-3: #e6eae1;--line: #d9ded3;--line-soft: #e7ebe3;--ink: #101410;--ink-2: #3c4339;--ink-3: #5a6256;--ember: #111511;--ember-strong: #000000;--ember-bright: #111511;--ember-soft: rgb(17 21 17 / .14);--on-accent: #ffffff;--chart-accent: #111511;--chart-soft: color-mix(in srgb, #111511 55%, #ffffff);--night-lime: #111511;--gallery-peach: #4fae1f;--cobalt: #4fae1f;--cobalt-bright: #4fae1f;--cobalt-soft: rgb(79 174 31 / .14);--herb: #2f7d14;--herb-soft: rgb(47 125 20 / .16);--gold: #8a6200;--gold-soft: rgb(138 98 0 / .18);--danger: #c0362c;--danger-soft: rgb(192 54 44 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 16px;--r-sm: 16px;--r: 22px;--r-lg: 36px;--r-xl: 48px;--r-pill: 999px;--element-radius: 22px;--element-edge: #e7ebe3;--sh-1: 0 1px 2px rgb(16 20 16 / .06);--sh-2: 0 10px 30px -14px rgb(16 20 16 / .18);--sh-3: 0 30px 70px -24px rgb(16 20 16 / .28);--sh-ember: 0 10px 30px -12px rgb(17 21 17 / .6);--ease: cubic-bezier(.2, .9, .1, 1);--motion-ease: cubic-bezier(.2, .9, .1, 1);--t-fast: .12s;--t: .24s;--t-slow: .42s}:root[data-theme=studio-lime]:not(#eos-sys) .shell,:root[data-theme=studio-lime]:not(#eos-sys) .nav,:root[data-theme=studio-lime]:not(#eos-sys) .nav__item,:root[data-theme=studio-lime]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-lime]:not(#eos-sys) .topbar,:root[data-theme=studio-lime]:not(#eos-sys) .shell__main,:root[data-theme=studio-lime]:not(#eos-sys) .screen,:root[data-theme=studio-lime]:not(#eos-sys) .card,:root[data-theme=studio-lime]:not(#eos-sys) .mod-panel,:root[data-theme=studio-lime]:not(#eos-sys) .stat,:root[data-theme=studio-lime]:not(#eos-sys) .btn,:root[data-theme=studio-lime]:not(#eos-sys) .seg,:root[data-theme=studio-lime]:not(#eos-sys) .seg__btn,:root[data-theme=studio-lime]:not(#eos-sys) .badge,:root[data-theme=studio-lime]:not(#eos-sys) .modal,:root[data-theme=studio-lime]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-lime]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-lime]:not(#eos-sys) .shell:before,:root[data-theme=studio-lime]:not(#eos-sys) .shell:after,:root[data-theme=studio-lime]:not(#eos-sys) .nav:before,:root[data-theme=studio-lime]:not(#eos-sys) .nav:after,:root[data-theme=studio-lime]:not(#eos-sys) .screen:before,:root[data-theme=studio-lime]:not(#eos-sys) .screen:after,:root[data-theme=studio-lime]:not(#eos-sys) .topbar:before,:root[data-theme=studio-lime]:not(#eos-sys) .topbar:after,:root[data-theme=studio-lime]:not(#eos-sys) .card:before,:root[data-theme=studio-lime]:not(#eos-sys) .card:after,:root[data-theme=studio-lime]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-lime]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-lime]:not(#eos-sys) .stat:before,:root[data-theme=studio-lime]:not(#eos-sys) .stat:after,:root[data-theme=studio-lime]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-lime]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-lime]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-lime]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-lime]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-lime]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-lime]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-lime]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-lime]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-lime]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-lime]:not(#eos-sys) .topbar,:root[data-theme=studio-lime]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-lime]:not(#eos-sys) .topbar__title,:root[data-theme=studio-lime]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-lime]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-lime]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-lime]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-lime]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-lime]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-lime]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-lime]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-lime]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-lime]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-lime]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-lime]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-lime]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-lime]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-lime]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-lime]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-lime]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-lime]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-lime]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-lime]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-lime]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-lime]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-lime]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-lime]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-lime]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-lime]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-lime]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-lime]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-lime]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-lime]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-lime]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-lime]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-lime]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-lime]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__catitem-t{flex:1}}@media (min-width: 901px){:root[data-theme=studio-lime]:not(#eos-sys) .shell{grid-template-rows:84px minmax(0,1fr)}:root[data-theme=studio-lime]:not(#eos-sys) .nav{min-height:84px;border-bottom:0;background:transparent}:root[data-theme=studio-lime]:not(#eos-sys) .nav__cats{justify-self:center;width:max-content;max-width:100%;padding:5px;gap:2px;background:var(--surface);border-radius:var(--r-pill);box-shadow:0 1px 0 var(--glass-hi, rgb(255 255 255 / .6)) inset,0 14px 34px -20px var(--dock-shadow, rgb(0 0 0 / .35))}:root[data-theme=studio-lime]:not(#eos-sys) .nav__item{min-height:40px;border-radius:var(--r-pill);padding:0 16px}:root[data-theme=studio-lime]:not(#eos-sys) .nav__item.is-active{box-shadow:0 8px 18px -10px var(--dock-shadow, rgb(0 0 0 / .45))}:root[data-theme=studio-lime]:not(#eos-sys) .nav__more>summary{border:0;background:var(--surface);box-shadow:0 14px 34px -20px var(--dock-shadow, rgb(0 0 0 / .35))}:root[data-theme=studio-lime]:not(#eos-sys) .topbar{background:transparent;border-bottom:0;min-height:0;padding:0 22px;position:absolute;top:14px;right:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-lime]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-lime]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-lime]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-lime]:not(#eos-sys) .nav{padding-right:412px}:root[data-theme=studio-lime]:not(#eos-sys) .nav__user{display:none}}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-lime]:not(#eos-sys) .nav__outlet{display:none}}:root[data-theme=studio-lime]:not(#eos-sys) .nav{background:transparent;color:var(--ink)}:root[data-theme=studio-lime]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#3c4339;background:transparent;box-shadow:none}:root[data-theme=studio-lime]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#f1f3ee;color:var(--ink)}:root[data-theme=studio-lime]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#111511;color:#fff;box-shadow:none}:root[data-theme=studio-lime]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-lime]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-lime]:not(#eos-sys) .shell__main,:root[data-theme=studio-lime]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-lime]:not(#eos-sys),:root[data-theme=studio-lime]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-lime]:not(#eos-sys) .stat,:root[data-theme=studio-lime]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-lime]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-lime]:not(#eos-sys) .card,:root[data-theme=studio-lime]:not(#eos-sys) .mod-panel,:root[data-theme=studio-lime]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-lime]:not(#eos-sys) .stat,:root[data-theme=studio-lime]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-lime]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-lime]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px;min-height:42px;background:var(--surface-2);border-color:transparent;font-weight:600}:root[data-theme=studio-lime]:not(#eos-sys) .btn--primary{background:var(--ember-bright);color:var(--on-accent);box-shadow:0 12px 24px -14px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-lime]:not(#eos-sys) :is(.card__link){min-height:40px;padding:0 6px 0 14px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);gap:8px}:root[data-theme=studio-lime]:not(#eos-sys) .card__link:hover{color:var(--bg);background:color-mix(in srgb,var(--ink) 86%,var(--ember))}:root[data-theme=studio-lime]:not(#eos-sys) .card__link svg{width:28px;height:28px;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--bg) 18%,transparent)}:root[data-theme=studio-lime]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-lime]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:6px;flex-wrap:wrap}:root[data-theme=studio-lime]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill);background:var(--surface-2);border:0;min-height:38px;padding-inline:16px;color:var(--ink-2)}:root[data-theme=studio-lime]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-lime]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-lime]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg);box-shadow:0 10px 20px -12px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-lime]:not(#eos-sys) .record-grid__table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=studio-lime]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:500;padding-block:4px}:root[data-theme=studio-lime]:not(#eos-sys) .record-grid__table td{border:0;background:var(--surface-2);padding-block:14px}:root[data-theme=studio-lime]:not(#eos-sys) .record-grid__table td:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill);padding-left:20px}:root[data-theme=studio-lime]:not(#eos-sys) .record-grid__table td:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}:root[data-theme=studio-lime]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-3)}:root[data-theme=studio-lime]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=studio-lime]:not(#eos-sys) body,:root[data-theme=studio-lime]:not(#eos-sys) .shell,:root[data-theme=studio-lime]:not(#eos-sys) .modal,:root[data-theme=studio-lime]:not(#eos-sys) button,:root[data-theme=studio-lime]:not(#eos-sys) input,:root[data-theme=studio-lime]:not(#eos-sys) select,:root[data-theme=studio-lime]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-lime]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-lime]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:normal;line-height:1.05}:root[data-theme=studio-lime]:not(#eos-sys) .card__h h2,:root[data-theme=studio-lime]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:600;letter-spacing:-.01em}:root[data-theme=studio-lime]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-lime]:not(#eos-sys) .tnum,:root[data-theme=studio-lime]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-lime]:not(#eos-sys) .btn--primary,:root[data-theme=studio-lime]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-lime]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-lime]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-lime]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-lime]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-lime]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-lime]:not(#eos-sys) input,:root[data-theme=studio-lime]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-lime]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-lime]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-lime{0%{opacity:0;transform:translateY(10px) scale(.975);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}:root[data-theme=studio-lime]:not(#eos-sys) .screen>*{animation:eos-sys-studio-lime .56s cubic-bezier(.2,.9,.1,1) both}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-lime .56s cubic-bezier(.2,.9,.1,1) both}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:70ms}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.14s}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.21s}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.28s}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.35s}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.42s}:root[data-theme=studio-lime]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}:root[data-theme=studio-lime]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 44px 80px -42px var(--slab-shadow, rgb(0 0 0 / .38))}:root[data-theme=studio-lime]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-lime]:not(#eos-sys){--hero-ink: #0b1606;--dock-shadow: rgb(20 30 15 / .35);--slab-shadow: rgb(30 45 20 / .22)}:root[data-theme=studio-lime]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(170 235 110 / .38),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(255 255 255 / .9),transparent 72%),var(--bg)}:root[data-theme=studio-lime]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-lime]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-lime]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-lime]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-lime]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-lime]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-lime]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-lime]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-lime]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 93%,var(--bg)));border:0}:root[data-theme=studio-lime]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-lime]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-lime]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-lime]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-lime]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-lime]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-lime]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-lime]:not(#eos-sys) .btn,:root[data-theme=studio-lime]:not(#eos-sys) .card__link,:root[data-theme=studio-lime]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-lime]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(155deg,#d6f76b,#5cc52a);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #50aa1eb3,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-lime]:not(#eos-sys) .sd-hero,:root[data-theme=studio-lime]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-lime]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#d6f76b;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-lime]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-lime]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-lime]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-lime]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-lime]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-lime]:not(#eos-sys) .eos-dock__ask{background:linear-gradient(90deg,#c9f25c,#5cc52a);color:#0b1606}@media (min-width: 901px){:root[data-theme=studio-lime]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-lime]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-lime]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-lime]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-lime]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-lime]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-lime]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-lime]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-lime]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-lime]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-lime]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-lime]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-lime]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-lime]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-lime]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-lime]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-lime]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-lime]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-lime]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-lime]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-lime]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-lime]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-lime]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-lime]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-lime]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-lime]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-lime]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-lime]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-lime]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-lime]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-lime]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-lime]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-lime]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-glass]:not(#eos-sys){color-scheme:light;--bg: #3fa9e6;--bg-deep: #2b8fd0;--surface: #f4f9fd;--surface-2: #e6f1fa;--surface-3: #d5e7f5;--line: #b9d6ec;--line-soft: #d3e6f4;--ink: #06121d;--ink-2: #132a3e;--ink-3: #1a3247;--ember: #0a63c9;--ember-strong: #084fa1;--ember-bright: #0a63c9;--ember-soft: rgb(10 99 201 / .14);--on-accent: #ffffff;--chart-accent: #0a63c9;--chart-soft: color-mix(in srgb, #0a63c9 55%, #f4f9fd);--night-lime: #0a63c9;--gallery-peach: #ff4d4f;--cobalt: #ff4d4f;--cobalt-bright: #ff4d4f;--cobalt-soft: rgb(255 77 79 / .14);--herb: #13854a;--herb-soft: rgb(19 133 74 / .16);--gold: #8a5a00;--gold-soft: rgb(138 90 0 / .18);--danger: #d0262f;--danger-soft: rgb(208 38 47 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 16px;--r-sm: 16px;--r: 22px;--r-lg: 36px;--r-xl: 48px;--r-pill: 999px;--element-radius: 22px;--element-edge: #d3e6f4;--sh-1: 0 1px 2px rgb(6 18 29 / .06);--sh-2: 0 10px 30px -14px rgb(6 18 29 / .18);--sh-3: 0 30px 70px -24px rgb(6 18 29 / .28);--sh-ember: 0 10px 30px -12px rgb(10 99 201 / .6);--ease: cubic-bezier(.2, .9, .1, 1);--motion-ease: cubic-bezier(.2, .9, .1, 1);--t-fast: .12s;--t: .24s;--t-slow: .42s;--glass-edge: rgb(255 255 255 / .6);--glass-hi: rgb(255 255 255 / .9)}:root[data-theme=studio-glass]:not(#eos-sys) .shell,:root[data-theme=studio-glass]:not(#eos-sys) .nav,:root[data-theme=studio-glass]:not(#eos-sys) .nav__item,:root[data-theme=studio-glass]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-glass]:not(#eos-sys) .topbar,:root[data-theme=studio-glass]:not(#eos-sys) .shell__main,:root[data-theme=studio-glass]:not(#eos-sys) .screen,:root[data-theme=studio-glass]:not(#eos-sys) .card,:root[data-theme=studio-glass]:not(#eos-sys) .mod-panel,:root[data-theme=studio-glass]:not(#eos-sys) .stat,:root[data-theme=studio-glass]:not(#eos-sys) .btn,:root[data-theme=studio-glass]:not(#eos-sys) .seg,:root[data-theme=studio-glass]:not(#eos-sys) .seg__btn,:root[data-theme=studio-glass]:not(#eos-sys) .badge,:root[data-theme=studio-glass]:not(#eos-sys) .modal,:root[data-theme=studio-glass]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-glass]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-glass]:not(#eos-sys) .shell:before,:root[data-theme=studio-glass]:not(#eos-sys) .shell:after,:root[data-theme=studio-glass]:not(#eos-sys) .nav:before,:root[data-theme=studio-glass]:not(#eos-sys) .nav:after,:root[data-theme=studio-glass]:not(#eos-sys) .screen:before,:root[data-theme=studio-glass]:not(#eos-sys) .screen:after,:root[data-theme=studio-glass]:not(#eos-sys) .topbar:before,:root[data-theme=studio-glass]:not(#eos-sys) .topbar:after,:root[data-theme=studio-glass]:not(#eos-sys) .card:before,:root[data-theme=studio-glass]:not(#eos-sys) .card:after,:root[data-theme=studio-glass]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-glass]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-glass]:not(#eos-sys) .stat:before,:root[data-theme=studio-glass]:not(#eos-sys) .stat:after,:root[data-theme=studio-glass]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-glass]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-glass]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-glass]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-glass]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-glass]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-glass]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-glass]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-glass]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-glass]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-glass]:not(#eos-sys) .topbar,:root[data-theme=studio-glass]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-glass]:not(#eos-sys) .topbar__title,:root[data-theme=studio-glass]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-glass]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-glass]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-glass]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-glass]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-glass]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-glass]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-glass]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-glass]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-glass]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-glass]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-glass]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-glass]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-glass]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-glass]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-glass]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-glass]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-glass]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-glass]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-glass]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-glass]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-glass]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-glass]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-glass]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-glass]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-glass]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-glass]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-glass]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-glass]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-glass]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-glass]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-glass]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-glass]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-glass]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__catitem-t{flex:1}}@media (min-width: 901px){:root[data-theme=studio-glass]:not(#eos-sys) .shell{grid-template-rows:84px minmax(0,1fr)}:root[data-theme=studio-glass]:not(#eos-sys) .nav{min-height:84px;border-bottom:0;background:transparent}:root[data-theme=studio-glass]:not(#eos-sys) .nav__cats{justify-self:center;width:max-content;max-width:100%;padding:5px;gap:2px;background:var(--surface);border-radius:var(--r-pill);box-shadow:0 1px 0 var(--glass-hi, rgb(255 255 255 / .6)) inset,0 14px 34px -20px var(--dock-shadow, rgb(0 0 0 / .35))}:root[data-theme=studio-glass]:not(#eos-sys) .nav__item{min-height:40px;border-radius:var(--r-pill);padding:0 16px}:root[data-theme=studio-glass]:not(#eos-sys) .nav__item.is-active{box-shadow:0 8px 18px -10px var(--dock-shadow, rgb(0 0 0 / .45))}:root[data-theme=studio-glass]:not(#eos-sys) .nav__more>summary{border:0;background:var(--surface);box-shadow:0 14px 34px -20px var(--dock-shadow, rgb(0 0 0 / .35))}:root[data-theme=studio-glass]:not(#eos-sys) .topbar{background:transparent;border-bottom:0;min-height:0;padding:0 22px;position:absolute;top:14px;right:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-glass]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-glass]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-glass]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-glass]:not(#eos-sys) .nav{padding-right:412px}:root[data-theme=studio-glass]:not(#eos-sys) .nav__user{display:none}}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-glass]:not(#eos-sys) .nav__outlet{display:none}}:root[data-theme=studio-glass]:not(#eos-sys) .nav{background:transparent;color:var(--ink)}:root[data-theme=studio-glass]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#132a3e;background:transparent;box-shadow:none}:root[data-theme=studio-glass]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#e6f1fa;color:var(--ink)}:root[data-theme=studio-glass]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#06121d;color:#fff;box-shadow:none}:root[data-theme=studio-glass]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-glass]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-glass]:not(#eos-sys) .shell__main,:root[data-theme=studio-glass]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-glass]:not(#eos-sys),:root[data-theme=studio-glass]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-glass]:not(#eos-sys) .stat,:root[data-theme=studio-glass]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-glass]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-glass]:not(#eos-sys) .card,:root[data-theme=studio-glass]:not(#eos-sys) .mod-panel,:root[data-theme=studio-glass]:not(#eos-sys) .workspace-overview>section{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-glass]:not(#eos-sys) .stat,:root[data-theme=studio-glass]:not(#eos-sys) .mod-stats .stat{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-glass]:not(#eos-sys) .modal{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-glass]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px;min-height:42px;background:var(--surface-2);border-color:transparent;font-weight:600}:root[data-theme=studio-glass]:not(#eos-sys) .btn--primary{background:var(--ember-bright);color:var(--on-accent);box-shadow:0 12px 24px -14px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-glass]:not(#eos-sys) :is(.card__link){min-height:40px;padding:0 6px 0 14px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);gap:8px}:root[data-theme=studio-glass]:not(#eos-sys) .card__link:hover{color:var(--bg);background:color-mix(in srgb,var(--ink) 86%,var(--ember))}:root[data-theme=studio-glass]:not(#eos-sys) .card__link svg{width:28px;height:28px;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--bg) 18%,transparent)}:root[data-theme=studio-glass]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-glass]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:6px;flex-wrap:wrap}:root[data-theme=studio-glass]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill);background:var(--surface-2);border:0;min-height:38px;padding-inline:16px;color:var(--ink-2)}:root[data-theme=studio-glass]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-glass]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-glass]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg);box-shadow:0 10px 20px -12px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-glass]:not(#eos-sys) .record-grid__table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=studio-glass]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:500;padding-block:4px}:root[data-theme=studio-glass]:not(#eos-sys) .record-grid__table td{border:0;background:var(--surface-2);padding-block:14px}:root[data-theme=studio-glass]:not(#eos-sys) .record-grid__table td:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill);padding-left:20px}:root[data-theme=studio-glass]:not(#eos-sys) .record-grid__table td:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}:root[data-theme=studio-glass]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-3)}:root[data-theme=studio-glass]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=studio-glass]:not(#eos-sys) body,:root[data-theme=studio-glass]:not(#eos-sys) .shell,:root[data-theme=studio-glass]:not(#eos-sys) .modal,:root[data-theme=studio-glass]:not(#eos-sys) button,:root[data-theme=studio-glass]:not(#eos-sys) input,:root[data-theme=studio-glass]:not(#eos-sys) select,:root[data-theme=studio-glass]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-glass]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-glass]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:normal;line-height:1.05}:root[data-theme=studio-glass]:not(#eos-sys) .card__h h2,:root[data-theme=studio-glass]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:600;letter-spacing:-.01em}:root[data-theme=studio-glass]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-glass]:not(#eos-sys) .tnum,:root[data-theme=studio-glass]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-glass]:not(#eos-sys) .btn--primary,:root[data-theme=studio-glass]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-glass]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-glass]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-glass]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-glass]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-glass]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-glass]:not(#eos-sys) input,:root[data-theme=studio-glass]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-glass]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-glass]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-glass{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}:root[data-theme=studio-glass]:not(#eos-sys) .screen>*{animation:eos-sys-studio-glass .48s cubic-bezier(.25,1,.5,1) both}:root[data-theme=studio-glass]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}:root[data-theme=studio-glass]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 44px 80px -42px var(--slab-shadow, rgb(0 0 0 / .38))}:root[data-theme=studio-glass]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-glass]:not(#eos-sys){--hero-ink: #06121d;--dock-shadow: rgb(4 40 90 / .5);--slab-shadow: rgb(4 40 90 / .45)}:root[data-theme=studio-glass]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(255 255 255 / .45),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(10 70 160 / .55),transparent 72%),var(--bg)}:root[data-theme=studio-glass]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-glass]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-glass]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-glass]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-glass]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-glass]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-glass]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-glass]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-glass]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-glass]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-glass]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(160deg,#ffffff9e,#ffffff6b);border:1px solid rgb(255 255 255 / .72);backdrop-filter:blur(40px) saturate(1.8);-webkit-backdrop-filter:blur(40px) saturate(1.8)}:root[data-theme=studio-glass]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-glass]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-glass]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-glass]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-glass]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-glass]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-glass]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-glass]:not(#eos-sys) .btn,:root[data-theme=studio-glass]:not(#eos-sys) .card__link,:root[data-theme=studio-glass]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-glass]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(160deg,#ffffffc7,#ffffff80);color:var(--hero-ink);border:1px solid rgb(255 255 255 / .85);box-shadow:0 40px 70px -40px #053c8299,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-glass]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-glass]:not(#eos-sys) .sd-hero,:root[data-theme=studio-glass]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-glass]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-glass]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-glass]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#fff;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-glass]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-glass]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-glass]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-glass]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-glass]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-glass]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-glass]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-glass]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-glass]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-glass]:not(#eos-sys) .eos-dock__ask{background:#06121d;color:#fff}@media (min-width: 901px){:root[data-theme=studio-glass]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-glass]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-glass]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-glass]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-glass]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-glass]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-glass]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-glass]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-glass]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-glass]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-glass]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-glass]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-glass]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-glass]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-glass]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-glass]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-glass]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-glass]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-glass]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-glass]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-glass]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-glass]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:#ffffff9e;border:1px solid rgb(255 255 255 / .72);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow);backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6)}:root[data-theme=studio-glass]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-glass]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-glass]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-glass]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-glass]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-glass]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-glass]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-glass]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-glass]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-glass]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-glass]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-glass]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-glass]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-glass]:not(#eos-sys) .shell__main:before{content:"";position:fixed;inset:-10%;z-index:0;pointer-events:none;background:radial-gradient(22% 46% at 38% 34%,rgb(6 34 78 / .85),transparent 70%),radial-gradient(18% 40% at 80% 70%,rgb(4 22 58 / .8),transparent 72%),radial-gradient(30% 22% at 58% 6%,rgb(190 235 255 / .7),transparent 70%),radial-gradient(26% 30% at 12% 86%,rgb(10 60 130 / .6),transparent 70%);filter:blur(60px)}:root[data-theme=studio-glass]:not(#eos-sys) .screen{position:relative;z-index:1}:root[data-theme=studio-glass]:not(#eos-sys) .topbar{z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-ember]:not(#eos-sys){color-scheme:dark;--bg: #0c0c0d;--bg-deep: #060607;--surface: #17171a;--surface-2: #1f1f23;--surface-3: #2a2a2f;--line: #2c2c31;--line-soft: #1d1d21;--ink: #f4f2ef;--ink-2: #c9c5bf;--ink-3: #a29d96;--ember: #ff7a2e;--ember-strong: #ff9150;--ember-bright: #ff7a2e;--ember-soft: rgb(255 122 46 / .14);--on-accent: #1a0b02;--chart-accent: #ff7a2e;--chart-soft: color-mix(in srgb, #ff7a2e 55%, #ffffff);--night-lime: #ff7a2e;--gallery-peach: #ffc46b;--cobalt: #ffc46b;--cobalt-bright: #ffc46b;--cobalt-soft: rgb(255 196 107 / .14);--herb: #5ad19a;--herb-soft: rgb(90 209 154 / .16);--gold: #ffc46b;--gold-soft: rgb(255 196 107 / .18);--danger: #ff6b61;--danger-soft: rgb(255 107 97 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 16px;--r-sm: 16px;--r: 22px;--r-lg: 36px;--r-xl: 48px;--r-pill: 999px;--element-radius: 22px;--element-edge: #1d1d21;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(255 122 46 / .6);--ease: cubic-bezier(.2, .9, .1, 1);--motion-ease: cubic-bezier(.2, .9, .1, 1);--t-fast: .12s;--t: .24s;--t-slow: .42s;--glass-hi: rgb(255 255 255 / .06)}:root[data-theme=studio-ember]:not(#eos-sys) .shell,:root[data-theme=studio-ember]:not(#eos-sys) .nav,:root[data-theme=studio-ember]:not(#eos-sys) .nav__item,:root[data-theme=studio-ember]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-ember]:not(#eos-sys) .topbar,:root[data-theme=studio-ember]:not(#eos-sys) .shell__main,:root[data-theme=studio-ember]:not(#eos-sys) .screen,:root[data-theme=studio-ember]:not(#eos-sys) .card,:root[data-theme=studio-ember]:not(#eos-sys) .mod-panel,:root[data-theme=studio-ember]:not(#eos-sys) .stat,:root[data-theme=studio-ember]:not(#eos-sys) .btn,:root[data-theme=studio-ember]:not(#eos-sys) .seg,:root[data-theme=studio-ember]:not(#eos-sys) .seg__btn,:root[data-theme=studio-ember]:not(#eos-sys) .badge,:root[data-theme=studio-ember]:not(#eos-sys) .modal,:root[data-theme=studio-ember]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-ember]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-ember]:not(#eos-sys) .shell:before,:root[data-theme=studio-ember]:not(#eos-sys) .shell:after,:root[data-theme=studio-ember]:not(#eos-sys) .nav:before,:root[data-theme=studio-ember]:not(#eos-sys) .nav:after,:root[data-theme=studio-ember]:not(#eos-sys) .screen:before,:root[data-theme=studio-ember]:not(#eos-sys) .screen:after,:root[data-theme=studio-ember]:not(#eos-sys) .topbar:before,:root[data-theme=studio-ember]:not(#eos-sys) .topbar:after,:root[data-theme=studio-ember]:not(#eos-sys) .card:before,:root[data-theme=studio-ember]:not(#eos-sys) .card:after,:root[data-theme=studio-ember]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-ember]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-ember]:not(#eos-sys) .stat:before,:root[data-theme=studio-ember]:not(#eos-sys) .stat:after,:root[data-theme=studio-ember]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-ember]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-ember]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-ember]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-ember]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-ember]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-ember]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-ember]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-ember]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-ember]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-ember]:not(#eos-sys) .topbar,:root[data-theme=studio-ember]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-ember]:not(#eos-sys) .topbar__title,:root[data-theme=studio-ember]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-ember]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-ember]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-ember]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-ember]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=studio-ember]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=studio-ember]:not(#eos-sys) .nav__group{display:block}:root[data-theme=studio-ember]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=studio-ember]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=studio-ember]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-ember]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=studio-ember]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=studio-ember]:not(#eos-sys) .nav__outlet,:root[data-theme=studio-ember]:not(#eos-sys) .nav__glabel,:root[data-theme=studio-ember]:not(#eos-sys) .nav__label,:root[data-theme=studio-ember]:not(#eos-sys) .nav__role-meta,:root[data-theme=studio-ember]:not(#eos-sys) .nav__soon,:root[data-theme=studio-ember]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=studio-ember]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=studio-ember]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=studio-ember]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=studio-ember]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=studio-ember]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=studio-ember]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=studio-ember]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=studio-ember]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-ember]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-ember]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=studio-ember]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=studio-ember]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=studio-ember]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=studio-ember]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=studio-ember]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-ember]:not(#eos-sys) .nav{transition:none}:root[data-theme=studio-ember]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=studio-ember]:not(#eos-sys) .nav{background:#060607;color:var(--ink)}:root[data-theme=studio-ember]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:16px;color:#c9c5bf;background:transparent;box-shadow:none}:root[data-theme=studio-ember]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#1f1f23;color:var(--ink)}:root[data-theme=studio-ember]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#ff7a2e;color:#1a0b02;box-shadow:none}:root[data-theme=studio-ember]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-ember]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-ember]:not(#eos-sys) .shell__main,:root[data-theme=studio-ember]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-ember]:not(#eos-sys),:root[data-theme=studio-ember]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-ember]:not(#eos-sys) .stat,:root[data-theme=studio-ember]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-ember]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-ember]:not(#eos-sys) .card,:root[data-theme=studio-ember]:not(#eos-sys) .mod-panel,:root[data-theme=studio-ember]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-ember]:not(#eos-sys) .stat,:root[data-theme=studio-ember]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-ember]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-ember]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px;min-height:42px;background:var(--surface-2);border-color:transparent;font-weight:600}:root[data-theme=studio-ember]:not(#eos-sys) .btn--primary{background:var(--ember-bright);color:var(--on-accent);box-shadow:0 12px 24px -14px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-ember]:not(#eos-sys) :is(.card__link){min-height:40px;padding:0 6px 0 14px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);gap:8px}:root[data-theme=studio-ember]:not(#eos-sys) .card__link:hover{color:var(--bg);background:color-mix(in srgb,var(--ink) 86%,var(--ember))}:root[data-theme=studio-ember]:not(#eos-sys) .card__link svg{width:28px;height:28px;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--bg) 18%,transparent)}:root[data-theme=studio-ember]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-ember]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:6px;flex-wrap:wrap}:root[data-theme=studio-ember]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill);background:var(--surface-2);border:0;min-height:38px;padding-inline:16px;color:var(--ink-2)}:root[data-theme=studio-ember]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-ember]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-ember]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg);box-shadow:0 10px 20px -12px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-ember]:not(#eos-sys) .record-grid__table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=studio-ember]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:500;padding-block:4px}:root[data-theme=studio-ember]:not(#eos-sys) .record-grid__table td{border:0;background:var(--surface-2);padding-block:14px}:root[data-theme=studio-ember]:not(#eos-sys) .record-grid__table td:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill);padding-left:20px}:root[data-theme=studio-ember]:not(#eos-sys) .record-grid__table td:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}:root[data-theme=studio-ember]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-3)}:root[data-theme=studio-ember]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=studio-ember]:not(#eos-sys) body,:root[data-theme=studio-ember]:not(#eos-sys) .shell,:root[data-theme=studio-ember]:not(#eos-sys) .modal,:root[data-theme=studio-ember]:not(#eos-sys) button,:root[data-theme=studio-ember]:not(#eos-sys) input,:root[data-theme=studio-ember]:not(#eos-sys) select,:root[data-theme=studio-ember]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-ember]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-ember]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:normal;line-height:1.05}:root[data-theme=studio-ember]:not(#eos-sys) .card__h h2,:root[data-theme=studio-ember]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:600;letter-spacing:-.01em}:root[data-theme=studio-ember]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-ember]:not(#eos-sys) .tnum,:root[data-theme=studio-ember]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-ember]:not(#eos-sys) .btn--primary,:root[data-theme=studio-ember]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-ember]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-ember]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-ember]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-ember]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-ember]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-ember]:not(#eos-sys) input,:root[data-theme=studio-ember]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-ember]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-ember]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-ember{0%{opacity:0;transform:translateY(10px) scale(.975);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}:root[data-theme=studio-ember]:not(#eos-sys) .screen>*{animation:eos-sys-studio-ember .56s cubic-bezier(.2,.9,.1,1) both}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-ember .56s cubic-bezier(.2,.9,.1,1) both}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:60ms}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.12s}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.18s}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.24s}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.3s}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.36s}:root[data-theme=studio-ember]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}:root[data-theme=studio-ember]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 44px 80px -42px var(--slab-shadow, rgb(0 0 0 / .38))}:root[data-theme=studio-ember]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-ember]:not(#eos-sys){--hero-ink: #1a0b02;--dock-shadow: rgb(0 0 0 / .7);--slab-shadow: rgb(0 0 0 / .75);--glass-hi: rgb(255 255 255 / .12)}:root[data-theme=studio-ember]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(255 122 46 / .22),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(255 160 80 / .1),transparent 72%),var(--bg)}:root[data-theme=studio-ember]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-ember]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-ember]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-ember]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-ember]:not(#eos-sys) .stat__val{font-weight:200;letter-spacing:normal}:root[data-theme=studio-ember]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-ember]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-ember]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-ember]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-ember]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:radial-gradient(120% 80% at 0% 0%,rgb(255 255 255 / .08),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 88%,#ffffff),var(--surface));border:1px solid rgb(255 255 255 / .07)}:root[data-theme=studio-ember]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-ember]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffff0f;color:var(--ink);box-shadow:inset 0 1px #ffffff1a}:root[data-theme=studio-ember]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 1px 2px #00000080}:root[data-theme=studio-ember]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-ember]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-ember]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-ember]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-ember]:not(#eos-sys) .metric-chart__bar:not(.is-selected){fill:url(#eos-halftone)}:root[data-theme=studio-ember]:not(#eos-sys) .metric-chart__bar{-webkit-mask-image:linear-gradient(to top,transparent,#000 45%);mask-image:linear-gradient(to top,transparent,#000 45%)}:root[data-theme=studio-ember]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{background:radial-gradient(circle,var(--ember) 1.2px,transparent 1.6px) 0 0 / 5px 5px;box-shadow:none}:root[data-theme=studio-ember]:not(#eos-sys) .btn,:root[data-theme=studio-ember]:not(#eos-sys) .card__link,:root[data-theme=studio-ember]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-ember]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(155deg,#ffa25a,#ff6a1f);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #ff6a1f8c,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-ember]:not(#eos-sys) .sd-hero,:root[data-theme=studio-ember]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-ember]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#ffa25a;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-ember]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-ember]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:300;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-ember]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:300;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-ember]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-ember]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .08)}:root[data-theme=studio-ember]:not(#eos-sys) .eos-dock__ask{background:#ff7a2e;color:#1a0b02}@media (min-width: 901px){:root[data-theme=studio-ember]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-ember]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-ember]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-ember]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-ember]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-ember]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-ember]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-ember]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-ember]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-ember]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-ember]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-ember]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-ember]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-ember]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-ember]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-ember]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-ember]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-ember]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-ember]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-ember]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-ember]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-ember]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:1px solid rgb(255 255 255 / .07);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-ember]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-ember]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-ember]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-ember]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-ember]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-ember]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-ember]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-ember]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-ember]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-ember]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-ember]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-telemetry]:not(#eos-sys){color-scheme:dark;--bg: #0e100f;--bg-deep: #080909;--surface: #161918;--surface-2: #1d2120;--surface-3: #272c2a;--line: #2b302e;--line-soft: #1c201f;--ink: #eef1ee;--ink-2: #c1c7c3;--ink-3: #9aa29d;--ember: #c8f169;--ember-strong: #d9f78f;--ember-bright: #c8f169;--ember-soft: rgb(200 241 105 / .14);--on-accent: #10180a;--chart-accent: #c8f169;--chart-soft: color-mix(in srgb, #c8f169 55%, #ffffff);--night-lime: #c8f169;--gallery-peach: #7fd6ff;--cobalt: #7fd6ff;--cobalt-bright: #7fd6ff;--cobalt-soft: rgb(127 214 255 / .14);--herb: #7fe0a4;--herb-soft: rgb(127 224 164 / .16);--gold: #f2cf6b;--gold-soft: rgb(242 207 107 / .18);--danger: #ff7b72;--danger-soft: rgb(255 123 114 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 16px;--r-sm: 16px;--r: 22px;--r-lg: 36px;--r-xl: 48px;--r-pill: 999px;--element-radius: 22px;--element-edge: #1c201f;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(200 241 105 / .6);--ease: cubic-bezier(.25, 1, .5, 1);--motion-ease: cubic-bezier(.25, 1, .5, 1);--t-fast: .12s;--t: .26s;--t-slow: .48s;--glass-edge: rgb(255 255 255 / .08);--glass-hi: rgb(255 255 255 / .07)}:root[data-theme=studio-telemetry]:not(#eos-sys) .shell,:root[data-theme=studio-telemetry]:not(#eos-sys) .nav,:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__item,:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar,:root[data-theme=studio-telemetry]:not(#eos-sys) .shell__main,:root[data-theme=studio-telemetry]:not(#eos-sys) .screen,:root[data-theme=studio-telemetry]:not(#eos-sys) .card,:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-panel,:root[data-theme=studio-telemetry]:not(#eos-sys) .stat,:root[data-theme=studio-telemetry]:not(#eos-sys) .btn,:root[data-theme=studio-telemetry]:not(#eos-sys) .seg,:root[data-theme=studio-telemetry]:not(#eos-sys) .seg__btn,:root[data-theme=studio-telemetry]:not(#eos-sys) .badge,:root[data-theme=studio-telemetry]:not(#eos-sys) .modal,:root[data-theme=studio-telemetry]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-telemetry]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-telemetry]:not(#eos-sys) .shell:before,:root[data-theme=studio-telemetry]:not(#eos-sys) .shell:after,:root[data-theme=studio-telemetry]:not(#eos-sys) .nav:before,:root[data-theme=studio-telemetry]:not(#eos-sys) .nav:after,:root[data-theme=studio-telemetry]:not(#eos-sys) .screen:before,:root[data-theme=studio-telemetry]:not(#eos-sys) .screen:after,:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar:before,:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar:after,:root[data-theme=studio-telemetry]:not(#eos-sys) .card:before,:root[data-theme=studio-telemetry]:not(#eos-sys) .card:after,:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-telemetry]:not(#eos-sys) .stat:before,:root[data-theme=studio-telemetry]:not(#eos-sys) .stat:after,:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-telemetry]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-telemetry]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-telemetry]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-telemetry]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-telemetry]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar,:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar__title,:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-telemetry]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__catitem-t{flex:1}}@media (min-width: 901px){:root[data-theme=studio-telemetry]:not(#eos-sys) .shell{grid-template-rows:84px minmax(0,1fr)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav{min-height:84px;border-bottom:0;background:transparent}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__cats{justify-self:center;width:max-content;max-width:100%;padding:5px;gap:2px;background:var(--surface);border-radius:var(--r-pill);box-shadow:0 1px 0 var(--glass-hi, rgb(255 255 255 / .6)) inset,0 14px 34px -20px var(--dock-shadow, rgb(0 0 0 / .35))}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__item{min-height:40px;border-radius:var(--r-pill);padding:0 16px}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__item.is-active{box-shadow:0 8px 18px -10px var(--dock-shadow, rgb(0 0 0 / .45))}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__more>summary{border:0;background:var(--surface);box-shadow:0 14px 34px -20px var(--dock-shadow, rgb(0 0 0 / .35))}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar{background:transparent;border-bottom:0;min-height:0;padding:0 22px;position:absolute;top:14px;right:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-telemetry]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav{padding-right:412px}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__user{display:none}}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__outlet{display:none}}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav{background:transparent;color:var(--ink)}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#c1c7c3;background:transparent;box-shadow:none}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#1d2120;color:var(--ink)}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#eef1ee;color:#0e100f;box-shadow:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-telemetry]:not(#eos-sys) .shell__main,:root[data-theme=studio-telemetry]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-telemetry]:not(#eos-sys),:root[data-theme=studio-telemetry]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-telemetry]:not(#eos-sys) .stat,:root[data-theme=studio-telemetry]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-telemetry]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-telemetry]:not(#eos-sys) .card,:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-panel,:root[data-theme=studio-telemetry]:not(#eos-sys) .workspace-overview>section{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-telemetry]:not(#eos-sys) .stat,:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-stats .stat{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-telemetry]:not(#eos-sys) .modal{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-telemetry]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px;min-height:42px;background:var(--surface-2);border-color:transparent;font-weight:600}:root[data-theme=studio-telemetry]:not(#eos-sys) .btn--primary{background:var(--ember-bright);color:var(--on-accent);box-shadow:0 12px 24px -14px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.card__link){min-height:40px;padding:0 6px 0 14px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);gap:8px}:root[data-theme=studio-telemetry]:not(#eos-sys) .card__link:hover{color:var(--bg);background:color-mix(in srgb,var(--ink) 86%,var(--ember))}:root[data-theme=studio-telemetry]:not(#eos-sys) .card__link svg{width:28px;height:28px;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--bg) 18%,transparent)}:root[data-theme=studio-telemetry]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=studio-telemetry]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=studio-telemetry]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-telemetry]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-telemetry]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=studio-telemetry]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=studio-telemetry]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-telemetry]:not(#eos-sys) .badge{background:transparent;border:1px solid currentColor;border-radius:var(--r-pill)}:root[data-theme=studio-telemetry]:not(#eos-sys) body,:root[data-theme=studio-telemetry]:not(#eos-sys) .shell,:root[data-theme=studio-telemetry]:not(#eos-sys) .modal,:root[data-theme=studio-telemetry]:not(#eos-sys) button,:root[data-theme=studio-telemetry]:not(#eos-sys) input,:root[data-theme=studio-telemetry]:not(#eos-sys) select,:root[data-theme=studio-telemetry]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:normal;line-height:1.05}:root[data-theme=studio-telemetry]:not(#eos-sys) .card__h h2,:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:600;letter-spacing:-.01em}:root[data-theme=studio-telemetry]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-telemetry]:not(#eos-sys) .tnum,:root[data-theme=studio-telemetry]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-telemetry]:not(#eos-sys) .btn--primary,:root[data-theme=studio-telemetry]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-telemetry]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-telemetry]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-telemetry]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-telemetry]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-telemetry]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-telemetry]:not(#eos-sys) input,:root[data-theme=studio-telemetry]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-telemetry]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-telemetry]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-telemetry{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}:root[data-theme=studio-telemetry]:not(#eos-sys) .screen>*{animation:eos-sys-studio-telemetry .48s cubic-bezier(.25,1,.5,1) both}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=studio-telemetry]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-telemetry]:not(#eos-sys){--hero-ink: #eef1ee;--dock-shadow: rgb(0 0 0 / .7);--slab-shadow: rgb(0 0 0 / .8);--glass-hi: rgb(255 255 255 / .12)}:root[data-theme=studio-telemetry]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(200 241 105 / .1),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(127 214 255 / .08),transparent 72%),var(--bg)}:root[data-theme=studio-telemetry]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-telemetry]:not(#eos-sys) .stat__val{font-weight:200;letter-spacing:normal}:root[data-theme=studio-telemetry]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-telemetry]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:radial-gradient(120% 80% at 0% 0%,rgb(255 255 255 / .08),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 88%,#ffffff),var(--surface));border:1px solid rgb(255 255 255 / .07)}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffff0f;color:var(--ink);box-shadow:inset 0 1px #ffffff1a}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 1px 2px #00000080}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-telemetry]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-telemetry]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-telemetry]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-telemetry]:not(#eos-sys) .btn,:root[data-theme=studio-telemetry]:not(#eos-sys) .card__link,:root[data-theme=studio-telemetry]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(155deg,#2c322f,#151817);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #000c,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-telemetry]:not(#eos-sys) .sd-hero,:root[data-theme=studio-telemetry]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-telemetry]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#2c322f;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-telemetry]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-telemetry]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:300;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-telemetry]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:300;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-telemetry]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-telemetry]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .08)}:root[data-theme=studio-telemetry]:not(#eos-sys) .eos-dock__ask{background:#c8f169;color:#10180a}@media (min-width: 901px){:root[data-theme=studio-telemetry]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-telemetry]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-telemetry]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-telemetry]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-telemetry]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-telemetry]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-telemetry]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-telemetry]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-telemetry]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-telemetry]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-telemetry]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-telemetry]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:1px solid rgb(255 255 255 / .07);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-telemetry]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-telemetry]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-telemetry]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-telemetry]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-telemetry]:not(#eos-sys) .screen{background-image:repeating-radial-gradient(circle at 86% 8%,rgb(255 255 255 / .028) 0 1px,transparent 1px 30px)}:root[data-theme=studio-cobalt]:not(#eos-sys){color-scheme:light;--bg: #eef2f9;--bg-deep: #e2e8f3;--surface: #ffffff;--surface-2: #f0f4fa;--surface-3: #e3eaf5;--line: #d3dceb;--line-soft: #e4eaf4;--ink: #0d1526;--ink-2: #33405a;--ink-3: #4d5a72;--ember: #1f56e0;--ember-strong: #163fb0;--ember-bright: #1f56e0;--ember-soft: rgb(31 86 224 / .14);--on-accent: #ffffff;--chart-accent: #1f56e0;--chart-soft: color-mix(in srgb, #1f56e0 55%, #ffffff);--night-lime: #1f56e0;--gallery-peach: #ffcf3a;--cobalt: #ffcf3a;--cobalt-bright: #ffcf3a;--cobalt-soft: rgb(255 207 58 / .14);--herb: #13804e;--herb-soft: rgb(19 128 78 / .16);--gold: #8a6100;--gold-soft: rgb(138 97 0 / .18);--danger: #c4332b;--danger-soft: rgb(196 51 43 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 16px;--r-sm: 16px;--r: 22px;--r-lg: 36px;--r-xl: 48px;--r-pill: 999px;--element-radius: 22px;--element-edge: #e4eaf4;--sh-1: 0 1px 2px rgb(13 21 38 / .06);--sh-2: 0 10px 30px -14px rgb(13 21 38 / .18);--sh-3: 0 30px 70px -24px rgb(13 21 38 / .28);--sh-ember: 0 10px 30px -12px rgb(31 86 224 / .6);--ease: cubic-bezier(.22, 1, .36, 1);--motion-ease: cubic-bezier(.22, 1, .36, 1);--t-fast: .12s;--t: .22s;--t-slow: .4s}:root[data-theme=studio-cobalt]:not(#eos-sys) .shell,:root[data-theme=studio-cobalt]:not(#eos-sys) .nav,:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__item,:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar,:root[data-theme=studio-cobalt]:not(#eos-sys) .shell__main,:root[data-theme=studio-cobalt]:not(#eos-sys) .screen,:root[data-theme=studio-cobalt]:not(#eos-sys) .card,:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-panel,:root[data-theme=studio-cobalt]:not(#eos-sys) .stat,:root[data-theme=studio-cobalt]:not(#eos-sys) .btn,:root[data-theme=studio-cobalt]:not(#eos-sys) .seg,:root[data-theme=studio-cobalt]:not(#eos-sys) .seg__btn,:root[data-theme=studio-cobalt]:not(#eos-sys) .badge,:root[data-theme=studio-cobalt]:not(#eos-sys) .modal,:root[data-theme=studio-cobalt]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-cobalt]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-cobalt]:not(#eos-sys) .shell:before,:root[data-theme=studio-cobalt]:not(#eos-sys) .shell:after,:root[data-theme=studio-cobalt]:not(#eos-sys) .nav:before,:root[data-theme=studio-cobalt]:not(#eos-sys) .nav:after,:root[data-theme=studio-cobalt]:not(#eos-sys) .screen:before,:root[data-theme=studio-cobalt]:not(#eos-sys) .screen:after,:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar:before,:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar:after,:root[data-theme=studio-cobalt]:not(#eos-sys) .card:before,:root[data-theme=studio-cobalt]:not(#eos-sys) .card:after,:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-cobalt]:not(#eos-sys) .stat:before,:root[data-theme=studio-cobalt]:not(#eos-sys) .stat:after,:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-cobalt]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-cobalt]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-cobalt]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-cobalt]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-cobalt]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar,:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar__title,:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-cobalt]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__group{display:block}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=studio-cobalt]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__outlet,:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__glabel,:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__label,:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__role-meta,:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__soon,:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-cobalt]:not(#eos-sys) .nav{transition:none}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav{background:#fff;color:var(--ink)}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:16px;color:#33405a;background:transparent;box-shadow:none}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#f0f4fa;color:var(--ink)}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#1f56e0;color:#fff;box-shadow:none}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-cobalt]:not(#eos-sys) .shell__main,:root[data-theme=studio-cobalt]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-cobalt]:not(#eos-sys),:root[data-theme=studio-cobalt]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-cobalt]:not(#eos-sys) .stat,:root[data-theme=studio-cobalt]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-cobalt]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-cobalt]:not(#eos-sys) .card,:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-panel,:root[data-theme=studio-cobalt]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-cobalt]:not(#eos-sys) .stat,:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-cobalt]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-cobalt]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=studio-cobalt]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=studio-cobalt]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-cobalt]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:6px;flex-wrap:wrap}:root[data-theme=studio-cobalt]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill);background:var(--surface-2);border:0;min-height:38px;padding-inline:16px;color:var(--ink-2)}:root[data-theme=studio-cobalt]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-cobalt]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-cobalt]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg);box-shadow:0 10px 20px -12px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-cobalt]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=studio-cobalt]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=studio-cobalt]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=studio-cobalt]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=studio-cobalt]:not(#eos-sys) body,:root[data-theme=studio-cobalt]:not(#eos-sys) .shell,:root[data-theme=studio-cobalt]:not(#eos-sys) .modal,:root[data-theme=studio-cobalt]:not(#eos-sys) button,:root[data-theme=studio-cobalt]:not(#eos-sys) input,:root[data-theme=studio-cobalt]:not(#eos-sys) select,:root[data-theme=studio-cobalt]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:normal;line-height:1.05}:root[data-theme=studio-cobalt]:not(#eos-sys) .card__h h2,:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:600;letter-spacing:-.01em}:root[data-theme=studio-cobalt]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-cobalt]:not(#eos-sys) .tnum,:root[data-theme=studio-cobalt]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-cobalt]:not(#eos-sys) .btn--primary,:root[data-theme=studio-cobalt]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-cobalt]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-cobalt]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-cobalt]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-cobalt]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-cobalt]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-cobalt]:not(#eos-sys) input,:root[data-theme=studio-cobalt]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-cobalt]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-cobalt]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-cobalt{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}:root[data-theme=studio-cobalt]:not(#eos-sys) .screen>*{animation:eos-sys-studio-cobalt .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-cobalt .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:60ms}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.12s}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.18s}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.24s}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.3s}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.36s}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 44px 80px -42px var(--slab-shadow, rgb(0 0 0 / .38))}:root[data-theme=studio-cobalt]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-cobalt]:not(#eos-sys){--hero-ink: #ffffff;--dock-shadow: rgb(13 21 38 / .35);--slab-shadow: rgb(20 40 90 / .22)}:root[data-theme=studio-cobalt]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(59 123 255 / .18),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(255 207 58 / .18),transparent 72%),var(--bg)}:root[data-theme=studio-cobalt]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-cobalt]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-cobalt]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-cobalt]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-cobalt]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 93%,var(--bg)));border:0}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-cobalt]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-cobalt]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-cobalt]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-cobalt]:not(#eos-sys) .btn,:root[data-theme=studio-cobalt]:not(#eos-sys) .card__link,:root[data-theme=studio-cobalt]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(155deg,#2d66f0,#1a44c8);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #1a44c899,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-cobalt]:not(#eos-sys) .sd-hero,:root[data-theme=studio-cobalt]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-cobalt]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#2d66f0;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-cobalt]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-cobalt]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-cobalt]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-cobalt]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-cobalt]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-cobalt]:not(#eos-sys) .eos-dock__ask{background:#1f56e0;color:#fff}@media (min-width: 901px){:root[data-theme=studio-cobalt]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-cobalt]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-cobalt]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-cobalt]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-cobalt]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-cobalt]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-cobalt]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-cobalt]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-cobalt]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-cobalt]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-cobalt]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-cobalt]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-cobalt]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-cobalt]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-cobalt]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-cobalt]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-cobalt]:not(#eos-sys) .screen{background-image:linear-gradient(30deg,rgb(31 86 224 / .1) 1px,transparent 1px),linear-gradient(150deg,rgb(31 86 224 / .1) 1px,transparent 1px);background-size:44px 25px}:root[data-theme=studio-signal]:not(#eos-sys){color-scheme:dark;--bg: #0a0c0b;--bg-deep: #050606;--surface: #141716;--surface-2: #1b1f1d;--surface-3: #252a28;--line: #29302c;--line-soft: #1a1e1c;--ink: #f2f5f3;--ink-2: #c3cbc6;--ink-3: #9ba59f;--ember: #3dff7a;--ember-strong: #7dff9f;--ember-bright: #3dff7a;--ember-soft: rgb(61 255 122 / .14);--on-accent: #03140a;--chart-accent: #3dff7a;--chart-soft: color-mix(in srgb, #3dff7a 55%, #ffffff);--night-lime: #3dff7a;--gallery-peach: #b6ff3d;--cobalt: #b6ff3d;--cobalt-bright: #b6ff3d;--cobalt-soft: rgb(182 255 61 / .14);--herb: #3dff7a;--herb-soft: rgb(61 255 122 / .16);--gold: #ffd23d;--gold-soft: rgb(255 210 61 / .18);--danger: #ff6b6b;--danger-soft: rgb(255 107 107 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 16px;--r-sm: 16px;--r: 22px;--r-lg: 36px;--r-xl: 48px;--r-pill: 999px;--element-radius: 22px;--element-edge: #1a1e1c;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(61 255 122 / .6);--ease: cubic-bezier(.34, 1.56, .64, 1);--motion-ease: cubic-bezier(.34, 1.56, .64, 1);--t-fast: .12s;--t: .22s;--t-slow: .4s;--glass-hi: rgb(255 255 255 / .05)}:root[data-theme=studio-signal]:not(#eos-sys) .shell,:root[data-theme=studio-signal]:not(#eos-sys) .nav,:root[data-theme=studio-signal]:not(#eos-sys) .nav__item,:root[data-theme=studio-signal]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-signal]:not(#eos-sys) .topbar,:root[data-theme=studio-signal]:not(#eos-sys) .shell__main,:root[data-theme=studio-signal]:not(#eos-sys) .screen,:root[data-theme=studio-signal]:not(#eos-sys) .card,:root[data-theme=studio-signal]:not(#eos-sys) .mod-panel,:root[data-theme=studio-signal]:not(#eos-sys) .stat,:root[data-theme=studio-signal]:not(#eos-sys) .btn,:root[data-theme=studio-signal]:not(#eos-sys) .seg,:root[data-theme=studio-signal]:not(#eos-sys) .seg__btn,:root[data-theme=studio-signal]:not(#eos-sys) .badge,:root[data-theme=studio-signal]:not(#eos-sys) .modal,:root[data-theme=studio-signal]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-signal]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-signal]:not(#eos-sys) .shell:before,:root[data-theme=studio-signal]:not(#eos-sys) .shell:after,:root[data-theme=studio-signal]:not(#eos-sys) .nav:before,:root[data-theme=studio-signal]:not(#eos-sys) .nav:after,:root[data-theme=studio-signal]:not(#eos-sys) .screen:before,:root[data-theme=studio-signal]:not(#eos-sys) .screen:after,:root[data-theme=studio-signal]:not(#eos-sys) .topbar:before,:root[data-theme=studio-signal]:not(#eos-sys) .topbar:after,:root[data-theme=studio-signal]:not(#eos-sys) .card:before,:root[data-theme=studio-signal]:not(#eos-sys) .card:after,:root[data-theme=studio-signal]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-signal]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-signal]:not(#eos-sys) .stat:before,:root[data-theme=studio-signal]:not(#eos-sys) .stat:after,:root[data-theme=studio-signal]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-signal]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-signal]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-signal]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-signal]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-signal]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-signal]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-signal]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-signal]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-signal]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-signal]:not(#eos-sys) .topbar,:root[data-theme=studio-signal]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-signal]:not(#eos-sys) .topbar__title,:root[data-theme=studio-signal]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-signal]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-signal]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-signal]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-signal]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-signal]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-signal]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-signal]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-signal]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-signal]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-signal]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-signal]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-signal]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-signal]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-signal]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-signal]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-signal]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-signal]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-signal]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-signal]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-signal]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-signal]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-signal]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-signal]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-signal]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-signal]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-signal]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-signal]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-signal]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-signal]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-signal]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-signal]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-signal]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-signal]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=studio-signal]:not(#eos-sys) .nav{background:#0a0c0b;color:var(--ink)}:root[data-theme=studio-signal]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#c3cbc6;background:transparent;box-shadow:none}:root[data-theme=studio-signal]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#1b1f1d;color:var(--ink)}:root[data-theme=studio-signal]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#3dff7a;color:#03140a;box-shadow:none}:root[data-theme=studio-signal]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-signal]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-signal]:not(#eos-sys) .shell__main,:root[data-theme=studio-signal]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-signal]:not(#eos-sys),:root[data-theme=studio-signal]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-signal]:not(#eos-sys) .stat,:root[data-theme=studio-signal]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-signal]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-signal]:not(#eos-sys) .card,:root[data-theme=studio-signal]:not(#eos-sys) .mod-panel,:root[data-theme=studio-signal]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-signal]:not(#eos-sys) .stat,:root[data-theme=studio-signal]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-signal]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-signal]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px;min-height:42px;background:var(--surface-2);border-color:transparent;font-weight:600}:root[data-theme=studio-signal]:not(#eos-sys) .btn--primary{background:var(--ember-bright);color:var(--on-accent);box-shadow:0 12px 24px -14px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-signal]:not(#eos-sys) :is(.card__link){min-height:40px;padding:0 6px 0 14px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);gap:8px}:root[data-theme=studio-signal]:not(#eos-sys) .card__link:hover{color:var(--bg);background:color-mix(in srgb,var(--ink) 86%,var(--ember))}:root[data-theme=studio-signal]:not(#eos-sys) .card__link svg{width:28px;height:28px;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--bg) 18%,transparent)}:root[data-theme=studio-signal]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-signal]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=studio-signal]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=studio-signal]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-signal]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-signal]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=studio-signal]:not(#eos-sys) .record-grid__table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=studio-signal]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:500;padding-block:4px}:root[data-theme=studio-signal]:not(#eos-sys) .record-grid__table td{border:0;background:var(--surface-2);padding-block:14px}:root[data-theme=studio-signal]:not(#eos-sys) .record-grid__table td:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill);padding-left:20px}:root[data-theme=studio-signal]:not(#eos-sys) .record-grid__table td:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}:root[data-theme=studio-signal]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-3)}:root[data-theme=studio-signal]:not(#eos-sys) .badge{background:transparent;padding-inline:0}:root[data-theme=studio-signal]:not(#eos-sys) .badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}:root[data-theme=studio-signal]:not(#eos-sys) body,:root[data-theme=studio-signal]:not(#eos-sys) .shell,:root[data-theme=studio-signal]:not(#eos-sys) .modal,:root[data-theme=studio-signal]:not(#eos-sys) button,:root[data-theme=studio-signal]:not(#eos-sys) input,:root[data-theme=studio-signal]:not(#eos-sys) select,:root[data-theme=studio-signal]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-signal]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-signal]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:normal;line-height:1.05}:root[data-theme=studio-signal]:not(#eos-sys) .card__h h2,:root[data-theme=studio-signal]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:600;letter-spacing:-.01em}:root[data-theme=studio-signal]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-signal]:not(#eos-sys) .tnum,:root[data-theme=studio-signal]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-signal]:not(#eos-sys) .btn--primary,:root[data-theme=studio-signal]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-signal]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-signal]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-signal]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-signal]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-signal]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-signal]:not(#eos-sys) input,:root[data-theme=studio-signal]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-signal]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-signal]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-signal{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}:root[data-theme=studio-signal]:not(#eos-sys) .screen>*{animation:eos-sys-studio-signal .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-signal .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:60ms}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.12s}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.18s}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.24s}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.3s}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.36s}:root[data-theme=studio-signal]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=studio-signal]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=studio-signal]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-signal]:not(#eos-sys){--hero-ink: #03140a;--dock-shadow: rgb(0 0 0 / .7);--slab-shadow: rgb(0 0 0 / .8);--glass-hi: rgb(255 255 255 / .12)}:root[data-theme=studio-signal]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(61 255 122 / .14),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(182 255 61 / .06),transparent 72%),var(--bg)}:root[data-theme=studio-signal]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-signal]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-signal]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-signal]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-signal]:not(#eos-sys) .stat__val{font-weight:200;letter-spacing:normal}:root[data-theme=studio-signal]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-signal]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-signal]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-signal]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:radial-gradient(120% 80% at 0% 0%,rgb(255 255 255 / .08),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 88%,#ffffff),var(--surface));border:1px solid rgb(255 255 255 / .07)}:root[data-theme=studio-signal]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-signal]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffff0f;color:var(--ink);box-shadow:inset 0 1px #ffffff1a}:root[data-theme=studio-signal]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 1px 2px #00000080}:root[data-theme=studio-signal]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-signal]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-signal]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-signal]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-signal]:not(#eos-sys) .metric-chart__bar:not(.is-selected){fill:url(#eos-hatch)}:root[data-theme=studio-signal]:not(#eos-sys) .metric-chart__bar{-webkit-mask-image:linear-gradient(to top,transparent,#000 45%);mask-image:linear-gradient(to top,transparent,#000 45%)}:root[data-theme=studio-signal]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{background:repeating-linear-gradient(135deg,var(--ember) 0 2px,transparent 2px 6px);box-shadow:none}:root[data-theme=studio-signal]:not(#eos-sys) .btn,:root[data-theme=studio-signal]:not(#eos-sys) .card__link,:root[data-theme=studio-signal]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-signal]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(155deg,#8dff5a,#22e06a);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #22e06a80,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-signal]:not(#eos-sys) .sd-hero,:root[data-theme=studio-signal]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-signal]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#8dff5a;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-signal]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-signal]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:300;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-signal]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:300;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-signal]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-signal]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .08)}:root[data-theme=studio-signal]:not(#eos-sys) .eos-dock__ask{background:#3dff7a;color:#03140a}@media (min-width: 901px){:root[data-theme=studio-signal]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-signal]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-signal]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-signal]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-signal]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-signal]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-signal]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-signal]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-signal]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-signal]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-signal]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-signal]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-signal]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-signal]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-signal]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-signal]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-signal]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-signal]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-signal]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-signal]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-signal]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-signal]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:1px solid rgb(255 255 255 / .07);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-signal]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-signal]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-signal]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-signal]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-signal]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-signal]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-signal]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-signal]:not(#eos-sys) .topbar{justify-content:flex-end}:root[data-theme=studio-signal]:not(#eos-sys) .nav__user{display:none}:root[data-theme=studio-signal]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-signal]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-signal]:not(#eos-sys) .topbar{position:absolute;top:12px;right:0;padding:0 22px;min-height:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-signal]:not(#eos-sys) .nav{padding-right:412px}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-signal]:not(#eos-sys) .nav__outlet{display:none}}}:root[data-theme=studio-signal]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-signal]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-signal]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=quantdesk]:not(#eos-sys){color-scheme:light;--bg: #ffffff;--bg-deep: #f5f6f8;--surface: #ffffff;--surface-2: #f5f6f8;--surface-3: #eceef1;--line: #d7dadf;--line-soft: #eceef1;--ink: #0b0d10;--ink-2: #3d434c;--ink-3: #5f6670;--ember: #2340f5;--ember-strong: #1a30c4;--ember-bright: #2340f5;--ember-soft: rgb(35 64 245 / .14);--on-accent: #ffffff;--chart-accent: #2340f5;--chart-soft: color-mix(in srgb, #2340f5 55%, #ffffff);--night-lime: #2340f5;--gallery-peach: #2340f5;--cobalt: #2340f5;--cobalt-bright: #2340f5;--cobalt-soft: rgb(35 64 245 / .14);--herb: #0b7a4b;--herb-soft: rgb(11 122 75 / .16);--gold: #8a6a00;--gold-soft: rgb(138 106 0 / .18);--danger: #c2362f;--danger-soft: rgb(194 54 47 / .16);--font-display: "EOS2 Geist", system-ui, sans-serif;--font-ui: "EOS2 Geist", system-ui, sans-serif;--font-data: "EOS2 Geist", system-ui, sans-serif;--font-mono: "EOS2 Geist", system-ui, sans-serif;--r-xs: 0px;--r-sm: 0px;--r: 0px;--r-lg: 0px;--r-xl: 0px;--r-pill: 0px;--element-radius: 0px;--element-edge: #eceef1;--sh-1: 0 1px 2px rgb(11 13 16 / .06);--sh-2: 0 10px 30px -14px rgb(11 13 16 / .18);--sh-3: 0 30px 70px -24px rgb(11 13 16 / .28);--sh-ember: 0 10px 30px -12px rgb(35 64 245 / .6);--ease: cubic-bezier(.2, .8, .2, 1);--motion-ease: cubic-bezier(.2, .8, .2, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=quantdesk]:not(#eos-sys) .shell,:root[data-theme=quantdesk]:not(#eos-sys) .nav,:root[data-theme=quantdesk]:not(#eos-sys) .nav__item,:root[data-theme=quantdesk]:not(#eos-sys) .nav__item.is-active,:root[data-theme=quantdesk]:not(#eos-sys) .topbar,:root[data-theme=quantdesk]:not(#eos-sys) .shell__main,:root[data-theme=quantdesk]:not(#eos-sys) .screen,:root[data-theme=quantdesk]:not(#eos-sys) .card,:root[data-theme=quantdesk]:not(#eos-sys) .mod-panel,:root[data-theme=quantdesk]:not(#eos-sys) .stat,:root[data-theme=quantdesk]:not(#eos-sys) .btn,:root[data-theme=quantdesk]:not(#eos-sys) .seg,:root[data-theme=quantdesk]:not(#eos-sys) .seg__btn,:root[data-theme=quantdesk]:not(#eos-sys) .badge,:root[data-theme=quantdesk]:not(#eos-sys) .modal,:root[data-theme=quantdesk]:not(#eos-sys) .record-grid__table,:root[data-theme=quantdesk]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=quantdesk]:not(#eos-sys) .shell:before,:root[data-theme=quantdesk]:not(#eos-sys) .shell:after,:root[data-theme=quantdesk]:not(#eos-sys) .nav:before,:root[data-theme=quantdesk]:not(#eos-sys) .nav:after,:root[data-theme=quantdesk]:not(#eos-sys) .screen:before,:root[data-theme=quantdesk]:not(#eos-sys) .screen:after,:root[data-theme=quantdesk]:not(#eos-sys) .topbar:before,:root[data-theme=quantdesk]:not(#eos-sys) .topbar:after,:root[data-theme=quantdesk]:not(#eos-sys) .card:before,:root[data-theme=quantdesk]:not(#eos-sys) .card:after,:root[data-theme=quantdesk]:not(#eos-sys) .mod-panel:before,:root[data-theme=quantdesk]:not(#eos-sys) .mod-panel:after,:root[data-theme=quantdesk]:not(#eos-sys) .stat:before,:root[data-theme=quantdesk]:not(#eos-sys) .stat:after,:root[data-theme=quantdesk]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=quantdesk]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=quantdesk]:not(#eos-sys) .shell__main:before,:root[data-theme=quantdesk]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=quantdesk]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=quantdesk]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=quantdesk]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=quantdesk]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=quantdesk]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=quantdesk]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=quantdesk]:not(#eos-sys) .topbar,:root[data-theme=quantdesk]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=quantdesk]:not(#eos-sys) .topbar__title,:root[data-theme=quantdesk]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=quantdesk]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=quantdesk]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=quantdesk]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=quantdesk]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=quantdesk]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=quantdesk]:not(#eos-sys) .nav__group{display:block}:root[data-theme=quantdesk]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=quantdesk]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=quantdesk]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=quantdesk]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=quantdesk]:not(#eos-sys) .nav{background:#fff;color:var(--ink)}:root[data-theme=quantdesk]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:0;color:#3d434c;background:transparent;box-shadow:none}:root[data-theme=quantdesk]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#f5f6f8;color:var(--ink)}:root[data-theme=quantdesk]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#0b0d10;color:#fff;box-shadow:none}:root[data-theme=quantdesk]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=quantdesk]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=quantdesk]:not(#eos-sys) .shell__main,:root[data-theme=quantdesk]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=quantdesk]:not(#eos-sys),:root[data-theme=quantdesk]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=quantdesk]:not(#eos-sys) .stat,:root[data-theme=quantdesk]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=quantdesk]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=quantdesk]:not(#eos-sys) .card,:root[data-theme=quantdesk]:not(#eos-sys) .mod-panel,:root[data-theme=quantdesk]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=quantdesk]:not(#eos-sys) .stat,:root[data-theme=quantdesk]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=quantdesk]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=quantdesk]:not(#eos-sys) .btn{border-radius:var(--r-sm);background:transparent;border:1.5px solid var(--ink);color:var(--ink)}:root[data-theme=quantdesk]:not(#eos-sys) .btn--primary{background:var(--ink);color:var(--bg);border-color:var(--ink)}:root[data-theme=quantdesk]:not(#eos-sys) .btn:hover{background:var(--ink);color:var(--bg)}:root[data-theme=quantdesk]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=quantdesk]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=quantdesk]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=quantdesk]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=quantdesk]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=quantdesk]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=quantdesk]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=quantdesk]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=quantdesk]:not(#eos-sys) .badge{background:transparent;border:1px solid currentColor;border-radius:var(--r-pill)}:root[data-theme=quantdesk]:not(#eos-sys) body,:root[data-theme=quantdesk]:not(#eos-sys) .shell,:root[data-theme=quantdesk]:not(#eos-sys) .modal,:root[data-theme=quantdesk]:not(#eos-sys) button,:root[data-theme=quantdesk]:not(#eos-sys) input,:root[data-theme=quantdesk]:not(#eos-sys) select,:root[data-theme=quantdesk]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=quantdesk]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=quantdesk]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.05}:root[data-theme=quantdesk]:not(#eos-sys) .card__h h2,:root[data-theme=quantdesk]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=quantdesk]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=quantdesk]:not(#eos-sys) .tnum,:root[data-theme=quantdesk]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=quantdesk]:not(#eos-sys) .btn--primary,:root[data-theme=quantdesk]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=quantdesk]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=quantdesk]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=quantdesk]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=quantdesk]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=quantdesk]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=quantdesk]:not(#eos-sys) input,:root[data-theme=quantdesk]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=quantdesk]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=quantdesk]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-quantdesk{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}:root[data-theme=quantdesk]:not(#eos-sys) .screen>*{animation:eos-sys-quantdesk .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=quantdesk]:not(#eos-sys) :is(.card,.pp-card){transition:background-color var(--t) var(--ease)}:root[data-theme=quantdesk]:not(#eos-sys) :is(.card,.pp-card):hover{background-color:var(--surface-2)}:root[data-theme=quantdesk]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=quantdesk]:not(#eos-sys) .shell:before{content:"";position:fixed;top:0;left:0;right:0;height:3px;background:#0b0d10;z-index:70}:root[data-theme=quantdesk]:not(#eos-sys) :is(.card,.mod-panel,.stat){border-top:1px solid #0b0d10;border-radius:0}:root[data-theme=tafaas]:not(#eos-sys){color-scheme:light;--bg: #ffffff;--bg-deep: #f7f7f5;--surface: #fcfcfb;--surface-2: #f7f7f5;--surface-3: #eeede8;--line: #e1e0d9;--line-soft: #ecebe5;--ink: #0b0b0b;--ink-2: #52514e;--ink-3: #6f6d67;--ember: #256abf;--ember-strong: #1d5499;--ember-bright: #256abf;--ember-soft: rgb(37 106 191 / .14);--on-accent: #ffffff;--chart-accent: #256abf;--chart-soft: color-mix(in srgb, #256abf 55%, #fcfcfb);--night-lime: #256abf;--gallery-peach: #256abf;--cobalt: #256abf;--cobalt-bright: #256abf;--cobalt-soft: rgb(37 106 191 / .14);--herb: #0c8a0c;--herb-soft: rgb(12 138 12 / .16);--gold: #9a6a00;--gold-soft: rgb(154 106 0 / .18);--danger: #d03b3b;--danger-soft: rgb(208 59 59 / .16);--font-display: "EOS2 Geist", system-ui, sans-serif;--font-ui: "EOS2 Geist", system-ui, sans-serif;--font-data: "EOS2 Geist", system-ui, sans-serif;--font-mono: "EOS2 Geist", system-ui, sans-serif;--r-xs: 0px;--r-sm: 3px;--r: 5px;--r-lg: 8px;--r-xl: 8px;--r-pill: 999px;--element-radius: 5px;--element-edge: #ecebe5;--sh-1: 0 1px 2px rgb(11 11 11 / .06);--sh-2: 0 10px 30px -14px rgb(11 11 11 / .18);--sh-3: 0 30px 70px -24px rgb(11 11 11 / .28);--sh-ember: 0 10px 30px -12px rgb(37 106 191 / .6);--ease: cubic-bezier(.16, 1, .3, 1);--motion-ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .12s;--t: .18s;--t-slow: .24s}:root[data-theme=tafaas]:not(#eos-sys) .shell,:root[data-theme=tafaas]:not(#eos-sys) .nav,:root[data-theme=tafaas]:not(#eos-sys) .nav__item,:root[data-theme=tafaas]:not(#eos-sys) .nav__item.is-active,:root[data-theme=tafaas]:not(#eos-sys) .topbar,:root[data-theme=tafaas]:not(#eos-sys) .shell__main,:root[data-theme=tafaas]:not(#eos-sys) .screen,:root[data-theme=tafaas]:not(#eos-sys) .card,:root[data-theme=tafaas]:not(#eos-sys) .mod-panel,:root[data-theme=tafaas]:not(#eos-sys) .stat,:root[data-theme=tafaas]:not(#eos-sys) .btn,:root[data-theme=tafaas]:not(#eos-sys) .seg,:root[data-theme=tafaas]:not(#eos-sys) .seg__btn,:root[data-theme=tafaas]:not(#eos-sys) .badge,:root[data-theme=tafaas]:not(#eos-sys) .modal,:root[data-theme=tafaas]:not(#eos-sys) .record-grid__table,:root[data-theme=tafaas]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=tafaas]:not(#eos-sys) .shell:before,:root[data-theme=tafaas]:not(#eos-sys) .shell:after,:root[data-theme=tafaas]:not(#eos-sys) .nav:before,:root[data-theme=tafaas]:not(#eos-sys) .nav:after,:root[data-theme=tafaas]:not(#eos-sys) .screen:before,:root[data-theme=tafaas]:not(#eos-sys) .screen:after,:root[data-theme=tafaas]:not(#eos-sys) .topbar:before,:root[data-theme=tafaas]:not(#eos-sys) .topbar:after,:root[data-theme=tafaas]:not(#eos-sys) .card:before,:root[data-theme=tafaas]:not(#eos-sys) .card:after,:root[data-theme=tafaas]:not(#eos-sys) .mod-panel:before,:root[data-theme=tafaas]:not(#eos-sys) .mod-panel:after,:root[data-theme=tafaas]:not(#eos-sys) .stat:before,:root[data-theme=tafaas]:not(#eos-sys) .stat:after,:root[data-theme=tafaas]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=tafaas]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=tafaas]:not(#eos-sys) .shell__main:before,:root[data-theme=tafaas]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=tafaas]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=tafaas]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=tafaas]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=tafaas]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=tafaas]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=tafaas]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=tafaas]:not(#eos-sys) .topbar,:root[data-theme=tafaas]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=tafaas]:not(#eos-sys) .topbar__title,:root[data-theme=tafaas]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=tafaas]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=tafaas]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=tafaas]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=tafaas]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=tafaas]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=tafaas]:not(#eos-sys) .nav__group{display:block}:root[data-theme=tafaas]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=tafaas]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=tafaas]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=tafaas]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=tafaas]:not(#eos-sys) .nav{background:#f7f7f5;color:var(--ink)}:root[data-theme=tafaas]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:#52514e;background:transparent;box-shadow:none}:root[data-theme=tafaas]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#eeede8;color:var(--ink)}:root[data-theme=tafaas]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#eef4fd;color:#0b0b0b;box-shadow:none}:root[data-theme=tafaas]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=tafaas]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=tafaas]:not(#eos-sys) .shell__main,:root[data-theme=tafaas]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=tafaas]:not(#eos-sys),:root[data-theme=tafaas]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=tafaas]:not(#eos-sys) .stat,:root[data-theme=tafaas]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=tafaas]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=tafaas]:not(#eos-sys) .card,:root[data-theme=tafaas]:not(#eos-sys) .mod-panel,:root[data-theme=tafaas]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=tafaas]:not(#eos-sys) .stat,:root[data-theme=tafaas]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=tafaas]:not(#eos-sys) .modal{background:var(--surface);border:1px solid var(--line);box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=tafaas]:not(#eos-sys) .btn{border-radius:var(--r);background:var(--surface-2);border-color:transparent}:root[data-theme=tafaas]:not(#eos-sys) .btn--primary{border-radius:var(--r)}:root[data-theme=tafaas]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=tafaas]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=tafaas]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=tafaas]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=tafaas]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=tafaas]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=tafaas]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=tafaas]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=tafaas]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=tafaas]:not(#eos-sys) .badge{background:transparent;padding-inline:0}:root[data-theme=tafaas]:not(#eos-sys) .badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}:root[data-theme=tafaas]:not(#eos-sys) body,:root[data-theme=tafaas]:not(#eos-sys) .shell,:root[data-theme=tafaas]:not(#eos-sys) .modal,:root[data-theme=tafaas]:not(#eos-sys) button,:root[data-theme=tafaas]:not(#eos-sys) input,:root[data-theme=tafaas]:not(#eos-sys) select,:root[data-theme=tafaas]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=tafaas]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=tafaas]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.05}:root[data-theme=tafaas]:not(#eos-sys) .card__h h2,:root[data-theme=tafaas]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=tafaas]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=tafaas]:not(#eos-sys) .tnum,:root[data-theme=tafaas]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=tafaas]:not(#eos-sys) .btn--primary,:root[data-theme=tafaas]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=tafaas]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=tafaas]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=tafaas]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=tafaas]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=tafaas]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=tafaas]:not(#eos-sys) input,:root[data-theme=tafaas]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=tafaas]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=tafaas]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-tafaas{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}:root[data-theme=tafaas]:not(#eos-sys) .screen>*{animation:eos-sys-tafaas .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=tafaas]:not(#eos-sys) :is(.card,.pp-card){transition:background-color var(--t) var(--ease)}:root[data-theme=tafaas]:not(#eos-sys) :is(.card,.pp-card):hover{background-color:var(--surface-2)}:root[data-theme=tafaas]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=heymv]:not(#eos-sys){color-scheme:light;--bg: #f4f3f7;--bg-deep: #ebe8f1;--surface: #ffffff;--surface-2: #f2eff7;--surface-3: #e9e3f3;--line: #e0d9ea;--line-soft: #ece7f3;--ink: #2a0f4d;--ink-2: #4f3d6b;--ink-3: #6e5a8f;--ember: #6528a6;--ember-strong: #4f1d85;--ember-bright: #6528a6;--ember-soft: rgb(101 40 166 / .14);--on-accent: #ffffff;--chart-accent: #6528a6;--chart-soft: color-mix(in srgb, #6528a6 55%, #ffffff);--night-lime: #6528a6;--gallery-peach: #f8c828;--cobalt: #f8c828;--cobalt-bright: #f8c828;--cobalt-soft: rgb(248 200 40 / .14);--herb: #1b6e35;--herb-soft: rgb(27 110 53 / .16);--gold: #8a6400;--gold-soft: rgb(138 100 0 / .18);--danger: #c62828;--danger-soft: rgb(198 40 40 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 6px;--r-sm: 8px;--r: 12px;--r-lg: 14px;--r-xl: 24px;--r-pill: 999px;--element-radius: 12px;--element-edge: #ece7f3;--sh-1: 0 1px 2px rgb(42 15 77 / .06);--sh-2: 0 10px 30px -14px rgb(42 15 77 / .18);--sh-3: 0 30px 70px -24px rgb(42 15 77 / .28);--sh-ember: 0 10px 30px -12px rgb(101 40 166 / .6);--ease: cubic-bezier(.22, 1, .36, 1);--motion-ease: cubic-bezier(.22, 1, .36, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=heymv]:not(#eos-sys) .shell,:root[data-theme=heymv]:not(#eos-sys) .nav,:root[data-theme=heymv]:not(#eos-sys) .nav__item,:root[data-theme=heymv]:not(#eos-sys) .nav__item.is-active,:root[data-theme=heymv]:not(#eos-sys) .topbar,:root[data-theme=heymv]:not(#eos-sys) .shell__main,:root[data-theme=heymv]:not(#eos-sys) .screen,:root[data-theme=heymv]:not(#eos-sys) .card,:root[data-theme=heymv]:not(#eos-sys) .mod-panel,:root[data-theme=heymv]:not(#eos-sys) .stat,:root[data-theme=heymv]:not(#eos-sys) .btn,:root[data-theme=heymv]:not(#eos-sys) .seg,:root[data-theme=heymv]:not(#eos-sys) .seg__btn,:root[data-theme=heymv]:not(#eos-sys) .badge,:root[data-theme=heymv]:not(#eos-sys) .modal,:root[data-theme=heymv]:not(#eos-sys) .record-grid__table,:root[data-theme=heymv]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=heymv]:not(#eos-sys) .shell:before,:root[data-theme=heymv]:not(#eos-sys) .shell:after,:root[data-theme=heymv]:not(#eos-sys) .nav:before,:root[data-theme=heymv]:not(#eos-sys) .nav:after,:root[data-theme=heymv]:not(#eos-sys) .screen:before,:root[data-theme=heymv]:not(#eos-sys) .screen:after,:root[data-theme=heymv]:not(#eos-sys) .topbar:before,:root[data-theme=heymv]:not(#eos-sys) .topbar:after,:root[data-theme=heymv]:not(#eos-sys) .card:before,:root[data-theme=heymv]:not(#eos-sys) .card:after,:root[data-theme=heymv]:not(#eos-sys) .mod-panel:before,:root[data-theme=heymv]:not(#eos-sys) .mod-panel:after,:root[data-theme=heymv]:not(#eos-sys) .stat:before,:root[data-theme=heymv]:not(#eos-sys) .stat:after,:root[data-theme=heymv]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=heymv]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=heymv]:not(#eos-sys) .shell__main:before,:root[data-theme=heymv]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=heymv]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=heymv]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=heymv]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=heymv]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=heymv]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=heymv]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=heymv]:not(#eos-sys) .topbar,:root[data-theme=heymv]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=heymv]:not(#eos-sys) .topbar__title,:root[data-theme=heymv]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=heymv]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=heymv]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=heymv]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=heymv]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=heymv]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=heymv]:not(#eos-sys) .nav__group{display:block}:root[data-theme=heymv]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=heymv]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=heymv]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=heymv]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=heymv]:not(#eos-sys) .nav{background:#fff;color:var(--ink)}:root[data-theme=heymv]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:#4f3d6b;background:transparent;box-shadow:none}:root[data-theme=heymv]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#f4f3f7;color:var(--ink)}:root[data-theme=heymv]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#efe6fb;color:#2a0f4d;box-shadow:none;font-weight:800}:root[data-theme=heymv]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=heymv]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=heymv]:not(#eos-sys) .shell__main,:root[data-theme=heymv]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=heymv]:not(#eos-sys),:root[data-theme=heymv]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=heymv]:not(#eos-sys) .stat,:root[data-theme=heymv]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=heymv]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=heymv]:not(#eos-sys) .card,:root[data-theme=heymv]:not(#eos-sys) .mod-panel,:root[data-theme=heymv]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=heymv]:not(#eos-sys) .stat,:root[data-theme=heymv]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=heymv]:not(#eos-sys) .modal{background:var(--surface);border:1px solid var(--line);box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=heymv]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=heymv]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=heymv]:not(#eos-sys) .seg{background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r-pill);padding:4px}:root[data-theme=heymv]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill)}:root[data-theme=heymv]:not(#eos-sys) .seg__plate{display:block;background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--sh-1)}:root[data-theme=heymv]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:none}:root[data-theme=heymv]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=heymv]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=heymv]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=heymv]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=heymv]:not(#eos-sys) body,:root[data-theme=heymv]:not(#eos-sys) .shell,:root[data-theme=heymv]:not(#eos-sys) .modal,:root[data-theme=heymv]:not(#eos-sys) button,:root[data-theme=heymv]:not(#eos-sys) input,:root[data-theme=heymv]:not(#eos-sys) select,:root[data-theme=heymv]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=heymv]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=heymv]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:900;letter-spacing:-.03em;line-height:1.05}:root[data-theme=heymv]:not(#eos-sys) .card__h h2,:root[data-theme=heymv]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:800;letter-spacing:-.01em}:root[data-theme=heymv]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=heymv]:not(#eos-sys) .tnum,:root[data-theme=heymv]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=heymv]:not(#eos-sys) .btn--primary,:root[data-theme=heymv]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=heymv]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=heymv]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=heymv]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=heymv]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=heymv]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=heymv]:not(#eos-sys) input,:root[data-theme=heymv]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=heymv]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=heymv]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-heymv{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}:root[data-theme=heymv]:not(#eos-sys) .screen>*{animation:eos-sys-heymv .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=heymv]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=heymv]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=heymv]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=heymv]:not(#eos-sys) .mod-stats .stat:first-child{background:#6528a6;border-color:transparent;color:#fff}:root[data-theme=heymv]:not(#eos-sys) .mod-stats .stat:first-child :is(.stat__label,.stat__val,.stat__sub){color:#fff}:root[data-theme=heymv]:not(#eos-sys) .mod-stats .stat:first-child .stat__val{color:#f8c828}:root[data-theme=heymv]:not(#eos-sys) .btn--primary{filter:none}:root[data-theme=heymv]:not(#eos-sys) .btn--primary:hover{filter:brightness(1.08)}:root[data-theme=coral-lane]:not(#eos-sys){color-scheme:light;--bg: #ebefee;--bg-deep: #e2e8e6;--surface: #f8faf9;--surface-2: #eef2f1;--surface-3: #e3e9e7;--line: #d3dcd9;--line-soft: #e2e8e6;--ink: #111816;--ink-2: #36423f;--ink-3: #5b6764;--ember: #1d7a72;--ember-strong: #165e58;--ember-bright: #1d7a72;--ember-soft: rgb(29 122 114 / .14);--on-accent: #ffffff;--chart-accent: #1d7a72;--chart-soft: color-mix(in srgb, #1d7a72 55%, #f8faf9);--night-lime: #1d7a72;--gallery-peach: #e06f4c;--cobalt: #e06f4c;--cobalt-bright: #e06f4c;--cobalt-soft: rgb(224 111 76 / .14);--herb: #3a8f69;--herb-soft: rgb(58 143 105 / .16);--gold: #765a1b;--gold-soft: rgb(118 90 27 / .18);--danger: #c2502e;--danger-soft: rgb(194 80 46 / .16);--font-display: "EOS2 Geist", system-ui, sans-serif;--font-ui: "EOS2 Geist", system-ui, sans-serif;--font-data: "EOS2 Geist", system-ui, sans-serif;--font-mono: "EOS2 Geist", system-ui, sans-serif;--r-xs: 8px;--r-sm: 11px;--r: 14px;--r-lg: 20px;--r-xl: 24px;--r-pill: 999px;--element-radius: 14px;--element-edge: #e2e8e6;--sh-1: 0 1px 2px rgb(17 24 22 / .06);--sh-2: 0 10px 30px -14px rgb(17 24 22 / .18);--sh-3: 0 30px 70px -24px rgb(17 24 22 / .28);--sh-ember: 0 10px 30px -12px rgb(29 122 114 / .6);--ease: cubic-bezier(.16, 1, .3, 1);--motion-ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .12s;--t: .15s;--t-slow: .32s}:root[data-theme=coral-lane]:not(#eos-sys) .shell,:root[data-theme=coral-lane]:not(#eos-sys) .nav,:root[data-theme=coral-lane]:not(#eos-sys) .nav__item,:root[data-theme=coral-lane]:not(#eos-sys) .nav__item.is-active,:root[data-theme=coral-lane]:not(#eos-sys) .topbar,:root[data-theme=coral-lane]:not(#eos-sys) .shell__main,:root[data-theme=coral-lane]:not(#eos-sys) .screen,:root[data-theme=coral-lane]:not(#eos-sys) .card,:root[data-theme=coral-lane]:not(#eos-sys) .mod-panel,:root[data-theme=coral-lane]:not(#eos-sys) .stat,:root[data-theme=coral-lane]:not(#eos-sys) .btn,:root[data-theme=coral-lane]:not(#eos-sys) .seg,:root[data-theme=coral-lane]:not(#eos-sys) .seg__btn,:root[data-theme=coral-lane]:not(#eos-sys) .badge,:root[data-theme=coral-lane]:not(#eos-sys) .modal,:root[data-theme=coral-lane]:not(#eos-sys) .record-grid__table,:root[data-theme=coral-lane]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=coral-lane]:not(#eos-sys) .shell:before,:root[data-theme=coral-lane]:not(#eos-sys) .shell:after,:root[data-theme=coral-lane]:not(#eos-sys) .nav:before,:root[data-theme=coral-lane]:not(#eos-sys) .nav:after,:root[data-theme=coral-lane]:not(#eos-sys) .screen:before,:root[data-theme=coral-lane]:not(#eos-sys) .screen:after,:root[data-theme=coral-lane]:not(#eos-sys) .topbar:before,:root[data-theme=coral-lane]:not(#eos-sys) .topbar:after,:root[data-theme=coral-lane]:not(#eos-sys) .card:before,:root[data-theme=coral-lane]:not(#eos-sys) .card:after,:root[data-theme=coral-lane]:not(#eos-sys) .mod-panel:before,:root[data-theme=coral-lane]:not(#eos-sys) .mod-panel:after,:root[data-theme=coral-lane]:not(#eos-sys) .stat:before,:root[data-theme=coral-lane]:not(#eos-sys) .stat:after,:root[data-theme=coral-lane]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=coral-lane]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=coral-lane]:not(#eos-sys) .shell__main:before,:root[data-theme=coral-lane]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=coral-lane]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=coral-lane]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=coral-lane]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=coral-lane]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=coral-lane]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=coral-lane]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=coral-lane]:not(#eos-sys) .topbar,:root[data-theme=coral-lane]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=coral-lane]:not(#eos-sys) .topbar__title,:root[data-theme=coral-lane]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=coral-lane]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=coral-lane]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=coral-lane]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=coral-lane]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=coral-lane]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=coral-lane]:not(#eos-sys) .nav__group{display:block}:root[data-theme=coral-lane]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=coral-lane]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=coral-lane]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=coral-lane]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=coral-lane]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=coral-lane]:not(#eos-sys) .nav__outlet,:root[data-theme=coral-lane]:not(#eos-sys) .nav__glabel,:root[data-theme=coral-lane]:not(#eos-sys) .nav__label,:root[data-theme=coral-lane]:not(#eos-sys) .nav__role-meta,:root[data-theme=coral-lane]:not(#eos-sys) .nav__soon,:root[data-theme=coral-lane]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=coral-lane]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=coral-lane]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=coral-lane]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=coral-lane]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=coral-lane]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=coral-lane]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=coral-lane]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=coral-lane]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=coral-lane]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=coral-lane]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=coral-lane]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=coral-lane]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=coral-lane]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=coral-lane]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=coral-lane]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=coral-lane]:not(#eos-sys) .nav{transition:none}:root[data-theme=coral-lane]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=coral-lane]:not(#eos-sys) .nav{background:#f8faf9;color:var(--ink)}:root[data-theme=coral-lane]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#36423f;background:transparent;box-shadow:none}:root[data-theme=coral-lane]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#eef2f1;color:var(--ink)}:root[data-theme=coral-lane]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#111816;color:#f8faf9;box-shadow:none}:root[data-theme=coral-lane]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=coral-lane]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=coral-lane]:not(#eos-sys) .shell__main,:root[data-theme=coral-lane]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=coral-lane]:not(#eos-sys),:root[data-theme=coral-lane]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=coral-lane]:not(#eos-sys) .stat,:root[data-theme=coral-lane]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=coral-lane]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=coral-lane]:not(#eos-sys) .card,:root[data-theme=coral-lane]:not(#eos-sys) .mod-panel,:root[data-theme=coral-lane]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=coral-lane]:not(#eos-sys) .stat,:root[data-theme=coral-lane]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=coral-lane]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=coral-lane]:not(#eos-sys) .btn{border-radius:var(--r);background:var(--surface-2);border-color:transparent}:root[data-theme=coral-lane]:not(#eos-sys) .btn--primary{border-radius:var(--r)}:root[data-theme=coral-lane]:not(#eos-sys) .seg{background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r-pill);padding:4px}:root[data-theme=coral-lane]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill)}:root[data-theme=coral-lane]:not(#eos-sys) .seg__plate{display:block;background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--sh-1)}:root[data-theme=coral-lane]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:none}:root[data-theme=coral-lane]:not(#eos-sys) .record-grid__table th{background:var(--surface-2);color:var(--ink-2);border:0}:root[data-theme=coral-lane]:not(#eos-sys) .record-grid__table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}:root[data-theme=coral-lane]:not(#eos-sys) .record-grid__table td{border:0}:root[data-theme=coral-lane]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=coral-lane]:not(#eos-sys) body,:root[data-theme=coral-lane]:not(#eos-sys) .shell,:root[data-theme=coral-lane]:not(#eos-sys) .modal,:root[data-theme=coral-lane]:not(#eos-sys) button,:root[data-theme=coral-lane]:not(#eos-sys) input,:root[data-theme=coral-lane]:not(#eos-sys) select,:root[data-theme=coral-lane]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=coral-lane]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=coral-lane]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.05}:root[data-theme=coral-lane]:not(#eos-sys) .card__h h2,:root[data-theme=coral-lane]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=coral-lane]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:550;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=coral-lane]:not(#eos-sys) .tnum,:root[data-theme=coral-lane]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=coral-lane]:not(#eos-sys) .btn--primary,:root[data-theme=coral-lane]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=coral-lane]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=coral-lane]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=coral-lane]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=coral-lane]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=coral-lane]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=coral-lane]:not(#eos-sys) input,:root[data-theme=coral-lane]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=coral-lane]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=coral-lane]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-coral-lane{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}:root[data-theme=coral-lane]:not(#eos-sys) .screen>*{animation:eos-sys-coral-lane .36s cubic-bezier(.16,1,.3,1) both}:root[data-theme=coral-lane]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=coral-lane]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=coral-lane]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=coral-lane]:not(#eos-sys) .topbar{background:#f8faf9b8;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3)}:root[data-theme=coral-lane]:not(#eos-sys) :is(.card,.stat){box-shadow:inset 0 1px #fff,0 18px 44px -26px #11181647}:root[data-theme=koathari]:not(#eos-sys){color-scheme:light;--bg: #faf9f7;--bg-deep: #f3f2ef;--surface: #ffffff;--surface-2: #f3f2ef;--surface-3: #e9e7e2;--line: #dcd9d2;--line-soft: #e9e7e2;--ink: #17181a;--ink-2: #44474c;--ink-3: #575a60;--ember: #0d6b5c;--ember-strong: #0a5649;--ember-bright: #0d6b5c;--ember-soft: rgb(13 107 92 / .14);--on-accent: #ffffff;--chart-accent: #0d6b5c;--chart-soft: color-mix(in srgb, #0d6b5c 55%, #ffffff);--night-lime: #0d6b5c;--gallery-peach: #35b39a;--cobalt: #35b39a;--cobalt-bright: #35b39a;--cobalt-soft: rgb(53 179 154 / .14);--herb: #0d6b5c;--herb-soft: rgb(13 107 92 / .16);--gold: #8a5a12;--gold-soft: rgb(138 90 18 / .18);--danger: #b4322a;--danger-soft: rgb(180 50 42 / .16);--font-display: "EOS2 Schibsted Grotesk", system-ui, sans-serif;--font-ui: "EOS2 Schibsted Grotesk", system-ui, sans-serif;--font-data: "EOS2 Schibsted Grotesk", system-ui, sans-serif;--font-mono: "EOS2 Schibsted Grotesk", system-ui, sans-serif;--r-xs: 4px;--r-sm: 6px;--r: 10px;--r-lg: 14px;--r-xl: 20px;--r-pill: 999px;--element-radius: 10px;--element-edge: #e9e7e2;--sh-1: 0 1px 2px rgb(23 24 26 / .06);--sh-2: 0 10px 30px -14px rgb(23 24 26 / .18);--sh-3: 0 30px 70px -24px rgb(23 24 26 / .28);--sh-ember: 0 10px 30px -12px rgb(13 107 92 / .6);--ease: cubic-bezier(.22, 1, .36, 1);--motion-ease: cubic-bezier(.22, 1, .36, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=koathari]:not(#eos-sys) .shell,:root[data-theme=koathari]:not(#eos-sys) .nav,:root[data-theme=koathari]:not(#eos-sys) .nav__item,:root[data-theme=koathari]:not(#eos-sys) .nav__item.is-active,:root[data-theme=koathari]:not(#eos-sys) .topbar,:root[data-theme=koathari]:not(#eos-sys) .shell__main,:root[data-theme=koathari]:not(#eos-sys) .screen,:root[data-theme=koathari]:not(#eos-sys) .card,:root[data-theme=koathari]:not(#eos-sys) .mod-panel,:root[data-theme=koathari]:not(#eos-sys) .stat,:root[data-theme=koathari]:not(#eos-sys) .btn,:root[data-theme=koathari]:not(#eos-sys) .seg,:root[data-theme=koathari]:not(#eos-sys) .seg__btn,:root[data-theme=koathari]:not(#eos-sys) .badge,:root[data-theme=koathari]:not(#eos-sys) .modal,:root[data-theme=koathari]:not(#eos-sys) .record-grid__table,:root[data-theme=koathari]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=koathari]:not(#eos-sys) .shell:before,:root[data-theme=koathari]:not(#eos-sys) .shell:after,:root[data-theme=koathari]:not(#eos-sys) .nav:before,:root[data-theme=koathari]:not(#eos-sys) .nav:after,:root[data-theme=koathari]:not(#eos-sys) .screen:before,:root[data-theme=koathari]:not(#eos-sys) .screen:after,:root[data-theme=koathari]:not(#eos-sys) .topbar:before,:root[data-theme=koathari]:not(#eos-sys) .topbar:after,:root[data-theme=koathari]:not(#eos-sys) .card:before,:root[data-theme=koathari]:not(#eos-sys) .card:after,:root[data-theme=koathari]:not(#eos-sys) .mod-panel:before,:root[data-theme=koathari]:not(#eos-sys) .mod-panel:after,:root[data-theme=koathari]:not(#eos-sys) .stat:before,:root[data-theme=koathari]:not(#eos-sys) .stat:after,:root[data-theme=koathari]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=koathari]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=koathari]:not(#eos-sys) .shell__main:before,:root[data-theme=koathari]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=koathari]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=koathari]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=koathari]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=koathari]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=koathari]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=koathari]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=koathari]:not(#eos-sys) .topbar,:root[data-theme=koathari]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=koathari]:not(#eos-sys) .topbar__title,:root[data-theme=koathari]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=koathari]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=koathari]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=koathari]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=koathari]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=koathari]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=koathari]:not(#eos-sys) .nav__group{display:block}:root[data-theme=koathari]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=koathari]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=koathari]:not(#eos-sys) .shell{grid-template-columns:240px minmax(0,1fr);grid-template-rows:none;gap:14px;padding:14px;margin:0;height:100%;border:0;border-radius:0}:root[data-theme=koathari]:not(#eos-sys) .nav{border:1px solid var(--line-soft);border-radius:var(--r-xl);box-shadow:var(--sh-2);overflow:hidden}:root[data-theme=koathari]:not(#eos-sys) .shell__main{border:1px solid var(--line-soft);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--sh-1);background:var(--bg)}}:root[data-theme=koathari]:not(#eos-sys) .nav{background:#fff;color:var(--ink)}:root[data-theme=koathari]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:var(--r-sm);color:#44474c;background:transparent;box-shadow:none}:root[data-theme=koathari]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#f3f2ef;color:var(--ink)}:root[data-theme=koathari]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#edf6f3;color:#0d6b5c;box-shadow:none}:root[data-theme=koathari]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=koathari]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=koathari]:not(#eos-sys) .shell__main,:root[data-theme=koathari]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=koathari]:not(#eos-sys),:root[data-theme=koathari]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=koathari]:not(#eos-sys) .stat,:root[data-theme=koathari]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=koathari]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=koathari]:not(#eos-sys) .card,:root[data-theme=koathari]:not(#eos-sys) .mod-panel,:root[data-theme=koathari]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=koathari]:not(#eos-sys) .stat,:root[data-theme=koathari]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=koathari]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=koathari]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=koathari]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=koathari]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=koathari]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=koathari]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=koathari]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=koathari]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=koathari]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=koathari]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=koathari]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=koathari]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=koathari]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=koathari]:not(#eos-sys) body,:root[data-theme=koathari]:not(#eos-sys) .shell,:root[data-theme=koathari]:not(#eos-sys) .modal,:root[data-theme=koathari]:not(#eos-sys) button,:root[data-theme=koathari]:not(#eos-sys) input,:root[data-theme=koathari]:not(#eos-sys) select,:root[data-theme=koathari]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=koathari]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=koathari]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.05}:root[data-theme=koathari]:not(#eos-sys) .card__h h2,:root[data-theme=koathari]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=koathari]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=koathari]:not(#eos-sys) .tnum,:root[data-theme=koathari]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=koathari]:not(#eos-sys) .btn--primary,:root[data-theme=koathari]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=koathari]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=koathari]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=koathari]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=koathari]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=koathari]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=koathari]:not(#eos-sys) input,:root[data-theme=koathari]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=koathari]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=koathari]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-koathari{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}:root[data-theme=koathari]:not(#eos-sys) .screen>*{animation:eos-sys-koathari .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=koathari]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-koathari .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=koathari]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:40ms}:root[data-theme=koathari]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:80ms}:root[data-theme=koathari]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.12s}:root[data-theme=koathari]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.16s}:root[data-theme=koathari]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.2s}:root[data-theme=koathari]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.24s}:root[data-theme=koathari]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=koathari]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=koathari]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=noor]:not(#eos-sys){color-scheme:light;--bg: #fbf8f3;--bg-deep: #f2efe8;--surface: #ffffff;--surface-2: #f2efe8;--surface-3: #e9e4da;--line: #e3ddd1;--line-soft: #ece7dd;--ink: #22201c;--ink-2: #4e4b45;--ink-3: #6b6862;--ember: #127f86;--ember-strong: #0d636a;--ember-bright: #127f86;--ember-soft: rgb(18 127 134 / .14);--on-accent: #ffffff;--chart-accent: #127f86;--chart-soft: color-mix(in srgb, #127f86 55%, #ffffff);--night-lime: #127f86;--gallery-peach: #c49a3a;--cobalt: #c49a3a;--cobalt-bright: #c49a3a;--cobalt-soft: rgb(196 154 58 / .14);--herb: #1f7a4c;--herb-soft: rgb(31 122 76 / .16);--gold: #8a6a1f;--gold-soft: rgb(138 106 31 / .18);--danger: #b03a2e;--danger-soft: rgb(176 58 46 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 16px;--r-sm: 14px;--r: 22px;--r-lg: 30px;--r-xl: 30px;--r-pill: 999px;--element-radius: 22px;--element-edge: #ece7dd;--sh-1: 0 1px 2px rgb(34 32 28 / .06);--sh-2: 0 10px 30px -14px rgb(34 32 28 / .18);--sh-3: 0 30px 70px -24px rgb(34 32 28 / .28);--sh-ember: 0 10px 30px -12px rgb(18 127 134 / .6);--ease: cubic-bezier(.34, 1.56, .64, 1);--motion-ease: cubic-bezier(.34, 1.56, .64, 1);--t-fast: .12s;--t: .24s;--t-slow: .38s;--glass: rgb(255 255 255 / .72);--glass-edge: rgb(34 32 28 / .06);--glass-hi: rgb(255 255 255 / .9)}:root[data-theme=noor]:not(#eos-sys) .shell,:root[data-theme=noor]:not(#eos-sys) .nav,:root[data-theme=noor]:not(#eos-sys) .nav__item,:root[data-theme=noor]:not(#eos-sys) .nav__item.is-active,:root[data-theme=noor]:not(#eos-sys) .topbar,:root[data-theme=noor]:not(#eos-sys) .shell__main,:root[data-theme=noor]:not(#eos-sys) .screen,:root[data-theme=noor]:not(#eos-sys) .card,:root[data-theme=noor]:not(#eos-sys) .mod-panel,:root[data-theme=noor]:not(#eos-sys) .stat,:root[data-theme=noor]:not(#eos-sys) .btn,:root[data-theme=noor]:not(#eos-sys) .seg,:root[data-theme=noor]:not(#eos-sys) .seg__btn,:root[data-theme=noor]:not(#eos-sys) .badge,:root[data-theme=noor]:not(#eos-sys) .modal,:root[data-theme=noor]:not(#eos-sys) .record-grid__table,:root[data-theme=noor]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=noor]:not(#eos-sys) .shell:before,:root[data-theme=noor]:not(#eos-sys) .shell:after,:root[data-theme=noor]:not(#eos-sys) .nav:before,:root[data-theme=noor]:not(#eos-sys) .nav:after,:root[data-theme=noor]:not(#eos-sys) .screen:before,:root[data-theme=noor]:not(#eos-sys) .screen:after,:root[data-theme=noor]:not(#eos-sys) .topbar:before,:root[data-theme=noor]:not(#eos-sys) .topbar:after,:root[data-theme=noor]:not(#eos-sys) .card:before,:root[data-theme=noor]:not(#eos-sys) .card:after,:root[data-theme=noor]:not(#eos-sys) .mod-panel:before,:root[data-theme=noor]:not(#eos-sys) .mod-panel:after,:root[data-theme=noor]:not(#eos-sys) .stat:before,:root[data-theme=noor]:not(#eos-sys) .stat:after,:root[data-theme=noor]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=noor]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=noor]:not(#eos-sys) .shell__main:before,:root[data-theme=noor]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=noor]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=noor]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=noor]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=noor]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=noor]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=noor]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=noor]:not(#eos-sys) .topbar,:root[data-theme=noor]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=noor]:not(#eos-sys) .topbar__title,:root[data-theme=noor]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=noor]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=noor]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=noor]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=noor]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=noor]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=noor]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=noor]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=noor]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=noor]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=noor]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=noor]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=noor]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=noor]:not(#eos-sys) .nav__more{display:block}:root[data-theme=noor]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=noor]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=noor]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=noor]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=noor]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=noor]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=noor]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=noor]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=noor]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=noor]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=noor]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=noor]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=noor]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=noor]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=noor]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=noor]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=noor]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=noor]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=noor]:not(#eos-sys) .nav__cat:hover,:root[data-theme=noor]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=noor]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=noor]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=noor]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=noor]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=noor]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=noor]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=noor]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=noor]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=noor]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=noor]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=noor]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=noor]:not(#eos-sys) .nav{background:#fbf8f3db;color:var(--ink)}:root[data-theme=noor]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#4e4b45;background:transparent;box-shadow:none}:root[data-theme=noor]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#f2efe8;color:var(--ink)}:root[data-theme=noor]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#127f86;color:#fff;box-shadow:none}:root[data-theme=noor]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=noor]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=noor]:not(#eos-sys) .shell__main,:root[data-theme=noor]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=noor]:not(#eos-sys),:root[data-theme=noor]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=noor]:not(#eos-sys) .stat,:root[data-theme=noor]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=noor]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=noor]:not(#eos-sys) .card,:root[data-theme=noor]:not(#eos-sys) .mod-panel,:root[data-theme=noor]:not(#eos-sys) .workspace-overview>section{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=noor]:not(#eos-sys) .stat,:root[data-theme=noor]:not(#eos-sys) .mod-stats .stat{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=noor]:not(#eos-sys) .modal{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=noor]:not(#eos-sys) .btn{border-radius:var(--r);background:var(--surface-2);border-color:transparent}:root[data-theme=noor]:not(#eos-sys) .btn--primary{border-radius:var(--r)}:root[data-theme=noor]:not(#eos-sys) .seg{background:var(--bg-deep);border:1px solid var(--line-soft);border-radius:var(--r-pill);padding:4px}:root[data-theme=noor]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill)}:root[data-theme=noor]:not(#eos-sys) .seg__plate{display:block;background:var(--surface);border-radius:var(--r-pill);box-shadow:var(--sh-1)}:root[data-theme=noor]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:none}:root[data-theme=noor]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=noor]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=noor]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=noor]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=noor]:not(#eos-sys) body,:root[data-theme=noor]:not(#eos-sys) .shell,:root[data-theme=noor]:not(#eos-sys) .modal,:root[data-theme=noor]:not(#eos-sys) button,:root[data-theme=noor]:not(#eos-sys) input,:root[data-theme=noor]:not(#eos-sys) select,:root[data-theme=noor]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=noor]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=noor]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.05}:root[data-theme=noor]:not(#eos-sys) .card__h h2,:root[data-theme=noor]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=noor]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=noor]:not(#eos-sys) .tnum,:root[data-theme=noor]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=noor]:not(#eos-sys) .btn--primary,:root[data-theme=noor]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=noor]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=noor]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=noor]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=noor]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=noor]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=noor]:not(#eos-sys) input,:root[data-theme=noor]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=noor]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=noor]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-noor{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}:root[data-theme=noor]:not(#eos-sys) .screen>*{animation:eos-sys-noor .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=noor]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=noor]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=noor]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=noor]:not(#eos-sys) .mod-stats .stat:first-child{box-shadow:0 0 0 1px #c49a3a,0 18px 40px -24px #c49a3a99}:root[data-theme=noor]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px #c49a3a}:root[data-theme=fitflow]:not(#eos-sys){color-scheme:dark;--bg: #110b10;--bg-deep: #0a0609;--surface: #241720;--surface-2: #2e1e29;--surface-3: #3a2733;--line: #4a3242;--line-soft: #34222e;--ink: #fff7fa;--ink-2: #e8d5de;--ink-3: #c8aebb;--ember: #ff4f8b;--ember-strong: #ff7aa8;--ember-bright: #ff4f8b;--ember-soft: rgb(255 79 139 / .14);--on-accent: #2a0614;--chart-accent: #ff4f8b;--chart-soft: color-mix(in srgb, #ff4f8b 55%, #ffffff);--night-lime: #ff4f8b;--gallery-peach: #ff7aa8;--cobalt: #ff7aa8;--cobalt-bright: #ff7aa8;--cobalt-soft: rgb(255 122 168 / .14);--herb: #6fe0a8;--herb-soft: rgb(111 224 168 / .16);--gold: #ffcf6b;--gold-soft: rgb(255 207 107 / .18);--danger: #ff8a8a;--danger-soft: rgb(255 138 138 / .16);--font-display: "EOS2 Quicksand", system-ui, sans-serif;--font-ui: "EOS2 Quicksand", system-ui, sans-serif;--font-data: "EOS2 Quicksand", system-ui, sans-serif;--font-mono: "EOS2 Quicksand", system-ui, sans-serif;--r-xs: 14px;--r-sm: 16px;--r: 20px;--r-lg: 24px;--r-xl: 28px;--r-pill: 999px;--element-radius: 20px;--element-edge: #34222e;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(255 79 139 / .6);--ease: cubic-bezier(.2, .8, .2, 1);--motion-ease: cubic-bezier(.2, .8, .2, 1);--t-fast: .16s;--t: .2s;--t-slow: .38s;--glass: rgb(36 23 32 / .62);--glass-edge: rgb(255 255 255 / .1);--glass-hi: rgb(255 255 255 / .12)}:root[data-theme=fitflow]:not(#eos-sys) .shell,:root[data-theme=fitflow]:not(#eos-sys) .nav,:root[data-theme=fitflow]:not(#eos-sys) .nav__item,:root[data-theme=fitflow]:not(#eos-sys) .nav__item.is-active,:root[data-theme=fitflow]:not(#eos-sys) .topbar,:root[data-theme=fitflow]:not(#eos-sys) .shell__main,:root[data-theme=fitflow]:not(#eos-sys) .screen,:root[data-theme=fitflow]:not(#eos-sys) .card,:root[data-theme=fitflow]:not(#eos-sys) .mod-panel,:root[data-theme=fitflow]:not(#eos-sys) .stat,:root[data-theme=fitflow]:not(#eos-sys) .btn,:root[data-theme=fitflow]:not(#eos-sys) .seg,:root[data-theme=fitflow]:not(#eos-sys) .seg__btn,:root[data-theme=fitflow]:not(#eos-sys) .badge,:root[data-theme=fitflow]:not(#eos-sys) .modal,:root[data-theme=fitflow]:not(#eos-sys) .record-grid__table,:root[data-theme=fitflow]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=fitflow]:not(#eos-sys) .shell:before,:root[data-theme=fitflow]:not(#eos-sys) .shell:after,:root[data-theme=fitflow]:not(#eos-sys) .nav:before,:root[data-theme=fitflow]:not(#eos-sys) .nav:after,:root[data-theme=fitflow]:not(#eos-sys) .screen:before,:root[data-theme=fitflow]:not(#eos-sys) .screen:after,:root[data-theme=fitflow]:not(#eos-sys) .topbar:before,:root[data-theme=fitflow]:not(#eos-sys) .topbar:after,:root[data-theme=fitflow]:not(#eos-sys) .card:before,:root[data-theme=fitflow]:not(#eos-sys) .card:after,:root[data-theme=fitflow]:not(#eos-sys) .mod-panel:before,:root[data-theme=fitflow]:not(#eos-sys) .mod-panel:after,:root[data-theme=fitflow]:not(#eos-sys) .stat:before,:root[data-theme=fitflow]:not(#eos-sys) .stat:after,:root[data-theme=fitflow]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=fitflow]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=fitflow]:not(#eos-sys) .shell__main:before,:root[data-theme=fitflow]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=fitflow]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=fitflow]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=fitflow]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=fitflow]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=fitflow]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=fitflow]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=fitflow]:not(#eos-sys) .topbar,:root[data-theme=fitflow]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=fitflow]:not(#eos-sys) .topbar__title,:root[data-theme=fitflow]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=fitflow]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=fitflow]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=fitflow]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=fitflow]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=fitflow]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=fitflow]:not(#eos-sys) .nav__group{display:block}:root[data-theme=fitflow]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=fitflow]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=fitflow]:not(#eos-sys) .shell{grid-template-columns:240px minmax(0,1fr);grid-template-rows:none;gap:14px;padding:14px;margin:0;height:100%;border:0;border-radius:0}:root[data-theme=fitflow]:not(#eos-sys) .nav{border:1px solid var(--line-soft);border-radius:var(--r-xl);box-shadow:var(--sh-2);overflow:hidden}:root[data-theme=fitflow]:not(#eos-sys) .shell__main{border:1px solid var(--line-soft);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--sh-1);background:var(--bg)}}:root[data-theme=fitflow]:not(#eos-sys) .nav{background:#0a0609;color:var(--ink)}:root[data-theme=fitflow]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#e8d5de;background:transparent;box-shadow:none}:root[data-theme=fitflow]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#2e1e29;color:var(--ink)}:root[data-theme=fitflow]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#ff4f8b;color:#2a0614;box-shadow:none}:root[data-theme=fitflow]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=fitflow]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=fitflow]:not(#eos-sys) .shell__main,:root[data-theme=fitflow]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=fitflow]:not(#eos-sys),:root[data-theme=fitflow]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=fitflow]:not(#eos-sys) .stat,:root[data-theme=fitflow]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=fitflow]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=fitflow]:not(#eos-sys) .card,:root[data-theme=fitflow]:not(#eos-sys) .mod-panel,:root[data-theme=fitflow]:not(#eos-sys) .workspace-overview>section{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=fitflow]:not(#eos-sys) .stat,:root[data-theme=fitflow]:not(#eos-sys) .mod-stats .stat{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=fitflow]:not(#eos-sys) .modal{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=fitflow]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=fitflow]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=fitflow]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=fitflow]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=fitflow]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=fitflow]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=fitflow]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=fitflow]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=fitflow]:not(#eos-sys) .record-grid__table th{background:var(--surface-2);color:var(--ink-2);border:0}:root[data-theme=fitflow]:not(#eos-sys) .record-grid__table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}:root[data-theme=fitflow]:not(#eos-sys) .record-grid__table td{border:0}:root[data-theme=fitflow]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=fitflow]:not(#eos-sys) body,:root[data-theme=fitflow]:not(#eos-sys) .shell,:root[data-theme=fitflow]:not(#eos-sys) .modal,:root[data-theme=fitflow]:not(#eos-sys) button,:root[data-theme=fitflow]:not(#eos-sys) input,:root[data-theme=fitflow]:not(#eos-sys) select,:root[data-theme=fitflow]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=fitflow]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=fitflow]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1.05}:root[data-theme=fitflow]:not(#eos-sys) .card__h h2,:root[data-theme=fitflow]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=fitflow]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=fitflow]:not(#eos-sys) .tnum,:root[data-theme=fitflow]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=fitflow]:not(#eos-sys) .btn--primary,:root[data-theme=fitflow]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=fitflow]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=fitflow]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=fitflow]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=fitflow]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=fitflow]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=fitflow]:not(#eos-sys) input,:root[data-theme=fitflow]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=fitflow]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=fitflow]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-fitflow{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}:root[data-theme=fitflow]:not(#eos-sys) .screen>*{animation:eos-sys-fitflow .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=fitflow]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=fitflow]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=fitflow]:not(#eos-sys) .btn:active{transform:scale(.975)}}:root[data-theme=fitflow]:not(#eos-sys) .mod-stats .stat:first-child{background:linear-gradient(160deg,#812152,#3e132d);border-color:transparent;color:#fff7fa}:root[data-theme=fitflow]:not(#eos-sys) .mod-stats .stat:first-child :is(.stat__label,.stat__val,.stat__sub){color:#fff7fa}:root[data-theme=mvgo-ink]:not(#eos-sys){color-scheme:dark;--bg: #0b0c0e;--bg-deep: #070809;--surface: #15171b;--surface-2: #1f2329;--surface-3: #2a2f37;--line: #2f343c;--line-soft: #1d2026;--ink: #f3eee6;--ink-2: #cfc8bd;--ink-3: #a8a197;--ember: #c9a27a;--ember-strong: #dcb995;--ember-bright: #c9a27a;--ember-soft: rgb(201 162 122 / .14);--on-accent: #1a1206;--chart-accent: #c9a27a;--chart-soft: color-mix(in srgb, #c9a27a 55%, #ffffff);--night-lime: #c9a27a;--gallery-peach: #e07a5a;--cobalt: #e07a5a;--cobalt-bright: #e07a5a;--cobalt-soft: rgb(224 122 90 / .14);--herb: #5ac08a;--herb-soft: rgb(90 192 138 / .16);--gold: #c9a27a;--gold-soft: rgb(201 162 122 / .18);--danger: #e07a5a;--danger-soft: rgb(224 122 90 / .16);--font-display: "EOS2 Geist", system-ui, sans-serif;--font-ui: "EOS2 Geist", system-ui, sans-serif;--font-data: "EOS2 Geist", system-ui, sans-serif;--font-mono: "EOS2 Geist", system-ui, sans-serif;--r-xs: 10px;--r-sm: 12px;--r: 16px;--r-lg: 24px;--r-xl: 32px;--r-pill: 999px;--element-radius: 16px;--element-edge: #1d2026;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(201 162 122 / .6);--ease: cubic-bezier(.34, 1.56, .64, 1);--motion-ease: cubic-bezier(.34, 1.56, .64, 1);--t-fast: 80ms;--t: .22s;--t-slow: .38s}:root[data-theme=mvgo-ink]:not(#eos-sys) .shell,:root[data-theme=mvgo-ink]:not(#eos-sys) .nav,:root[data-theme=mvgo-ink]:not(#eos-sys) .nav__item,:root[data-theme=mvgo-ink]:not(#eos-sys) .nav__item.is-active,:root[data-theme=mvgo-ink]:not(#eos-sys) .topbar,:root[data-theme=mvgo-ink]:not(#eos-sys) .shell__main,:root[data-theme=mvgo-ink]:not(#eos-sys) .screen,:root[data-theme=mvgo-ink]:not(#eos-sys) .card,:root[data-theme=mvgo-ink]:not(#eos-sys) .mod-panel,:root[data-theme=mvgo-ink]:not(#eos-sys) .stat,:root[data-theme=mvgo-ink]:not(#eos-sys) .btn,:root[data-theme=mvgo-ink]:not(#eos-sys) .seg,:root[data-theme=mvgo-ink]:not(#eos-sys) .seg__btn,:root[data-theme=mvgo-ink]:not(#eos-sys) .badge,:root[data-theme=mvgo-ink]:not(#eos-sys) .modal,:root[data-theme=mvgo-ink]:not(#eos-sys) .record-grid__table,:root[data-theme=mvgo-ink]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=mvgo-ink]:not(#eos-sys) .shell:before,:root[data-theme=mvgo-ink]:not(#eos-sys) .shell:after,:root[data-theme=mvgo-ink]:not(#eos-sys) .nav:before,:root[data-theme=mvgo-ink]:not(#eos-sys) .nav:after,:root[data-theme=mvgo-ink]:not(#eos-sys) .screen:before,:root[data-theme=mvgo-ink]:not(#eos-sys) .screen:after,:root[data-theme=mvgo-ink]:not(#eos-sys) .topbar:before,:root[data-theme=mvgo-ink]:not(#eos-sys) .topbar:after,:root[data-theme=mvgo-ink]:not(#eos-sys) .card:before,:root[data-theme=mvgo-ink]:not(#eos-sys) .card:after,:root[data-theme=mvgo-ink]:not(#eos-sys) .mod-panel:before,:root[data-theme=mvgo-ink]:not(#eos-sys) .mod-panel:after,:root[data-theme=mvgo-ink]:not(#eos-sys) .stat:before,:root[data-theme=mvgo-ink]:not(#eos-sys) .stat:after,:root[data-theme=mvgo-ink]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=mvgo-ink]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=mvgo-ink]:not(#eos-sys) .shell__main:before,:root[data-theme=mvgo-ink]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=mvgo-ink]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=mvgo-ink]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=mvgo-ink]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=mvgo-ink]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=mvgo-ink]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=mvgo-ink]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=mvgo-ink]:not(#eos-sys) .topbar,:root[data-theme=mvgo-ink]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=mvgo-ink]:not(#eos-sys) .topbar__title,:root[data-theme=mvgo-ink]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=mvgo-ink]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=mvgo-ink]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=mvgo-ink]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=mvgo-ink]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=mvgo-ink]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=mvgo-ink]:not(#eos-sys) .nav__group{display:block}:root[data-theme=mvgo-ink]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=mvgo-ink]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=mvgo-ink]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=mvgo-ink]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=mvgo-ink]:not(#eos-sys) .nav{background:#070809;color:var(--ink)}:root[data-theme=mvgo-ink]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:12px;color:#cfc8bd;background:transparent;box-shadow:none}:root[data-theme=mvgo-ink]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#15171b;color:var(--ink)}:root[data-theme=mvgo-ink]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#1f2329;color:#c9a27a;box-shadow:inset 0 0 0 1px #c9a27a59}:root[data-theme=mvgo-ink]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=mvgo-ink]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=mvgo-ink]:not(#eos-sys) .shell__main,:root[data-theme=mvgo-ink]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=mvgo-ink]:not(#eos-sys),:root[data-theme=mvgo-ink]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=mvgo-ink]:not(#eos-sys) .stat,:root[data-theme=mvgo-ink]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=mvgo-ink]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=mvgo-ink]:not(#eos-sys) .card,:root[data-theme=mvgo-ink]:not(#eos-sys) .mod-panel,:root[data-theme=mvgo-ink]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=mvgo-ink]:not(#eos-sys) .stat,:root[data-theme=mvgo-ink]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=mvgo-ink]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=mvgo-ink]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=mvgo-ink]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=mvgo-ink]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=mvgo-ink]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:6px;flex-wrap:wrap}:root[data-theme=mvgo-ink]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill);background:var(--surface-2);border:0;min-height:38px;padding-inline:16px;color:var(--ink-2)}:root[data-theme=mvgo-ink]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=mvgo-ink]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=mvgo-ink]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg);box-shadow:0 10px 20px -12px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=mvgo-ink]:not(#eos-sys) .record-grid__table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=mvgo-ink]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:500;padding-block:4px}:root[data-theme=mvgo-ink]:not(#eos-sys) .record-grid__table td{border:0;background:var(--surface-2);padding-block:14px}:root[data-theme=mvgo-ink]:not(#eos-sys) .record-grid__table td:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill);padding-left:20px}:root[data-theme=mvgo-ink]:not(#eos-sys) .record-grid__table td:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}:root[data-theme=mvgo-ink]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-3)}:root[data-theme=mvgo-ink]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=mvgo-ink]:not(#eos-sys) body,:root[data-theme=mvgo-ink]:not(#eos-sys) .shell,:root[data-theme=mvgo-ink]:not(#eos-sys) .modal,:root[data-theme=mvgo-ink]:not(#eos-sys) button,:root[data-theme=mvgo-ink]:not(#eos-sys) input,:root[data-theme=mvgo-ink]:not(#eos-sys) select,:root[data-theme=mvgo-ink]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=mvgo-ink]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=mvgo-ink]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.05}:root[data-theme=mvgo-ink]:not(#eos-sys) .card__h h2,:root[data-theme=mvgo-ink]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:650;letter-spacing:-.01em}:root[data-theme=mvgo-ink]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=mvgo-ink]:not(#eos-sys) .tnum,:root[data-theme=mvgo-ink]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=mvgo-ink]:not(#eos-sys) .btn--primary,:root[data-theme=mvgo-ink]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=mvgo-ink]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=mvgo-ink]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=mvgo-ink]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=mvgo-ink]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=mvgo-ink]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=mvgo-ink]:not(#eos-sys) input,:root[data-theme=mvgo-ink]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=mvgo-ink]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=mvgo-ink]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-mvgo-ink{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}:root[data-theme=mvgo-ink]:not(#eos-sys) .screen>*{animation:eos-sys-mvgo-ink .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=mvgo-ink]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=mvgo-ink]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=mvgo-ink]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=mvgo-ink]:not(#eos-sys) :is(.card,.stat){box-shadow:0 1px 2px #0006,0 18px 40px -22px #0009}:root[data-theme=studio-velto]:not(#eos-sys){color-scheme:light;--bg: #e7e5e1;--bg-deep: #dcdad6;--surface: #ffffff;--surface-2: #f0f0ee;--surface-3: #e5e5e2;--line: #d6d5d1;--line-soft: #e8e7e4;--ink: #0a0a0a;--ink-2: #363634;--ink-3: #5a5a56;--ember: #0a0a0a;--ember-strong: #000000;--ember-bright: #0a0a0a;--ember-soft: rgb(10 10 10 / .14);--on-accent: #ffffff;--chart-accent: #7ed43f;--chart-soft: color-mix(in srgb, #7ed43f 55%, #ffffff);--night-lime: #0a0a0a;--gallery-peach: #a1eb4b;--cobalt: #a1eb4b;--cobalt-bright: #a1eb4b;--cobalt-soft: rgb(161 235 75 / .14);--herb: #237a08;--herb-soft: rgb(35 122 8 / .16);--gold: #8a6200;--gold-soft: rgb(138 98 0 / .18);--danger: #c0362c;--danger-soft: rgb(192 54 44 / .16);--font-display: "Velto Inter", system-ui, sans-serif;--font-ui: "Velto Inter", system-ui, sans-serif;--font-data: "Velto Inter", system-ui, sans-serif;--font-mono: "Velto Inter", system-ui, sans-serif;--r-xs: 18px;--r-sm: 16px;--r: 24px;--r-lg: 40px;--r-xl: 48px;--r-pill: 999px;--element-radius: 24px;--element-edge: #e8e7e4;--sh-1: 0 1px 2px rgb(10 10 10 / .06);--sh-2: 0 10px 30px -14px rgb(10 10 10 / .18);--sh-3: 0 30px 70px -24px rgb(10 10 10 / .28);--sh-ember: 0 10px 30px -12px rgb(10 10 10 / .6);--ease: cubic-bezier(.2, .9, .1, 1);--motion-ease: cubic-bezier(.2, .9, .1, 1);--t-fast: .12s;--t: .24s;--t-slow: .42s}:root[data-theme=studio-velto]:not(#eos-sys) .shell,:root[data-theme=studio-velto]:not(#eos-sys) .nav,:root[data-theme=studio-velto]:not(#eos-sys) .nav__item,:root[data-theme=studio-velto]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-velto]:not(#eos-sys) .topbar,:root[data-theme=studio-velto]:not(#eos-sys) .shell__main,:root[data-theme=studio-velto]:not(#eos-sys) .screen,:root[data-theme=studio-velto]:not(#eos-sys) .card,:root[data-theme=studio-velto]:not(#eos-sys) .mod-panel,:root[data-theme=studio-velto]:not(#eos-sys) .stat,:root[data-theme=studio-velto]:not(#eos-sys) .btn,:root[data-theme=studio-velto]:not(#eos-sys) .seg,:root[data-theme=studio-velto]:not(#eos-sys) .seg__btn,:root[data-theme=studio-velto]:not(#eos-sys) .badge,:root[data-theme=studio-velto]:not(#eos-sys) .modal,:root[data-theme=studio-velto]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-velto]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-velto]:not(#eos-sys) .shell:before,:root[data-theme=studio-velto]:not(#eos-sys) .shell:after,:root[data-theme=studio-velto]:not(#eos-sys) .nav:before,:root[data-theme=studio-velto]:not(#eos-sys) .nav:after,:root[data-theme=studio-velto]:not(#eos-sys) .screen:before,:root[data-theme=studio-velto]:not(#eos-sys) .screen:after,:root[data-theme=studio-velto]:not(#eos-sys) .topbar:before,:root[data-theme=studio-velto]:not(#eos-sys) .topbar:after,:root[data-theme=studio-velto]:not(#eos-sys) .card:before,:root[data-theme=studio-velto]:not(#eos-sys) .card:after,:root[data-theme=studio-velto]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-velto]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-velto]:not(#eos-sys) .stat:before,:root[data-theme=studio-velto]:not(#eos-sys) .stat:after,:root[data-theme=studio-velto]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-velto]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-velto]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-velto]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-velto]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-velto]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-velto]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-velto]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-velto]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-velto]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-velto]:not(#eos-sys) .topbar,:root[data-theme=studio-velto]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-velto]:not(#eos-sys) .topbar__title,:root[data-theme=studio-velto]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-velto]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-velto]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-velto]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-velto]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-velto]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-velto]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-velto]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-velto]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-velto]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-velto]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-velto]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-velto]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-velto]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-velto]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-velto]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-velto]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-velto]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-velto]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-velto]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-velto]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-velto]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-velto]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-velto]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-velto]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-velto]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-velto]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-velto]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-velto]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-velto]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-velto]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-velto]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-velto]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-velto]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__catitem-t{flex:1}}@media (min-width: 901px){:root[data-theme=studio-velto]:not(#eos-sys) .shell{grid-template-rows:84px minmax(0,1fr)}:root[data-theme=studio-velto]:not(#eos-sys) .nav{min-height:84px;border-bottom:0;background:transparent}:root[data-theme=studio-velto]:not(#eos-sys) .nav__cats{justify-self:center;width:max-content;max-width:100%;padding:5px;gap:2px;background:var(--surface);border-radius:var(--r-pill);box-shadow:0 1px 0 var(--glass-hi, rgb(255 255 255 / .6)) inset,0 14px 34px -20px var(--dock-shadow, rgb(0 0 0 / .35))}:root[data-theme=studio-velto]:not(#eos-sys) .nav__item{min-height:40px;border-radius:var(--r-pill);padding:0 16px}:root[data-theme=studio-velto]:not(#eos-sys) .nav__item.is-active{box-shadow:0 8px 18px -10px var(--dock-shadow, rgb(0 0 0 / .45))}:root[data-theme=studio-velto]:not(#eos-sys) .nav__more>summary{border:0;background:var(--surface);box-shadow:0 14px 34px -20px var(--dock-shadow, rgb(0 0 0 / .35))}:root[data-theme=studio-velto]:not(#eos-sys) .topbar{background:transparent;border-bottom:0;min-height:0;padding:0 22px;position:absolute;top:14px;right:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-velto]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-velto]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-velto]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-velto]:not(#eos-sys) .nav{padding-right:412px}:root[data-theme=studio-velto]:not(#eos-sys) .nav__user{display:none}}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-velto]:not(#eos-sys) .nav__outlet{display:none}}:root[data-theme=studio-velto]:not(#eos-sys) .nav{background:transparent;color:var(--ink)}:root[data-theme=studio-velto]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#363634;background:transparent;box-shadow:none}:root[data-theme=studio-velto]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#f0f0ee;color:var(--ink)}:root[data-theme=studio-velto]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#0a0a0a;color:#fff;box-shadow:none}:root[data-theme=studio-velto]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-velto]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-velto]:not(#eos-sys) .shell__main,:root[data-theme=studio-velto]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-velto]:not(#eos-sys),:root[data-theme=studio-velto]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-velto]:not(#eos-sys) .stat,:root[data-theme=studio-velto]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-velto]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-velto]:not(#eos-sys) .card,:root[data-theme=studio-velto]:not(#eos-sys) .mod-panel,:root[data-theme=studio-velto]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-velto]:not(#eos-sys) .stat,:root[data-theme=studio-velto]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-velto]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-velto]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px;min-height:42px;background:var(--surface-2);border-color:transparent;font-weight:600}:root[data-theme=studio-velto]:not(#eos-sys) .btn--primary{background:var(--ember-bright);color:var(--on-accent);box-shadow:0 12px 24px -14px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-velto]:not(#eos-sys) :is(.card__link){min-height:40px;padding:0 6px 0 14px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);gap:8px}:root[data-theme=studio-velto]:not(#eos-sys) .card__link:hover{color:var(--bg);background:color-mix(in srgb,var(--ink) 86%,var(--ember))}:root[data-theme=studio-velto]:not(#eos-sys) .card__link svg{width:28px;height:28px;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--bg) 18%,transparent)}:root[data-theme=studio-velto]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-velto]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:6px;flex-wrap:wrap}:root[data-theme=studio-velto]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill);background:var(--surface-2);border:0;min-height:38px;padding-inline:16px;color:var(--ink-2)}:root[data-theme=studio-velto]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-velto]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-velto]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg);box-shadow:0 10px 20px -12px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-velto]:not(#eos-sys) .record-grid__table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=studio-velto]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:500;padding-block:4px}:root[data-theme=studio-velto]:not(#eos-sys) .record-grid__table td{border:0;background:var(--surface-2);padding-block:14px}:root[data-theme=studio-velto]:not(#eos-sys) .record-grid__table td:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill);padding-left:20px}:root[data-theme=studio-velto]:not(#eos-sys) .record-grid__table td:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}:root[data-theme=studio-velto]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-3)}:root[data-theme=studio-velto]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=studio-velto]:not(#eos-sys) body,:root[data-theme=studio-velto]:not(#eos-sys) .shell,:root[data-theme=studio-velto]:not(#eos-sys) .modal,:root[data-theme=studio-velto]:not(#eos-sys) button,:root[data-theme=studio-velto]:not(#eos-sys) input,:root[data-theme=studio-velto]:not(#eos-sys) select,:root[data-theme=studio-velto]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-velto]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-velto]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.01em;line-height:1.05}:root[data-theme=studio-velto]:not(#eos-sys) .card__h h2,:root[data-theme=studio-velto]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:500;letter-spacing:-.01em}:root[data-theme=studio-velto]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-velto]:not(#eos-sys) .tnum,:root[data-theme=studio-velto]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-velto]:not(#eos-sys) .btn--primary,:root[data-theme=studio-velto]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-velto]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-velto]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-velto]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-velto]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-velto]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-velto]:not(#eos-sys) input,:root[data-theme=studio-velto]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-velto]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-velto]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-velto{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}:root[data-theme=studio-velto]:not(#eos-sys) .screen>*{animation:eos-sys-studio-velto .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-velto .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:60ms}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.12s}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.18s}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.24s}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.3s}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.36s}:root[data-theme=studio-velto]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}:root[data-theme=studio-velto]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 44px 80px -42px var(--slab-shadow, rgb(0 0 0 / .38))}:root[data-theme=studio-velto]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-velto]:not(#eos-sys){--hero-ink: #ffffff;--dock-shadow: rgb(30 30 25 / .3);--slab-shadow: rgb(40 38 30 / .16)}:root[data-theme=studio-velto]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(255 255 255 / .85),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(161 235 75 / .2),transparent 72%),var(--bg)}:root[data-theme=studio-velto]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-velto]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-velto]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-velto]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-velto]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-velto]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-velto]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-velto]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-velto]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 93%,var(--bg)));border:0}:root[data-theme=studio-velto]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-velto]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-velto]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-velto]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-velto]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-velto]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-velto]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-velto]:not(#eos-sys) .btn,:root[data-theme=studio-velto]:not(#eos-sys) .card__link,:root[data-theme=studio-velto]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-velto]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(155deg,#26840b,#1d7409);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #28780a8c,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-velto]:not(#eos-sys) .sd-hero,:root[data-theme=studio-velto]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-velto]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#26840b;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-velto]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-velto]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-velto]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-velto]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-velto]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-velto]:not(#eos-sys) .eos-dock__ask{background:#a1eb4b;color:#0a0a0a}@media (min-width: 901px){:root[data-theme=studio-velto]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-velto]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-velto]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-velto]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-velto]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-velto]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-velto]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-velto]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-velto]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-velto]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-velto]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-velto]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-velto]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-velto]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-velto]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-velto]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-velto]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-velto]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-velto]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-velto]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-velto]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-velto]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-velto]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-velto]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-velto]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-velto]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-velto]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-velto]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-velto]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-velto]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-velto]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-velto]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-velto]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-lendora-map]:not(#eos-sys){color-scheme:light;--bg: #eff3f6;--bg-deep: #e6ebef;--surface: #f7f9fa;--surface-2: #eff2fd;--surface-3: #e5eaf8;--line: #dde2e7;--line-soft: #e9edf0;--ink: #222527;--ink-2: #3d4246;--ink-3: #5c6268;--ember: #222527;--ember-strong: #101213;--ember-bright: #222527;--ember-soft: rgb(34 37 39 / .14);--on-accent: #ffffff;--chart-accent: #222527;--chart-soft: color-mix(in srgb, #222527 55%, #f7f9fa);--night-lime: #222527;--gallery-peach: #ffaa09;--cobalt: #ffaa09;--cobalt-bright: #ffaa09;--cobalt-soft: rgb(255 170 9 / .14);--herb: #2d8455;--herb-soft: rgb(45 132 85 / .16);--gold: #946200;--gold-soft: rgb(148 98 0 / .18);--danger: #d23f2f;--danger-soft: rgb(210 63 47 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 14px;--r-sm: 14px;--r: 20px;--r-lg: 24px;--r-xl: 30px;--r-pill: 999px;--element-radius: 20px;--element-edge: #e9edf0;--sh-1: 0 1px 2px rgb(34 37 39 / .06);--sh-2: 0 10px 30px -14px rgb(34 37 39 / .18);--sh-3: 0 30px 70px -24px rgb(34 37 39 / .28);--sh-ember: 0 10px 30px -12px rgb(34 37 39 / .6);--ease: cubic-bezier(.22, .8, .2, 1);--motion-ease: cubic-bezier(.22, .8, .2, 1);--t-fast: .12s;--t: .22s;--t-slow: .42s;--lm-sun: #fad37c;--lm-butter: #f7dd97;--lm-peri: #e8edfb;--lm-tile: #eff2fd;--lm-pin: #ffaa09;--lm-halo: #f7eed8;--lm-red: #ff7162;--lm-map: #f7f9fa}:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell,:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav,:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__item,:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar,:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell__main,:root[data-theme=studio-lendora-map]:not(#eos-sys) .screen,:root[data-theme=studio-lendora-map]:not(#eos-sys) .card,:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-panel,:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat,:root[data-theme=studio-lendora-map]:not(#eos-sys) .btn,:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg,:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg__btn,:root[data-theme=studio-lendora-map]:not(#eos-sys) .badge,:root[data-theme=studio-lendora-map]:not(#eos-sys) .modal,:root[data-theme=studio-lendora-map]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-lendora-map]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell:before,:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell:after,:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav:before,:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav:after,:root[data-theme=studio-lendora-map]:not(#eos-sys) .screen:before,:root[data-theme=studio-lendora-map]:not(#eos-sys) .screen:after,:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar:before,:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar:after,:root[data-theme=studio-lendora-map]:not(#eos-sys) .card:before,:root[data-theme=studio-lendora-map]:not(#eos-sys) .card:after,:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat:before,:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat:after,:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar,:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar__title,:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav{background:transparent;color:var(--ink)}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#3d4246;background:transparent;box-shadow:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#e7ecf0;color:var(--ink)}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#fff;color:#222527;box-shadow:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell__main,:root[data-theme=studio-lendora-map]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-lendora-map]:not(#eos-sys),:root[data-theme=studio-lendora-map]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat,:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .card,:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-panel,:root[data-theme=studio-lendora-map]:not(#eos-sys) .workspace-overview>section{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat,:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-stats .stat{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .modal{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-lendora-map]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=studio-lendora-map]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=studio-lendora-map]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=studio-lendora-map]:not(#eos-sys) body,:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell,:root[data-theme=studio-lendora-map]:not(#eos-sys) .modal,:root[data-theme=studio-lendora-map]:not(#eos-sys) button,:root[data-theme=studio-lendora-map]:not(#eos-sys) input,:root[data-theme=studio-lendora-map]:not(#eos-sys) select,:root[data-theme=studio-lendora-map]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.01em;line-height:1.05}:root[data-theme=studio-lendora-map]:not(#eos-sys) .card__h h2,:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:500;letter-spacing:-.01em}:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-lendora-map]:not(#eos-sys) .tnum,:root[data-theme=studio-lendora-map]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-lendora-map]:not(#eos-sys) .btn--primary,:root[data-theme=studio-lendora-map]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-lendora-map]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-lendora-map]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-lendora-map]:not(#eos-sys) input,:root[data-theme=studio-lendora-map]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-lendora-map]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-lendora-map]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-lendora-map{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}:root[data-theme=studio-lendora-map]:not(#eos-sys) .screen>*{animation:eos-sys-studio-lendora-map .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-lendora-map .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:45ms}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:90ms}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:135ms}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.18s}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:225ms}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.27s}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-lendora-map]:not(#eos-sys){--hero-ink: #222527;--dock-shadow: rgb(50 60 80 / .16);--slab-shadow: rgb(50 60 80 / .07)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(250 211 124 / .35),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(232 237 251 / .5),transparent 72%),var(--bg)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 93%,var(--bg)));border:0}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-lendora-map]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-lendora-map]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-lendora-map]:not(#eos-sys) .btn,:root[data-theme=studio-lendora-map]:not(#eos-sys) .card__link,:root[data-theme=studio-lendora-map]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(155deg,#fad37c,#e8edfb);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #6e789638,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .sd-hero,:root[data-theme=studio-lendora-map]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#fad37c;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-lendora-map]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-lendora-map]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-lendora-map]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .eos-dock__ask{background:#222527;color:#fff}@media (min-width: 901px){:root[data-theme=studio-lendora-map]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-lendora-map]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-lendora-map]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-lendora-map]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar{justify-content:flex-end}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__user{display:none}:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-lendora-map]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-lendora-map]:not(#eos-sys) .topbar{position:absolute;top:12px;right:0;padding:0 22px;min-height:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav{padding-right:412px}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-lendora-map]:not(#eos-sys) .nav__outlet{display:none}}}:root[data-theme=studio-lendora-map]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-lendora-map]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-lendora-loans]:not(#eos-sys){color-scheme:light;--bg: #eff3f6;--bg-deep: #e5eaee;--surface: #f7f9fb;--surface-2: #eef2f5;--surface-3: #e3e8ec;--line: #d9dfe4;--line-soft: #e6ebef;--ink: #1b1d1f;--ink-2: #3b4044;--ink-3: #5b6167;--ember: #232628;--ember-strong: #111314;--ember-bright: #232628;--ember-soft: rgb(35 38 40 / .14);--on-accent: #ffffff;--chart-accent: #232628;--chart-soft: color-mix(in srgb, #232628 55%, #f7f9fb);--night-lime: #232628;--gallery-peach: #ffd95a;--cobalt: #ffd95a;--cobalt-bright: #ffd95a;--cobalt-soft: rgb(255 217 90 / .14);--herb: #2d8455;--herb-soft: rgb(45 132 85 / .16);--gold: #9a7400;--gold-soft: rgb(154 116 0 / .18);--danger: #d9402f;--danger-soft: rgb(217 64 47 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 16px;--r-sm: 14px;--r: 22px;--r-lg: 28px;--r-xl: 34px;--r-pill: 999px;--element-radius: 22px;--element-edge: #e6ebef;--sh-1: 0 1px 2px rgb(27 29 31 / .06);--sh-2: 0 10px 30px -14px rgb(27 29 31 / .18);--sh-3: 0 30px 70px -24px rgb(27 29 31 / .28);--sh-ember: 0 10px 30px -12px rgb(35 38 40 / .6);--ease: cubic-bezier(.22, .8, .2, 1);--motion-ease: cubic-bezier(.22, .8, .2, 1);--t-fast: .12s;--t: .24s;--t-slow: .42s;--ll-butter: #fddd85;--ll-butter-hi: #ffe171;--ll-peri: #dee6fb;--ll-peri-hi: #c8d4fa;--ll-coral: #f7dedc;--ll-coral-hi: #f9a79e;--ll-pend: #ffe36e;--ll-block: #ff8a7e}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__item,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell__main,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .screen,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .card,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-panel,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .btn,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg__btn,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .badge,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .modal,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell:before,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell:after,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav:before,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav:after,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .screen:before,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .screen:after,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar:before,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar:after,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .card:before,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .card:after,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat:before,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat:after,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar__title,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav{background:transparent;color:var(--ink)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#3b4044;background:transparent;box-shadow:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#e6ebef;color:var(--ink)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#fff;color:#1b1d1f;box-shadow:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell__main,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-lendora-loans]:not(#eos-sys),:root[data-theme=studio-lendora-loans]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .card,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-panel,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:var(--sh-2);border-radius:var(--r-lg)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:var(--sh-2);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .record-grid__table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:500;padding-block:4px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .record-grid__table td{border:0;background:var(--surface-2);padding-block:14px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .record-grid__table td:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill);padding-left:20px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .record-grid__table td:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-3)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) body,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .modal,:root[data-theme=studio-lendora-loans]:not(#eos-sys) button,:root[data-theme=studio-lendora-loans]:not(#eos-sys) input,:root[data-theme=studio-lendora-loans]:not(#eos-sys) select,:root[data-theme=studio-lendora-loans]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.01em;line-height:1.05}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .card__h h2,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:500;letter-spacing:-.01em}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .tnum,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .btn--primary,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) input,:root[data-theme=studio-lendora-loans]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-lendora-loans]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-lendora-loans{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .screen>*{animation:eos-sys-studio-lendora-loans .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-lendora-loans .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:50ms}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.1s}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.15s}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.2s}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.25s}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.3s}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-lendora-loans]:not(#eos-sys){--hero-ink: #1b1d1f;--dock-shadow: rgb(60 70 90 / .18);--slab-shadow: rgb(60 70 90 / .08)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(253 221 133 / .35),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(200 212 250 / .35),transparent 72%),var(--bg)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 93%,var(--bg)));border:0}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .btn,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .card__link,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(155deg,#fbd77e,#dfe4fb);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #78829640,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .sd-hero,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#fbd77e;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .eos-dock__ask{background:#fff;color:#1b1d1f}@media (min-width: 901px){:root[data-theme=studio-lendora-loans]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar{justify-content:flex-end}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__user{display:none}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .topbar{position:absolute;top:12px;right:0;padding:0 22px;min-height:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav{padding-right:412px}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-lendora-loans]:not(#eos-sys) .nav__outlet{display:none}}}:root[data-theme=studio-lendora-loans]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-lendora-loans]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-quickbooks]:not(#eos-sys){color-scheme:light;--bg: #f4f4f4;--bg-deep: #ececec;--surface: #ffffff;--surface-2: #f6f6f6;--surface-3: #ececec;--line: #d6d6d6;--line-soft: #e8e8e8;--ink: #141414;--ink-2: #454545;--ink-3: #666666;--ember: #f0f423;--ember-strong: #e3e710;--ember-bright: #f0f423;--ember-soft: rgb(240 244 35 / .14);--on-accent: #141414;--chart-accent: #f0f423;--chart-soft: color-mix(in srgb, #f0f423 55%, #ffffff);--night-lime: #f0f423;--gallery-peach: #686868;--cobalt: #686868;--cobalt-bright: #686868;--cobalt-soft: rgb(104 104 104 / .14);--herb: #2d7a2d;--herb-soft: rgb(45 122 45 / .16);--gold: #806600;--gold-soft: rgb(128 102 0 / .18);--danger: #c4362c;--danger-soft: rgb(196 54 44 / .16);--font-display: "EOS2 Inter Display", "Helvetica Neue", system-ui, sans-serif;--font-ui: "EOS2 Inter Display", "Helvetica Neue", system-ui, sans-serif;--font-data: "EOS2 Inter Display", "Helvetica Neue", system-ui, sans-serif;--font-mono: "EOS2 Inter Display", "Helvetica Neue", system-ui, sans-serif;--r-xs: 0px;--r-sm: 2px;--r: 3px;--r-lg: 4px;--r-xl: 6px;--r-pill: 999px;--element-radius: 3px;--element-edge: #e8e8e8;--sh-1: 0 1px 2px rgb(20 20 20 / .06);--sh-2: 0 10px 30px -14px rgb(20 20 20 / .18);--sh-3: 0 30px 70px -24px rgb(20 20 20 / .28);--sh-ember: 0 10px 30px -12px rgb(240 244 35 / .6);--ease: cubic-bezier(.65, 0, .35, 1);--motion-ease: cubic-bezier(.65, 0, .35, 1);--t-fast: .12s;--t: .18s;--t-slow: .36s}:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell,:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav,:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__item,:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar,:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell__main,:root[data-theme=studio-quickbooks]:not(#eos-sys) .screen,:root[data-theme=studio-quickbooks]:not(#eos-sys) .card,:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-panel,:root[data-theme=studio-quickbooks]:not(#eos-sys) .stat,:root[data-theme=studio-quickbooks]:not(#eos-sys) .btn,:root[data-theme=studio-quickbooks]:not(#eos-sys) .seg,:root[data-theme=studio-quickbooks]:not(#eos-sys) .seg__btn,:root[data-theme=studio-quickbooks]:not(#eos-sys) .badge,:root[data-theme=studio-quickbooks]:not(#eos-sys) .modal,:root[data-theme=studio-quickbooks]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-quickbooks]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell:before,:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell:after,:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav:before,:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav:after,:root[data-theme=studio-quickbooks]:not(#eos-sys) .screen:before,:root[data-theme=studio-quickbooks]:not(#eos-sys) .screen:after,:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar:before,:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar:after,:root[data-theme=studio-quickbooks]:not(#eos-sys) .card:before,:root[data-theme=studio-quickbooks]:not(#eos-sys) .card:after,:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-quickbooks]:not(#eos-sys) .stat:before,:root[data-theme=studio-quickbooks]:not(#eos-sys) .stat:after,:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar,:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar__title,:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__group{display:block}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__outlet,:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__glabel,:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__label,:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__role-meta,:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__soon,:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav{transition:none}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav{background:#f0f423;color:var(--ink)}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:2px;color:#141414;background:transparent;box-shadow:none}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#14141414;color:var(--ink)}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#141414;color:#f0f423;box-shadow:none}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell__main,:root[data-theme=studio-quickbooks]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-quickbooks]:not(#eos-sys),:root[data-theme=studio-quickbooks]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .stat,:root[data-theme=studio-quickbooks]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .card,:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-panel,:root[data-theme=studio-quickbooks]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .stat,:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .modal{background:var(--surface);border:1px solid var(--line);box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .btn{border-radius:2px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}:root[data-theme=studio-quickbooks]:not(#eos-sys) .btn--primary{border-radius:2px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-quickbooks]:not(#eos-sys) .seg{background:transparent;border:1.5px solid var(--ink);border-radius:0;padding:0;gap:0}:root[data-theme=studio-quickbooks]:not(#eos-sys) .seg__btn{border-radius:0;border-right:1.5px solid var(--ink);text-transform:uppercase;font-size:12px;letter-spacing:.06em}:root[data-theme=studio-quickbooks]:not(#eos-sys) .seg__btn:last-child{border-right:0}:root[data-theme=studio-quickbooks]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-quickbooks]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-quickbooks]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .record-grid__table{border:1px solid var(--line);border-collapse:collapse}:root[data-theme=studio-quickbooks]:not(#eos-sys) .record-grid__table th,:root[data-theme=studio-quickbooks]:not(#eos-sys) .record-grid__table td{border:1px solid var(--line-soft)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .record-grid__table th{background:var(--bg-deep)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .badge{border-radius:2px;text-transform:uppercase;letter-spacing:.06em;font-size:10px}:root[data-theme=studio-quickbooks]:not(#eos-sys) body,:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell,:root[data-theme=studio-quickbooks]:not(#eos-sys) .modal,:root[data-theme=studio-quickbooks]:not(#eos-sys) button,:root[data-theme=studio-quickbooks]:not(#eos-sys) input,:root[data-theme=studio-quickbooks]:not(#eos-sys) select,:root[data-theme=studio-quickbooks]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.02em;line-height:1.05}:root[data-theme=studio-quickbooks]:not(#eos-sys) .card__h h2,:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:400;letter-spacing:-.01em}:root[data-theme=studio-quickbooks]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:400;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-quickbooks]:not(#eos-sys) .tnum,:root[data-theme=studio-quickbooks]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-quickbooks]:not(#eos-sys) .btn--primary,:root[data-theme=studio-quickbooks]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-quickbooks]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-quickbooks]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-quickbooks]:not(#eos-sys) input,:root[data-theme=studio-quickbooks]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-quickbooks]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-quickbooks]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-quickbooks{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}:root[data-theme=studio-quickbooks]:not(#eos-sys) .screen>*{animation:eos-sys-studio-quickbooks .56s cubic-bezier(.65,0,.35,1) both}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-quickbooks .56s cubic-bezier(.65,0,.35,1) both}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:50ms}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.1s}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.15s}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.2s}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.25s}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.3s}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.card,.pp-card){transition:background-color var(--t) var(--ease)}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.card,.pp-card):hover{background-color:var(--surface-2)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-quickbooks]:not(#eos-sys){--hero-ink: #141414;--dock-shadow: rgb(0 0 0 / .28);--slab-shadow: rgb(0 0 0 / .06)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(240 244 35 / .18),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(255 255 255 / .9),transparent 72%),var(--bg)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-quickbooks]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-quickbooks]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 93%,var(--bg)));border:0}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-quickbooks]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-quickbooks]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-quickbooks]:not(#eos-sys) .btn,:root[data-theme=studio-quickbooks]:not(#eos-sys) .card__link,:root[data-theme=studio-quickbooks]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(155deg,#f0f423,#e8ec1a);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #787a0040,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .sd-hero,:root[data-theme=studio-quickbooks]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#f0f423;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-quickbooks]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-quickbooks]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-quickbooks]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .eos-dock__ask{background:#f0f423;color:#141414}@media (min-width: 901px){:root[data-theme=studio-quickbooks]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-quickbooks]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-quickbooks]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-quickbooks]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-quickbooks]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-quickbooks]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-quickbooks]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-quickbooks]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-quickbooks]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-salesforce]:not(#eos-sys){color-scheme:light;--bg: #e9e8ec;--bg-deep: #dedde2;--surface: #f4f3f6;--surface-2: #ebeaee;--surface-3: #e2e1e6;--line: #d2d1d7;--line-soft: #e2e1e6;--ink: #141416;--ink-2: #38383d;--ink-3: #5b5b62;--ember: #161616;--ember-strong: #000000;--ember-bright: #161616;--ember-soft: rgb(22 22 22 / .14);--on-accent: #ffffff;--chart-accent: #161616;--chart-soft: color-mix(in srgb, #161616 55%, #f4f3f6);--night-lime: #161616;--gallery-peach: #d1307f;--cobalt: #d1307f;--cobalt-bright: #d1307f;--cobalt-soft: rgb(209 48 127 / .14);--herb: #1d7f57;--herb-soft: rgb(29 127 87 / .16);--gold: #9a620f;--gold-soft: rgb(154 98 15 / .18);--danger: #c8284f;--danger-soft: rgb(200 40 79 / .16);--font-display: "EOS2 Lexend", system-ui, sans-serif;--font-ui: "EOS2 Lexend", system-ui, sans-serif;--font-data: "EOS2 Lexend", system-ui, sans-serif;--font-mono: "EOS2 Lexend", system-ui, sans-serif;--r-xs: 8px;--r-sm: 10px;--r: 14px;--r-lg: 18px;--r-xl: 24px;--r-pill: 999px;--element-radius: 14px;--element-edge: #e2e1e6;--sh-1: 0 1px 2px rgb(20 20 22 / .06);--sh-2: 0 10px 30px -14px rgb(20 20 22 / .18);--sh-3: 0 30px 70px -24px rgb(20 20 22 / .28);--sh-ember: 0 10px 30px -12px rgb(22 22 22 / .6);--ease: cubic-bezier(.22, 1, .36, 1);--motion-ease: cubic-bezier(.22, 1, .36, 1);--t-fast: .12s;--t: .2s;--t-slow: .42s}:root[data-theme=studio-salesforce]:not(#eos-sys) .shell,:root[data-theme=studio-salesforce]:not(#eos-sys) .nav,:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__item,:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar,:root[data-theme=studio-salesforce]:not(#eos-sys) .shell__main,:root[data-theme=studio-salesforce]:not(#eos-sys) .screen,:root[data-theme=studio-salesforce]:not(#eos-sys) .card,:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-panel,:root[data-theme=studio-salesforce]:not(#eos-sys) .stat,:root[data-theme=studio-salesforce]:not(#eos-sys) .btn,:root[data-theme=studio-salesforce]:not(#eos-sys) .seg,:root[data-theme=studio-salesforce]:not(#eos-sys) .seg__btn,:root[data-theme=studio-salesforce]:not(#eos-sys) .badge,:root[data-theme=studio-salesforce]:not(#eos-sys) .modal,:root[data-theme=studio-salesforce]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-salesforce]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-salesforce]:not(#eos-sys) .shell:before,:root[data-theme=studio-salesforce]:not(#eos-sys) .shell:after,:root[data-theme=studio-salesforce]:not(#eos-sys) .nav:before,:root[data-theme=studio-salesforce]:not(#eos-sys) .nav:after,:root[data-theme=studio-salesforce]:not(#eos-sys) .screen:before,:root[data-theme=studio-salesforce]:not(#eos-sys) .screen:after,:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar:before,:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar:after,:root[data-theme=studio-salesforce]:not(#eos-sys) .card:before,:root[data-theme=studio-salesforce]:not(#eos-sys) .card:after,:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-salesforce]:not(#eos-sys) .stat:before,:root[data-theme=studio-salesforce]:not(#eos-sys) .stat:after,:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-salesforce]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-salesforce]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-salesforce]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-salesforce]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-salesforce]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar,:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar__title,:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-salesforce]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav{background:transparent;color:#141416}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#141416;background:transparent;box-shadow:none}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#fff9;color:#141416}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#161616;color:#fff;box-shadow:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__glabel{color:#5b5b62}:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar{background:transparent;border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-salesforce]:not(#eos-sys) .shell__main,:root[data-theme=studio-salesforce]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-salesforce]:not(#eos-sys),:root[data-theme=studio-salesforce]:not(#eos-sys) body{background:#e9e8ec}:root[data-theme=studio-salesforce]:not(#eos-sys) .stat,:root[data-theme=studio-salesforce]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-salesforce]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-salesforce]:not(#eos-sys) .card,:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-panel,:root[data-theme=studio-salesforce]:not(#eos-sys) .workspace-overview>section{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-salesforce]:not(#eos-sys) .stat,:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-stats .stat{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-salesforce]:not(#eos-sys) .modal{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-salesforce]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=studio-salesforce]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=studio-salesforce]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:6px;flex-wrap:wrap}:root[data-theme=studio-salesforce]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill);background:var(--surface-2);border:0;min-height:38px;padding-inline:16px;color:var(--ink-2)}:root[data-theme=studio-salesforce]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-salesforce]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-salesforce]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg);box-shadow:0 10px 20px -12px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-salesforce]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=studio-salesforce]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=studio-salesforce]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=studio-salesforce]:not(#eos-sys) .badge{background:transparent;border:1px solid currentColor;border-radius:var(--r-pill)}:root[data-theme=studio-salesforce]:not(#eos-sys) body,:root[data-theme=studio-salesforce]:not(#eos-sys) .shell,:root[data-theme=studio-salesforce]:not(#eos-sys) .modal,:root[data-theme=studio-salesforce]:not(#eos-sys) button,:root[data-theme=studio-salesforce]:not(#eos-sys) input,:root[data-theme=studio-salesforce]:not(#eos-sys) select,:root[data-theme=studio-salesforce]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:300;letter-spacing:-.01em;line-height:1.05}:root[data-theme=studio-salesforce]:not(#eos-sys) .card__h h2,:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:400;letter-spacing:normal}:root[data-theme=studio-salesforce]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-salesforce]:not(#eos-sys) .tnum,:root[data-theme=studio-salesforce]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-salesforce]:not(#eos-sys) .btn--primary,:root[data-theme=studio-salesforce]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-salesforce]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-salesforce]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-salesforce]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-salesforce]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-salesforce]:not(#eos-sys) ::selection{background:#f1559c38;color:var(--ink)}:root[data-theme=studio-salesforce]:not(#eos-sys) input,:root[data-theme=studio-salesforce]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-salesforce]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-salesforce]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-salesforce{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}:root[data-theme=studio-salesforce]:not(#eos-sys) .screen>*{animation:eos-sys-studio-salesforce .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-salesforce .42s cubic-bezier(.22,1,.36,1) both}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:45ms}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:90ms}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:135ms}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.18s}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:225ms}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.27s}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 44px 80px -42px var(--slab-shadow, rgb(0 0 0 / .38))}:root[data-theme=studio-salesforce]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-salesforce]:not(#eos-sys){--hero-ink: #ffffff;--dock-shadow: rgb(40 40 60 / .28);--slab-shadow: rgb(50 50 70 / .14)}:root[data-theme=studio-salesforce]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(241 85 156 / 0),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(120 160 220 / 0),transparent 72%),var(--bg)}:root[data-theme=studio-salesforce]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-salesforce]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-salesforce]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-salesforce]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 93%,var(--bg)));border:0}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-salesforce]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-salesforce]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-salesforce]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-salesforce]:not(#eos-sys) .btn,:root[data-theme=studio-salesforce]:not(#eos-sys) .card__link,:root[data-theme=studio-salesforce]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(170deg,#3a6872,#44737e);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #3c5a6466,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-salesforce]:not(#eos-sys) .sd-hero,:root[data-theme=studio-salesforce]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-salesforce]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#3a6872;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-salesforce]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-salesforce]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-salesforce]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-salesforce]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-salesforce]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-salesforce]:not(#eos-sys) .eos-dock__ask{background:#161616;color:#fff}@media (min-width: 901px){:root[data-theme=studio-salesforce]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-salesforce]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-salesforce]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-salesforce]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-salesforce]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-salesforce]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-salesforce]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-salesforce]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-salesforce]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-salesforce]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-salesforce]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-salesforce]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar{justify-content:flex-end}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__user{display:none}:root[data-theme=studio-salesforce]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-salesforce]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-salesforce]:not(#eos-sys) .topbar{position:absolute;top:12px;right:0;padding:0 22px;min-height:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-salesforce]:not(#eos-sys) .nav{padding-right:412px}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-salesforce]:not(#eos-sys) .nav__outlet{display:none}}}:root[data-theme=studio-salesforce]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-salesforce]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-creditpros]:not(#eos-sys){color-scheme:light;--bg: #ebe7e4;--bg-deep: #e2dcd8;--surface: #ffffff;--surface-2: #f5f3f1;--surface-3: #ece8e5;--line: #d9d4d0;--line-soft: #e8e4e0;--ink: #111111;--ink-2: #45423f;--ink-3: #5f5b58;--ember: #111111;--ember-strong: #000000;--ember-bright: #111111;--ember-soft: rgb(17 17 17 / .14);--on-accent: #ffffff;--chart-accent: #111111;--chart-soft: color-mix(in srgb, #111111 55%, #ffffff);--night-lime: #111111;--gallery-peach: #d4f22c;--cobalt: #d4f22c;--cobalt-bright: #d4f22c;--cobalt-soft: rgb(212 242 44 / .14);--herb: #3f7f1c;--herb-soft: rgb(63 127 28 / .16);--gold: #8a6200;--gold-soft: rgb(138 98 0 / .18);--danger: #d9480f;--danger-soft: rgb(217 72 15 / .16);--font-display: "EOS2 Onest", system-ui, sans-serif;--font-ui: "EOS2 Onest", system-ui, sans-serif;--font-data: "EOS2 Onest", system-ui, sans-serif;--font-mono: "EOS2 Onest", system-ui, sans-serif;--r-xs: 16px;--r-sm: 14px;--r: 22px;--r-lg: 30px;--r-xl: 40px;--r-pill: 999px;--element-radius: 22px;--element-edge: #e8e4e0;--sh-1: 0 1px 2px rgb(17 17 17 / .06);--sh-2: 0 10px 30px -14px rgb(17 17 17 / .18);--sh-3: 0 30px 70px -24px rgb(17 17 17 / .28);--sh-ember: 0 10px 30px -12px rgb(17 17 17 / .6);--ease: cubic-bezier(.22, .8, .2, 1);--motion-ease: cubic-bezier(.22, .8, .2, 1);--t-fast: .12s;--t: .24s;--t-slow: .46s;--cp-lime: #d4f22c;--cp-olive: #4f5a1e;--cp-amber: #8a5a33;--cp-rose: #94594e}:root[data-theme=studio-creditpros]:not(#eos-sys) .shell,:root[data-theme=studio-creditpros]:not(#eos-sys) .nav,:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__item,:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar,:root[data-theme=studio-creditpros]:not(#eos-sys) .shell__main,:root[data-theme=studio-creditpros]:not(#eos-sys) .screen,:root[data-theme=studio-creditpros]:not(#eos-sys) .card,:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-panel,:root[data-theme=studio-creditpros]:not(#eos-sys) .stat,:root[data-theme=studio-creditpros]:not(#eos-sys) .btn,:root[data-theme=studio-creditpros]:not(#eos-sys) .seg,:root[data-theme=studio-creditpros]:not(#eos-sys) .seg__btn,:root[data-theme=studio-creditpros]:not(#eos-sys) .badge,:root[data-theme=studio-creditpros]:not(#eos-sys) .modal,:root[data-theme=studio-creditpros]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-creditpros]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-creditpros]:not(#eos-sys) .shell:before,:root[data-theme=studio-creditpros]:not(#eos-sys) .shell:after,:root[data-theme=studio-creditpros]:not(#eos-sys) .nav:before,:root[data-theme=studio-creditpros]:not(#eos-sys) .nav:after,:root[data-theme=studio-creditpros]:not(#eos-sys) .screen:before,:root[data-theme=studio-creditpros]:not(#eos-sys) .screen:after,:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar:before,:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar:after,:root[data-theme=studio-creditpros]:not(#eos-sys) .card:before,:root[data-theme=studio-creditpros]:not(#eos-sys) .card:after,:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-creditpros]:not(#eos-sys) .stat:before,:root[data-theme=studio-creditpros]:not(#eos-sys) .stat:after,:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-creditpros]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-creditpros]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-creditpros]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-creditpros]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-creditpros]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar,:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar__title,:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-creditpros]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__group{display:block}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=studio-creditpros]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__outlet,:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__glabel,:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__label,:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__role-meta,:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__soon,:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-creditpros]:not(#eos-sys) .nav{transition:none}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav{background:transparent;color:var(--ink)}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#45423f;background:transparent;box-shadow:none}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#fff;color:var(--ink)}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#111;color:#fff;box-shadow:none}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-creditpros]:not(#eos-sys) .shell__main,:root[data-theme=studio-creditpros]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-creditpros]:not(#eos-sys),:root[data-theme=studio-creditpros]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-creditpros]:not(#eos-sys) .stat,:root[data-theme=studio-creditpros]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-creditpros]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-creditpros]:not(#eos-sys) .card,:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-panel,:root[data-theme=studio-creditpros]:not(#eos-sys) .workspace-overview>section{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-creditpros]:not(#eos-sys) .stat,:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-stats .stat{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-creditpros]:not(#eos-sys) .modal{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-creditpros]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px;min-height:42px;background:var(--surface-2);border-color:transparent;font-weight:600}:root[data-theme=studio-creditpros]:not(#eos-sys) .btn--primary{background:var(--ember-bright);color:var(--on-accent);box-shadow:0 12px 24px -14px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.card__link){min-height:40px;padding:0 6px 0 14px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);gap:8px}:root[data-theme=studio-creditpros]:not(#eos-sys) .card__link:hover{color:var(--bg);background:color-mix(in srgb,var(--ink) 86%,var(--ember))}:root[data-theme=studio-creditpros]:not(#eos-sys) .card__link svg{width:28px;height:28px;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--bg) 18%,transparent)}:root[data-theme=studio-creditpros]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-creditpros]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=studio-creditpros]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=studio-creditpros]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-creditpros]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-creditpros]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=studio-creditpros]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=studio-creditpros]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=studio-creditpros]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=studio-creditpros]:not(#eos-sys) .badge{background:transparent;padding-inline:0}:root[data-theme=studio-creditpros]:not(#eos-sys) .badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}:root[data-theme=studio-creditpros]:not(#eos-sys) body,:root[data-theme=studio-creditpros]:not(#eos-sys) .shell,:root[data-theme=studio-creditpros]:not(#eos-sys) .modal,:root[data-theme=studio-creditpros]:not(#eos-sys) button,:root[data-theme=studio-creditpros]:not(#eos-sys) input,:root[data-theme=studio-creditpros]:not(#eos-sys) select,:root[data-theme=studio-creditpros]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.01em;line-height:1.05}:root[data-theme=studio-creditpros]:not(#eos-sys) .card__h h2,:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:400;letter-spacing:-.01em}:root[data-theme=studio-creditpros]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:400;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-creditpros]:not(#eos-sys) .tnum,:root[data-theme=studio-creditpros]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-creditpros]:not(#eos-sys) .btn--primary,:root[data-theme=studio-creditpros]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-creditpros]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-creditpros]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-creditpros]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-creditpros]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-creditpros]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-creditpros]:not(#eos-sys) input,:root[data-theme=studio-creditpros]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-creditpros]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-creditpros]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-creditpros{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}:root[data-theme=studio-creditpros]:not(#eos-sys) .screen>*{animation:eos-sys-studio-creditpros .48s cubic-bezier(.25,1,.5,1) both}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-creditpros .48s cubic-bezier(.25,1,.5,1) both}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:60ms}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.12s}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.18s}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.24s}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.3s}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.36s}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 44px 80px -42px var(--slab-shadow, rgb(0 0 0 / .38))}:root[data-theme=studio-creditpros]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-creditpros]:not(#eos-sys){--hero-ink: #ffffff;--dock-shadow: rgb(40 30 25 / .28);--slab-shadow: rgb(60 45 40 / .14)}:root[data-theme=studio-creditpros]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(212 242 44 / .22),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(255 255 255 / .85),transparent 72%),var(--bg)}:root[data-theme=studio-creditpros]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-creditpros]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-creditpros]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-creditpros]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-creditpros]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(160deg,#ffffff9e,#ffffff6b);border:1px solid rgb(255 255 255 / .72);backdrop-filter:blur(40px) saturate(1.8);-webkit-backdrop-filter:blur(40px) saturate(1.8)}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-creditpros]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-creditpros]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-creditpros]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-creditpros]:not(#eos-sys) .btn,:root[data-theme=studio-creditpros]:not(#eos-sys) .card__link,:root[data-theme=studio-creditpros]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(160deg,#5a5d48,#5f583b 34%,#8a5a33 62%,#94594e);color:var(--hero-ink);border:1px solid rgb(255 255 255 / .85);box-shadow:0 40px 70px -40px #5a3c1e73,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-creditpros]:not(#eos-sys) .sd-hero,:root[data-theme=studio-creditpros]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-creditpros]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#4f5a1e;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-creditpros]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-creditpros]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-creditpros]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-creditpros]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-creditpros]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-creditpros]:not(#eos-sys) .eos-dock__ask{background:#111;color:#fff}@media (min-width: 901px){:root[data-theme=studio-creditpros]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-creditpros]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-creditpros]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-creditpros]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-creditpros]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-creditpros]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-creditpros]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-creditpros]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-creditpros]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-creditpros]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-creditpros]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-creditpros]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:#ffffff9e;border:1px solid rgb(255 255 255 / .72);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow);backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6)}:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-creditpros]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-creditpros]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-creditpros]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-creditpros]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-creditkarma]:not(#eos-sys){color-scheme:light;--bg: #e1e1e1;--bg-deep: #d6d6d6;--surface: #ffffff;--surface-2: #f1f1f1;--surface-3: #e7e7e7;--line: #cfcfcf;--line-soft: #e4e4e4;--ink: #121212;--ink-2: #3a3a3a;--ink-3: #595959;--ember: #141414;--ember-strong: #000000;--ember-bright: #141414;--ember-soft: rgb(20 20 20 / .14);--on-accent: #ffffff;--chart-accent: #141414;--chart-soft: color-mix(in srgb, #141414 55%, #ffffff);--night-lime: #141414;--gallery-peach: #ef5a24;--cobalt: #ef5a24;--cobalt-bright: #ef5a24;--cobalt-soft: rgb(239 90 36 / .14);--herb: #1d8a4e;--herb-soft: rgb(29 138 78 / .16);--gold: #b2741c;--gold-soft: rgb(178 116 28 / .18);--danger: #e0461f;--danger-soft: rgb(224 70 31 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 16px;--r-sm: 14px;--r: 22px;--r-lg: 32px;--r-xl: 36px;--r-pill: 999px;--element-radius: 22px;--element-edge: #e4e4e4;--sh-1: 0 1px 2px rgb(18 18 18 / .06);--sh-2: 0 10px 30px -14px rgb(18 18 18 / .18);--sh-3: 0 30px 70px -24px rgb(18 18 18 / .28);--sh-ember: 0 10px 30px -12px rgb(20 20 20 / .6);--ease: cubic-bezier(.2, .9, .1, 1);--motion-ease: cubic-bezier(.2, .9, .1, 1);--t-fast: .12s;--t: .22s;--t-slow: .42s}:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell,:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav,:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__item,:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar,:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell__main,:root[data-theme=studio-creditkarma]:not(#eos-sys) .screen,:root[data-theme=studio-creditkarma]:not(#eos-sys) .card,:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-panel,:root[data-theme=studio-creditkarma]:not(#eos-sys) .stat,:root[data-theme=studio-creditkarma]:not(#eos-sys) .btn,:root[data-theme=studio-creditkarma]:not(#eos-sys) .seg,:root[data-theme=studio-creditkarma]:not(#eos-sys) .seg__btn,:root[data-theme=studio-creditkarma]:not(#eos-sys) .badge,:root[data-theme=studio-creditkarma]:not(#eos-sys) .modal,:root[data-theme=studio-creditkarma]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-creditkarma]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell:before,:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell:after,:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav:before,:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav:after,:root[data-theme=studio-creditkarma]:not(#eos-sys) .screen:before,:root[data-theme=studio-creditkarma]:not(#eos-sys) .screen:after,:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar:before,:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar:after,:root[data-theme=studio-creditkarma]:not(#eos-sys) .card:before,:root[data-theme=studio-creditkarma]:not(#eos-sys) .card:after,:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-creditkarma]:not(#eos-sys) .stat:before,:root[data-theme=studio-creditkarma]:not(#eos-sys) .stat:after,:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar,:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar__title,:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav{background:transparent;color:#121212}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#121212;background:transparent;box-shadow:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#fff9;color:#121212}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#141414;color:#fff;box-shadow:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__glabel{color:#595959}:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar{background:transparent;border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell__main,:root[data-theme=studio-creditkarma]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-creditkarma]:not(#eos-sys),:root[data-theme=studio-creditkarma]:not(#eos-sys) body{background:#e1e1e1}:root[data-theme=studio-creditkarma]:not(#eos-sys) .stat,:root[data-theme=studio-creditkarma]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .card,:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-panel,:root[data-theme=studio-creditkarma]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .stat,:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px;min-height:42px;background:var(--surface-2);border-color:transparent;font-weight:600}:root[data-theme=studio-creditkarma]:not(#eos-sys) .btn--primary{background:var(--ember-bright);color:var(--on-accent);box-shadow:0 12px 24px -14px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.card__link){min-height:40px;padding:0 6px 0 14px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);gap:8px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .card__link:hover{color:var(--bg);background:color-mix(in srgb,var(--ink) 86%,var(--ember))}:root[data-theme=studio-creditkarma]:not(#eos-sys) .card__link svg{width:28px;height:28px;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--bg) 18%,transparent)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:6px;flex-wrap:wrap}:root[data-theme=studio-creditkarma]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill);background:var(--surface-2);border:0;min-height:38px;padding-inline:16px;color:var(--ink-2)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-creditkarma]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-creditkarma]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg);box-shadow:0 10px 20px -12px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-creditkarma]:not(#eos-sys) .record-grid__table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:500;padding-block:4px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .record-grid__table td{border:0;background:var(--surface-2);padding-block:14px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .record-grid__table td:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill);padding-left:20px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .record-grid__table td:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}:root[data-theme=studio-creditkarma]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-3)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .badge{background:transparent;border:1px solid currentColor;border-radius:var(--r-pill)}:root[data-theme=studio-creditkarma]:not(#eos-sys) body,:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell,:root[data-theme=studio-creditkarma]:not(#eos-sys) .modal,:root[data-theme=studio-creditkarma]:not(#eos-sys) button,:root[data-theme=studio-creditkarma]:not(#eos-sys) input,:root[data-theme=studio-creditkarma]:not(#eos-sys) select,:root[data-theme=studio-creditkarma]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:500;letter-spacing:normal;line-height:1.05}:root[data-theme=studio-creditkarma]:not(#eos-sys) .card__h h2,:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-panel h2{font-size:17px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-creditkarma]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums}:root[data-theme=studio-creditkarma]:not(#eos-sys) .tnum,:root[data-theme=studio-creditkarma]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-creditkarma]:not(#eos-sys) .btn--primary,:root[data-theme=studio-creditkarma]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-creditkarma]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-creditkarma]:not(#eos-sys) ::selection{background:#ef5a2438;color:var(--ink)}:root[data-theme=studio-creditkarma]:not(#eos-sys) input,:root[data-theme=studio-creditkarma]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-creditkarma]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-creditkarma]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-creditkarma{0%{opacity:0;transform:translateY(10px) scale(.975);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}:root[data-theme=studio-creditkarma]:not(#eos-sys) .screen>*{animation:eos-sys-studio-creditkarma .56s cubic-bezier(.2,.9,.1,1) both}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-creditkarma .56s cubic-bezier(.2,.9,.1,1) both}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:50ms}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.1s}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.15s}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.2s}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.25s}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.3s}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 44px 80px -42px var(--slab-shadow, rgb(0 0 0 / .38))}:root[data-theme=studio-creditkarma]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-creditkarma]:not(#eos-sys){--hero-ink: #ffffff;--dock-shadow: rgb(20 20 20 / .32);--slab-shadow: rgb(60 50 40 / .16)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(198 128 50 / 0),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(222 226 227 / 0),transparent 72%),var(--bg)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-creditkarma]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 93%,var(--bg)));border:0}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-creditkarma]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-creditkarma]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-creditkarma]:not(#eos-sys) .btn,:root[data-theme=studio-creditkarma]:not(#eos-sys) .card__link,:root[data-theme=studio-creditkarma]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(150deg,#4f6f78,#7b4a24);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #3c322873,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .sd-hero,:root[data-theme=studio-creditkarma]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#4f6f78;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-creditkarma]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-creditkarma]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-creditkarma]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .eos-dock__ask{background:#141414;color:#fff}@media (min-width: 901px){:root[data-theme=studio-creditkarma]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-creditkarma]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-creditkarma]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-creditkarma]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar{justify-content:flex-end}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__user{display:none}:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-creditkarma]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-creditkarma]:not(#eos-sys) .topbar{position:absolute;top:12px;right:0;padding:0 22px;min-height:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav{padding-right:412px}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-creditkarma]:not(#eos-sys) .nav__outlet{display:none}}}:root[data-theme=studio-creditkarma]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-creditkarma]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-creativejuice]:not(#eos-sys){color-scheme:dark;--bg: #030207;--bg-deep: #000000;--surface: #151417;--surface-2: #1e1d21;--surface-3: #2a292e;--line: #302e35;--line-soft: #1c1b1f;--ink: #f6f5f8;--ink-2: #cbc9d1;--ink-3: #a19eaa;--ember: #1757ff;--ember-strong: #7ea4ff;--ember-bright: #1757ff;--ember-soft: rgb(23 87 255 / .14);--on-accent: #ffffff;--chart-accent: #1757ff;--chart-soft: color-mix(in srgb, #1757ff 55%, #ffffff);--night-lime: #1757ff;--gallery-peach: #e0187a;--cobalt: #e0187a;--cobalt-bright: #e0187a;--cobalt-soft: rgb(224 24 122 / .14);--herb: #4ade80;--herb-soft: rgb(74 222 128 / .16);--gold: #e8ea4a;--gold-soft: rgb(232 234 74 / .18);--danger: #ff5a67;--danger-soft: rgb(255 90 103 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 14px;--r-sm: 14px;--r: 20px;--r-lg: 36px;--r-xl: 44px;--r-pill: 999px;--element-radius: 20px;--element-edge: #1c1b1f;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(23 87 255 / .6);--ease: cubic-bezier(.2, .9, .1, 1);--motion-ease: cubic-bezier(.2, .9, .1, 1);--t-fast: .12s;--t: .22s;--t-slow: .42s}:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell,:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav,:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__item,:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar,:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell__main,:root[data-theme=studio-creativejuice]:not(#eos-sys) .screen,:root[data-theme=studio-creativejuice]:not(#eos-sys) .card,:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-panel,:root[data-theme=studio-creativejuice]:not(#eos-sys) .stat,:root[data-theme=studio-creativejuice]:not(#eos-sys) .btn,:root[data-theme=studio-creativejuice]:not(#eos-sys) .seg,:root[data-theme=studio-creativejuice]:not(#eos-sys) .seg__btn,:root[data-theme=studio-creativejuice]:not(#eos-sys) .badge,:root[data-theme=studio-creativejuice]:not(#eos-sys) .modal,:root[data-theme=studio-creativejuice]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-creativejuice]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell:before,:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell:after,:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav:before,:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav:after,:root[data-theme=studio-creativejuice]:not(#eos-sys) .screen:before,:root[data-theme=studio-creativejuice]:not(#eos-sys) .screen:after,:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar:before,:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar:after,:root[data-theme=studio-creativejuice]:not(#eos-sys) .card:before,:root[data-theme=studio-creativejuice]:not(#eos-sys) .card:after,:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-creativejuice]:not(#eos-sys) .stat:before,:root[data-theme=studio-creativejuice]:not(#eos-sys) .stat:after,:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar,:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar__title,:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__catitem-t{flex:1}}@media (min-width: 901px){:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell{grid-template-rows:84px minmax(0,1fr)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav{min-height:84px;border-bottom:0;background:transparent}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__cats{justify-self:center;width:max-content;max-width:100%;padding:5px;gap:2px;background:var(--surface);border-radius:var(--r-pill);box-shadow:0 1px 0 var(--glass-hi, rgb(255 255 255 / .6)) inset,0 14px 34px -20px var(--dock-shadow, rgb(0 0 0 / .35))}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__item{min-height:40px;border-radius:var(--r-pill);padding:0 16px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__item.is-active{box-shadow:0 8px 18px -10px var(--dock-shadow, rgb(0 0 0 / .45))}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__more>summary{border:0;background:var(--surface);box-shadow:0 14px 34px -20px var(--dock-shadow, rgb(0 0 0 / .35))}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar{background:transparent;border-bottom:0;min-height:0;padding:0 22px;position:absolute;top:14px;right:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav{padding-right:412px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__user{display:none}}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__outlet{display:none}}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav{background:transparent;color:var(--ink)}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#cbc9d1;background:transparent;box-shadow:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#ffffff14;color:var(--ink)}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#fff;color:#0b0b0d;box-shadow:0 10px 24px -12px #000c}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell__main,:root[data-theme=studio-creativejuice]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-creativejuice]:not(#eos-sys),:root[data-theme=studio-creativejuice]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .stat,:root[data-theme=studio-creativejuice]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .card,:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-panel,:root[data-theme=studio-creativejuice]:not(#eos-sys) .workspace-overview>section{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .stat,:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-stats .stat{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .modal{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px;min-height:42px;background:var(--surface-2);border-color:transparent;font-weight:600}:root[data-theme=studio-creativejuice]:not(#eos-sys) .btn--primary{background:var(--ember-bright);color:var(--on-accent);box-shadow:0 12px 24px -14px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.card__link){min-height:40px;padding:0 6px 0 14px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);gap:8px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .card__link:hover{color:var(--bg);background:color-mix(in srgb,var(--ink) 86%,var(--ember))}:root[data-theme=studio-creativejuice]:not(#eos-sys) .card__link svg{width:28px;height:28px;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--bg) 18%,transparent)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:6px;flex-wrap:wrap}:root[data-theme=studio-creativejuice]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill);background:var(--surface-2);border:0;min-height:38px;padding-inline:16px;color:var(--ink-2)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-creativejuice]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-creativejuice]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg);box-shadow:0 10px 20px -12px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-creativejuice]:not(#eos-sys) .record-grid__table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:500;padding-block:4px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .record-grid__table td{border:0;background:var(--surface-2);padding-block:14px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .record-grid__table td:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill);padding-left:20px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .record-grid__table td:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}:root[data-theme=studio-creativejuice]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-3)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .badge{background:transparent;padding-inline:0}:root[data-theme=studio-creativejuice]:not(#eos-sys) .badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}:root[data-theme=studio-creativejuice]:not(#eos-sys) body,:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell,:root[data-theme=studio-creativejuice]:not(#eos-sys) .modal,:root[data-theme=studio-creativejuice]:not(#eos-sys) button,:root[data-theme=studio-creativejuice]:not(#eos-sys) input,:root[data-theme=studio-creativejuice]:not(#eos-sys) select,:root[data-theme=studio-creativejuice]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:normal;line-height:1.05}:root[data-theme=studio-creativejuice]:not(#eos-sys) .card__h h2,:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-panel h2{font-size:16px;font-weight:600;letter-spacing:normal}:root[data-theme=studio-creativejuice]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:300;letter-spacing:normal;font-variant-numeric:tabular-nums}:root[data-theme=studio-creativejuice]:not(#eos-sys) .tnum,:root[data-theme=studio-creativejuice]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-creativejuice]:not(#eos-sys) .btn--primary,:root[data-theme=studio-creativejuice]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-creativejuice]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-creativejuice]:not(#eos-sys) ::selection{background:#1757ff59;color:var(--ink)}:root[data-theme=studio-creativejuice]:not(#eos-sys) input,:root[data-theme=studio-creativejuice]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-creativejuice]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-creativejuice]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-creativejuice{0%{opacity:0;transform:translateY(10px) scale(.975);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}:root[data-theme=studio-creativejuice]:not(#eos-sys) .screen>*{animation:eos-sys-studio-creativejuice .56s cubic-bezier(.2,.9,.1,1) both}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-creativejuice .56s cubic-bezier(.2,.9,.1,1) both}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:70ms}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.14s}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.21s}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.28s}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.35s}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.42s}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:transform var(--t-slow) var(--ease),box-shadow var(--t-slow) var(--ease)}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 44px 80px -42px var(--slab-shadow, rgb(0 0 0 / .38))}:root[data-theme=studio-creativejuice]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-creativejuice]:not(#eos-sys){--hero-ink: #ffffff;--dock-shadow: rgb(0 0 0 / .8);--slab-shadow: rgb(0 0 0 / .85);--glass-hi: rgb(255 255 255 / .12)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(92 32 210 / .55),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(23 87 255 / .1),transparent 72%),var(--bg)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .stat__val{font-weight:200;letter-spacing:normal}:root[data-theme=studio-creativejuice]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:radial-gradient(120% 80% at 0% 0%,rgb(255 255 255 / .08),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 88%,#ffffff),var(--surface));border:1px solid rgb(255 255 255 / .07)}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffff0f;color:var(--ink);box-shadow:inset 0 1px #ffffff1a}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 1px 2px #00000080}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-creativejuice]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-creativejuice]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-creativejuice]:not(#eos-sys) .btn,:root[data-theme=studio-creativejuice]:not(#eos-sys) .card__link,:root[data-theme=studio-creativejuice]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:radial-gradient(80% 50% at 50% 34%,#2c0829 0%,#4a0c3c 40%,transparent 78%),linear-gradient(180deg,#a8105c,#9c0f56 42%,#b0307a 82%,#c24a8e);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #c2106c8c,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .sd-hero,:root[data-theme=studio-creativejuice]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#c2106c;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-creativejuice]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-creativejuice]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:300;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-creativejuice]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:300;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .08)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .eos-dock__ask{background:#fff;color:#0b0b0d}@media (min-width: 901px){:root[data-theme=studio-creativejuice]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-creativejuice]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-creativejuice]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-creativejuice]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-creativejuice]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:1px solid rgb(255 255 255 / .07);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-creativejuice]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-creativejuice]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-creativejuice]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-creativejuice]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-netsuite]:not(#eos-sys){color-scheme:dark;--bg: #0e0d0b;--bg-deep: #080706;--surface: #1a1814;--surface-2: #221f1a;--surface-3: #2c2822;--line: #3a352c;--line-soft: #25221c;--ink: #f6f3ea;--ink-2: #d2ccbe;--ink-3: #aaa395;--ember: #f5ed30;--ember-strong: #fff35a;--ember-bright: #f5ed30;--ember-soft: rgb(245 237 48 / .14);--on-accent: #171500;--chart-accent: #f5ed30;--chart-soft: color-mix(in srgb, #f5ed30 55%, #ffffff);--night-lime: #f5ed30;--gallery-peach: #fb9450;--cobalt: #fb9450;--cobalt-bright: #fb9450;--cobalt-soft: rgb(251 148 80 / .14);--herb: #c9e05a;--herb-soft: rgb(201 224 90 / .16);--gold: #f5ed30;--gold-soft: rgb(245 237 48 / .18);--danger: #ff7a5c;--danger-soft: rgb(255 122 92 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 12px;--r-sm: 12px;--r: 18px;--r-lg: 26px;--r-xl: 34px;--r-pill: 999px;--element-radius: 18px;--element-edge: #25221c;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(245 237 48 / .6);--ease: cubic-bezier(.34, 1.56, .64, 1);--motion-ease: cubic-bezier(.34, 1.56, .64, 1);--t-fast: .12s;--t: .22s;--t-slow: .42s}:root[data-theme=studio-netsuite]:not(#eos-sys) .shell,:root[data-theme=studio-netsuite]:not(#eos-sys) .nav,:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__item,:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar,:root[data-theme=studio-netsuite]:not(#eos-sys) .shell__main,:root[data-theme=studio-netsuite]:not(#eos-sys) .screen,:root[data-theme=studio-netsuite]:not(#eos-sys) .card,:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-panel,:root[data-theme=studio-netsuite]:not(#eos-sys) .stat,:root[data-theme=studio-netsuite]:not(#eos-sys) .btn,:root[data-theme=studio-netsuite]:not(#eos-sys) .seg,:root[data-theme=studio-netsuite]:not(#eos-sys) .seg__btn,:root[data-theme=studio-netsuite]:not(#eos-sys) .badge,:root[data-theme=studio-netsuite]:not(#eos-sys) .modal,:root[data-theme=studio-netsuite]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-netsuite]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-netsuite]:not(#eos-sys) .shell:before,:root[data-theme=studio-netsuite]:not(#eos-sys) .shell:after,:root[data-theme=studio-netsuite]:not(#eos-sys) .nav:before,:root[data-theme=studio-netsuite]:not(#eos-sys) .nav:after,:root[data-theme=studio-netsuite]:not(#eos-sys) .screen:before,:root[data-theme=studio-netsuite]:not(#eos-sys) .screen:after,:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar:before,:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar:after,:root[data-theme=studio-netsuite]:not(#eos-sys) .card:before,:root[data-theme=studio-netsuite]:not(#eos-sys) .card:after,:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-netsuite]:not(#eos-sys) .stat:before,:root[data-theme=studio-netsuite]:not(#eos-sys) .stat:after,:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-netsuite]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-netsuite]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-netsuite]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-netsuite]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-netsuite]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar,:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar__title,:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-netsuite]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__group{display:block}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=studio-netsuite]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__outlet,:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__glabel,:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__label,:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__role-meta,:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__soon,:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-netsuite]:not(#eos-sys) .nav{transition:none}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav{background:#0e0d0b;color:var(--ink)}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:14px;color:#d2ccbe;background:transparent;box-shadow:none}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#ffffff12;color:var(--ink)}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#f5ed30;color:#171500;box-shadow:none}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-netsuite]:not(#eos-sys) .shell__main,:root[data-theme=studio-netsuite]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-netsuite]:not(#eos-sys),:root[data-theme=studio-netsuite]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-netsuite]:not(#eos-sys) .stat,:root[data-theme=studio-netsuite]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-netsuite]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-netsuite]:not(#eos-sys) .card,:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-panel,:root[data-theme=studio-netsuite]:not(#eos-sys) .workspace-overview>section{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=studio-netsuite]:not(#eos-sys) .stat,:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-stats .stat{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=studio-netsuite]:not(#eos-sys) .modal{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-netsuite]:not(#eos-sys) .btn{border-radius:var(--r);background:var(--surface-2);border-color:transparent}:root[data-theme=studio-netsuite]:not(#eos-sys) .btn--primary{border-radius:var(--r)}:root[data-theme=studio-netsuite]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-netsuite]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=studio-netsuite]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=studio-netsuite]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-netsuite]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-netsuite]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=studio-netsuite]:not(#eos-sys) .record-grid__table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=studio-netsuite]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:500;padding-block:4px}:root[data-theme=studio-netsuite]:not(#eos-sys) .record-grid__table td{border:0;background:var(--surface-2);padding-block:14px}:root[data-theme=studio-netsuite]:not(#eos-sys) .record-grid__table td:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill);padding-left:20px}:root[data-theme=studio-netsuite]:not(#eos-sys) .record-grid__table td:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}:root[data-theme=studio-netsuite]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-3)}:root[data-theme=studio-netsuite]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=studio-netsuite]:not(#eos-sys) body,:root[data-theme=studio-netsuite]:not(#eos-sys) .shell,:root[data-theme=studio-netsuite]:not(#eos-sys) .modal,:root[data-theme=studio-netsuite]:not(#eos-sys) button,:root[data-theme=studio-netsuite]:not(#eos-sys) input,:root[data-theme=studio-netsuite]:not(#eos-sys) select,:root[data-theme=studio-netsuite]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:300;letter-spacing:-.01em;line-height:1.05}:root[data-theme=studio-netsuite]:not(#eos-sys) .card__h h2,:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:400;letter-spacing:-.01em}:root[data-theme=studio-netsuite]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-netsuite]:not(#eos-sys) .tnum,:root[data-theme=studio-netsuite]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-netsuite]:not(#eos-sys) .btn--primary,:root[data-theme=studio-netsuite]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-netsuite]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-netsuite]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-netsuite]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-netsuite]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-netsuite]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-netsuite]:not(#eos-sys) input,:root[data-theme=studio-netsuite]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-netsuite]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-netsuite]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-netsuite{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}:root[data-theme=studio-netsuite]:not(#eos-sys) .screen>*{animation:eos-sys-studio-netsuite .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-netsuite .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:55ms}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.11s}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:165ms}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.22s}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:275ms}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.33s}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=studio-netsuite]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-netsuite]:not(#eos-sys){--hero-ink: #171500;--dock-shadow: rgb(0 0 0 / .7);--slab-shadow: rgb(0 0 0 / .75);--glass-hi: rgb(255 255 255 / .12)}:root[data-theme=studio-netsuite]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(245 237 48 / .12),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(251 148 80 / .08),transparent 72%),var(--bg)}:root[data-theme=studio-netsuite]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-netsuite]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-netsuite]:not(#eos-sys) .stat__val{font-weight:200;letter-spacing:normal}:root[data-theme=studio-netsuite]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-netsuite]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:radial-gradient(120% 80% at 0% 0%,rgb(255 255 255 / .08),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 88%,#ffffff),var(--surface));border:1px solid rgb(255 255 255 / .07)}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffff0f;color:var(--ink);box-shadow:inset 0 1px #ffffff1a}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 1px 2px #00000080}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-netsuite]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-netsuite]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-netsuite]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-netsuite]:not(#eos-sys) .btn,:root[data-theme=studio-netsuite]:not(#eos-sys) .card__link,:root[data-theme=studio-netsuite]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(155deg,#f5ed30,#fb9450);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #78640073,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-netsuite]:not(#eos-sys) .sd-hero,:root[data-theme=studio-netsuite]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-netsuite]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#f5ed30;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-netsuite]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-netsuite]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:300;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-netsuite]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:300;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-netsuite]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-netsuite]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .08)}:root[data-theme=studio-netsuite]:not(#eos-sys) .eos-dock__ask{background:#f5ed30;color:#171500}@media (min-width: 901px){:root[data-theme=studio-netsuite]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-netsuite]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-netsuite]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-netsuite]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-netsuite]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-netsuite]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-netsuite]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-netsuite]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-netsuite]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-netsuite]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-netsuite]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-netsuite]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:1px solid rgb(255 255 255 / .07);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-netsuite]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-netsuite]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-netsuite]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-netsuite]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-katana]:not(#eos-sys){color-scheme:dark;--bg: #0c0c0c;--bg-deep: #000000;--surface: #19191b;--surface-2: #242424;--surface-3: #2e2e31;--line: #2a2a2d;--line-soft: #1b1b1d;--ink: #faf8fa;--ink-2: #c9c8cc;--ink-3: #94939a;--ember: #1f5bff;--ember-strong: #7d9fff;--ember-bright: #1f5bff;--ember-soft: rgb(31 91 255 / .14);--on-accent: #ffffff;--chart-accent: #1f5bff;--chart-soft: color-mix(in srgb, #1f5bff 55%, #ffffff);--night-lime: #1f5bff;--gallery-peach: #b2ff08;--cobalt: #b2ff08;--cobalt-bright: #b2ff08;--cobalt-soft: rgb(178 255 8 / .14);--herb: #b2ff08;--herb-soft: rgb(178 255 8 / .16);--gold: #fffc0e;--gold-soft: rgb(255 252 14 / .18);--danger: #ff4a4f;--danger-soft: rgb(255 74 79 / .16);--font-display: "EOS2 Outfit", system-ui, sans-serif;--font-ui: "EOS2 Outfit", system-ui, sans-serif;--font-data: "EOS2 Outfit", system-ui, sans-serif;--font-mono: "EOS2 Outfit", system-ui, sans-serif;--r-xs: 20px;--r-sm: 14px;--r: 26px;--r-lg: 30px;--r-xl: 40px;--r-pill: 999px;--element-radius: 26px;--element-edge: #1b1b1d;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(31 91 255 / .6);--ease: steps(3, end);--motion-ease: steps(3, end);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=studio-katana]:not(#eos-sys) .shell,:root[data-theme=studio-katana]:not(#eos-sys) .nav,:root[data-theme=studio-katana]:not(#eos-sys) .nav__item,:root[data-theme=studio-katana]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-katana]:not(#eos-sys) .topbar,:root[data-theme=studio-katana]:not(#eos-sys) .shell__main,:root[data-theme=studio-katana]:not(#eos-sys) .screen,:root[data-theme=studio-katana]:not(#eos-sys) .card,:root[data-theme=studio-katana]:not(#eos-sys) .mod-panel,:root[data-theme=studio-katana]:not(#eos-sys) .stat,:root[data-theme=studio-katana]:not(#eos-sys) .btn,:root[data-theme=studio-katana]:not(#eos-sys) .seg,:root[data-theme=studio-katana]:not(#eos-sys) .seg__btn,:root[data-theme=studio-katana]:not(#eos-sys) .badge,:root[data-theme=studio-katana]:not(#eos-sys) .modal,:root[data-theme=studio-katana]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-katana]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-katana]:not(#eos-sys) .shell:before,:root[data-theme=studio-katana]:not(#eos-sys) .shell:after,:root[data-theme=studio-katana]:not(#eos-sys) .nav:before,:root[data-theme=studio-katana]:not(#eos-sys) .nav:after,:root[data-theme=studio-katana]:not(#eos-sys) .screen:before,:root[data-theme=studio-katana]:not(#eos-sys) .screen:after,:root[data-theme=studio-katana]:not(#eos-sys) .topbar:before,:root[data-theme=studio-katana]:not(#eos-sys) .topbar:after,:root[data-theme=studio-katana]:not(#eos-sys) .card:before,:root[data-theme=studio-katana]:not(#eos-sys) .card:after,:root[data-theme=studio-katana]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-katana]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-katana]:not(#eos-sys) .stat:before,:root[data-theme=studio-katana]:not(#eos-sys) .stat:after,:root[data-theme=studio-katana]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-katana]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-katana]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-katana]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-katana]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-katana]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-katana]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-katana]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-katana]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-katana]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-katana]:not(#eos-sys) .topbar,:root[data-theme=studio-katana]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-katana]:not(#eos-sys) .topbar__title,:root[data-theme=studio-katana]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-katana]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-katana]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-katana]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-katana]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-katana]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-katana]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-katana]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-katana]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-katana]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-katana]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-katana]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-katana]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-katana]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-katana]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-katana]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-katana]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-katana]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-katana]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-katana]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-katana]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-katana]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-katana]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-katana]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-katana]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-katana]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-katana]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-katana]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-katana]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-katana]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-katana]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-katana]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-katana]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-katana]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=studio-katana]:not(#eos-sys) .nav{background:#0c0c0c;color:#faf8fa}:root[data-theme=studio-katana]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#94939a;background:transparent;box-shadow:none}:root[data-theme=studio-katana]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#242424;color:#faf8fa}:root[data-theme=studio-katana]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#fff;color:#0c0c0c;box-shadow:none}:root[data-theme=studio-katana]:not(#eos-sys) .nav__glabel{color:#94939a}:root[data-theme=studio-katana]:not(#eos-sys) .topbar{background:transparent;border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-katana]:not(#eos-sys) .shell__main,:root[data-theme=studio-katana]:not(#eos-sys) .screen{background:#0c0c0c}:root[data-theme=studio-katana]:not(#eos-sys),:root[data-theme=studio-katana]:not(#eos-sys) body{background:#0c0c0c}:root[data-theme=studio-katana]:not(#eos-sys) .stat,:root[data-theme=studio-katana]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-katana]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-katana]:not(#eos-sys) .card,:root[data-theme=studio-katana]:not(#eos-sys) .mod-panel,:root[data-theme=studio-katana]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-katana]:not(#eos-sys) .stat,:root[data-theme=studio-katana]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-katana]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-katana]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px;min-height:42px;background:var(--surface-2);border-color:transparent;font-weight:600}:root[data-theme=studio-katana]:not(#eos-sys) .btn--primary{background:var(--ember-bright);color:var(--on-accent);box-shadow:0 12px 24px -14px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-katana]:not(#eos-sys) :is(.card__link){min-height:40px;padding:0 6px 0 14px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);gap:8px}:root[data-theme=studio-katana]:not(#eos-sys) .card__link:hover{color:var(--bg);background:color-mix(in srgb,var(--ink) 86%,var(--ember))}:root[data-theme=studio-katana]:not(#eos-sys) .card__link svg{width:28px;height:28px;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--bg) 18%,transparent)}:root[data-theme=studio-katana]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-katana]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:6px;flex-wrap:wrap}:root[data-theme=studio-katana]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill);background:var(--surface-2);border:0;min-height:38px;padding-inline:16px;color:var(--ink-2)}:root[data-theme=studio-katana]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-katana]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-katana]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg);box-shadow:0 10px 20px -12px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-katana]:not(#eos-sys) .record-grid__table th{background:var(--surface-2);color:var(--ink-2);border:0}:root[data-theme=studio-katana]:not(#eos-sys) .record-grid__table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-2) 55%,transparent)}:root[data-theme=studio-katana]:not(#eos-sys) .record-grid__table td{border:0}:root[data-theme=studio-katana]:not(#eos-sys) .badge{background:transparent;padding-inline:0}:root[data-theme=studio-katana]:not(#eos-sys) .badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}:root[data-theme=studio-katana]:not(#eos-sys) body,:root[data-theme=studio-katana]:not(#eos-sys) .shell,:root[data-theme=studio-katana]:not(#eos-sys) .modal,:root[data-theme=studio-katana]:not(#eos-sys) button,:root[data-theme=studio-katana]:not(#eos-sys) input,:root[data-theme=studio-katana]:not(#eos-sys) select,:root[data-theme=studio-katana]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-katana]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-katana]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.01em;line-height:1.05}:root[data-theme=studio-katana]:not(#eos-sys) .card__h h2,:root[data-theme=studio-katana]:not(#eos-sys) .mod-panel h2{font-size:18px;font-weight:400;letter-spacing:normal}:root[data-theme=studio-katana]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:400;letter-spacing:-.01em;font-variant-numeric:tabular-nums}:root[data-theme=studio-katana]:not(#eos-sys) .tnum,:root[data-theme=studio-katana]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-katana]:not(#eos-sys) .btn--primary,:root[data-theme=studio-katana]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-katana]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-katana]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-katana]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-katana]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-katana]:not(#eos-sys) ::selection{background:#1f5bff52;color:var(--ink)}:root[data-theme=studio-katana]:not(#eos-sys) input,:root[data-theme=studio-katana]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-katana]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-katana]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-katana{0%{opacity:0}to{opacity:1}}:root[data-theme=studio-katana]:not(#eos-sys) .screen>*{animation:eos-sys-studio-katana .14s steps(3,end) both}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-katana .14s steps(3,end) both}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:40ms}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:80ms}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.12s}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.16s}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.2s}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.24s}:root[data-theme=studio-katana]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=studio-katana]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=studio-katana]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-katana]:not(#eos-sys){--hero-ink: #ffffff;--dock-shadow: rgb(0 0 0 / .75);--slab-shadow: rgb(0 0 0 / .8);--glass-hi: rgb(255 255 255 / .12)}:root[data-theme=studio-katana]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(31 91 255 / .12),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(178 255 8 / .05),transparent 72%),var(--bg)}:root[data-theme=studio-katana]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-katana]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-katana]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-katana]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-katana]:not(#eos-sys) .stat__val{font-weight:200;letter-spacing:normal}:root[data-theme=studio-katana]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-katana]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-katana]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-katana]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:radial-gradient(120% 80% at 0% 0%,rgb(255 255 255 / .08),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 88%,#ffffff),var(--surface));border:1px solid rgb(255 255 255 / .07)}:root[data-theme=studio-katana]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-katana]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffff0f;color:var(--ink);box-shadow:inset 0 1px #ffffff1a}:root[data-theme=studio-katana]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 1px 2px #00000080}:root[data-theme=studio-katana]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-katana]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-katana]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-katana]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-katana]:not(#eos-sys) .btn,:root[data-theme=studio-katana]:not(#eos-sys) .card__link,:root[data-theme=studio-katana]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-katana]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(150deg,#2a66ff,#1240e0);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #1f5bff73,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-katana]:not(#eos-sys) .sd-hero,:root[data-theme=studio-katana]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-katana]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#2a66ff;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-katana]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-katana]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:300;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-katana]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:300;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-katana]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-katana]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .08)}:root[data-theme=studio-katana]:not(#eos-sys) .eos-dock__ask{background:#1f5bff;color:#fff}@media (min-width: 901px){:root[data-theme=studio-katana]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-katana]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-katana]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-katana]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-katana]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-katana]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-katana]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-katana]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-katana]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-katana]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-katana]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-katana]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-katana]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-katana]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-katana]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-katana]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-katana]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-katana]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-katana]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-katana]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-katana]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-katana]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:1px solid rgb(255 255 255 / .07);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-katana]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-katana]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-katana]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-katana]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-katana]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-katana]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-katana]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-katana]:not(#eos-sys) .topbar{justify-content:flex-end}:root[data-theme=studio-katana]:not(#eos-sys) .nav__user{display:none}:root[data-theme=studio-katana]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-katana]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-katana]:not(#eos-sys) .topbar{position:absolute;top:12px;right:0;padding:0 22px;min-height:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-katana]:not(#eos-sys) .nav{padding-right:412px}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-katana]:not(#eos-sys) .nav__outlet{display:none}}}:root[data-theme=studio-katana]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-katana]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-katana]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-aetna]:not(#eos-sys){color-scheme:dark;--bg: #1e1e1e;--bg-deep: #141414;--surface: #2c2c2c;--surface-2: #343434;--surface-3: #3e3e3e;--line: #3c3c3c;--line-soft: #2a2a2a;--ink: #f2f2f2;--ink-2: #c8c8c8;--ink-3: #a3a3a3;--ember: #e1ff01;--ember-strong: #ecff6a;--ember-bright: #e1ff01;--ember-soft: rgb(225 255 1 / .14);--on-accent: #111111;--chart-accent: #e1ff01;--chart-soft: color-mix(in srgb, #e1ff01 55%, #ffffff);--night-lime: #e1ff01;--gallery-peach: #ffffff;--cobalt: #ffffff;--cobalt-bright: #ffffff;--cobalt-soft: rgb(255 255 255 / .14);--herb: #c8f000;--herb-soft: rgb(200 240 0 / .16);--gold: #ffd84a;--gold-soft: rgb(255 216 74 / .18);--danger: #ff7a6b;--danger-soft: rgb(255 122 107 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 22px;--r-sm: 16px;--r: 28px;--r-lg: 40px;--r-xl: 48px;--r-pill: 999px;--element-radius: 28px;--element-edge: #2a2a2a;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(225 255 1 / .6);--ease: cubic-bezier(.34, 1.56, .64, 1);--motion-ease: cubic-bezier(.34, 1.56, .64, 1);--t-fast: .12s;--t: .22s;--t-slow: .42s}:root[data-theme=studio-aetna]:not(#eos-sys) .shell,:root[data-theme=studio-aetna]:not(#eos-sys) .nav,:root[data-theme=studio-aetna]:not(#eos-sys) .nav__item,:root[data-theme=studio-aetna]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-aetna]:not(#eos-sys) .topbar,:root[data-theme=studio-aetna]:not(#eos-sys) .shell__main,:root[data-theme=studio-aetna]:not(#eos-sys) .screen,:root[data-theme=studio-aetna]:not(#eos-sys) .card,:root[data-theme=studio-aetna]:not(#eos-sys) .mod-panel,:root[data-theme=studio-aetna]:not(#eos-sys) .stat,:root[data-theme=studio-aetna]:not(#eos-sys) .btn,:root[data-theme=studio-aetna]:not(#eos-sys) .seg,:root[data-theme=studio-aetna]:not(#eos-sys) .seg__btn,:root[data-theme=studio-aetna]:not(#eos-sys) .badge,:root[data-theme=studio-aetna]:not(#eos-sys) .modal,:root[data-theme=studio-aetna]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-aetna]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-aetna]:not(#eos-sys) .shell:before,:root[data-theme=studio-aetna]:not(#eos-sys) .shell:after,:root[data-theme=studio-aetna]:not(#eos-sys) .nav:before,:root[data-theme=studio-aetna]:not(#eos-sys) .nav:after,:root[data-theme=studio-aetna]:not(#eos-sys) .screen:before,:root[data-theme=studio-aetna]:not(#eos-sys) .screen:after,:root[data-theme=studio-aetna]:not(#eos-sys) .topbar:before,:root[data-theme=studio-aetna]:not(#eos-sys) .topbar:after,:root[data-theme=studio-aetna]:not(#eos-sys) .card:before,:root[data-theme=studio-aetna]:not(#eos-sys) .card:after,:root[data-theme=studio-aetna]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-aetna]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-aetna]:not(#eos-sys) .stat:before,:root[data-theme=studio-aetna]:not(#eos-sys) .stat:after,:root[data-theme=studio-aetna]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-aetna]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-aetna]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-aetna]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-aetna]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-aetna]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-aetna]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-aetna]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-aetna]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-aetna]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-aetna]:not(#eos-sys) .topbar,:root[data-theme=studio-aetna]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-aetna]:not(#eos-sys) .topbar__title,:root[data-theme=studio-aetna]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-aetna]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__group{display:block}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=studio-aetna]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-aetna]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__outlet,:root[data-theme=studio-aetna]:not(#eos-sys) .nav__glabel,:root[data-theme=studio-aetna]:not(#eos-sys) .nav__label,:root[data-theme=studio-aetna]:not(#eos-sys) .nav__role-meta,:root[data-theme=studio-aetna]:not(#eos-sys) .nav__soon,:root[data-theme=studio-aetna]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=studio-aetna]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=studio-aetna]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=studio-aetna]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-aetna]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-aetna]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=studio-aetna]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=studio-aetna]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=studio-aetna]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=studio-aetna]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=studio-aetna]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-aetna]:not(#eos-sys) .nav{transition:none}:root[data-theme=studio-aetna]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=studio-aetna]:not(#eos-sys) .nav{background:#0b0b0b;color:var(--ink)}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#c8c8c8;background:transparent;box-shadow:none}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#262626;color:var(--ink)}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#e1ff01;color:#111;box-shadow:none}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-aetna]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-aetna]:not(#eos-sys) .shell__main,:root[data-theme=studio-aetna]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-aetna]:not(#eos-sys),:root[data-theme=studio-aetna]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-aetna]:not(#eos-sys) .stat,:root[data-theme=studio-aetna]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-aetna]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-aetna]:not(#eos-sys) .card,:root[data-theme=studio-aetna]:not(#eos-sys) .mod-panel,:root[data-theme=studio-aetna]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-aetna]:not(#eos-sys) .stat,:root[data-theme=studio-aetna]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-aetna]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-aetna]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px;min-height:42px;background:var(--surface-2);border-color:transparent;font-weight:600}:root[data-theme=studio-aetna]:not(#eos-sys) .btn--primary{background:var(--ember-bright);color:var(--on-accent);box-shadow:0 12px 24px -14px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.card__link){min-height:40px;padding:0 6px 0 14px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);gap:8px}:root[data-theme=studio-aetna]:not(#eos-sys) .card__link:hover{color:var(--bg);background:color-mix(in srgb,var(--ink) 86%,var(--ember))}:root[data-theme=studio-aetna]:not(#eos-sys) .card__link svg{width:28px;height:28px;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--bg) 18%,transparent)}:root[data-theme=studio-aetna]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-aetna]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:6px;flex-wrap:wrap}:root[data-theme=studio-aetna]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill);background:var(--surface-2);border:0;min-height:38px;padding-inline:16px;color:var(--ink-2)}:root[data-theme=studio-aetna]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-aetna]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-aetna]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg);box-shadow:0 10px 20px -12px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-aetna]:not(#eos-sys) .record-grid__table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=studio-aetna]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:500;padding-block:4px}:root[data-theme=studio-aetna]:not(#eos-sys) .record-grid__table td{border:0;background:var(--surface-2);padding-block:14px}:root[data-theme=studio-aetna]:not(#eos-sys) .record-grid__table td:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill);padding-left:20px}:root[data-theme=studio-aetna]:not(#eos-sys) .record-grid__table td:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}:root[data-theme=studio-aetna]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-3)}:root[data-theme=studio-aetna]:not(#eos-sys) .badge{background:transparent;border:1px solid currentColor;border-radius:var(--r-pill)}:root[data-theme=studio-aetna]:not(#eos-sys) body,:root[data-theme=studio-aetna]:not(#eos-sys) .shell,:root[data-theme=studio-aetna]:not(#eos-sys) .modal,:root[data-theme=studio-aetna]:not(#eos-sys) button,:root[data-theme=studio-aetna]:not(#eos-sys) input,:root[data-theme=studio-aetna]:not(#eos-sys) select,:root[data-theme=studio-aetna]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-aetna]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-aetna]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:500;letter-spacing:-.01em;line-height:1.05}:root[data-theme=studio-aetna]:not(#eos-sys) .card__h h2,:root[data-theme=studio-aetna]:not(#eos-sys) .mod-panel h2{font-size:17px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-aetna]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:300;letter-spacing:normal;font-variant-numeric:tabular-nums}:root[data-theme=studio-aetna]:not(#eos-sys) .tnum,:root[data-theme=studio-aetna]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-aetna]:not(#eos-sys) .btn--primary,:root[data-theme=studio-aetna]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-aetna]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-aetna]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-aetna]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-aetna]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-aetna]:not(#eos-sys) ::selection{background:#e1ff014d;color:var(--ink)}:root[data-theme=studio-aetna]:not(#eos-sys) input,:root[data-theme=studio-aetna]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-aetna]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-aetna]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-aetna{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}:root[data-theme=studio-aetna]:not(#eos-sys) .screen>*{animation:eos-sys-studio-aetna .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-aetna .52s cubic-bezier(.34,1.56,.64,1) both}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:60ms}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.12s}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.18s}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.24s}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.3s}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.36s}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=studio-aetna]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-aetna]:not(#eos-sys){--hero-ink: #111111;--dock-shadow: rgb(0 0 0 / .75);--slab-shadow: rgb(0 0 0 / .7);--glass-hi: rgb(255 255 255 / .12)}:root[data-theme=studio-aetna]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(225 255 1 / .1),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(255 255 255 / .04),transparent 72%),var(--bg)}:root[data-theme=studio-aetna]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-aetna]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-aetna]:not(#eos-sys) .stat__val{font-weight:200;letter-spacing:normal}:root[data-theme=studio-aetna]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-aetna]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:radial-gradient(120% 80% at 0% 0%,rgb(255 255 255 / .08),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 88%,#ffffff),var(--surface));border:1px solid rgb(255 255 255 / .07)}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffff0f;color:var(--ink);box-shadow:inset 0 1px #ffffff1a}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 1px 2px #00000080}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-aetna]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-aetna]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-aetna]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-aetna]:not(#eos-sys) .btn,:root[data-theme=studio-aetna]:not(#eos-sys) .card__link,:root[data-theme=studio-aetna]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-aetna]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(180deg,#e1ff01,#d2ef00);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #0000008c,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-aetna]:not(#eos-sys) .sd-hero,:root[data-theme=studio-aetna]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-aetna]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#e1ff01;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-aetna]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-aetna]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:300;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-aetna]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:300;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-aetna]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-aetna]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .08)}:root[data-theme=studio-aetna]:not(#eos-sys) .eos-dock__ask{background:#e1ff01;color:#111}@media (min-width: 901px){:root[data-theme=studio-aetna]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-aetna]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-aetna]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-aetna]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-aetna]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-aetna]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-aetna]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-aetna]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-aetna]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-aetna]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-aetna]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-aetna]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-aetna]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-aetna]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-aetna]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-aetna]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-aetna]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-aetna]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-aetna]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-aetna]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:1px solid rgb(255 255 255 / .07);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-aetna]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-aetna]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-aetna]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-aetna]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-aetna]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-aetna]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-aetna]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-aetna]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-aetna]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-aetna]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-geotab]:not(#eos-sys){color-scheme:light;--bg: #ffffff;--bg-deep: #f4f4f4;--surface: #ffffff;--surface-2: #f4f4f4;--surface-3: #ebebeb;--line: #d3d3d3;--line-soft: #ececec;--ink: #0a0a0a;--ink-2: #3b3b3b;--ink-3: #666666;--ember: #1f3bff;--ember-strong: #1530d6;--ember-bright: #1f3bff;--ember-soft: rgb(31 59 255 / .14);--on-accent: #ffffff;--chart-accent: #0a0a0a;--chart-soft: color-mix(in srgb, #0a0a0a 55%, #ffffff);--night-lime: #1f3bff;--gallery-peach: #0231d8;--cobalt: #0231d8;--cobalt-bright: #0231d8;--cobalt-soft: rgb(2 49 216 / .14);--herb: #1d7a46;--herb-soft: rgb(29 122 70 / .16);--gold: #9a6a00;--gold-soft: rgb(154 106 0 / .18);--danger: #d42a1c;--danger-soft: rgb(212 42 28 / .16);--font-display: "EOS2 Inter", "Helvetica Neue", system-ui, sans-serif;--font-ui: "EOS2 Inter", "Helvetica Neue", system-ui, sans-serif;--font-data: "EOS2 Inter", "Helvetica Neue", system-ui, sans-serif;--font-mono: "EOS2 Inter", "Helvetica Neue", system-ui, sans-serif;--r-xs: 0px;--r-sm: 2px;--r: 2px;--r-lg: 2px;--r-xl: 2px;--r-pill: 999px;--element-radius: 2px;--element-edge: #ececec;--sh-1: 0 1px 2px rgb(10 10 10 / .06);--sh-2: 0 10px 30px -14px rgb(10 10 10 / .18);--sh-3: 0 30px 70px -24px rgb(10 10 10 / .28);--sh-ember: 0 10px 30px -12px rgb(31 59 255 / .6);--ease: cubic-bezier(.65, 0, .35, 1);--motion-ease: cubic-bezier(.65, 0, .35, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=studio-geotab]:not(#eos-sys) .shell,:root[data-theme=studio-geotab]:not(#eos-sys) .nav,:root[data-theme=studio-geotab]:not(#eos-sys) .nav__item,:root[data-theme=studio-geotab]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-geotab]:not(#eos-sys) .topbar,:root[data-theme=studio-geotab]:not(#eos-sys) .shell__main,:root[data-theme=studio-geotab]:not(#eos-sys) .screen,:root[data-theme=studio-geotab]:not(#eos-sys) .card,:root[data-theme=studio-geotab]:not(#eos-sys) .mod-panel,:root[data-theme=studio-geotab]:not(#eos-sys) .stat,:root[data-theme=studio-geotab]:not(#eos-sys) .btn,:root[data-theme=studio-geotab]:not(#eos-sys) .seg,:root[data-theme=studio-geotab]:not(#eos-sys) .seg__btn,:root[data-theme=studio-geotab]:not(#eos-sys) .badge,:root[data-theme=studio-geotab]:not(#eos-sys) .modal,:root[data-theme=studio-geotab]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-geotab]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-geotab]:not(#eos-sys) .shell:before,:root[data-theme=studio-geotab]:not(#eos-sys) .shell:after,:root[data-theme=studio-geotab]:not(#eos-sys) .nav:before,:root[data-theme=studio-geotab]:not(#eos-sys) .nav:after,:root[data-theme=studio-geotab]:not(#eos-sys) .screen:before,:root[data-theme=studio-geotab]:not(#eos-sys) .screen:after,:root[data-theme=studio-geotab]:not(#eos-sys) .topbar:before,:root[data-theme=studio-geotab]:not(#eos-sys) .topbar:after,:root[data-theme=studio-geotab]:not(#eos-sys) .card:before,:root[data-theme=studio-geotab]:not(#eos-sys) .card:after,:root[data-theme=studio-geotab]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-geotab]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-geotab]:not(#eos-sys) .stat:before,:root[data-theme=studio-geotab]:not(#eos-sys) .stat:after,:root[data-theme=studio-geotab]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-geotab]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-geotab]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-geotab]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-geotab]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-geotab]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-geotab]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-geotab]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar,:root[data-theme=studio-geotab]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__title,:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-geotab]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__group{display:block}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=studio-geotab]:not(#eos-sys) .shell{grid-template-columns:88px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-geotab]:not(#eos-sys) .nav{align-items:center;border-right:1px solid var(--line-soft);border-radius:0}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__brand{display:flex;justify-content:flex-start;width:40px;overflow:hidden;margin-inline:auto;padding:18px 0 10px}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__outlet,:root[data-theme=studio-geotab]:not(#eos-sys) .nav__glabel,:root[data-theme=studio-geotab]:not(#eos-sys) .nav__label,:root[data-theme=studio-geotab]:not(#eos-sys) .nav__role-meta,:root[data-theme=studio-geotab]:not(#eos-sys) .nav__soon,:root[data-theme=studio-geotab]:not(#eos-sys) .nav__ai{display:none}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__scroll{padding:8px 0;width:100%;display:grid;justify-items:center}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__group{display:grid;justify-items:center;gap:4px;padding:6px 0;border-bottom:1px solid var(--line-soft);width:56px;margin-inline:auto}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__item{width:52px;height:48px;justify-content:center;padding:0}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__user{padding:10px 0}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__role{justify-content:center;padding:6px}:root[data-theme=studio-geotab]:not(#eos-sys) .nav{position:relative;width:88px;z-index:calc(var(--z-sticky) + 3);overflow:hidden;transition:width .26s var(--ease),box-shadow .26s var(--ease)}:root[data-theme=studio-geotab]:not(#eos-sys) .nav:is(:hover,:focus-within){width:264px;box-shadow:18px 0 48px -24px var(--dock-shadow, rgb(0 0 0 / .45));transition-delay:90ms}:root[data-theme=studio-geotab]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai){display:block;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-geotab]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__outlet{display:flex;margin:0 14px 6px;animation:eos-rail-in .22s var(--ease) both;white-space:nowrap}:root[data-theme=studio-geotab]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__brand{width:auto;margin-inline:0;padding-inline:20px;justify-content:flex-start}:root[data-theme=studio-geotab]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__scroll{justify-items:stretch;padding:8px 12px}:root[data-theme=studio-geotab]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__group{width:auto;justify-items:stretch;margin:0}:root[data-theme=studio-geotab]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__glabel{padding:8px 10px 4px}:root[data-theme=studio-geotab]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__item{width:100%;justify-content:flex-start;gap:12px;padding:0 14px}:root[data-theme=studio-geotab]:not(#eos-sys) .nav:is(:hover,:focus-within) .nav__role{justify-content:flex-start;padding:8px 12px}@keyframes eos-rail-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:root[data-theme=studio-geotab]:not(#eos-sys) .nav{transition:none}:root[data-theme=studio-geotab]:not(#eos-sys) .nav:is(:hover,:focus-within) :is(.nav__label,.nav__glabel,.nav__role-meta,.nav__ai,.nav__outlet){animation:none}}}:root[data-theme=studio-geotab]:not(#eos-sys) .nav{background:#fff;color:#0a0a0a}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:0;color:#1a1a1a;background:transparent;box-shadow:none}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#f2f2f2;color:#0a0a0a}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#1f3bff;color:#fff;box-shadow:none}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__glabel{color:#666}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar{background:#fff;border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-geotab]:not(#eos-sys) .shell__main,:root[data-theme=studio-geotab]:not(#eos-sys) .screen{background:#fff}:root[data-theme=studio-geotab]:not(#eos-sys),:root[data-theme=studio-geotab]:not(#eos-sys) body{background:#fff}:root[data-theme=studio-geotab]:not(#eos-sys) .stat,:root[data-theme=studio-geotab]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-geotab]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-geotab]:not(#eos-sys) .card,:root[data-theme=studio-geotab]:not(#eos-sys) .mod-panel,:root[data-theme=studio-geotab]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=studio-geotab]:not(#eos-sys) .stat,:root[data-theme=studio-geotab]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=studio-geotab]:not(#eos-sys) .modal{background:var(--surface);border:1px solid var(--line);box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-geotab]:not(#eos-sys) .btn{border-radius:2px;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:700}:root[data-theme=studio-geotab]:not(#eos-sys) .btn--primary{border-radius:2px}:root[data-theme=studio-geotab]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-geotab]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=studio-geotab]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=studio-geotab]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-geotab]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-geotab]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=studio-geotab]:not(#eos-sys) .record-grid__table th{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);border-bottom:1px solid var(--ink);background:transparent}:root[data-theme=studio-geotab]:not(#eos-sys) .record-grid__table td{border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-geotab]:not(#eos-sys) .badge{border-radius:2px;text-transform:uppercase;letter-spacing:.06em;font-size:10px}:root[data-theme=studio-geotab]:not(#eos-sys) body,:root[data-theme=studio-geotab]:not(#eos-sys) .shell,:root[data-theme=studio-geotab]:not(#eos-sys) .modal,:root[data-theme=studio-geotab]:not(#eos-sys) button,:root[data-theme=studio-geotab]:not(#eos-sys) input,:root[data-theme=studio-geotab]:not(#eos-sys) select,:root[data-theme=studio-geotab]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-geotab]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-geotab]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:300;letter-spacing:-.025em;line-height:1.05}:root[data-theme=studio-geotab]:not(#eos-sys) .card__h h2,:root[data-theme=studio-geotab]:not(#eos-sys) .mod-panel h2{font-size:17px;font-weight:400;letter-spacing:-.01em}:root[data-theme=studio-geotab]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:300;letter-spacing:-.035em;font-variant-numeric:tabular-nums}:root[data-theme=studio-geotab]:not(#eos-sys) .tnum,:root[data-theme=studio-geotab]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-geotab]:not(#eos-sys) .btn--primary,:root[data-theme=studio-geotab]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-geotab]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-geotab]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-geotab]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-geotab]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-geotab]:not(#eos-sys) ::selection{background:#1f3bff2e;color:var(--ink)}:root[data-theme=studio-geotab]:not(#eos-sys) input,:root[data-theme=studio-geotab]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-geotab]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-geotab]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-geotab{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}:root[data-theme=studio-geotab]:not(#eos-sys) .screen>*{animation:eos-sys-studio-geotab .56s cubic-bezier(.65,0,.35,1) both}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-geotab .56s cubic-bezier(.65,0,.35,1) both}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:40ms}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:80ms}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.12s}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.16s}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.2s}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.24s}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.card,.pp-card){transition:background-color var(--t) var(--ease)}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.card,.pp-card):hover{background-color:var(--surface-2)}:root[data-theme=studio-geotab]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-geotab]:not(#eos-sys){--hero-ink: #ffffff;--dock-shadow: rgb(10 10 10 / .16);--slab-shadow: rgb(0 0 0 / 0)}:root[data-theme=studio-geotab]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(255 255 255 / 0),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(255 255 255 / 0),transparent 72%),var(--bg)}:root[data-theme=studio-geotab]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-geotab]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-geotab]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-geotab]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-geotab]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 93%,var(--bg)));border:0}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-geotab]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-geotab]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-geotab]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-geotab]:not(#eos-sys) .btn,:root[data-theme=studio-geotab]:not(#eos-sys) .card__link,:root[data-theme=studio-geotab]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-geotab]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:#1f3bff;color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #1f3bff00,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-geotab]:not(#eos-sys) .sd-hero,:root[data-theme=studio-geotab]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-geotab]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#1f3bff;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-geotab]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-geotab]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-geotab]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-geotab]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-geotab]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-geotab]:not(#eos-sys) .eos-dock__ask{background:#1f3bff;color:#fff}@media (min-width: 901px){:root[data-theme=studio-geotab]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-geotab]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-geotab]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-geotab]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-geotab]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-geotab]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-geotab]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-geotab]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-geotab]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-geotab]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-geotab]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-geotab]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-geotab]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-geotab]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-geotab]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-geotab]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-geotab]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-geotab]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-geotab]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:#fff;border:1px solid #ececec;border-radius:2px;box-shadow:none}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.card,.mod-panel,.stat):after{display:none}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{background:#1f3bff;border-color:#1f3bff;box-shadow:none}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.stat__val,.sd-hero__val){background:none!important;-webkit-text-fill-color:currentColor!important;font-weight:300;letter-spacing:-.035em}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.stat__ic,.svc__ic){border-radius:0;background:#f4f4f4;color:#0a0a0a;box-shadow:none}:root[data-theme=studio-geotab]:not(#eos-sys) :is(.mod-stats,.dash__kpis)>.stat:first-child .stat__ic{background:#fff;color:#1f3bff}:root[data-theme=studio-geotab]:not(#eos-sys) .btn{border-radius:2px;text-transform:none;letter-spacing:0;font-size:14px;font-weight:400;background:#fff;color:#0a0a0a;border:1px solid #d3d3d3;box-shadow:none;min-height:40px}:root[data-theme=studio-geotab]:not(#eos-sys) .btn:hover{border-color:#0a0a0a}:root[data-theme=studio-geotab]:not(#eos-sys) .btn--primary,:root[data-theme=studio-geotab]:not(#eos-sys) .control-action.btn--primary{background:#1f3bff;color:#fff;border-color:#1f3bff}:root[data-theme=studio-geotab]:not(#eos-sys) .btn--primary:hover{background:#1530d6;border-color:#1530d6}:root[data-theme=studio-geotab]:not(#eos-sys) .card__link,:root[data-theme=studio-geotab]:not(#eos-sys) .eos-dock__orb{box-shadow:none}:root[data-theme=studio-geotab]:not(#eos-sys) .nav{box-shadow:none}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__item{border-radius:0}:root[data-theme=studio-geotab]:not(#eos-sys) .nav__item.is-active{box-shadow:none}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar{border-bottom:1px solid #ececec}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__right{border-radius:2px;box-shadow:none;border:1px solid #d3d3d3;padding:3px;background:#fff}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__clock{border-radius:2px}:root[data-theme=studio-geotab]:not(#eos-sys) .topbar__exit{background:#1f3bff;color:#fff}:root[data-theme=studio-geotab]:not(#eos-sys) .eos-dock{border-radius:2px;background:#fffffff0;border:1px solid #d3d3d3;box-shadow:0 18px 40px -22px #0a0a0a40;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}:root[data-theme=studio-geotab]:not(#eos-sys) .eos-dock__orb{border-radius:0;background:#fff;border:1px solid #ececec}:root[data-theme=studio-geotab]:not(#eos-sys) .eos-dock__ask{border-radius:0}:root[data-theme=studio-geotab]:not(#eos-sys) .eos-dock__go{border-radius:0;background:#fff;color:#1f3bff}:root[data-theme=studio-geotab]:not(#eos-sys) .field-control{border-radius:2px}:root[data-theme=studio-geotab]:not(#eos-sys) .badge{border-radius:0}:root[data-theme=studio-centralflow]:not(#eos-sys){color-scheme:dark;--bg: #161616;--bg-deep: #070707;--surface: #111111;--surface-2: #242424;--surface-3: #363636;--line: #2e2e2e;--line-soft: #1f1f1f;--ink: #ffffff;--ink-2: #d2d2d2;--ink-3: #a6a6a6;--ember: #6f3eef;--ember-strong: #a98bff;--ember-bright: #6f3eef;--ember-soft: rgb(111 62 239 / .14);--on-accent: #ffffff;--chart-accent: #8c3c95;--chart-soft: color-mix(in srgb, #8c3c95 55%, #ffffff);--night-lime: #6f3eef;--gallery-peach: #f18641;--cobalt: #f18641;--cobalt-bright: #f18641;--cobalt-soft: rgb(241 134 65 / .14);--herb: #d7fd63;--herb-soft: rgb(215 253 99 / .16);--gold: #f6f16a;--gold-soft: rgb(246 241 106 / .18);--danger: #ff6b6b;--danger-soft: rgb(255 107 107 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 14px;--r-sm: 12px;--r: 20px;--r-lg: 24px;--r-xl: 30px;--r-pill: 999px;--element-radius: 20px;--element-edge: #1f1f1f;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(111 62 239 / .6);--ease: cubic-bezier(.16, 1, .3, 1);--motion-ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .12s;--t: .2s;--t-slow: .38s}:root[data-theme=studio-centralflow]:not(#eos-sys) .shell,:root[data-theme=studio-centralflow]:not(#eos-sys) .nav,:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__item,:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar,:root[data-theme=studio-centralflow]:not(#eos-sys) .shell__main,:root[data-theme=studio-centralflow]:not(#eos-sys) .screen,:root[data-theme=studio-centralflow]:not(#eos-sys) .card,:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-panel,:root[data-theme=studio-centralflow]:not(#eos-sys) .stat,:root[data-theme=studio-centralflow]:not(#eos-sys) .btn,:root[data-theme=studio-centralflow]:not(#eos-sys) .seg,:root[data-theme=studio-centralflow]:not(#eos-sys) .seg__btn,:root[data-theme=studio-centralflow]:not(#eos-sys) .badge,:root[data-theme=studio-centralflow]:not(#eos-sys) .modal,:root[data-theme=studio-centralflow]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-centralflow]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-centralflow]:not(#eos-sys) .shell:before,:root[data-theme=studio-centralflow]:not(#eos-sys) .shell:after,:root[data-theme=studio-centralflow]:not(#eos-sys) .nav:before,:root[data-theme=studio-centralflow]:not(#eos-sys) .nav:after,:root[data-theme=studio-centralflow]:not(#eos-sys) .screen:before,:root[data-theme=studio-centralflow]:not(#eos-sys) .screen:after,:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar:before,:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar:after,:root[data-theme=studio-centralflow]:not(#eos-sys) .card:before,:root[data-theme=studio-centralflow]:not(#eos-sys) .card:after,:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-centralflow]:not(#eos-sys) .stat:before,:root[data-theme=studio-centralflow]:not(#eos-sys) .stat:after,:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-centralflow]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-centralflow]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-centralflow]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-centralflow]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-centralflow]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-centralflow]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar,:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar__title,:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-centralflow]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__group{display:block}:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=studio-centralflow]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-centralflow]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=studio-centralflow]:not(#eos-sys) .nav{background:#111;color:#fff}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:16px;color:#d2d2d2;background:transparent;box-shadow:none}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#242424;color:#fff}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#6f3eef;color:#fff;box-shadow:none}:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__glabel{color:#a6a6a6}:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar{background:#161616;border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-centralflow]:not(#eos-sys) .shell__main,:root[data-theme=studio-centralflow]:not(#eos-sys) .screen{background:#161616}:root[data-theme=studio-centralflow]:not(#eos-sys),:root[data-theme=studio-centralflow]:not(#eos-sys) body{background:#070707}:root[data-theme=studio-centralflow]:not(#eos-sys) .stat,:root[data-theme=studio-centralflow]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-centralflow]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-centralflow]:not(#eos-sys) .card,:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-panel,:root[data-theme=studio-centralflow]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-centralflow]:not(#eos-sys) .stat,:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));border-radius:var(--r-lg)}:root[data-theme=studio-centralflow]:not(#eos-sys) .modal{background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 2px 4px -2px var(--slab-shadow, rgb(0 0 0 / .06)),0 34px 70px -40px var(--slab-shadow, rgb(0 0 0 / .28));background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-centralflow]:not(#eos-sys) .btn{border-radius:var(--r);background:var(--surface-2);border-color:transparent}:root[data-theme=studio-centralflow]:not(#eos-sys) .btn--primary{border-radius:var(--r)}:root[data-theme=studio-centralflow]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-centralflow]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=studio-centralflow]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=studio-centralflow]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-centralflow]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-centralflow]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=studio-centralflow]:not(#eos-sys) .record-grid__table{border-collapse:separate;border-spacing:0 6px}:root[data-theme=studio-centralflow]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:500;padding-block:4px}:root[data-theme=studio-centralflow]:not(#eos-sys) .record-grid__table td{border:0;background:var(--surface-2);padding-block:14px}:root[data-theme=studio-centralflow]:not(#eos-sys) .record-grid__table td:first-child{border-radius:var(--r-pill) 0 0 var(--r-pill);padding-left:20px}:root[data-theme=studio-centralflow]:not(#eos-sys) .record-grid__table td:last-child{border-radius:0 var(--r-pill) var(--r-pill) 0}:root[data-theme=studio-centralflow]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-3)}:root[data-theme=studio-centralflow]:not(#eos-sys) .badge{background:transparent;border:1px solid currentColor;border-radius:var(--r-pill)}:root[data-theme=studio-centralflow]:not(#eos-sys) body,:root[data-theme=studio-centralflow]:not(#eos-sys) .shell,:root[data-theme=studio-centralflow]:not(#eos-sys) .modal,:root[data-theme=studio-centralflow]:not(#eos-sys) button,:root[data-theme=studio-centralflow]:not(#eos-sys) input,:root[data-theme=studio-centralflow]:not(#eos-sys) select,:root[data-theme=studio-centralflow]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.01em;line-height:1.05}:root[data-theme=studio-centralflow]:not(#eos-sys) .card__h h2,:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-panel h2{font-size:18px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-centralflow]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:300;letter-spacing:-.01em;font-variant-numeric:tabular-nums}:root[data-theme=studio-centralflow]:not(#eos-sys) .tnum,:root[data-theme=studio-centralflow]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-centralflow]:not(#eos-sys) .btn--primary,:root[data-theme=studio-centralflow]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-centralflow]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-centralflow]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-centralflow]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-centralflow]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-centralflow]:not(#eos-sys) ::selection{background:#6f3eef59;color:var(--ink)}:root[data-theme=studio-centralflow]:not(#eos-sys) input,:root[data-theme=studio-centralflow]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-centralflow]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-centralflow]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-centralflow{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}:root[data-theme=studio-centralflow]:not(#eos-sys) .screen>*{animation:eos-sys-studio-centralflow .36s cubic-bezier(.16,1,.3,1) both}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-centralflow .36s cubic-bezier(.16,1,.3,1) both}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:45ms}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:90ms}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:135ms}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.18s}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:225ms}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.27s}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=studio-centralflow]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-centralflow]:not(#eos-sys){--hero-ink: #ffffff;--dock-shadow: rgb(0 0 0 / .75);--slab-shadow: rgb(0 0 0 / .8);--glass-hi: rgb(255 255 255 / .12)}:root[data-theme=studio-centralflow]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(241 134 65 / .12),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(111 62 239 / .1),transparent 72%),var(--bg)}:root[data-theme=studio-centralflow]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-centralflow]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-centralflow]:not(#eos-sys) .stat__val{font-weight:200;letter-spacing:normal}:root[data-theme=studio-centralflow]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-centralflow]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:radial-gradient(120% 80% at 0% 0%,rgb(255 255 255 / .08),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 88%,#ffffff),var(--surface));border:1px solid rgb(255 255 255 / .07)}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffff0f;color:var(--ink);box-shadow:inset 0 1px #ffffff1a}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 1px 2px #00000080}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-centralflow]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-centralflow]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-centralflow]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-centralflow]:not(#eos-sys) .btn,:root[data-theme=studio-centralflow]:not(#eos-sys) .card__link,:root[data-theme=studio-centralflow]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(115deg,#c4501c,#6a32d8);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #6f3eef73,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-centralflow]:not(#eos-sys) .sd-hero,:root[data-theme=studio-centralflow]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-centralflow]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#c4501c;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-centralflow]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-centralflow]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:300;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-centralflow]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:300;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-centralflow]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-centralflow]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .08)}:root[data-theme=studio-centralflow]:not(#eos-sys) .eos-dock__ask{background:#6f3eef;color:#fff}@media (min-width: 901px){:root[data-theme=studio-centralflow]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-centralflow]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-centralflow]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-centralflow]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-centralflow]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-centralflow]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-centralflow]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-centralflow]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-centralflow]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-centralflow]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-centralflow]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-centralflow]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:1px solid rgb(255 255 255 / .07);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-centralflow]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-centralflow]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-centralflow]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-centralflow]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-xtiles]:not(#eos-sys){color-scheme:light;--bg: #e1e1e1;--bg-deep: #d5d5d5;--surface: #f2f2f2;--surface-2: #e9e9e9;--surface-3: #dddddd;--line: #cdcdcd;--line-soft: #e4e4e4;--ink: #141414;--ink-2: #383838;--ink-3: #575757;--ember: #11352c;--ember-strong: #0a2620;--ember-bright: #11352c;--ember-soft: rgb(17 53 44 / .14);--on-accent: #ffffff;--chart-accent: #4d92d3;--chart-soft: color-mix(in srgb, #4d92d3 55%, #f2f2f2);--night-lime: #11352c;--gallery-peach: #2f6eb0;--cobalt: #2f6eb0;--cobalt-bright: #2f6eb0;--cobalt-soft: rgb(47 110 176 / .14);--herb: #23774a;--herb-soft: rgb(35 119 74 / .16);--gold: #8a5300;--gold-soft: rgb(138 83 0 / .18);--danger: #b8361a;--danger-soft: rgb(184 54 26 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 18px;--r-sm: 14px;--r: 24px;--r-lg: 30px;--r-xl: 40px;--r-pill: 999px;--element-radius: 24px;--element-edge: #e4e4e4;--sh-1: 0 1px 2px rgb(20 20 20 / .06);--sh-2: 0 10px 30px -14px rgb(20 20 20 / .18);--sh-3: 0 30px 70px -24px rgb(20 20 20 / .28);--sh-ember: 0 10px 30px -12px rgb(17 53 44 / .6);--ease: cubic-bezier(.2, .9, .1, 1);--motion-ease: cubic-bezier(.2, .9, .1, 1);--t-fast: .12s;--t: .22s;--t-slow: .42s}:root[data-theme=studio-xtiles]:not(#eos-sys) .shell,:root[data-theme=studio-xtiles]:not(#eos-sys) .nav,:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__item,:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar,:root[data-theme=studio-xtiles]:not(#eos-sys) .shell__main,:root[data-theme=studio-xtiles]:not(#eos-sys) .screen,:root[data-theme=studio-xtiles]:not(#eos-sys) .card,:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-panel,:root[data-theme=studio-xtiles]:not(#eos-sys) .stat,:root[data-theme=studio-xtiles]:not(#eos-sys) .btn,:root[data-theme=studio-xtiles]:not(#eos-sys) .seg,:root[data-theme=studio-xtiles]:not(#eos-sys) .seg__btn,:root[data-theme=studio-xtiles]:not(#eos-sys) .badge,:root[data-theme=studio-xtiles]:not(#eos-sys) .modal,:root[data-theme=studio-xtiles]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-xtiles]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-xtiles]:not(#eos-sys) .shell:before,:root[data-theme=studio-xtiles]:not(#eos-sys) .shell:after,:root[data-theme=studio-xtiles]:not(#eos-sys) .nav:before,:root[data-theme=studio-xtiles]:not(#eos-sys) .nav:after,:root[data-theme=studio-xtiles]:not(#eos-sys) .screen:before,:root[data-theme=studio-xtiles]:not(#eos-sys) .screen:after,:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar:before,:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar:after,:root[data-theme=studio-xtiles]:not(#eos-sys) .card:before,:root[data-theme=studio-xtiles]:not(#eos-sys) .card:after,:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-xtiles]:not(#eos-sys) .stat:before,:root[data-theme=studio-xtiles]:not(#eos-sys) .stat:after,:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-xtiles]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-xtiles]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-xtiles]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-xtiles]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-xtiles]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar,:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar__title,:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-xtiles]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__group{display:block}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=studio-xtiles]:not(#eos-sys) .shell{grid-template-columns:240px minmax(0,1fr);grid-template-rows:none;gap:14px;padding:14px;margin:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav{border:1px solid var(--line-soft);border-radius:var(--r-xl);box-shadow:var(--sh-2);overflow:hidden}:root[data-theme=studio-xtiles]:not(#eos-sys) .shell__main{border:1px solid var(--line-soft);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--sh-1);background:var(--bg)}}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav{background:#f2f2f2;color:#141414}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#383838;background:transparent;box-shadow:none}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#e6e6e6;color:#141414}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#141414;color:#fff;box-shadow:none}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__glabel{color:#575757}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar{background:transparent;border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-xtiles]:not(#eos-sys) .shell__main,:root[data-theme=studio-xtiles]:not(#eos-sys) .screen{background:#e1e1e1}:root[data-theme=studio-xtiles]:not(#eos-sys),:root[data-theme=studio-xtiles]:not(#eos-sys) body{background:#e1e1e1}:root[data-theme=studio-xtiles]:not(#eos-sys) .stat,:root[data-theme=studio-xtiles]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-xtiles]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-xtiles]:not(#eos-sys) .card,:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-panel,:root[data-theme=studio-xtiles]:not(#eos-sys) .workspace-overview>section{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-soft);box-shadow:var(--sh-2),inset 0 1px 0 var(--sculpt-hi, rgb(255 255 255 / .12)),inset 0 -1px #0000002e;border-radius:var(--r-lg)}:root[data-theme=studio-xtiles]:not(#eos-sys) .stat,:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-stats .stat{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-soft);box-shadow:var(--sh-2),inset 0 1px 0 var(--sculpt-hi, rgb(255 255 255 / .12)),inset 0 -1px #0000002e;border-radius:var(--r-lg)}:root[data-theme=studio-xtiles]:not(#eos-sys) .modal{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line-soft);box-shadow:var(--sh-2),inset 0 1px 0 var(--sculpt-hi, rgb(255 255 255 / .12)),inset 0 -1px #0000002e;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-xtiles]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=studio-xtiles]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=studio-xtiles]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-xtiles]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:8px;flex-wrap:wrap}:root[data-theme=studio-xtiles]:not(#eos-sys) .seg__btn{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface)}:root[data-theme=studio-xtiles]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-xtiles]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-xtiles]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ember-bright);color:var(--on-accent);border-color:transparent}:root[data-theme=studio-xtiles]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=studio-xtiles]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=studio-xtiles]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=studio-xtiles]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=studio-xtiles]:not(#eos-sys) body,:root[data-theme=studio-xtiles]:not(#eos-sys) .shell,:root[data-theme=studio-xtiles]:not(#eos-sys) .modal,:root[data-theme=studio-xtiles]:not(#eos-sys) button,:root[data-theme=studio-xtiles]:not(#eos-sys) input,:root[data-theme=studio-xtiles]:not(#eos-sys) select,:root[data-theme=studio-xtiles]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.02em;line-height:1.05}:root[data-theme=studio-xtiles]:not(#eos-sys) .card__h h2,:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-panel h2{font-size:17px;font-weight:600;letter-spacing:-.005em}:root[data-theme=studio-xtiles]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums}:root[data-theme=studio-xtiles]:not(#eos-sys) .tnum,:root[data-theme=studio-xtiles]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-xtiles]:not(#eos-sys) .btn--primary,:root[data-theme=studio-xtiles]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-xtiles]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-xtiles]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-xtiles]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-xtiles]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-xtiles]:not(#eos-sys) ::selection{background:#4d92d33d;color:var(--ink)}:root[data-theme=studio-xtiles]:not(#eos-sys) input,:root[data-theme=studio-xtiles]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-xtiles]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-xtiles]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-xtiles{0%{opacity:0;transform:translateY(10px) scale(.975);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}:root[data-theme=studio-xtiles]:not(#eos-sys) .screen>*{animation:eos-sys-studio-xtiles .56s cubic-bezier(.2,.9,.1,1) both}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-xtiles .56s cubic-bezier(.2,.9,.1,1) both}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:45ms}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:90ms}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:135ms}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.18s}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:225ms}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.27s}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=studio-xtiles]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-xtiles]:not(#eos-sys){--hero-ink: #ffffff;--dock-shadow: rgb(20 20 20 / .18);--slab-shadow: rgb(0 0 0 / .12)}:root[data-theme=studio-xtiles]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(255 255 255 / 0),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(255 255 255 / 0),transparent 72%),var(--bg)}:root[data-theme=studio-xtiles]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-xtiles]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-xtiles]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-xtiles]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-xtiles]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 93%,var(--bg)));border:0}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-xtiles]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-xtiles]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-xtiles]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-xtiles]:not(#eos-sys) .btn,:root[data-theme=studio-xtiles]:not(#eos-sys) .card__link,:root[data-theme=studio-xtiles]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:#2f6eb0;color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #2f6eb059,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-xtiles]:not(#eos-sys) .sd-hero,:root[data-theme=studio-xtiles]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-xtiles]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#3270b2;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-xtiles]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-xtiles]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-xtiles]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-xtiles]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-xtiles]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-xtiles]:not(#eos-sys) .eos-dock__ask{background:#11352c;color:#fff}@media (min-width: 901px){:root[data-theme=studio-xtiles]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-xtiles]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-xtiles]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-xtiles]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-xtiles]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-xtiles]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-xtiles]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-xtiles]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-xtiles]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-xtiles]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-xtiles]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-xtiles]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-xtiles]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:#ececec;border:0;border-radius:28px;box-shadow:0 14px 30px -20px #00000047,inset 0 1px #ffffffd9}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.card,.mod-panel,.stat):after{display:none}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.stat__val,.sd-hero__val){background:none!important;-webkit-text-fill-color:currentColor!important;font-weight:500;letter-spacing:-.01em}:root[data-theme=studio-xtiles]:not(#eos-sys) :is(.stat__ic,.svc__ic){border-radius:50%;background:#fff;color:#141414;box-shadow:0 6px 14px -8px #0000004d}:root[data-theme=studio-xtiles]:not(#eos-sys) .btn{border-radius:999px;background:#fff;color:#141414;border:0;box-shadow:0 8px 18px -12px #00000059,inset 0 1px #fff;font-weight:600;text-transform:none;letter-spacing:0}:root[data-theme=studio-xtiles]:not(#eos-sys) .btn:hover{background:#f7f7f7}:root[data-theme=studio-xtiles]:not(#eos-sys) .btn--primary,:root[data-theme=studio-xtiles]:not(#eos-sys) .control-action.btn--primary{background:#11352c;color:#fff}:root[data-theme=studio-xtiles]:not(#eos-sys) .btn--primary:hover{background:#0a2620}:root[data-theme=studio-xtiles]:not(#eos-sys) .nav{box-shadow:0 18px 40px -26px #00000059}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar__right{border-radius:999px;background:#fff;box-shadow:0 8px 18px -12px #0000004d;padding:4px}:root[data-theme=studio-xtiles]:not(#eos-sys) .topbar__exit{background:#11352c;color:#fff}:root[data-theme=studio-xtiles]:not(#eos-sys) .eos-dock{border-radius:999px;background:#f2f2f2f0;border:0;box-shadow:0 18px 40px -22px #0000004d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}:root[data-theme=studio-xtiles]:not(#eos-sys) .eos-dock__orb{border-radius:50%;background:#fff;box-shadow:0 6px 14px -8px #0000004d}:root[data-theme=studio-xtiles]:not(#eos-sys) .field-control{border-radius:16px;background:#f7f7f7}:root[data-theme=studio-xtiles]:not(#eos-sys) .badge{border-radius:999px}:root[data-theme=studio-dynamics365]:not(#eos-sys){color-scheme:dark;--bg: #2a1f1b;--bg-deep: #1c1512;--surface: #3a2b25;--surface-2: #4a3830;--surface-3: #5a463c;--line: #6b564b;--line-soft: #4a3a33;--ink: #ffffff;--ink-2: #ece4df;--ink-3: #cdbfb7;--ember: #ffffff;--ember-strong: #f3ece8;--ember-bright: #ffffff;--ember-soft: rgb(255 255 255 / .14);--on-accent: #1d1714;--chart-accent: #ffffff;--chart-soft: color-mix(in srgb, #ffffff 55%, #ffffff);--night-lime: #ffffff;--gallery-peach: #d2ec6a;--cobalt: #d2ec6a;--cobalt-bright: #d2ec6a;--cobalt-soft: rgb(210 236 106 / .14);--herb: #d2ec6a;--herb-soft: rgb(210 236 106 / .16);--gold: #e8b85a;--gold-soft: rgb(232 184 90 / .18);--danger: #ff8a6a;--danger-soft: rgb(255 138 106 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 14px;--r-sm: 14px;--r: 20px;--r-lg: 28px;--r-xl: 40px;--r-pill: 999px;--element-radius: 20px;--element-edge: #4a3a33;--sh-1: 0 1px 2px rgb(0 0 0 / .5);--sh-2: 0 10px 30px -14px rgb(0 0 0 / .7);--sh-3: 0 30px 70px -24px rgb(0 0 0 / .85);--sh-ember: 0 10px 30px -12px rgb(255 255 255 / .6);--ease: cubic-bezier(.16, 1, .3, 1);--motion-ease: cubic-bezier(.16, 1, .3, 1);--t-fast: .12s;--t: .22s;--t-slow: .42s}:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell,:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav,:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__item,:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar,:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell__main,:root[data-theme=studio-dynamics365]:not(#eos-sys) .screen,:root[data-theme=studio-dynamics365]:not(#eos-sys) .card,:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-panel,:root[data-theme=studio-dynamics365]:not(#eos-sys) .stat,:root[data-theme=studio-dynamics365]:not(#eos-sys) .btn,:root[data-theme=studio-dynamics365]:not(#eos-sys) .seg,:root[data-theme=studio-dynamics365]:not(#eos-sys) .seg__btn,:root[data-theme=studio-dynamics365]:not(#eos-sys) .badge,:root[data-theme=studio-dynamics365]:not(#eos-sys) .modal,:root[data-theme=studio-dynamics365]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-dynamics365]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell:before,:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell:after,:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav:before,:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav:after,:root[data-theme=studio-dynamics365]:not(#eos-sys) .screen:before,:root[data-theme=studio-dynamics365]:not(#eos-sys) .screen:after,:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar:before,:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar:after,:root[data-theme=studio-dynamics365]:not(#eos-sys) .card:before,:root[data-theme=studio-dynamics365]:not(#eos-sys) .card:after,:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-dynamics365]:not(#eos-sys) .stat:before,:root[data-theme=studio-dynamics365]:not(#eos-sys) .stat:after,:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar,:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar__title,:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__catitem-t{flex:1}}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav{background:#2a1f1bb8;color:#fff}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#ece4df;background:transparent;box-shadow:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#ffffff1a;color:#fff}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#fff;color:#1d1714;box-shadow:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__glabel{color:#cdbfb7}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar{background:transparent;border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell__main,:root[data-theme=studio-dynamics365]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-dynamics365]:not(#eos-sys),:root[data-theme=studio-dynamics365]:not(#eos-sys) body{background:radial-gradient(70% 55% at 6% 0%,#2c1f1a 0%,transparent 70%),radial-gradient(60% 50% at 88% 4%,#9a3f0c 0%,transparent 72%),linear-gradient(180deg,#5a2408,#7a3410 30%,#6a4436 52%,#4c4f52 72%,#3c4246) fixed}:root[data-theme=studio-dynamics365]:not(#eos-sys) .stat,:root[data-theme=studio-dynamics365]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .card,:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-panel,:root[data-theme=studio-dynamics365]:not(#eos-sys) .workspace-overview>section{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .stat,:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-stats .stat{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border-radius:var(--r-lg)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .modal{background:var(--glass, color-mix(in srgb, var(--surface) 72%, transparent));border:1px solid var(--glass-edge, color-mix(in srgb, var(--ink) 10%, transparent));box-shadow:var(--sh-2),inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .35));backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .btn--primary{box-shadow:0 6px 18px -8px var(--ember)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=studio-dynamics365]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-dynamics365]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-dynamics365]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=studio-dynamics365]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .badge{background:transparent;padding-inline:0}:root[data-theme=studio-dynamics365]:not(#eos-sys) .badge:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}:root[data-theme=studio-dynamics365]:not(#eos-sys) body,:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell,:root[data-theme=studio-dynamics365]:not(#eos-sys) .modal,:root[data-theme=studio-dynamics365]:not(#eos-sys) button,:root[data-theme=studio-dynamics365]:not(#eos-sys) input,:root[data-theme=studio-dynamics365]:not(#eos-sys) select,:root[data-theme=studio-dynamics365]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.01em;line-height:1.05}:root[data-theme=studio-dynamics365]:not(#eos-sys) .card__h h2,:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:400;letter-spacing:-.01em}:root[data-theme=studio-dynamics365]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-dynamics365]:not(#eos-sys) .tnum,:root[data-theme=studio-dynamics365]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-dynamics365]:not(#eos-sys) .btn--primary,:root[data-theme=studio-dynamics365]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-dynamics365]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-dynamics365]:not(#eos-sys) ::selection{background:#ffffff38;color:var(--ink)}:root[data-theme=studio-dynamics365]:not(#eos-sys) input,:root[data-theme=studio-dynamics365]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-dynamics365]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-dynamics365]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-dynamics365{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}:root[data-theme=studio-dynamics365]:not(#eos-sys) .screen>*{animation:eos-sys-studio-dynamics365 .36s cubic-bezier(.16,1,.3,1) both}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-dynamics365 .36s cubic-bezier(.16,1,.3,1) both}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:50ms}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.1s}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.15s}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.2s}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.25s}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.3s}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.card,.stat,.pp-card){transition:box-shadow var(--t) var(--ease),border-color var(--t) var(--ease)}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.card,.stat,.pp-card):hover{border-color:color-mix(in srgb,var(--ember) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ember) 35%,transparent),0 12px 40px -18px var(--ember)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-dynamics365]:not(#eos-sys){--hero-ink: #ffffff;--dock-shadow: rgb(0 0 0 / .45);--slab-shadow: rgb(0 0 0 / .5);--glass-hi: rgb(255 255 255 / .12)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(240 122 34 / .2),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(210 236 106 / .06),transparent 72%),var(--bg)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .stat__val{font-weight:200;letter-spacing:normal}:root[data-theme=studio-dynamics365]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:radial-gradient(120% 80% at 0% 0%,rgb(255 255 255 / .08),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--surface) 88%,#ffffff),var(--surface));border:1px solid rgb(255 255 255 / .07)}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:#ffffff0f;color:var(--ink);box-shadow:inset 0 1px #ffffff1a}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:#ffffff0f;box-shadow:inset 0 1px 2px #00000080}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-dynamics365]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-dynamics365]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-dynamics365]:not(#eos-sys) .btn,:root[data-theme=studio-dynamics365]:not(#eos-sys) .card__link,:root[data-theme=studio-dynamics365]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(155deg,#8a3a0e,#4a2214);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #7a2b0080,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .sd-hero,:root[data-theme=studio-dynamics365]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#8a3a0e;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-dynamics365]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-dynamics365]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:300;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-dynamics365]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:300;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .08)}@media (min-width: 901px){:root[data-theme=studio-dynamics365]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-dynamics365]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-dynamics365]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-dynamics365]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:1px solid rgb(255 255 255 / .07);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar{justify-content:flex-end}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__user{display:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-dynamics365]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar{position:absolute;top:12px;right:0;padding:0 22px;min-height:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav{padding-right:412px}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__outlet{display:none}}}:root[data-theme=studio-dynamics365]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:#241b179e;border:1px solid rgb(255 255 255 / .1);box-shadow:inset 0 1px #ffffff1f,0 30px 60px -36px #0009;backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3)}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.stat__val,.sd-hero__val){background:none!important;-webkit-text-fill-color:currentColor!important;font-weight:300;letter-spacing:-.02em}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.stat__ic,.svc__ic){background:#ffffff1a;color:#fff;box-shadow:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .btn{background:#281c168c;color:#fff;border:1px solid rgb(255 255 255 / .08);font-weight:400;letter-spacing:0;box-shadow:none}:root[data-theme=studio-dynamics365]:not(#eos-sys) .btn:hover{background:#281c16bf}:root[data-theme=studio-dynamics365]:not(#eos-sys) .btn--primary,:root[data-theme=studio-dynamics365]:not(#eos-sys) .control-action.btn--primary{background:#fff;color:#1d1714;border-color:#fff}:root[data-theme=studio-dynamics365]:not(#eos-sys) .btn--primary:hover{background:#f3ece8}:root[data-theme=studio-dynamics365]:not(#eos-sys) .badge{background:#ffffff1f;color:#fff}:root[data-theme=studio-dynamics365]:not(#eos-sys) .modal{background:#33251f}:root[data-theme=studio-dynamics365]:not(#eos-sys) .topbar{border-bottom:1px solid rgb(255 255 255 / .14);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav{border-bottom:1px solid rgb(255 255 255 / .12)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .nav__item.is-active{box-shadow:0 10px 24px -12px #00000080}:root[data-theme=studio-dynamics365]:not(#eos-sys) .field-control{background:#1e16128c;border-color:#ffffff24;color:#fff;border-radius:999px}:root[data-theme=studio-dynamics365]:not(#eos-sys) .eos-dock{background:#2a1f1bb8;border:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}:root[data-theme=studio-dynamics365]:not(#eos-sys) .eos-dock__ask{background:#fff;color:#1d1714}:root[data-theme=studio-dynamics365]:not(#eos-sys) :is(.delta--up,.is-up){color:#d2ec6a}:root[data-theme=studio-dynamics365]:not(#eos-sys) .seg{background:#1e161280}:root[data-theme=studio-dynamics365]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-dynamics365]:not(#eos-sys) .seg__btn.is-active{background:#fff;color:#1d1714}:root[data-theme=studio-dynamics365]:not(#eos-sys) ::selection{background:#ffffff38}:root[data-theme=studio-dynamics365]:not(#eos-sys) .record-grid__table tbody tr:hover{background:#ffffff0f}:root[data-theme=studio-dynamics365]:not(#eos-sys) :focus-visible{outline-color:#fff}:root[data-theme=studio-dynamics365]:not(#eos-sys) .sd-num__dec{opacity:.55}:root[data-theme=studio-dynamics365]:not(#eos-sys) .accent-ember{color:#c2561a}:root[data-theme=studio-payrix]:not(#eos-sys){color-scheme:light;--bg: #3aa6c6;--bg-deep: #1489ad;--surface: #f3f8fa;--surface-2: #e7f1f5;--surface-3: #d8e8ef;--line: #bcd6e0;--line-soft: #d7e7ee;--ink: #0b1418;--ink-2: #15242a;--ink-3: #223238;--ember: #0f6f8f;--ember-strong: #0b5a75;--ember-bright: #0f6f8f;--ember-soft: rgb(15 111 143 / .14);--on-accent: #ffffff;--chart-accent: #0f6f8f;--chart-soft: color-mix(in srgb, #0f6f8f 55%, #f3f8fa);--night-lime: #0f6f8f;--gallery-peach: #f0625f;--cobalt: #f0625f;--cobalt-bright: #f0625f;--cobalt-soft: rgb(240 98 95 / .14);--herb: #2f7d4f;--herb-soft: rgb(47 125 79 / .16);--gold: #a66300;--gold-soft: rgb(166 99 0 / .18);--danger: #d8433f;--danger-soft: rgb(216 67 63 / .16);--font-display: "EOS2 Urbanist", system-ui, sans-serif;--font-ui: "EOS2 Urbanist", system-ui, sans-serif;--font-data: "EOS2 Urbanist", system-ui, sans-serif;--font-mono: "EOS2 Urbanist", system-ui, sans-serif;--r-xs: 16px;--r-sm: 14px;--r: 22px;--r-lg: 30px;--r-xl: 34px;--r-pill: 999px;--element-radius: 22px;--element-edge: #d7e7ee;--sh-1: 0 1px 2px rgb(11 20 24 / .06);--sh-2: 0 10px 30px -14px rgb(11 20 24 / .18);--sh-3: 0 30px 70px -24px rgb(11 20 24 / .28);--sh-ember: 0 10px 30px -12px rgb(15 111 143 / .6);--ease: cubic-bezier(.2, .8, .2, 1);--motion-ease: cubic-bezier(.2, .8, .2, 1);--t-fast: .12s;--t: .22s;--t-slow: .42s}:root[data-theme=studio-payrix]:not(#eos-sys) .shell,:root[data-theme=studio-payrix]:not(#eos-sys) .nav,:root[data-theme=studio-payrix]:not(#eos-sys) .nav__item,:root[data-theme=studio-payrix]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-payrix]:not(#eos-sys) .topbar,:root[data-theme=studio-payrix]:not(#eos-sys) .shell__main,:root[data-theme=studio-payrix]:not(#eos-sys) .screen,:root[data-theme=studio-payrix]:not(#eos-sys) .card,:root[data-theme=studio-payrix]:not(#eos-sys) .mod-panel,:root[data-theme=studio-payrix]:not(#eos-sys) .stat,:root[data-theme=studio-payrix]:not(#eos-sys) .btn,:root[data-theme=studio-payrix]:not(#eos-sys) .seg,:root[data-theme=studio-payrix]:not(#eos-sys) .seg__btn,:root[data-theme=studio-payrix]:not(#eos-sys) .badge,:root[data-theme=studio-payrix]:not(#eos-sys) .modal,:root[data-theme=studio-payrix]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-payrix]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-payrix]:not(#eos-sys) .shell:before,:root[data-theme=studio-payrix]:not(#eos-sys) .shell:after,:root[data-theme=studio-payrix]:not(#eos-sys) .nav:before,:root[data-theme=studio-payrix]:not(#eos-sys) .nav:after,:root[data-theme=studio-payrix]:not(#eos-sys) .screen:before,:root[data-theme=studio-payrix]:not(#eos-sys) .screen:after,:root[data-theme=studio-payrix]:not(#eos-sys) .topbar:before,:root[data-theme=studio-payrix]:not(#eos-sys) .topbar:after,:root[data-theme=studio-payrix]:not(#eos-sys) .card:before,:root[data-theme=studio-payrix]:not(#eos-sys) .card:after,:root[data-theme=studio-payrix]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-payrix]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-payrix]:not(#eos-sys) .stat:before,:root[data-theme=studio-payrix]:not(#eos-sys) .stat:after,:root[data-theme=studio-payrix]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-payrix]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-payrix]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-payrix]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-payrix]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-payrix]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-payrix]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-payrix]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar,:root[data-theme=studio-payrix]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar__title,:root[data-theme=studio-payrix]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-payrix]:not(#eos-sys) .shell{grid-template-columns:1fr;grid-template-rows:72px minmax(0,1fr);margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-payrix]:not(#eos-sys) .nav{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:0 22px;overflow:visible;border:0;border-bottom:1px solid var(--line-soft);position:relative;z-index:calc(var(--z-sticky) + 1)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__brand{padding:0}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__outlet{margin:0;min-width:0}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__scroll{min-width:0;display:flex;align-items:center;gap:4px;padding:0;overflow:visible}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__group{display:contents}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__glabel{display:none}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__item{width:auto;min-width:max-content;min-height:42px;padding:0 13px}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:none}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__more{display:block}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__more>summary{min-height:42px;display:inline-flex;align-items:center;gap:7px;padding:0 13px;border:1px solid var(--line-soft);border-radius:var(--r-pill);cursor:pointer;list-style:none;font-weight:600}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__more-panel{position:absolute;top:64px;left:50%;transform:translate(-50%);width:min(720px,90vw);max-height:70vh;overflow:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__more-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--r-sm);font-weight:600;color:var(--ink-2);text-align:left}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__more-item:hover,:root[data-theme=studio-payrix]:not(#eos-sys) .nav__more-item.is-active{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__user{padding:0;border:0}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__role-meta{display:none}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__scroll{display:none}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__brand{grid-column:1}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__outlet{grid-column:2}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__user{grid-column:4}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__cats{grid-column:3;display:flex;align-items:center;gap:2px;min-width:0;justify-self:center}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__cats.is-start,:root[data-theme=studio-payrix]:not(#eos-sys) .nav__cats.is-compact{justify-self:start}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__cats.is-compact .nav__cat.is-icon>svg:last-child:not(:first-child){display:none}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__catwrap{position:relative;flex:none}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__cat{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 14px;border-radius:var(--r-pill);color:var(--ink-2);font-weight:600;font-size:14px;white-space:nowrap;background:transparent;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__cat.is-icon{width:42px;padding:0;justify-content:center}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__cat:hover,:root[data-theme=studio-payrix]:not(#eos-sys) .nav__cat.is-open{background:var(--surface-2);color:var(--ink)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__cat.is-active{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__cat>svg:last-child:not(:first-child){opacity:.6;margin-left:-2px}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__catpanel{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:calc(var(--z-sticky) + 3);display:grid;gap:2px;min-width:260px;padding:10px;background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-lg);box-shadow:var(--sh-3)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__catpanel.is-wide{grid-template-columns:repeat(2,minmax(220px,1fr));min-width:480px}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__catpanel-h{grid-column:1 / -1;padding:6px 10px 8px;font-size:12px;color:var(--ink-3)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__catitem{display:flex;align-items:center;gap:12px;min-height:46px;padding:6px 12px 6px 6px;border-radius:var(--r);color:var(--ink);font-weight:500;text-align:left}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__catitem:hover,:root[data-theme=studio-payrix]:not(#eos-sys) .nav__catitem.is-active{background:var(--surface-2)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__catitem-ic{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:color-mix(in srgb,var(--ember) 14%,var(--surface));color:var(--ink)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__catitem.is-active .nav__catitem-ic{background:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__catitem-t{flex:1}}@media (min-width: 901px){:root[data-theme=studio-payrix]:not(#eos-sys) .shell{grid-template-rows:84px minmax(0,1fr)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav{min-height:84px;border-bottom:0;background:transparent}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__cats{justify-self:center;width:max-content;max-width:100%;padding:5px;gap:2px;background:var(--surface);border-radius:var(--r-pill);box-shadow:0 1px 0 var(--glass-hi, rgb(255 255 255 / .6)) inset,0 14px 34px -20px var(--dock-shadow, rgb(0 0 0 / .35))}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__item{min-height:40px;border-radius:var(--r-pill);padding:0 16px}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__item.is-active{box-shadow:0 8px 18px -10px var(--dock-shadow, rgb(0 0 0 / .45))}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__more>summary{border:0;background:var(--surface);box-shadow:0 14px 34px -20px var(--dock-shadow, rgb(0 0 0 / .35))}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar{background:transparent;border-bottom:0;min-height:0;padding:0 22px;position:absolute;top:14px;right:0;z-index:calc(var(--z-sticky) + 2)}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-payrix]:not(#eos-sys) .shell{position:relative}:root[data-theme=studio-payrix]:not(#eos-sys) .shell__main{position:static}:root[data-theme=studio-payrix]:not(#eos-sys) .nav{padding-right:412px}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__user{display:none}}@media (min-width: 901px) and (max-width: 1599px){:root[data-theme=studio-payrix]:not(#eos-sys) .nav__outlet{display:none}}:root[data-theme=studio-payrix]:not(#eos-sys) .nav{background:transparent;color:var(--ink)}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:999px;color:#0b1418;background:transparent;box-shadow:none}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#ffffff52;color:var(--ink)}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#fff;color:#0b1418;box-shadow:none}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-payrix]:not(#eos-sys) .shell__main,:root[data-theme=studio-payrix]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-payrix]:not(#eos-sys),:root[data-theme=studio-payrix]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-payrix]:not(#eos-sys) .stat,:root[data-theme=studio-payrix]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-payrix]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-payrix]:not(#eos-sys) .card,:root[data-theme=studio-payrix]:not(#eos-sys) .mod-panel,:root[data-theme=studio-payrix]:not(#eos-sys) .workspace-overview>section{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-payrix]:not(#eos-sys) .stat,:root[data-theme=studio-payrix]:not(#eos-sys) .mod-stats .stat{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border-radius:var(--r-lg)}:root[data-theme=studio-payrix]:not(#eos-sys) .modal{background:color-mix(in srgb,var(--surface) 64%,transparent);border:1px solid var(--glass-edge, rgb(255 255 255 / .55));box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .8)),inset 0 -18px 40px -30px #ffffff80,0 40px 80px -44px var(--slab-shadow, rgb(0 0 0 / .45));backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-payrix]:not(#eos-sys) .btn{border-radius:var(--r-pill);padding-inline:18px;min-height:42px;background:var(--surface-2);border-color:transparent;font-weight:600}:root[data-theme=studio-payrix]:not(#eos-sys) .btn--primary{background:var(--ember-bright);color:var(--on-accent);box-shadow:0 12px 24px -14px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.card__link){min-height:40px;padding:0 6px 0 14px;border-radius:var(--r-pill);background:var(--ink);color:var(--bg);gap:8px}:root[data-theme=studio-payrix]:not(#eos-sys) .card__link:hover{color:var(--bg);background:color-mix(in srgb,var(--ink) 86%,var(--ember))}:root[data-theme=studio-payrix]:not(#eos-sys) .card__link svg{width:28px;height:28px;padding:7px;border-radius:50%;background:color-mix(in srgb,var(--bg) 18%,transparent)}:root[data-theme=studio-payrix]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-payrix]:not(#eos-sys) .seg{background:transparent;border:0;padding:0;gap:6px;flex-wrap:wrap}:root[data-theme=studio-payrix]:not(#eos-sys) .seg__btn{border-radius:var(--r-pill);background:var(--surface-2);border:0;min-height:38px;padding-inline:16px;color:var(--ink-2)}:root[data-theme=studio-payrix]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-payrix]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-payrix]:not(#eos-sys) .seg__btn[aria-checked=true]{background:var(--ink);color:var(--bg);box-shadow:0 10px 20px -12px var(--dock-shadow, rgb(0 0 0 / .5))}:root[data-theme=studio-payrix]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=studio-payrix]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=studio-payrix]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=studio-payrix]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=studio-payrix]:not(#eos-sys) body,:root[data-theme=studio-payrix]:not(#eos-sys) .shell,:root[data-theme=studio-payrix]:not(#eos-sys) .modal,:root[data-theme=studio-payrix]:not(#eos-sys) button,:root[data-theme=studio-payrix]:not(#eos-sys) input,:root[data-theme=studio-payrix]:not(#eos-sys) select,:root[data-theme=studio-payrix]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-payrix]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-payrix]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:400;letter-spacing:-.01em;line-height:1.05}:root[data-theme=studio-payrix]:not(#eos-sys) .card__h h2,:root[data-theme=studio-payrix]:not(#eos-sys) .mod-panel h2{font-size:15px;font-weight:500;letter-spacing:-.01em}:root[data-theme=studio-payrix]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:400;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-theme=studio-payrix]:not(#eos-sys) .tnum,:root[data-theme=studio-payrix]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-payrix]:not(#eos-sys) .btn--primary,:root[data-theme=studio-payrix]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-payrix]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-payrix]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-payrix]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-payrix]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-payrix]:not(#eos-sys) ::selection{background:var(--ember-soft);color:var(--ink)}:root[data-theme=studio-payrix]:not(#eos-sys) input,:root[data-theme=studio-payrix]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-payrix]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-payrix]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-payrix{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}:root[data-theme=studio-payrix]:not(#eos-sys) .screen>*{animation:eos-sys-studio-payrix .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-payrix .32s cubic-bezier(.2,.8,.2,1) both}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:50ms}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:.1s}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.15s}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.2s}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.25s}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.3s}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=studio-payrix]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-payrix]:not(#eos-sys){--hero-ink: #0b1418;--dock-shadow: rgb(4 50 70 / .45);--slab-shadow: rgb(3 40 60 / .45)}:root[data-theme=studio-payrix]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(255 255 255 / .4),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(6 80 107 / .55),transparent 72%),var(--bg)}:root[data-theme=studio-payrix]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-payrix]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-payrix]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-payrix]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-payrix]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(160deg,#ffffff9e,#ffffff6b);border:1px solid rgb(255 255 255 / .72);backdrop-filter:blur(40px) saturate(1.8);-webkit-backdrop-filter:blur(40px) saturate(1.8)}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-payrix]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-payrix]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-payrix]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-payrix]:not(#eos-sys) .btn,:root[data-theme=studio-payrix]:not(#eos-sys) .card__link,:root[data-theme=studio-payrix]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-payrix]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(115deg,#fffffff5,#f0f8fbeb 45%,#c4e2ebdb);color:var(--hero-ink);border:1px solid rgb(255 255 255 / .85);box-shadow:0 40px 70px -40px #04324680,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-payrix]:not(#eos-sys) .sd-hero,:root[data-theme=studio-payrix]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-payrix]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#fff;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-payrix]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-payrix]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-payrix]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-payrix]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-payrix]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-payrix]:not(#eos-sys) .eos-dock__ask{background:#fff;color:#0b1418}@media (min-width: 901px){:root[data-theme=studio-payrix]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-payrix]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-payrix]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-payrix]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-payrix]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-payrix]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-payrix]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-payrix]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-payrix]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-payrix]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-payrix]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-payrix]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-payrix]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-payrix]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-payrix]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-payrix]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-payrix]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-payrix]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:#ffffff9e;border:1px solid rgb(255 255 255 / .72);box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow);backdrop-filter:blur(24px) saturate(1.6);-webkit-backdrop-filter:blur(24px) saturate(1.6)}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-payrix]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-payrix]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-payrix]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-payrix]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-payrix]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-payrix]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-payrix]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}:root[data-theme=studio-quarn]:not(#eos-sys){color-scheme:light;--bg: #f5f5f5;--bg-deep: #f1f1f1;--surface: #fdfdfd;--surface-2: #f5f5f5;--surface-3: #ececec;--line: #e4e4e4;--line-soft: #ebebeb;--ink: #1f1f1f;--ink-2: #4a4a4a;--ink-3: #6b6b6b;--ember: #1f1f1f;--ember-strong: #000000;--ember-bright: #1f1f1f;--ember-soft: rgb(31 31 31 / .14);--on-accent: #ffffff;--chart-accent: #2364e9;--chart-soft: color-mix(in srgb, #2364e9 55%, #fdfdfd);--night-lime: #1f1f1f;--gallery-peach: #1d5bd8;--cobalt: #1d5bd8;--cobalt-bright: #1d5bd8;--cobalt-soft: rgb(29 91 216 / .14);--herb: #1e8a4c;--herb-soft: rgb(30 138 76 / .16);--gold: #a16207;--gold-soft: rgb(161 98 7 / .18);--danger: #c8323a;--danger-soft: rgb(200 50 58 / .16);--font-display: "EOS2 Inter", system-ui, sans-serif;--font-ui: "EOS2 Inter", system-ui, sans-serif;--font-data: "EOS2 Inter", system-ui, sans-serif;--font-mono: "EOS2 Inter", system-ui, sans-serif;--r-xs: 6px;--r-sm: 8px;--r: 12px;--r-lg: 16px;--r-xl: 20px;--r-pill: 999px;--element-radius: 12px;--element-edge: #ebebeb;--sh-1: 0 1px 2px rgb(31 31 31 / .06);--sh-2: 0 10px 30px -14px rgb(31 31 31 / .18);--sh-3: 0 30px 70px -24px rgb(31 31 31 / .28);--sh-ember: 0 10px 30px -12px rgb(31 31 31 / .6);--ease: cubic-bezier(.25, 1, .5, 1);--motion-ease: cubic-bezier(.25, 1, .5, 1);--t-fast: .12s;--t: .18s;--t-slow: .32s}:root[data-theme=studio-quarn]:not(#eos-sys) .shell,:root[data-theme=studio-quarn]:not(#eos-sys) .nav,:root[data-theme=studio-quarn]:not(#eos-sys) .nav__item,:root[data-theme=studio-quarn]:not(#eos-sys) .nav__item.is-active,:root[data-theme=studio-quarn]:not(#eos-sys) .topbar,:root[data-theme=studio-quarn]:not(#eos-sys) .shell__main,:root[data-theme=studio-quarn]:not(#eos-sys) .screen,:root[data-theme=studio-quarn]:not(#eos-sys) .card,:root[data-theme=studio-quarn]:not(#eos-sys) .mod-panel,:root[data-theme=studio-quarn]:not(#eos-sys) .stat,:root[data-theme=studio-quarn]:not(#eos-sys) .btn,:root[data-theme=studio-quarn]:not(#eos-sys) .seg,:root[data-theme=studio-quarn]:not(#eos-sys) .seg__btn,:root[data-theme=studio-quarn]:not(#eos-sys) .badge,:root[data-theme=studio-quarn]:not(#eos-sys) .modal,:root[data-theme=studio-quarn]:not(#eos-sys) .record-grid__table,:root[data-theme=studio-quarn]:not(#eos-sys) .workspace-overview>section{background-image:none;clip-path:none;filter:none;backdrop-filter:none;-webkit-backdrop-filter:none;text-transform:none;letter-spacing:normal;outline:0}:root[data-theme=studio-quarn]:not(#eos-sys) .shell:before,:root[data-theme=studio-quarn]:not(#eos-sys) .shell:after,:root[data-theme=studio-quarn]:not(#eos-sys) .nav:before,:root[data-theme=studio-quarn]:not(#eos-sys) .nav:after,:root[data-theme=studio-quarn]:not(#eos-sys) .screen:before,:root[data-theme=studio-quarn]:not(#eos-sys) .screen:after,:root[data-theme=studio-quarn]:not(#eos-sys) .topbar:before,:root[data-theme=studio-quarn]:not(#eos-sys) .topbar:after,:root[data-theme=studio-quarn]:not(#eos-sys) .card:before,:root[data-theme=studio-quarn]:not(#eos-sys) .card:after,:root[data-theme=studio-quarn]:not(#eos-sys) .mod-panel:before,:root[data-theme=studio-quarn]:not(#eos-sys) .mod-panel:after,:root[data-theme=studio-quarn]:not(#eos-sys) .stat:before,:root[data-theme=studio-quarn]:not(#eos-sys) .stat:after,:root[data-theme=studio-quarn]:not(#eos-sys) .nav__item.is-active:before,:root[data-theme=studio-quarn]:not(#eos-sys) .nav__item.is-active:after,:root[data-theme=studio-quarn]:not(#eos-sys) .shell__main:before,:root[data-theme=studio-quarn]:not(#eos-sys) .shell__main:after{content:none}@media (min-width: 901px){:root[data-theme=studio-quarn]:not(#eos-sys) .shell{display:grid;grid-template-areas:none;grid-auto-flow:row;position:relative;inset:auto;transform:none;overflow:hidden}:root[data-theme=studio-quarn]:not(#eos-sys) .nav{position:relative;inset:auto;transform:none;translate:none;width:auto;height:auto;min-height:0;max-height:none;grid-area:auto;margin:0;z-index:auto;writing-mode:horizontal-tb}:root[data-theme=studio-quarn]:not(#eos-sys) .shell__main{position:relative;inset:auto;grid-area:auto;margin:0;transform:none;width:auto;height:auto;min-height:0;writing-mode:horizontal-tb}:root[data-theme=studio-quarn]:not(#eos-sys) .topbar{position:sticky;inset:auto;writing-mode:horizontal-tb;transform:none;width:auto;height:auto;min-height:0;grid-area:auto;flex-direction:row}:root[data-theme=studio-quarn]:not(#eos-sys) .shell__main{display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}:root[data-theme=studio-quarn]:not(#eos-sys) .topbar{display:flex;align-items:center;justify-content:flex-start;padding:12px 22px;min-height:64px}:root[data-theme=studio-quarn]:not(#eos-sys) .topbar,:root[data-theme=studio-quarn]:not(#eos-sys) .topbar *{writing-mode:horizontal-tb}:root[data-theme=studio-quarn]:not(#eos-sys) .topbar__title,:root[data-theme=studio-quarn]:not(#eos-sys) .topbar__title h2{transform:none;rotate:none}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.nav__scroll,.nav__group){background:transparent;border-radius:0;box-shadow:none;position:static;transform:none;width:auto;height:auto}:root[data-theme=studio-quarn]:not(#eos-sys) .nav__item[data-nav-overflow=true]{display:flex}:root[data-theme=studio-quarn]:not(#eos-sys) .nav__more{display:none}}@media (min-width: 901px){:root[data-theme=studio-quarn]:not(#eos-sys) .nav{display:flex;flex-direction:column;align-items:stretch}:root[data-theme=studio-quarn]:not(#eos-sys) .nav__scroll{display:block;flex:1;overflow-y:auto;overflow-x:hidden}:root[data-theme=studio-quarn]:not(#eos-sys) .nav__group{display:block}:root[data-theme=studio-quarn]:not(#eos-sys) .nav__glabel{display:block}:root[data-theme=studio-quarn]:not(#eos-sys) .nav__item{width:100%}:root[data-theme=studio-quarn]:not(#eos-sys) .shell{grid-template-columns:252px minmax(0,1fr);grid-template-rows:none;margin:0;padding:0;gap:0;height:100%;border:0;border-radius:0}:root[data-theme=studio-quarn]:not(#eos-sys) .nav{border-right:1px solid var(--line-soft);border-radius:0;margin:0}}:root[data-theme=studio-quarn]:not(#eos-sys) .nav{background:#fdfdfd;color:var(--ink)}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.nav__item,.nav__cat){border-radius:8px;color:#3a3a3a;background:transparent;box-shadow:none}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.nav__item,.nav__cat):is(:hover,.is-open){background:#f5f5f5;color:var(--ink)}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.nav__item,.nav__cat).is-active{background:#f2f2f2;color:#1f1f1f;box-shadow:none}:root[data-theme=studio-quarn]:not(#eos-sys) .nav__glabel{color:var(--ink-3)}:root[data-theme=studio-quarn]:not(#eos-sys) .topbar{background:var(--bg);border-bottom:1px solid var(--line-soft)}:root[data-theme=studio-quarn]:not(#eos-sys) .shell__main,:root[data-theme=studio-quarn]:not(#eos-sys) .screen{background:var(--bg)}:root[data-theme=studio-quarn]:not(#eos-sys),:root[data-theme=studio-quarn]:not(#eos-sys) body{background:var(--bg)}:root[data-theme=studio-quarn]:not(#eos-sys) .stat,:root[data-theme=studio-quarn]:not(#eos-sys) .stat :is(.stat__label,.stat__sub){color:var(--ink-2)}:root[data-theme=studio-quarn]:not(#eos-sys) .stat .stat__val{color:var(--ink)}:root[data-theme=studio-quarn]:not(#eos-sys) .card,:root[data-theme=studio-quarn]:not(#eos-sys) .mod-panel,:root[data-theme=studio-quarn]:not(#eos-sys) .workspace-overview>section{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=studio-quarn]:not(#eos-sys) .stat,:root[data-theme=studio-quarn]:not(#eos-sys) .mod-stats .stat{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:var(--r-lg)}:root[data-theme=studio-quarn]:not(#eos-sys) .modal{background:var(--surface);border:1px solid var(--line);box-shadow:none;background-color:var(--surface);border-radius:var(--r-xl)}:root[data-theme=studio-quarn]:not(#eos-sys) .btn{border-radius:var(--r-sm);background:transparent;border:1.5px solid var(--ink);color:var(--ink)}:root[data-theme=studio-quarn]:not(#eos-sys) .btn--primary{background:var(--ink);color:var(--bg);border-color:var(--ink)}:root[data-theme=studio-quarn]:not(#eos-sys) .btn:hover{background:var(--ink);color:var(--bg)}:root[data-theme=studio-quarn]:not(#eos-sys) .seg__plate{display:none}:root[data-theme=studio-quarn]:not(#eos-sys) .seg{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0;gap:18px}:root[data-theme=studio-quarn]:not(#eos-sys) .seg__btn{border-radius:0;padding:10px 2px;background:transparent;box-shadow:inset 0 -2px 0 transparent}:root[data-theme=studio-quarn]:not(#eos-sys) .seg__btn[aria-pressed=true],:root[data-theme=studio-quarn]:not(#eos-sys) .seg__btn.is-active,:root[data-theme=studio-quarn]:not(#eos-sys) .seg__btn[aria-checked=true]{background:transparent;color:var(--ink);box-shadow:inset 0 -2px 0 var(--ember)}:root[data-theme=studio-quarn]:not(#eos-sys) .record-grid__table th{background:transparent;border:0;color:var(--ink-3);font-weight:600}:root[data-theme=studio-quarn]:not(#eos-sys) .record-grid__table td{border:0;padding-block:14px}:root[data-theme=studio-quarn]:not(#eos-sys) .record-grid__table tbody tr:hover td{background:var(--surface-2)}:root[data-theme=studio-quarn]:not(#eos-sys) .badge{border-radius:var(--r-pill)}:root[data-theme=studio-quarn]:not(#eos-sys) body,:root[data-theme=studio-quarn]:not(#eos-sys) .shell,:root[data-theme=studio-quarn]:not(#eos-sys) .modal,:root[data-theme=studio-quarn]:not(#eos-sys) button,:root[data-theme=studio-quarn]:not(#eos-sys) input,:root[data-theme=studio-quarn]:not(#eos-sys) select,:root[data-theme=studio-quarn]:not(#eos-sys) textarea{font-family:var(--font-ui)}:root[data-theme=studio-quarn]:not(#eos-sys) :is(h1,h2,h3,.mod-head h1,.topbar__title h2,.stat__val,.overview-metrics strong){font-family:var(--font-display)}:root[data-theme=studio-quarn]:not(#eos-sys) .mod-head h1{font-size:clamp(30px,3.2vw,44px);font-weight:500;letter-spacing:-.01em;line-height:1.05}:root[data-theme=studio-quarn]:not(#eos-sys) .card__h h2,:root[data-theme=studio-quarn]:not(#eos-sys) .mod-panel h2{font-size:16px;font-weight:500;letter-spacing:-.005em}:root[data-theme=studio-quarn]:not(#eos-sys) .stat__val{font-family:var(--font-data);font-weight:400;letter-spacing:-.01em;font-variant-numeric:tabular-nums}:root[data-theme=studio-quarn]:not(#eos-sys) .tnum,:root[data-theme=studio-quarn]:not(#eos-sys) .record-grid__table td{font-variant-numeric:tabular-nums}:root[data-theme=studio-quarn]:not(#eos-sys) .btn--primary,:root[data-theme=studio-quarn]:not(#eos-sys) .control-action.btn--primary{background-color:var(--ember-bright);color:var(--on-accent)}:root[data-theme=studio-quarn]:not(#eos-sys) .field-control{border-radius:var(--r);border-color:var(--line);background:var(--surface)}:root[data-theme=studio-quarn]:not(#eos-sys) .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px var(--ember-soft)}:root[data-theme=studio-quarn]:not(#eos-sys) :focus-visible{outline:2px solid var(--ember);outline-offset:2px}:root[data-theme=studio-quarn]:not(#eos-sys) .pp-week li[data-today]{box-shadow:inset 0 0 0 2px var(--ember)}:root[data-theme=studio-quarn]:not(#eos-sys) ::selection{background:#2364e92e;color:var(--ink)}:root[data-theme=studio-quarn]:not(#eos-sys) input,:root[data-theme=studio-quarn]:not(#eos-sys) textarea{caret-color:var(--ember)}:root[data-theme=studio-quarn]:not(#eos-sys) *{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent;scrollbar-width:thin}:root[data-theme=studio-quarn]:not(#eos-sys) a{text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ember) 60%,transparent)}@media (prefers-reduced-motion: no-preference){@keyframes eos-sys-studio-quarn{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}:root[data-theme=studio-quarn]:not(#eos-sys) .screen>*{animation:eos-sys-studio-quarn .48s cubic-bezier(.25,1,.5,1) both}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*{animation:eos-sys-studio-quarn .48s cubic-bezier(.25,1,.5,1) both}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(1){animation-delay:40ms}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(2){animation-delay:80ms}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(3){animation-delay:.12s}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(4){animation-delay:.16s}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(5){animation-delay:.2s}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.rt-col__cards,.overview-metrics)>*:nth-child(6){animation-delay:.24s}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.card,.stat,.pp-card,.rt-col .card){transition:transform var(--t) var(--ease),box-shadow var(--t) var(--ease)}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.card,.pp-card):hover{transform:translateY(-2px);box-shadow:var(--sh-3)}:root[data-theme=studio-quarn]:not(#eos-sys) .btn:active{transform:scale(.97)}}:root[data-theme=studio-quarn]:not(#eos-sys){--hero-ink: #ffffff;--dock-shadow: rgb(0 0 0 / .16);--slab-shadow: rgb(0 0 0 / .06)}:root[data-theme=studio-quarn]:not(#eos-sys) .shell__main{background:radial-gradient(760px 460px at 8% -12%,rgb(35 100 233 / .05),transparent 70%),radial-gradient(900px 560px at 104% 112%,rgb(0 0 0 / .02),transparent 72%),var(--bg)}:root[data-theme=studio-quarn]:not(#eos-sys) .screen{background:transparent}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-head h1,.dash__greet h1){font-size:clamp(38px,4vw,58px);font-weight:600;letter-spacing:normal;line-height:1.04}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-head p,.dash__greet p){font-size:16px;color:var(--ink-3);margin-top:8px}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.card__h h2,.card__h h3,.mod-panel h2){font-size:19px;font-weight:500;letter-spacing:normal}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.stat__label,.card__hint,.toprow__name,.svc__t,.paymix__k,.stat__sub){font-weight:400;letter-spacing:normal;text-transform:none}:root[data-theme=studio-quarn]:not(#eos-sys) .stat__label{font-size:15px}:root[data-theme=studio-quarn]:not(#eos-sys) .stat__val{font-weight:300;letter-spacing:normal}:root[data-theme=studio-quarn]:not(#eos-sys) .stat__dec{color:color-mix(in srgb,currentColor 45%,transparent)}:root[data-theme=studio-quarn]:not(#eos-sys) .nav__glabel{text-transform:none;letter-spacing:normal;font-size:13px}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:28px}:root[data-theme=studio-quarn]:not(#eos-sys) .card__h{margin-bottom:18px}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){background:linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface) 93%,var(--bg)));border:0}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.card,.mod-panel,.stat){box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .9)),inset 0 -1px color-mix(in srgb,var(--ink) 4%,transparent),0 1px 2px var(--slab-shadow),0 8px 16px -10px var(--slab-shadow),0 40px 80px -46px var(--slab-shadow)}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.stat__ic,.svc__ic){width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--bg);box-shadow:0 8px 16px -8px #00000080}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.paymix__bar,.toprow__bar){height:10px;border-radius:999px;background:var(--surface-2);box-shadow:inset 0 1px 2px #0000001f}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.paymix__bar,.toprow__bar)>span{border-radius:999px;box-shadow:inset 0 1px #ffffff73,0 4px 10px -6px var(--ember)}:root[data-theme=studio-quarn]:not(#eos-sys) .metric-chart__stroke{stroke-dasharray:3 5;stroke-width:1.5}:root[data-theme=studio-quarn]:not(#eos-sys) .metric-chart__point{fill:var(--surface);stroke:var(--ink);stroke-width:2}:root[data-theme=studio-quarn]:not(#eos-sys) .metric-chart__line{stroke-width:1.5}:root[data-theme=studio-quarn]:not(#eos-sys) .btn,:root[data-theme=studio-quarn]:not(#eos-sys) .card__link,:root[data-theme=studio-quarn]:not(#eos-sys) .eos-dock__orb{box-shadow:inset 0 1px #ffffff2e,0 8px 18px -10px var(--dock-shadow)}:root[data-theme=studio-quarn]:not(#eos-sys) :is(:is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,.sd-hero){background:linear-gradient(180deg,#2a2a2a,#1f1f1f);color:var(--hero-ink);border:0;box-shadow:0 40px 70px -40px #0000002e,inset 0 1px #ffffff59;position:relative;overflow:hidden;isolation:isolate}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child :is(.stat__label,.stat__sub){color:var(--hero-ink)}:root[data-theme=studio-quarn]:not(#eos-sys) .sd-hero,:root[data-theme=studio-quarn]:not(#eos-sys) .sd-hero :is(h2,small,span){color:var(--hero-ink)}:root[data-theme=studio-quarn]:not(#eos-sys) .sd-hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 70% at 0% 0%,rgb(255 255 255 / .4),transparent 50%),radial-gradient(90% 60% at 100% 100%,rgb(0 0 0 / .16),transparent 60%)}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .42),transparent 52%),radial-gradient(90% 70% at 100% 100%,rgb(0 0 0 / .14),transparent 60%)}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__ic{background:color-mix(in srgb,var(--hero-ink) 92%,transparent);color:#2a2a2a;box-shadow:0 8px 16px -8px #0006}:root[data-theme=studio-quarn]:not(#eos-sys) .sd-hero{container-type:inline-size}:root[data-theme=studio-quarn]:not(#eos-sys) .sd-hero .sd-hero__val{font-size:clamp(36px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),104px);font-weight:400;line-height:.9;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.25px,transparent 1.55px) 0 0 / 3.4px 3.4px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-quarn]:not(#eos-sys) .sd-hero .sd-num__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child{container-type:inline-size}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(22px,calc((100cqi - 8px) / (.6 * var(--val-len, 5))),88px);font-weight:400;line-height:.92;letter-spacing:.01em;color:var(--hero-ink);background:radial-gradient(circle,var(--hero-ink) 1.15px,transparent 1.45px) 0 0 / 3px 3px;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__dec{-webkit-text-fill-color:transparent;opacity:.5}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:not(:first-child) .stat__val{font-size:clamp(32px,2.8vw,42px)}:root[data-theme=studio-quarn]:not(#eos-sys) .dash__live{border:0;background:var(--surface);box-shadow:0 14px 30px -20px var(--dock-shadow)}:root[data-theme=studio-quarn]:not(#eos-sys) .eos-dock{display:flex;background:color-mix(in srgb,var(--surface) 72%,transparent);border:1px solid rgb(255 255 255 / .7)}:root[data-theme=studio-quarn]:not(#eos-sys) .eos-dock__ask{background:#1f1f1f;color:#fff}@media (min-width: 901px){:root[data-theme=studio-quarn]:not(#eos-sys) .eos-dock{min-width:620px;padding:8px;gap:8px}:root[data-theme=studio-quarn]:not(#eos-sys) .eos-dock__orb{width:52px;height:52px}:root[data-theme=studio-quarn]:not(#eos-sys) .eos-dock__ask{flex:1;min-height:52px;justify-content:space-between}:root[data-theme=studio-quarn]:not(#eos-sys) .eos-dock__go{width:40px;height:40px}}@media (min-width: 901px){:root[data-theme=studio-quarn]:not(#eos-sys) :is(.dash,.mod){gap:24px}:root[data-theme=studio-quarn]:not(#eos-sys) .dash__kpis{grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:repeat(2,minmax(150px,auto));gap:20px}:root[data-theme=studio-quarn]:not(#eos-sys) .dash__kpis>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:340px}:root[data-theme=studio-quarn]:not(#eos-sys) .dash__kpis>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-quarn]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *){gap:20px}:root[data-theme=studio-quarn]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6))){display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-auto-rows:minmax(140px,auto)}:root[data-theme=studio-quarn]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(6)))>.stat:first-child{grid-row:span 2;display:flex;flex-direction:column;justify-content:space-between;min-height:300px}:root[data-theme=studio-quarn]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):has(>.stat:nth-child(4)):not(:has(>.stat:nth-child(5)))>.stat:nth-child(4){grid-column:2 / span 2}:root[data-theme=studio-quarn]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4))){display:grid;grid-template-columns:1.6fr 1fr 1fr}:root[data-theme=studio-quarn]:not(#eos-sys) .mod-stats:not(:is(.card,.mod-panel,.pp-card,.modal) *):not(:has(>.stat:nth-child(4)))>.stat:first-child{min-height:200px;display:flex;flex-direction:column;justify-content:space-between}:root[data-theme=studio-quarn]:not(#eos-sys) .dash__cols{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:24px}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.dash__main,.dash__side){gap:24px}}:root[data-theme=studio-quarn]:not(#eos-sys) .shell__main{padding-bottom:78px}:root[data-theme=studio-quarn]:not(#eos-sys) .screen{padding-bottom:24px}@media (min-width: 901px){:root[data-theme=studio-quarn]:not(#eos-sys) .shell__main{padding-bottom:100px}}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.dash,.mod){max-width:none}:root[data-theme=studio-quarn]:not(#eos-sys) .topbar{background:transparent;border:0;box-shadow:none}:root[data-theme=studio-quarn]:not(#eos-sys) .topbar__right{display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:var(--surface);border:0;box-shadow:inset 0 1px 0 var(--glass-hi, rgb(255 255 255 / .7)),0 14px 34px -20px var(--dock-shadow)}:root[data-theme=studio-quarn]:not(#eos-sys) .topbar__right>*,:root[data-theme=studio-quarn]:not(#eos-sys) .topbar__right :is(.theme-switcher,.theme-switcher__trigger,.topbar__clock){background:transparent;border:0;box-shadow:none}:root[data-theme=studio-quarn]:not(#eos-sys) .topbar__right>button,:root[data-theme=studio-quarn]:not(#eos-sys) .topbar__clock{min-height:40px;border-radius:999px}:root[data-theme=studio-quarn]:not(#eos-sys) .topbar__exit{width:40px;display:grid;place-items:center;background:var(--ink);color:var(--bg)}:root[data-theme=studio-quarn]:not(#eos-sys) .nav__item svg{width:19px;height:19px}@media (min-width: 901px){:root[data-theme=studio-quarn]:not(#eos-sys) .topbar__title{display:none}:root[data-theme=studio-quarn]:not(#eos-sys) .topbar{justify-content:flex-end}}:root[data-theme=studio-quarn]:not(#eos-sys) .stat__ic svg{width:19px;height:19px}@media (max-width: 900px){:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child,:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:nth-child(4):last-child{grid-column:1 / -1}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.mod-stats,.dash__kpis):not(:is(.card,.mod-panel,.pp-card,.modal) *)>.stat:first-child .stat__val{font-size:clamp(52px,16vw,72px)}:root[data-theme=studio-quarn]:not(#eos-sys) :is(.card,.mod-panel,.stat,.workspace-overview>section){padding:20px}}[data-theme=synthera-signal]{--bg: #050F1C;--bg-deep: #030A13;--surface: #0A1A2E;--surface-2: #0F2238;--surface-3: #16304D;--surface2: #0F2238;--line: #22405F;--line-soft: #15304B;--ink: #E8EEF5;--ink-2: #A9B6C6;--ink-3: #7F8FA3;--ember: #4D94FF;--ember-strong: #0759CC;--ember-bright: #0870FF;--ember-soft: rgb(8 112 255 / .16);--accent: #0870FF;--on-accent: #FFFFFF;--herb: #7FD1B0;--herb-soft: rgb(127 209 176 / .12);--gold: #E6C27A;--gold-soft: rgb(230 194 122 / .12);--danger: #F58A92;--danger-soft: rgb(245 138 146 / .13);--cobalt: #8FA6C2;--cobalt-bright: #B9C9DB;--cobalt-soft: rgb(143 166 194 / .14);--font-display: "Montserrat", "Avenir Next", "Segoe UI", sans-serif;--font-ui: "Montserrat", "Avenir Next", "Segoe UI", sans-serif;--font-mono: "Montserrat", "Avenir Next", sans-serif;--r-xs: 6px;--r-sm: 9px;--r: 12px;--r-lg: 16px;--r-xl: 20px;--r-2xl: 26px;--r-pill: 999px;--sh-1: 0 1px 2px rgb(0 0 0 / .45);--sh-2: 0 1px 0 rgb(255 255 255 / .04) inset, 0 18px 40px -24px rgb(0 0 0 / .85);--sh-3: 0 1px 0 rgb(255 255 255 / .05) inset, 0 34px 80px -34px rgb(0 0 0 / .95), 0 10px 24px -14px rgb(0 0 0 / .6);--sh-ember: 0 12px 30px -12px rgb(8 112 255 / .75);--glow: 0 0 0 1px rgb(8 112 255 / .55), 0 12px 32px -12px rgb(8 112 255 / .85);--element-radius: 12px;--element-edge: var(--line);--element-track: rgb(232 238 245 / .04);--element-face: rgb(3 10 19 / .55);--element-select: #E8EEF5;--element-select-ink: #050F1C;--element-shadow: 0 1px 0 rgb(255 255 255 / .7) inset, 0 10px 24px -14px rgb(232 238 245 / .5);color-scheme:dark}[data-theme=synthera-signal] body{background:var(--bg);color:var(--ink);font-family:var(--font-ui);font-weight:400;font-synthesis:none;letter-spacing:.005em}[data-theme=synthera-signal] :is(h1,h2,h3,h4,b,strong,th){font-weight:500}[data-theme=synthera-signal] :focus-visible{outline:2px solid var(--ember);outline-offset:2px}[data-theme=synthera-signal] ::selection{background:#0870ff59;color:#fff}.sg{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh;min-height:100dvh}.sg-rail{position:sticky;top:0;height:100vh;height:100dvh;display:flex;flex-direction:column;padding:18px 12px 12px;border-right:1px solid var(--line-soft);background:linear-gradient(180deg,#081629,#050f1c 70%);z-index:2}.sg-brand{display:flex;align-items:center;gap:12px;padding:4px 10px 20px;color:var(--ink)}.sg-brand__mark{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:13px;background:radial-gradient(circle at 30% 25%,#12345a,#071629 70%);border:1px solid var(--line);box-shadow:0 10px 24px -14px #0870ffcc}.sg-brand__words{flex:1;display:grid;line-height:1.15}.sg-brand__words b{font-size:16px;letter-spacing:.04em}.sg-brand__words small{font-size:12px;color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;margin-top:3px}.sg-rail__close{display:none;width:38px;height:38px;border-radius:12px;place-items:center;color:var(--ink-2);border:1px solid var(--line-soft)}.sg-nav{flex:1;overflow-y:auto;margin:0 -4px;padding:0 4px 12px;scrollbar-width:thin}.sg-nav__g h3{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:16px 12px 6px}.sg-nav ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.sg-nav__i{width:100%;display:flex;align-items:center;gap:12px;min-height:40px;padding:8px 12px;border-radius:12px;color:var(--ink-2);font-size:14px;text-align:start;transition:background-color var(--t) var(--ease),color var(--t) var(--ease),box-shadow var(--t) var(--ease)}.sg-nav__i>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-nav__i:hover{background:#e8eef50f;color:var(--ink)}.sg-nav__i.is-on{background:var(--ink);color:#050f1c;box-shadow:0 1px #ffffffb3 inset,0 12px 28px -16px #e8eef58c}.sg-count{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--ember-strong);color:#fff;font-size:12px;font-weight:500;font-style:normal;box-shadow:0 0 0 3px #0870ff2e,0 0 16px #0870ff8c}.sg-nav__i.is-on .sg-count{box-shadow:none}.sg-tag{font-style:normal;font-size:10px;letter-spacing:.12em;padding:2px 6px;border-radius:6px;border:1px solid var(--line);color:var(--ink-3)}.sg-nav__i.is-on .sg-tag{border-color:#050f1c40;color:#33475e}.sg-me{position:relative;padding-top:10px;border-top:1px solid var(--line-soft)}.sg-me__btn{width:100%;display:flex;align-items:center;gap:10px;padding:8px;border-radius:14px;text-align:start;color:var(--ink-2)}.sg-me__btn:hover,.sg-me__btn[aria-expanded=true]{background:#e8eef50f;color:var(--ink)}.sg-me__av{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:500;color:var(--ink);background:repeating-radial-gradient(circle,transparent 0 4px,rgb(232 238 245 / .07) 4px 5px),#0e2440;border:1px solid var(--line)}.sg-me__t{flex:1;min-width:0;display:grid}.sg-me__t b{font-size:14px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-me__t small{font-size:12px;color:var(--ink-3)}.sg-menu{position:absolute;left:0;right:0;bottom:calc(100% + 8px);display:grid;padding:6px;border-radius:16px;background:var(--surface-2);border:1px solid var(--line);box-shadow:var(--sh-3);z-index:var(--z-dropdown);animation:eos-fade-up var(--t) var(--ease)}.sg-menu :is(button,a){display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:14px;color:var(--ink-2);text-align:start}.sg-menu :is(button,a):hover{background:#e8eef512;color:var(--ink)}.sg-main{position:relative;min-width:0;display:flex;flex-direction:column;isolation:isolate}.sg-main:before{content:"";position:fixed;z-index:-1;pointer-events:none;top:-42vmax;right:-38vmax;width:100vmax;height:100vmax;border-radius:50%;background:repeating-radial-gradient(circle at center,transparent 0 46px,rgb(77 148 255 / .085) 46px 47px);-webkit-mask-image:radial-gradient(circle at center,#000 0 22%,transparent 68%);mask-image:radial-gradient(circle at center,#000 0 22%,transparent 68%)}.sg-main:after{content:"";position:fixed;z-index:-1;pointer-events:none;top:-22vmax;right:-18vmax;width:60vmax;height:60vmax;border-radius:50%;background:radial-gradient(circle,rgb(8 112 255 / .1),transparent 62%)}.sg-top{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:center;gap:14px;min-height:64px;padding:10px clamp(16px,3vw,40px);background:linear-gradient(180deg,#050f1cf0,#050f1cbd);-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);border-bottom:1px solid rgb(34 64 95 / .55)}.sg-top__menu{display:none;flex:none;width:40px;height:40px;border-radius:12px;place-items:center;color:var(--ink);border:1px solid var(--line)}.sg-top__where{flex:1;min-width:0;display:grid;line-height:1.25}.sg-top__where span{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.sg-top__where strong{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sg-top__acts{display:flex;align-items:center;gap:10px}.sg-waiting{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:999px;color:var(--ink);font-size:13.5px;background:#0870ff21;border:1px solid rgb(77 148 255 / .45);transition:background-color var(--t)}.sg-waiting:hover{background:#0870ff38}.sg-waiting i{width:8px;height:8px;border-radius:50%;background:var(--ember-bright);box-shadow:0 0 10px var(--ember-bright);animation:sg-breathe 2.6s ease-in-out infinite}.sg-ask{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px 0 14px;border-radius:999px;background:var(--ember-strong);color:#fff;font-size:14px;font-weight:500;box-shadow:var(--glow),0 1px #ffffff38 inset;transition:background-color var(--t),transform var(--t-fast) var(--ease)}.sg-ask:hover{background:#0866e6}.sg-ask:active{transform:translateY(1px) scale(.99)}.sg-clock{min-width:46px;text-align:end;font-size:13px;color:var(--ink-3)}.sg-content{flex:1;min-width:0;padding:clamp(18px,2.6vw,38px) clamp(16px,3vw,44px) 72px}.sg-content .screen{overflow:visible}.sg-dock,.sg-scrim{display:none}@keyframes sg-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@media (max-width: 1023px){.sg{grid-template-columns:minmax(0,1fr)}.sg-rail{position:fixed;inset:0 auto 0 0;width:min(86vw,320px);z-index:var(--z-modal);transform:translate(-104%);transition:transform var(--t-slower) var(--ease-drawer);visibility:hidden}.sg.is-drawer .sg-rail{transform:none;visibility:visible;box-shadow:var(--sh-3)}.sg-rail__close{display:inline-grid}.sg-scrim{display:block;position:fixed;inset:0;z-index:calc(var(--z-modal) - 1);background:#0208109e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0}.sg-top__menu{display:inline-grid}}@media (max-width: 759px){.sg-top{min-height:58px;gap:10px}.sg-clock,.sg-waiting{display:none}.sg-ask{width:42px;height:42px;padding:0;justify-content:center}.sg-ask span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sg-content{padding-bottom:28px}.sg-dock{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));position:sticky;bottom:0;z-index:var(--z-sticky);padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:#050f1ceb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--line-soft)}.sg-dock__i{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:54px;font-size:11px;color:var(--ink-3);border-radius:14px}.sg-dock__ic{position:relative;display:grid;place-items:center;width:46px;height:28px;border-radius:999px;transition:background-color var(--t)}.sg-dock__i.is-on{color:var(--ink)}.sg-dock__i.is-on .sg-dock__ic{background:var(--ink);color:#050f1c}.sg-dock__ic .sg-count{position:absolute;top:-7px;right:-4px;min-width:18px;height:18px;padding:0 5px;font-size:11px}}@media (prefers-reduced-motion: reduce){.sg-waiting i{animation:none}.sg-rail{transition:none}}@media (min-width: 1024px) and (max-height: 1000px){.sg-rail{padding-top:14px}.sg-brand{padding-bottom:12px}.sg-nav__g h3{margin:10px 12px 3px}.sg-nav ul{gap:1px}.sg-nav__i{min-height:30px;padding:5px 12px}}@media (min-width: 1024px) and (max-height: 860px){.sg-nav{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 28px),transparent)}}[data-theme=synthera-signal] .mod{gap:24px;max-width:1480px;animation:eos-fade-up var(--t-slower) var(--ease) both}[data-theme=synthera-signal] .mod-head{align-items:flex-end;flex-wrap:wrap;gap:16px 24px;padding:4px 0 2px}[data-theme=synthera-signal] .mod-head h1{font-size:clamp(28px,3.3vw,46px);line-height:1.06;letter-spacing:-.028em;margin:0 0 12px;max-width:24ch;color:var(--ink)}[data-theme=synthera-signal] .mod-head p{color:var(--ink-2);font-size:15px;line-height:1.6;max-width:72ch}[data-theme=synthera-signal] .mod-error{padding:12px 16px;border-radius:var(--r-lg);background:var(--danger-soft);color:var(--danger);border:1px solid rgb(245 138 146 / .35)}[data-theme=synthera-signal] .card{border-radius:var(--r-xl);border:1px solid rgb(34 64 95 / .75);background:linear-gradient(180deg,#16304d8c,#0a1a2e9e);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--sh-2);padding:20px 22px}[data-theme=synthera-signal] .card__h h2{font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}[data-theme=synthera-signal] .mod-panel .card__h{margin-bottom:16px}[data-theme=synthera-signal] .control-action{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px 0 16px;border-radius:999px;font-size:14px;font-weight:500;white-space:nowrap;letter-spacing:.005em;transition:background-color var(--t) var(--ease),border-color var(--t) var(--ease),box-shadow var(--t) var(--ease),transform var(--t-fast) var(--ease)}[data-theme=synthera-signal] .control-action:active{transform:translateY(1px) scale(.99)}[data-theme=synthera-signal] :is(.ghostbtn,.btn:not(.btn--primary)).control-action{background:#e8eef50d;border:1px solid var(--line);color:var(--ink)}[data-theme=synthera-signal] :is(.ghostbtn,.btn:not(.btn--primary)).control-action:hover{background:#e8eef51a;border-color:#2f5578}[data-theme=synthera-signal] .btn--primary.control-action{background:var(--ember-strong);color:#fff;border:1px solid rgb(77 148 255 / .55);box-shadow:var(--glow),0 1px #fff3 inset}[data-theme=synthera-signal] .btn--primary.control-action:hover{background:#0866e6;color:#fff}[data-theme=synthera-signal] .control-action:disabled{opacity:.42;box-shadow:none;cursor:not-allowed}[data-theme=synthera-signal] .control-action__glyph{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#ffffff1a}[data-theme=synthera-signal] .btn--primary .control-action__glyph{background:#ffffff2e}[data-theme=synthera-signal] .badge{height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;letter-spacing:.01em;white-space:nowrap;border:1px solid transparent}[data-theme=synthera-signal] .badge--neutral{background:#e8eef50f;color:var(--ink-2);border-color:var(--line-soft)}[data-theme=synthera-signal] .badge--soft.badge--gold{background:transparent;color:var(--ink);border:1px dashed #4E6A88}[data-theme=synthera-signal] .badge--soft.badge--cobalt,[data-theme=synthera-signal] .badge--cobalt{background:#e8eef51f;color:var(--ink)}[data-theme=synthera-signal] .badge--soft.badge--herb{background:transparent;color:var(--ink-2);border-color:var(--line-soft)}[data-theme=synthera-signal] .badge--soft.badge--danger{background:var(--danger-soft);color:var(--danger)}[data-theme=synthera-signal] .seg{border:1px solid var(--line-soft);border-radius:999px;padding:4px}[data-theme=synthera-signal] :is(.seg__btn,.seg__plate){border-radius:999px}[data-theme=synthera-signal] .seg__btn{min-height:36px;padding:7px 17px;font-size:13.5px;color:var(--ink-2)}[data-theme=synthera-signal] .modal-backdrop{background:#020810a8}[data-theme=synthera-signal] .modal{background:linear-gradient(180deg,#0f2440,#0a1a2e 40%);border:1px solid var(--line);border-radius:var(--r-2xl);box-shadow:var(--sh-3)}[data-theme=synthera-signal] .modal--wide{width:min(980px,100%)}[data-theme=synthera-signal] .modal__head{background:#0f2440eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom-color:var(--line-soft)}[data-theme=synthera-signal] .modal__head h3{font-size:18px}[data-theme=synthera-signal] .modal__symbol{color:var(--ink);background:#e8eef512}[data-theme=synthera-signal] .mod-field label span{color:var(--ink-2);font-weight:500;font-size:13px}[data-theme=synthera-signal] .field-control{border-radius:12px;background:#030a138c;border-color:var(--line)}[data-theme=synthera-signal] .field-control:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px #0870ff38}[data-theme=synthera-signal] .toast{background:var(--ink);color:#050f1c;border-radius:999px;box-shadow:var(--sh-3)}[data-theme=synthera-signal] .toast .iconbtn{color:#33475e}[data-theme=synthera-signal] .record-grid__scroller{border-radius:var(--r-lg);border:1px solid var(--line-soft);background:#050f1c59}[data-theme=synthera-signal] .mod-table th{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);background:#030a138c}[data-theme=synthera-signal] .mod-table td{border-color:#15304bd9}[data-theme=synthera-signal] .mod-table tbody tr:hover td{background:#e8eef508}[data-theme=synthera-signal] .workflow-track ol li[data-state=done] .workflow-track__node{background:var(--ink);color:#050f1c;border-color:var(--ink)}[data-theme=synthera-signal] .workflow-track ol li[data-state=current] .workflow-track__node{border-color:var(--ink);box-shadow:0 0 0 3px #e8eef524}[data-theme=synthera-signal] .msheet{background:linear-gradient(180deg,#0f2440,#0a1a2e 45%);border-color:var(--line)}[data-theme=synthera-signal] .msheet__item.is-active{background:var(--ink);color:#050f1c}:root{--eos-r: var(--r-lg, 16px);--eos-r-xl: var(--r-xl, 20px);--eos-r-2xl: var(--r-2xl, 24px);--eos-hatch: repeating-linear-gradient(135deg, color-mix(in srgb, var(--ink) 24%, transparent) 0 1.4px, transparent 1.4px 6px);--eos-halftone: radial-gradient(color-mix(in srgb, var(--ink) 9%, transparent) .9px, transparent 1.2px);--eos-slab: linear-gradient(160deg, color-mix(in srgb, var(--ink) 7%, transparent), transparent 48%), color-mix(in srgb, var(--surface) 90%, transparent);--eos-tile: color-mix(in srgb, var(--surface) 86%, transparent);--eos-needs: color-mix(in srgb, var(--ember) 58%, var(--line))}.eos-kicker{display:block;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.eos-note{margin:0;font-size:13.5px;line-height:1.6;color:var(--ink-2);max-width:72ch}.eos-link,.mod .eos-link{display:inline;min-height:0;padding:0;border:0;background:none;font:inherit;color:var(--ink);text-align:start;cursor:pointer;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink) 35%,transparent);text-underline-offset:3px}.eos-link:hover{text-decoration-color:currentColor}.eos-late{color:var(--danger)}.eos-owed{color:var(--ink);font-weight:500}.eos-guess{color:var(--ink-3);text-decoration:underline dotted;text-underline-offset:3px}.eos-code{display:inline-block;min-width:44px;margin-right:8px;font-size:12px;color:var(--ink-3)}.eos-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:start}.eos-stack{display:grid;gap:14px;min-width:0}.eos-stack--lane{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));align-items:start}.eos-stack-acts,.eos-row-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.eos-row-acts{margin-top:10px}.eos-sub{display:grid;gap:10px;padding:14px;border-radius:var(--eos-r);border:1px solid var(--line-soft);background:color-mix(in srgb,var(--ink) 3%,transparent)}.eos-chips{display:flex;flex-wrap:wrap;gap:8px}.eos-chip,.mod .eos-chip{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:4px 12px;border-radius:999px;border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 5%,transparent);color:var(--ink);font-size:13px;transition:background-color var(--t-fast, .12s),border-color var(--t-fast, .12s)}.eos-chip:hover{background:color-mix(in srgb,var(--ink) 10%,transparent)}.eos-chip small{color:var(--ink-3);font-size:12px}:is(.mod,.mod-form,.eos-studio) .eos-iconbtn,.eos-iconbtn{flex:none;width:40px;height:40px;min-height:0;display:grid;place-items:center;border-radius:12px;border:1px solid var(--line-soft);background:transparent;color:var(--ink-2)}.eos-iconbtn:hover{color:var(--danger);border-color:color-mix(in srgb,var(--danger) 45%,transparent)}.eos-patterns{position:absolute;width:0;height:0;overflow:hidden}.eos-pattern-ink{fill:color-mix(in srgb,var(--ink) 34%,transparent)}@media (max-width: 1023px){.eos-grid2{grid-template-columns:minmax(0,1fr)}}@media (max-width: 759px){.mod-head{flex-wrap:wrap}}label.eos-field,.eos-field{display:grid;gap:6px;min-width:0;align-content:start;font-size:13px;font-weight:400}.eos-field>span{font-size:13px;font-weight:500;color:var(--ink-2)}.eos-field>small{font-size:12px;line-height:1.5;color:var(--ink-3)}.eos-field.is-full{grid-column:1 / -1}.eos-form-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:14px}:is(.eos-field,.eos-invline,.eos-jlines,.eos-rows,.eos-runlines) :is(input,select,textarea),.eos-select{box-sizing:border-box;width:100%;min-width:0;min-height:42px;padding:9px 12px;border-radius:12px;border:1px solid var(--line);background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--ink);font:inherit;font-size:14px;line-height:1.4}.eos-select{width:auto;max-width:100%}:is(.eos-field,.eos-invline,.eos-jlines,.eos-rows,.eos-runlines) textarea{min-height:42px;resize:vertical}:is(.eos-field,.eos-invline,.eos-jlines,.eos-rows,.eos-runlines) :is(input,select,textarea):focus-visible,.eos-select:focus-visible{outline:none;border-color:var(--ember);box-shadow:0 0 0 3px color-mix(in srgb,var(--ember) 22%,transparent)}:is(.eos-field,.eos-invline,.eos-jlines,.eos-rows,.eos-runlines) :is(input,select,textarea):disabled{opacity:.5}:is(.eos-field,.eos-jlines,.eos-rows,.eos-runlines) option,.eos-select option{background:var(--surface);color:var(--ink)}label.eos-check{display:flex;align-items:center;gap:10px;min-height:40px;font-size:14px;font-weight:400;color:var(--ink);cursor:pointer}.eos-check input[type=checkbox]{flex:none;width:18px;height:18px;min-height:0;margin:0;padding:0;accent-color:var(--ember-strong, var(--ember))}.eos-checks{display:grid;gap:2px;margin:0;padding:10px 14px;border:1px solid var(--line-soft);border-radius:var(--eos-r)}.eos-checks legend{padding:0 6px;font-size:13px;color:var(--ink-2)}.eos-state--loading{display:grid;gap:10px;padding:6px 0}.eos-shimmer{display:block;width:100%;height:16px;border-radius:8px;background:linear-gradient(90deg,color-mix(in srgb,var(--ink) 6%,transparent),color-mix(in srgb,var(--ink) 13%,transparent),color-mix(in srgb,var(--ink) 6%,transparent));background-size:200% 100%;animation:eos-shimmer 1.4s ease-in-out infinite}.eos-shimmer--short{width:58%}@keyframes eos-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.eos-state--error{display:flex;align-items:flex-start;gap:14px;padding:18px;border-radius:var(--eos-r-xl);border:1px solid color-mix(in srgb,var(--danger) 45%,transparent);background:var(--danger-soft);color:var(--ink)}.eos-state--error svg{color:var(--danger);flex:none}.eos-state--error strong{display:block;font-size:15px;font-weight:500}.eos-state--error p{margin:4px 0 0;font-size:13.5px;color:var(--ink-2)}.eos-empty{display:flex;align-items:flex-start;gap:14px;padding:18px;border-radius:var(--eos-r-xl);border:1px dashed color-mix(in srgb,var(--ink) 22%,transparent);color:var(--ink-2)}.eos-empty__ic{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink)}.eos-empty strong{display:block;font-size:15px;font-weight:500;color:var(--ink)}.eos-empty p{margin:4px 0 0;font-size:13.5px;line-height:1.6}.eos-empty .control-action{margin-top:12px}.eos-boot{min-height:100vh;min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:16px;background:var(--bg);color:var(--ink-2);font-size:14px;letter-spacing:.04em}.eos-boot>:first-child{animation:eos-breathe 2.4s ease-in-out infinite}@keyframes eos-breathe{0%,to{opacity:1}50%{opacity:.45}}.eos-signedout{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:24px 16px;background:var(--bg)}.eos-signedout__card{width:min(440px,100%);display:grid;justify-items:start;gap:14px;padding:32px;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-3);color:var(--ink)}.eos-signedout__card h1{margin:8px 0 0;font-size:24px;font-weight:500;line-height:1.2}.eos-signedout__card p{margin:0;line-height:1.6;color:var(--ink-2)}.eos-signedout__dev{font-size:13px;color:var(--ink-3)}.eos-fig{display:grid;gap:6px;min-width:0;align-content:start}.eos-fig__label{font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.eos-fig__num{display:inline-flex;align-items:baseline;max-width:100%;font-family:var(--font-display);font-weight:500;line-height:1;letter-spacing:-.03em;color:var(--ink);white-space:nowrap}.eos-fig__cur{align-self:flex-start;margin:.22em .38em 0 0;font-size:max(11px,.34em);letter-spacing:.08em;color:var(--ink-3)}.eos-fig__cents{font-size:.44em;letter-spacing:0;color:var(--ink-3)}.eos-fig__sub{font-size:13px;line-height:1.45;color:var(--ink-2)}.eos-fig--sm .eos-fig__num{font-size:20px}.eos-fig--md .eos-fig__num{font-size:clamp(24px,2.3vw,30px)}.eos-fig--lg .eos-fig__num{font-size:clamp(32px,3.6vw,46px)}.eos-fig--xl .eos-fig__num{font-size:clamp(40px,6vw,74px)}.eos-fig--attention .eos-fig__num{color:var(--ember)}.eos-fig--vial{grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:14px}.eos-fig--vial .eos-fig__label{grid-column:1 / -1}.eos-fig--vial .eos-vial{--vial-h: 52px}.eos-ripple{margin:0;display:grid;grid-template-columns:minmax(180px,250px) minmax(0,1fr);gap:18px 28px;align-items:center}.eos-ripple svg{grid-column:1;grid-row:1;width:100%;height:auto;overflow:visible}.eos-ripple__centre{grid-column:1;grid-row:1;place-self:center;display:grid;justify-items:center;gap:4px;text-align:center;pointer-events:none}.eos-ripple__num{font-size:clamp(19px,2.2vw,26px);font-weight:500;letter-spacing:-.02em;color:var(--ink)}.eos-ripple__label{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.eos-ripple__track{fill:none;stroke:url(#eos-hatch) color-mix(in srgb,var(--ink) 14%,transparent);stroke-width:13;stroke-linecap:round;opacity:.7}.eos-ripple__value{fill:none;stroke:var(--ink);stroke-width:13;stroke-linecap:round;transition:d var(--t-slow, .4s) var(--ease)}.eos-ripple__ring:nth-child(2) .eos-ripple__value{stroke:color-mix(in srgb,var(--ink) 68%,transparent)}.eos-ripple__ring:nth-child(3) .eos-ripple__value{stroke:color-mix(in srgb,var(--ink) 42%,transparent)}.eos-ripple__ring.is-attention .eos-ripple__value{stroke:var(--ember)}.eos-ripple__key{display:grid;gap:10px;min-width:0}.eos-ripple__keyrow{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--line-soft);font-size:14px;color:var(--ink-2)}.eos-ripple__keyrow i{width:16px;height:4px;border-radius:2px;background:var(--ink)}.eos-ripple__keyrow[data-ring="1"] i{background:color-mix(in srgb,var(--ink) 68%,transparent)}.eos-ripple__keyrow[data-ring="2"] i{background:color-mix(in srgb,var(--ink) 42%,transparent)}.eos-ripple__keyrow strong{font-weight:500;color:var(--ink)}.eos-ripple__caption{font-size:12.5px;line-height:1.5;color:var(--ink-3)}.eos-vial{--vial-h: 64px;display:inline-flex}.eos-vial__glass{position:relative;width:28px;height:var(--vial-h);overflow:hidden;border-radius:8px 8px 11px 11px;border:1.5px solid color-mix(in srgb,var(--ink) 38%,transparent);background:var(--eos-hatch)}.eos-vial__fill{position:absolute;inset:auto 0 0;height:calc(var(--level, 0) * 100%);background:var(--ink);transition:height var(--t-slow, .4s) var(--ease)}.eos-vial__mark{position:absolute;left:0;right:0;top:3px;border-top:1.5px dashed var(--ink-2)}.eos-vial.is-attention .eos-vial__fill{background:var(--ember)}.eos-vial--unset .eos-vial__glass{opacity:.5}.eos-validity{display:grid;gap:6px;min-width:0}.eos-validity__bar{position:relative;height:6px;overflow:hidden;border-radius:3px;background:color-mix(in srgb,var(--ink) 55%,transparent)}.eos-validity__bar:before{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--gone, 0) * 100%);background:var(--eos-hatch),var(--surface)}.eos-validity.is-attention .eos-validity__bar{background:var(--ember)}.eos-validity.is-over .eos-validity__bar{background:var(--eos-hatch)}.eos-validity__words{font-size:12.5px;color:var(--ink-2)}.eos-validity.is-attention .eos-validity__words{color:var(--ember)}.eos-bseal{margin:0;display:grid;justify-items:center;gap:12px;min-width:0}.eos-bseal__medal{position:relative;width:216px;max-width:100%;aspect-ratio:1}.eos-bseal svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 22px 26px rgb(0 0 0 / .5)) drop-shadow(0 2px 2px rgb(0 0 0 / .45))}.eos-bseal__edge line{stroke:color-mix(in srgb,var(--ink) 22%,transparent);stroke-width:1.3;stroke-linecap:round}.eos-bseal__track{fill:none;stroke:color-mix(in srgb,var(--ink) 8%,transparent);stroke-width:11}.eos-bseal__arc{fill:none;stroke:var(--ink);stroke-width:11;stroke-linecap:round}.eos-bseal.is-empty .eos-bseal__arc{stroke:url(#eos-hatch);stroke-linecap:butt}.eos-bseal.is-off .eos-bseal__arc{stroke:var(--danger)}.eos-bseal__lit{stop-color:color-mix(in srgb,white 9%,var(--surface-3, var(--surface)))}.eos-bseal__mid{stop-color:var(--surface)}.eos-bseal__deep{stop-color:color-mix(in srgb,black 30%,var(--surface))}.eos-bseal__disc{stroke:#ffffff1a;stroke-width:1}.eos-bseal__centre{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:6px;padding:0 46px;text-align:center;color:var(--ink)}.eos-bseal__centre strong{font-size:15px;font-weight:500;line-height:1.3}.eos-bseal.is-off .eos-bseal__centre{color:var(--danger)}.eos-bseal__sides{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:240px}.eos-bseal__sides span{display:grid;gap:2px}.eos-bseal__sides span+span{text-align:end}.eos-bseal__sides small{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.eos-bseal__sides b{font-size:15px;font-weight:500;color:var(--ink)}.eos-seals{display:flex;flex-wrap:wrap;gap:8px}.eos-seals__one{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px 0 8px;border-radius:999px;border:1px dashed color-mix(in srgb,var(--ink) 35%,transparent);font-size:12.5px;color:var(--ink-2)}.eos-seals__one i{width:12px;height:12px;border-radius:50%;border:1.5px solid currentColor}.eos-seals__one[data-on]{border-style:solid;color:var(--ink)}.eos-seals__one[data-on] i{background:currentColor}.eos-flow{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);overflow:hidden;border-radius:var(--eos-r-xl);border:1px solid var(--line);background:var(--eos-tile)}.eos-flow__stop{position:relative;display:grid;align-content:start;gap:6px;padding:18px 22px 20px;border-left:1px solid var(--line-soft)}.eos-flow__stop:first-child{border-left:0}.eos-flow__stop+.eos-flow__stop:before{content:"";position:absolute;left:-7px;top:50%;width:12px;height:12px;translate:0 -50%;rotate:45deg;border-top:1px solid var(--line-soft);border-right:1px solid var(--line-soft);background:var(--surface)}.eos-flow__label{font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.eos-flow__num{font-size:clamp(22px,2.2vw,28px);font-weight:500;letter-spacing:-.02em;color:var(--ink)}.eos-flow__sub{font-size:13px;color:var(--ink-2)}.eos-flow__stop.is-attention{background:color-mix(in srgb,var(--ember) 9%,transparent);box-shadow:inset 0 2px 0 var(--ember)}.eos-flow__stop.is-attention .eos-flow__label{color:var(--ember)}.eos-lane{display:grid;align-content:start;gap:12px;min-width:0}.eos-lane__h{display:flex;align-items:center;gap:10px;min-height:40px}.eos-lane__h h3{margin:0;font-size:12.5px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-2)}.eos-lane__n{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--ink) 9%,transparent);font-size:12.5px;color:var(--ink)}.eos-lane__h>:last-child:not(h3,.eos-lane__n){margin-left:auto}.eos-lane__body{display:grid;gap:10px;min-width:0}.eos-person{display:inline-flex;align-items:center;gap:10px;min-width:0}.eos-person__av{--av: 34px;flex:none;width:var(--av);height:var(--av);display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 10%,transparent);color:var(--ink);font-size:calc(var(--av) * .36);font-weight:500;letter-spacing:.02em}.eos-person__t{display:grid;min-width:0;line-height:1.3}.eos-person__t strong{overflow:hidden;font-size:14px;font-weight:500;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.eos-person__t small{font-size:12.5px;color:var(--ink-3)}.eos-facts{display:grid;margin:0;min-width:0}.eos-facts>div{display:grid;grid-template-columns:minmax(92px,34%) minmax(0,1fr);gap:12px;padding:9px 0;border-top:1px solid var(--line-soft)}.eos-facts>div:first-child{border-top:0}.eos-facts dt{font-size:13px;color:var(--ink-3)}.eos-facts dd{margin:0;font-size:14px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere;white-space:pre-line}@media (max-width: 759px){.eos-flow{grid-auto-flow:row}.eos-flow__stop{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding:14px 16px;border-left:0;border-top:1px solid var(--line-soft)}.eos-flow__stop:first-child{border-top:0}.eos-flow__stop:before{display:none}.eos-flow__sub{grid-column:1 / -1}}.eos-voucher{position:relative;display:grid;gap:14px;min-width:0;padding:20px 22px 18px;border-radius:var(--eos-r-xl);border:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 6%,var(--surface)),var(--surface));box-shadow:var(--sh-2)}.eos-voucher:has(.eos-voucher__act .btn--primary),.eos-voucher.is-lit{border-color:var(--eos-needs);box-shadow:var(--sh-2),0 0 0 1px color-mix(in srgb,var(--ember) 22%,transparent),0 22px 44px -30px color-mix(in srgb,var(--ember) 80%,transparent)}.eos-voucher[data-step=draft]{border-style:dashed;box-shadow:none}.eos-voucher__h{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.eos-voucher__t{margin:0;font-size:18px;font-weight:500;line-height:1.3;color:var(--ink);overflow-wrap:anywhere}.eos-voucher__act{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:16px;border-top:1px dashed color-mix(in srgb,var(--ink) 22%,transparent)}.eos-voucher__act:empty{display:none}.eos-voucher__note{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink-2)}.eos-today{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:22px;align-items:stretch}.eos-today__col{display:flex;flex-direction:column;gap:22px;min-width:0}.eos-today__col>:last-child{flex:1 1 auto}.eos-hero{min-width:0}.eos-money{container-type:inline-size;display:grid;align-content:center;min-width:0;min-height:100%;box-sizing:border-box;padding:24px;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--eos-slab);box-shadow:var(--sh-3)}.eos-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 24px;padding:22px 24px;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--eos-tile)}.eos-kpis>.eos-fig+.eos-fig{padding-left:24px;border-left:1px solid var(--line-soft)}@container (max-width: 470px){.eos-ripple{grid-template-columns:minmax(0,1fr);justify-items:center}.eos-ripple svg{max-width:240px}.eos-ripple__key{width:100%}}@media (max-width: 1023px){.eos-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.eos-kpis>.eos-fig:nth-child(odd){padding-left:0;border-left:0}}@media (max-width: 520px){.eos-kpis{grid-template-columns:minmax(0,1fr)}.eos-kpis>.eos-fig+.eos-fig{padding:18px 0 0;border-left:0;border-top:1px solid var(--line-soft)}}.eos-forecast{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:end;gap:6px;height:150px;padding-top:12px}.eos-forecast>span{position:relative;display:block;height:100%}.eos-forecast i{position:absolute;left:0;right:0;bottom:0;height:calc(var(--best) * 100%);border-radius:6px 6px 2px 2px;background:var(--eos-hatch)}.eos-forecast b{position:absolute;left:22%;right:22%;bottom:0;height:calc(var(--exp) * 100%);border-radius:4px 4px 1px 1px;background:var(--ink)}.eos-forecast .is-low b:after{content:"";position:absolute;left:50%;top:-11px;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:var(--ink)}.eos-ai{display:grid;gap:12px;padding:16px;margin:-4px;border-radius:var(--eos-r);background-image:var(--eos-halftone);background-size:6px 6px}.eos-ai__brief{margin:0;font-size:15px;line-height:1.65;color:var(--ink);white-space:pre-line}.eos-ai__card,.mod .eos-ai__card{display:grid;gap:4px;width:100%;padding:12px 14px;border-radius:var(--eos-r);border:1px solid var(--line-soft);background:var(--surface);color:var(--ink-2);font-size:13.5px;line-height:1.5;text-align:start}.eos-ai__card strong{font-size:14.5px;font-weight:500;color:var(--ink)}.eos-ai__card:hover{border-color:var(--line)}.eos-rows{display:grid;min-width:0}.eos-row,.mod .eos-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 14px;width:100%;padding:12px 6px;border:0;border-top:1px solid var(--line-soft);background:none;color:var(--ink);text-align:start}.eos-rows>.eos-row:first-child{border-top:0}button.eos-row{border-radius:10px;cursor:pointer;transition:background-color var(--t-fast, .12s)}button.eos-row:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}.eos-row__t{display:grid;min-width:0}.eos-row__t strong{overflow:hidden;font-size:14.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.eos-row__t small{overflow:hidden;font-size:12.5px;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap}.eos-row__m{font-size:14.5px;font-weight:500}.eos-row>.eos-validity{grid-column:1 / -1}@media (max-width: 1180px){.eos-today{grid-template-columns:minmax(0,1fr)}}@media (max-width: 520px){.eos-row,.mod .eos-row{grid-template-columns:minmax(0,1fr) auto}.eos-row>.badge{grid-column:2;grid-row:2;justify-self:end}}.eos-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.eos-mini,.mod .eos-mini{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 12px;width:100%;padding:14px 16px;border-radius:var(--eos-r);border:1px solid var(--line-soft);background:var(--eos-tile);color:var(--ink);text-align:start;transition:border-color var(--t-fast, .12s),translate var(--t-fast, .12s) var(--ease)}.eos-mini:not(:has(.eos-mini__av)){grid-template-columns:minmax(0,1fr) auto}button.eos-mini{cursor:pointer}button.eos-mini:hover{border-color:var(--line);translate:0 -1px}.eos-mini>.workflow-track{grid-column:1 / -1}.eos-mini__av{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 10%,transparent);font-size:12px;font-weight:500}.eos-mini__t{display:grid;min-width:0}.eos-mini__t strong{overflow:hidden;font-size:14.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.eos-mini__t small{font-size:12.5px;color:var(--ink-3)}.eos-mini__m{font-size:15px;font-weight:500}.eos-ask{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:22px 28px;align-items:start}.eos-ask__fields{display:grid;align-content:start;gap:16px;min-width:0}.eos-ask__pair{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}.eos-ask__preview{position:sticky;top:0;display:grid;gap:12px;padding:18px;border-radius:var(--eos-r-xl);border:1px dashed var(--line);background:var(--eos-hatch),var(--surface);background-blend-mode:normal}.eos-ask__preview .eos-voucher{background:var(--surface)}.eos-ask__error,.eos-ask__footer{grid-column:1 / -1}.eos-drop{display:grid;gap:8px}.eos-drop__btn,.mod-form .eos-drop__btn{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border-radius:var(--eos-r);border:1.5px dashed color-mix(in srgb,var(--ink) 28%,transparent);background:color-mix(in srgb,var(--ink) 3%,transparent);color:var(--ink);text-align:start;cursor:pointer}.eos-drop__btn:disabled{cursor:not-allowed;opacity:.55}.eos-drop__btn span{display:grid;gap:2px}.eos-drop__btn strong{font-size:14px;font-weight:500}.eos-drop__btn small{font-size:12.5px;color:var(--ink-3)}.eos-drop.is-over .eos-drop__btn{border-color:var(--ember);background:color-mix(in srgb,var(--ember) 8%,transparent)}.eos-drop__list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.eos-drop__list li{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 12px;border-radius:12px;background:color-mix(in srgb,var(--ink) 5%,transparent);font-size:13.5px}.eos-drop__list li span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eos-drop .eos-drop__list button{width:34px;height:34px;min-height:0;display:grid;place-items:center;border-radius:50%;color:var(--ink-2)}.eos-reqhero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:center;gap:22px 34px;padding:26px 28px;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--eos-slab);box-shadow:var(--sh-3)}.eos-reqhero:has(.btn--primary){border-color:var(--eos-needs)}.eos-reqhero__fig{display:grid;justify-items:start;gap:12px;min-width:0}.eos-reqhero__act{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px;padding-top:18px;border-top:1px dashed color-mix(in srgb,var(--ink) 22%,transparent)}.eos-reqhero>.eos-note{grid-column:1 / -1}.eos-journey{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.eos-journey__stop{position:relative;display:grid;align-content:start;gap:10px;padding-right:14px}.eos-journey__stop:not(:last-child):before{content:"";position:absolute;top:14px;left:30px;right:2px;height:1.5px;background:color-mix(in srgb,var(--ink) 20%,transparent)}.eos-journey__stop[data-state=done]:not(:last-child):before{background:var(--ink)}.eos-journey__node{position:relative;z-index:1;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--ink) 35%,transparent);background:var(--surface);color:var(--ink)}.eos-journey__node i{width:8px;height:8px;border-radius:50%}.eos-journey__stop[data-state=done] .eos-journey__node{border-color:var(--ink);background:var(--ink);color:var(--bg)}.eos-journey__stop[data-state=waiting] .eos-journey__node{border-color:var(--ink);background:var(--eos-hatch),var(--surface)}.eos-journey__stop[data-state=waiting] .eos-journey__node i{background:var(--ink);animation:eos-breathe 2.4s ease-in-out infinite}.eos-journey__stop[data-state=broken] .eos-journey__node{border-color:var(--danger);color:var(--danger)}.eos-journey__stop[data-state=off]{opacity:.45}.eos-journey__t{display:grid;gap:2px;min-width:0}.eos-journey__t strong{font-size:14.5px;font-weight:500;color:var(--ink)}.eos-journey__t small{font-size:12.5px;color:var(--ink-3)}.eos-journey__t em{font-size:13px;font-style:normal;line-height:1.45;color:var(--ink-2)}.eos-files{display:grid;gap:6px;margin:0 0 12px;padding:0;list-style:none}.eos-files li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--ink) 4%,transparent);font-size:14px}.eos-files a{overflow:hidden;color:var(--ink);text-overflow:ellipsis;white-space:nowrap}.eos-files small{font-size:12px;color:var(--ink-3)}.eos-history{display:grid;margin:0;padding:0;list-style:none}.eos-history li{display:grid;grid-template-columns:150px minmax(110px,160px) minmax(0,1fr);gap:12px;padding:9px 0;border-top:1px solid var(--line-soft);font-size:13.5px}.eos-history li:first-child{border-top:0}.eos-history li>span:first-child{font-size:12.5px;color:var(--ink-3)}.eos-history strong{font-weight:500;color:var(--ink)}.eos-history li>span:last-child{color:var(--ink-2);overflow-wrap:anywhere}@media (max-width: 900px){.eos-reqhero{grid-template-columns:minmax(0,1fr);padding:22px 20px}}@media (max-width: 600px){.eos-journey{grid-auto-flow:row;gap:14px}.eos-journey__stop{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:0}.eos-journey__stop:not(:last-child):before{inset:30px auto -14px 13px;width:1.5px;height:auto}.eos-ask__pair{grid-template-columns:minmax(0,1fr)}.eos-ask__preview{position:static}.eos-history li{grid-template-columns:minmax(0,1fr);gap:2px}}.eos-vault{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:18px;align-items:start}.eos-vault__col{display:grid;align-content:start;gap:16px;min-width:0;padding:14px 22px 22px;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--eos-slab);box-shadow:var(--sh-3)}.eos-vault__glass{position:relative;height:176px;margin:0 -8px;overflow:hidden;border-radius:18px;isolation:isolate;background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 6%,transparent),color-mix(in srgb,var(--ink) 2%,transparent));box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px color-mix(in srgb,var(--ink) 13%,transparent),inset 0 -26px 40px -26px #000000b3}.eos-vault__glass:after{content:"";position:absolute;z-index:2;top:10px;bottom:10px;left:12px;width:13%;border-radius:10px;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255 / .14),transparent 72%)}.eos-vault__fill{position:absolute;inset:auto 0 0;height:calc(var(--share, 0) * 100%);background:linear-gradient(180deg,var(--ink),color-mix(in srgb,var(--ink) 58%,var(--surface)));box-shadow:0 -1px #ffffffbf,0 -20px 36px -16px color-mix(in srgb,var(--ink) 45%,transparent);transition:height var(--t-slower, .6s) var(--ease)}.eos-vault__level{position:absolute;z-index:3;right:14px;bottom:clamp(10px,calc(var(--share, 0) * 100% + 8px),calc(100% - 30px));font-size:12.5px;font-weight:500;color:var(--ink-2)}.eos-vault__glass[data-high] .eos-vault__level{bottom:calc(var(--share, 0) * 100% - 28px);color:var(--bg)}.eos-vault__col.is-unknown .eos-vault__glass{background:var(--eos-hatch),linear-gradient(180deg,color-mix(in srgb,var(--ink) 6%,transparent),color-mix(in srgb,var(--ink) 2%,transparent))}.eos-vault__col.is-unknown .eos-vault__level{right:auto;left:50%;bottom:50%;translate:-50% 50%;padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:var(--surface)}.eos-vault__col.is-attention{border-color:var(--eos-needs)}.eos-vault__col.is-attention .eos-vault__fill{background:linear-gradient(180deg,var(--ember),var(--ember-strong, var(--ember)));box-shadow:0 -1px #fff9,0 -20px 40px -14px var(--ember)}.eos-vault__col.is-attention .eos-vault__level{color:var(--ember)}.eos-vault__h{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px}.eos-vault__h h2{margin:0;font-size:15px;font-weight:500;letter-spacing:.01em;color:var(--ink)}.eos-vault__act{display:flex;flex-wrap:wrap;gap:10px}.eos-lines{display:grid;gap:10px;margin:0;padding:0;list-style:none}.eos-line{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-template-areas:"d t m" "act act act";align-items:center;gap:12px 14px;padding:14px 16px;border-radius:var(--eos-r);border:1px solid var(--line-soft);background:var(--eos-tile)}.eos-line__d{grid-area:d;font-size:13px;color:var(--ink-3)}.eos-line__t{grid-area:t;display:grid;min-width:0}.eos-line__t strong{overflow:hidden;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.eos-line__t small{font-size:12.5px;color:var(--ink-3)}.eos-line__m{grid-area:m;font-size:15px;font-weight:500}.eos-line[data-dir=in] .eos-line__m{color:var(--herb)}.eos-line__act{grid-area:act;display:flex;flex-wrap:wrap;gap:8px}.eos-ledger{display:grid;margin:0;padding:0;list-style:none}.eos-ledger li{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 0;border-top:1px solid var(--line-soft);font-size:14px}.eos-ledger li:first-child{border-top:0}.eos-ledger li>span:first-child{font-size:12.5px;color:var(--ink-3)}.eos-ledger li>span:nth-child(2){display:grid;min-width:0;color:var(--ink)}.eos-ledger small{font-size:12px;color:var(--ink-3)}.eos-ledger strong{font-weight:500;color:var(--ink)}.eos-ledger li[data-kind=paid] strong{color:var(--ink-2)}.eos-ledger--tight li{padding:6px 0;font-size:13px}.eos-panel-fig{margin-bottom:12px}.eos-spend{display:grid;gap:10px;padding:22px;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--eos-slab)}.eos-spend__row{display:grid;grid-template-columns:minmax(120px,230px) minmax(0,1fr) auto;align-items:center;gap:14px;font-size:14px}.eos-spend__name{overflow:hidden;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap}.eos-spend__bar{position:relative;height:12px;overflow:hidden;border-radius:6px;background:var(--eos-hatch)}.eos-spend__bar:before{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--share, 0) * 100%);border-radius:inherit;background:var(--ink)}.eos-spend__num{font-weight:500;color:var(--ink)}@media (max-width: 600px){.eos-line{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"d m" "t t" "act act"}.eos-spend__row{grid-template-columns:minmax(0,1fr) auto}.eos-spend__bar{grid-column:1 / -1;grid-row:2}}.eos-terrace{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;padding:22px 22px 18px;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--eos-slab)}.eos-terrace__step{display:grid;align-content:end;gap:4px;min-width:0}.eos-terrace__col{position:relative;display:block;height:calc(26px + var(--h, 0) * 150px);margin-bottom:10px;overflow:hidden;border-radius:14px 14px 6px 6px;border:1px solid var(--line-soft);background:var(--eos-hatch)}.eos-terrace__col i{position:absolute;left:0;right:0;bottom:0;height:calc(var(--w, 0) * 100%);background:var(--ink)}.eos-terrace__label{font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.eos-terrace__num{font-size:clamp(18px,1.8vw,22px);font-weight:500;color:var(--ink)}.eos-terrace__sub{font-size:12.5px;color:var(--ink-3)}.eos-board{display:grid;grid-template-columns:repeat(4,minmax(220px,1fr));gap:16px;overflow-x:auto;padding-bottom:6px;scroll-snap-type:x mandatory;scrollbar-width:thin}.eos-board>.eos-lane{scroll-snap-align:start}.eos-deal{display:grid;gap:10px;padding:14px;border-radius:var(--eos-r);border:1px solid var(--line-soft);background:var(--eos-tile)}.eos-deal.is-attention{border-color:var(--eos-needs)}.eos-deal__open,.mod .eos-deal__open{display:grid;gap:2px;min-height:0;padding:0;border:0;background:none;color:var(--ink);text-align:start;cursor:pointer}.eos-deal__open strong{font-size:14.5px;font-weight:500;line-height:1.35}.eos-deal__open small{font-size:12.5px;color:var(--ink-3)}.eos-deal__open:hover strong{text-decoration:underline;text-underline-offset:3px}.eos-deal__fig{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:19px;font-weight:500;color:var(--ink)}.eos-deal__fig small{font-size:12.5px;color:var(--ink-3)}.eos-deal__next{display:grid;gap:2px;font-size:13px;color:var(--ink-2)}.eos-deal__next em{font-size:12px;font-style:normal;color:var(--ink-3)}.eos-deal.is-attention .eos-deal__next em{color:var(--ember)}.eos-deal footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.eos-deal__av{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);font-size:11px;font-weight:500;color:var(--ink-2)}.eos-finds{display:grid;gap:10px}.eos-find{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px;border-radius:var(--eos-r);border:1px dashed var(--line);background:var(--eos-tile)}.eos-find.is-short{border-style:solid}.eos-find__score{width:56px;height:56px;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--ink);font-size:18px;font-weight:500;color:var(--ink);box-shadow:0 0 0 5px color-mix(in srgb,var(--ink) 6%,transparent)}.eos-find__t{display:grid;gap:4px;min-width:0}.eos-find__t a{color:var(--ink);text-decoration:none}.eos-find__t a:hover strong{text-decoration:underline;text-underline-offset:3px}.eos-find__t strong{font-size:15px;font-weight:500;line-height:1.35}.eos-find__t small{font-size:12.5px;color:var(--ink-3)}.eos-find__why{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.eos-find__why span{padding:3px 9px;border-radius:999px;border:1px solid var(--line-soft);font-size:12px;color:var(--ink-2)}.eos-find__act{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.eos-sheets{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:18px}.eos-qsheet,.mod .eos-qsheet{position:relative;display:grid;align-content:start;gap:8px;min-height:236px;padding:24px 24px 20px;border:0;color:var(--ink);text-align:start;cursor:pointer;background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 7%,var(--surface)),var(--surface));clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,0 100%);border-radius:6px 0 18px 18px;filter:drop-shadow(0 14px 22px rgb(0 0 0 / .22));transition:translate var(--t) var(--ease)}.eos-qsheet:before{content:"";position:absolute;top:0;right:0;width:28px;height:28px;border-bottom-left-radius:6px;background:linear-gradient(225deg,transparent 50%,color-mix(in srgb,var(--ink) 22%,var(--surface)) 50%)}.eos-qsheet:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line-soft)}.eos-qsheet:hover{translate:0 -2px}.eos-qsheet:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.eos-qsheet__num{font-size:12px;letter-spacing:.1em;color:var(--ink-3)}.eos-qsheet__t{font-size:17px;font-weight:500;line-height:1.3}.eos-qsheet__who{font-size:13px;color:var(--ink-2)}.eos-qsheet__fig{margin-top:auto;padding-top:12px;font-size:26px;font-weight:500;letter-spacing:-.02em}.eos-qsheet__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.eos-qsheet__meta small{font-size:12.5px;color:var(--ink-3)}.eos-ladder{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));overflow:hidden;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--eos-tile)}.eos-ladder>.eos-note{grid-column:1 / -1;padding:16px 18px}.eos-ladder__rung{position:relative;display:grid;align-content:start;gap:6px;min-height:132px;padding:16px 16px 30px;border-left:1px solid var(--line-soft)}.eos-ladder__rung:first-child{border-left:0}.eos-ladder__rung:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:var(--eos-hatch)}.eos-ladder__rung:nth-child(2):after{height:10px}.eos-ladder__rung:nth-child(3):after{height:14px}.eos-ladder__rung:nth-child(4):after{height:18px}.eos-ladder__rung:nth-child(5):after{height:22px}.eos-ladder__rung:nth-child(n+6):after{height:26px}.eos-ladder__label{font-size:14px;font-weight:500;color:var(--ink)}.eos-ladder__kind{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.eos-ladder__items{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.eos-ladder__rung.is-attention{background:color-mix(in srgb,var(--ember) 9%,transparent);box-shadow:inset 0 2px 0 var(--ember)}.eos-ladder__rung.is-attention .eos-ladder__label{color:var(--ember)}.eos-rows-plain{display:grid;gap:8px;margin:0;padding:0;list-style:none}.eos-rows-plain li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:var(--eos-r);border:1px solid var(--line-soft);background:var(--eos-tile)}.eos-invpage{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;gap:24px}.eos-invpage__side{display:grid;align-content:start;justify-items:stretch;gap:16px;min-width:0}.eos-invpage__side>.badge{justify-self:start}.eos-invline{display:grid;grid-template-columns:minmax(0,1fr) 64px 96px 40px;align-items:start;gap:6px}.eos-draftmail{display:grid;gap:8px;margin:12px 0;padding:14px;border-radius:var(--eos-r);border:1px dashed var(--line)}.eos-draftmail strong{font-size:14px;font-weight:500}.eos-draftmail pre{max-height:220px;margin:0;overflow:auto;font:inherit;font-size:13px;line-height:1.55;color:var(--ink-2);white-space:pre-wrap}.eos-draftmail p{margin:0;font-size:13.5px;color:var(--ink-2)}@media (max-width: 1100px){.eos-invpage{grid-template-columns:minmax(0,1fr)}}@media (max-width: 759px){.eos-terrace{grid-template-columns:repeat(2,minmax(0,1fr))}.eos-board{grid-template-columns:repeat(4,minmax(78vw,1fr))}.eos-find{grid-template-columns:46px minmax(0,1fr)}.eos-find__score{width:46px;height:46px;font-size:16px}.eos-find__act{grid-column:1 / -1;justify-content:flex-start}}.eos-studio{display:grid;gap:16px;max-width:1640px;margin:0 auto;min-width:0}.eos-studio__top{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"back title" "rail acts";align-items:center;gap:14px 16px}.eos-studio__top>:first-child{grid-area:back}.eos-studio__title{grid-area:title;display:grid;gap:2px;min-width:0}.eos-studio__title input{width:100%;min-width:0;padding:4px 0;border:0;border-bottom:1px solid transparent;border-radius:0;background:transparent;color:var(--ink);font:inherit;font-size:clamp(19px,2vw,24px);font-weight:500;letter-spacing:-.01em}.eos-studio__title input:focus-visible{outline:none;border-bottom-color:var(--ember)}.eos-studio__title span{font-size:12.5px;letter-spacing:.06em;color:var(--ink-3)}.eos-studio__acts{grid-area:acts;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.eos-rail{grid-area:rail;display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.eos-rail li{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;border:1px dashed var(--line);font-size:12.5px;color:var(--ink-3)}.eos-rail li[data-state=done]{border-style:solid;color:var(--ink-2)}.eos-rail li[data-state=now]{border:1px solid var(--ink);background:var(--ink);color:var(--bg)}.eos-rail li[data-state=off]{border-style:solid;border-color:color-mix(in srgb,var(--danger) 45%,transparent);color:var(--danger)}.eos-studio__note{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--eos-r);border:1px solid var(--eos-needs);background:color-mix(in srgb,var(--ember) 8%,transparent);font-size:14px;color:var(--ink)}.eos-studio__panes{display:none}.eos-studio__body{display:grid;grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr);align-items:start;gap:20px}.eos-builder{display:grid;gap:12px;min-width:0}.eos-builder fieldset{display:grid;gap:12px;min-width:0;margin:0;padding:0;border:0}.eos-builder__sum{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 22px;padding:18px 20px;border-radius:var(--eos-r-xl);border:1px solid var(--line);background:var(--eos-slab)}.eos-builder__sum .eos-validity{flex:1 1 180px}.eos-studio .eos-sheet{position:sticky;top:84px;max-height:calc(100vh - 100px)}.eos-group{overflow:hidden;border-radius:var(--eos-r-xl);border:1px solid var(--line);background:var(--eos-tile)}.eos-group>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t ic" "h ic";align-items:center;gap:2px 12px;min-height:56px;padding:14px 18px;list-style:none;cursor:pointer}.eos-group>summary::-webkit-details-marker{display:none}.eos-group>summary>span{grid-area:t;font-size:15px;font-weight:500;color:var(--ink)}.eos-group>summary>small{grid-area:h;font-size:12.5px;color:var(--ink-3)}.eos-group>summary>svg{grid-area:ic;color:var(--ink-3);transition:rotate var(--t) var(--ease)}.eos-group[open]>summary>svg{rotate:180deg}.eos-group__body{display:grid;gap:14px;padding:4px 18px 18px}.eos-more{padding-top:10px;border-top:1px dashed var(--line-soft)}.eos-more>summary{padding:6px 0;font-size:13.5px;color:var(--ink-2);cursor:pointer}.eos-more[open]>summary{margin-bottom:10px}.eos-more[open]{display:grid;gap:12px}.eos-prog{display:grid;gap:12px;padding:16px;border-radius:var(--eos-r);border:1px solid var(--line-soft);background:color-mix(in srgb,var(--ink) 3%,transparent)}.eos-prog h4{margin:6px 0 0;font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.eos-prog__head{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:end;gap:12px}.eos-prog__key{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:var(--ink);color:var(--bg);font-size:16px;font-weight:500}.eos-prog__price{display:grid;justify-items:end;text-align:end}.eos-prog__price b{font-size:18px;font-weight:500;color:var(--ink)}.eos-prog__price small{font-size:12px;color:var(--ink-3)}.eos-bundle{display:flex;flex-wrap:wrap;align-items:end;gap:12px 18px;padding:12px 14px;border-radius:var(--eos-r);border:1px dashed var(--line)}.eos-rows__head,.eos-rows__row{display:grid;grid-template-columns:var(--cols);align-items:start;gap:6px}.eos-rows__row+.eos-rows__row,.eos-rows__head+.eos-rows__row{margin-top:6px}.eos-rows__head span{padding:0 4px;font-size:11.5px;letter-spacing:.03em;color:var(--ink-3)}.eos-rows__add,.mod .eos-rows__add{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:36px;margin-top:8px;padding:6px 12px;border-radius:999px;border:1px dashed var(--line);background:none;font-size:13px;color:var(--ink-2);cursor:pointer}.eos-rows__add:hover{color:var(--ink);border-color:var(--ink-3)}.eos-lib{display:grid;gap:8px;margin-top:12px}.eos-lib button{display:grid;gap:4px;padding:14px;border-radius:var(--eos-r);border:1px solid var(--line-soft);background:color-mix(in srgb,var(--ink) 3%,transparent);color:var(--ink);text-align:start;cursor:pointer}.eos-lib button:hover{border-color:var(--line)}.eos-lib b{font-size:15px;font-weight:500}.eos-lib small{font-size:11.5px;letter-spacing:.06em;color:var(--ink-3)}.eos-lib span{font-size:13px;line-height:1.5;color:var(--ink-2)}@media (max-width: 1280px){.eos-studio__top{grid-template-areas:"back title" "acts acts" "rail rail"}.eos-studio__acts{justify-content:flex-start}}@media (max-width: 1100px){.eos-studio__panes{display:inline-flex;justify-self:start;gap:4px;padding:4px;border-radius:999px;border:1px solid var(--line-soft);background:color-mix(in srgb,var(--ink) 4%,transparent)}.eos-studio__panes button{min-height:36px;padding:6px 18px;border-radius:999px;font-size:14px;font-weight:500;color:var(--ink-2)}.eos-studio__panes button[aria-selected=true]{background:var(--ink);color:var(--bg)}.eos-studio__body{grid-template-columns:minmax(0,1fr)}.eos-studio.is-build .eos-sheet,.eos-studio.is-page .eos-builder{display:none}.eos-studio .eos-sheet{position:static;max-height:none}}@media (max-width: 759px){.eos-studio__top{grid-template-columns:minmax(0,1fr);grid-template-areas:"back" "title" "acts" "rail"}.eos-studio__top>:first-child{justify-self:start}.eos-studio__acts{justify-content:flex-start}.eos-prog__head{grid-template-columns:40px minmax(0,1fr)}.eos-prog__price{grid-column:1 / -1;justify-items:start;text-align:start}}.eos-engs{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:14px}.eos-eng{display:grid;gap:12px;padding:18px;border-radius:var(--eos-r-xl);border:1px solid var(--line);background:var(--eos-slab)}.eos-eng header{display:flex;align-items:center;justify-content:space-between;gap:10px}.eos-eng header strong{font-size:15.5px;font-weight:500}.eos-eng__bar{position:relative;height:10px;overflow:hidden;border-radius:5px;background:var(--eos-hatch)}.eos-eng__bar i{position:absolute;inset:0 auto 0 0;width:calc(var(--used, 0) * 100%);border-radius:inherit;background:var(--ink)}.eos-eng.is-attention{border-color:var(--eos-needs)}.eos-eng.is-attention .eos-eng__bar i{background:var(--ember)}.eos-eng__words{font-size:13px;color:var(--ink-2)}.eos-eng footer{display:flex;flex-wrap:wrap;gap:8px}.eos-projects{display:grid;margin:0;padding:0;overflow:hidden;list-style:none;border-radius:var(--eos-r-xl);border:1px solid var(--line);background:var(--eos-tile)}.eos-project{display:grid;grid-template-columns:minmax(0,1.2fr) auto minmax(0,1fr);align-items:center;gap:12px 20px;padding:14px 18px;border-top:1px solid var(--line-soft)}.eos-project:first-child{border-top:0}.eos-project:not(:has(.eos-beam)){grid-template-columns:minmax(0,1fr) auto}.eos-project__t{display:grid;min-width:0}.eos-project__t strong{overflow:hidden;font-size:14.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.eos-project__t small{overflow:hidden;font-size:12.5px;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap}.eos-beam{display:grid;gap:5px;min-width:0}.eos-beam--none{font-size:12.5px;color:var(--ink-3)}.eos-beam__row{display:grid;grid-template-columns:minmax(0,1fr) 132px;align-items:center;gap:10px;font-size:12.5px;color:var(--ink-2)}.eos-beam__row i{display:block;width:calc(max(.015,var(--v, 0))*100%);height:7px;border-radius:4px}.eos-beam__billed{background:var(--ink)}.eos-beam__spent{background:var(--eos-hatch),color-mix(in srgb,var(--ink) 18%,transparent)}@media (max-width: 759px){.eos-project{grid-template-columns:minmax(0,1fr) auto}.eos-beam{grid-column:1 / -1}.eos-beam__row{grid-template-columns:minmax(0,1fr) 120px}}.eos-twokeys{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px 14px}.eos-tkey{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"key key" "t act";align-items:end;gap:22px 14px;min-height:196px;padding:22px 24px;overflow:hidden;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:radial-gradient(120% 90% at 0% 0%,rgb(255 255 255 / .07),transparent 58%),var(--eos-slab);box-shadow:var(--sh-3)}.eos-tkey[data-seat=cto]{background:radial-gradient(120% 90% at 100% 0%,rgb(255 255 255 / .07),transparent 58%),var(--eos-slab)}.eos-tkey__seat{position:absolute;top:12px;right:22px;font-size:76px;font-weight:500;line-height:1;letter-spacing:.04em;color:color-mix(in srgb,var(--ink) 7%,transparent);text-shadow:0 1px 0 rgb(255 255 255 / .05),0 -1px 0 rgb(0 0 0 / .5);pointer-events:none}.eos-tkey[data-seat=cto] .eos-tkey__seat{right:auto;left:22px}.eos-tkey__key{grid-area:key;position:relative;width:min(100%,220px);aspect-ratio:156 / 64}.eos-tkey[data-seat=cto] .eos-tkey__key{justify-self:end}.eos-tkey__key svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 12px 14px rgb(0 0 0 / .55)) drop-shadow(0 1px 1px rgb(0 0 0 / .4))}.eos-tkey[data-seat=cto] .eos-tkey__key svg{transform:scaleX(-1)}.eos-tkey__lit{stop-color:var(--ink)}.eos-tkey__deep{stop-color:color-mix(in srgb,var(--ink) 64%,var(--surface))}.eos-tkey__key b{position:absolute;top:0;left:0;display:grid;place-items:center;width:calc(64 / 156 * 100%);height:100%;font-size:15px;font-weight:500;letter-spacing:.04em;color:var(--ink)}.eos-tkey[data-seat=cto] .eos-tkey__key b{left:auto;right:0}.eos-tkey__t{grid-area:t;display:grid;gap:3px;min-width:0}.eos-tkey__t strong{font-size:20px;font-weight:500;color:var(--ink)}.eos-tkey__t small{font-size:13px;color:var(--ink-2)}.eos-tkey>.control-action{grid-area:act}.eos-tkey.is-empty .eos-tkey__metal{fill:none;stroke:var(--ink-3);stroke-width:1.5;stroke-dasharray:4 4}.eos-twokeys__lock{display:grid;grid-auto-flow:column;gap:12px;place-content:center;width:66px;height:66px;border-radius:50%;border:1px solid var(--line);background:radial-gradient(circle at 35% 28%,color-mix(in srgb,white 10%,var(--surface-3, var(--surface))),var(--surface) 60%,color-mix(in srgb,black 35%,var(--surface)));box-shadow:var(--sh-3),inset 0 1px #ffffff1a}.eos-twokeys__lock i{position:relative;width:9px;height:9px;border-radius:50%;background:var(--bg);box-shadow:inset 0 1px 2px #000c;translate:0 -5px}.eos-twokeys__lock i:after{content:"";position:absolute;left:2px;top:6px;width:5px;height:11px;background:var(--bg);clip-path:polygon(30% 0,70% 0,100% 100%,0 100%)}.eos-twokeys__rule{grid-column:1 / -1;margin:0;text-align:center;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.eos-band{display:grid;gap:6px;padding:18px;overflow-x:auto;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--eos-slab);scrollbar-width:thin}.eos-band__days{display:grid;grid-template-columns:repeat(42,minmax(22px,1fr));min-width:924px;margin-left:120px}.eos-band__days span{position:relative;display:grid;place-items:end center;height:40px;padding-bottom:4px;font-size:11px;color:var(--ink-3)}.eos-band__days b{position:absolute;top:0;left:2px;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.eos-band__days .is-off,.eos-band__days .is-holiday{background:var(--eos-hatch);background-size:auto;border-radius:6px;opacity:.8}.eos-band__days .is-today{color:var(--ink);font-weight:500}.eos-band__days .is-today:after{content:"";position:absolute;bottom:-2px;left:50%;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--ink)}.eos-band__row{display:grid;grid-template-columns:120px minmax(924px,1fr);align-items:center}.eos-band__who{overflow:hidden;padding-right:10px;font-size:13px;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap}.eos-band__track{position:relative;height:32px;background-image:linear-gradient(to right,var(--line-soft) 1px,transparent 1px);background-size:calc(100% / 42) 100%}.eos-band__block{position:absolute;top:4px;bottom:4px;left:calc(var(--from) / 42 * 100%);width:calc(var(--span) / 42 * 100% - 2px);display:flex;align-items:center;padding:0 8px;overflow:hidden;border-radius:8px;background:var(--ink);color:var(--bg);font-size:11.5px;white-space:nowrap}.eos-band__block[data-status=requested]{border:1px dashed var(--ink-2);background:var(--eos-hatch),var(--surface);color:var(--ink)}.eos-band__empty{margin:6px 0 0;font-size:13.5px;color:var(--ink-3)}.eos-setup{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.eos-setup li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;border-radius:var(--eos-r-xl);border:1px solid var(--line);background:var(--eos-tile)}.eos-setup li>span:nth-child(2){display:grid;min-width:0}.eos-setup strong{font-size:14.5px;font-weight:500}.eos-setup small{font-size:12.5px;line-height:1.45;color:var(--ink-3)}.eos-setup__n{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:1.5px dashed var(--ink-2);font-size:14px;font-weight:500;color:var(--ink)}.eos-setup li[data-done] .eos-setup__n{border:1.5px solid var(--ink);background:var(--ink);color:var(--bg)}.eos-runs{display:grid;gap:14px}.eos-run{display:grid;gap:14px;min-width:0;padding:20px;border-radius:var(--eos-r-xl);border:1px solid var(--line);background:var(--eos-slab)}.eos-run:has(.eos-run__act .btn--primary){border-color:var(--eos-needs)}.eos-run header{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.eos-run header strong{font-size:16px;font-weight:500}.eos-run header span{color:var(--ink-2)}.eos-run header .badge{margin-left:auto}.eos-run__figs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.eos-run__act{display:flex;flex-wrap:wrap;gap:8px}.eos-runlines{display:grid;gap:6px;overflow-x:auto}.eos-runlines__head,.eos-runlines__row{display:grid;grid-template-columns:minmax(160px,1.6fr) repeat(3,minmax(84px,1fr)) minmax(130px,1.3fr);align-items:center;gap:6px;min-width:620px}.eos-runlines__head span{font-size:11.5px;color:var(--ink-3)}@media (max-width: 900px){.eos-setup{grid-template-columns:minmax(0,1fr)}}@media (max-width: 759px){.eos-twokeys{grid-template-columns:minmax(0,1fr)}.eos-twokeys__lock{display:none}.eos-tkey{min-height:0}.eos-tkey[data-seat=cto] .eos-tkey__key{justify-self:start}.eos-tkey[data-seat=cto] .eos-tkey__key svg{transform:none}.eos-tkey[data-seat=cto] .eos-tkey__key b{left:0;right:auto}.eos-tkey[data-seat=cto] .eos-tkey__seat{left:auto;right:22px}.eos-tkey__seat{font-size:56px}.eos-run__figs{grid-template-columns:repeat(2,minmax(0,1fr))}.eos-band__days{margin-left:92px}.eos-band__row{grid-template-columns:92px minmax(924px,1fr)}}.eos-equation{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.2fr);align-items:center;gap:18px;padding:26px;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--eos-slab);box-shadow:var(--sh-3)}.eos-equation__op{padding:6px 12px;border-radius:999px;border:1px solid var(--line-soft);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.eos-issues{display:grid;gap:6px;margin:0;padding:0;list-style:none}.eos-issues li{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--eos-r);background:var(--gold-soft, color-mix(in srgb, var(--gold) 12%, transparent));font-size:13.5px;color:var(--ink)}.eos-year{min-width:0;margin:0;padding:18px 20px 14px;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--eos-slab);box-shadow:var(--sh-3)}.eos-year__scroll{overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.eos-year__rail{position:relative;display:grid;grid-template-columns:repeat(var(--months),minmax(0,1fr));min-width:max(100%,calc(var(--months) * 58px));height:216px}.eos-year__rail:after{content:"";position:absolute;left:0;right:0;bottom:42px;border-top:1px solid var(--line);pointer-events:none}.eos-year__m{display:grid;align-content:end;gap:1px;padding:0 0 4px 8px;border-left:1px solid color-mix(in srgb,var(--line-soft) 70%,transparent);font-size:12px;color:var(--ink-3)}.eos-year__m b{font-weight:500;color:var(--ink-2)}.eos-year__m small{font-size:11.5px;color:var(--ink-3)}.eos-year__m.is-year{border-left-color:var(--line)}.eos-year__today{position:absolute;top:0;bottom:42px;left:calc(var(--at) * 100%);border-left:1.5px solid var(--ink);pointer-events:none}.eos-year__today small{position:absolute;top:-2px;left:6px;font-size:11.5px;font-weight:500;color:var(--ink);white-space:nowrap}.eos-year__pin{position:absolute;left:calc(var(--at) * 100%);bottom:42px;display:flex;flex-direction:column;align-items:flex-start;translate:-8px 8px}.eos-year__pin[data-end]{align-items:flex-end;translate:calc(-100% + 8px) 8px}.eos-year__tag{display:grid;gap:1px;margin-bottom:calc(10px + var(--lane, 0) * 46px);padding:6px 10px;border-radius:10px;border:1px solid var(--line-soft);background:var(--eos-tile);box-shadow:var(--sh-2);font-size:12.5px;font-weight:500;color:var(--ink);white-space:nowrap}.eos-year__tag small{font-size:11.5px;font-weight:400;color:var(--ink-2)}.eos-year__pin:before{content:"";position:absolute;left:7.25px;bottom:16px;height:calc(10px + var(--lane, 0) * 46px);border-left:1px dashed var(--line)}.eos-year__pin[data-end]:before{left:auto;right:7.25px}.eos-year__pin i{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--ink-2);background:var(--surface);box-shadow:0 0 0 4px var(--surface)}.eos-year__pin[data-status=filed] i{background:var(--ink);border-color:var(--ink)}.eos-year__pin[data-status=before] i{background:var(--eos-hatch),var(--surface);border-style:dashed}.eos-year__pin[data-status=overdue] i{background:var(--ember-bright, var(--ember));border-color:var(--ember);box-shadow:0 0 0 4px var(--surface),0 0 0 7px color-mix(in srgb,var(--ember) 30%,transparent),0 0 22px var(--ember)}.eos-year__pin[data-status=overdue] .eos-year__tag{border-color:var(--eos-needs)}.eos-year__pin[data-next]:not([data-status=overdue]) i{border-width:2px;border-color:var(--ink)}.eos-calendar{display:grid;gap:8px;margin:0;padding:0;list-style:none}.eos-calendar li{display:grid;grid-template-columns:60px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 16px;border-radius:var(--eos-r);border:1px solid var(--line-soft);background:var(--eos-tile)}.eos-calendar li.is-next{border-color:var(--line);box-shadow:var(--sh-2)}.eos-calendar li[data-status=overdue]{border-color:var(--eos-needs)}.eos-calendar li[data-status=filed]{opacity:.72}.eos-calendar__date{display:grid;justify-items:center;align-content:center;width:56px;height:60px;border-radius:14px;border:1px solid var(--line);font-size:11px;letter-spacing:.04em;color:var(--ink-3)}.eos-calendar__date b{font-size:22px;font-weight:500;line-height:1.1;color:var(--ink)}.eos-calendar li[data-status=before] .eos-calendar__date{background:var(--eos-hatch)}.eos-calendar__t{display:grid;min-width:0}.eos-calendar__t strong{font-size:14.5px;font-weight:500}.eos-calendar__t small{font-size:12.5px;color:var(--ink-3)}.eos-booksh{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr));align-items:center;gap:24px;padding:24px;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--eos-slab);box-shadow:var(--sh-3)}.eos-statement{width:100%;margin-bottom:14px;border-collapse:collapse;font-size:14px}.eos-statement td{padding:8px 0;border-top:1px solid var(--line-soft);color:var(--ink-2)}.eos-statement td.tnum{color:var(--ink);text-align:end;white-space:nowrap}.eos-statement tr:first-child td{border-top:0}.eos-statement .is-total td{padding-top:10px;border-top:1.5px solid var(--ink);color:var(--ink);font-weight:500}.eos-jlines{display:grid;gap:6px;margin:12px 0;overflow-x:auto}.eos-jlines__head,.eos-jlines__row{display:grid;grid-template-columns:minmax(200px,2fr) minmax(100px,1fr) minmax(100px,1fr) 40px;align-items:center;gap:6px;min-width:480px}.eos-jlines__row.has-party,.eos-jlines:has(.has-party) .eos-jlines__head{grid-template-columns:minmax(200px,2fr) minmax(100px,1fr) minmax(100px,1fr) minmax(120px,1.2fr) 40px;min-width:620px}.eos-jlines__head span{font-size:11.5px;color:var(--ink-3)}.eos-jlines__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.eos-jlines__sum{font-size:13.5px;color:var(--ink-2)}.eos-jlines__sum.is-attention{color:var(--ember)}.eos-ai-letter{display:grid;gap:10px;padding:26px 28px 24px;border-radius:var(--eos-r-2xl);border:1px solid var(--line);box-shadow:var(--sh-3);background:var(--eos-halftone),var(--eos-slab);background-size:6px 6px,auto}.eos-ai-letter__mark{width:36px;height:36px;display:grid;place-items:center;margin-bottom:4px;border-radius:12px;background:var(--ink);color:var(--bg)}.eos-ai-letter p{margin:0;max-width:75ch;font-size:15px;line-height:1.7;color:var(--ink-2)}.eos-ai-letter p.is-lead{font-size:clamp(18px,2vw,22px);font-weight:500;line-height:1.45;color:var(--ink)}.eos-ask-ai{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 20px;border-radius:999px;border:1px solid var(--line);background:var(--eos-tile)}.eos-ask-ai:focus-within{border-color:var(--ember);box-shadow:0 0 0 3px color-mix(in srgb,var(--ember) 22%,transparent)}.eos-ask-ai input{flex:1;width:0;min-width:0;min-height:44px;border:0;outline:none;background:transparent;color:var(--ink);font:inherit;font-size:15px}.eos-ask-ai input::placeholder{color:var(--ink-3)}.eos-answers{display:grid;gap:10px;margin:0;padding:0;list-style:none}.eos-answers li{padding:14px 16px;border-radius:var(--eos-r);border:1px solid var(--line-soft);background:var(--eos-halftone),var(--surface);background-size:6px 6px,auto}.eos-answers strong{font-size:13.5px;font-weight:500;color:var(--ink-2)}.eos-answers p{margin:4px 0 0;font-size:15px;line-height:1.6;color:var(--ink);white-space:pre-line}.eos-answers li:not([data-ok]) p{color:var(--ink-2)}.eos-card{display:grid;align-content:start;gap:8px;padding:16px;border-radius:var(--eos-r);border:1px solid var(--line-soft);background:var(--eos-tile)}.eos-card[data-severity=high],.eos-card[data-severity=urgent],.eos-card[data-severity=critical]{border-color:var(--eos-needs)}.eos-card strong{font-size:15px;font-weight:500}.eos-card p{margin:0;font-size:13.5px;line-height:1.55;color:var(--ink-2)}.eos-card footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.eos-chain{display:flex;align-items:center;padding:22px;overflow-x:auto;border-radius:var(--eos-r-2xl);border:1px solid var(--line);background:var(--eos-slab);scrollbar-width:thin}.eos-chain__link{flex:0 0 auto;display:grid;place-content:center;gap:2px;width:116px;min-height:76px;margin-right:-14px;padding:8px 18px;border-radius:40px;border:2px solid color-mix(in srgb,var(--ink) 45%,transparent);background:color-mix(in srgb,var(--surface) 70%,transparent);text-align:center}.eos-chain__link b{font-size:14px;font-weight:500;color:var(--ink)}.eos-chain__link small{display:-webkit-box;overflow:hidden;font-size:10.5px;line-height:1.25;color:var(--ink-3);-webkit-box-orient:vertical;-webkit-line-clamp:2}.eos-chain__head{flex:0 0 auto;display:grid;justify-items:center;gap:6px;margin-left:30px;padding:10px 16px;border-radius:16px;border:1px solid var(--ink);color:var(--ink)}.eos-chain__head code{font-size:11.5px;letter-spacing:.04em;color:var(--ink-2)}.eos-chain.is-attention .eos-chain__head{border-color:var(--danger);color:var(--danger)}@media (max-width: 900px){.eos-equation{grid-template-columns:minmax(0,1fr)}.eos-equation__op{justify-self:start}.eos-booksh{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.eos-calendar li{grid-template-columns:56px minmax(0,1fr)}.eos-calendar li>:is(.badge,.control-action){grid-column:2;justify-self:start}.eos-ai-letter{padding:22px 20px}}.eos-themes{display:grid;gap:10px;margin-top:16px}.eos-themes__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:8px}.eos-theme,.mod .eos-theme{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 12px 8px 8px;border-radius:14px;border:1px solid var(--line-soft);background:color-mix(in srgb,var(--ink) 3%,transparent);color:var(--ink);font-size:13.5px;text-align:start;cursor:pointer}.eos-theme>span:nth-child(2){flex:1;min-width:0}.eos-theme:hover{border-color:var(--line)}.eos-theme.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.eos-theme__swatch{position:relative;flex:none;width:32px;height:32px;border-radius:10px;border:1px solid color-mix(in srgb,var(--ink) 20%,transparent);background:var(--ch)}.eos-theme__swatch i{position:absolute;right:5px;bottom:5px;width:12px;height:12px;border-radius:50%;background:var(--sw)}.eos-banks{display:grid;gap:8px;margin-top:16px}.eos-bank,.mod .eos-bank{display:grid;gap:2px;padding:12px 14px;border-radius:var(--eos-r);border:1px solid var(--line-soft);background:var(--eos-tile);color:var(--ink);text-align:start;cursor:pointer}.eos-bank strong{font-size:14px;font-weight:500}.eos-bank span{font-size:13.5px;color:var(--ink-2)}.eos-bank small{font-size:12px;color:var(--ink-3)}@media (prefers-reduced-motion: reduce){.eos-shimmer,.eos-boot>:first-child,.eos-journey__stop[data-state=waiting] .eos-journey__node i{animation:none}.eos-mini,.eos-qsheet,.eos-vial__fill,.eos-ripple__value,.eos-vault__fill{transition:none}}@font-face{font-family:Montserrat;src:url("/assets/Montserrat-Regular-T2WZPLC2.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/assets/Montserrat-Medium-VYOZPXOG.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}.qd{--q-ink:#082038;--q-blue:#0870FF;--q-slate:#53667A;--q-mist:#EFF4F8;--q-line:#C7D3DE;position:relative;background:#fff;color:var(--q-ink);font-family:Montserrat,Arial,sans-serif;font-weight:400;font-size:9.6pt;line-height:1.6;padding:16mm 20mm 14mm;box-shadow:0 2px 6px #08203814,0 22px 50px -26px #08203866;-webkit-print-color-adjust:exact;print-color-adjust:exact;text-align:start;letter-spacing:normal;text-transform:none}.qd b,.qd strong,.qd th,.qd h1,.qd h2,.qd h3{font-weight:500}.qd-logo{width:46mm;display:block;margin:0 0 9mm -2mm}.qd h1{font-family:inherit;font-size:21pt;line-height:1.18;letter-spacing:-.02em;margin:0 0 3mm;padding-bottom:4mm;border-bottom:1.2pt solid var(--q-blue);color:var(--q-ink)}.qd-meta{display:grid;grid-template-columns:1.25fr 1fr;gap:5mm 10mm;margin:7mm 0 8mm;font-size:9pt}.qd-meta span{display:block;color:var(--q-slate);font-size:7.6pt;letter-spacing:.08em;text-transform:uppercase}.qd-meta .qd-gap{margin-top:2.5mm}.qd h2{font-family:inherit;font-size:12.5pt;margin:8mm 0 2.5mm;break-after:avoid;color:var(--q-ink);letter-spacing:normal}.qd h3{font-family:inherit;font-size:10pt;margin:5mm 0 1.5mm;break-after:avoid;color:var(--q-ink)}.qd p{margin:0 0 2.6mm;color:var(--q-ink)}.qd ul{margin:0 0 3mm;padding-inline-start:4.5mm;list-style:disc}.qd li{margin:0 0 1.2mm}.qd table{width:100%;border-collapse:collapse;margin:2mm 0 4mm;font-size:8.8pt;break-inside:avoid;background:none}.qd th{background:none!important;text-align:start;color:var(--q-blue)!important;font-size:7.8pt;letter-spacing:.04em;padding:1.6mm 2mm;border-top:1pt solid var(--q-blue);border-bottom:1pt solid var(--q-blue);text-transform:none}.qd td{padding:2.2mm 2mm;vertical-align:top;border-bottom:.5pt solid var(--q-line);color:var(--q-ink)}.qd tbody tr:nth-child(odd) td{background:var(--q-mist)}.qd .n{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.qd .sub{display:block;color:var(--q-slate);font-size:8pt}.qd tr.tot td{background:#fff!important;border-top:1pt solid var(--q-ink);border-bottom:1pt solid var(--q-ink);font-weight:500}.qd-fees td{padding:2.6mm 2mm}.qd .best td{background:#fff!important;border-top:1.2pt solid var(--q-blue);border-bottom:1.2pt solid var(--q-blue)}.qd .best b{color:var(--q-blue)}.qd .note{color:var(--q-slate);font-size:8.2pt}.qd-facts td:first-child{width:28%;color:var(--q-slate)}.qd-keep{break-inside:avoid}.qd li,.qd p{break-inside:avoid;orphans:3;widows:3}.qd-sign{display:grid;grid-template-columns:1fr 1fr;gap:12mm;margin-top:10mm;break-inside:avoid}.qd-sign>div{border-top:.8pt solid var(--q-ink);padding-top:2mm;font-size:8.6pt}.qd-sign span{display:block;color:var(--q-slate);font-size:7.6pt;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2mm}.qd-sign small{display:block;font-size:8.6pt;line-height:1.6}.qd-sign .area{position:relative;height:26mm;margin:0 0 2mm;border-bottom:.5pt dashed var(--q-line)}.qd .es{position:absolute;inset-inline-start:0;bottom:7mm;font-size:15pt;font-weight:500;font-style:normal;letter-spacing:-.01em;color:var(--q-blue)}.qd .esl{position:absolute;inset-inline-start:0;bottom:2mm;font-style:normal;font-size:7pt;color:var(--q-slate);letter-spacing:.06em;text-transform:uppercase}.qd .stamp{position:absolute;inset-inline-end:4mm;top:0;width:25mm;opacity:.85;rotate:-8deg;mix-blend-mode:multiply}.qd-foot{margin-top:12mm;padding-top:3mm;border-top:1.2pt solid var(--q-blue);display:flex;flex-direction:column;gap:.6mm;font-size:6.6pt;color:var(--q-slate)}.qd-foot b{font-size:7pt;letter-spacing:.12em;text-transform:uppercase;color:var(--q-ink)}.qd-draft{position:absolute;top:58mm;inset-inline-end:16mm;font-size:30pt;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#0870ff22;rotate:-14deg;pointer-events:none}.qd-lines td:first-child{width:56%}.eos-sheet{position:relative;overflow:auto;border-radius:var(--r-lg,14px);background:color-mix(in srgb,var(--ink,#0b1b2e) 6%,transparent);padding:20px}.eos-sheet__page{width:210mm;zoom:var(--sheet-zoom,1);margin:0 auto}.eos-printroot{display:none}@media print{html,body{background:#fff!important}body:has(.eos-printroot)>:not(.eos-printroot){display:none!important}.eos-printroot{display:block}.eos-printroot .qd{box-shadow:none!important;padding:0!important}.eos-printroot .qd-logo,.eos-printroot .qd-foot{display:none!important}}
