.ppOpsTpl{color:var(--pp-text-strong);overflow-x:hidden}.ppOpsPaperHero{display:grid;gap:clamp(18px,2vw,28px)}.ppOpsHeroMain{min-width:0}.ppOpsEyebrow{margin:0 0 14px;display:inline-flex;align-items:center;gap:10px;color:var(--pp-accent);font-size:11px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.ppOpsEyebrow span{width:8px;height:8px;border-radius:999px;background:var(--pp-accent);box-shadow:0 0 18px color-mix(in srgb,var(--pp-accent) 70%,transparent)}.ppOpsHeroMain h1{margin:0;max-width:1080px;color:var(--pp-text-strong);font-size:clamp(46px,6.2vw,88px);line-height:.88;letter-spacing:-.08em}.ppOpsHeroMain p{margin:20px 0 0;max-width:820px;color:var(--pp-text-muted);font-size:16px;line-height:1.65}.ppOpsCard,.ppOpsHeroRail,.ppOpsPhase,.ppOpsQueue,.ppOpsSupport{min-width:0;border:1px solid var(--pp-border);background:linear-gradient(180deg,color-mix(in srgb,var(--pp-card) 88%,transparent),color-mix(in srgb,var(--pp-surface) 74%,transparent));box-shadow:var(--pp-shadow-lg);backdrop-filter:blur(28px) saturate(1.35);-webkit-backdrop-filter:blur(28px) saturate(1.35)}.ppOpsHeroRail{border-radius:32px;padding:22px;align-self:end}.ppOpsCard small,.ppOpsHeroRail small,.ppOpsPhase small{display:block;color:var(--pp-text-muted);font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.ppOpsCard strong,.ppOpsHeroRail strong{display:block;margin-top:10px;font-size:clamp(28px,3vw,42px);line-height:.95;letter-spacing:-.07em}.ppOpsCard span,.ppOpsHeroRail span{display:block;margin-top:10px;color:var(--pp-text-muted);line-height:1.45}.ppOpsActions{width:100%;min-width:0;display:grid;gap:12px}.ppOpsAction{min-width:0;min-height:58px;border-radius:24px;display:flex;align-items:center;justify-content:center;padding:0 14px;text-decoration:none;text-align:center;color:var(--pp-text-strong);border:1px solid var(--pp-border);background:color-mix(in srgb,var(--pp-card) 86%,transparent);font-size:13px;font-weight:950;line-height:1.08}.ppOpsAction[data-primary=true]{color:var(--pp-card);background:var(--pp-accent);border-color:color-mix(in srgb,var(--pp-accent) 64%,transparent);box-shadow:0 18px 38px color-mix(in srgb,var(--pp-accent) 24%,transparent)}.ppOpsSplit{display:grid;gap:18px;align-items:start}.ppOpsPhases,.ppOpsSignalGrid{display:grid;gap:14px}.ppOpsCard{border-radius:28px;padding:20px}.ppOpsPhase{border-radius:30px;padding:22px}.ppOpsPhase[data-phase=live]{border-color:color-mix(in srgb,var(--pp-success) 40%,var(--pp-border))}.ppOpsPhase[data-phase=working]{border-color:color-mix(in srgb,var(--pp-warning) 42%,var(--pp-border))}.ppOpsPhase[data-phase=resting]{border-color:color-mix(in srgb,var(--pp-accent) 28%,var(--pp-border))}.ppOpsPhase[data-phase=dormant]{opacity:.88}.ppOpsPhase h2{margin:8px 0;font-size:24px;line-height:1;letter-spacing:-.055em}.ppOpsPhase p{margin:0;color:var(--pp-text-muted);line-height:1.5}.ppOpsPhase b{display:inline-flex;margin-top:16px;min-height:32px;align-items:center;border-radius:999px;padding:0 12px;color:var(--pp-text-strong);background:var(--pp-surface);border:1px solid var(--pp-border);font-size:12px}.ppOpsQueue{border-radius:32px;overflow:hidden}.ppOpsQueueHead,.ppOpsSupport{padding:22px}.ppOpsQueueHead h2,.ppOpsSupport h2{margin:0;font-size:28px;letter-spacing:-.06em}.ppOpsQueueHead p,.ppOpsSupport p{margin:8px 0 0;color:var(--pp-text-muted);line-height:1.55}.ppOpsRow,.ppOpsRows{display:grid}.ppOpsRow{min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:16px 22px;border-top:1px solid var(--pp-border);color:inherit;text-decoration:none}.ppOpsRow strong{display:block;color:var(--pp-text-strong)}.ppOpsRow small{display:block;margin-top:5px;color:var(--pp-text-muted);line-height:1.4}.ppOpsRow em{align-self:center;justify-self:end;min-height:30px;display:inline-flex;align-items:center;border-radius:999px;padding:0 10px;font-style:normal;color:var(--pp-text-muted);background:var(--pp-surface);border:1px solid var(--pp-border);font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ppOpsSupport{margin-top:18px;border-radius:32px}@media (min-width:1024px){.ppOpsTpl{padding:clamp(28px,3vw,52px)}.ppOpsPaperHero{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end}.ppOpsActions{margin-top:22px;grid-template-columns:repeat(4,minmax(0,1fr))}.ppOpsSplit{margin-top:22px;grid-template-columns:minmax(0,1fr) minmax(320px,420px)}.ppOpsSignalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ppOpsPhases{position:sticky;top:24px}.ppOpsQueue{margin-top:18px}}@media (max-width:1023px){.ppOpsTpl{padding-inline:max(14px,env(safe-area-inset-left));padding-top:10px;padding-bottom:calc(136px + env(safe-area-inset-bottom))}.ppOpsPaperHero{display:block}.ppOpsHeroMain h1{font-size:clamp(39px,12.5vw,54px);line-height:.9}.ppOpsHeroRail{margin-top:16px}.ppOpsActions,.ppOpsPhases,.ppOpsSignalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ppOpsActions{margin-top:16px}.ppOpsAction{min-height:64px;border-radius:24px}.ppOpsSplit{margin-top:16px;display:block}.ppOpsCard,.ppOpsPhase{padding:18px;border-radius:24px}.ppOpsQueue{margin-top:16px;border-radius:28px}.ppOpsRow{grid-template-columns:1fr}.ppOpsRow em{justify-self:start}}.ppOpsTpl{overflow-x:clip}.ppOpsPaperHero,.ppOpsTpl{width:100%;max-width:none;min-width:0}.ppOpsPaperHero{overflow:visible}.ppOpsHeroMain,.ppOpsHeroRail{min-width:0}@media (min-width:1024px){.ppOpsTpl{padding-inline:18px!important;max-width:100%!important}.ppOpsPaperHero{display:grid!important;grid-template-columns:minmax(0,1fr) 260px!important;width:100%!important;max-width:100%!important;min-height:540px!important;padding:clamp(34px,3vw,52px) clamp(38px,4vw,72px)!important;border-radius:40px!important;overflow:hidden!important;background:radial-gradient(circle at top left,color-mix(in oklch,var(--pp-accent) 12%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in oklch,var(--pp-surface) 94%,black 6%),color-mix(in oklch,var(--pp-bg) 96%,black 4%))!important;border:1px solid color-mix(in oklch,var(--pp-border) 72%,transparent)!important;box-shadow:0 30px 80px color-mix(in oklch,black 42%,transparent),inset 0 1px 0 color-mix(in oklch,white 7%,transparent)!important}.ppOpsHeroMain{padding-right:32px!important}.ppOpsHeroMain,.ppOpsHeroMain h1{width:100%!important;max-width:none!important}.ppOpsHeroMain h1{font-size:clamp(74px,7vw,122px)!important;line-height:.88!important;letter-spacing:-.08em!important;margin-bottom:22px!important;text-wrap:balance!important}.ppOpsHeroMain p{max-width:920px!important;font-size:18px!important;line-height:1.5!important}.ppOpsHeroRail{align-self:center!important;width:100%!important;max-width:260px!important}}@media (max-width:1023px){.ppOpsPaperHero{grid-template-columns:1fr!important;padding:28px 24px!important;border-radius:32px!important;min-height:auto!important}.ppOpsHeroMain h1{font-size:clamp(56px,15vw,82px)!important;max-width:none!important}.ppOpsHeroRail{max-width:100%!important;margin-top:22px!important}}.ppOpsPaperHero{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;outline:0!important}.ppOpsPaperHero:after,.ppOpsPaperHero:before{display:none!important;content:none!important}@media (min-width:1024px){.ppOpsTpl{padding:24px 28px 44px!important}.ppOpsPaperHero{width:100%!important;max-width:none!important;min-height:0!important;height:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(240px,300px)!important;gap:28px!important;align-items:end!important;padding:18px 0 22px!important;margin:0!important;border-radius:0!important;overflow:visible!important}.ppOpsHeroMain{max-width:none!important;padding:0!important}.ppOpsHeroMain h1{max-width:13.5ch!important;width:auto!important;font-size:clamp(58px,5.4vw,86px)!important;line-height:.9!important;letter-spacing:-.07em!important;margin:0!important;text-wrap:balance!important}.ppOpsHeroMain p{max-width:820px!important;margin-top:18px!important;font-size:16px!important;line-height:1.45!important}.ppOpsHeroRail{width:100%!important;max-width:300px!important;justify-self:end!important;align-self:center!important}.ppOpsActions{margin-top:16px!important}}@media (max-width:1023px){.ppOpsPaperHero{min-height:0!important;height:auto!important;padding:8px 0 16px!important;margin:0!important;border-radius:0!important;overflow:visible!important}.ppOpsHeroMain h1{max-width:8.5ch!important;font-size:clamp(42px,11vw,62px)!important;line-height:.9!important;letter-spacing:-.065em!important;margin:0!important}.ppOpsHeroMain p{margin-top:14px!important;font-size:15px!important;line-height:1.45!important}.ppOpsHeroRail{margin-top:16px!important}}.ppHrControlSurface{width:100%;display:flex;flex-direction:column;gap:24px}.ppHrControlHero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;padding:28px;border-radius:36px;border:1px solid color-mix(in srgb,var(--pp-border) 78%,transparent);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--pp-accent) 12%,transparent),transparent 34%),radial-gradient(circle at 100% 0,color-mix(in srgb,var(--pp-accent) 7%,transparent),transparent 32%),color-mix(in srgb,var(--pp-card) 86%,transparent);overflow:hidden}.ppHrControlHero__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:16px}.ppHrControlHero__eyebrow i{width:10px;height:10px;border-radius:999px;background:var(--pp-accent);box-shadow:0 0 18px color-mix(in srgb,var(--pp-accent) 70%,transparent)}.ppHrControlHero__eyebrow span{font-size:11px;font-weight:900;letter-spacing:.16em;color:var(--pp-text-muted)}.ppHrControlHero h1{margin:0;max-width:10ch;font-size:clamp(52px,6vw,88px);line-height:.92;letter-spacing:-.07em;font-family:var(--pp-serif-font,serif);color:var(--pp-text-strong)}.ppHrControlHero p{max-width:760px;margin-top:18px;font-size:17px;line-height:1.6;color:var(--pp-text-muted)}.ppHrControlHero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.ppHrControlHero__actions a{min-height:50px;padding:0 22px;border-radius:999px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:800;color:var(--pp-text-strong);border:1px solid color-mix(in srgb,var(--pp-border) 80%,transparent);background:color-mix(in srgb,var(--pp-surface) 66%,transparent)}.ppHrControlHero__actions a:first-child{color:var(--pp-card);background:linear-gradient(135deg,color-mix(in srgb,var(--pp-accent) 95%,white 5%),color-mix(in srgb,var(--pp-accent) 70%,var(--pp-surface)))}.ppHrControlHero__signal{padding:24px;border-radius:30px;border:1px solid color-mix(in srgb,var(--pp-border) 78%,transparent);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--pp-accent) 12%,transparent),transparent 34%),color-mix(in srgb,var(--pp-surface) 72%,transparent);display:flex;flex-direction:column;justify-content:flex-end}.ppHrControlHero__signal small{font-size:11px;font-weight:900;letter-spacing:.14em;color:var(--pp-text-muted)}.ppHrControlHero__signal strong{margin-top:10px;font-size:72px;line-height:.9;letter-spacing:-.06em}.ppHrControlHero__signal span{margin-top:10px;color:var(--pp-text-muted);line-height:1.5}.ppHrControlStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ppHrMiniStat{padding:22px;border-radius:24px;border:1px solid color-mix(in srgb,var(--pp-border) 80%,transparent);background:color-mix(in srgb,var(--pp-card) 82%,transparent)}.ppHrMiniStat small{display:block;margin-bottom:10px;font-size:11px;font-weight:900;letter-spacing:.12em;color:var(--pp-text-muted)}.ppHrMiniStat strong{display:block;font-size:42px;line-height:1;letter-spacing:-.05em}.ppHrMiniStat span{display:block;margin-top:8px;color:var(--pp-text-muted)}.ppHrControlGrid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px}.ppHrControlGrid__primary,.ppHrControlGrid__secondary{display:flex;flex-direction:column;gap:20px}.ppHrPanel{padding:24px;border-radius:32px;border:1px solid color-mix(in srgb,var(--pp-border) 80%,transparent);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--pp-accent) 8%,transparent),transparent 36%),color-mix(in srgb,var(--pp-card) 84%,transparent)}.ppHrPanel__head small{display:block;margin-bottom:10px;font-size:11px;font-weight:900;letter-spacing:.14em;color:var(--pp-text-muted)}.ppHrPanel__head h2{margin:0;font-size:28px;letter-spacing:-.05em}.ppHrReadinessGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.ppHrReadinessCard{padding:18px;border-radius:22px;border:1px solid color-mix(in srgb,var(--pp-border) 78%,transparent);background:color-mix(in srgb,var(--pp-surface) 62%,transparent)}.ppHrReadinessCard strong{display:block;margin-bottom:10px}.ppHrReadinessCard span{font-size:36px;font-weight:900;letter-spacing:-.05em}.ppHrActionStack,.ppHrIssueList,.ppHrTimeline{display:flex;flex-direction:column;gap:14px;margin-top:20px}.ppHrIssue,.ppHrTimelineItem{padding:18px;border-radius:20px;border:1px solid color-mix(in srgb,var(--pp-border) 78%,transparent);background:color-mix(in srgb,var(--pp-surface) 62%,transparent)}.ppHrIssue b,.ppHrTimelineItem b{display:block;margin-bottom:6px}.ppHrIssue span,.ppHrTimelineItem span{color:var(--pp-text-muted)}.ppHrActionStack a{min-height:54px;padding:0 18px;border-radius:20px;display:flex;align-items:center;text-decoration:none;font-weight:800;color:var(--pp-text-strong);border:1px solid color-mix(in srgb,var(--pp-border) 80%,transparent);background:color-mix(in srgb,var(--pp-surface) 64%,transparent)}.ppHrActionStack a:hover{border-color:color-mix(in srgb,var(--pp-accent) 48%,var(--pp-border))}@media (max-width:1023px){.ppHrControlHero{grid-template-columns:1fr;padding:22px}.ppHrControlHero h1{max-width:100%;font-size:clamp(42px,15vw,72px)}.ppHrControlStrip{grid-template-columns:1fr 1fr}.ppHrControlGrid{grid-template-columns:1fr}.ppHrReadinessGrid{grid-template-columns:1fr 1fr}}.ppHrControlHero,.ppOpsHeroMain,.ppOpsPaperHero{display:grid!important;overflow:visible!important;max-width:none!important;max-height:none!important}.ppHrControlHero h1,.ppOpsHeroMain h1{max-width:min(1180px,100%)!important;max-height:none!important;overflow:visible!important}.ppHrControlHero p,.ppOpsHeroMain p{max-width:min(900px,100%)!important}.ppTxnCmd{--pp-txn-accent:var(--pp-accent);width:min(100%,1180px);margin:0;padding:clamp(18px,2vw,26px) 0 calc(130px + env(safe-area-inset-bottom));color:var(--pp-text-strong)}.ppTxnCmd[data-tone=payment]{--pp-txn-accent:#16d6ff}.ppTxnCmd__hero,.ppTxnCmd__movement,.ppTxnCmd__stats article,.ppTxnCmd__workGrid article{border:1px solid var(--pp-border);background:radial-gradient(circle at 12% 0,color-mix(in oklab,var(--pp-txn-accent) 24%,transparent),transparent 36%),linear-gradient(135deg,var(--pp-card),var(--pp-surface));box-shadow:var(--pp-shadow-soft,0 24px 80px rgba(0,0,0,.22));backdrop-filter:blur(24px)}.ppTxnCmd__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,280px);gap:24px;min-height:320px;padding:clamp(26px,4vw,46px);border-radius:38px}.ppTxnCmd__copy{display:flex;flex-direction:column;justify-content:center;min-width:0}.ppTxnCmd__eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 12px;color:var(--pp-text-muted);font-size:.72rem;font-weight:950;letter-spacing:.17em;text-transform:uppercase}.ppTxnCmd__eyebrow span{width:7px;height:7px;border-radius:999px;background:var(--pp-txn-accent);box-shadow:0 0 20px color-mix(in oklab,var(--pp-txn-accent) 70%,transparent)}.ppTxnCmd h1{margin:0;max-width:760px;font-family:var(--pp-font-display,Georgia,serif);font-size:clamp(3.5rem,6vw,6rem);line-height:.88;letter-spacing:-.07em;color:var(--pp-text-strong)}.ppTxnCmd__desc{max-width:760px;margin:18px 0 0;color:var(--pp-text-muted);font-size:1rem;line-height:1.55;font-weight:750}.ppTxnCmd__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ppTxnCmd__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border-radius:999px;border:1px solid var(--pp-border);background:color-mix(in oklab,var(--pp-card) 76%,transparent);color:var(--pp-text-strong);text-decoration:none;font-size:.82rem;font-weight:950}.ppTxnCmd__actions a.is-primary{border-color:color-mix(in oklab,var(--pp-txn-accent) 75%,var(--pp-border));background:linear-gradient(135deg,var(--pp-txn-accent),color-mix(in oklab,var(--pp-txn-accent) 58%,var(--pp-surface)));box-shadow:0 18px 48px color-mix(in oklab,var(--pp-txn-accent) 30%,transparent)}.ppTxnCmd__state{align-self:center;min-height:170px;border:1px solid var(--pp-border);border-radius:28px;padding:22px;background:color-mix(in oklab,var(--pp-card) 74%,transparent);display:flex;flex-direction:column;justify-content:center}.ppTxnCmd__state small,.ppTxnCmd__stats small,.ppTxnCmd__workGrid small{color:var(--pp-text-muted);font-size:.68rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.ppTxnCmd__state strong{margin-top:8px;font-family:var(--pp-font-display,Georgia,serif);font-size:clamp(2.2rem,3vw,3.4rem);line-height:.95}.ppTxnCmd__movement p,.ppTxnCmd__records small,.ppTxnCmd__state span,.ppTxnCmd__stats span,.ppTxnCmd__workGrid p{color:var(--pp-text-muted)}.ppTxnCmd__stats,.ppTxnCmd__workGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.ppTxnCmd__stats article,.ppTxnCmd__workGrid article{min-height:116px;border-radius:24px;padding:18px}.ppTxnCmd__stats strong,.ppTxnCmd__workGrid strong{display:block;margin-top:8px;font-size:clamp(1.45rem,2.3vw,2.45rem);line-height:1;font-weight:950}.ppTxnCmd__workGrid strong{font-size:1.04rem;line-height:1.15}.ppTxnCmd__workGrid p{margin:8px 0 0;font-size:.82rem;line-height:1.42;font-weight:650}.ppTxnCmd__movement{margin-top:14px;border-radius:30px;padding:clamp(20px,3vw,30px)}.ppTxnCmd__sectionHead h2{margin:0;font-family:var(--pp-font-display,Georgia,serif);font-size:clamp(2rem,3.4vw,3.35rem);line-height:.96;letter-spacing:-.055em}.ppTxnCmd__records{display:grid;gap:10px;margin-top:18px}.ppTxnCmd__records a,.ppTxnCmd__records article{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:14px 16px;border:1px solid var(--pp-border);border-radius:20px;background:color-mix(in oklab,var(--pp-surface) 78%,transparent);color:var(--pp-text-strong);text-decoration:none}@media(max-width:1120px){.ppTxnCmd__hero{grid-template-columns:1fr}.ppTxnCmd__stats,.ppTxnCmd__workGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.ppTxnCmd{width:100%;max-width:100%;padding:calc(86px + env(safe-area-inset-top)) 14px calc(140px + env(safe-area-inset-bottom))}.ppTxnCmd__hero{min-height:auto;padding:22px;border-radius:30px}.ppTxnCmd h1{font-size:clamp(2.45rem,12vw,3.85rem);line-height:.92}.ppTxnCmd__actions{display:grid;grid-template-columns:1fr 1fr}.ppTxnCmd__actions a.is-primary{grid-column:1/-1}.ppTxnCmd__stats,.ppTxnCmd__workGrid{grid-template-columns:1fr}}.ppTxnCmd{width:100%!important;max-width:none!important;padding-inline:clamp(22px,3.2vw,56px)!important}.ppTxnCmd__hero{border:none!important;border-radius:0!important;background:radial-gradient(circle at 78% 22%,color-mix(in oklab,var(--pp-txn-accent) 20%,transparent),transparent 34%),radial-gradient(circle at 8% 0,color-mix(in oklab,var(--pp-txn-accent) 10%,transparent),transparent 30%)!important;box-shadow:none!important;padding:clamp(36px,5vw,72px) clamp(10px,2vw,24px) clamp(28px,4vw,54px)!important;grid-template-columns:minmax(0,.72fr) minmax(280px,.28fr)!important}.ppTxnCmd__copy{border:none!important;background:transparent!important;box-shadow:none!important;padding:0!important}.ppTxnCmd h1{max-width:820px!important;font-size:clamp(4.1rem,5.4vw,6.4rem)!important;line-height:.9!important;letter-spacing:-.065em!important}.ppTxnCmd__state{justify-self:end!important;width:min(100%,340px)!important;min-height:160px!important;border-radius:26px!important;background:radial-gradient(circle at 20% 0,color-mix(in oklab,var(--pp-txn-accent) 16%,transparent),transparent 52%),color-mix(in oklab,var(--pp-card) 64%,transparent)!important}.ppTxnCmd__stats,.ppTxnCmd__workGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media(max-width:1220px){.ppTxnCmd__hero{grid-template-columns:1fr!important}.ppTxnCmd__state{justify-self:start!important}}@media(max-width:820px){.ppTxnCmd{padding-inline:14px!important}.ppTxnCmd__hero{padding:calc(22px + env(safe-area-inset-top)) 0 22px!important}.ppTxnCmd h1{font-size:clamp(3rem,12vw,4.4rem)!important}.ppTxnCmd__stats,.ppTxnCmd__workGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.ppOSLaw,.ppOSLaw *{box-sizing:border-box}.ppOSLaw{--os-accent:var(--pp-accent);width:100%;max-width:none;min-width:0;display:grid;gap:clamp(14px,1.8vw,22px);padding:clamp(18px,2.4vw,36px) clamp(18px,2.4vw,36px) calc(128px + env(safe-area-inset-bottom));color:var(--pp-text-strong);background:radial-gradient(circle at 8% 0,color-mix(in srgb,var(--os-accent) 18%,transparent),transparent 34%),var(--pp-bg);overflow-x:hidden}.ppOSLaw[data-template=money]{--os-accent:var(--pp-success,var(--pp-accent))}.ppOSLaw[data-template=guided]{--os-accent:var(--pp-warning,var(--pp-accent))}.ppOSLaw[data-template=execution]{--os-accent:var(--pp-info,var(--pp-accent))}.ppOSLaw[data-template=command]{--os-accent:var(--pp-accent)}.ppOSLaw[data-template=entity]{--os-accent:var(--pp-accent-2,var(--pp-accent))}.ppOSLaw__hero{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,340px);gap:clamp(18px,2.6vw,34px);align-items:end;padding:clamp(34px,5vw,72px);border-radius:clamp(34px,4vw,54px);border:1px solid color-mix(in srgb,var(--pp-border) 82%,transparent);background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--os-accent) 20%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--pp-card) 88%,transparent),color-mix(in srgb,var(--pp-surface) 70%,transparent));box-shadow:var(--pp-shadow-lg);overflow:visible}.ppOSLaw__copy{min-width:0}.ppOSLaw__eyebrow{margin:0 0 16px;display:inline-flex;align-items:center;gap:10px;color:var(--pp-text-muted);font-size:11px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.ppOSLaw__eyebrow span{width:8px;height:8px;border-radius:999px;background:var(--os-accent);box-shadow:0 0 20px color-mix(in srgb,var(--os-accent) 72%,transparent)}.ppOSLaw h1{max-width:12ch;margin:0;font-family:var(--pp-font-display,Georgia,serif);font-size:clamp(54px,7vw,112px);line-height:.86;letter-spacing:-.08em;color:var(--pp-text-strong)}.ppOSLaw__desc{max-width:820px;margin:22px 0 0;color:var(--pp-text-muted);font-size:clamp(15px,1.15vw,18px);line-height:1.62;font-weight:700}.ppOSLaw__actions{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px}.ppOSLaw__actions a{min-height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 18px;text-decoration:none;color:var(--pp-text-strong);background:color-mix(in srgb,var(--pp-surface) 74%,transparent);border:1px solid var(--pp-border);font-weight:950}.ppOSLaw__actions a[data-primary=true]{background:var(--os-accent);border-color:transparent;color:var(--pp-accent-contrast,var(--pp-bg))}.ppOSLaw__main,.ppOSLaw__metrics article,.ppOSLaw__rail,.ppOSLaw__rooms :is(a,article),.ppOSLaw__state{min-width:0;border:1px solid var(--pp-border);background:color-mix(in srgb,var(--pp-card) 82%,transparent);box-shadow:var(--pp-shadow-md);backdrop-filter:blur(24px) saturate(1.25);-webkit-backdrop-filter:blur(24px) saturate(1.25)}.ppOSLaw__state{border-radius:30px;padding:22px}.ppOSLaw__metrics small,.ppOSLaw__rooms small,.ppOSLaw__state small{display:block;color:var(--pp-text-muted);font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.ppOSLaw__state strong{display:block;margin-top:10px;font-family:var(--pp-font-display,Georgia,serif);font-size:clamp(36px,4vw,62px);line-height:.92;letter-spacing:-.07em;text-transform:capitalize}.ppOSLaw__metrics span,.ppOSLaw__rooms span,.ppOSLaw__state span{display:block;margin-top:8px;color:var(--pp-text-muted);line-height:1.45}.ppOSLaw__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ppOSLaw__metrics article{min-height:124px;border-radius:26px;padding:18px}.ppOSLaw__metrics strong{display:block;margin-top:8px;font-size:clamp(24px,2.6vw,42px);line-height:1}.ppOSLaw__rooms{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.ppOSLaw__rooms :is(a,article){min-height:142px;border-radius:28px;padding:18px;display:flex;flex-direction:column;justify-content:flex-end;color:var(--pp-text-strong);text-decoration:none}.ppOSLaw__rooms [data-room-state=live]{border-color:color-mix(in srgb,var(--pp-success,var(--os-accent)) 46%,var(--pp-border))}.ppOSLaw__rooms [data-room-state=working]{border-color:color-mix(in srgb,var(--pp-warning,var(--os-accent)) 46%,var(--pp-border))}.ppOSLaw__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:14px;align-items:start}.ppOSLaw__main,.ppOSLaw__rail{border-radius:32px;padding:clamp(20px,2.4vw,30px)}.ppOSLaw__rail{position:sticky;top:18px}@media (max-width:1180px){.ppOSLaw__body,.ppOSLaw__hero{grid-template-columns:1fr}.ppOSLaw__metrics,.ppOSLaw__rooms{grid-template-columns:repeat(2,minmax(0,1fr))}.ppOSLaw__rail{position:relative;top:auto}}@media (max-width:720px){.ppOSLaw{padding:0 0 calc(118px + env(safe-area-inset-bottom));gap:12px}.ppOSLaw__hero{grid-template-columns:1fr;border-radius:32px;padding:28px 22px}.ppOSLaw h1{max-width:10.5ch;font-size:clamp(46px,14vw,72px);line-height:.88}.ppOSLaw__metrics,.ppOSLaw__rooms{grid-template-columns:repeat(2,minmax(0,1fr))}.ppOSLaw__metrics article,.ppOSLaw__rooms :is(a,article){min-height:118px;border-radius:24px;padding:15px}.ppOSLaw__main,.ppOSLaw__rail{border-radius:28px;padding:18px}}.ppOSLaw__records{display:grid;gap:12px;width:100%}.ppOSLaw__record{min-height:72px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;border-radius:22px;border:1px solid var(--pp-border);background:color-mix(in srgb,var(--pp-surface) 78%,transparent);color:var(--pp-text-strong);text-decoration:none;overflow:hidden}.ppOSLaw__record span{min-width:0;display:grid;gap:5px}.ppOSLaw__record small,.ppOSLaw__record strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ppOSLaw__record small{color:var(--pp-text-muted)}.ppOSLaw__record b{color:var(--pp-success);font-size:12px;text-transform:capitalize}@media (max-width:1023px){.ppOSLaw,.ppOSLaw__main,.ppOSLaw__page{padding-bottom:calc(118px + env(safe-area-inset-bottom))!important}.ppOSLaw__hero h1{font-size:clamp(48px,14vw,72px)!important;line-height:.88!important;letter-spacing:-.075em!important;overflow-wrap:normal!important;word-break:normal!important}.ppOSLaw__hero p{max-width:34ch!important}.ppOSLaw__actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ppOSLaw__record{grid-template-columns:1fr;align-items:start}}.ppOSLaw__list,.ppOSLaw__records{display:grid;gap:12px;width:100%;min-width:0}.ppOSLaw__list a,.ppOSLaw__list article,.ppOSLaw__record{min-height:72px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;border-radius:22px;border:1px solid var(--pp-border);background:color-mix(in srgb,var(--pp-surface) 78%,transparent);color:var(--pp-text-strong);text-decoration:none;overflow:hidden}.ppOSLaw__list a span,.ppOSLaw__list article span,.ppOSLaw__record span{min-width:0;display:grid;gap:5px}.ppOSLaw__list small,.ppOSLaw__list strong,.ppOSLaw__record small,.ppOSLaw__record strong{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ppOSLaw__list small,.ppOSLaw__record small{color:var(--pp-text-muted)}.ppOSLaw__list b,.ppOSLaw__record b{color:var(--pp-success);font-size:12px;text-transform:capitalize;white-space:nowrap}.ppOSLaw__empty{padding:18px;border-radius:22px;border:1px solid var(--pp-border);background:color-mix(in srgb,var(--pp-surface) 76%,transparent)}.ppOSLaw__empty p{margin:8px 0 0;color:var(--pp-text-muted)}@media (max-width:1023px){.ppOSLaw,.ppOSLaw__main,.ppOSLaw__page{padding-bottom:calc(118px + env(safe-area-inset-bottom))!important}.ppOSLaw__hero h1{font-size:clamp(46px,13.2vw,70px)!important;line-height:.9!important;letter-spacing:-.07em!important;overflow-wrap:normal!important;word-break:normal!important}.ppOSLaw__hero p{max-width:34ch!important}.ppOSLaw__actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ppOSLaw__list a,.ppOSLaw__list article,.ppOSLaw__record{grid-template-columns:1fr;align-items:start}}.ppOSLaw__rows{width:100%;min-width:0;display:grid;gap:12px}.ppOSLaw__row{min-width:0;min-height:72px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;border-radius:24px;border:1px solid color-mix(in srgb,var(--pp-border) 76%,transparent);background:color-mix(in srgb,var(--pp-surface) 78%,transparent);color:var(--pp-text-strong);text-decoration:none;overflow:hidden}.ppOSLaw__row small,.ppOSLaw__row span,.ppOSLaw__row strong{min-width:0}.ppOSLaw__row small,.ppOSLaw__row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ppOSLaw__row small{margin-top:4px;color:var(--pp-text-muted)}.ppOSLaw__row b{max-width:160px;border-radius:999px;padding:8px 10px;color:var(--pp-text-muted);background:color-mix(in srgb,var(--pp-card) 70%,transparent);font-size:12px;text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ppOSLaw__empty{min-width:0;border-radius:24px;border:1px solid color-mix(in srgb,var(--pp-border) 76%,transparent);background:color-mix(in srgb,var(--pp-surface) 78%,transparent);padding:22px}.ppOSLaw__empty strong{display:block;color:var(--pp-text-strong)}.ppOSLaw__empty small{display:block;margin-top:8px;color:var(--pp-text-muted);line-height:1.55}@media (max-width:720px){.ppOSLaw__row{grid-template-columns:1fr;align-items:start}.ppOSLaw__row b{width:fit-content;max-width:100%}}.ppLivingSurface,.ppLivingSurface *{box-sizing:border-box}.ppLivingSurface{width:100%;max-width:100%;min-height:100dvh;padding:clamp(18px,2.8vw,34px) clamp(18px,2.8vw,34px) calc(108px + env(safe-area-inset-bottom));color:var(--pp-text-strong);background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--pp-accent) 13%,transparent),transparent 32%),radial-gradient(circle at 88% 22%,color-mix(in srgb,var(--pp-info,var(--pp-accent)) 9%,transparent),transparent 30%),var(--pp-bg);overflow-x:hidden}.ppLivingAction,.ppLivingHero,.ppLivingMetric,.ppLivingPanel,.ppLivingQueue,.ppLivingRail{position:relative;border:1px solid color-mix(in srgb,var(--pp-border) 76%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--pp-card) 94%,transparent),color-mix(in srgb,var(--pp-surface) 78%,transparent)),var(--pp-card);box-shadow:var(--pp-shadow-lg,0 28px 80px color-mix(in srgb,var(--pp-bg) 72%,transparent));backdrop-filter:blur(24px) saturate(1.18);-webkit-backdrop-filter:blur(24px) saturate(1.18);isolation:isolate;overflow:hidden}.ppLivingHero:before,.ppLivingMetric:before,.ppLivingPanel:before,.ppLivingQueue:before,.ppLivingRail:before{content:"";position:absolute;inset:-40%;z-index:-1;background:radial-gradient(circle at 22% 18%,color-mix(in srgb,var(--pp-accent) 18%,transparent),transparent 28%),radial-gradient(circle at 78% 34%,color-mix(in srgb,var(--pp-success,var(--pp-accent)) 11%,transparent),transparent 26%);opacity:.72;transform:translateZ(0);animation:ppLivingDrift 18s ease-in-out infinite alternate}@keyframes ppLivingDrift{0%{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(2%,1%,0) scale(1.035)}}.ppLivingHero{border-radius:34px;padding:clamp(24px,4vw,46px);display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.36fr);gap:clamp(18px,3vw,32px);align-items:stretch}.ppLivingEye{margin:0 0 14px;display:inline-flex;align-items:center;gap:10px;color:var(--pp-text-muted);font-size:11px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.ppLivingEye:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--pp-accent);box-shadow:0 0 22px color-mix(in srgb,var(--pp-accent) 72%,transparent)}.ppLivingHero h1{max-width:900px;margin:0;font-family:var(--pp-font-display),Georgia,serif;font-size:clamp(44px,6.8vw,88px);line-height:.9;letter-spacing:-.075em;color:var(--pp-text-strong)}.ppLivingHero p{max-width:760px;margin:18px 0 0;color:var(--pp-text-muted);font-size:clamp(14px,1.05vw,17px);line-height:1.62}.ppLivingHeroAside{border:1px solid color-mix(in srgb,var(--pp-border) 76%,transparent);border-radius:26px;background:color-mix(in srgb,var(--pp-surface) 74%,transparent);padding:20px;display:grid;align-content:space-between;min-height:180px}.ppLivingHeroAside small,.ppLivingMetric small,.ppLivingRail small{display:block;color:var(--pp-text-muted);font-size:10px;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.ppLivingHeroAside strong{display:block;margin-top:8px;font-size:clamp(34px,4vw,58px);line-height:.9;letter-spacing:-.07em;color:var(--pp-accent)}.ppLivingHeroAside span{display:block;margin-top:10px;color:var(--pp-text-muted);line-height:1.45}.ppLivingTabs{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ppLivingTabs a{min-height:48px;border:1px solid color-mix(in srgb,var(--pp-accent) 30%,var(--pp-border));border-radius:999px;background:color-mix(in srgb,var(--pp-surface) 72%,transparent);color:var(--pp-text-strong);text-decoration:none;display:grid;place-items:center;padding:0 14px;font-size:12px;font-weight:950}.ppLivingTabs a.isActive{background:linear-gradient(90deg,var(--pp-accent),color-mix(in srgb,var(--pp-info,var(--pp-accent)) 72%,var(--pp-accent)));color:var(--pp-button-text);border-color:transparent}.ppLivingGrid{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.34fr);gap:16px;align-items:start}.ppLivingMain{min-width:0;display:grid;gap:16px}.ppLivingMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ppLivingMetric{border-radius:24px;padding:18px;min-height:126px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.ppLivingMetric:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--pp-accent) 46%,var(--pp-border))}.ppLivingMetric strong{display:block;margin-top:10px;font-size:clamp(34px,4vw,52px);line-height:.85;letter-spacing:-.07em;color:var(--pp-text-strong)}.ppLivingMetric span{display:block;margin-top:8px;color:var(--pp-text-muted);font-size:13px;font-weight:780;line-height:1.35}.ppLivingQueue{border-radius:30px;padding:clamp(18px,2.2vw,26px)}.ppLivingQueueHead{display:flex;justify-content:space-between;gap:14px;align-items:end;margin-bottom:16px}.ppLivingQueueHead h2{margin:0;font-family:var(--pp-font-display),Georgia,serif;font-size:clamp(30px,4vw,52px);line-height:.94;letter-spacing:-.06em}.ppLivingRows{display:grid;gap:10px}.ppLivingRow{border:1px solid color-mix(in srgb,var(--pp-border) 74%,transparent);border-radius:20px;background:color-mix(in srgb,var(--pp-surface) 70%,transparent);padding:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.ppLivingRow strong{display:block;overflow-wrap:anywhere}.ppLivingRow span{display:block;margin-top:4px;color:var(--pp-text-muted);font-size:12px;line-height:1.45}.ppLivingRow em{border:1px solid var(--pp-border);border-radius:999px;padding:7px 10px;color:var(--pp-text-muted);font-size:10px;font-style:normal;font-weight:950;text-transform:uppercase;white-space:nowrap}.ppLivingRail{position:sticky;top:18px;border-radius:30px;padding:20px;display:grid;gap:16px}.ppLivingRail h3{margin:8px 0 4px;font-size:clamp(30px,4vw,48px);line-height:.9;letter-spacing:-.06em}.ppLivingProgress{height:10px;border-radius:999px;border:1px solid var(--pp-border);background:color-mix(in srgb,var(--pp-surface) 72%,transparent);overflow:hidden}.ppLivingProgress span{display:block;width:var(--value,0);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pp-accent),color-mix(in srgb,var(--pp-info,var(--pp-accent)) 70%,var(--pp-accent)));animation:ppLivingPulse 2.8s ease-in-out infinite alternate}@keyframes ppLivingPulse{0%{filter:saturate(1);opacity:.82}to{filter:saturate(1.25);opacity:1}}.ppLivingRailList{display:grid;gap:10px}.ppLivingRailList div{border-top:1px solid color-mix(in srgb,var(--pp-border) 70%,transparent);padding-top:10px}.ppLivingRailList strong{display:block;font-size:13px}.ppLivingRailList span{display:block;color:var(--pp-text-muted);font-size:12px;margin-top:3px}.ppLivingActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ppLivingAction{min-height:96px;border-radius:24px;padding:14px;color:var(--pp-text-strong);text-decoration:none;display:grid;align-content:space-between;transition:transform .2s ease,border-color .2s ease}.ppLivingAction:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--pp-accent) 46%,var(--pp-border))}.ppLivingAction b{font-size:21px}.ppLivingAction span{color:var(--pp-text-muted);font-size:12px;line-height:1.35}@media (max-width:1120px){.ppLivingGrid,.ppLivingHero{grid-template-columns:1fr}.ppLivingRail{position:relative;top:auto}.ppLivingMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ppLivingSurface{padding:102px 14px calc(86px + env(safe-area-inset-bottom))}.ppLivingHero{border-radius:30px;padding:24px}.ppLivingHero h1{font-size:clamp(42px,14vw,64px)}.ppLivingActions,.ppLivingMetrics,.ppLivingTabs{grid-template-columns:1fr 1fr}.ppLivingRow{grid-template-columns:1fr}.ppLivingRail{border-radius:26px}}.ppClientLiveRoute{min-height:100dvh;width:100%;display:grid;align-content:start;gap:clamp(18px,3vw,32px);padding:clamp(20px,4vw,44px);color:var(--pp-text);background:radial-gradient(circle at top right,color-mix(in oklch,var(--pp-accent) 18%,transparent),transparent 34%),linear-gradient(180deg,var(--pp-bg),var(--pp-surface))}.ppClientLiveRoute__header{display:grid;gap:12px;padding:clamp(22px,4vw,42px);border:1px solid var(--pp-border);border-radius:var(--pp-radius-xl,28px);background:color-mix(in oklch,var(--pp-surface) 72%,transparent);box-shadow:var(--pp-shadow-sm);backdrop-filter:blur(24px)}.ppClientLiveRoute__eyebrow{margin:0;color:var(--pp-text-muted);font-size:12px;font-weight:800;text-transform:uppercase}.ppClientLiveRoute h1,.ppClientLiveRoute h2,.ppClientLiveRoute p{margin:0}.ppClientLiveRoute h1{color:var(--pp-text-strong);font-size:clamp(32px,5vw,64px);line-height:1}.ppClientLiveRoute__header>p:last-child,.ppClientLiveRoute__panel p{max-width:760px;color:var(--pp-text-muted);line-height:1.7}.ppClientLiveRoute__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px}.ppClientLiveRoute__grid article,.ppClientLiveRoute__panel{display:grid;gap:8px;padding:20px;border:1px solid var(--pp-border);border-radius:var(--pp-radius-lg,20px);background:var(--pp-card);box-shadow:var(--pp-shadow-xs)}.ppClientLiveRoute__grid span{color:var(--pp-text-muted);font-size:12px;font-weight:700;text-transform:uppercase}.ppClientLiveRoute__grid strong,.ppClientLiveRoute__panel h2{color:var(--pp-text-strong);overflow-wrap:anywhere}:root[data-theme=dark],[data-theme=dark],body[data-theme=dark],html.dark,html[data-theme=dark]{--pp-client-noir-void:#050506;--pp-client-noir-base:#08090b;--pp-client-noir-surface:#0c0d10;--pp-client-noir-card:#111217;--pp-client-noir-card-soft:#15161c;--pp-client-noir-border:rgba(255,255,255,0.115);--pp-client-noir-border-strong:rgba(255,255,255,0.18);--pp-client-noir-text:rgba(255,255,255,0.94);--pp-client-noir-muted:rgba(255,255,255,0.68);--pp-client-noir-faint:rgba(255,255,255,0.45)}:root[data-theme=dark] body,body[data-theme=dark],html.dark body,html[data-theme=dark] body{background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--pp-accent,#6d7cff) 14%,transparent),transparent 28%),linear-gradient(135deg,var(--pp-client-noir-void),var(--pp-client-noir-base) 42%,#030304)!important;color:var(--pp-client-noir-text)!important}:root[data-theme=dark] [class*=client],:root[data-theme=dark] [class*=workspace],html.dark [class*=client],html.dark [class*=workspace],html[data-theme=dark] [class*=client],html[data-theme=dark] [class*=workspace]{--pp-bg:var(--pp-client-noir-void);--pp-page:var(--pp-client-noir-base);--pp-surface:var(--pp-client-noir-surface);--pp-card:var(--pp-client-noir-card);--pp-card-soft:var(--pp-client-noir-card-soft);--pp-border:var(--pp-client-noir-border);--pp-border-strong:var(--pp-client-noir-border-strong);--pp-text-strong:var(--pp-client-noir-text);--pp-text:var(--pp-client-noir-text);--pp-text-muted:var(--pp-client-noir-muted);--pp-text-faint:var(--pp-client-noir-faint)}:root[data-theme=dark] main,html.dark main,html[data-theme=dark] main{color:var(--pp-client-noir-text)}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea,html.dark input,html.dark select,html.dark textarea,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background:#08090b!important;color:rgba(255,255,255,.94)!important;border-color:rgba(255,255,255,.14)!important}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder,html.dark input::placeholder,html.dark textarea::placeholder,html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:rgba(255,255,255,.42)!important}:root[data-theme=dark] button,html.dark button,html[data-theme=dark] button{color-scheme:dark}:root[data-theme=dark] a,html.dark a,html[data-theme=dark] a{color:inherit}:where(.ppClientSettings,main[aria-label]) :where(button,a){-webkit-tap-highlight-color:transparent}:where(.ppClientSettings,main[aria-label]) :where(button,a):focus-visible{outline:2px solid color-mix(in srgb,var(--pp-accent) 72%,transparent);outline-offset:3px}.ppClientSettings .ppSave,.ppClientSettings .ppSave:active,.ppClientSettings .ppSave:disabled,.ppClientSettings .ppSave:focus-visible,.ppClientSettings .ppSave:hover,main[aria-label] :where(button,a)[class*=Action]:not([class*=secondary]):not([class*=Secondary]),main[aria-label] :where(button,a)[class*=Primary],main[aria-label] :where(button,a)[class*=action]:not([class*=secondary]):not([class*=Secondary]),main[aria-label] :where(button,a)[class*=primary]{background:linear-gradient(135deg,color-mix(in srgb,var(--pp-accent) 94%,var(--pp-text-strong) 6%),color-mix(in srgb,var(--pp-success) 76%,var(--pp-accent) 24%))!important;color:var(--pp-button-text,var(--pp-on-accent,#ffffff))!important;-webkit-text-fill-color:var(--pp-button-text,var(--pp-on-accent,#ffffff))!important;border-color:color-mix(in srgb,var(--pp-accent) 68%,var(--pp-border))!important;box-shadow:0 .85rem 1.85rem color-mix(in srgb,var(--pp-accent) 24%,transparent)!important;opacity:1!important;text-decoration:none!important;background-clip:padding-box!important}.ppClientSettings .ppSave:active,.ppClientSettings .ppSave:focus-visible,.ppClientSettings .ppSave:hover,main[aria-label] :where(button,a)[class*=Action]:not([class*=secondary]):not([class*=Secondary]):active,main[aria-label] :where(button,a)[class*=Action]:not([class*=secondary]):not([class*=Secondary]):focus-visible,main[aria-label] :where(button,a)[class*=Action]:not([class*=secondary]):not([class*=Secondary]):hover,main[aria-label] :where(button,a)[class*=Primary]:active,main[aria-label] :where(button,a)[class*=Primary]:focus-visible,main[aria-label] :where(button,a)[class*=Primary]:hover,main[aria-label] :where(button,a)[class*=action]:not([class*=secondary]):not([class*=Secondary]):active,main[aria-label] :where(button,a)[class*=action]:not([class*=secondary]):not([class*=Secondary]):focus-visible,main[aria-label] :where(button,a)[class*=action]:not([class*=secondary]):not([class*=Secondary]):hover,main[aria-label] :where(button,a)[class*=primary]:active,main[aria-label] :where(button,a)[class*=primary]:focus-visible,main[aria-label] :where(button,a)[class*=primary]:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--pp-accent) 88%,#ffffff 12%),color-mix(in srgb,var(--pp-success) 82%,var(--pp-accent) 18%))!important;color:var(--pp-button-text,var(--pp-on-accent,#ffffff))!important;-webkit-text-fill-color:var(--pp-button-text,var(--pp-on-accent,#ffffff))!important;transform:translateY(-1px)}.ppClientSettings .ppSave:disabled,main[aria-label] :where(button,a)[class*=Action]:disabled,main[aria-label] :where(button,a)[class*=Primary]:disabled,main[aria-label] :where(button,a)[class*=action]:disabled,main[aria-label] :where(button,a)[class*=primary]:disabled{background:linear-gradient(135deg,color-mix(in srgb,var(--pp-accent) 84%,var(--pp-surface) 16%),color-mix(in srgb,var(--pp-success) 72%,var(--pp-accent) 28%))!important;color:var(--pp-button-text,var(--pp-on-accent,#ffffff))!important;-webkit-text-fill-color:var(--pp-button-text,var(--pp-on-accent,#ffffff))!important;opacity:.72!important;cursor:progress!important}.ppClientSettings .ppBack,.ppClientSettings .ppCard,main[aria-label] :where(button,a)[class*=Secondary],main[aria-label] :where(button,a)[class*=secondary]{background:color-mix(in srgb,var(--pp-card) 86%,transparent)!important;color:var(--pp-text-strong)!important;-webkit-text-fill-color:var(--pp-text-strong)!important;border-color:var(--pp-border)!important;text-decoration:none!important;opacity:1!important}.ppClientSettings .ppBack:focus-visible,.ppClientSettings .ppBack:hover,.ppClientSettings .ppCard:focus-visible,.ppClientSettings .ppCard:hover,main[aria-label] :where(button,a)[class*=Secondary]:active,main[aria-label] :where(button,a)[class*=Secondary]:focus-visible,main[aria-label] :where(button,a)[class*=Secondary]:hover,main[aria-label] :where(button,a)[class*=secondary]:active,main[aria-label] :where(button,a)[class*=secondary]:focus-visible,main[aria-label] :where(button,a)[class*=secondary]:hover{background:color-mix(in srgb,var(--pp-card) 78%,var(--pp-accent) 14%)!important;color:var(--pp-text-strong)!important;-webkit-text-fill-color:var(--pp-text-strong)!important;border-color:color-mix(in srgb,var(--pp-accent) 42%,var(--pp-border))!important;box-shadow:0 .65rem 1.45rem color-mix(in srgb,var(--pp-accent) 13%,transparent)!important;opacity:1!important}.ppClientSettings .ppToggle,.ppClientSettings .ppToggle:active,.ppClientSettings .ppToggle:focus-visible,.ppClientSettings .ppToggle:hover{opacity:1!important;border-color:color-mix(in srgb,var(--pp-accent) 42%,var(--pp-border))!important}.ppClientSettings .ppToggle[data-on=true],.ppClientSettings .ppToggle[data-on=true]:active,.ppClientSettings .ppToggle[data-on=true]:focus-visible,.ppClientSettings .ppToggle[data-on=true]:hover{background:color-mix(in srgb,var(--pp-accent) 28%,var(--pp-card))!important;border-color:color-mix(in srgb,var(--pp-accent) 70%,var(--pp-border))!important}.ppClientSettings .ppToggle[data-on=true] span,.ppClientSettings .ppToggle[data-on=true]:active span,.ppClientSettings .ppToggle[data-on=true]:focus-visible span,.ppClientSettings .ppToggle[data-on=true]:hover span{background:var(--pp-accent)!important;box-shadow:0 0 1rem color-mix(in srgb,var(--pp-accent) 34%,transparent)!important}

/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */html[data-pp-os=people]{--pp-os-bg-a:var(--pp-bg)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=people]{--pp-os-bg-a:color-mix(in srgb,var(--pp-bg) 74%,#fff8ea)}}html[data-pp-os=people]{--pp-os-bg-b:var(--pp-bg)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=people]{--pp-os-bg-b:color-mix(in srgb,var(--pp-bg) 72%,#dff7f2)}}html[data-pp-os=people]{--pp-os-bg-c:var(--pp-bg)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=people]{--pp-os-bg-c:color-mix(in srgb,var(--pp-bg) 78%,#f4dff8)}}html[data-pp-os=people]{--pp-os-sidebar:var(--pp-surface-dark);--pp-os-sidebar-soft:var(--pp-surface-dark)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=people]{--pp-os-sidebar-soft:color-mix(in srgb,var(--pp-surface-dark) 86%,transparent)}}html[data-pp-os=people]{--pp-os-card:var(--pp-card)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=people]{--pp-os-card:color-mix(in srgb,var(--pp-card) 72%,white)}}html[data-pp-os=people]{--pp-os-border:var(--pp-border)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=people]{--pp-os-border:color-mix(in srgb,var(--pp-border) 34%,transparent)}}html[data-pp-os=people]{--pp-os-shadow:var(--pp-shadow-color,var(--pp-surface-dark))}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=people]{--pp-os-shadow:color-mix(in srgb,var(--pp-shadow-color,var(--pp-surface-dark)) 14%,transparent)}}html[data-pp-os=finance]{--pp-os-bg-a:var(--pp-surface-dark);--pp-os-bg-b:#071426;--pp-os-bg-c:var(--pp-text-strong);--pp-os-sidebar:#030712;--pp-os-sidebar-soft:#030712e6;--pp-os-card:var(--pp-card)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=finance]{--pp-os-card:color-mix(in srgb,var(--pp-card) 70%,#071426)}}html[data-pp-os=finance]{--pp-os-border:var(--pp-border)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=finance]{--pp-os-border:color-mix(in srgb,var(--pp-border) 44%,transparent)}}html[data-pp-os=finance]{--pp-os-shadow:#00000047}html[data-pp-os=tax]{--pp-os-bg-a:var(--pp-bg)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=tax]{--pp-os-bg-a:color-mix(in srgb,var(--pp-bg) 80%,var(--pp-card))}}html[data-pp-os=tax]{--pp-os-bg-b:var(--pp-bg)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=tax]{--pp-os-bg-b:color-mix(in srgb,var(--pp-bg) 86%,#e8eadf)}}html[data-pp-os=tax]{--pp-os-bg-c:var(--pp-bg)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=tax]{--pp-os-bg-c:color-mix(in srgb,var(--pp-bg) 90%,#d8efe8)}}html[data-pp-os=tax]{--pp-os-sidebar:var(--pp-text-strong);--pp-os-sidebar-soft:var(--pp-text-strong)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=tax]{--pp-os-sidebar-soft:color-mix(in srgb,var(--pp-text-strong) 86%,transparent)}}html[data-pp-os=tax]{--pp-os-card:var(--pp-card)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=tax]{--pp-os-card:color-mix(in srgb,var(--pp-card) 82%,var(--pp-card))}}html[data-pp-os=tax]{--pp-os-border:var(--pp-border)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=tax]{--pp-os-border:color-mix(in srgb,var(--pp-border) 42%,transparent)}}html[data-pp-os=tax]{--pp-os-shadow:var(--pp-text-strong)}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=tax]{--pp-os-shadow:color-mix(in srgb,var(--pp-text-strong) 12%,transparent)}}html[data-pp-os=people] body,html[data-pp-os=tax] body{background:radial-gradient(circle at 72% 8%,var(--pp-os-bg-c),transparent 34rem),radial-gradient(circle at 22% 0,var(--pp-os-bg-b),transparent 30rem),linear-gradient(135deg,var(--pp-os-bg-a),var(--pp-bg))!important}html[data-pp-os=finance] body{background:radial-gradient(circle at 72% 8%,var(--pp-accent),transparent 34rem),radial-gradient(circle at 18% 0,var(--pp-text-strong),transparent 28rem),linear-gradient(135deg,var(--pp-os-bg-a),var(--pp-os-bg-b))!important}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=finance] body{background:radial-gradient(circle at 72% 8%,color-mix(in srgb,var(--pp-accent) 18%,transparent),transparent 34rem),radial-gradient(circle at 18% 0,var(--pp-text-strong),transparent 28rem),linear-gradient(135deg,var(--pp-os-bg-a),var(--pp-os-bg-b))!important}}html[data-pp-os=finance] .ppClientShell__page,html[data-pp-os=people] .ppClientShell__page,html[data-pp-os=tax] .ppClientShell__page{background:0 0!important;width:100%!important;min-width:0!important}html[data-pp-os=finance] aside,html[data-pp-os=people] aside,html[data-pp-os=tax] aside{background:radial-gradient(circle at 50% 0,var(--pp-accent),transparent 18rem),var(--pp-os-sidebar-soft)!important}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=finance] aside,html[data-pp-os=people] aside,html[data-pp-os=tax] aside{background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--pp-accent) 18%,transparent),transparent 18rem),var(--pp-os-sidebar-soft)!important}}html[data-pp-os=finance] aside,html[data-pp-os=people] aside,html[data-pp-os=tax] aside{border-right:1px solid #ffffff17!important;box-shadow:18px 0 60px #0000002e!important}html[data-pp-os=finance] aside a,html[data-pp-os=finance] aside button,html[data-pp-os=people] aside a,html[data-pp-os=people] aside button,html[data-pp-os=tax] aside a,html[data-pp-os=tax] aside button{box-shadow:none!important;border-color:#0000!important}html[data-pp-os=finance] aside a:hover,html[data-pp-os=finance] aside a[aria-current=page],html[data-pp-os=finance] aside button:hover,html[data-pp-os=people] aside a:hover,html[data-pp-os=people] aside a[aria-current=page],html[data-pp-os=people] aside button:hover,html[data-pp-os=tax] aside a:hover,html[data-pp-os=tax] aside a[aria-current=page],html[data-pp-os=tax] aside button:hover{background:#ffffff1f!important;border-color:#ffffff24!important;box-shadow:inset 0 1px #ffffff29!important}html[data-pp-os=people] main :is(section,article,header,[class*=card],[class*=Card],[class*=panel],[class*=Panel]),html[data-pp-os=tax] main :is(section,article,header,[class*=card],[class*=Card],[class*=panel],[class*=Panel]){background:var(--pp-os-card)!important;border-color:var(--pp-os-border)!important;box-shadow:0 20px 56px var(--pp-os-shadow)!important}html[data-pp-os=finance] main :is(section,article,header,[class*=card],[class*=Card],[class*=panel],[class*=Panel]){background:var(--pp-os-card)!important}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=finance] main :is(section,article,header,[class*=card],[class*=Card],[class*=panel],[class*=Panel]){background:color-mix(in srgb,var(--pp-os-card) 84%,transparent)!important}}html[data-pp-os=finance] main :is(section,article,header,[class*=card],[class*=Card],[class*=panel],[class*=Panel]){border-color:var(--pp-os-border)!important;box-shadow:0 22px 64px var(--pp-os-shadow)!important}html[data-pp-os=people] main header,html[data-pp-os=tax] main header{background:radial-gradient(circle at 86% 10%,var(--pp-accent),transparent 18rem),radial-gradient(circle at 68% 70%,#54e1c538,transparent 18rem),var(--pp-card)!important}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=people] main header,html[data-pp-os=tax] main header{background:radial-gradient(circle at 86% 10%,color-mix(in srgb,var(--pp-accent) 20%,transparent),transparent 18rem),radial-gradient(circle at 68% 70%,#54e1c538,transparent 18rem),color-mix(in srgb,var(--pp-card) 72%,white)!important}}html[data-pp-os=finance] main header{background:radial-gradient(circle at 86% 10%,var(--pp-accent),transparent 18rem),#071426cc!important}@supports (color:color-mix(in lab,red,red)){html[data-pp-os=finance] main header{background:radial-gradient(circle at 86% 10%,color-mix(in srgb,var(--pp-accent) 22%,transparent),transparent 18rem),#071426cc!important}}.ppOsThemeToggle{z-index:2147482400;top:max(10px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));border:1px solid var(--pp-border);border-radius:999px;width:58px;height:42px;position:fixed}@supports (color:color-mix(in lab,red,red)){.ppOsThemeToggle{border:1px solid color-mix(in srgb,var(--pp-border) 48%,transparent)}}.ppOsThemeToggle{background:var(--pp-card)}@supports (color:color-mix(in lab,red,red)){.ppOsThemeToggle{background:color-mix(in srgb,var(--pp-card) 72%,transparent)}}.ppOsThemeToggle{color:var(--pp-text-strong);box-shadow:0 16px 42px var(--pp-shadow-color,#000)}@supports (color:color-mix(in lab,red,red)){.ppOsThemeToggle{box-shadow:0 16px 42px color-mix(in srgb,var(--pp-shadow-color,#000) 18%,transparent)}}.ppOsThemeToggle{-webkit-backdrop-filter:blur(18px);cursor:pointer;grid-template-columns:1fr 1fr;place-items:center;display:inline-grid}.ppOsThemeToggle:before{content:"";background:linear-gradient(135deg,var(--pp-accent),var(--pp-accent));border-radius:999px;width:26px;height:26px;position:absolute;left:7px}@supports (color:color-mix(in lab,red,red)){.ppOsThemeToggle:before{background:linear-gradient(135deg,var(--pp-accent),color-mix(in srgb,var(--pp-accent) 52%,white))}}.ppOsThemeToggle:before{box-shadow:0 8px 22px var(--pp-accent)}@supports (color:color-mix(in lab,red,red)){.ppOsThemeToggle:before{box-shadow:0 8px 22px color-mix(in srgb,var(--pp-accent) 35%,transparent)}}.ppOsThemeToggle:before{transition:transform .22s}.ppOsThemeToggle[data-mode=dark]:before{transform:translate(18px)}.ppOsThemeToggle span{z-index:1;font-size:14px;line-height:1;position:relative}@media (max-width:820px){.ppOsThemeToggle{top:calc(env(safe-area-inset-top,0px) + .72rem);right:calc(env(safe-area-inset-right,0px) + .72rem);width:54px;height:38px}html[data-pp-os=finance] main,html[data-pp-os=people] main,html[data-pp-os=tax] main{width:100%!important;min-width:0!important;max-width:none!important}}@media (min-width:821px){.ppCleanPage{padding-top:max(72px,var(--pp-clean-page-top,22px))!important}}.ppCleanShell[data-payroll-department-shell=true][data-client-surface=payroll],.ppCleanShell[data-payroll-os=true][data-client-surface=payroll]{--pp-bg:oklch(94.2% .01 245)!important;--pp-surface:oklch(92.5% .014 246)!important;--pp-surface-soft:oklch(90% .016 246)!important;--pp-card:oklch(91.8% .014 246)!important;--pp-card-strong:oklch(97% .006 250)!important;--pp-text:oklch(15.5% .05 258)!important;--pp-text-strong:oklch(9% .05 258)!important;--pp-text-muted:oklch(36.5% .038 258)!important;--pp-border:oklch(14% .05 258/.16)!important;--pp-payroll-clean-image:radial-gradient(circle at 9% -8%,oklch(78% .115 188/.2),transparent 36%),radial-gradient(circle at 92% 0%,oklch(72% .115 292/.13),transparent 38%),linear-gradient(180deg,oklch(95.5% .008 250),oklch(88% .018 246))!important;background:radial-gradient(circle at 9% -8%,oklch(78% .115 188/.2),#0000 36%),radial-gradient(circle at 92% 0,oklch(72% .115 292/.13),#0000 38%),linear-gradient(oklch(95.5% .008 250),oklch(88% .018 246))!important}.ppCleanPage[data-payroll-os-page=true][data-client-surface=payroll]{--pp-bg:oklch(94.2% .01 245)!important;--pp-surface:oklch(92.5% .014 246)!important;--pp-card:oklch(91.8% .014 246)!important;--pp-card-strong:oklch(97% .006 250)!important;--pp-text:oklch(15.5% .05 258)!important;--pp-text-strong:oklch(9% .05 258)!important;--pp-text-muted:oklch(36.5% .038 258)!important;background:radial-gradient(circle at 10% -10%,oklch(78% .115 188/.18),#0000 38%),radial-gradient(circle at 92% 0,oklch(72% .115 292/.11),#0000 40%),linear-gradient(oklch(95.5% .008 250),oklch(88.5% .018 246))!important}.ppCleanPage[data-payroll-os-page=true][data-client-surface=payroll]>[data-client-workspace-outlet=true]{background:0 0!important}:where(html.dark,html[data-theme=dark],html[data-resolved-theme=dark],html.pp-theme-dark,body.dark,body[data-theme=dark],body[data-resolved-theme=dark]) .ppCleanShell[data-payroll-department-shell=true][data-client-surface=payroll],:where(html.dark,html[data-theme=dark],html[data-resolved-theme=dark],html.pp-theme-dark,body.dark,body[data-theme=dark],body[data-resolved-theme=dark]) .ppCleanShell[data-payroll-os=true][data-client-surface=payroll]{--pp-bg:oklch(10.2% .034 258)!important;--pp-surface:oklch(13.5% .038 258)!important;--pp-surface-soft:oklch(12% .036 258)!important;--pp-card:oklch(16.5% .04 255)!important;--pp-card-strong:oklch(20.5% .046 252)!important;--pp-text:oklch(95.5% .014 96)!important;--pp-text-strong:oklch(99% .012 96)!important;--pp-text-muted:oklch(76% .026 250)!important;--pp-border:oklch(100% 5.96046e-8 none/.15)!important;--pp-payroll-clean-image:radial-gradient(circle at 9% -8%,oklch(72% .135 188/.24),transparent 38%),radial-gradient(circle at 92% 0%,oklch(67% .165 292/.19),transparent 40%),linear-gradient(180deg,oklch(10% .034 258),oklch(14.5% .042 258))!important;background:radial-gradient(circle at 9% -8%,oklch(72% .135 188/.24),#0000 38%),radial-gradient(circle at 92% 0,oklch(67% .165 292/.19),#0000 40%),linear-gradient(oklch(10% .034 258),oklch(14.5% .042 258))!important}:where(html.dark,html[data-theme=dark],html[data-resolved-theme=dark],html.pp-theme-dark,body.dark,body[data-theme=dark],body[data-resolved-theme=dark]) .ppCleanPage[data-payroll-os-page=true][data-client-surface=payroll]{--pp-bg:oklch(10.2% .034 258)!important;--pp-surface:oklch(13.5% .038 258)!important;--pp-card:oklch(16.5% .04 255)!important;--pp-card-strong:oklch(20.5% .046 252)!important;--pp-text:oklch(95.5% .014 96)!important;--pp-text-strong:oklch(99% .012 96)!important;--pp-text-muted:oklch(76% .026 250)!important;background:radial-gradient(circle at 9% -8%,oklch(72% .135 188/.22),#0000 38%),radial-gradient(circle at 92% 0,oklch(67% .165 292/.18),#0000 40%),linear-gradient(oklch(10% .034 258),oklch(14.5% .042 258))!important}:root{--peopleMilk-bg:#f7f1e7;--peopleMilk-paper:var(--pp-card)}@supports (color:color-mix(in lab,red,red)){:root{--peopleMilk-paper:color-mix(in srgb,var(--pp-card) 72%,#fffaf1)}}:root{--peopleMilk-paper-soft:var(--pp-card)}@supports (color:color-mix(in lab,red,red)){:root{--peopleMilk-paper-soft:color-mix(in srgb,var(--pp-card) 64%,#fff7e8)}}:root{--peopleMilk-ink:var(--pp-text-strong);--peopleMilk-muted:var(--pp-text-muted);--peopleMilk-line:var(--pp-border)}@supports (color:color-mix(in lab,red,red)){:root{--peopleMilk-line:color-mix(in srgb,var(--pp-border) 22%,transparent)}}:root{--peopleMilk-glowA:#bdeee26b;--peopleMilk-glowB:#e7d2ff5c;--peopleMilk-glowC:#ffd9a857;--peopleMilk-shadow:0 24px 70px var(--pp-shadow-color,#132033)}@supports (color:color-mix(in lab,red,red)){:root{--peopleMilk-shadow:0 24px 70px color-mix(in srgb,var(--pp-shadow-color,#132033) 10%,transparent)}}:root{--peopleMilk-radius-xl:34px;--peopleMilk-radius-lg:24px;--peopleMilk-radius-md:18px}body{background:radial-gradient(circle at 75% 4%,var(--peopleMilk-glowB),transparent 32rem),radial-gradient(circle at 18% 10%,var(--peopleMilk-glowA),transparent 30rem),radial-gradient(circle at 68% 88%,var(--peopleMilk-glowC),transparent 34rem),linear-gradient(135deg,var(--pp-bg),var(--pp-bg))!important}@supports (color:color-mix(in lab,red,red)){body{background:radial-gradient(circle at 75% 4%,var(--peopleMilk-glowB),transparent 32rem),radial-gradient(circle at 18% 10%,var(--peopleMilk-glowA),transparent 30rem),radial-gradient(circle at 68% 88%,var(--peopleMilk-glowC),transparent 34rem),linear-gradient(135deg,color-mix(in srgb,var(--pp-bg) 62%,#fff8ec),var(--pp-bg))!important}}.ppClientShellContent,.ppClientShellRoot main,.ppClientShell__page{background:0 0!important}.ppClientShellRoot main{color:var(--peopleMilk-ink)}.ppClientShellRoot main h1,.ppClientShellRoot main h2,.ppClientShellRoot main h3{letter-spacing:-.055em;color:var(--peopleMilk-ink)}.ppClientShellRoot main h1{font-weight:520;line-height:.92}.ppClientShellRoot main h1,.ppClientShellRoot main h2{font-family:var(--pp-display-font,ui-serif,Georgia,Cambria,"Times New Roman",serif)}.ppClientShellRoot main h2{font-weight:540}.ppClientShellRoot main li,.ppClientShellRoot main p,.ppClientShellRoot main small,.ppClientShellRoot main span{color:var(--peopleMilk-muted)}.ppClientShellRoot main :is(section,article,header,[class*=card],[class*=Card],[class*=panel],[class*=Panel]){border-color:var(--peopleMilk-line)!important;box-shadow:none!important}.ppClientShellRoot main :is(section,article,[class*=card],[class*=Card],[class*=panel],[class*=Panel]){background:var(--peopleMilk-paper)!important}@supports (color:color-mix(in lab,red,red)){.ppClientShellRoot main :is(section,article,[class*=card],[class*=Card],[class*=panel],[class*=Panel]){background:color-mix(in srgb,var(--peopleMilk-paper) 70%,transparent)!important}}.ppClientShellRoot main :is(section,article,[class*=card],[class*=Card],[class*=panel],[class*=Panel]){-webkit-backdrop-filter:blur(22px)saturate(1.08)}.ppClientShellRoot main [class*=Hero],.ppClientShellRoot main [class*=hero],.ppClientShellRoot main header{position:relative;overflow:hidden;border-radius:var(--peopleMilk-radius-xl)!important;background:radial-gradient(circle at 84% 20%,#f6dfff8c,transparent 18rem),radial-gradient(circle at 72% 80%,#b9f4e97a,transparent 22rem),linear-gradient(135deg,var(--peopleMilk-paper),#fffaf1ad)!important}@supports (color:color-mix(in lab,red,red)){.ppClientShellRoot main [class*=Hero],.ppClientShellRoot main [class*=hero],.ppClientShellRoot main header{background:radial-gradient(circle at 84% 20%,#f6dfff8c,transparent 18rem),radial-gradient(circle at 72% 80%,#b9f4e97a,transparent 22rem),linear-gradient(135deg,color-mix(in srgb,var(--peopleMilk-paper) 82%,white),#fffaf1ad)!important}}.ppClientShellRoot main [class*=Hero],.ppClientShellRoot main [class*=hero],.ppClientShellRoot main header{border:1px solid var(--pp-border)!important}@supports (color:color-mix(in lab,red,red)){.ppClientShellRoot main [class*=Hero],.ppClientShellRoot main [class*=hero],.ppClientShellRoot main header{border:1px solid color-mix(in srgb,var(--pp-border) 18%,transparent)!important}}.ppClientShellRoot main [class*=Hero],.ppClientShellRoot main [class*=hero],.ppClientShellRoot main header{box-shadow:var(--peopleMilk-shadow)!important}.ppClientShellRoot main [class*=Hero]:after,.ppClientShellRoot main [class*=hero]:after,.ppClientShellRoot main header:after{content:"";pointer-events:none;filter:blur(2px);opacity:.86;background:radial-gradient(circle at 35% 35%,#ffffffbf,#0000 5rem),radial-gradient(circle at 52% 52%,#9deee059,#0000 12rem),linear-gradient(125deg,#0000,#89dff433,#efd3ff47);height:72%;position:absolute;inset:auto -8% -38% 42%}.ppClientShellRoot main [class*=Hero]>*,.ppClientShellRoot main [class*=hero]>*,.ppClientShellRoot main header>*{z-index:1;position:relative}.ppClientShellRoot main :is(button,a){transition:transform .2s,background .2s,border-color .2s,box-shadow .2s}.ppClientShellRoot main :is(button,a):hover{transform:translateY(-1px)}.ppClientShellRoot main [class*=Room],.ppClientShellRoot main [class*=room]{border-radius:24px!important}.ppClientShellRoot main [class*=Grid]>*,.ppClientShellRoot main [class*=grid]>*{border-color:var(--pp-border)!important}@supports (color:color-mix(in lab,red,red)){.ppClientShellRoot main [class*=Grid]>*,.ppClientShellRoot main [class*=grid]>*{border-color:color-mix(in srgb,var(--pp-border) 16%,transparent)!important}}.ppClientShellRoot main [class*=Grid]>*,.ppClientShellRoot main [class*=grid]>*{box-shadow:0 18px 42px var(--pp-shadow-color,#142033)!important}@supports (color:color-mix(in lab,red,red)){.ppClientShellRoot main [class*=Grid]>*,.ppClientShellRoot main [class*=grid]>*{box-shadow:0 18px 42px color-mix(in srgb,var(--pp-shadow-color,#142033) 7%,transparent)!important}}.ppClientShellRoot aside{background:radial-gradient(circle at 50% 0,#a7d8ff29,transparent 18rem),linear-gradient(180deg,var(--pp-surface-dark),var(--pp-surface-dark))!important}@supports (color:color-mix(in lab,red,red)){.ppClientShellRoot aside{background:radial-gradient(circle at 50% 0,#a7d8ff29,transparent 18rem),linear-gradient(180deg,color-mix(in srgb,var(--pp-surface-dark) 94%,transparent),color-mix(in srgb,var(--pp-surface-dark) 92%,transparent))!important}}.ppClientShellRoot aside{border-right:1px solid #ffffff17!important;box-shadow:18px 0 60px #00000024!important}.ppClientShellRoot aside a,.ppClientShellRoot aside button{box-shadow:none!important;border-color:#0000!important}.ppClientShellRoot aside a:hover,.ppClientShellRoot aside a[aria-current=page],.ppClientShellRoot aside button:hover{background:#ffffff1c!important;border-color:#ffffff1f!important}.ppClientShellRoot aside [class*=active],.ppClientShellRoot aside [data-active=true]{background:linear-gradient(135deg,#a7d8ff38,#e7d2ff2e)!important}@media (max-width:820px){.ppClientShellRoot main{width:100%!important;max-width:none!important;padding-inline:clamp(14px,4vw,20px)!important}.ppClientShellRoot main [class*=Hero],.ppClientShellRoot main [class*=hero],.ppClientShellRoot main header{border-radius:28px!important}.ppClientShellRoot main h1{font-size:clamp(42px,14vw,72px)!important}}.employeeOS{--eo-ink:var(--pp-text-strong);--eo-muted:var(--pp-text-muted);--eo-line:color-mix(in srgb,var(--pp-border) 16%,transparent);--eo-paper:color-mix(in srgb,var(--pp-card) 72%,var(--pp-text-on-accent)af2);--eo-milk:var(--pp-text-on-accent)8ef;--eo-mint:#a9eadb;--eo-lilac:#dbc8ff;--eo-peach:#ffd8a8;width:100%;min-height:100dvh;padding:clamp(18px,3vw,44px);color:var(--eo-ink);background:radial-gradient(circle at 80% 4%,color-mix(in srgb,var(--eo-lilac) 42%,transparent),transparent 34rem),radial-gradient(circle at 18% 10%,color-mix(in srgb,var(--eo-mint) 40%,transparent),transparent 32rem),radial-gradient(circle at 70% 90%,color-mix(in srgb,var(--eo-peach) 30%,transparent),transparent 34rem),linear-gradient(135deg,color-mix(in srgb,var(--pp-bg) 52%,var(--eo-milk)),var(--pp-bg))}.employeeOS,.employeeOS *{box-sizing:border-box}.employeeOS__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,360px);gap:clamp(20px,3vw,42px);padding:clamp(30px,5vw,76px);border-radius:46px;background:radial-gradient(circle at 84% 18%,color-mix(in srgb,var(--eo-lilac) 70%,transparent),transparent 20rem),radial-gradient(circle at 72% 84%,color-mix(in srgb,var(--eo-mint) 72%,transparent),transparent 24rem),linear-gradient(135deg,rgba(255,255,255,.82),rgba(255,248,239,.7));border:1px solid rgba(24,35,50,.08);box-shadow:0 34px 90px rgba(19,32,51,.08)}.employeeOS__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font-size:11px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:var(--eo-muted)}.employeeOS__eyebrow span{width:7px;height:7px;border-radius:999px;background:linear-gradient(135deg,var(--eo-mint),var(--eo-lilac));box-shadow:0 0 0 5px color-mix(in srgb,var(--eo-mint) 20%,transparent)}.employeeOS h1,.employeeOS h2{margin:0;font-family:ui-serif,Georgia,Cambria,var(--pp-font-heading);letter-spacing:-.06em;color:var(--eo-ink)}.employeeOS h1{max-width:920px;font-size:clamp(58px,8vw,124px);line-height:.9;font-weight:520}.employeeOS h2{font-size:clamp(32px,4.5vw,68px);line-height:.94;font-weight:520}.employeeOS p{color:var(--eo-muted)}.employeeOS__heroCopy>p:last-child{max-width:720px;margin:24px 0 0;font-size:clamp(16px,1.4vw,22px);line-height:1.55}.employeeOS__today{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;min-height:240px;padding:26px;border-radius:32px;background:rgba(255,255,255,.56);border:1px solid rgba(24,35,50,.08);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.employeeOS__today small{font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:var(--eo-muted)}.employeeOS__today strong{margin-top:10px;font-size:25px;line-height:1.05;color:var(--eo-ink)}.employeeOS__today p{margin:12px 0 0;line-height:1.45}.employeeOS__strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;border-block:1px solid var(--eo-line)}.employeeOS__strip button{appearance:none;text-align:left;padding:24px 22px;border:0;border-right:1px solid var(--eo-line);background:transparent;cursor:pointer}.employeeOS__strip button:last-child{border-right:0}.employeeOS__strip span{display:block;margin-bottom:8px;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--eo-muted)}.employeeOS__strip strong{display:block;font-size:34px;color:var(--eo-ink);letter-spacing:-.04em}.employeeOS__strip p{margin:6px 0 0;font-size:13px}.employeeOS__movement,.employeeOS__rooms{margin-top:clamp(38px,5vw,78px)}.employeeOS__sectionHead{max-width:760px;margin-bottom:28px}.employeeOS__roomList{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.employeeOS__room{min-height:215px;padding:24px;text-align:left;border:0;border-radius:30px;background:rgba(255,255,255,.4);box-shadow:inset 0 0 0 1px rgba(24,35,50,.07);cursor:pointer;transition:transform .22s ease,background .22s ease,box-shadow .22s ease}.employeeOS__room:hover{transform:translateY(-4px);background:rgba(255,255,255,.68);box-shadow:0 24px 60px rgba(19,32,51,.08),inset 0 0 0 1px rgba(24,35,50,.09)}.employeeOS__room span{display:block;margin-bottom:14px;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--eo-muted)}.employeeOS__room strong{display:block;font-family:ui-serif,Georgia,Cambria,var(--pp-font-heading);font-size:29px;line-height:1;font-weight:520;letter-spacing:-.045em;color:var(--eo-ink)}.employeeOS__room p{margin:14px 0 0;font-size:13px;line-height:1.45}.employeeOS__room em{display:block;margin-top:22px;font-style:normal;font-size:13px;font-weight:850;color:var(--pp-accent)}.employeeOS__feed{max-width:920px;border-top:1px solid var(--eo-line)}.employeeOS__feed button{appearance:none;width:100%;display:grid;grid-template-columns:minmax(180px,240px) minmax(0,1fr);gap:24px;padding:20px 0;border:0;border-bottom:1px solid var(--eo-line);background:transparent;text-align:left;cursor:pointer}.employeeOS__feed strong{color:var(--eo-ink)}.employeeOS__feed span{color:var(--eo-muted)}.employeeOSPanel{position:fixed;inset:0;z-index:2147482000;pointer-events:none}.employeeOSPanel.is-open{pointer-events:auto}.employeeOSPanel__shade{position:absolute;inset:0;border:0;background:rgba(10,14,20,0);opacity:0;transition:opacity .24s ease,background .24s ease}.employeeOSPanel.is-open .employeeOSPanel__shade{opacity:1;background:rgba(10,14,20,.24)}.employeeOSPanel__sheet{position:absolute;top:18px;right:18px;bottom:18px;width:min(620px,calc(100% - 36px));padding:clamp(30px,4vw,50px);border-radius:38px;background:radial-gradient(circle at 84% 12%,color-mix(in srgb,var(--eo-lilac) 62%,transparent),transparent 18rem),linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,248,239,.9));border:1px solid rgba(24,35,50,.09);box-shadow:0 34px 100px color-mix(in srgb,var(--pp-bg) 26%,transparent);transform:translateX(calc(100% + 28px));transition:transform .32s cubic-bezier(.2,.8,.2,1);overflow:auto}.employeeOSPanel.is-open .employeeOSPanel__sheet{transform:translateX(0)}.employeeOSPanel__close{position:absolute;top:22px;right:22px;width:42px;height:42px;border-radius:999px;border:1px solid rgba(24,35,50,.09);background:rgba(255,255,255,.68);color:var(--eo-ink);font-size:25px;cursor:pointer}.employeeOSPanel__sheet h2{margin-top:18px;font-family:ui-serif,Georgia,Cambria,var(--pp-font-heading);font-size:clamp(42px,5vw,76px);line-height:.94;letter-spacing:-.06em;color:var(--eo-ink)}.employeeOSPanel__lead{margin-top:22px;font-size:17px;line-height:1.65}.employeeOSPanel__status{margin-top:30px;padding:20px;border-radius:24px;background:rgba(255,255,255,.58);border:1px solid rgba(24,35,50,.08)}.employeeOSPanel__status small{display:block;font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--eo-muted)}.employeeOSPanel__status strong{display:block;margin-top:8px;color:var(--eo-ink)}.employeeOSPanel__notes{display:grid;gap:10px;margin-top:28px}.employeeOSPanel__notes p{display:flex;align-items:center;gap:10px;margin:0;padding:12px 0;border-bottom:1px solid rgba(24,35,50,.08)}.employeeOSPanel__notes p span{width:8px;height:8px;border-radius:99px;background:linear-gradient(135deg,var(--eo-mint),var(--eo-lilac))}.employeeOSPanel__actions{display:grid;gap:12px;margin-top:38px}.employeeOSPanel__actions a,.employeeOSPanel__actions button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(24,35,50,.09);background:rgba(255,255,255,.72);color:var(--eo-ink);font-weight:850;text-decoration:none;cursor:pointer}.employeeOSPanel__actions a[data-primary=true]{background:linear-gradient(135deg,var(--pp-accent),color-mix(in srgb,var(--pp-accent) 56%,var(--pp-text-on-accent)));color:var(--pp-button-text,var(--pp-text-on-accent));border-color:transparent}@media (max-width:1180px){.employeeOS__hero{grid-template-columns:1fr}.employeeOS__roomList,.employeeOS__strip{grid-template-columns:repeat(2,minmax(0,1fr))}.employeeOS__strip button:nth-child(2){border-right:0}}@media (max-width:760px){.employeeOS{padding:16px}.employeeOS__hero{padding:28px;border-radius:32px}.employeeOS h1{font-size:clamp(52px,17vw,86px)}.employeeOS__roomList,.employeeOS__strip{grid-template-columns:1fr}.employeeOS__strip button{border-right:0;border-bottom:1px solid var(--eo-line)}.employeeOS__feed button{grid-template-columns:1fr;gap:8px}.employeeOSPanel__sheet{inset:auto 10px 10px;top:70px;width:auto;border-radius:32px}}.employeeOS{position:relative!important;z-index:20!important;opacity:1!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.employeeOS:after,.employeeOS:before{display:none!important;content:none!important}.ppClientShellContent:has(.employeeOS),.ppClientShellRoot main:has(.employeeOS),.ppClientShell__page:has(.employeeOS){opacity:1!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:transparent!important}.ppClientShellContent:has(.employeeOS):after,.ppClientShellContent:has(.employeeOS):before,.ppClientShellRoot main:has(.employeeOS):after,.ppClientShellRoot main:has(.employeeOS):before,.ppClientShell__page:has(.employeeOS):after,.ppClientShell__page:has(.employeeOS):before{display:none!important;content:none!important;opacity:0!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ppEmployeeOSDrawer,.ppEmployeeOSPanel,.ppEmployeePortalPanel,.ppEmployeeSlidePanel,.ppHRDrawer,.ppHRPanel,.ppHRSlidePanel,.ppPeopleOSDrawer,.ppPeopleOSPanel,.ppPeopleOSSlidePanel,[data-employeeos-panel],[data-hr-slide-panel],[data-peopleos-panel]{position:fixed;top:max(14px,env(safe-area-inset-top));right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));height:auto;max-height:calc(100dvh - max(14px, env(safe-area-inset-top)) - max(14px, env(safe-area-inset-bottom)));min-height:0;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain}.ppEmployeeOSDrawer__body,.ppEmployeeOSPanel__body,.ppEmployeePortalPanel__body,.ppEmployeeSlidePanel__body,.ppHRDrawer__body,.ppHRPanel__body,.ppHRSlidePanel__body,.ppPeopleOSDrawer__body,.ppPeopleOSPanel__body,.ppPeopleOSSlidePanel__body,[data-employeeos-panel-body],[data-hr-slide-panel-body],[data-peopleos-panel-body]{flex:1 1 auto;min-height:0;max-height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:max(34px,calc(24px + env(safe-area-inset-bottom)))}.ppEmployeeOSDrawer__content,.ppEmployeeOSPanel__content,.ppEmployeePortalPanel__content,.ppEmployeeSlidePanel__content,.ppHRDrawer__content,.ppHRPanel__content,.ppHRSlidePanel__content,.ppPeopleOSDrawer__content,.ppPeopleOSPanel__content,.ppPeopleOSSlidePanel__content,[data-employeeos-panel-content],[data-hr-slide-panel-content],[data-peopleos-panel-content]{min-height:0;display:grid;gap:var(--pp-space-4,18px);padding-bottom:max(42px,calc(32px + env(safe-area-inset-bottom)))}.ppEmployeeOSDrawer,.ppEmployeeOSPanel,.ppEmployeePortalPanel,.ppEmployeeSlidePanel,.ppHRDrawer,.ppHRPanel,.ppHRSlidePanel,.ppPeopleOSDrawer,.ppPeopleOSPanel,.ppPeopleOSSlidePanel{width:min(760px,calc(100vw - 28px))}@media (max-width:720px){.ppEmployeeOSDrawer,.ppEmployeeOSPanel,.ppEmployeePortalPanel,.ppEmployeeSlidePanel,.ppHRDrawer,.ppHRPanel,.ppHRSlidePanel,.ppPeopleOSDrawer,.ppPeopleOSPanel,.ppPeopleOSSlidePanel,[data-employeeos-panel],[data-hr-slide-panel],[data-peopleos-panel]{left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));top:max(10px,env(safe-area-inset-top));bottom:max(10px,env(safe-area-inset-bottom));width:auto;max-height:calc(100dvh - max(10px, env(safe-area-inset-top)) - max(10px, env(safe-area-inset-bottom)))}}