.ppCleanShell{--pp-god-width:328px;--pp-god-pad:14px;--pp-god-radius:34px;--pp-god-bg:var(--pp-bg,oklch(98% 0 0));--pp-god-card:var(--pp-card,oklch(100% 0 0));--pp-god-surface:var(--pp-surface,oklch(96% 0 0));--pp-god-border:var(--pp-border,oklch(78% 0 0/.24));--pp-god-text:var(--pp-text-strong,oklch(14% 0 0));--pp-god-muted:var(--pp-text-muted,oklch(44% 0 0/.72));--pp-god-faint:var(--pp-text-muted,oklch(48% 0 0/.48));--pp-god-accent:var(--pp-accent,oklch(62% .22 255));--pp-god-info:var(--pp-info,var(--pp-god-accent));--pp-god-success:var(--pp-success,oklch(68% .18 145));--pp-god-danger:var(--pp-danger,oklch(62% .2 25));display:grid!important;grid-template-columns:var(--pp-god-width) minmax(0,1fr)!important;width:100%!important;height:100dvh!important;min-height:100dvh!important}.ppCleanSidebar{width:var(--pp-god-width)!important;min-width:var(--pp-god-width)!important;max-width:var(--pp-god-width)!important;padding:var(--pp-god-pad) 0 var(--pp-god-pad) var(--pp-god-pad)!important;position:sticky!important;top:0!important;z-index:80!important}.ppCleanPage{height:100dvh!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}.ppGodOverlay,.ppGodOverlay *,.ppGodRail,.ppGodRail *{box-sizing:border-box!important}.ppGodRail{width:100%!important;height:calc(100dvh - (var(--pp-god-pad) * 2))!important;max-height:calc(100dvh - (var(--pp-god-pad) * 2))!important;position:relative!important;border-radius:var(--pp-god-radius)!important;border:1px solid color-mix(in oklch,var(--pp-god-border) 78%,transparent)!important;background:radial-gradient(420px 360px at 0 0,color-mix(in oklch,var(--pp-god-accent) 20%,transparent),transparent 72%),linear-gradient(145deg,color-mix(in oklch,var(--pp-god-card) 78%,transparent),color-mix(in oklch,var(--pp-god-bg) 72%,transparent))!important;color:var(--pp-god-text)!important;box-shadow:0 30px 90px color-mix(in oklch,black 18%,transparent),inset 0 1px 0 color-mix(in oklch,white 18%,transparent)!important;backdrop-filter:blur(30px) saturate(1.32)!important;-webkit-backdrop-filter:blur(30px) saturate(1.32)!important}.ppGodStage{width:200%!important;display:grid!important;grid-template-columns:50% 50%!important;transition:transform .58s cubic-bezier(.22,1,.36,1)!important}.ppGodRail[data-mode=people] .ppGodStage{transform:translateX(-50%)!important}.ppGodPanel{width:100%!important;min-width:0!important;padding:14px!important}.ppGodLogo{flex:0 0 102px!important;min-height:102px!important;max-height:102px!important;display:grid!important;place-items:center!important;border-radius:28px!important;border:1px solid color-mix(in oklch,var(--pp-god-border) 78%,transparent)!important;background:radial-gradient(280px 120px at 50% 0,color-mix(in oklch,var(--pp-god-accent) 22%,transparent),transparent 72%),color-mix(in oklch,var(--pp-god-surface) 78%,transparent)!important;overflow:hidden!important;text-decoration:none!important}.ppGodLogo img{width:min(204px,78%)!important;max-height:82px!important;object-fit:contain!important;filter:drop-shadow(0 16px 30px color-mix(in oklch,var(--pp-god-accent) 32%,transparent))!important}.ppGodTitle{flex:0 0 auto!important;display:grid!important;gap:4px!important;padding:15px 16px!important;border-radius:24px!important;border:1px solid color-mix(in oklch,var(--pp-god-border) 76%,transparent)!important;background:color-mix(in oklch,var(--pp-god-card) 68%,transparent)!important;overflow:hidden!important}.ppGodTitle small{color:var(--pp-god-muted)!important;font-size:9px!important;font-weight:1000!important;letter-spacing:.22em!important;text-transform:uppercase!important;line-height:1.1!important}.ppGodTitle strong{color:var(--pp-god-text)!important;font-family:var(--pp-font-display,Georgia,"Times New Roman",serif)!important;font-size:28px!important;line-height:.95!important;letter-spacing:-.065em!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ppGodTitle span{color:var(--pp-god-muted)!important;font-size:11px!important;font-weight:850!important;line-height:1.12!important}.ppGodBack{flex:0 0 62px!important;min-height:62px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;align-items:center!important;border:1px solid color-mix(in oklch,var(--pp-god-border) 76%,transparent)!important;border-radius:21px!important;padding:10px 12px!important;background:color-mix(in oklch,var(--pp-god-card) 62%,transparent)!important;color:var(--pp-god-text)!important;text-align:left!important;cursor:pointer!important}.ppGodBack span{width:34px!important;height:34px!important;border-radius:14px!important;display:grid!important;place-items:center!important;background:color-mix(in oklch,var(--pp-god-surface) 82%,transparent)!important}.ppGodBack small,.ppGodBack strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ppGodBack strong{font-size:12px!important;font-weight:950!important;line-height:1.1!important}.ppGodBack small{margin-top:2px!important;color:var(--pp-god-muted)!important;font-size:10px!important;font-weight:800!important;line-height:1.1!important}.ppGodScroll{display:grid!important;align-content:start!important;gap:9px!important;padding:1px 5px 18px 1px!important}.ppGodScroll::-webkit-scrollbar{width:7px!important}.ppGodScroll::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--pp-god-accent) 48%,transparent)!important}.ppGodOS,.ppGodPeopleSection{overflow:hidden!important;border:1px solid color-mix(in oklch,var(--pp-god-border) 72%,transparent)!important;border-radius:22px!important;background:color-mix(in oklch,var(--pp-god-card) 54%,transparent)!important;box-shadow:inset 0 1px 0 color-mix(in oklch,white 12%,transparent)!important}.ppGodOS[data-live=true],.ppGodPeopleSection[data-live=true]{border-color:color-mix(in oklch,var(--pp-god-accent) 46%,var(--pp-god-border))!important;box-shadow:0 0 0 1px color-mix(in oklch,var(--pp-god-accent) 18%,transparent),inset 0 1px 0 color-mix(in oklch,white 14%,transparent)!important}.ppGodOSHead{width:100%!important;min-height:58px!important;display:grid!important;grid-template-columns:40px minmax(0,1fr) 20px!important;gap:10px!important;align-items:center!important;padding:8px 10px!important;border:0!important;background:transparent!important;color:var(--pp-god-text)!important;text-align:left!important;cursor:pointer!important}.ppGodOSIcon{width:40px!important;height:40px!important;display:grid!important;place-items:center!important;border-radius:16px!important;background:linear-gradient(145deg,color-mix(in oklch,var(--pp-god-accent) 22%,transparent),color-mix(in oklch,var(--pp-god-surface) 76%,transparent))!important;color:var(--pp-god-text)!important;font-size:14px!important}.ppGodOSCopy{min-width:0!important}.ppGodOSCopy small,.ppGodOSCopy strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ppGodOSCopy strong{font-size:13px!important;font-weight:1000!important;line-height:1.08!important;letter-spacing:-.02em!important}.ppGodOSCopy small{margin-top:2px!important;color:var(--pp-god-muted)!important;font-size:9.5px!important;font-weight:850!important;line-height:1.1!important}.ppGodOSHead i,.ppGodPeopleHead i{color:var(--pp-god-muted)!important;font-style:normal!important;font-weight:1000!important}.ppGodOSBody,.ppGodPeopleBody{display:none!important;padding:0 10px 10px!important}.ppGodOS[data-open=true] .ppGodOSBody,.ppGodPeopleSection[data-open=true] .ppGodPeopleBody{display:block!important}.ppGodLinks{display:grid!important;gap:4px!important}.ppGodLinks a{min-height:34px!important;display:grid!important;grid-template-columns:24px minmax(0,1fr) 14px!important;gap:8px!important;align-items:center!important;padding:0 8px!important;border-radius:14px!important;color:var(--pp-god-text)!important;text-decoration:none!important;border:1px solid transparent!important;background:transparent!important;transition:transform .18s ease,background .18s ease,border-color .18s ease!important}.ppGodLinks a.isActive,.ppGodLinks a:hover{transform:translateX(1px)!important;border-color:color-mix(in oklch,var(--pp-god-accent) 40%,var(--pp-god-border))!important;background:color-mix(in oklch,var(--pp-god-accent) 10%,transparent)!important}.ppGodLinks a span{width:24px!important;height:24px!important;display:grid!important;place-items:center!important;border-radius:10px!important;color:var(--pp-god-muted)!important;font-size:11px!important}.ppGodLinks a strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11.5px!important;font-weight:850!important;line-height:1.1!important}.ppGodLinks a i{color:var(--pp-god-muted)!important;font-size:15px!important;font-style:normal!important}.ppGodPeopleButton{width:100%!important;min-height:62px!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;padding:10px!important;border-radius:18px!important;border:1px solid color-mix(in oklch,var(--pp-god-success) 48%,var(--pp-god-border))!important;background:radial-gradient(190px 90px at 0 0,color-mix(in oklch,var(--pp-god-success) 22%,transparent),transparent 70%),color-mix(in oklch,var(--pp-god-surface) 72%,transparent)!important;color:var(--pp-god-text)!important;cursor:pointer!important;text-align:left!important}.ppGodPeopleButton span{width:38px!important;height:38px!important;display:grid!important;place-items:center!important;border-radius:15px!important;background:color-mix(in oklch,var(--pp-god-card) 74%,transparent)!important}.ppGodPeopleButton small,.ppGodPeopleButton strong{grid-column:2!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ppGodPeopleButton strong{font-size:13px!important;font-weight:1000!important}.ppGodPeopleButton small{margin-top:-6px!important;color:var(--pp-god-muted)!important;font-size:10px!important;font-weight:800!important}.ppGodPeopleHead{width:100%!important;min-height:42px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 18px!important;gap:8px!important;align-items:center!important;padding:0 11px!important;border:0!important;background:transparent!important;color:var(--pp-god-text)!important;text-align:left!important;cursor:pointer!important}.ppGodPeopleHead strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-weight:1000!important;line-height:1!important}.ppGodIdentity{flex:0 0 auto!important;border:1px solid color-mix(in oklch,var(--pp-god-border) 72%,transparent)!important;border-radius:24px!important;overflow:hidden!important;background:color-mix(in oklch,var(--pp-god-card) 64%,transparent)!important}.ppGodIdentityButton{width:100%!important;min-height:66px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 16px!important;grid-template-rows:auto auto!important;gap:2px 10px!important;align-items:center!important;padding:10px!important;border:0!important;background:transparent!important;color:var(--pp-god-text)!important;cursor:pointer!important;text-align:left!important}.ppGodIdentityButton span{grid-row:1/3!important;width:44px!important;height:44px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:17px!important;background:linear-gradient(135deg,var(--pp-god-accent),color-mix(in oklch,var(--pp-god-success) 58%,white))!important;color:var(--pp-god-bg)!important;font-size:15px!important;font-weight:1000!important}.ppGodIdentityButton img{width:100%!important;height:100%!important;object-fit:cover!important}.ppGodIdentityButton small,.ppGodIdentityButton strong{min-width:0!important;display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.ppGodIdentityButton strong{font-size:12px!important;font-weight:1000!important;line-height:1.1!important}.ppGodIdentityButton small{color:var(--pp-god-muted)!important;font-size:10px!important;font-weight:800!important;line-height:1.1!important}.ppGodIdentityButton i{grid-column:3!important;grid-row:1/3!important;color:var(--pp-god-muted)!important;font-style:normal!important}.ppGodNotice{border:1px solid color-mix(in oklch,var(--pp-god-danger) 36%,var(--pp-god-border))!important;border-radius:18px!important;padding:12px!important;background:color-mix(in oklch,var(--pp-god-danger) 10%,transparent)!important}.ppGodNotice small,.ppGodNotice strong{display:block!important}.ppGodNotice strong{font-size:12px!important;font-weight:1000!important}.ppGodNotice small{margin-top:4px!important;color:var(--pp-god-muted)!important;font-size:10px!important;font-weight:750!important}.ppGodOverlay{position:fixed!important;inset:0!important;z-index:99999!important;pointer-events:none!important;opacity:0!important;transition:opacity .34s ease!important}.ppGodOverlay[data-open=true]{opacity:1!important}.ppGodOverlayWash{position:absolute!important;inset:0!important;border:0!important;background:color-mix(in oklch,var(--pp-god-bg) 24%,transparent)!important;backdrop-filter:blur(24px) saturate(1.22)!important;-webkit-backdrop-filter:blur(24px) saturate(1.22)!important;cursor:pointer!important}.ppGodProfile{position:absolute!important;left:22px!important;bottom:22px!important;width:min(380px,calc(100% - 44px))!important;padding:22px!important;border-radius:30px!important;border:1px solid color-mix(in oklch,var(--pp-god-border) 82%,transparent)!important;background:radial-gradient(240px 170px at 16% 0,color-mix(in oklch,var(--pp-god-accent) 32%,transparent),transparent 74%),color-mix(in oklch,var(--pp-god-card) 86%,transparent)!important;color:var(--pp-god-text)!important;box-shadow:0 40px 120px color-mix(in oklch,black 44%,transparent)!important;overflow:hidden!important;transform:translateY(118%) scale(.96)!important;transition:transform .6s cubic-bezier(.16,1,.3,1)!important}.ppGodOverlay[data-open=true] .ppGodProfile{transform:translateY(0) scale(1)!important}.ppGodClose{position:absolute!important;top:12px!important;right:12px!important;width:34px!important;height:34px!important;border-radius:999px!important;border:1px solid var(--pp-god-border)!important;background:color-mix(in oklch,var(--pp-god-surface) 76%,transparent)!important;color:var(--pp-god-text)!important;cursor:pointer!important;font-size:18px!important}.ppGodProfileAvatar{width:72px!important;height:72px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border-radius:26px!important;margin-bottom:18px!important;background:linear-gradient(135deg,var(--pp-god-accent),color-mix(in oklch,var(--pp-god-info) 70%,white))!important;box-shadow:0 18px 48px color-mix(in oklch,var(--pp-god-accent) 32%,transparent)!important}.ppGodProfileAvatar img{width:100%!important;height:100%!important;object-fit:cover!important}.ppGodProfileAvatar span{color:var(--pp-god-bg)!important;font-size:24px!important;font-weight:1000!important}.ppGodProfileCopy small,.ppGodWelcome small{color:var(--pp-god-muted)!important;font-size:10px!important;font-weight:1000!important;letter-spacing:.16em!important;text-transform:uppercase!important}.ppGodProfileCopy strong,.ppGodWelcome strong{display:block!important;margin-top:8px!important;color:var(--pp-god-text)!important;font-family:var(--pp-font-display,Georgia,"Times New Roman",serif)!important;font-size:34px!important;line-height:.9!important;letter-spacing:-.07em!important}.ppGodError,.ppGodProfileCopy p,.ppGodWelcome p{color:var(--pp-god-muted)!important;font-size:13px!important;font-weight:750!important;line-height:1.55!important}.ppGodLogin{display:grid!important;gap:10px!important;margin-top:18px!important}.ppGodLogin input{width:100%!important;min-height:46px!important;border-radius:16px!important;border:1px solid var(--pp-god-border)!important;background:color-mix(in oklch,var(--pp-god-surface) 78%,transparent)!important;color:var(--pp-god-text)!important;padding:0 14px!important;font:inherit!important}.ppGodLogin button,.ppGodPrimary{width:100%!important;min-height:48px!important;margin-top:18px!important;border:0!important;border-radius:999px!important;background:linear-gradient(135deg,var(--pp-god-accent),color-mix(in oklch,var(--pp-god-info) 62%,white))!important;color:var(--pp-button-text,white)!important;font-weight:1000!important;cursor:pointer!important;box-shadow:0 18px 46px color-mix(in oklch,var(--pp-god-accent) 30%,transparent)!important}.ppGodLogin button:disabled,.ppGodPrimary:disabled{opacity:.72!important;cursor:wait!important}.ppGodError{color:var(--pp-god-danger)!important}html.dark .ppGodRail,html[data-theme=dark] .ppGodRail{box-shadow:0 34px 100px color-mix(in oklch,black 42%,transparent),inset 0 1px 0 color-mix(in oklch,white 12%,transparent)!important}@media (max-width:1080px){.ppCleanShell{display:block!important;height:auto!important;min-height:100dvh!important;overflow:visible!important}.ppCleanSidebar{display:none!important}.ppCleanPage{height:auto!important;min-height:100dvh!important;overflow:visible!important}}@media (prefers-reduced-motion:reduce){.ppGodLinks a,.ppGodOverlay,.ppGodProfile,.ppGodStage{transition:none!important}}.ppGodRail{display:block!important}.ppGodLogo{flex:0 0 118px!important;min-height:118px!important;max-height:118px!important}.ppGodLogo img{width:min(236px,84%)!important;max-height:94px!important}.ppGodBack,.ppGodIdentity,.ppGodTitle{flex-shrink:0!important}.ppGodScroll{padding-bottom:22px!important}.ppGodOverlayWash{background:color-mix(in oklch,var(--pp-bg) 12%,transparent)!important;backdrop-filter:blur(18px) saturate(1.22)!important;-webkit-backdrop-filter:blur(18px) saturate(1.22)!important}.ppGodProfile{background:radial-gradient(260px 180px at 20% 0,color-mix(in oklch,var(--pp-accent) 32%,transparent),transparent 74%),color-mix(in oklch,var(--pp-card) 78%,transparent)!important;backdrop-filter:blur(30px) saturate(1.35)!important;-webkit-backdrop-filter:blur(30px) saturate(1.35)!important}.ppGodSecondary{border:1px solid color-mix(in oklch,var(--pp-danger) 34%,var(--pp-border))!important;background:color-mix(in oklch,var(--pp-danger) 10%,transparent)!important;color:var(--pp-text-strong)!important}.ppGodPanel,.ppGodStage{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.ppGodPanel{display:flex!important;flex-direction:column!important}.ppGodLogo{flex:0 0 122px!important}.ppGodBack,.ppGodIdentity,.ppGodTitle{flex:0 0 auto!important}.ppGodScroll{flex:1 1 auto!important;height:auto!important;max-height:none!important;padding-bottom:24px!important}.ppGodOverlayWash{backdrop-filter:blur(18px) saturate(1.28) brightness(1.03)!important;-webkit-backdrop-filter:blur(18px) saturate(1.28) brightness(1.03)!important}.ppCleanSidebar,.ppCleanSidebar>*,.ppGodPanel,.ppGodRail,.ppGodStage{min-height:0!important;overflow:hidden!important}.ppGodScroll{padding-bottom:28px!important}.ppGodScroll::-webkit-scrollbar-thumb{background:color-mix(in oklch,var(--pp-accent) 52%,transparent)!important}:root{--pp-god-signout-glass:color-mix(in oklch,var(--pp-card,white) 76%,transparent);--pp-god-signout-blur:color-mix(in oklch,var(--pp-bg,white) 8%,transparent)}html.dark,html[data-theme=dark]{--pp-god-signout-glass:color-mix(in oklch,var(--pp-card,oklch(13% .025 260)) 78%,transparent);--pp-god-signout-blur:color-mix(in oklch,var(--pp-bg,black) 12%,transparent)}.ppGodOverlayWash{background:var(--pp-god-signout-blur)!important;backdrop-filter:blur(18px) saturate(1.35) brightness(1.04)!important;-webkit-backdrop-filter:blur(18px) saturate(1.35) brightness(1.04)!important}.ppGodProfile[data-stage=signedout]{width:min(420px,calc(100% - 44px))!important;background:radial-gradient(320px 220px at 50% 0,color-mix(in oklch,var(--pp-accent) 36%,transparent),transparent 72%),var(--pp-god-signout-glass)!important;backdrop-filter:blur(38px) saturate(1.55) brightness(1.08)!important;-webkit-backdrop-filter:blur(38px) saturate(1.55) brightness(1.08)!important}.ppGodSignedOut img{width:190px!important;filter:drop-shadow(0 0 22px color-mix(in oklch,var(--pp-accent) 46%,transparent)) drop-shadow(0 0 44px color-mix(in oklch,var(--pp-info,var(--pp-accent)) 28%,transparent))!important}.ppGodSignedOut small{color:var(--pp-text-muted)!important}.ppGodSignedOut strong{color:var(--pp-text-strong)!important}.ppGodSignedOut p{color:var(--pp-text-muted)!important;max-width:330px!important}.ppGodScroll{overflow-y:scroll!important;padding-bottom:56px!important}.ppCleanShell{grid-template-columns:var(--pp-god-width,328px) minmax(0,1fr)!important}.ppCleanSidebar{width:var(--pp-god-width,328px)!important;min-width:var(--pp-god-width,328px)!important;max-width:var(--pp-god-width,328px)!important;height:100dvh!important;min-height:0!important;overflow:hidden!important;contain:layout paint!important}.ppCleanSidebar>*{height:100%!important;min-height:0!important}.ppGodRail{height:calc(100dvh - 28px)!important;max-height:calc(100dvh - 28px)!important;pointer-events:auto!important;contain:layout paint!important}.ppGodRail,.ppGodStage{min-height:0!important;overflow:hidden!important}.ppGodPanel,.ppGodStage{height:100%!important;max-height:100%!important}.ppGodPanel{min-height:0!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;gap:11px!important;overflow:hidden!important}.ppGodPanel:has(.ppGodBack){grid-template-rows:auto auto auto minmax(0,1fr) auto!important}.ppGodBack,.ppGodIdentity,.ppGodLogo,.ppGodTitle{flex:none!important;min-height:0!important}.ppGodLogo{min-height:122px!important;max-height:122px!important}.ppGodLogo img{width:min(244px,86%)!important;max-height:98px!important;filter:drop-shadow(0 0 18px var(--pp-god-logo-glow,transparent)) drop-shadow(0 18px 34px color-mix(in oklch,var(--pp-god-accent) 24%,transparent))!important}.ppGodScroll{display:block!important;min-height:0!important;height:100%!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;pointer-events:auto!important;isolation:isolate!important;padding-right:6px!important;padding-bottom:80px!important;scrollbar-width:thin!important;scrollbar-color:color-mix(in oklch,var(--pp-god-accent) 48%,transparent) transparent!important}.ppGodScroll::-webkit-scrollbar{width:8px!important}.ppGodScroll::-webkit-scrollbar-track{background:transparent!important}.ppGodScroll::-webkit-scrollbar-thumb{border-radius:999px!important;background:color-mix(in oklch,var(--pp-god-accent) 52%,transparent)!important}.ppGodScroll>*+*{margin-top:9px!important}.ppGodOS,.ppGodPeopleSection{flex:none!important}.ppGodOverlay:not([data-open=true]),.ppGodOverlay:not([data-open=true]) *,.ppGodOverlay[data-open=false],.ppGodOverlay[data-open=false] *{pointer-events:none!important}.ppGodOverlay[data-open=true]{pointer-events:auto!important}.ppGodOverlayWash{background:var(--pp-god-blur-bg,color-mix(in oklch,var(--pp-bg) 10%,transparent))!important;backdrop-filter:blur(18px) saturate(1.32) brightness(1.04)!important;-webkit-backdrop-filter:blur(18px) saturate(1.32) brightness(1.04)!important}.ppGodProfile{background:radial-gradient(280px 190px at 18% 0,color-mix(in oklch,var(--pp-god-accent) 34%,transparent),transparent 74%),var(--pp-god-glass,color-mix(in oklch,var(--pp-card) 72%,transparent))!important;backdrop-filter:blur(34px) saturate(1.45) brightness(1.04)!important;-webkit-backdrop-filter:blur(34px) saturate(1.45) brightness(1.04)!important}.ppGodProfile[data-stage=signedout]{width:min(430px,calc(100% - 44px))!important;background:radial-gradient(340px 230px at 50% 0,color-mix(in oklch,var(--pp-god-accent) 38%,transparent),transparent 72%),var(--pp-god-glass,color-mix(in oklch,var(--pp-card) 76%,transparent))!important}.ppGodProfile:before{content:""!important;position:absolute!important;inset:1px!important;border-radius:29px!important;pointer-events:none!important;background:linear-gradient(135deg,color-mix(in oklch,white 28%,transparent),transparent 34%),radial-gradient(180px 120px at 84% 8%,color-mix(in oklch,var(--pp-god-info) 22%,transparent),transparent 72%)!important}.ppGodProfile>*{position:relative!important;z-index:1!important}.ppGodSecondary{width:100%!important;min-height:46px!important;margin-top:10px!important;border-radius:999px!important;border:1px solid color-mix(in oklch,var(--pp-god-danger) 34%,var(--pp-god-border))!important;background:color-mix(in oklch,var(--pp-god-danger) 10%,transparent)!important;color:var(--pp-god-text)!important;font-weight:1000!important;cursor:pointer!important}.ppGodSecondary:disabled{opacity:.68!important;cursor:wait!important}.ppGodSignedOut{display:grid!important;gap:14px!important;position:relative!important;z-index:2!important}.ppGodSignedOut img{width:200px!important;height:auto!important;margin:4px 0 8px!important;filter:drop-shadow(0 0 22px var(--pp-god-logo-glow,transparent)) drop-shadow(0 0 46px color-mix(in oklch,var(--pp-god-info) 26%,transparent))!important}.ppGodSignedOut small{color:var(--pp-god-muted)!important;font-size:10px!important;font-weight:1000!important;letter-spacing:.18em!important;text-transform:uppercase!important}.ppGodSignedOut strong{font-family:var(--pp-font-display,Georgia,"Times New Roman",serif)!important;font-size:clamp(42px,6vw,64px)!important;line-height:.86!important;letter-spacing:-.08em!important;color:var(--pp-god-text)!important}.ppGodSignedOut p{color:var(--pp-god-muted)!important;font-size:13px!important;font-weight:760!important;line-height:1.55!important;max-width:340px!important}.ppGodSignedOut .ppGodLogin{margin-top:6px!important}.ppGodSignedOut .ppGodLogin button{margin-top:4px!important;min-height:52px!important}.ppGodProfileAvatar{animation:ppGodPulse 2.6s ease-in-out infinite!important}@keyframes ppGodPulse{0%,to{box-shadow:0 18px 48px color-mix(in oklch,var(--pp-god-accent) 26%,transparent)}50%{box-shadow:0 18px 64px color-mix(in oklch,var(--pp-god-accent) 42%,transparent)}}body:has(.ppGodOverlay[data-open=true]) .ppClientPage,body:has(.ppGodOverlay[data-open=true]) .ppClientShell__page,body:has(.ppGodOverlay[data-open=true]) .ppPage,body:has(.ppGodOverlay[data-open=true]) .ppRuntimePage,body:has(.ppGodOverlay[data-open=true]) .ppWorkspacePage,body:has(.ppGodOverlay[data-open=true]) main{filter:blur(16px) saturate(.88) brightness(1.02)!important;transform:scale(.992)!important;opacity:.82!important;transition:filter .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1),opacity .65s cubic-bezier(.16,1,.3,1)!important}body:has(.ppGodOverlay[data-open=true]) .ppCleanSidebar,body:has(.ppGodOverlay[data-open=true]) .ppGodOverlay,body:has(.ppGodOverlay[data-open=true]) .ppGodProfile{filter:none!important;opacity:1!important}.ppGodSignedOut img{animation:ppGodSleepGlow 4.8s ease-in-out infinite}@keyframes ppGodSleepGlow{0%,to{opacity:.92;transform:scale(1);filter:drop-shadow(0 0 18px var(--pp-god-logo-glow)) drop-shadow(0 0 44px color-mix(in oklch,var(--pp-god-accent) 22%,transparent))}50%{opacity:1;transform:scale(1.018);filter:drop-shadow(0 0 26px var(--pp-god-logo-glow)) drop-shadow(0 0 62px color-mix(in oklch,var(--pp-god-accent) 34%,transparent))}}.ppGodOverlay[data-open=true]:after{content:"";position:fixed;z-index:100002;left:92px;top:92px;width:220px;height:92px;pointer-events:none;background-image:url(/brand/paypilot-logo.png);background-repeat:no-repeat;background-position:50%;background-size:contain;filter:drop-shadow(0 0 22px var(--pp-god-logo-glow,color-mix(in oklch,var(--pp-accent) 44%,transparent))) drop-shadow(0 0 58px color-mix(in oklch,var(--pp-accent) 30%,transparent));animation:ppInnerLockLogoBreathe 4.8s ease-in-out infinite}@media (max-width:1080px){.ppGodOverlay[data-open=true]:after{left:50%;top:42px;transform:translateX(-50%);width:190px}}.ppGodOverlay[data-open=true]:after{content:""!important;position:fixed!important;z-index:100002!important;left:54px!important;top:128px!important;width:260px!important;height:118px!important;pointer-events:none!important;background-image:url(/brand/paypilot-logo.png)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:contain!important;opacity:1!important;filter:drop-shadow(0 0 20px color-mix(in oklch,var(--pp-accent) 44%,transparent)) drop-shadow(0 0 52px color-mix(in oklch,var(--pp-accent) 28%,transparent)) drop-shadow(0 18px 34px color-mix(in oklch,var(--pp-bg) 42%,transparent))!important;animation:ppInnerLockLogoBreathe 4.8s ease-in-out infinite!important}.ppGodSignedOut img{width:230px!important;max-height:112px!important;object-fit:contain!important}@keyframes ppInnerLockLogoBreathe{0%,to{opacity:.94;transform:scale(1)}50%{opacity:1;transform:scale(1.025)}}@media (max-width:1080px){.ppGodOverlay[data-open=true]:after{left:50%!important;top:54px!important;width:220px!important;height:96px!important;transform:translateX(-50%)!important}@keyframes ppInnerLockLogoBreathe{0%,to{opacity:.94;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.025)}}}.ppCleanSidebar :where(.ppSwapToggle,.ppSwapModeToggle,.ppSwapSegment,.ppSwapSegmented,[data-mode-toggle],[data-sidebar-mode]){color:var(--pp-text-strong)}.ppCleanSidebar :where(.ppSwapToggle button,.ppSwapModeToggle button,.ppSwapSegment button,.ppSwapSegmented button,[data-mode-toggle] button,[data-sidebar-mode] button){color:var(--pp-text-strong)}.ppCleanSidebar :where(.ppSwapToggle button[aria-pressed=true],.ppSwapModeToggle button[aria-pressed=true],.ppSwapSegment button[aria-pressed=true],.ppSwapSegmented button[aria-pressed=true],[data-mode-toggle] button[aria-pressed=true]){color:var(--pp-button-text);background:var(--pp-accent)}.ppCleanSidebar :where(.ppSwapToggle button:not([aria-pressed=true]),.ppSwapModeToggle button:not([aria-pressed=true]),.ppSwapSegment button:not([aria-pressed=true]),.ppSwapSegmented button:not([aria-pressed=true]),[data-mode-toggle] button:not([aria-pressed=true])){color:var(--pp-text-strong);background:var(--pp-surface)}.ppCleanSidebar :where(button,a,[role=button]){color:var(--pp-text-strong)}.ppCleanSidebar :where(button[aria-pressed=true],.isActive,[data-active=true]){color:var(--pp-button-text)}.ppCleanShell{--pp-living-aura-1:oklch(74% 0.22 205);--pp-living-aura-2:oklch(78% 0.2 148);--pp-living-aura-3:oklch(74% 0.2 282);--pp-living-aura-4:oklch(82% 0.16 92);--pp-living-aura-5:oklch(70% 0.2 24);--pp-living-depth:color-mix(in oklch,var(--pp-bg,oklch(9% 0.04 255)) 88%,black 12%);--pp-living-glass:color-mix(in oklch,var(--pp-card,oklch(15% 0.035 255)) 76%,transparent);--pp-living-glass-strong:color-mix(in oklch,var(--pp-card,oklch(13% 0.04 255)) 88%,transparent);position:relative;isolation:isolate;overflow:clip;background:radial-gradient(circle at 12% -8%,color-mix(in oklch,var(--pp-living-aura-1) 15%,transparent),transparent 34%),radial-gradient(circle at 94% 8%,color-mix(in oklch,var(--pp-living-aura-2) 12%,transparent),transparent 34%),linear-gradient(135deg,var(--pp-bg,oklch(9% .035 255)),color-mix(in oklch,var(--pp-bg,oklch(9% .035 255)) 82%,var(--pp-living-aura-3) 8%))!important}.ppCleanShell[data-client-surface=payroll]{--pp-living-aura-1:oklch(82% 0.2 188);--pp-living-aura-2:oklch(80% 0.2 148);--pp-living-aura-3:oklch(74% 0.19 244);--pp-living-aura-4:oklch(84% 0.16 92);--pp-living-aura-5:oklch(74% 0.18 286)}.ppCleanShell[data-client-surface=people]{--pp-living-aura-1:transparent;--pp-living-aura-2:transparent;--pp-living-aura-3:transparent;--pp-living-aura-4:transparent;--pp-living-aura-5:transparent;--pp-bg-base:#f4f7fb!important;--pp-bg:#f4f7fb!important;--pp-surface:#ffffff!important;--pp-surface-soft:#eef3fa!important;--pp-card:#ffffff!important;--pp-card-strong:#ffffff!important;--pp-text-strong:#0f172a!important;--pp-text:#1e293b!important;--pp-text-muted:#64748b!important;--pp-border:rgba(15,23,42,0.1)!important;background:#f4f7fb!important}.ppCleanShell[data-client-surface=people]:after,.ppCleanShell[data-client-surface=people]:before{content:none!important;display:none!important;background:none!important;animation:none!important;opacity:0!important;filter:none!important}html.dark .ppCleanShell[data-client-surface=people],html.pp-theme-dark .ppCleanShell[data-client-surface=people],html[data-pp-theme-mode=dark] .ppCleanShell[data-client-surface=people],html[data-pp-theme-mode=night] .ppCleanShell[data-client-surface=people],html[data-resolved-theme=dark] .ppCleanShell[data-client-surface=people],html[data-theme=dark] .ppCleanShell[data-client-surface=people]{--pp-bg-base:#0b1220!important;--pp-bg:#0b1220!important;--pp-surface:#111827!important;--pp-surface-soft:#0f172a!important;--pp-card:#111827!important;--pp-card-strong:#1e293b!important;--pp-text-strong:#f8fafc!important;--pp-text:#e2e8f0!important;--pp-text-muted:#94a3b8!important;--pp-border:rgba(248,250,252,0.1)!important;background:#0b1220!important}.ppCleanPage[data-client-surface=people]{background:#f4f7fb!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.dark .ppCleanPage[data-client-surface=people],html.pp-theme-dark .ppCleanPage[data-client-surface=people],html[data-pp-theme-mode=dark] .ppCleanPage[data-client-surface=people],html[data-pp-theme-mode=night] .ppCleanPage[data-client-surface=people],html[data-resolved-theme=dark] .ppCleanPage[data-client-surface=people],html[data-theme=dark] .ppCleanPage[data-client-surface=people]{background:#0b1220!important}.ppCleanShell[data-client-surface=people]:has([data-people-core-gate=true]){background:#f4f7fb!important}.ppCleanPage[data-client-surface=people]:has([data-people-core-gate=true]){padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:#f4f7fb!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;overflow-x:hidden!important;overflow-y:auto!important}.ppCleanPage[data-client-surface=people]:has([data-people-core-gate=true])>[data-client-workspace-outlet=true]{display:contents!important;background:transparent!important}html.dark .ppCleanShell[data-client-surface=people]:has([data-people-core-gate=true]),html.pp-theme-dark .ppCleanShell[data-client-surface=people]:has([data-people-core-gate=true]),html[data-pp-theme-mode=dark] .ppCleanShell[data-client-surface=people]:has([data-people-core-gate=true]),html[data-pp-theme-mode=night] .ppCleanShell[data-client-surface=people]:has([data-people-core-gate=true]),html[data-resolved-theme=dark] .ppCleanShell[data-client-surface=people]:has([data-people-core-gate=true]),html[data-theme=dark] .ppCleanShell[data-client-surface=people]:has([data-people-core-gate=true]){background:#0b1220!important}html.dark .ppCleanPage[data-client-surface=people]:has([data-people-core-gate=true]),html.pp-theme-dark .ppCleanPage[data-client-surface=people]:has([data-people-core-gate=true]),html[data-pp-theme-mode=dark] .ppCleanPage[data-client-surface=people]:has([data-people-core-gate=true]),html[data-pp-theme-mode=night] .ppCleanPage[data-client-surface=people]:has([data-people-core-gate=true]),html[data-resolved-theme=dark] .ppCleanPage[data-client-surface=people]:has([data-people-core-gate=true]),html[data-theme=dark] .ppCleanPage[data-client-surface=people]:has([data-people-core-gate=true]){background:#0b1220!important}.ppCleanShell[data-client-surface=finance]{--pp-living-aura-1:oklch(82% 0.17 152);--pp-living-aura-2:oklch(84% 0.15 92);--pp-living-aura-3:oklch(76% 0.18 214);--pp-living-aura-4:oklch(74% 0.16 286);--pp-living-aura-5:oklch(74% 0.18 28)}.ppCleanShell[data-client-surface=treasury]{--pp-living-aura-1:oklch(78% 0.18 178);--pp-living-aura-2:oklch(80% 0.16 112);--pp-living-aura-3:oklch(72% 0.18 244);--pp-living-aura-4:oklch(86% 0.15 88);--pp-living-aura-5:oklch(72% 0.16 300)}.ppCleanShell[data-client-surface=compliance]{--pp-living-aura-1:oklch(76% 0.18 210);--pp-living-aura-2:oklch(72% 0.18 286);--pp-living-aura-3:oklch(82% 0.16 92);--pp-living-aura-4:oklch(74% 0.17 24);--pp-living-aura-5:oklch(76% 0.16 150)}.ppCleanShell[data-client-surface=pact]{--pp-living-aura-1:oklch(80% 0.18 286);--pp-living-aura-2:oklch(78% 0.18 205);--pp-living-aura-3:oklch(84% 0.15 92);--pp-living-aura-4:oklch(74% 0.16 25);--pp-living-aura-5:oklch(78% 0.16 150)}.ppCleanShell:after,.ppCleanShell:before{z-index:0;inset:-22%;opacity:.74;filter:blur(62px) saturate(1.28);transform:translateZ(0);will-change:transform,opacity,filter}.ppCleanShell:before{background:radial-gradient(42% 32% at 12% 18%,color-mix(in oklch,var(--pp-living-aura-1) 42%,transparent),transparent 66%),radial-gradient(38% 34% at 20% 74%,color-mix(in oklch,var(--pp-living-aura-2) 32%,transparent),transparent 70%),radial-gradient(30% 34% at 70% 20%,color-mix(in oklch,var(--pp-living-aura-3) 28%,transparent),transparent 72%),radial-gradient(24% 28% at 88% 68%,color-mix(in oklch,var(--pp-living-aura-4) 24%,transparent),transparent 74%);animation:ppLivingChromaDrift 28s ease-in-out infinite alternate}.ppCleanShell:after{inset:-12%;opacity:.36;filter:blur(88px) saturate(1.55);background:conic-gradient(from 120deg at 28% 40%,color-mix(in oklch,var(--pp-living-aura-1) 30%,transparent),color-mix(in oklch,var(--pp-living-aura-2) 22%,transparent),color-mix(in oklch,var(--pp-living-aura-3) 24%,transparent),color-mix(in oklch,var(--pp-living-aura-4) 18%,transparent),color-mix(in oklch,var(--pp-living-aura-5) 22%,transparent),color-mix(in oklch,var(--pp-living-aura-1) 30%,transparent));animation:ppLivingChromaBreath 36s ease-in-out infinite alternate}.ppCleanPage,.ppCleanSidebar{position:relative;z-index:1}.ppCleanSidebar{background:linear-gradient(180deg,color-mix(in oklch,var(--pp-card,oklch(14% .035 255)) 72%,transparent),color-mix(in oklch,var(--pp-surface,oklch(11% .03 255)) 66%,transparent))!important;border-color:color-mix(in oklch,var(--pp-border,white) 70%,transparent)!important;backdrop-filter:blur(34px) saturate(1.28)!important;-webkit-backdrop-filter:blur(34px) saturate(1.28)!important}.ppCleanPage{background:radial-gradient(circle at 18% -10%,color-mix(in oklch,var(--pp-living-aura-1) 10%,transparent),transparent 38%),radial-gradient(circle at 88% 2%,color-mix(in oklch,var(--pp-living-aura-2) 8%,transparent),transparent 36%),color-mix(in oklch,var(--pp-bg,oklch(9% .035 255)) 72%,transparent)!important;backdrop-filter:blur(12px) saturate(1.04);-webkit-backdrop-filter:blur(12px) saturate(1.04)}.ppCleanPage[data-client-surface=people],.ppCleanPage[data-client-surface=people]:has([data-people-core-gate=true]),.ppCleanShell[data-client-surface=people] .ppCleanPage{padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:#f4f7fb!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.dark .ppCleanPage[data-client-surface=people],html.dark .ppCleanShell[data-client-surface=people] .ppCleanPage,html.pp-theme-dark .ppCleanPage[data-client-surface=people],html.pp-theme-dark .ppCleanShell[data-client-surface=people] .ppCleanPage,html[data-pp-theme-mode=dark] .ppCleanPage[data-client-surface=people],html[data-pp-theme-mode=dark] .ppCleanShell[data-client-surface=people] .ppCleanPage,html[data-pp-theme-mode=night] .ppCleanPage[data-client-surface=people],html[data-pp-theme-mode=night] .ppCleanShell[data-client-surface=people] .ppCleanPage,html[data-resolved-theme=dark] .ppCleanPage[data-client-surface=people],html[data-resolved-theme=dark] .ppCleanShell[data-client-surface=people] .ppCleanPage,html[data-theme=dark] .ppCleanPage[data-client-surface=people],html[data-theme=dark] .ppCleanShell[data-client-surface=people] .ppCleanPage{background:#0b1220!important;background-image:none!important}.ppGodLogo,.ppGodPanel,.ppGodTitle,.ppTreeGroup{background:radial-gradient(circle at 12% 0,color-mix(in oklch,var(--pp-living-aura-1) 10%,transparent),transparent 52%),radial-gradient(circle at 88% 14%,color-mix(in oklch,var(--pp-living-aura-2) 8%,transparent),transparent 56%),color-mix(in oklch,var(--pp-card,oklch(14% .035 255)) 70%,transparent)!important;border-color:color-mix(in oklch,var(--pp-border,white) 68%,transparent)!important;box-shadow:inset 0 1px 0 color-mix(in oklch,white 9%,transparent),0 18px 52px color-mix(in oklch,black 28%,transparent)!important;backdrop-filter:blur(28px) saturate(1.35)!important;-webkit-backdrop-filter:blur(28px) saturate(1.35)!important}.ppTreeIcon{background:radial-gradient(circle at 30% 20%,color-mix(in oklch,var(--pp-living-aura-4) 22%,transparent),transparent 58%),color-mix(in oklch,var(--pp-surface,oklch(12% .035 255)) 72%,transparent)!important}.ppCleanShell[data-client-surface=payroll] .ppCleanPage{background:radial-gradient(circle at 12% -8%,color-mix(in oklch,var(--pp-living-aura-1) 15%,transparent),transparent 38%),radial-gradient(circle at 78% 8%,color-mix(in oklch,var(--pp-living-aura-2) 12%,transparent),transparent 36%),radial-gradient(circle at 50% 110%,color-mix(in oklch,var(--pp-living-aura-3) 10%,transparent),transparent 44%),color-mix(in oklch,var(--pp-bg,oklch(8% .04 255)) 66%,transparent)!important}.ppCleanShell[data-client-surface=payroll] [data-payroll-interlocked-room=true]{background:radial-gradient(circle at 12% -10%,color-mix(in oklch,var(--pp-living-aura-1) 20%,transparent),transparent 36%),radial-gradient(circle at 92% -6%,color-mix(in oklch,var(--pp-living-aura-2) 16%,transparent),transparent 34%),radial-gradient(circle at 50% 112%,color-mix(in oklch,var(--pp-living-aura-3) 14%,transparent),transparent 42%),color-mix(in oklch,var(--pp-bg,oklch(8% .04 255)) 72%,transparent)!important;backdrop-filter:blur(18px) saturate(1.16);-webkit-backdrop-filter:blur(18px) saturate(1.16)}.ppCleanShell[data-client-surface=payroll] [data-payroll-interlocked-room=true] :where(header,section,article){color-scheme:dark}@keyframes ppLivingChromaDrift{0%{transform:translate3d(-1.8%,-1.2%,0) scale(1.02) rotate(-1deg);opacity:.62}45%{transform:translate3d(1.4%,.8%,0) scale(1.08) rotate(.7deg);opacity:.78}to{transform:translate3d(2.2%,-1%,0) scale(1.04) rotate(1.2deg);opacity:.66}}@keyframes ppLivingChromaBreath{0%{transform:translate3d(1.5%,0,0) scale(1.04) rotate(0deg);opacity:.24}to{transform:translate3d(-1.4%,1.2%,0) scale(1.12) rotate(8deg);opacity:.42}}@media (prefers-reduced-motion:reduce){.ppCleanShell:after,.ppCleanShell:before{animation:none!important}}@media (min-width:1024px){.ppCleanShell{min-height:100dvh!important}.ppCleanShell,.ppCleanSidebar{height:100dvh!important;overflow:hidden!important}.ppCleanSidebar{max-height:100dvh!important;min-height:0!important}.ppCleanSidebar>*{height:100%!important;max-height:100%!important;min-height:0!important}.ppSwapSidebar{height:calc(100dvh - 28px)!important;max-height:calc(100dvh - 28px)!important;min-height:0!important;overflow:hidden!important}.ppSwapPanel,.ppSwapStage{height:100%!important;max-height:100%!important;min-height:0!important}.ppSwapPanel{overflow:hidden!important;display:flex!important;flex-direction:column!important}.ppSwapAuth,.ppSwapBack,.ppSwapLogo,.ppSwapTitle{flex:0 0 auto!important}.ppSwapScroll{flex:1 1 auto!important;min-height:0!important;max-height:none!important;height:auto!important;overflow-y:scroll!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-y!important;padding-right:8px!important}.ppSwapScroll::-webkit-scrollbar{width:8px!important}.ppSwapScroll::-webkit-scrollbar-thumb{border-radius:999px!important;background:color-mix(in oklch,var(--pp-accent) 52%,transparent)!important}.ppCleanPage{height:100dvh!important;max-height:100dvh!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch!important}}@keyframes ppLivingMeshDrift{0%{transform:translate3d(-1%,-1%,0) rotate(0deg) scale(1)}33%{transform:translate3d(2%,-2%,0) rotate(80deg) scale(1.05)}66%{transform:translate3d(-2%,2%,0) rotate(180deg) scale(.98)}to{transform:translate3d(-1%,-1%,0) rotate(1turn) scale(1)}}.ppCleanShell{position:relative!important;isolation:isolate!important;background:radial-gradient(circle at 8% 4%,color-mix(in oklch,oklch(72% .18 192) 12%,transparent),transparent 34%),radial-gradient(circle at 86% 0,color-mix(in oklch,oklch(74% .18 285) 10%,transparent),transparent 35%),radial-gradient(circle at 62% 100%,color-mix(in oklch,oklch(75% .18 145) 10%,transparent),transparent 42%),linear-gradient(135deg,oklch(8% .048 245),oklch(10% .052 220))!important;overflow:hidden!important}.ppCleanShell:after,.ppCleanShell:before{content:"";position:fixed;inset:-18vw;z-index:-2;pointer-events:none;opacity:.46;filter:blur(90px) saturate(1.42);background:radial-gradient(circle at 18% 26%,rgba(20,184,166,.22),transparent 34%),radial-gradient(circle at 74% 18%,rgba(99,102,241,.2),transparent 36%),radial-gradient(circle at 58% 78%,rgba(34,197,94,.18),transparent 38%),radial-gradient(circle at 88% 84%,rgba(236,72,153,.13),transparent 32%);animation:ppLivingMeshDrift 42s linear infinite}.ppCleanShell:after{opacity:.3;filter:blur(110px) saturate(1.58);background:radial-gradient(circle at 22% 76%,rgba(249,115,22,.14),transparent 34%),radial-gradient(circle at 68% 30%,rgba(14,165,233,.16),transparent 38%),radial-gradient(circle at 86% 18%,rgba(168,85,247,.13),transparent 34%);animation-duration:58s;animation-direction:reverse}.light .ppCleanShell,[data-theme=light] .ppCleanShell,body[data-theme=light] .ppCleanShell,html[data-theme=light] .ppCleanShell{background:radial-gradient(circle at 10% 0,color-mix(in oklch,oklch(78% .15 190) 18%,transparent),transparent 36%),radial-gradient(circle at 86% 4%,color-mix(in oklch,oklch(78% .14 145) 14%,transparent),transparent 36%),radial-gradient(circle at 58% 102%,color-mix(in oklch,oklch(78% .14 282) 10%,transparent),transparent 42%),linear-gradient(135deg,oklch(96% .018 178),oklch(92.5% .032 194))!important}.light .ppCleanShell:before,[data-theme=light] .ppCleanShell:before,body[data-theme=light] .ppCleanShell:before,html[data-theme=light] .ppCleanShell:before{opacity:.38}.light .ppCleanShell:after,[data-theme=light] .ppCleanShell:after,body[data-theme=light] .ppCleanShell:after,html[data-theme=light] .ppCleanShell:after{opacity:.22}.ppCleanPage:has([data-payroll-command-center=true]){position:relative!important;padding:0!important;background:transparent!important;overflow-x:clip!important}.ppCleanPage:has([data-payroll-command-center=true]) :where([data-launch-runtime],[data-client-launch-runtime],[data-paypilot-live-signal],[data-runtime-badge],[data-proof-badge],[class*=LaunchRuntime],[class*=LiveDataSignal],[class*=RuntimeEvidence],[class*=ProofPill],[class*=TrafficLight],[class*=floating][class*=Badge],[class*=Floating][class*=Badge],[class*=floating][class*=Status],[class*=Floating][class*=Status],[class*=floating][class*=Signal],[class*=Floating][class*=Signal]){display:none!important;visibility:hidden!important;pointer-events:none!important}body:has([data-payroll-command-center=true]) :where(.ppPeopleOSRuntime,.ppPeopleOSRuntime *,.ppClientLaunchRuntimeEvidence,.ppClientLaunchRuntimeEvidence *,.ppLaunchRuntimeEvidence,.ppLaunchRuntimeEvidence *,.ppLiveDataSignal,.ppLiveDataSignal *,.ppRuntimeSignal,.ppRuntimeSignal *,.ppProofSignal,.ppProofSignal *,.ppActionProof,.ppActionProof *,.ppFloatingProof,.ppFloatingProof *,.ppFloatingRuntime,.ppFloatingRuntime *,.ppFloatingBadge,.ppFloatingBadge *,[data-peopleos-runtime],[data-peopleos-runtime] *,[data-client-launch-runtime],[data-client-launch-runtime] *,[data-launch-runtime],[data-launch-runtime] *,[data-paypilot-live-signal],[data-paypilot-live-signal] *,[data-runtime-evidence],[data-runtime-evidence] *,[data-proof-evidence],[data-proof-evidence] *,[data-floating-proof],[data-floating-proof] *){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body:has([data-payroll-command-center=true]) .ppCleanPage{overflow:auto!important}body:has([data-payroll-command-center=true]) [data-payroll-command-center=true]{--payroll-command-runtime-proof:green}body:has([data-payroll-command-center=true]) :where(.ppPeopleOSRuntime,.ppClientLaunchRuntimeEvidence,.ppLaunchRuntimeEvidence,.ppLiveDataSignal,.ppRuntimeSignal,.ppProofSignal,.ppActionProof,.ppFloatingProof,.ppFloatingRuntime,.ppFloatingBadge,[data-peopleos-runtime],[data-client-launch-runtime],[data-launch-runtime],[data-paypilot-live-signal],[data-runtime-evidence],[data-proof-evidence],[data-floating-proof]){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.ppCleanShell[data-payroll-department-shell=true][data-client-surface=payroll],.ppCleanShell[data-payroll-os=true][data-client-surface=payroll]{--pp-bg:oklch(0.942 0.010 245)!important;--pp-surface:oklch(0.925 0.014 246)!important;--pp-surface-soft:oklch(0.900 0.016 246)!important;--pp-card:oklch(0.918 0.014 246)!important;--pp-card-strong:oklch(0.970 0.006 250)!important;--pp-text:oklch(0.155 0.050 258)!important;--pp-text-strong:oklch(0.090 0.050 258)!important;--pp-text-muted:oklch(0.365 0.038 258)!important;--pp-border:color-mix(in oklch,oklch(0.14 0.05 258) 16%,transparent)!important;--pp-payroll-clean-image:radial-gradient(circle at 9% -8%,color-mix(in oklch,oklch(0.78 0.115 188) 20%,transparent),transparent 36%),radial-gradient(circle at 92% 0%,color-mix(in oklch,oklch(0.72 0.115 292) 13%,transparent),transparent 38%),linear-gradient(180deg,oklch(0.955 0.008 250),oklch(0.880 0.018 246))!important;background:radial-gradient(circle at 9% -8%,color-mix(in oklch,oklch(.78 .115 188) 20%,transparent),transparent 36%),radial-gradient(circle at 92% 0,color-mix(in oklch,oklch(.72 .115 292) 13%,transparent),transparent 38%),linear-gradient(180deg,oklch(.955 .008 250),oklch(.88 .018 246))!important;background-image:radial-gradient(circle at 9% -8%,color-mix(in oklch,oklch(.78 .115 188) 20%,transparent),transparent 36%),radial-gradient(circle at 92% 0,color-mix(in oklch,oklch(.72 .115 292) 13%,transparent),transparent 38%),linear-gradient(180deg,oklch(.955 .008 250),oklch(.88 .018 246))!important}.ppCleanPage[data-payroll-os-page=true][data-client-surface=payroll]{--pp-bg:oklch(0.942 0.010 245)!important;--pp-surface:oklch(0.925 0.014 246)!important;--pp-card:oklch(0.918 0.014 246)!important;--pp-card-strong:oklch(0.970 0.006 250)!important;--pp-text:oklch(0.155 0.050 258)!important;--pp-text-strong:oklch(0.090 0.050 258)!important;--pp-text-muted:oklch(0.365 0.038 258)!important;background:radial-gradient(circle at 10% -10%,color-mix(in oklch,oklch(.78 .115 188) 18%,transparent),transparent 38%),radial-gradient(circle at 92% 0,color-mix(in oklch,oklch(.72 .115 292) 11%,transparent),transparent 40%),linear-gradient(180deg,oklch(.955 .008 250),oklch(.885 .018 246))!important;background-image:radial-gradient(circle at 10% -10%,color-mix(in oklch,oklch(.78 .115 188) 18%,transparent),transparent 38%),radial-gradient(circle at 92% 0,color-mix(in oklch,oklch(.72 .115 292) 11%,transparent),transparent 40%),linear-gradient(180deg,oklch(.955 .008 250),oklch(.885 .018 246))!important}.ppCleanPage[data-payroll-os-page=true][data-client-surface=payroll]>[data-client-workspace-outlet=true]{background:transparent!important;background-image:none!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(0.102 0.034 258)!important;--pp-surface:oklch(0.135 0.038 258)!important;--pp-surface-soft:oklch(0.120 0.036 258)!important;--pp-card:oklch(0.165 0.040 255)!important;--pp-card-strong:oklch(0.205 0.046 252)!important;--pp-text:oklch(0.955 0.014 96)!important;--pp-text-strong:oklch(0.990 0.012 96)!important;--pp-text-muted:oklch(0.760 0.026 250)!important;--pp-border:color-mix(in oklch,white 15%,transparent)!important;--pp-payroll-clean-image:radial-gradient(circle at 9% -8%,color-mix(in oklch,oklch(0.72 0.135 188) 24%,transparent),transparent 38%),radial-gradient(circle at 92% 0%,color-mix(in oklch,oklch(0.67 0.165 292) 19%,transparent),transparent 40%),linear-gradient(180deg,oklch(0.100 0.034 258),oklch(0.145 0.042 258))!important;background:radial-gradient(circle at 9% -8%,color-mix(in oklch,oklch(.72 .135 188) 24%,transparent),transparent 38%),radial-gradient(circle at 92% 0,color-mix(in oklch,oklch(.67 .165 292) 19%,transparent),transparent 40%),linear-gradient(180deg,oklch(.1 .034 258),oklch(.145 .042 258))!important;background-image:radial-gradient(circle at 9% -8%,color-mix(in oklch,oklch(.72 .135 188) 24%,transparent),transparent 38%),radial-gradient(circle at 92% 0,color-mix(in oklch,oklch(.67 .165 292) 19%,transparent),transparent 40%),linear-gradient(180deg,oklch(.1 .034 258),oklch(.145 .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(0.102 0.034 258)!important;--pp-surface:oklch(0.135 0.038 258)!important;--pp-card:oklch(0.165 0.040 255)!important;--pp-card-strong:oklch(0.205 0.046 252)!important;--pp-text:oklch(0.955 0.014 96)!important;--pp-text-strong:oklch(0.990 0.012 96)!important;--pp-text-muted:oklch(0.760 0.026 250)!important;background:radial-gradient(circle at 9% -8%,color-mix(in oklch,oklch(.72 .135 188) 22%,transparent),transparent 38%),radial-gradient(circle at 92% 0,color-mix(in oklch,oklch(.67 .165 292) 18%,transparent),transparent 40%),linear-gradient(180deg,oklch(.1 .034 258),oklch(.145 .042 258))!important;background-image:radial-gradient(circle at 9% -8%,color-mix(in oklch,oklch(.72 .135 188) 22%,transparent),transparent 38%),radial-gradient(circle at 92% 0,color-mix(in oklch,oklch(.67 .165 292) 18%,transparent),transparent 40%),linear-gradient(180deg,oklch(.1 .034 258),oklch(.145 .042 258))!important}html .ppCleanShell:has([data-bondmako-navigation=living-spine]),html.dark .ppCleanShell:has([data-bondmako-navigation=living-spine]),html:not(.dark) .ppCleanShell:has([data-bondmako-navigation=living-spine]){--pp-god-width:404px;--pp-living-spine-width:404px;grid-template-columns:var(--pp-living-spine-width) minmax(0,1fr)!important}html .ppCleanShell:has([data-bondmako-navigation=living-spine][data-collapsed=true]),html.dark .ppCleanShell:has([data-bondmako-navigation=living-spine][data-collapsed=true]),html:not(.dark) .ppCleanShell:has([data-bondmako-navigation=living-spine][data-collapsed=true]){--pp-god-width:80px;--pp-living-spine-width:80px;grid-template-columns:80px minmax(0,1fr)!important}html .ppCleanSidebar:has([data-bondmako-navigation=living-spine]),html.dark .ppCleanSidebar:has([data-bondmako-navigation=living-spine]),html.dark .ppCleanSidebar:has([data-bondmako-navigation=living-spine])[class*=Sidebar],html:not(.dark) .ppCleanSidebar:has([data-bondmako-navigation=living-spine]),html:not(.dark) .ppCleanSidebar:has([data-bondmako-navigation=living-spine])[class*=Sidebar]{width:var(--pp-living-spine-width,404px)!important;min-width:var(--pp-living-spine-width,404px)!important;max-width:var(--pp-living-spine-width,404px)!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;margin:0!important;overflow:visible!important;background:transparent!important;background-image:none!important;border:0!important;border-color:transparent!important;box-shadow:none!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;--pp-god-pad:0px!important}html .ppCleanSidebar:has([data-bondmako-navigation=living-spine])>[data-bondmako-navigation=living-spine]{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;max-height:100%!important;position:relative!important;overflow:visible!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-radius:0!important}html [data-bondmako-navigation=living-spine] [data-bondmako-identity-band],html.dark [data-bondmako-navigation=living-spine] [data-bondmako-identity-band],html:not(.dark) [data-bondmako-navigation=living-spine] [data-bondmako-identity-band]{position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:56px!important;height:56px!important;margin:0!important;padding:0!important;border:0!important;border-top:1px solid color-mix(in oklch,oklch(.88 .008 255) 100%,transparent)!important;border-radius:0!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;overflow:visible!important}html.dark [data-bondmako-navigation=living-spine] [data-bondmako-identity-band],html[data-theme=dark] [data-bondmako-navigation=living-spine] [data-bondmako-identity-band]{border-top-color:color-mix(in oklch,white 10%,transparent)!important;background:oklch(.18 .016 260)!important}html [data-bondmako-navigation=living-spine] [data-bondmako-identity-band]>:is(:first-child,button),html.dark [data-bondmako-navigation=living-spine] [data-bondmako-identity-band]>:is(:first-child,button),html:not(.dark) [data-bondmako-navigation=living-spine] [data-bondmako-identity-band]>:is(:first-child,button){margin:0!important;width:auto!important;max-width:none!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}html [data-bondmako-navigation=living-spine] [data-bondmako-identity-band]>:first-child{background:linear-gradient(180deg,var(--bmk-spine,oklch(.97 .004 255)) 0,var(--bmk-spine-edge,oklch(.9 .006 255)) 100%)!important}html [data-bondmako-navigation=living-spine] [data-bondmako-identity-band]>button,html.dark [data-bondmako-navigation=living-spine] [data-bondmako-identity-band]>button,html:not(.dark) [data-bondmako-navigation=living-spine] [data-bondmako-identity-band]>button{background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-radius:0!important}html [data-bondmako-navigation=living-spine] [class*=identityPassport],html.dark [data-bondmako-navigation=living-spine] [class*=identityPassport],html[data-theme=dark] [data-bondmako-navigation=living-spine] [class*=identityPassport]{background:var(--bmk-drawer-raised,oklch(.22 .016 260))!important;background-image:none!important;border:1px solid color-mix(in oklch,white 14%,transparent)!important;border-radius:16px!important;box-shadow:0 22px 56px color-mix(in oklch,black 55%,transparent)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;color:var(--bmk-text,oklch(.96 .01 95))!important}html.dark [data-bondmako-navigation=living-spine] [class*=collapseButton],html.dark [data-bondmako-navigation=living-spine] [class*=collectionBadge],html.dark [data-bondmako-navigation=living-spine] [class*=collectionButton],html.dark [data-bondmako-navigation=living-spine] [class*=collectionIcon],html.dark [data-bondmako-navigation=living-spine] [class*=pageIcon],html.dark [data-bondmako-navigation=living-spine] [class*=pageRow],html.dark [data-bondmako-navigation=living-spine] [class*=peopleCoreButton],html.dark [data-bondmako-navigation=living-spine] [class*=signOutButton],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=collapseButton],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=collectionBadge],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=collectionButton],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=collectionIcon],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=pageIcon],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=pageRow],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=peopleCoreButton],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=signOutButton]{background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.dark [data-bondmako-navigation=living-spine] [class*=collapseButton],html.dark [data-bondmako-navigation=living-spine] [class*=collectionBadge],html.dark [data-bondmako-navigation=living-spine] [class*=collectionButton]:not([class*=Active]),html.dark [data-bondmako-navigation=living-spine] [class*=collectionIcon],html.dark [data-bondmako-navigation=living-spine] [class*=pageIcon],html.dark [data-bondmako-navigation=living-spine] [class*=signOutButton],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=collapseButton],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=collectionBadge],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=collectionButton]:not([class*=Active]),html:not(.dark) [data-bondmako-navigation=living-spine] [class*=collectionIcon],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=pageIcon],html:not(.dark) [data-bondmako-navigation=living-spine] [class*=signOutButton]{background:transparent!important;box-shadow:none!important;border-color:transparent!important}html .ppCleanSidebar:has([data-bondmako-navigation=living-spine]) :where(button,a,[role=button]){color:inherit!important}@media (max-width:1100px){html .ppCleanShell:has([data-bondmako-navigation=living-spine]){display:block!important;grid-template-columns:none!important;height:auto!important;min-height:100dvh!important;overflow:visible!important}html .ppCleanSidebar:has([data-bondmako-navigation=living-spine]){display:contents!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;max-height:none!important;padding:0!important;overflow:visible!important}html .ppCleanSidebar:has([data-bondmako-navigation=living-spine])>[data-bondmako-navigation=living-spine]{width:min(404px,calc(100vw - 20px))!important;height:calc(100dvh - 20px)!important;max-height:calc(100dvh - 20px)!important;position:fixed!important}}html .ppCleanShell[data-bondmako-shell-locked=true] .ppCleanPage,html .ppCleanShell[data-bondmako-shell-locked=true] .ppCleanSidebar{pointer-events:none!important;user-select:none!important}html .ppCleanShell[data-bondmako-shell-locked=true] [data-bondmako-auth-veil]{pointer-events:auto!important;user-select:auto!important}