:root{--pp-risk-1:light-dark(oklch(55% .21 27),oklch(65% .22 25));--pp-risk-1-foreground:light-dark(oklch(45% .17 27),oklch(78% .13 25));--pp-risk-2:light-dark(oklch(67% .19 48),oklch(70% .19 48));--pp-risk-2-foreground:light-dark(oklch(50% .15 45),oklch(80% .13 50));--pp-risk-4:light-dark(oklch(60% .11 250),oklch(66% .12 250));--pp-risk-4-foreground:light-dark(oklch(44% .1 250),oklch(82% .08 250));--pp-card:light-dark(oklch(95% .0027 286.35),oklch(20.5% .004 286));--pp-sidebar-accent:light-dark(oklch(92% .004 286.32),oklch(27.4% .006 286.033));--pp-warning:oklch(79.5% .184 86.047);--pp-info:oklch(62.3% .214 259.815)}[data-board-preview]{--text-xs:.8125rem;--text-xs--line-height:calc(1.125 / .8125)}.pp-risk-badge{border:1px solid color-mix(in oklch, var(--risk) 25%, transparent);background:color-mix(in oklch, var(--risk) 12%, transparent);height:1.25rem;color:var(--risk-fg);white-space:nowrap;align-items:center;padding-inline:.5rem;font-size:.75rem;font-weight:500;display:inline-flex}.pp-risk-1{--risk:var(--pp-risk-1);--risk-fg:var(--pp-risk-1-foreground)}.pp-risk-2{--risk:var(--pp-risk-2);--risk-fg:var(--pp-risk-2-foreground)}.pp-risk-4{--risk:var(--pp-risk-4);--risk-fg:var(--pp-risk-4-foreground)}.pp-meter{background:linear-gradient(to right, var(--risk) var(--value), var(--border) 0);height:.375rem;mask:repeating-linear-gradient(90deg,#000 0 calc(10% - 2px),#0000 calc(10% - 2px) 10%)}.pp-chamfer{--cut:1rem;isolation:isolate;background:var(--border);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);position:relative}.pp-chamfer:before{content:"";z-index:-1;background:var(--pp-card);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut) + .59px), calc(100% - var(--cut) + .59px) 100%, 0 100%);position:absolute;inset:1px}.pp-open[data-astro-cid-uoz5ibqp]{background:var(--accent);width:2rem;height:2rem;color:var(--accent-foreground);transition:transform .16s var(--ease-out-quint);place-items:center;display:grid;position:relative}.pp-open[data-astro-cid-uoz5ibqp]:active{transform:scale(.95)}.pp-open[data-astro-cid-uoz5ibqp]:focus-visible,.pp-link[data-astro-cid-uoz5ibqp]:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.pp-open[data-astro-cid-uoz5ibqp]:before{content:"";position:absolute;inset:-6px}.pp-open[data-astro-cid-uoz5ibqp]:after{content:"";box-shadow:0 0 0 1px var(--accent);opacity:0;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.pp-open[data-astro-cid-uoz5ibqp]:before{content:"";position:absolute;inset:-6px}.pp-open[data-astro-cid-uoz5ibqp]:after{animation:pp-ping 2.4s var(--ease-out-quint) infinite}}@keyframes pp-ping{0%{opacity:.9;transform:scale(1)}60%,to{opacity:0;transform:scale(1.6)}}.pp-link[data-astro-cid-uoz5ibqp]{transition:color .15s}@media (hover:hover) and (pointer:fine){.pp-link[data-astro-cid-uoz5ibqp]:hover{color:var(--foreground)}}[data-astro-cid-uoz5ibqp][data-view]{grid-area:1/1;align-self:start;min-width:0}[data-astro-cid-uoz5ibqp][data-view]:not([data-active]){visibility:hidden}.pp-views[data-astro-cid-uoz5ibqp][data-cropped]{mask-image:linear-gradient(#000 calc(100% - 8rem),#0000)}.pp-phone[data-astro-cid-nxdbkfcf]{--pp-dim:light-dark(#18181b99,#eeeef099);--pp-line:light-dark(#18181b1f,#eeeef024);--pp-surface:light-dark(#f4f4f5,#161618);color:light-dark(#18181b,#eeeef0);background:light-dark(#fff,#0c0c0d);border:.5rem solid #232326;border-radius:2.75rem;box-shadow:0 1px 2px #0003,0 12px 24px #00000040,0 32px 64px #0000004d}.pp-bubble[data-astro-cid-nxdbkfcf]{background:light-dark(#e4e4e7,#2c2c30);border-radius:1rem;align-self:flex-end;padding:.5rem .875rem;font-size:.8125rem}.pp-mark[data-astro-cid-nxdbkfcf]{border:1px solid var(--pp-line);background:light-dark(#fafafa,#111113);border-radius:.375rem;place-items:center;width:1.5rem;height:1.5rem;display:grid}.pp-widget[data-astro-cid-nxdbkfcf]{background:var(--pp-surface);border:1px solid light-dark(#18181b2e,#eeeef03d);padding:.875rem}.pp-stats[data-astro-cid-nxdbkfcf]{border:1px solid var(--pp-line);background:var(--pp-line);gap:1px}.pp-stats[data-astro-cid-nxdbkfcf]>div[data-astro-cid-nxdbkfcf]{background:var(--pp-surface)}.pp-scene-frame[data-astro-cid-z4xowcop]{container-type:inline-size}.pp-scene[data-astro-cid-z4xowcop]{zoom:min(1, tan(atan2(100cqw, 90rem)))}
