@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Plus Jakarta Sans";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Plus Jakarta Sans";--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border)}html,body{background-color:var(--page-bg);color:var(--foreground);letter-spacing:var(--ls-body);font-kerning:normal;-webkit-font-smoothing:antialiased;font-family:Plus Jakarta Sans;font-weight:400}h1,h2,h3,h4,h5,h6,.headline,.metric-number{letter-spacing:var(--ls-heading);font-family:Plus Jakarta Sans;font-weight:700}.caption{letter-spacing:0;font-weight:500}@media(max-width:899px){*{touch-action:manipulation}}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.\!start{inset-inline-start:var(--spacing)!important}.-start{inset-inline-start:calc(var(--spacing) * -1)}.start{inset-inline-start:var(--spacing)}.-end{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-\[26px\]{right:26px}.right-\[var\(--space-6h\)\]{right:var(--space-6h)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[26px\]{bottom:26px}.bottom-\[var\(--cal-mark-bottom\)\]{bottom:var(--cal-mark-bottom)}.bottom-\[var\(--space-6h\)\]{bottom:var(--space-6h)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[8\]{z-index:8}.z-\[9\]{z-index:9}.z-\[10\]{z-index:10}.z-\[12\]{z-index:12}.z-\[20\]{z-index:20}.z-\[25\]{z-index:25}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[72\]{z-index:72}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[220\]{z-index:220}.z-\[240\]{z-index:240}.z-\[300\]{z-index:300}.z-\[9999\]{z-index:9999}.order-last{order:9999}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-\[calc\(50\%-50vw\)\]{margin-inline:calc(50% - 50vw)}.mx-auto{margin-inline:auto}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-48{height:calc(var(--spacing) * 48)}.h-96{height:calc(var(--spacing) * 96)}.h-\[3px\]{height:3px}.h-\[7px\]{height:7px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[56px\]{height:56px}.h-\[var\(--cal-mark-bar-h\)\]{height:var(--cal-mark-bar-h)}.h-\[var\(--cal-mark-diamond\)\]{height:var(--cal-mark-diamond)}.h-\[var\(--cal-mark-dot\)\]{height:var(--cal-mark-dot)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[86vh\]{max-height:86vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[900px\]{max-height:900px}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-\[40px\]{min-height:40px}.min-h-\[240px\]{min-height:240px}.min-h-\[320px\]{min-height:320px}.min-h-\[380px\]{min-height:380px}.min-h-\[720px\]{min-height:720px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-32{width:calc(var(--spacing) * 32)}.w-56{width:calc(var(--spacing) * 56)}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[56px\]{width:56px}.w-\[58px\]{width:58px}.w-\[76px\]{width:76px}.w-\[80px\]{width:80px}.w-\[86px\]{width:86px}.w-\[92px\]{width:92px}.w-\[200px\]{width:200px}.w-\[250px\]{width:250px}.w-\[290px\]{width:290px}.w-\[296px\]{width:296px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[420px\]{width:420px}.w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.w-\[var\(--cal-mark-bar-w\)\]{width:var(--cal-mark-bar-w)}.w-\[var\(--cal-mark-diamond\)\]{width:var(--cal-mark-diamond)}.w-\[var\(--cal-mark-dot\)\]{width:var(--cal-mark-dot)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[85\%\]{max-width:85%}.max-w-\[92vw\]{max-width:92vw}.max-w-\[160px\]{max-width:160px}.max-w-\[260px\]{max-width:260px}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[960px\]{max-width:960px}.max-w-\[1800px\]{max-width:1800px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[15px\]{min-width:15px}.min-w-\[40rem\]{min-width:40rem}.min-w-\[120px\]{min-width:120px}.min-w-\[160px\]{min-width:160px}.min-w-\[320px\]{min-width:320px}.min-w-\[380px\]{min-width:380px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[2\.1fr_0\.5fr_0\.6fr_0\.6fr_112px_24px\]{grid-template-columns:2.1fr .5fr .6fr .6fr 112px 24px}.grid-cols-\[2\.5fr_0\.6fr_0\.7fr_0\.7fr_24px\]{grid-template-columns:2.5fr .6fr .7fr .7fr 24px}.grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.grid-cols-\[380px_minmax\(0\,1fr\)\]{grid-template-columns:380px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.flex-col{flex-direction:column}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.place-items-start{place-items:start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-center-safe{align-items:safe center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-\[var\(--cal-mark-gap\)\]{gap:var(--cal-mark-gap)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--r-lift)}.rounded-\[calc\(var\(--r-lift\)_\/_3\)\]{border-radius:calc(var(--r-lift) / 3)}.rounded-\[var\(--r-block\)\]{border-radius:var(--r-block)}.rounded-\[var\(--r-ctl\)\]{border-radius:var(--r-ctl)}.rounded-\[var\(--r-lift\)\]{border-radius:var(--r-lift)}.rounded-full{border-radius:2147483647px}.rounded-lg,.rounded-md{border-radius:var(--r-ctl)}.rounded-xl{border-radius:var(--r-lift)}.rounded-t-2xl{border-top-left-radius:var(--r-lift);border-top-right-radius:var(--r-lift)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--border\)\],.border-border{border-color:var(--border)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.bg-\[color-mix\(in_oklab\,var\(--plane-ink\)_15\%\,transparent\)\]{background-color:var(--plane-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--plane-ink\)_15\%\,transparent\)\]{background-color:color-mix(in oklab,var(--plane-ink) 15%,transparent)}}.bg-\[var\(--bg-page\)\]{background-color:var(--bg-page)}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--hover-tint\)\]{background-color:var(--hover-tint)}.bg-\[var\(--plane-ink\)\]{background-color:var(--plane-ink)}.bg-\[var\(--tint-soft\)\]{background-color:var(--tint-soft)}.bg-\[var\(--tint-strong\)\]{background-color:var(--tint-strong)}.bg-background{background-color:var(--background)}.bg-card{background-color:var(--card)}.bg-muted{background-color:var(--muted)}.bg-primary{background-color:var(--primary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.fill-current{fill:currentColor}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-\[var\(--space-4\)\]{padding:var(--space-4)}.p-\[var\(--space-5\)\]{padding:var(--space-5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[3px\]{padding-inline:3px}.px-\[26px\]{padding-inline:26px}.px-\[calc\(50vw-50\%\)\]{padding-inline:calc(50vw - 50%)}.px-\[var\(--space-3\)\]{padding-inline:var(--space-3)}.px-\[var\(--space-5\)\]{padding-inline:var(--space-5)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[1px\]{padding-block:1px}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[7px\]{padding-block:7px}.py-\[var\(--space-1h\)\]{padding-block:var(--space-1h)}.py-\[var\(--space-2\)\]{padding-block:var(--space-2)}.py-\[var\(--space-2h\)\]{padding-block:var(--space-2h)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-display{font-family:Plus Jakarta Sans}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\(length\:--fs-field-hint\){font-size:var(--fs-field-hint)}.text-\[\.8rem\]{font-size:.8rem}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.54rem\]{font-size:.54rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.66rem\]{font-size:.66rem}.text-\[0\.71rem\]{font-size:.71rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.74rem\]{font-size:.74rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.84rem\]{font-size:.84rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[8\.5px\]{font-size:8.5px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[length\:var\(--fs-base\)\]{font-size:var(--fs-base)}.text-\[length\:var\(--fs-lg\)\]{font-size:var(--fs-lg)}.text-\[length\:var\(--fs-sm\)\]{font-size:var(--fs-sm)}.text-\[length\:var\(--ov-fs-action\)\]{font-size:var(--ov-fs-action)}.text-\[length\:var\(--ov-fs-kicker-small\)\]{font-size:var(--ov-fs-kicker-small)}.text-\[length\:var\(--ov-fs-ledger-value\)\]{font-size:var(--ov-fs-ledger-value)}.text-\[length\:var\(--ov-fs-modal-close\)\]{font-size:var(--ov-fs-modal-close)}.text-\[length\:var\(--ov-fs-modal-row\)\]{font-size:var(--ov-fs-modal-row)}.text-\[length\:var\(--ov-fs-row\)\]{font-size:var(--ov-fs-row)}.text-\[length\:var\(--ov-fs-strip-row\)\]{font-size:var(--ov-fs-strip-row)}.text-\[length\:var\(--ov-fs-strip-secondary\)\]{font-size:var(--ov-fs-strip-secondary)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\(--ls-block\){--tw-tracking:var(--ls-block);letter-spacing:var(--ls-block)}.tracking-\(--ls-caption\){--tw-tracking:var(--ls-caption);letter-spacing:var(--ls-caption)}.tracking-\(--ls-heading\){--tw-tracking:var(--ls-heading);letter-spacing:var(--ls-heading)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--accent-fill-purple-fg\)\]{color:var(--accent-fill-purple-fg)}.text-\[var\(--amber\)\]{color:var(--amber)}.text-\[var\(--cf-ink\)\]{color:var(--cf-ink)}.text-\[var\(--client-plane-ink\)\]{color:var(--client-plane-ink)}.text-\[var\(--client-plane-muted\)\]{color:var(--client-plane-muted)}.text-\[var\(--plane-muted\)\]{color:var(--plane-muted)}.text-\[var\(--primary-foreground\)\]{color:var(--primary-foreground)}.text-\[var\(--primary-ink\)\]{color:var(--primary-ink)}.text-\[var\(--purple-text\)\]{color:var(--purple-text)}.text-\[var\(--teal\)\]{color:var(--teal)}.text-\[var\(--text-faint\)\]{color:var(--text-faint)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-card-foreground{color:var(--card-foreground)}.text-foreground,.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--foreground) 70%,transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-primary-foreground{color:var(--primary-foreground)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-\[var\(--primary\)\]{accent-color:var(--primary)}.accent-\[var\(--purple\)\]{accent-color:var(--purple)}.opacity-0{opacity:0}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-\[160ms\]{--tw-duration:.16s;transition-duration:.16s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.placeholder\:text-\[color\:var\(--prism-muted\)\]::placeholder{color:var(--prism-muted)}.placeholder\:text-\[var\(--text-faint\)\]::placeholder{color:var(--text-faint)}.placeholder\:text-\[var\(--text-muted\)\]::placeholder{color:var(--text-muted)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:h-\(--space-11\):before{content:var(--tw-content);height:var(--space-11)}.before\:w-\[max\(100\%\,var\(--space-11\)\)\]:before{content:var(--tw-content);width:max(100%,var(--space-11))}.before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:rounded-\[inherit\]:before{content:var(--tw-content);border-radius:inherit}.before\:border:before{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.before\:border-\[var\(--cf-hair\)\]:before{content:var(--tw-content);border-color:var(--cf-hair)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:border-none:last-child{--tw-border-style:none;border-style:none}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-\(--purple-text\):focus-within{outline-color:var(--purple-text)}.focus-within\:outline-solid:focus-within{--tw-outline-style:solid;outline-style:solid}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:bg-\[var\(--cf-hair\)\]:hover{background-color:var(--cf-hair)}.hover\:bg-\[var\(--chip\)\]:hover{background-color:var(--chip)}.hover\:bg-\[var\(--tint-strong\)\]:hover{background-color:var(--tint-strong)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-white\/35:hover{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/35:hover{background-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.hover\:text-\[var\(--cf-ink\)\]:hover{color:var(--cf-ink)}.hover\:text-\[var\(--plane-ink\)\]:hover{color:var(--plane-ink)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-85:hover{opacity:.85}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[var\(--border-strong\)\]:focus{border-color:var(--border-strong)}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--primary\)\]:focus-visible{--tw-ring-color:var(--primary)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:\[outline-color\:var\(--purple-text\)\]:focus-visible{outline-color:var(--purple-text)}.focus-visible\:outline-none\!:focus-visible{--tw-outline-style:none!important;outline-style:none!important}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.aria-disabled\:opacity-60[aria-disabled=true]{opacity:.6}@media(prefers-reduced-motion:no-preference){@media(hover:hover){.motion-safe\:hover\:translate-x-1:hover{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:hover\:scale-\[1\.15\]:hover{scale:1.15}}}@media not all and (min-width:900px){.max-\[900px\]\:max-h-\[300px\]{max-height:300px}.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[900px\]\:flex-col{flex-direction:column}}@media not all and (min-width:720px){.max-\[720px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media(min-width:740px){.min-\[740px\]\:block{display:block}.min-\[740px\]\:h-full{height:100%}.min-\[740px\]\:h-screen{height:100vh}.min-\[740px\]\:min-h-0{min-height:calc(var(--spacing) * 0)}.min-\[740px\]\:overflow-hidden{overflow:hidden}.min-\[740px\]\:overflow-y-auto{overflow-y:auto}}@media(min-width:768px){.min-\[768px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media not all and (min-width:1099px){.min-\[768px\]\:max-\[1099px\]\:col-span-2{grid-column:span 2/span 2}}}@media(min-width:1000px){.min-\[1000px\]\:block{display:block}.min-\[1000px\]\:flex{display:flex}.min-\[1000px\]\:hidden{display:none}.min-\[1000px\]\:inline-flex{display:inline-flex}}@media(min-width:1100px){.min-\[1100px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:40rem){.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:place-items-center{place-items:center}.sm\:rounded-2xl{border-radius:var(--r-lift)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-\[var\(--space-10\)\]{padding:var(--space-10)}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.md\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:tracking-\(--ls-title\){--tw-tracking:var(--ls-title);letter-spacing:var(--ls-title)}}@container (width>=28rem){.\@md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=56rem){.\@4xl\:static{position:static}.\@4xl\:col-start-1{grid-column-start:1}.\@4xl\:col-start-2{grid-column-start:2}.\@4xl\:row-span-2{grid-row:span 2/span 2}.\@4xl\:row-start-1{grid-row-start:1}.\@4xl\:row-start-2{grid-row-start:2}.\@4xl\:w-md{width:var(--container-md)}.\@4xl\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.\@4xl\:grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.\@4xl\:overflow-hidden{overflow:hidden}.\@4xl\:overflow-y-auto{overflow-y:auto}.\@4xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.\@4xl\:p-\[var\(--space-10\)\]{padding:var(--space-10)}.\@4xl\:px-\[var\(--space-8\)\]{padding-inline:var(--space-8)}}@media(pointer:coarse){.pointer-coarse\:relative{position:relative}.pointer-coarse\:before\:absolute:before{content:var(--tw-content);position:absolute}.pointer-coarse\:before\:top-1\/2:before{content:var(--tw-content);top:50%}.pointer-coarse\:before\:left-1\/2:before{content:var(--tw-content);left:50%}.pointer-coarse\:before\:h-\(--space-11\):before{content:var(--tw-content);height:var(--space-11)}.pointer-coarse\:before\:w-\[max\(100\%\,var\(--space-11\)\)\]:before{content:var(--tw-content);width:max(100%,var(--space-11))}.pointer-coarse\:before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.pointer-coarse\:before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.pointer-coarse\:before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}}.\[\&_\*\]\:font-display *{font-family:Plus Jakarta Sans}.\[\&_a\]\:relative a{position:relative}.\[\&_a\]\:before\:absolute a:before{content:var(--tw-content);position:absolute}.\[\&_a\]\:before\:top-1\/2 a:before{content:var(--tw-content);top:50%}.\[\&_a\]\:before\:left-1\/2 a:before{content:var(--tw-content);left:50%}.\[\&_a\]\:before\:h-\(--space-11\) a:before{content:var(--tw-content);height:var(--space-11)}.\[\&_a\]\:before\:w-\[max\(100\%\,var\(--space-11\)\)\] a:before{content:var(--tw-content);width:max(100%,var(--space-11))}.\[\&_a\]\:before\:-translate-x-1\/2 a:before{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_a\]\:before\:-translate-y-1\/2 a:before{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&_a\]\:before\:content-\[\'\'\] a:before{--tw-content:"";content:var(--tw-content)}.\[\&_p_a\]\:inline-block p a{display:inline-block}.scrollbar-none::-webkit-scrollbar{display:none}.scrollbar-none{scrollbar-width:none}.thin-scroll{scrollbar-width:thin;scrollbar-color:#0003 transparent}.thin-scroll::-webkit-scrollbar{width:6px;height:6px}.thin-scroll::-webkit-scrollbar-track{background:0 0}.thin-scroll::-webkit-scrollbar-thumb{background-color:#0003;border-radius:9999px}.thin-scroll::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.activity-scroll{scrollbar-width:thin;scrollbar-color:#cfd5dc transparent}.activity-scroll::-webkit-scrollbar{width:5px}.activity-scroll::-webkit-scrollbar-track{background:0 0}.activity-scroll::-webkit-scrollbar-thumb{background-color:#cfd5dc;border-radius:9999px}:root{--spring-soft:cubic-bezier(.34, 1.56, .64, 1);--spring-snap:cubic-bezier(.22, 1.4, .36, 1);--spring-curve:cubic-bezier(.5, -.4, .5, 1.4)}.self-snap-pos{transition:top .14s var(--spring-snap),height .14s var(--spring-snap),transform .18s var(--spring-soft),box-shadow .18s var(--spring-soft);will-change:transform}.self-lifted{z-index:30;transition:transform .16s var(--spring-soft),box-shadow .16s var(--spring-soft);transform:scale(1.04)rotate(-2deg);box-shadow:0 18px 32px -10px #0000008c,0 4px 10px -2px #00000059}.self-ghost{opacity:.35;transition:opacity .14s ease-out;background:0 0!important;border-style:dashed!important}@keyframes self-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.005)}}.self-breathe{transition:top .12s var(--spring-snap);will-change:opacity,transform,top;animation:1.4s ease-in-out infinite self-breathe}@keyframes self-settle{0%{transform:scale(1.05)rotate(-1.5deg)}60%{transform:scale(.985)rotate(.4deg)}to{transform:scale(1)rotate(0)}}.self-settle{animation:self-settle .25s var(--spring-soft) both}@keyframes self-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}.self-ring{border-radius:inherit;pointer-events:none;animation:.4s ease-out forwards self-ring;position:absolute;inset:0;box-shadow:0 0 0 2px}@keyframes self-springback{0%{transform:translate(var(--sb-dx,0px),var(--sb-dy,0px)) scale(1.04) rotate(-2deg);opacity:.9}60%{opacity:1;transform:translate(0)scale(.97)rotate(1.5deg)}to{transform:translate(0)scale(1)rotate(0)}}.self-springback{animation:self-springback .38s var(--spring-curve) both}@keyframes self-check-pop{0%{opacity:0;transform:scale(0)}65%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.self-check-pop{animation:self-check-pop .22s var(--spring-soft) both}@keyframes self-strike{0%{background-size:0% 1.5px}to{background-size:100% 1.5px}}.self-strike{background-image:linear-gradient(currentColor,currentColor);background-position:0;background-repeat:no-repeat;background-size:100% 1.5px}.self-strike-anim{animation:.2s ease-out both self-strike}.self-done{opacity:.55;transition:opacity .2s ease-out}@media(prefers-reduced-motion:reduce){.self-snap-pos,.self-lifted,.self-breathe,.self-settle,.self-ring,.self-springback,.self-check-pop,.self-strike-anim{transition:opacity .15s ease-out!important;animation:none!important;transform:none!important}.self-lifted{box-shadow:0 4px 10px #0000004d}}.lift-card{transition:transform .2s var(--spring-soft,cubic-bezier(.34,1.56,.64,1)),box-shadow .2s ease-out;will-change:transform}.lift-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px #00000040}@keyframes reveal-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.reveal-up{animation:reveal-up .32s var(--spring-snap,cubic-bezier(.22,1.4,.36,1)) both}@keyframes bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bar-grow{transform-origin:0;animation:bar-grow .7s var(--spring-snap,cubic-bezier(.22,1.4,.36,1)) both}@keyframes celebrate-pop{0%{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.celebrate-pop{animation:celebrate-pop .36s var(--spring-soft,cubic-bezier(.34,1.56,.64,1)) both}@media(prefers-reduced-motion:reduce){.lift-card,.reveal-up,.bar-grow,.celebrate-pop{transition:opacity .15s ease-out!important;animation:none!important;transform:none!important}.lift-card:hover{box-shadow:0 2px 6px #00000026}}@keyframes self-scale-pop{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.self-scale-pop{animation:.28s cubic-bezier(.34,1.56,.64,1) both self-scale-pop}@keyframes self-complete-bounce{0%{transform:scale(1)translateY(0)}22%{transform:scale(.965)translateY(1.5px)}52%{transform:scale(1.055)translateY(-2.5px)}72%{transform:scale(.985)translateY(.5px)}88%{transform:scale(1.01)translateY(-.5px)}to{transform:scale(1)translateY(0)}}.self-complete-bounce{animation:1.05s both self-complete-bounce}@keyframes confetti-piece{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--dx),var(--dy)) rotate(var(--rot));opacity:0}}.confetti-piece{animation:.7s cubic-bezier(.2,.7,.3,1) forwards confetti-piece}@keyframes self-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.self-scale-pop,.self-complete-bounce,.confetti-piece{animation:none!important}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--calm-gutter:110px;--calm-overview-gutter:24px;--calm-facts-inset:158px;--calm-top-overview:44px;--calm-bottom-overview:64px;--calm-top-finance:74px;--calm-bottom-finance:80px;--calm-top-projects:40px;--calm-bottom-projects:96px;--calm-top-clients:40px;--calm-bottom-clients:80px;--calm-top-self:44px;--calm-bottom-self:96px;--calm-empty-headline:56px;--calm-overview-headline:40px;--calm-overview-owed:42px;--calm-overview-task-count:32px;--calm-fact-value:34px;--calm-finance-headline:96px;--calm-finance-summary:22px;--calm-finance-client:20px;--calm-projects-headline:48px;--calm-project-row-title:29px;--calm-project-row-progress:35px;--calm-detail-headline:62px;--calm-project-summary:22px;--calm-phase-title:26px;--calm-project-fact:28px;--calm-clients-owed:52px;--calm-self-headline:64px;--calm-self-time:22px;--calm-self-task-title:19px;--calm-sheet-title:26px;--calm-workbench-title:34px;--ov-section-gap:24px;--ov-page-pad-inline:24px;--ov-page-pad-top:40px;--ov-page-pad-bottom:40px;--ov-hero-pad-top:88px;--ov-hero-pad-bottom:34px;--ov-tiles-gap:10px;--ov-card-pad:28px 22px 20px;--ov-card-gap:18px;--ov-strip-pad:28px 22px;--ov-strip-heading-gap:18px;--ov-strip-column-gap:24px;--ov-row-pad:22px;--ov-modal-pad:24px;--ov-fs-kicker-small:10px;--ov-fs-greeting:2rem;--ov-fs-row:.8rem;--ov-fs-action:.72rem;--ov-fs-strip-row:.78rem;--ov-fs-strip-secondary:.7rem;--ov-fs-ledger-value:1.05rem;--ov-fs-big-figure:1.9rem;--ov-fs-modal-row:.82rem;--ov-fs-modal-close:16px;--page:var(--cf-canvas);--card:var(--cf-surface);--card-sunken:var(--cf-surface-2);--rail:var(--cf-surface);--rail-inner:var(--cf-surface-2);--nav:var(--cf-surface);--text:var(--cf-ink);--text-muted:var(--cf-muted);--text-faint:var(--cf-faint-ink);--contrast-ink:var(--cf-canvas);--border:var(--cf-hair);--border-strong:var(--cf-hair-strong);--track:var(--cf-surface-2);--chip:var(--cf-surface-2);--chip-text:var(--cf-muted);--pill-active-bg:var(--cf-ink);--pill-active-text:var(--cf-canvas);--alert-bg:#fbf3df;--alert-text:#6b5514;--alert-border:#efe0b8;--shadow:0 1px 2px #1018280a, 0 1px 3px #1018280f;--purple:#5d2be9;--purple-text:#5d2be9;--teal:#04ca96;--danger:#e24b4a;--amber:#e6a52c;--blue:#378add;--red:#e24b4a;--amber-ink:#79540d;--on-plane-amber:#ffd98a;--on-amber:#2a1e05;--on-plane-ink:#0b1512;--red-ink:#a7302f;--teal-ink:#05684d;--gantt-indigo:#4360ee;--primary:#5d2be9;--primary-foreground:#fff;--secondary:#04ca96;--secondary-foreground:#04322a;--sidebar-bg:#2d3034;--sidebar-foreground:#fff;--bg:var(--page);--bg-page:var(--page);--page-bg:var(--page);--surface-card:var(--card);--card-bg:var(--card);--text-primary:var(--text);--text-secondary:var(--text-muted);--text-2:var(--text-muted);--text-3:var(--text-faint);--hairline:var(--border);--hairline-w:1px;--stamp-w:2px;--input:var(--border);--money:var(--teal-ink);--money-foreground:#fff;--danger-foreground:#fff;--scheduled:var(--blue);--scheduled-foreground:#fff;--foreground:var(--text);--muted-foreground:var(--text-muted);--background:var(--page);--card-foreground:var(--text);--popover:var(--card);--popover-foreground:var(--text);--muted:var(--chip);--accent:var(--chip);--accent-foreground:var(--text);--destructive:var(--danger);--destructive-foreground:#fff;--sidebar:var(--sidebar-bg);--sidebar-active:var(--primary);--sidebar-active-foreground:var(--primary-foreground);--ring:var(--primary);--nav-pill:var(--pill-active-bg);--nav-pill-fg:var(--pill-active-text);--r-lift:12px;--r-ctl:8px;--r-block:4px;--r-plane:0px;--cal-mark-dot:3px;--cal-mark-diamond:5px;--cal-mark-bar-h:2px;--cal-mark-bar-w:8px;--cal-mark-gap:3px;--cal-mark-bottom:2px;--radius:var(--r-lift);--overview-front-card-bg:#2d3034;--overview-front-card-text:#fff;--overview-white-card-bg:#fff;--overview-white-card-text:#2d3034;--overview-white-card-muted:#2d303499;--overview-accent-card-text:#fff;--overview-nonaccent-badge-bg:#ffffff38;--overview-front-badge-bg:var(--overview-front-card-text)}@supports (color:color-mix(in lab,red,red)){:root{--overview-front-badge-bg:color-mix(in oklab, var(--overview-front-card-text) 14%, transparent)}}:root{--overview-suggestion-bg:#ffffffb3;--sticky-ink:#16181b;--scrim:#2d30348c;--accent-fill-blue-fg:#fff;--accent-fill-teal-fg:#16181b;--accent-fill-amber-fg:#16181b;--accent-fill-purple-fg:#fff;--accent-fill-red-fg:#16181b;--ink-fill:#2d3034;--ink-fill-text:#fff;--chip-fill:#f3f4f6;--chip-ink:#5b6069;--panel-fill:#f0f1f4;--board-fill:#fafbfc;--board-hair:#eff1f4;--board-dot:var(--cf-ink)}@supports (color:color-mix(in lab,red,red)){:root{--board-dot:color-mix(in oklab, var(--cf-ink) 9%, transparent)}}:root{--board-chrome:var(--cf-ink);--board-chrome-fg:var(--cf-canvas);--plane-ink:#fff;--plane-muted:#ffffffc7;--client-plane-ink:var(--plane-ink);--client-plane-muted:var(--plane-muted);--signup-ghost:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--signup-ghost:color-mix(in oklab, var(--foreground) 7.5%, transparent)}}:root{--focus-ghost:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--focus-ghost:color-mix(in oklab, var(--foreground) 58%, transparent)}}:root{--poster-ghost:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--poster-ghost:color-mix(in oklab, var(--foreground) 48%, transparent)}}:root{--hover-tint:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--hover-tint:color-mix(in oklab, var(--foreground) 7%, transparent)}}:root{--tint-soft:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--tint-soft:color-mix(in oklab, var(--foreground) 5%, transparent)}}:root{--tint-strong:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root{--tint-strong:color-mix(in oklab, var(--foreground) 10%, transparent)}}:root{--mini-tint-projects:var(--blue)}@supports (color:color-mix(in lab,red,red)){:root{--mini-tint-projects:color-mix(in oklab, var(--blue) 18%, var(--card))}}:root{--mini-tint-finance:var(--purple)}@supports (color:color-mix(in lab,red,red)){:root{--mini-tint-finance:color-mix(in oklab, var(--purple) 18%, var(--card))}}:root{--mini-tint-self:var(--teal)}@supports (color:color-mix(in lab,red,red)){:root{--mini-tint-self:color-mix(in oklab, var(--teal) 18%, var(--card))}}:root{--mini-tint-meetings:var(--amber)}@supports (color:color-mix(in lab,red,red)){:root{--mini-tint-meetings:color-mix(in oklab, var(--amber) 18%, var(--card))}}:root{--grey-ink:#8a8f98;--ink-deep:#2d3038;--viewfinder-bg:#2d3038;--viewfinder-fg:#fff;--strip-fill:#f4f6f8;--segmented-active-fg:#04322a;--finance-soft-panel:var(--cf-surface-2);--finance-control-bg:var(--cf-surface);--finance-row-bg:var(--cf-surface);--finance-overlay-button-bg:var(--cf-surface);--finance-avatar-fg:var(--cf-ink);--nav-avatar-fg:#fff;--gantt-new-project-bg:#6a707c;--gantt-new-project-fg:#fff;--gantt-tag-bg:transparent;--gantt-tag-fg:#fff;--gantt-tag-shadow:0 1px 2px #0006;--cf-canvas:#f2f1ed;--cf-surface:#fff;--cf-surface-2:#eae9e4;--cf-ink:#16181b;--cf-muted:#575b64;--cf-faint:#a9acb2;--cf-faint-ink:#585b63;--cf-hair:#00000021;--cf-hair-faint:#0000000f;--cf-hair-strong:#00000042;--brand-seed-1:#3e5c76;--brand-seed-2:#a08c7d;--client-1:#8e4a9e;--client-1-c2:#77682c;--client-1-c3:#c8b08a;--client-2:#b8572b;--client-2-c2:#5a6472;--client-2-c3:#8fa98b;--client-3:#4e7d5b;--client-3-c2:#9c4a5e;--client-3-c3:#b98a6e;--client-4:#2e7f8f;--client-4-c2:#b99455;--client-4-c3:#9aa3ad;--client-5:#3f5aa6;--client-5-c2:#b04a72;--client-5-c3:#c8b08a;--client-6:#9c4a5e;--client-6-c2:#4c7086;--client-6-c3:#8fa98b;--client-7:#5a6472;--client-7-c2:#b07a50;--client-7-c3:#8fa98b;--client-8:#5e3a6e;--client-8-c2:#2e7f8f;--client-8-c3:#b98a6e;--client-0:#545a63;--client-0-c2:#6e747d;--client-0-c3:#9aa0a8;--client-1-on:#fff;--client-1-c2-on:#fff;--client-1-c3-on:#12141a;--client-2-on:#fff;--client-2-c2-on:#fff;--client-2-c3-on:#12141a;--client-3-on:#fff;--client-3-c2-on:#fff;--client-3-c3-on:#12141a;--client-4-on:#fff;--client-4-c2-on:#12141a;--client-4-c3-on:#12141a;--client-5-on:#fff;--client-5-c2-on:#fff;--client-5-c3-on:#12141a;--client-6-on:#fff;--client-6-c2-on:#fff;--client-6-c3-on:#12141a;--client-7-on:#fff;--client-7-c2-on:#12141a;--client-7-c3-on:#12141a;--client-8-on:#fff;--client-8-c2-on:#fff;--client-8-c3-on:#12141a;--client-0-on:#fff;--client-0-c2-on:#fff;--client-0-c3-on:#12141a;--client-1-tint:#8e4a9e}@supports (color:color-mix(in lab,red,red)){:root{--client-1-tint:color-mix(in oklab, #8e4a9e 11%, var(--cf-canvas))}}:root{--client-2-tint:#b8572b}@supports (color:color-mix(in lab,red,red)){:root{--client-2-tint:color-mix(in oklab, #b8572b 11%, var(--cf-canvas))}}:root{--client-3-tint:#4e7d5b}@supports (color:color-mix(in lab,red,red)){:root{--client-3-tint:color-mix(in oklab, #4e7d5b 11%, var(--cf-canvas))}}:root{--client-4-tint:#2e7f8f}@supports (color:color-mix(in lab,red,red)){:root{--client-4-tint:color-mix(in oklab, #2e7f8f 11%, var(--cf-canvas))}}:root{--client-5-tint:#3f5aa6}@supports (color:color-mix(in lab,red,red)){:root{--client-5-tint:color-mix(in oklab, #3f5aa6 11%, var(--cf-canvas))}}:root{--client-6-tint:#9c4a5e}@supports (color:color-mix(in lab,red,red)){:root{--client-6-tint:color-mix(in oklab, #9c4a5e 11%, var(--cf-canvas))}}:root{--client-7-tint:#5a6472}@supports (color:color-mix(in lab,red,red)){:root{--client-7-tint:color-mix(in oklab, #5a6472 11%, var(--cf-canvas))}}:root{--client-8-tint:#5e3a6e}@supports (color:color-mix(in lab,red,red)){:root{--client-8-tint:color-mix(in oklab, #5e3a6e 11%, var(--cf-canvas))}}:root{--client-0-tint:#545a63}@supports (color:color-mix(in lab,red,red)){:root{--client-0-tint:color-mix(in oklab, #545a63 11%, var(--cf-canvas))}}:root{--client-1-c3-tint:#c8b08a}@supports (color:color-mix(in lab,red,red)){:root{--client-1-c3-tint:color-mix(in oklab, #c8b08a 22%, var(--cf-surface))}}:root{--client-2-c3-tint:#8fa98b}@supports (color:color-mix(in lab,red,red)){:root{--client-2-c3-tint:color-mix(in oklab, #8fa98b 22%, var(--cf-surface))}}:root{--client-3-c3-tint:#b98a6e}@supports (color:color-mix(in lab,red,red)){:root{--client-3-c3-tint:color-mix(in oklab, #b98a6e 22%, var(--cf-surface))}}:root{--client-4-c3-tint:#9aa3ad}@supports (color:color-mix(in lab,red,red)){:root{--client-4-c3-tint:color-mix(in oklab, #9aa3ad 22%, var(--cf-surface))}}:root{--client-5-c3-tint:#c8b08a}@supports (color:color-mix(in lab,red,red)){:root{--client-5-c3-tint:color-mix(in oklab, #c8b08a 22%, var(--cf-surface))}}:root{--client-6-c3-tint:#8fa98b}@supports (color:color-mix(in lab,red,red)){:root{--client-6-c3-tint:color-mix(in oklab, #8fa98b 22%, var(--cf-surface))}}:root{--client-7-c3-tint:#8fa98b}@supports (color:color-mix(in lab,red,red)){:root{--client-7-c3-tint:color-mix(in oklab, #8fa98b 22%, var(--cf-surface))}}:root{--client-8-c3-tint:#b98a6e}@supports (color:color-mix(in lab,red,red)){:root{--client-8-c3-tint:color-mix(in oklab, #b98a6e 22%, var(--cf-surface))}}:root{--client-0-c3-tint:#9aa0a8}@supports (color:color-mix(in lab,red,red)){:root{--client-0-c3-tint:color-mix(in oklab, #9aa0a8 22%, var(--cf-surface))}}:root{--client-1-p1:#e7d9eb;--client-1-p2:#dedbcc;--client-1-p3:#efe7dc;--client-2-p1:#f0dcd2;--client-2-p2:#d7dadd;--client-2-p3:#dde5dc;--client-3-p1:#dae4dd;--client-3-p2:#e7d4d8;--client-3-p3:#eadcd4;--client-4-p1:#d3e4e7;--client-4-p2:#eee5d6;--client-4-p3:#e1e3e6;--client-5-p1:#d7dcec;--client-5-p2:#ecd4dd;--client-5-p3:#efe7dc;--client-6-p1:#ead9dd;--client-6-p2:#d4dde2;--client-6-p3:#dde5dc;--client-7-p1:#dcdee1;--client-7-p2:#ecdfd5;--client-7-p3:#dde5dc;--client-8-p1:#ddd6e1;--client-8-p2:#cde0e4;--client-8-p3:#eadcd4;--client-1-ink:#8e4a9e;--client-2-ink:#ab522a;--client-3-ink:#497556;--client-4-ink:#2b7281;--client-5-ink:#3f5aa6;--client-6-ink:#9c4a5e;--client-7-ink:#5a6472;--client-8-ink:#5e3a6e;--client-0-ink:var(--client-0);--blue-ink:#1b5aa7;--primary-ink:#5d2be9;--archi-blue:#1a51f4;--archi-1:#04ca96;--archi-2:#1a51f4;--archi-3:#5d2be9;--archi-gradient:linear-gradient(135deg,var(--archi-1) 0%,var(--archi-2) 46%,var(--archi-3) 100%);--archi-gradient-v:linear-gradient(180deg,var(--archi-1) 0%,var(--archi-2) 46%,var(--archi-3) 100%);--archi-on-gradient:#fff;--archi-cap-shadow:0 2px 7px var(--archi-3)}@supports (color:color-mix(in lab,red,red)){:root{--archi-cap-shadow:0 2px 7px color-mix(in oklab, var(--archi-3) 24%, transparent)}}:root{--archi-cap-shadow-hover:0 3px 11px var(--archi-3)}@supports (color:color-mix(in lab,red,red)){:root{--archi-cap-shadow-hover:0 3px 11px color-mix(in oklab, var(--archi-3) 34%, transparent)}}:root{--archi-arrow-glow:drop-shadow(0 0 4px var(--purple)) drop-shadow(0 0 9px var(--teal))}@supports (color:color-mix(in lab,red,red)){:root{--archi-arrow-glow:drop-shadow(0 0 4px color-mix(in oklab, var(--purple) 50%, transparent)) drop-shadow(0 0 9px color-mix(in oklab, var(--teal) 28%, transparent))}}:root{--archi-arrow-glow-wake:drop-shadow(0 0 9px var(--purple)) drop-shadow(0 0 18px var(--teal))}@supports (color:color-mix(in lab,red,red)){:root{--archi-arrow-glow-wake:drop-shadow(0 0 9px color-mix(in oklab, var(--purple) 95%, transparent)) drop-shadow(0 0 18px color-mix(in oklab, var(--teal) 60%, transparent))}}:root{--archi-plane-ink:#fff}:root[data-theme=dark]{--page:var(--cf-canvas);--card:var(--cf-surface);--card-sunken:var(--cf-surface-2);--rail:var(--cf-surface);--rail-inner:var(--cf-surface-2);--nav:var(--cf-surface);--text:var(--cf-ink);--text-muted:var(--cf-muted);--text-faint:var(--cf-muted);--amber-ink:#e6a52c;--red-ink:#f07a79;--teal-ink:var(--teal);--blue-ink:#6fb3f2;--primary-ink:#b49bff;--client-1-ink:#a56eb1;--client-2-ink:#c16b44;--client-3-ink:#5c8768;--client-4-ink:#3f8998;--client-5-ink:#6d82bb;--client-6-ink:#b06e7e;--client-7-ink:#7b838e;--client-8-ink:#92799c;--client-0-ink:#84888f;--client-1-tint:#8e4a9e}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-1-tint:color-mix(in oklab, #8e4a9e 20%, var(--cf-canvas))}}:root[data-theme=dark]{--client-2-tint:#b8572b}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-2-tint:color-mix(in oklab, #b8572b 20%, var(--cf-canvas))}}:root[data-theme=dark]{--client-3-tint:#4e7d5b}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-3-tint:color-mix(in oklab, #4e7d5b 20%, var(--cf-canvas))}}:root[data-theme=dark]{--client-4-tint:#2e7f8f}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-4-tint:color-mix(in oklab, #2e7f8f 20%, var(--cf-canvas))}}:root[data-theme=dark]{--client-5-tint:#3f5aa6}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-5-tint:color-mix(in oklab, #3f5aa6 20%, var(--cf-canvas))}}:root[data-theme=dark]{--client-6-tint:#9c4a5e}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-6-tint:color-mix(in oklab, #9c4a5e 20%, var(--cf-canvas))}}:root[data-theme=dark]{--client-7-tint:#5a6472}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-7-tint:color-mix(in oklab, #5a6472 20%, var(--cf-canvas))}}:root[data-theme=dark]{--client-8-tint:#5e3a6e}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-8-tint:color-mix(in oklab, #5e3a6e 20%, var(--cf-canvas))}}:root[data-theme=dark]{--client-0-tint:#545a63}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-0-tint:color-mix(in oklab, #545a63 20%, var(--cf-canvas))}}:root[data-theme=dark]{--client-1-c3-tint:#c8b08a}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-1-c3-tint:color-mix(in oklab, #c8b08a 30%, var(--cf-surface))}}:root[data-theme=dark]{--client-2-c3-tint:#8fa98b}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-2-c3-tint:color-mix(in oklab, #8fa98b 30%, var(--cf-surface))}}:root[data-theme=dark]{--client-3-c3-tint:#b98a6e}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-3-c3-tint:color-mix(in oklab, #b98a6e 30%, var(--cf-surface))}}:root[data-theme=dark]{--client-4-c3-tint:#9aa3ad}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-4-c3-tint:color-mix(in oklab, #9aa3ad 30%, var(--cf-surface))}}:root[data-theme=dark]{--client-5-c3-tint:#c8b08a}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-5-c3-tint:color-mix(in oklab, #c8b08a 30%, var(--cf-surface))}}:root[data-theme=dark]{--client-6-c3-tint:#8fa98b}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-6-c3-tint:color-mix(in oklab, #8fa98b 30%, var(--cf-surface))}}:root[data-theme=dark]{--client-7-c3-tint:#8fa98b}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-7-c3-tint:color-mix(in oklab, #8fa98b 30%, var(--cf-surface))}}:root[data-theme=dark]{--client-8-c3-tint:#b98a6e}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-8-c3-tint:color-mix(in oklab, #b98a6e 30%, var(--cf-surface))}}:root[data-theme=dark]{--client-0-c3-tint:#9aa0a8}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--client-0-c3-tint:color-mix(in oklab, #9aa0a8 30%, var(--cf-surface))}}:root[data-theme=dark]{--contrast-ink:var(--cf-canvas);--border:var(--cf-hair);--border-strong:var(--cf-hair-strong);--track:var(--cf-surface-2);--chip:var(--cf-surface-2);--chip-text:var(--cf-muted);--pill-active-bg:var(--cf-ink);--pill-active-text:var(--cf-canvas);--alert-bg:#3a3013;--alert-text:#e8ce7e;--alert-border:#4e4220;--shadow:0 1px 2px #0000004d, 0 1px 3px #0000003d;--purple-text:#b7a0ff;--money-foreground:#16181b;--scheduled-foreground:#061a2a;--overview-front-card-bg:var(--card);--overview-front-card-text:var(--text);--overview-white-card-bg:var(--card);--overview-white-card-text:var(--text);--overview-white-card-muted:var(--text-muted);--overview-accent-card-text:#1a1c1f;--overview-nonaccent-badge-bg:#0000002e;--overview-front-badge-bg:var(--chip);--overview-suggestion-bg:var(--card-sunken);--sticky-ink:#16181b;--scrim:#0c0d0fb8;--accent-fill-blue-fg:#061a2a;--accent-fill-teal-fg:#16181b;--accent-fill-amber-fg:#16181b;--accent-fill-purple-fg:#fff;--accent-fill-red-fg:#051621;--ink-fill:var(--card);--ink-fill-text:var(--text);--chip-fill:var(--card-sunken);--chip-ink:var(--text);--panel-fill:var(--card-sunken);--board-fill:var(--card-sunken);--board-hair:var(--border);--signup-ghost:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--signup-ghost:color-mix(in oklab, var(--foreground) 8.5%, transparent)}}:root[data-theme=dark]{--focus-ghost:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--focus-ghost:color-mix(in oklab, var(--foreground) 50%, transparent)}}:root[data-theme=dark]{--poster-ghost:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark]{--poster-ghost:color-mix(in oklab, var(--foreground) 36%, transparent)}}:root[data-theme=dark]{--grey-ink:var(--text-muted);--ink-deep:var(--text);--strip-fill:var(--card-sunken);--segmented-active-fg:#16181b;--finance-soft-panel:var(--cf-surface-2);--finance-control-bg:var(--cf-surface-2);--finance-row-bg:var(--cf-surface-2);--finance-overlay-button-bg:var(--cf-surface);--finance-avatar-fg:var(--cf-ink);--nav-avatar-fg:#fff;--gantt-new-project-bg:var(--pill-active-bg);--gantt-new-project-fg:var(--pill-active-text);--gantt-tag-bg:var(--card);--gantt-tag-fg:var(--text);--gantt-tag-shadow:none;--cf-canvas:#0d0e10;--cf-surface:#1b1d22;--cf-surface-2:#141519;--cf-ink:#fff;--cf-muted:#8a8e98;--cf-faint:#4a4d55;--cf-faint-ink:var(--cf-muted);--cf-hair:#ffffff21;--cf-hair-faint:#ffffff0f;--cf-hair-strong:#ffffff42}.bg-white,.bg-white\/70{background-color:var(--card)!important}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--card) 70%,transparent)!important}}[data-theme=dark] [style*="color:#2D3034"],[data-theme=dark] [style*="color: #2D3034"],[data-theme=dark] [style*="color:#2d3034"],[data-theme=dark] [style*="color: #2d3034"],[data-theme=dark] [style*="color:rgb(45,48,52)"],[data-theme=dark] [style*="color: rgb(45,48,52)"],[data-theme=dark] [style*="color: rgb(45, 48, 52)"]{color:var(--text)!important}[data-theme=dark] [style*="color:rgba(45,48,52"],[data-theme=dark] [style*="color: rgba(45, 48, 52"],[data-theme=dark] [style*="color:rgba(45, 48, 52"]{color:var(--text-muted)!important}[data-sticky-id] [contenteditable]:empty:before{content:attr(data-placeholder);color:var(--sticky-ink)}@supports (color:color-mix(in lab,red,red)){[data-sticky-id] [contenteditable]:empty:before{color:color-mix(in oklab,var(--sticky-ink) 65%,transparent)}}[data-theme=dark] [style*="background:#FFFFFF"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: #FFFFFF"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color:#FFFFFF"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: #FFFFFF"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background:#fff"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: #fff"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: rgb(255, 255, 255)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color:rgb(255,255,255)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: rgb(255, 255, 255)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background:rgb(255,255,255)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*=radial-gradient][style*="#FFFFFF"]{background:var(--card)!important;background-image:none!important}[data-theme=dark] [style*="background-color:#2D3034"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: #2D3034"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background:#2D3034"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: #2D3034"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: rgb(45, 48, 52)"]:not([data-sticky],[data-sticky-id]){background-color:var(--card)!important;border:1px solid var(--border)!important}[data-theme=dark] .dial-card{background:var(--card)!important;color:var(--text)!important}[data-theme=dark] .dial-card__name,[data-theme=dark] .dial-card__primary,[data-theme=dark] .finance-section__title{color:var(--text)!important}[data-theme=dark] .finance-section__aside{color:var(--text-muted)!important}[data-theme=dark] [style*="color:#5D2BE9"],[data-theme=dark] [style*="color: #5D2BE9"],[data-theme=dark] [style*="color:#5d2be9"],[data-theme=dark] [style*="color: #5d2be9"],[data-theme=dark] [style*="color:rgb(93,43,233)"],[data-theme=dark] [style*="color: rgb(93,43,233)"],[data-theme=dark] [style*="color: rgb(93, 43, 233)"],[data-theme=dark] .text-\[var\(--purple\)\]{color:var(--purple-text)!important}[data-theme=dark] [style*="background-color:#378ADD"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: #378ADD"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color:#378add"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: #378add"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color:rgb(55,138,221)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: rgb(55,138,221)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: rgb(55, 138, 221)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background:#378ADD"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: #378ADD"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background:#378add"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: #378add"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background:rgb(55,138,221)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: rgb(55,138,221)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: rgb(55, 138, 221)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color:#378ADD"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color: #378ADD"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color:#378add"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color: #378add"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color:rgb(55,138,221)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color: rgb(55,138,221)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color: rgb(55, 138, 221)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background:#378ADD"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background: #378ADD"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background:#378add"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background: #378add"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background:rgb(55,138,221)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background: rgb(55,138,221)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background: rgb(55, 138, 221)"]:not([data-sticky],[data-sticky-id]) *{color:#061a2a!important}[style*="background-color:#04CA96"],[style*="background-color: #04CA96"],[style*="background-color:#04ca96"],[style*="background-color: #04ca96"],[style*="background:#04CA96"],[style*="background: #04CA96"],[style*="background:#04ca96"],[style*="background: #04ca96"],[style*="background-color:#E6A52C"],[style*="background-color: #E6A52C"],[style*="background-color:#e6a52c"],[style*="background-color: #e6a52c"],[style*="background:#E6A52C"],[style*="background: #E6A52C"],[style*="background:#e6a52c"],[style*="background: #e6a52c"],[style*="background-color:#E24B4A"],[style*="background-color: #E24B4A"],[style*="background-color:#e24b4a"],[style*="background-color: #e24b4a"],[style*="background:#E24B4A"],[style*="background: #E24B4A"],[style*="background:#e24b4a"],[style*="background: #e24b4a"],[style*="background-color:rgb(4,202,150)"],[style*="background-color: rgb(4,202,150)"],[style*="background-color: rgb(4, 202, 150)"],[style*="background:rgb(4,202,150)"],[style*="background: rgb(4,202,150)"],[style*="background: rgb(4, 202, 150)"],[style*="background-color:rgb(230,165,44)"],[style*="background-color: rgb(230,165,44)"],[style*="background-color: rgb(230, 165, 44)"],[style*="background:rgb(230,165,44)"],[style*="background: rgb(230,165,44)"],[style*="background: rgb(230, 165, 44)"],[style*="background-color:rgb(226,75,74)"],[style*="background-color: rgb(226,75,74)"],[style*="background-color: rgb(226, 75, 74)"],[style*="background:rgb(226,75,74)"],[style*="background: rgb(226,75,74)"],[style*="background: rgb(226, 75, 74)"],[style*="background-color:#04CA96"] *,[style*="background-color: #04CA96"] *,[style*="background-color:#04ca96"] *,[style*="background-color: #04ca96"] *,[style*="background:#04CA96"] *,[style*="background: #04CA96"] *,[style*="background:#04ca96"] *,[style*="background: #04ca96"] *,[style*="background-color:#E6A52C"] *,[style*="background-color: #E6A52C"] *,[style*="background-color:#e6a52c"] *,[style*="background-color: #e6a52c"] *,[style*="background:#E6A52C"] *,[style*="background: #E6A52C"] *,[style*="background:#e6a52c"] *,[style*="background: #e6a52c"] *,[style*="background-color:#E24B4A"] *,[style*="background-color: #E24B4A"] *,[style*="background-color:#e24b4a"] *,[style*="background-color: #e24b4a"] *,[style*="background:#E24B4A"] *,[style*="background: #E24B4A"] *,[style*="background:#e24b4a"] *,[style*="background: #e24b4a"] *,[style*="background-color:rgb(4,202,150)"] *,[style*="background-color: rgb(4,202,150)"] *,[style*="background-color: rgb(4, 202, 150)"] *,[style*="background:rgb(4,202,150)"] *,[style*="background: rgb(4,202,150)"] *,[style*="background: rgb(4, 202, 150)"] *,[style*="background-color:rgb(230,165,44)"] *,[style*="background-color: rgb(230,165,44)"] *,[style*="background-color: rgb(230, 165, 44)"] *,[style*="background:rgb(230,165,44)"] *,[style*="background: rgb(230,165,44)"] *,[style*="background: rgb(230, 165, 44)"] *,[style*="background-color:rgb(226,75,74)"] *,[style*="background-color: rgb(226,75,74)"] *,[style*="background-color: rgb(226, 75, 74)"] *,[style*="background:rgb(226,75,74)"] *,[style*="background: rgb(226,75,74)"] *,[style*="background: rgb(226, 75, 74)"] *{color:#16181b!important}[data-theme=dark] [style*="background-color:#5D2BE9"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: #5D2BE9"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color:#5d2be9"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: #5d2be9"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color:var(--purple)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: var(--purple)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color:rgb(93,43,233)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: rgb(93,43,233)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color: rgb(93, 43, 233)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background:#5D2BE9"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: #5D2BE9"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background:#5d2be9"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: #5d2be9"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background:var(--purple)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: var(--purple)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background:rgb(93,43,233)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: rgb(93,43,233)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background: rgb(93, 43, 233)"]:not([data-sticky],[data-sticky-id]),[data-theme=dark] [style*="background-color:#5D2BE9"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color: #5D2BE9"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color:#5d2be9"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color: #5d2be9"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color:var(--purple)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color: var(--purple)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color:rgb(93,43,233)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color: rgb(93,43,233)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background-color: rgb(93, 43, 233)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background:#5D2BE9"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background: #5D2BE9"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background:#5d2be9"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background: #5d2be9"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background:var(--purple)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background: var(--purple)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background:rgb(93,43,233)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background: rgb(93,43,233)"]:not([data-sticky],[data-sticky-id]) *,[data-theme=dark] [style*="background: rgb(93, 43, 233)"]:not([data-sticky],[data-sticky-id]) *{color:#fff!important}html,body{background-color:var(--page);transition:background-color .3s,color .3s}:root[data-theme=dark] .thin-scroll{scrollbar-color:#ffffff57 transparent}:root[data-theme=dark] .thin-scroll::-webkit-scrollbar-thumb{background-color:#ffffff57}:root[data-theme=dark] .thin-scroll::-webkit-scrollbar-thumb:hover{background-color:#ffffff75}:root[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator{filter:invert()}@media(prefers-reduced-motion:reduce){.topnav-sub-grid,.topnav-sub-grid *,[data-finance-toolbar],[data-finance-toolbar] *{transition:none!important}}.finance-hero{border-radius:var(--r-lift);padding:var(--space-poster-top) 34px 26px;position:relative;overflow:hidden}.finance-hero__mark{align-items:flex-end;gap:4px;margin-bottom:18px;display:flex}.finance-hero__mark>span{border-radius:calc(var(--r-lift) / 3);width:9px;display:block}.finance-hero__ghost{letter-spacing:var(--ls-title);opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:138px;font-weight:800;line-height:1;position:absolute;top:50%;right:26px;transform:translateY(-46%);color:var(--poster-ghost)!important}.finance-hero__headline{font-size:var(--type-poster);font-weight:800;line-height:var(--type-poster-lh);letter-spacing:var(--ls-title);color:var(--text);max-width:20ch;margin:0;position:relative}.finance-hero__headline em{color:var(--accent);font-style:normal}[data-theme=dark] .finance-hero__headline em{color:var(--purple-text)!important}.finance-hero__lede{max-width:58ch;color:var(--text-muted);margin:10px 0 0;font-size:14px;font-weight:500;line-height:1.55;position:relative}.finance-hero__stats{grid-template-columns:repeat(3,1fr);gap:20px;max-width:74%;margin-top:26px;display:grid;position:relative}.finance-hero__stat-value{letter-spacing:var(--ls-title);font-size:26px;font-weight:800;line-height:1.1}.finance-hero__stat-label{color:var(--text-muted);margin-top:4px;font-size:12px;font-weight:500}@media(max-width:920px){.finance-hero__headline{font-size:2rem}.finance-hero__ghost{font-size:88px}.finance-hero__stats{grid-template-columns:1fr;max-width:100%}}[data-theme=dark] .finance-hero,[data-theme=dark] .poster-hero{border:1px solid var(--border);background:var(--card)!important;background-image:none!important}[data-theme=dark] .finance-hero__ghost{opacity:1}.finance-section{margin-top:var(--space-section-gap)}.finance-section__header{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:11px;display:flex}.finance-section__title{font-size:var(--type-nested);letter-spacing:var(--ls-heading);font-weight:800;line-height:var(--type-nested-lh);color:var(--text);margin:0}.finance-section__stat{letter-spacing:var(--ls-body);font-size:14px;font-weight:700}.finance-section__aside{text-align:right;color:var(--text-muted);margin-left:auto;font-size:13px;font-weight:500}.finance-section__divider{border:0;border-top:1px solid var(--border);margin:26px 0 0}@media(max-width:920px){.finance-section__aside{text-align:left;width:100%;margin-left:0}}.dial-card{background:var(--cf-surface);border-radius:var(--r-block);flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.dial-card__ring{flex-shrink:0;display:block}.dial-card__text{min-width:0}.dial-card__name{letter-spacing:var(--ls-caption);color:var(--text);font-size:12.5px;font-weight:700}.dial-card__primary{letter-spacing:var(--ls-heading);margin-top:2px;font-size:22px;font-weight:800;line-height:1.15}.dial-card__secondary{margin-top:2px;font-size:11.5px;font-weight:500}.due-stack-card{will-change:transform;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1)}.due-stack-card[data-hovered=true]{transform:translateY(-18px)translate(22px)rotate(-.6deg);box-shadow:-8px -4px 28px #2d303438}@media(prefers-reduced-motion:reduce){.due-stack-card{transition:none!important}.due-stack-card[data-hovered=true]{transform:translateY(-6px)!important}}@media print{:root,:root[data-theme=dark]{--page:#fff;--background:#fff;--card:#fff;--card-bg:#fff;--card-sunken:#fff;--rail:#fff;--rail-inner:#fff;--nav:#fff;--text:#16181b;--foreground:#16181b;--text-muted:#4b5563;--muted-foreground:#4b5563;--text-faint:#6b7280;--border:#d1d5db;--border-strong:#9ca3af;--chip:#f3f4f6;--chip-text:#16181b;--cf-canvas:#f2f1ed;--cf-surface:#fff;--cf-surface-2:#eae9e4;--cf-ink:#16181b;--cf-muted:#575b64;--cf-faint:#a9acb2;--cf-hair:#00000021;--cf-hair-strong:#00000042}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#16181b!important;background:#fff!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body :not(:has(.print-area)):not(.print-area):not(.print-area *){display:none!important}body :has(.print-area){width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}:has(.print-area){max-width:none!important;padding-left:0!important;padding-right:0!important}.no-print{display:none!important}.print-area{color:#16181b!important;width:100%!important;max-width:none!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important;padding:24px!important;position:static!important}.print-area *{box-shadow:none!important;text-shadow:none!important}.print-area [class*=rounded]{border-radius:0!important}.print-area tr,.print-area tbody,.print-area thead,.print-area [class*=grid-cols],.print-area .doc-row{break-inside:avoid!important;page-break-inside:avoid!important}.print-area{box-shadow:none!important;padding:0!important}.print-area .doc-band,.print-area .doc-strip,.print-area .doc-strip>span,.print-area .doc-tint,.print-area .doc-tint>div{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.doc-scale,.doc-scale>*{width:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;transform:none!important}@page{size:A4;margin:0}}.cd-focus:focus-visible,.cd-btn:focus-visible{outline:2px solid var(--purple-text);outline-offset:2px}@media(prefers-reduced-motion:reduce){.cd-focus,.cd-btn{transition:none!important}}.mood-dot{box-sizing:border-box;transition:transform .16s}.mood-dot:hover,.mood-dot:focus-visible{outline:2px solid var(--purple-text);outline-offset:2px;transform:scale(1.28)}.mood-tip{animation:.14s both mood-tip-in}@keyframes mood-tip-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mood-dot{transition:none}.mood-dot:hover,.mood-dot:focus-visible{transform:none}.mood-tip{animation:none}}.personal-pill-dormant{border:1px solid var(--cf-hair);color:var(--cf-muted);cursor:pointer;background-color:#0000;transition:background-color .18s,color .18s,border-color .18s}.personal-pill-dormant .personal-pill-plus{font-size:15px;font-weight:800;line-height:1;transition:transform .18s,color .18s;display:inline-block}.personal-pill-dormant:hover{background-color:var(--cf-ink)}@supports (color:color-mix(in lab,red,red)){.personal-pill-dormant:hover{background-color:color-mix(in oklab,var(--cf-ink) 8%,transparent)}}.personal-pill-dormant:hover{border-color:var(--cf-ink);color:var(--cf-ink)}.personal-pill-dormant:hover .personal-pill-plus{color:var(--cf-ink);transform:rotate(90deg)}.personal-chain-ghost{cursor:pointer;transition:background-color .18s}.personal-chain-ghost .personal-chain-ghost-value,.personal-chain-ghost .personal-chain-ghost-label{transition:color .18s}.personal-chain-ghost:hover .personal-chain-ghost-value,.personal-chain-ghost:hover .personal-chain-ghost-label,.personal-chain-ghost:focus-visible .personal-chain-ghost-value,.personal-chain-ghost:focus-visible .personal-chain-ghost-label{color:var(--purple-text)!important}.personal-chain-ghost:focus-visible{outline:2px solid var(--purple-text);outline-offset:2px}.archi-surface{border-radius:var(--r-lift);background:linear-gradient(var(--card),var(--card)) padding-box,var(--archi-gradient) border-box;border:1.5px solid #0000;position:relative;overflow:hidden}.archi-halo{background:var(--archi-gradient);filter:blur(60px);opacity:.5;pointer-events:none;border-radius:50%;width:270px;height:270px;position:absolute;top:-78px;left:-56px}.archi-halo--sm{filter:blur(44px);opacity:.45;width:180px;height:180px;top:-56px;left:-40px}.archi-field{border-radius:var(--r-ctl);background:linear-gradient(var(--card),var(--card)) padding-box,var(--archi-gradient) border-box;border:1.5px solid #0000}.archi-card-less{margin-top:var(--space-2);font-size:var(--fs-md);color:var(--text-muted);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline;display:block}.archi-card-less:hover{color:var(--text)}.speak-choice{position:relative}@media(max-width:739px),(pointer:coarse){.speak-choice:after{content:"";height:var(--space-11);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.av-anchor{position:relative}.av-slot{--av-bg:var(--card);--av-ink:var(--text);--av-mut:var(--text-muted);--av-line:var(--border);--av-solid:var(--text);--av-on-solid:var(--card);--av-r:var(--r-ctl);--av-fs:var(--fs-sm);left:0;right:0;bottom:calc(100% + var(--space-2));z-index:5;pointer-events:none;position:absolute}.av-slot[data-look=pa]{--av-bg:var(--prism-archi-card);--av-ink:var(--prism-archi-text);--av-mut:var(--prism-archi-muted);--av-line:var(--prism-archi-ring);--av-solid:var(--prism-archi-solid);--av-on-solid:var(--prism-archi-on-solid);--av-r:var(--prism-archi-r-review);--av-fs:var(--prism-archi-fs-row)}.av-slot[data-look=pm]{--av-bg:var(--prism-m-s1);--av-ink:var(--prism-m-ink);--av-mut:var(--prism-m-mut);--av-line:var(--prism-m-ink-20);--av-solid:var(--prism-m-ink);--av-on-solid:var(--prism-m-bg);--av-r:var(--r-ctl);--av-fs:var(--prism-m-fs-12h);height:0;position:relative;bottom:auto;left:auto;right:auto}.av-slot[data-look=pm]>.av-note{left:0;right:0;bottom:var(--space-2);position:absolute}.av-note{pointer-events:auto;background:var(--av-bg);color:var(--av-ink);border:1px solid var(--av-line);border-radius:var(--av-r);box-shadow:0 8px 24px -12px var(--av-ink)}@supports (color:color-mix(in lab,red,red)){.av-note{box-shadow:0 8px 24px -12px color-mix(in srgb,var(--av-ink) 35%,transparent)}}.av-note{padding:var(--space-3);font-size:var(--av-fs);text-align:left;line-height:1.4}.av-note-line{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);min-height:var(--space-11);display:flex}.av-note-grow{flex:1;min-width:0}.av-note-title{margin:0 0 var(--space-1);font-weight:700}.av-note-text{color:var(--av-mut);margin:0}.av-note-acts{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.av-note-btn{min-height:var(--space-11);padding:0 var(--space-4);border-radius:var(--r-pill);color:var(--av-ink);border:1px solid var(--av-line);cursor:pointer;background:0 0;font-weight:700}.av-note-btn[data-primary]{background:var(--av-solid);color:var(--av-on-solid);border-color:var(--av-solid)}.av-note-x{width:var(--space-11);height:var(--space-11);color:var(--av-mut);cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;flex:none}.av-note-x:hover{color:var(--av-ink)}.av-dot{width:var(--space-2);height:var(--space-2);border-radius:var(--r-pill);background:currentColor;flex:none}.tap-reach:after{content:"";inset:min(0px,(100% - var(--space-11)) / 2);position:absolute}.av-mic{cursor:pointer;position:relative}.av-mic:after{content:"";width:max(100%,var(--space-11));height:max(100%,var(--space-11));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.av-mic:disabled{cursor:default}.av-mic-icon{width:16px;height:16px}.av-mic[data-blocked]:before{content:"";background:currentColor;border-radius:1px;width:2px;height:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.av-mic[data-listening]{box-shadow:0 0 0 4px}@supports (color:color-mix(in lab,red,red)){.av-mic[data-listening]{box-shadow:0 0 0 4px color-mix(in srgb,currentColor 18%,transparent)}}.pa-mic{border-radius:var(--prism-archi-r-send);width:26px;height:26px;color:var(--prism-archi-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.pa-mic:hover{color:var(--prism-archi-text)}.pa-mic[data-listening]{background:var(--prism-archi-solid);color:var(--prism-archi-on-solid)}.archi-mic{border-radius:var(--r-ctl);background:var(--card);width:36px;height:36px;color:var(--text);border:0;flex:none;place-items:center;display:grid}.archi-mic[data-listening]{background:var(--text);color:var(--card)}@media(prefers-reduced-motion:no-preference){.av-dot{animation:1.6s ease-in-out infinite av-breathe}.av-mic[data-listening]{animation:1.6s ease-in-out infinite av-ring}}@keyframes av-breathe{0%,to{opacity:.35}50%{opacity:1}}@keyframes av-ring{0%,to{box-shadow:0 0 0 2px color-mix(in srgb,currentColor 14%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,currentColor 22%,transparent)}}.archi-mic-calm{width:32px;height:32px;color:var(--cf-ink);background:0 0}.archi-mic-calm[data-listening]{background:var(--cf-ink);color:var(--cf-surface)}.av-voices{--avv-ink:var(--text);--avv-mut:var(--text-muted);--avv-line:var(--border);--avv-fs:var(--fs-base);--avv-fs-small:var(--fs-field-hint);--avv-title-fs:var(--fs-lg);--avv-title-weight:600;--avv-pick:var(--primary-ink);--avv-pick-gap:var(--card);--avv-on-bg:var(--tint-soft);--avv-radio:18px;--avv-radio-ring:2px;--avv-radio-hole:5px;font-size:var(--avv-fs);gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}:root[data-look=prism] .av-voices[data-look=prism]{--avv-ink:var(--psw-text);--avv-mut:var(--psw-muted);--avv-line:var(--psw-line-08);--avv-fs:var(--pcw-fs-field);--avv-fs-small:var(--pcw-fs-meta);--avv-title-fs:var(--avv-fs);--avv-title-weight:700;--avv-pick:var(--psw-pick-on);--avv-pick-gap:var(--psw-win);--avv-on-bg:var(--psw-soft)}.av-voices-title{font-size:var(--avv-title-fs);font-weight:var(--avv-title-weight);color:var(--avv-ink);margin:0}.av-voices-hint{font-size:var(--avv-fs-small);color:var(--avv-mut);margin:0}.av-voice-list{flex-direction:column;display:flex}.av-voice{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--space-11);padding-inline:var(--space-2);border-top:var(--hairline-w) solid var(--avv-line);display:flex}.av-voice:last-child{border-bottom:var(--hairline-w) solid var(--avv-line)}.av-voice[data-on]{background:var(--avv-on-bg)}.av-voice-pick{min-width:0;min-height:var(--space-11);align-items:center;gap:var(--space-3);cursor:pointer;flex:1;display:flex}.av-voice-pick input{appearance:none;cursor:pointer;width:var(--avv-radio);height:var(--avv-radio);border-radius:var(--r-pill);box-shadow:inset 0 0 0 var(--avv-radio-ring) var(--avv-mut);background:0 0;flex:none;margin:0}.av-voice-pick input:checked{background:var(--avv-pick);box-shadow:inset 0 0 0 var(--avv-radio-ring) var(--avv-pick),inset 0 0 0 var(--avv-radio-hole) var(--avv-pick-gap)}.av-voice-pick input:focus-visible{outline:var(--avv-radio-ring) solid var(--avv-pick);outline-offset:var(--avv-radio-ring)}:root[data-look=prism] .pcw-scrim[data-phone] .pset-win .av-voices .av-voice-pick input[type=radio]{min-height:var(--avv-radio)}[data-read-aloud] input[role=switch]:disabled{opacity:.45;cursor:default}:root [data-read-aloud]:has(input[role=switch]:disabled){cursor:default}.av-voice-text{flex-direction:column;min-width:0;display:flex}.av-voice-name{color:var(--avv-ink);overflow-wrap:anywhere;font-weight:700}.av-voice-play{min-height:var(--space-11);padding:0 var(--space-3);border-radius:var(--r-pill);border:1px solid var(--avv-line);color:var(--avv-ink);cursor:pointer;font-weight:700;font-size:var(--avv-fs-small);background:0 0;flex:none}.av-voice-play:hover{border-color:var(--avv-ink)}.archi-fill{background:var(--archi-gradient)}.archi-text{background:var(--archi-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.scrim-fill{background:var(--scrim)}.hover-tint{transition:background-color .12s}.hover-tint:hover{background:var(--hover-tint)}.tint-soft{background:var(--tint-soft)}.tint-strong{background:var(--tint-strong)}.tint-press{transition:background-color .12s}.tint-press:hover{background:var(--tint-strong)}.print-area{color:#12141a!important;background-color:#fff!important}[data-theme=dark] .print-area,[data-theme=dark] .print-area [style*="background:#FFFFFF"],[data-theme=dark] .print-area [style*="background: #FFFFFF"],[data-theme=dark] .print-area [style*="background-color:#FFFFFF"],[data-theme=dark] .print-area [style*="background-color: #FFFFFF"],[data-theme=dark] .print-area [style*="background-color: rgb(255, 255, 255)"],[data-theme=dark] .print-area [style*="background-color:rgb(255,255,255)"]{background-color:#fff!important;background-image:none!important}:root{--type-poster:3.2rem;--type-poster-lh:1.12;--type-section:2.6rem;--type-section-lh:1.08;--type-nested:1.4rem;--type-nested-lh:1.15;--space-poster-top:28px;--space-poster-bottom:18px;--space-section-gap:56px;--tp-file-tile-h:92px;--tp-file-ring:1px;--space-1:4px;--space-1h:6px;--space-2:8px;--space-2h:10px;--space-3:12px;--space-3h:14px;--space-4:16px;--space-4h:18px;--space-5:20px;--space-5h:22px;--space-6:24px;--space-6h:26px;--space-8:32px;--space-10:40px;--space-11:44px;--space-14:56px;--workspace-max-w:1800px;--fw-semibold:600;--fw-bold:700;--fw-black:800;--fs-3xs:7px;--fs-field-hint:11px;--fs-2xs:.54rem;--fs-xs:.58rem;--fs-sm:.66rem;--fs-md:12px;--fs-base:13px;--fs-lg:14px;--fs-xl:15px;--fs-2xl:1.02rem;--fs-archi-card-eyebrow:10px;--fs-archi-card-subject:.8rem;--fs-archi-plan-caption:11px;--fs-archi-plan-row:12.5px;--archi-tap-min:44px;--r-pill:999px}.cf-heading{font-size:var(--type-section);letter-spacing:var(--ls-title);font-weight:800;line-height:var(--type-section-lh);color:var(--cf-ink)}.cf-heading-count{font-size:var(--type-section);letter-spacing:var(--ls-title);font-weight:800;line-height:var(--type-section-lh);color:var(--cf-faint)}.cf-poster{font-size:var(--type-poster);letter-spacing:var(--ls-title);font-weight:800;line-height:var(--type-poster-lh);color:var(--cf-ink);overflow:visible}.cf-poster-block{margin-top:var(--space-poster-top);margin-bottom:var(--space-poster-bottom)}.cf-poster-block:first-child{margin-top:0}.cf-poster-space{margin-top:var(--space-poster-top)}.cf-poster-count{font-size:var(--type-poster);letter-spacing:var(--ls-title);font-weight:800;line-height:var(--type-poster-lh);color:var(--cf-faint)}.cf-subhead{font-size:var(--type-nested);letter-spacing:var(--ls-heading);font-weight:800;line-height:var(--type-nested-lh);color:var(--cf-ink)}.cf-section{margin-top:var(--space-section-gap)}.cf-section:first-child{margin-top:0}.analytics-ledger-head{min-width:0;height:112px;min-height:112px;overflow:visible;container-type:inline-size}.analytics-ledger-title{white-space:normal;min-width:0;font-size:clamp(32px,9cqi,var(--type-poster));letter-spacing:var(--ls-title);font-weight:800;line-height:var(--type-poster-lh);color:var(--cf-ink);flex-wrap:wrap;align-items:baseline;gap:.3em;display:flex}.analytics-ledger-title>*{letter-spacing:var(--ls-title);font-size:1em;line-height:var(--type-poster-lh);white-space:nowrap}.analytics-ledger-title>:first-child{text-overflow:clip;min-width:0;overflow:visible}.analytics-ledger-title>:last-child{flex:none}@keyframes hero-greet-out{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(10px);transform:translateY(-10px)}}@keyframes hero-bloom-in{0%{opacity:0;filter:blur(8px);transform:translateY(14px)}to{opacity:1;filter:blur();transform:translateY(0)}}.hero-greet-out{animation:1.2s ease-out forwards hero-greet-out}.hero-bloom-in{opacity:0;animation:1.4s ease-out forwards hero-bloom-in}@media(prefers-reduced-motion:reduce){.hero-greet-out,.hero-bloom-in{animation:none!important}.hero-bloom-in{opacity:1;filter:none;transform:none}}@keyframes cf-tick-fill{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes cf-tick-draw{0%{stroke-dashoffset:26px}to{stroke-dashoffset:0}}@keyframes cf-tick-ripple{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes cf-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cf-tick-fill{animation:.28s cubic-bezier(.34,1.56,.64,1) both cf-tick-fill}.cf-tick-draw{stroke-dasharray:26;animation:.22s ease-out both cf-tick-draw}.cf-tick-ripple{animation:.45s ease-out both cf-tick-ripple}@keyframes cf-tick-pop{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:scale(1)}}.cf-tick-pop{animation:.22s ease-out both cf-tick-pop}.cf-strike-line{transform-origin:0;animation:.32s ease-out .12s both cf-strike}.cf-tap:before{content:"";width:max(100%,var(--cf-tap,32px));height:max(100%,var(--cf-tap,32px));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cf-tap-text{display:inline-block;position:relative}.cf-tap-text:before{content:"";height:var(--cf-tap,40px);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@keyframes cf-stamp-in{0%{opacity:0;transform:rotate(-8deg)scale(1.6)}60%{opacity:1;transform:rotate(-8deg)scale(.94)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@keyframes cf-bloom{0%{opacity:.55;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}@keyframes cf-particle{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--px,0),var(--py,0)) scale(.4);opacity:0}}.cf-stamp-in{animation:.32s cubic-bezier(.34,1.56,.64,1) both cf-stamp-in}.cf-bloom{animation:.7s ease-out both cf-bloom}.cf-particle{animation:.7s ease-out both cf-particle}@keyframes cf-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.cf-rise{animation:.38s ease-out both cf-rise;animation-delay:calc(var(--i,0) * 30ms)}@media(prefers-reduced-motion:reduce){.cf-tick-fill,.cf-tick-draw,.cf-tick-pop,.cf-strike-line,.cf-stamp-in,.cf-bloom,.cf-particle,.cf-rise{opacity:1;transform:none;animation:none!important}.cf-tick-draw{stroke-dashoffset:0}.cf-bloom,.cf-particle{display:none}}.lp{--lp-ground:#0b0b0d;--lp-void:#0b0b0d;--lp-surface:#16161a;--lp-raised:#1c1d22;--lp-ink:#f2f1ec;--lp-soft:#c9c8c2;--lp-muted:#8a8c92;--lp-line:#2a2b30;--lp-cyan:#13c8f0;--lp-violet:#5b2bff;--lp-fuchsia:#f0129c;--lp-cobalt:#1f4bff;--lp-cobalt-glow:#1f4bff47;--lp-mint:#04ca96;--lp-solar:#ffc21a;--lp-on-colour:#fff;--lp-on-bright:#121214;--lp-timer-chip:#00000038;--lp-studio:#1e3a34;--lp-studio-paper:#f4efe6;--lp-studio-track:#1e3a3426;--lp-paper:#fff;--lp-paper-ink:#121214;--lp-paper-muted:#55575d;--lp-paper-line:#e4e3dc;--lp-paper-rule:#cfcec8;--lp-paper-shadow:0 10px 24px -14px #00000073;--lp-r-card:16px;--lp-r-panel:24px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--lp-ground);width:100%;min-height:100vh;color:var(--lp-ink);-webkit-font-smoothing:antialiased;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:17px;line-height:1.55;overflow-x:hidden}.lp[data-lp-theme=light]{--lp-ground:#f2f1ec;--lp-void:#faf9f6;--lp-surface:#fff;--lp-raised:#e9e8e2;--lp-ink:#121214;--lp-soft:#3a3c42;--lp-muted:#55575d;--lp-line:#d8d7d0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp a{color:inherit}.lp a:hover{opacity:.85}.lp a:focus-visible,.lp button:focus-visible,.lp [tabindex]:focus-visible{outline:2px solid var(--lp-ink);outline-offset:2px}.lp p,.lp h1,.lp h2,.lp h3{margin:0}.lp i{font-style:normal}.lp-num{font-variant-numeric:tabular-nums}.lp-row{justify-content:space-between;align-items:baseline;display:flex}.lp-head{max-width:1200px;padding:var(--space-3h) var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-4);margin:0 auto;display:flex}.lp-brand{min-height:var(--space-11);align-items:center;gap:var(--space-2h);letter-spacing:-.04em;font-size:19px;font-weight:800;text-decoration:none;display:flex}.lp-nav{align-items:center;gap:var(--space-1);font-size:15px;font-weight:600;display:flex}.lp-nav-link{padding:var(--space-3);color:var(--lp-muted);text-decoration:none}.lp a.lp-nav-link{color:var(--lp-muted)}.lp-theme{min-width:var(--space-11);height:var(--space-11);border-radius:var(--r-pill);border:1px solid var(--lp-line);color:var(--lp-ink);font:inherit;cursor:pointer;padding:0 var(--space-4);background:0 0;font-size:14px}.lp-login{padding:var(--space-3) var(--space-3h);text-decoration:none}.lp-mark{flex:none;display:block}.lp-mark--brand{border-radius:8px;width:28px;height:28px}.lp-mark--app{border-radius:6px;width:20px;height:20px}.lp-mark--greet{border-radius:18px;width:64px;height:64px}.lp-mark--draft{border-radius:5px;width:18px;height:18px}.lp-mark--start{width:var(--space-11);height:var(--space-11);border-radius:12px}.lp-main{max-width:1200px;padding:0 var(--space-6);margin:0 auto}.lp-hero{padding:72px 0 var(--space-14);text-align:center;align-items:center;gap:var(--space-6h);flex-direction:column;display:flex}.lp-eyebrow{color:var(--lp-muted);font-size:15px;font-weight:600}.lp-h1{letter-spacing:-.045em;max-width:1000px;font-size:clamp(42px,6.2vw,88px);font-weight:800;line-height:1.02}.lp-sub{max-width:620px;color:var(--lp-soft);font-size:20px;line-height:1.55}.lp-cta-wrap{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.lp-cta{min-height:var(--space-14);border-radius:var(--r-pill);background:var(--lp-ink);justify-content:center;align-items:center;padding:0 30px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.lp a.lp-cta{color:var(--lp-ground)}.lp-cta--block{padding:0 var(--space-6);display:flex}.lp-small{color:var(--lp-muted);font-size:14px}.lp-app{background:var(--lp-void);border:1px solid var(--lp-line);border-radius:var(--lp-r-panel);overflow:hidden}.lp-app-bar{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3h) var(--space-5h);display:flex}.lp-app-bar-left{align-items:center;gap:var(--space-5h);min-width:0;display:flex}.lp-app-brand{align-items:center;gap:var(--space-2);letter-spacing:-.04em;font-size:15px;font-weight:800;display:flex}.lp-app-tabs{gap:var(--space-4h);color:var(--lp-muted);font-size:13px;font-weight:600;display:flex}.lp-app-tabs .is-on{color:var(--lp-ink)}.lp-app-date{color:var(--lp-muted);font-size:13px}.lp-app-body{gap:var(--space-5h);text-align:left;flex-direction:column;max-width:900px;margin:0 auto;padding:clamp(36px,7vw,88px) clamp(20px,6vw,96px) clamp(28px,5vw,56px);display:flex}.lp-greet{align-items:center;gap:var(--space-4h);display:flex}.lp-greet-text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.lp-greet-date{color:var(--lp-muted);font-size:13px;font-weight:600}.lp-greet-line{letter-spacing:-.05em;font-size:clamp(24px,3.4vw,36px);font-weight:800;line-height:1.1}.lp-nudge{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.lp-nudge p{color:var(--lp-soft);flex:320px;font-size:15px}.lp-pill{min-height:40px;padding:0 var(--space-4h);border-radius:var(--r-pill);background:var(--lp-ink);color:var(--lp-ground);align-items:center;font-size:14px;font-weight:700;display:inline-flex}.lp-ask-row{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.lp-ask{min-height:var(--space-14);border-radius:var(--lp-r-card);background:var(--lp-raised);padding:0 var(--space-2) 0 var(--space-5);color:var(--lp-muted);flex:360px;justify-content:space-between;align-items:center;font-size:15px;display:flex}.lp-ask-send{background:var(--lp-ink);width:40px;height:40px;color:var(--lp-ground);border-radius:12px;justify-content:center;align-items:center;font-weight:800;display:flex}.lp-ask-link{font-size:15px;font-weight:700}.lp-app-foot{justify-content:space-between;gap:var(--space-2) var(--space-6);padding:var(--space-3h) var(--space-5h) var(--space-4h);color:var(--lp-muted);flex-wrap:wrap;font-size:13px;display:flex}.lp-caption{color:var(--lp-muted);text-align:center;font-size:13px;margin-top:var(--space-3h)!important}.lp-intro{padding:120px 0 var(--space-6);gap:var(--space-3h);flex-direction:column;display:flex}.lp-intro p{color:var(--lp-soft);max-width:640px;font-size:18px}.lp-h2{letter-spacing:-.04em;max-width:820px;font-size:clamp(36px,4.6vw,64px);font-weight:800;line-height:1.04}.lp-h2--sm{font-size:clamp(34px,4vw,56px);line-height:1.06}.lp-job{border-top:1px solid var(--lp-line);gap:var(--space-6h);flex-direction:column;padding:48px 0;display:flex}.lp-job--last{border-bottom:1px solid var(--lp-line)}.lp-job-head{align-items:baseline;gap:var(--space-1h) var(--space-4h);flex-wrap:wrap;display:flex}.lp-job-head h3{letter-spacing:-.03em;font-size:30px;font-weight:800}.lp-job-head p{color:var(--lp-muted)}.lp-steps{gap:var(--space-4);flex-wrap:wrap;align-items:stretch;display:flex}.lp-step{gap:var(--space-3);flex-direction:column;flex:300px;min-width:0;display:flex}.lp-step-who{align-items:center;gap:var(--space-2);color:var(--lp-muted);font-size:13px;font-weight:700;display:flex}.lp-step-n{border:1px solid var(--lp-line);width:22px;height:22px;color:var(--lp-ink);border-radius:22px;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.lp-step-cap{font-size:15px}.lp-card{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-r-card);flex-direction:column;flex:1;display:flex}.lp-dot{width:var(--space-2);height:var(--space-2);border-radius:var(--space-2);flex:none;display:block}.lp-dot--cobalt{background:var(--lp-cobalt)}.lp-dot--cyan{background:var(--lp-cyan)}.lp-dot--mint{background:var(--lp-mint)}.lp-status{align-items:center;gap:var(--space-2);font-size:14px;display:flex}.lp-status--strong{margin-top:var(--space-1);font-weight:700}.lp-chip{padding:var(--space-2) var(--space-4);border-radius:var(--r-pill);align-items:center;font-size:13px;display:inline-flex}.lp-chip--solid{background:var(--lp-ink);color:var(--lp-ground);font-weight:700}.lp-chip--ghost{border:1px solid var(--lp-line);font-weight:600}.lp-cq{border-radius:var(--lp-r-card);border:1px solid var(--lp-line);flex-direction:column;flex:1;display:flex;overflow:hidden}.lp-cq-top{background:var(--lp-studio);color:var(--lp-studio-paper);padding:var(--space-3h) var(--space-4h)}.lp-cq-top--page{padding:var(--space-4) var(--space-4h)}.lp-cq-from{opacity:.85;font-size:12px}.lp-cq-title{letter-spacing:-.02em;font-size:17px;font-weight:800;margin-top:2px!important}.lp-cq-top--page .lp-cq-title{font-size:18px}.lp-cq-body{background:var(--lp-surface);padding:var(--space-4) var(--space-4h);gap:var(--space-3);flex-direction:column;flex:1;justify-content:space-between;display:flex}.lp-cq-total-label{color:var(--lp-muted);font-size:14px}.lp-cq-total{letter-spacing:-.03em;font-size:26px;font-weight:800}.lp-cq-accept{text-align:center;padding:var(--space-2h);border-radius:var(--r-pill);background:var(--lp-studio);color:var(--lp-studio-paper);align-self:stretch;font-size:14px;font-weight:700}.lp-tray{background:var(--lp-raised);border-radius:var(--lp-r-card);padding:var(--space-3h);flex:1;display:flex}.lp-paper{background:var(--lp-paper);color:var(--lp-paper-ink);padding:var(--space-4) var(--space-4h);gap:var(--space-2);box-shadow:var(--lp-paper-shadow);border-radius:10px;flex-direction:column;flex:1;display:flex}.lp-paper-head{justify-content:space-between;align-items:center;display:flex}.lp-paper-studio{letter-spacing:-.02em;font-size:13px;font-weight:800}.lp-paper-no{color:var(--lp-paper-muted);font-size:12px}.lp-paper-line{justify-content:space-between;font-size:13px;display:flex}.lp-paper-line--rule{border-top:1px solid var(--lp-paper-line);padding-top:var(--space-2)}.lp-paper-total{font-size:14px;font-weight:800}.lp-draft{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-r-card);flex-direction:column;flex:1;display:flex;overflow:hidden}.lp-draft-bar{background:linear-gradient(90deg,var(--lp-cyan),var(--lp-violet) 55%,var(--lp-fuchsia));height:3px}.lp-draft-body{padding:var(--space-4) var(--space-4h);gap:var(--space-2h);flex-direction:column;flex:1;display:flex}.lp-draft-from{align-items:center;gap:var(--space-2);color:var(--lp-muted);font-size:13px;display:flex}.lp-draft-text{font-size:14px;line-height:1.5}.lp-draft-actions{gap:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}.lp-draft-note{color:var(--lp-muted);font-size:12px}.lp-timer-card{padding:var(--space-3h);gap:var(--space-2h)}.lp-phase{border:1.5px solid var(--lp-cobalt);padding:var(--space-2h) var(--space-3);background:radial-gradient(circle farthest-corner at 100% 100%,var(--lp-cobalt-glow),transparent 70%),var(--lp-surface);border-top-width:4px;border-radius:14px;font-size:13px;font-weight:700}.lp-timer{background:var(--lp-cobalt);color:var(--lp-on-colour);padding:var(--space-3) var(--space-3h);justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:14px;display:flex}.lp-timer-task{font-size:15px;font-weight:700}.lp-timer-chip{align-items:center;gap:var(--space-1h);padding:var(--space-1) var(--space-2h);border-radius:var(--r-pill);background:var(--lp-timer-chip);font-size:13px;font-weight:700;display:inline-flex}.lp-timer-dot{width:var(--space-1h);height:var(--space-1h);border-radius:var(--space-1h);background:var(--lp-on-colour);display:block}.lp-hours{padding:var(--space-2) var(--space-4)}.lp-hours-row{padding:var(--space-2h) 0;border-bottom:1px solid var(--lp-line);justify-content:space-between;font-size:14px;display:flex}.lp-hours-task{align-items:center;gap:var(--space-2);display:flex}.lp-hours-dot{width:var(--space-2);height:var(--space-2);background:var(--lp-cobalt);border-radius:3px;display:block}.lp-hours-total{padding:var(--space-3) 0 var(--space-2);justify-content:space-between;font-size:15px;font-weight:800;display:flex}.lp-done{padding:var(--space-4h);gap:var(--space-2);justify-content:center}.lp-done--gap{gap:var(--space-3)}.lp-done-meta{color:var(--lp-muted);font-size:13px}.lp-done-big{letter-spacing:-.05em;font-size:40px;font-weight:800;line-height:1}.lp-done-sum{color:var(--lp-soft);font-size:14px}.lp-share{padding:var(--space-4);gap:var(--space-3)}.lp-client{align-items:center;gap:var(--space-2h);display:flex}.lp-client--wide{gap:var(--space-3)}.lp-client-text{flex-direction:column;min-width:0;display:flex}.lp-client-name{font-size:15px;font-weight:700}.lp-client-sub{color:var(--lp-muted);font-size:13px}.lp-avatar{background:var(--lp-cobalt);width:36px;height:36px;color:var(--lp-on-colour);letter-spacing:-.02em;border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.lp-menu{background:var(--lp-raised);padding:var(--space-1h);border-radius:12px}.lp-menu-on{padding:var(--space-2h) var(--space-3);border-radius:var(--r-ctl);background:var(--lp-surface);font-size:14px;font-weight:700}.lp-menu-off{padding:var(--space-2h) var(--space-3);color:var(--lp-soft);font-size:14px}.lp-cp-body{background:var(--lp-studio-paper);color:var(--lp-studio);padding:var(--space-3h) var(--space-4h);gap:var(--space-2h);flex-direction:column;flex:1;display:flex}.lp-cp-phase{justify-content:space-between;font-size:14px;font-weight:700;display:flex}.lp-cp-track{height:var(--space-1h);border-radius:var(--space-1h);background:var(--lp-studio-track)}.lp-cp-fill{width:60%;height:var(--space-1h);border-radius:var(--space-1h);background:var(--lp-studio)}.lp-cp-latest{font-size:13px}.lp-todos{padding:var(--space-3h);gap:var(--space-2)}.lp-todos-label{color:var(--lp-muted);font-size:13px;font-weight:700}.lp-todo{--lp-todo:var(--lp-cyan);padding:var(--space-2h) var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-2);background:radial-gradient(circle farthest-corner at 0 0,var(--lp-todo) 9px,transparent 15px),var(--lp-surface);box-shadow:inset 0 0 0 1px var(--lp-todo);border-radius:12px;font-size:14px;font-weight:600;display:flex}.lp-todo>span:first-child{padding-left:var(--space-1h)}.lp-todo--fuchsia{--lp-todo:var(--lp-fuchsia)}.lp-todo--cyan{--lp-todo:var(--lp-cyan)}.lp-todo-add{padding:5px var(--space-2h);border-radius:var(--r-pill);background:var(--lp-ink);color:var(--lp-ground);white-space:nowrap;font-size:12px;font-weight:700}.lp-day{padding:var(--space-4);gap:var(--space-2h);justify-content:center}.lp-day-hours{color:var(--lp-muted);justify-content:space-between;font-size:12px;display:flex}.lp-track{background:var(--lp-raised);border-radius:12px;height:52px;position:relative}.lp-blk{top:var(--space-1);bottom:var(--space-1);white-space:nowrap;border-radius:10px;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;overflow:hidden}.lp-blk--booked{background:var(--lp-cobalt);width:28%;left:0}.lp-blk--todo{width:15%;padding:0 var(--space-1h) 0 var(--space-3);background:radial-gradient(circle farthest-corner at 0 0,var(--lp-fuchsia) 7px,transparent 11px),var(--lp-surface);box-shadow:inset 0 0 0 1px var(--lp-fuchsia)}.lp-blk--now{left:50%}.lp-blk--moved{left:74%}.lp-blk--busy{width:20%;padding:0 var(--space-2);border:1px dashed var(--lp-muted);color:var(--lp-muted);left:50%}.lp-now{width:2px;left:50%;top:calc(var(--space-1h) * -1);bottom:calc(var(--space-1h) * -1);background:var(--lp-ink);border-radius:2px;position:absolute}.lp-day-note{color:var(--lp-muted);font-size:13px}.lp-expense{padding:var(--space-4);gap:var(--space-3h);flex-direction:row;align-items:center}.lp-receipt{border-radius:var(--r-ctl);background:var(--lp-paper);gap:var(--space-1h);width:58px;height:76px;padding:var(--space-2h) var(--space-2);box-shadow:var(--lp-paper-shadow);flex-direction:column;flex:none;display:flex}.lp-receipt i{background:var(--lp-paper-rule);border-radius:2px;height:3px;display:block}.lp-receipt .lp-receipt-70{width:70%}.lp-receipt .lp-receipt-total{background:var(--lp-paper-ink);width:50%;margin-top:auto}.lp-expense-text{flex-direction:column;gap:2px;min-width:0;display:flex}.lp-expense-name{font-size:15px;font-weight:700}.lp-expense-meta{color:var(--lp-muted);font-size:14px}.lp-expense-note{color:var(--lp-muted);font-size:13px}.lp-spend{padding:var(--space-3h);gap:var(--space-2h)}.lp-spend-label{color:var(--lp-muted);font-size:13px}.lp-spend-total{letter-spacing:-.03em;font-size:18px;font-weight:800}.lp-tiles{gap:var(--space-1h);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-tile{padding:var(--space-2h);border-radius:10px;font-size:13px;font-weight:700}.lp-tile .lp-num{font-weight:600}.lp-tile--violet{background:var(--lp-violet);color:var(--lp-on-colour)}.lp-tile--cyan{background:var(--lp-cyan);color:var(--lp-on-bright)}.lp-tile--solar{background:var(--lp-solar);color:var(--lp-on-bright)}.lp-tile--mint{background:var(--lp-mint);color:var(--lp-on-bright)}.lp-pack{padding:var(--space-4h);gap:var(--space-2);justify-content:center}.lp-pack-title{letter-spacing:-.02em;font-size:15px;font-weight:800}.lp-pack-row{justify-content:space-between;font-size:14px;display:flex}.lp-pack-row>span:first-child{color:var(--lp-soft)}.lp-pack-btn{margin-top:var(--space-1h);align-self:flex-start}.lp-trust{flex-wrap:wrap;gap:48px;padding:104px 0 88px;display:flex}.lp-trust-copy{gap:var(--space-4);flex-direction:column;flex:380px;min-width:0;display:flex}.lp-lede{color:var(--lp-soft);max-width:480px;font-size:18px}.lp-lede--wide{max-width:520px}.lp-facts{gap:var(--space-3);flex:440px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));min-width:0;display:grid}.lp-fact{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-r-card);padding:var(--space-4h);gap:var(--space-1h);flex-direction:column;display:flex}.lp-fact-title{letter-spacing:-.02em;font-size:16px;font-weight:800}.lp-fact-body{color:var(--lp-soft);font-size:15px}.lp-pricing{border-top:1px solid var(--lp-line);flex-wrap:wrap;align-items:center;gap:48px;padding:72px 0 104px;display:flex}.lp-pricing-copy{gap:var(--space-4);flex-direction:column;flex:420px;min-width:0;display:flex}.lp-ref{color:var(--lp-muted);max-width:520px;font-size:14px}.lp-start{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-r-panel);min-width:0;padding:var(--space-8);gap:var(--space-4);flex-direction:column;flex:380px;display:flex}.lp-start-title{letter-spacing:-.04em;font-size:28px;font-weight:800}.lp-start-body{color:var(--lp-soft)}.lp-foot{max-width:1200px;padding:var(--space-6) var(--space-6) var(--space-10);border-top:1px solid var(--lp-line);gap:0 var(--space-6);color:var(--lp-muted);flex-wrap:wrap;margin:0 auto;font-size:14px;display:flex}.lp-foot>*{min-height:var(--space-11);min-width:var(--space-11);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media(max-width:640px){.lp-hide-sm{display:none!important}.lp-steps{scroll-snap-type:x mandatory;padding-bottom:var(--space-2);flex-wrap:nowrap;overflow-x:auto}.lp-step{scroll-snap-align:start;flex:0 0 86%}}@keyframes cf-sheet-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.cf-sheet-in{animation:.18s cubic-bezier(.22,1,.36,1) both cf-sheet-up}@media(prefers-reduced-motion:reduce){.cf-sheet-in{animation:none}}.cf-chapter{grid-template-columns:300px 1fr;display:grid}@media(max-width:1099px){.cf-chapter{grid-template-columns:minmax(0,1fr)}}@keyframes m-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.m-scrim{z-index:220;background:#0006;align-items:flex-end;display:flex;position:fixed;inset:0}.m-sheet{background:var(--cf-canvas);width:100%;max-height:88vh;color:var(--cf-ink);padding-bottom:calc(20px + env(safe-area-inset-bottom));border-top-left-radius:18px;border-top-right-radius:18px;animation:.26s cubic-bezier(.3,.9,.3,1) m-sheet-up;overflow-y:auto}.m-grab{background:var(--cf-faint);border-radius:2px;width:40px;height:4px;margin:10px auto 6px}.m-ptile{color:#fff;text-align:left;border-radius:14px;flex-direction:column;justify-content:space-between;gap:10px;width:100%;min-height:96px;padding:15px 16px;display:flex}.m-plane{text-align:left;border-radius:16px;flex-direction:column;justify-content:space-between;width:100%;min-height:96px;padding:14px;display:flex}.m-halo{pointer-events:none;background:radial-gradient(ellipse at center,var(--purple),transparent 68%);width:300px;height:190px;position:absolute;top:-46px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.m-halo{background:radial-gradient(ellipse at center,color-mix(in oklab,var(--purple) 15%,transparent),transparent 68%)}}.m-durbar>span{transition:width .22s cubic-bezier(.3,.9,.3,1)}@media(prefers-reduced-motion:reduce){.m-sheet{animation:none}.m-durbar>span{transition:none}}@keyframes archi-arrow-wake-r{0%{transform:translate(0)scale(1)}45%{transform:translate(2.5px)scale(1.26)}to{transform:translate(2.5px)scale(1.18)}}@keyframes archi-arrow-wake-l{0%{transform:translate(0)scale(1)}45%{transform:translate(-2.5px)scale(1.26)}to{transform:translate(-2.5px)scale(1.18)}}.archi-arrow-wake-r,.archi-arrow-wake-l{transform-origin:50%;will-change:transform}.archi-arrow-wake-r{animation:.55s cubic-bezier(.3,1.15,.5,1) forwards archi-arrow-wake-r}.archi-arrow-wake-l{animation:.55s cubic-bezier(.3,1.15,.5,1) forwards archi-arrow-wake-l}@keyframes cf-burst-dot{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--bx),var(--by)) scale(.2);opacity:0}}.cf-burst-dot{animation:.42s cubic-bezier(.2,.7,.3,1) forwards cf-burst-dot}@keyframes cf-drop-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.cf-drop-in{animation:.55s cubic-bezier(.2,.9,.25,1) both cf-drop-in}@keyframes cf-breath-2{0%,to{opacity:1}50%{opacity:.55}}.cf-breath-2{animation:.62s ease-in-out 2 cf-breath-2}@keyframes cf-beat-3{0%,to{transform:scale(1)}40%{transform:scale(1.14)}}.cf-beat-3{animation:.46s ease-in-out 3 cf-beat-3}@keyframes cf-shake-1{0%,to{transform:translate(0)}25%{transform:translate(-4px)}60%{transform:translate(4px)}}.cf-shake-1{animation:.4s ease-in-out cf-shake-1}.cf-press{transition:transform .16s cubic-bezier(.3,1.15,.5,1),box-shadow .16s}.cf-press:hover{transform:translateY(-2px);box-shadow:0 6px 16px -8px #00000073}.cf-press:active{transform:scale(.94)}@media(prefers-reduced-motion:reduce){.archi-arrow-wake-r,.archi-arrow-wake-l,.cf-burst-dot,.cf-drop-in,.cf-breath-2,.cf-beat-3,.cf-shake-1{animation:none!important;transform:none!important}.cf-burst-dot{opacity:0!important}.cf-drop-in{opacity:1!important}.cf-press,.cf-press:hover,.cf-press:active{box-shadow:none!important;transition:none!important;transform:none!important}}.calm-sentence-case,.calm-sentence-case *,body :where(:not(.print-area,.print-area *,[data-doc],[data-doc] *,.capitalize)){text-transform:none!important}@keyframes archi-think-pulse{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:.9;transform:scale(1)}}.archi-think-dot{background-color:var(--text-muted);border-radius:9999px;width:6px;height:6px;animation:1.3s ease-in-out infinite archi-think-pulse;display:inline-block}@media(prefers-reduced-motion:reduce){.archi-think-dot{opacity:.6;animation:none}}.archi-source-open{font:inherit;color:var(--text);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}input:focus-visible,textarea:focus-visible,select:focus-visible,[contenteditable=true]:focus-visible{outline:2px solid var(--purple-text)!important;outline-offset:2px!important}:root{--lh-body:1.7;--lh-copy:1.6;--lh-ui:1.5;--lh-tight:1.25;--lh-flat:1;--ls-title:-.05em;--ls-figure:-.05em;--ls-heading:-.03em;--ls-label:.12em;--ls-body:0;--ls-button:0;--ls-tab:0;--ls-chip:0;--ls-caption:0;--ls-figure-archi:0;--ls-logo:-.02em;--ls-block:-.02em;--tr-label:.2em;--tr-caps-xs:.14em;--tr-micro:-.01em;--tr-display-1:-.035em;--tr-display-4:-.055em;--tr-display-5:-.06em;--fs-display-sm:1.5rem;--fs-display-lg:2.1rem;--fs-30:30px}@font-face{font-family:Archi;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/archi/Archi-ExtraBold.woff2)format("woff2")}@media screen{:root[data-look=prism]:not([data-theme=dark]){--cf-surface-2:#e8e8ea}:root[data-look=prism]{--cf-canvas:#f3f3f4;--cf-ink:#121214;--prism-void:#0b0b0d;--prism-ink:#121214;--prism-graphite:#1c1d22;--prism-ash:#8a8c92;--prism-stone:#e4e4e7;--prism-bone:#f2f1ec;--prism-ultraviolet:#5b2bff;--prism-cobalt:#1f4bff;--prism-fuchsia:#f0129c;--prism-signal:#ff6a00;--prism-solar:#ffc21a;--prism-cyan:#13c8f0;--prism-muted:#5e6168;--prism-faint:#6b6d72;--prism-faint-mark:#a3a5aa;--prism-faint-low:#5a5c61;--prism-muted-low:#5a5c61;--prism-line:#12121417;--prism-lift:0 30px 50px -20px #0009;--prism-spectrum:linear-gradient(180deg, var(--prism-cyan), var(--prism-ultraviolet) 55%, var(--prism-fuchsia));--prism-verdant:#04ca96;--prism-white:#fff;--prism-xb-ultraviolet-soft:#ad95ff;--prism-xb-cobalt-soft:#8fa5ff;--prism-xb-cyan-soft:#89e4f8;--prism-xb-verdant-soft:#82e5cb;--prism-xb-fuchsia-soft:#f889ce;--prism-xb-signal-soft:#ffb580;--prism-xb-solar-soft:#ffe18d;--prism-xb-ultraviolet-deep:#371f8a;--prism-xb-cobalt-deep:#192f8a;--prism-xb-cyan-deep:#136d82;--prism-xb-verdant-deep:#0b6e55;--prism-xb-fuchsia-deep:#811258;--prism-xb-signal-deep:#893e0a;--prism-xb-solar-deep:#896a17;--prism-on-ink:#f2f1ec;--prism-client-0:var(--prism-ash);--prism-client-0-on:var(--prism-ink);--prism-client-1:var(--prism-cobalt);--prism-client-1-on:var(--prism-white);--prism-client-2:var(--prism-signal);--prism-client-2-on:var(--prism-ink);--prism-client-3:var(--prism-verdant);--prism-client-3-on:var(--prism-ink);--prism-client-4:var(--prism-cyan);--prism-client-4-on:var(--prism-ink);--prism-client-5:var(--prism-ultraviolet);--prism-client-5-on:var(--prism-white);--prism-client-6:var(--prism-fuchsia);--prism-client-6-on:var(--prism-ink);--prism-client-7:var(--prism-solar);--prism-client-7-on:var(--prism-ink);--prism-client-8:var(--prism-ultraviolet);--prism-client-8-on:var(--prism-white);--prism-client-personal:var(--prism-solar);--prism-client-personal-on:var(--prism-ink);--prism-day-padding:7px 20px 86px 30px;--prism-day-aside:470px;--prism-day-cols:minmax(0, var(--prism-day-aside)) minmax(0, 1fr);--prism-day-rows:none;--prism-figure-box:200px;--prism-figure-gap:22px;--prism-lede-gap:18px;--prism-lede-max:360px;--prism-actions-gap:26px;--prism-buttons-gap:10px;--prism-button-pad:11px 18px;--prism-archi-pad:18px;--prism-archi-gap:14px;--prism-quote-pad:16px;--prism-quote-gap:6px;--prism-quote-bar:3px;--prism-lh-eyebrow:1.2;--prism-lh-quote:1.35;--prism-tl-label:48px;--prism-tl-gap:14px;--prism-tl-track:64px;--prism-tl-now:56px;--prism-tl-dot:10px;--prism-block-pad:22px;--prism-block-gap:18px;--prism-check:20px;--prism-check-ring:1.8px;--prism-meta-gap:6px;--prism-open-pad:7px 12px;--prism-r-open:10px;--font-title:"Archi", var(--font-sans), sans-serif;--prism-font-display:var(--font-title);--prism-lh-display:.93;--prism-fs-figure:202px;--prism-surface:#fff;--prism-soft:#e8e8ea;--prism-sheet-shadow:0 -30px 60px -30px #00000080, inset 0 0 0 1px var(--prism-line);--prism-sheet-height:720px;--prism-sheet-inset-start:14px;--prism-sheet-inset-end:4px;--prism-bar-height:64px;--prism-bar-pad:28px;--prism-r-sheet:30px;--prism-handle-w:44px;--prism-handle-h:5px;--prism-handle-top:9px;--prism-backdrop:blur(14px) saturate(.7);--prism-backdrop-opacity:.45;--prism-unsorted-w:300px;--prism-unsorted-pad:10px 24px 24px 32px;--prism-col-gap:14px;--prism-fs-todo:91px;--prism-fs-note:12.5px;--prism-lh-note:1.45;--prism-list-bleed:12px;--prism-group-gap:10px;--prism-group-mb:6px;--prism-r-group:10px;--prism-group-mark:12px;--prism-fs-group-meta:10.5px;--prism-group-meta:var(--prism-muted)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-group-meta:color-mix(in srgb, var(--prism-muted) 60%, var(--cf-ink))}}:root[data-look=prism]{--prism-row-gap:2px;--prism-row-pad:9px 12px;--prism-row-mark:8px;--prism-r-row-mark:2px;--prism-fs-row:13.5px;--prism-fs-row-meta:11.5px;--prism-sub-dot:5px;--prism-tr-grip:-3px;--prism-grip-pad:3px;--prism-buckets-pad:22px 28px 24px;--prism-buckets-gap:18px;--prism-bucket-head-pad:0 12px 10px;--prism-drop-pad:4px 0 20px;--prism-drop-ring:1.5px;--prism-empty-margin:6px 4px;--prism-empty-pad:18px;--prism-sorted-pad:22px;--prism-r-sorted:16px;--prism-todo-archi-w:260px;--prism-todo-archi-w-open:340px;--prism-todo-archi-pad:28px 24px;--prism-todo-archi-pad-open:22px 24px;--prism-todo-archi-glass:56px;--prism-todo-archi-glass-head:40px;--prism-todo-archi-glass-reply:26px;--prism-fs-todo-archi-name:16px;--prism-todo-archi-rule:1px solid var(--prism-line);--prism-todo-archi-outline:inset 0 0 0 1px var(--prism-line);--prism-todo-archi-bar-inset:2px;--prism-todo-archi-back-pad:6px 10px;--prism-todo-archi-prompt-pad:11px 14px;--prism-todo-archi-nudge:3px;--prism-r-todo-archi-reply:18px;--prism-lh-todo-archi-reply:1.5;--prism-todo-archi-act-pad:7px 12px;--prism-r-todo-archi-act:10px;--prism-todo-archi-ring:2px;--prism-todo-archi-input-pad:10px 12px;--prism-r-todo-archi-input:14px;--prism-todo-archi-send:28px;--prism-sheet-veil:var(--cf-canvas)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-sheet-veil:color-mix(in srgb, var(--cf-canvas) 55%, transparent)}}:root[data-look=prism]{--prism-fs-week-figure:99px;--prism-fs-week-sub:18px;--prism-nav-pad:8px 12px;--prism-nav-pad-wide:8px 14px;--prism-week-col-gap:6px;--prism-week-label-pad:6px;--prism-week-label-nudge:-6px;--prism-fs-week-hour:10.5px;--prism-week-head-h:28px;--prism-fs-week-num:18px;--prism-week-num-pad:2px 7px;--prism-r-week-block:9px;--prism-week-block-pad:6px 8px;--prism-fs-week-block:11.5px;--prism-lh-week-block:1.15;--prism-fs-week-time:10px;--prism-switch-pad:3px;--prism-switch-top:7px;--prism-switch-end:20px;--prism-switch-item-pad:6px 13px;--prism-pop-w:min(1140px, calc(100vw - 48px) );--prism-pop-h:min(752px, calc(100vh - 120px) );--prism-pop-top:92px;--prism-r-pop:30px;--prism-pop-shadow:0 30px 60px -30px #12121466, inset 0 0 0 1px var(--prism-line);--prism-pop-backdrop:blur(14px) saturate(.7);--prism-pop-veil:var(--cf-canvas)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-pop-veil:color-mix(in srgb, var(--cf-canvas) 55%, transparent)}}:root[data-look=prism]{--prism-pop-head-pad:22px 28px 24px;--prism-pop-head-gap:20px;--prism-pop-title-w:620px;--prism-pop-title-h:90px;--prism-pop-btn-pad:8px 12px;--prism-pop-left-w:360px;--prism-pop-left-pad:24px 28px 20px;--prism-fs-timer:124px;--prism-lh-timer:.91;--prism-timer-pad:10px 0 4px;--prism-dots-gap:5px;--prism-dot-h:5px;--prism-timer-btn-pad:14px;--prism-timer-end-pad:14px 18px;--prism-est-pad:14px 16px;--prism-tabs-pad:0 24px;--prism-tab-pad:15px 0 13px;--prism-tab-gap:7px;--prism-count-h:16px;--prism-count-pad:0 4px;--prism-fs-count:10px;--prism-spectrum-h:linear-gradient(90deg, #ff6a00 0%, #ffc21a 8%, #fff1d6 12%, #13c8f0 21%, #1f4bff 50%, #5b2bff 100%);--prism-spectrum-bar:linear-gradient(90deg, #ff6a00, #ffc21a 30%, #13c8f0 60%, #5b2bff);--prism-pop-body-pad:16px 24px 20px;--prism-archi-dot:8px;--prism-archi-dot-fill:linear-gradient(135deg, var(--prism-cyan), var(--prism-ultraviolet) 55%, var(--prism-fuchsia));--prism-archi-ask-pad:8px 12px 8px 8px;--prism-archi-tip-pad:12px 14px;--prism-fs-archi-tip:13.5px;--prism-pop-po-head-h:34px;--prism-pop-po-head-pad:0 2px 8px;--prism-r-board:22px;--prism-board-dot:22px;--prism-r-sticky:6px 6px 20px 6px;--prism-fs-sticky:14px;--prism-sticky-amber:#ffe38a;--prism-sticky-teal:#bdf2de;--prism-sticky-purple:#fbc6ea;--prism-sticky-blue:#bdeffa;--prism-sticky-white:#f2f1ec;--prism-chip-pad:5px 9px;--prism-r-chip:7px;--prism-tool-pad:6px 10px;--prism-fs-tool:11px;--prism-swatch:16px;--prism-r-swatch:5px;--prism-from-row-h:44px;--prism-from-list-max:calc(var(--prism-from-row-h) * 3.5);--prism-from-hair:1px;--prism-avatar:40px;--prism-r-card:20px;--prism-fs-quote-lg:16px;--prism-reply-pad:10px 14px;--prism-small-btn-pad:7px 12px;--prism-notes-list-w:250px;--prism-notes-pad:28px 30px;--prism-fs-note-title:30px;--prism-fs-brief:28px;--prism-tile-h:118px;--prism-end-pad:26px 36px 22px;--prism-fs-end-fig:54px;--prism-fs-end-msg:20px;--prism-end-msg-max:620px;--prism-end-sub-max:600px;--prism-end-opts-max:560px;--prism-end-opt-pad:11px 16px;--prism-lens:42px;--prism-lens-ring:2px;--prism-lens-blur:blur(.6px) saturate(1.6) brightness(1.08);--prism-r-lens:calc(var(--prism-lens) * .244);--prism-lens-fill:linear-gradient(160deg, var(--prism-white), var(--prism-white) 60%)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-lens-fill:linear-gradient(160deg, color-mix(in srgb, var(--prism-white) 22%, transparent), color-mix(in srgb, var(--prism-white) 4%, transparent) 60%)}}:root[data-look=prism]{--prism-lens-rim:conic-gradient(from 200deg, var(--prism-cyan), var(--prism-ultraviolet), var(--prism-fuchsia), var(--prism-solar), var(--prism-cyan));--prism-lens-shadow:0 8px 16px -6px #00000073, inset 0 1px 0 var(--prism-white), inset 6px 0 9px -4px var(--prism-fuchsia), inset -6px 0 9px -4px var(--prism-cyan)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-lens-shadow:0 8px 16px -6px #00000073, inset 0 1px 0 color-mix(in srgb, var(--prism-white) 60%, transparent), inset 6px 0 9px -4px color-mix(in srgb, var(--prism-fuchsia) 75%, transparent), inset -6px 0 9px -4px color-mix(in srgb, var(--prism-cyan) 75%, transparent)}}:root[data-look=prism]{--prism-switch-pad-sm:2px;--prism-seg-pad:7px 13px;--prism-board-dot-r:1.3px;--prism-swatch-ring:0 0 0 1.5px var(--prism-soft), 0 0 0 3px var(--cf-ink);--prism-unread:6px;--prism-file-x:20px;--prism-fs-sticky-tag:10px;--prism-fs-end-opt:15px;--prism-step-pad:4px 8px;--prism-sticky-shadow:0 18px 30px -18px #0006;--prism-sticky-drag-shadow:0 34px 50px -22px #0009;--prism-tile-shadow:0 10px 24px -14px #0006;--prism-fs-lede:22px;--prism-fs-quote:16px;--prism-fs-block:17px;--prism-fs-block-lg:22px;--prism-fs-eyebrow:11px;--prism-r-block:20px;--prism-r-block-sm:14px;--prism-r-button:13px;--prism-r-check:7px;--prism-meet-w:min(760px, calc(100vw - 48px) );--prism-meet-top:170px;--prism-habit-w:min(520px, calc(100vw - 48px) );--prism-habit-top:250px;--prism-card-bottom:24px;--prism-meet-head-pad:24px 28px;--prism-meet-head-gap:14px;--prism-meet-col-pad:22px 28px;--prism-meet-col-gap:14px;--prism-meet-btn-pad:11px 16px;--prism-r-meet-btn:12px;--prism-habit-pad:28px;--prism-habit-gap:18px;--prism-habit-btn-pad:13px;--prism-habit-skip-pad:13px 16px;--prism-fs-card-title:40px;--prism-card-tag-pad:3px 8px;--prism-r-card-tag:6px;--prism-card-close-pad:6px 10px;--prism-r-card-close:9px;--prism-card-ring:1.5px;--prism-card-hair:1px;--prism-attendee:34px;--prism-r-attendee:10px;--prism-streak-box:16px;--prism-r-streak-box:5px;--prism-streak-gap:4px;--prism-card-glass:26px;--prism-card-note-bar:3px;--prism-card-note-indent:16px;--prism-card-note-fill:linear-gradient(180deg, var(--prism-cyan), var(--prism-ultraviolet) 55%, var(--prism-fuchsia));--prism-card-field-pad:8px 10px;--prism-card-foot-pad:14px 28px;--prism-card-lh-note:1.4;--prism-card-status-dot:6px}:root[data-look=prism][data-theme=dark]{--cf-canvas:#0b0b0d;--cf-ink:#f2f1ec;--prism-muted:#8a8c92;--prism-faint:#7d7f84;--prism-faint-mark:#4a4c52;--prism-faint-low:#7d7f84;--prism-muted-low:#8a8c92;--prism-line:#f2f1ec17;--prism-on-ink:#121214;--prism-surface:#16161a;--prism-soft:#1e1f24;--prism-pop-shadow:0 30px 60px -30px #000000e6, inset 0 0 0 1px var(--prism-line)}:root[data-look=prism]{--prism-cream:#fff1d6;--prism-archi-card:#fff;--prism-archi-soft:#e8e8ea;--prism-archi-soft-hover:#dedee1;--prism-archi-text:#121214;--prism-archi-muted:#5e6168;--prism-archi-faint:#6b6d72;--prism-archi-ring:#12121417;--prism-archi-ring-strong:#1212141f;--prism-archi-ring-button:#12121424;--prism-archi-solid:#121214;--prism-archi-on-solid:#f2f1ec;--prism-archi-glass-box:#e8e8ea;--prism-archi-glass-ink:#121214;--prism-archi-wipe:#f3f3f4;--prism-archi-wipe-clear:#f3f3f400;--prism-archi-spectrum:linear-gradient(180deg, var(--prism-cyan), var(--prism-ultraviolet) 55%, var(--prism-fuchsia));--prism-archi-input-ring:linear-gradient(90deg, var(--prism-signal) 0%, var(--prism-solar) 8%, var(--prism-cream) 12%, var(--prism-cyan) 21%, var(--prism-cobalt) 50%, var(--prism-ultraviolet) 100%);--prism-archi-beam-hero:linear-gradient(180deg, #ffe9a000 0%, var(--prism-solar) 14%, var(--prism-signal) 26%, var(--prism-fuchsia) 42%, var(--prism-ultraviolet) 60%, var(--prism-cobalt) 72%, #1f4bff00 92%);--prism-archi-beam-1:linear-gradient(90deg, #13c8f000, var(--prism-cyan) 22%, var(--prism-cobalt) 45%, var(--prism-ultraviolet) 62%, #5b2bff00);--prism-archi-beam-2:linear-gradient(90deg, #ff6a0000, var(--prism-signal) 18%, var(--prism-solar) 34%, var(--prism-fuchsia) 58%, #f0129c00);--prism-archi-beam-3:linear-gradient(90deg, #fff1d600, #fff1d680 50%, #fff1d600);--prism-archi-w:336px;--prism-archi-rail-w:56px;--prism-archi-rail-bleed:10px;--prism-archi-dock-gap:10px;--prism-archi-r-card:22px;--prism-archi-card-pad:22px 22px 18px;--prism-archi-stack:18px;--prism-archi-thread-gap:22px;--prism-archi-msg-gap:12px;--prism-archi-bar:3px;--prism-archi-bar-inset:13px;--prism-archi-fs-name:22px;--prism-archi-fs-hero:24px;--prism-archi-fs-msg:14px;--prism-archi-fs-sug:13px;--prism-archi-fs-act:12px;--prism-archi-fs-row:12.5px;--prism-archi-fs-status:11px;--prism-archi-fs-eyebrow:11px;--prism-archi-lh-sug:16px;--prism-archi-lh-act:15px;--prism-archi-r-msg:16px 16px 4px 16px;--prism-archi-r-sug:12px;--prism-archi-r-act:10px;--prism-archi-r-input:14px;--prism-archi-r-input-in:12.5px;--prism-archi-r-send:8px;--prism-archi-r-review:16px;--prism-archi-glass-head:34px;--prism-archi-pager-h:28px;--prism-archi-row-dot:7px;--prism-archi-cal-dot:4px;--prism-archi-cal-dot-bottom:4px;--prism-archi-ease-out:cubic-bezier(.16, 1, .3, 1);--prism-archi-ease-panel:cubic-bezier(.2, .85, .2, 1);--prism-archi-ease-io:cubic-bezier(.65, 0, .35, 1);--prism-archi-ease-beam:cubic-bezier(.45, 0, .2, 1)}:root[data-look=prism][data-theme=dark]{--prism-archi-card:#16161a;--prism-archi-soft:#1e1f24;--prism-archi-soft-hover:#26272d;--prism-archi-text:#f2f1ec;--prism-archi-muted:#8a8c92;--prism-archi-faint:#7d7f84;--prism-archi-ring:#f2f1ec17;--prism-archi-ring-strong:#f2f1ec1f;--prism-archi-ring-button:#f2f1ec24;--prism-archi-solid:#f2f1ec;--prism-archi-on-solid:#121214;--prism-archi-glass-box:#f2f1ec;--prism-archi-wipe:#0e0e11;--prism-archi-wipe-clear:#0e0e1100}.pa-dock{--rail:var(--prism-archi-card);--card:var(--prism-archi-card);--card-sunken:var(--prism-archi-soft);--text:var(--prism-archi-text);--text-primary:var(--prism-archi-text);--foreground:var(--prism-archi-text);--text-muted:var(--prism-archi-muted);--text-faint:var(--prism-archi-faint);--border:var(--prism-archi-ring);--border-strong:var(--prism-archi-ring-button);--chip:var(--prism-archi-soft);--chip-text:var(--prism-archi-text);--tint-soft:var(--prism-archi-soft);--tint-strong:var(--prism-archi-soft-hover);--primary:var(--prism-archi-solid);--client-plane-ink:var(--prism-archi-on-solid);--pill-active-bg:var(--prism-archi-solid);--pill-active-text:var(--prism-archi-on-solid);--secondary:var(--prism-cyan);--danger:var(--prism-fuchsia);--amber:var(--prism-solar);--on-amber:var(--prism-ink);--archi-gradient:var(--prism-archi-input-ring);--r-lift:var(--prism-archi-r-card);width:var(--prism-archi-rail-w);transition:width .45s var(--prism-archi-ease-panel),margin .45s var(--prism-archi-ease-panel);overflow:hidden}.pa-dock:not([data-open]){margin:calc(-1 * var(--prism-archi-rail-bleed));height:calc(100% + 2 * var(--prism-archi-rail-bleed));box-shadow:inset 1px 0 0 var(--prism-archi-ring)}.pa-dock[data-open]{width:var(--prism-archi-w)}.pa-dock-open{width:var(--prism-archi-w);gap:var(--prism-archi-dock-gap);flex-direction:column;height:100%;display:flex}.pa-dock-open[aria-hidden=true]{visibility:hidden}.pa-dock-cal{flex:none}.pa-dock-archi{flex:1;min-height:0;display:flex}.pa-dock-cal>section{box-shadow:inset 0 0 0 1px var(--prism-archi-ring);border:0;padding:18px 20px}.pa-dock-cal>section>div:first-child{margin-bottom:8px}.pa-dock-cal>section>div:first-child>div>button{border-radius:8px;width:26px;height:26px}.pa-dock-cal>section>div:first-child>button:first-child{letter-spacing:var(--ls-heading);font-size:20px;font-weight:800;line-height:normal}.pa-dock-cal>section>div.grid-cols-7{display:none}.pa-dock-cal .space-y-px{flex-direction:column;gap:2px;display:flex}.pa-dock-cal .space-y-px>*{margin:0!important}.pa-dock-cal .space-y-px>div{gap:2px}.pa-dock-cal .space-y-px button{border-radius:9px;padding:0;font-size:12px;font-weight:600;min-height:30px!important}.pa-dock-cal .space-y-px button[style*="background-color: var(--primary)"]{font-weight:800}.pa-cal-dot{left:50%;bottom:var(--prism-archi-cal-dot-bottom);width:var(--prism-archi-cal-dot);height:var(--prism-archi-cal-dot);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%)}.pa-cal-dot[data-today]{background:var(--prism-archi-on-solid)}.pa-fold-btn{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--prism-archi-ring-strong);color:var(--prism-archi-muted);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-self:center;align-items:center;font-size:13px;font-weight:800;line-height:normal;display:flex}.pa-rail{width:var(--prism-archi-rail-w);color:var(--prism-archi-text);flex-direction:column;align-items:center;gap:14px;padding:16px 0;line-height:normal;animation:.3s pa-in;display:flex;position:absolute;inset:0 auto 0 0}.pa-rail-btn{border-radius:10px;width:32px;height:32px}.pa-rail-date{flex-direction:column;align-items:center;gap:2px;margin-top:8px;display:flex}.pa-rail-day{letter-spacing:var(--ls-caption);color:var(--prism-archi-muted);font-size:10px;font-weight:800}.pa-rail-num{letter-spacing:var(--ls-heading);font-size:18px;font-weight:800}.pa-rail-glass{cursor:pointer;background:0 0;border:0;margin-top:auto;padding:0}.pa-glass-rail{width:34px;height:34px;display:block}.pa-glass-fill{width:100%;height:100%;display:block}.pa-glass-orb{flex:none;width:40px;height:40px;display:block}.pa-card{gap:var(--prism-archi-stack);min-width:0;padding:var(--prism-archi-card-pad);border-radius:var(--prism-archi-r-card);background:var(--prism-archi-card);box-shadow:inset 0 0 0 1px var(--prism-archi-ring);color:var(--prism-archi-text);isolation:isolate;flex-direction:column;flex:1;line-height:normal;display:flex;position:relative;overflow:hidden}.pa-card :focus-visible{outline:2px solid var(--prism-cyan);outline-offset:2px}.pa-card button{cursor:pointer}.pa-card button:disabled{cursor:default}.pa-hero{pointer-events:none;opacity:0;transition:opacity .7s var(--prism-archi-ease-io),transform .9s cubic-bezier(.7,0,.2,1);zoom:var(--pa-hero-fit,1);flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:14px;left:0;right:0;transform:translateY(0)scale(1)}.pa-hero[data-shown]{opacity:1}.pa-hero[data-leaving]{opacity:0;transform:translateY(-150px)scale(.22)}.pa-hero-stage{width:220px;height:196px;position:relative}.pa-hero-beam{background:var(--prism-archi-beam-hero);filter:blur(42px);opacity:0;width:160%;height:180%;transition:opacity 2.4s var(--prism-archi-ease-beam) .4s;pointer-events:none;position:absolute;top:-40%;left:-30%;transform:rotate(-32deg)}.pa-hero-beam[data-on]{opacity:.28}.pa-glass-hero{width:220px;height:196px;display:block;position:relative}.pa-hero-title{font-size:var(--prism-archi-fs-hero);letter-spacing:var(--ls-heading);opacity:0;transition:opacity 1s var(--prism-archi-ease-out) .9s,transform 1.2s var(--prism-archi-ease-out) .9s;font-weight:800;transform:translateY(10px)}.pa-hero-title[data-on]{opacity:1;transform:translateY(0)}.pa-head{z-index:1;flex:none;align-items:center;gap:12px;display:flex;position:relative}.pa-head-id{opacity:0;min-width:0;transition:opacity .6s var(--prism-archi-ease-out),transform .8s var(--prism-archi-ease-out);flex:1;align-items:center;gap:12px;display:flex;transform:translateY(-8px)}.pa-head-id[data-shown]{opacity:1;transform:none}.pa-head-id[data-late]{transition-delay:.45s}.pa-glass-head{width:var(--prism-archi-glass-head);height:var(--prism-archi-glass-head);flex:none;display:block}.pa-name{font-size:var(--prism-archi-fs-name);letter-spacing:var(--ls-heading);font-weight:800}.pa-status{white-space:nowrap;line-height:normal;font-size:var(--prism-archi-fs-status);color:var(--prism-archi-muted);flex:none;font-weight:600}.pa-chip-btn{border-radius:var(--prism-archi-r-act);color:var(--prism-archi-text);font-size:var(--prism-archi-fs-act);white-space:nowrap;box-shadow:inset 0 0 0 1px var(--prism-archi-ring-button);background:0 0;flex:none;padding:7px 11px;font-weight:700}.pa-icon-btn{width:26px;height:26px;color:var(--prism-archi-muted);box-shadow:inset 0 0 0 1px var(--prism-archi-ring-strong);background:0 0;border-radius:8px;flex:none;place-items:center;display:grid}.pa-icon-btn[data-on]{background:var(--prism-archi-solid);color:var(--prism-archi-on-solid);box-shadow:none}.pa-icon{width:13px;height:13px}.pa-thread{gap:var(--prism-archi-thread-gap);scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;transition:filter .5s,opacity .5s;display:flex;overflow:auto}.pa-thread[data-wipe="1"],.pa-thread[data-wipe="2"]{filter:blur(14px)}.pa-thread[data-wipe="1"],.pa-thread[data-wipe="2"],.pa-thread[data-wipe="3"],.pa-thread[data-wipe="4"]{opacity:0}.pa-notices{gap:var(--prism-archi-msg-gap);flex-direction:column;flex:none;display:flex}.pa-notices:empty{display:none}.pa-spacer{flex:1}.pa-msg{gap:var(--prism-archi-msg-gap);flex-direction:column;flex:none;animation:.4s ease-out pa-in;display:flex}.pa-me{border-radius:var(--prism-archi-r-msg);background:var(--prism-archi-solid);width:max-content;max-width:85%;color:var(--prism-archi-on-solid);font-size:var(--prism-archi-fs-msg);align-self:flex-end;padding:10px 14px;font-weight:600;line-height:1.4}.pa-ai{gap:var(--prism-archi-msg-gap);overflow-wrap:anywhere;flex-direction:column;display:flex}.pa-reply{padding-left:var(--prism-archi-bar-inset);font-size:var(--prism-archi-fs-msg);font-style:italic;font-weight:600;line-height:1.45;position:relative}.pa-reply p{margin:0}.pa-reply>p:first-of-type:before{content:"“"}.pa-reply>p:last-of-type:after{content:"”"}.pa-bar{width:var(--prism-archi-bar);border-radius:var(--prism-archi-bar);background:var(--prism-archi-spectrum);position:absolute;top:2px;bottom:2px;left:0}.pa-thinking{padding-left:var(--prism-archi-bar-inset);font-size:var(--prism-archi-fs-sug);color:var(--prism-archi-muted);flex-direction:column;flex:none;gap:8px;font-weight:600;animation:.3s pa-in;display:flex;position:relative}.pa-thinking .pa-bar{opacity:.5}.pa-note{font-size:var(--prism-archi-fs-status);color:var(--prism-archi-muted);margin:0;font-weight:600}.pa-note-link{font:inherit;color:var(--prism-archi-text);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pa-card .pa-note-link:focus-visible{outline-color:var(--prism-archi-text)}.pa-muted{font-size:var(--prism-archi-fs-row);color:var(--prism-archi-muted);margin:0}.pa-acts{flex-wrap:wrap;gap:6px;display:flex}.pa-act{border-radius:var(--prism-archi-r-act);color:var(--prism-archi-text);font-size:var(--prism-archi-fs-act);font-weight:700;line-height:var(--prism-archi-lh-act);box-shadow:inset 0 0 0 1px var(--prism-archi-ring-button);background:0 0;padding:8px 12px}.pa-act[data-primary]{background:var(--prism-archi-solid);color:var(--prism-archi-on-solid);box-shadow:none}.pa-acts[data-help]{row-gap:var(--space-3h)}.pa-acts[data-help] .pa-act{position:relative}.pa-review{border-radius:var(--prism-archi-r-review);background:var(--prism-archi-soft);flex-direction:column;gap:10px;padding:14px;display:flex}.pa-review-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pa-review-title{font-size:var(--prism-archi-fs-sug);text-align:right;font-weight:800}.pa-review-text{font-size:var(--prism-archi-fs-sug);margin:0;font-weight:600;line-height:1.45}.pa-eyebrow{font-size:var(--prism-archi-fs-eyebrow);letter-spacing:var(--ls-caption);text-transform:uppercase;color:var(--prism-archi-muted);font-weight:700}.pa-rows{flex-direction:column;margin:0;display:flex}.pa-row{border-top:1px solid var(--prism-archi-ring);font-size:var(--prism-archi-fs-row);align-items:center;gap:10px;padding:9px 0;display:flex}.pa-row-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pa-row-name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.pa-row-sub{color:var(--prism-archi-muted);flex:1;margin:0}.pa-row-value{text-align:right;margin:0;font-weight:800}.pa-row-meta{color:var(--prism-archi-muted)}.pa-row-grow{flex:1;min-width:0}.pa-row-dot{width:var(--prism-archi-row-dot);height:var(--prism-archi-row-dot);border-radius:50%;flex:none}.pa-notices>[data-pa-wait],.pa-card[data-cards-only] .pa-sugs{display:none}.pa-more{height:var(--prism-archi-pager-h);color:var(--prism-archi-muted);font-size:var(--prism-archi-fs-act);font-weight:700;line-height:var(--prism-archi-lh-act);background:0 0;border:0;flex:none;align-self:flex-start;align-items:center;gap:6px;padding:0;display:flex}.pa-more:hover{color:var(--prism-archi-text)}.pa-textarea{resize:vertical;border-radius:var(--prism-archi-r-act);background:var(--prism-archi-card);width:100%;color:var(--prism-archi-text);font:inherit;font-size:var(--prism-archi-fs-row);box-shadow:inset 0 0 0 1px var(--prism-archi-ring);border:0;outline:none;padding:10px 12px;line-height:1.45}.pa-sugs{flex-direction:column;flex:none;gap:6px;display:flex}.pa-sug{border-radius:var(--prism-archi-r-sug);background:var(--prism-archi-soft);color:var(--prism-archi-text);font-size:var(--prism-archi-fs-sug);font-weight:600;line-height:var(--prism-archi-lh-sug);text-align:left;justify-content:space-between;align-items:center;padding:11px 13px;transition:background .2s;display:flex}.pa-sug:hover{background:var(--prism-archi-soft-hover)}.pa-sug-arrow{color:var(--prism-archi-muted)}.pa-input{border-radius:var(--prism-archi-r-input);background:var(--prism-archi-input-ring);flex:none;padding:1.5px}.pa-input-inner{border-radius:var(--prism-archi-r-input-in);background:var(--prism-archi-card);align-items:center;gap:10px;padding:10px 12px;display:flex}.pa-input-field{min-width:0;color:var(--prism-archi-text);font:inherit;font-size:var(--prism-archi-fs-sug);background:0 0;border:0;outline:none;flex:1;padding:0;line-height:normal}.pa-input-field::placeholder{color:var(--prism-archi-muted);opacity:1}.pa-card .pa-input-field:focus-visible{outline:none!important}.pa-input:focus-within{outline:2px solid var(--prism-cyan);outline-offset:2px}.pa-send{border-radius:var(--prism-archi-r-send);background:var(--prism-archi-solid);width:26px;height:26px;color:var(--prism-archi-on-solid);font-size:var(--prism-archi-fs-act);border:0;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}.pa-wipe{z-index:5;border-radius:inherit;perspective:900px;background:var(--prism-archi-wipe);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .7s var(--prism-archi-ease-io);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.pa-wipe:not([data-step="0"]){visibility:visible;pointer-events:auto}.pa-wipe[data-step="1"],.pa-wipe[data-step="2"],.pa-wipe[data-step="3"],.pa-wipe[data-step="4"]{opacity:1}.pa-wipe[data-step="5"]{transition-duration:1.4s}.pa-beam{opacity:0;transition:transform 2.4s var(--prism-archi-ease-beam),opacity 2.2s ease-in-out;position:absolute}.pa-wipe[data-step="4"] .pa-beam,.pa-wipe[data-step="5"] .pa-beam{transition-duration:6s,2.2s}.pa-wipe[data-step="5"] .pa-beam{opacity:0;transition-duration:6s,1.6s}.pa-beam-1{background:var(--prism-archi-beam-1);filter:blur(60px);width:180%;height:70%;top:-30%;left:-40%;transform:translate(-20%)rotate(-16deg)}.pa-wipe[data-step="1"] .pa-beam-1,.pa-wipe[data-step="2"] .pa-beam-1,.pa-wipe[data-step="3"] .pa-beam-1{opacity:.3;transform:translate(-6%)rotate(-16deg)}.pa-wipe[data-step="4"] .pa-beam-1{opacity:.55;transform:translate(18%,30%)rotate(-4deg)}.pa-wipe[data-step="5"] .pa-beam-1{transform:translate(18%,30%)rotate(-4deg)}.pa-beam-2{background:var(--prism-archi-beam-2);filter:blur(70px);width:170%;height:75%;bottom:-40%;left:-30%;transform:translate(20%)rotate(4deg)}.pa-wipe[data-step="1"] .pa-beam-2{transform:translate(4%)rotate(4deg)}.pa-wipe[data-step="2"] .pa-beam-2,.pa-wipe[data-step="3"] .pa-beam-2{opacity:.2;transform:translate(4%)rotate(4deg)}.pa-wipe[data-step="4"] .pa-beam-2{opacity:.45;transform:translate(-14%,-18%)rotate(14deg)}.pa-wipe[data-step="5"] .pa-beam-2{transform:translate(-14%,-18%)rotate(14deg)}.pa-beam-3{background:var(--prism-archi-beam-3);filter:blur(30px);width:40%;height:140%;top:-20%;left:30%;transform:translate(-160%)rotate(24deg)}.pa-wipe[data-step="4"] .pa-beam-3{opacity:.9;transform:translate(140%)rotate(24deg)}.pa-wipe[data-step="5"] .pa-beam-3{transform:translate(140%)rotate(24deg)}.pa-vignette{pointer-events:none;background:radial-gradient(ellipse at center,var(--prism-archi-wipe-clear) 35%,var(--prism-archi-wipe) 85%);position:absolute;inset:0}.pa-wipe-stage{width:300px;height:420px;transform-style:preserve-3d;transition:transform 3s var(--prism-archi-ease-out),opacity .6s,filter .6s;flex:none;position:relative;transform:none}.pa-wipe[data-step="1"] .pa-wipe-stage,.pa-wipe[data-step="2"] .pa-wipe-stage{transform:rotateX(10deg)rotateY(-12deg)translateZ(-40px)}.pa-wipe[data-step="3"] .pa-wipe-stage{transform:rotateX(22deg)rotateY(-26deg)translateZ(-80px)}.pa-wipe[data-step="4"] .pa-wipe-stage{transform:rotateX(0)rotateY(0)translateZ(0)}.pa-wipe[data-step="5"] .pa-wipe-stage{opacity:0;filter:blur(10px);transition:transform 1.1s cubic-bezier(.7,0,.84,0),opacity 1s cubic-bezier(.7,0,.84,0) .15s,filter 1s ease-in;transform:translateZ(-600px)rotateX(18deg)scale(.4)}.pa-wipe-logo{width:300px;height:420px;position:absolute;inset:0;overflow:visible}.pa-logo-part{opacity:0;transition:opacity .6s}.pa-wipe:not([data-step="0"]):not([data-step="1"]) .pa-logo-part{opacity:1}.pa-logo-box{fill:var(--prism-archi-glass-box)}.pa-logo-ink{fill:var(--prism-archi-glass-ink)}.pa-glass-wipe{width:300px;height:420px;display:block;position:absolute;inset:0}@keyframes pa-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pa-dock,.pa-dock *{transition:none!important;animation:none!important}}}@keyframes prism-pop-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes prism-veil-in{0%{opacity:0}to{opacity:1}}@keyframes prism-lens-in{0%{transform:translate(var(--prism-lens-from,-760px)) rotate(-38deg)}to{transform:none}}@media(prefers-reduced-motion:reduce){[data-prism-motion]{animation:none!important}}@media screen{:root[data-look=prism]{--prism-clients-bg:#f3f3f4;--prism-clients-fg:#121214;--prism-clients-mut:#5e6168;--prism-clients-faint:#6b6d72;--prism-clients-faint-mark:#a3a5aa;--prism-clients-surf:#fff;--prism-clients-line:#12121417;--prism-clients-ibg:#121214;--prism-clients-ifg:#f2f1ec;--prism-clients-verdant:#04ca96;--prism-clients-white:#fff;--prism-clients-late:var(--prism-signal);--prism-clients-spectrum:linear-gradient(180deg, var(--prism-cyan), var(--prism-ultraviolet) 55%, var(--prism-fuchsia));--prism-clients-menu-shadow:0 18px 40px -18px #00000059;--prism-clients-pill-talk:var(--prism-cobalt);--prism-clients-pill-talk-on:var(--prism-white);--prism-clients-pill-money:var(--prism-solar);--prism-clients-pill-money-on:var(--prism-ink);--prism-clients-pill-paid:var(--prism-verdant);--prism-clients-pill-paid-on:var(--prism-ink);--prism-clients-pill-project:var(--prism-clients-ibg);--prism-clients-pill-project-on:var(--prism-clients-ifg);--prism-clients-slot-0:var(--prism-clients-verdant);--prism-clients-slot-0-on:var(--prism-ink);--prism-clients-slot-1:var(--prism-cobalt);--prism-clients-slot-1-on:var(--prism-clients-white);--prism-clients-slot-2:var(--prism-signal);--prism-clients-slot-2-on:var(--prism-clients-white);--prism-clients-slot-3:var(--prism-ultraviolet);--prism-clients-slot-3-on:var(--prism-clients-white);--prism-clients-slot-4:var(--prism-cyan);--prism-clients-slot-4-on:var(--prism-ink);--prism-clients-slot-5:var(--prism-solar);--prism-clients-slot-5-on:var(--prism-ink);--prism-clients-slot-6:var(--prism-fuchsia);--prism-clients-slot-6-on:var(--prism-clients-white);--prism-clients-slot-7:var(--prism-clients-verdant);--prism-clients-slot-7-on:var(--prism-ink);--prism-clients-slot-8:var(--prism-cobalt);--prism-clients-slot-8-on:var(--prism-clients-white);--prism-clients-font-display:var(--font-title);--prism-clients-fs-eyebrow:11px;--prism-clients-fs-filter:12px;--prism-clients-fs-button:12.5px;--prism-clients-fs-amount:13px;--prism-clients-fs-sub:13px;--prism-clients-fs-fold:13px;--prism-clients-fs-row:13.5px;--prism-clients-fs-meta:14px;--prism-clients-fs-quote:14.5px;--prism-clients-fs-tab:18px;--prism-clients-fs-list-title:20px;--prism-clients-fs-pill:11.5px;--prism-clients-fs-kind:12px;--prism-clients-fs-project:30px;--prism-clients-fs-name:34px;--prism-clients-fs-owed:109px;--prism-clients-owed-after:19px;--prism-clients-lh-project:1.1;--prism-clients-lh-quote:1.4;--prism-clients-lh-display:.93;--prism-clients-list-w:300px;--prism-clients-list-pad:22px 18px;--prism-clients-list-gap:12px;--prism-clients-filter-gap:12px;--prism-clients-filter-pad:0 4px;--prism-clients-rows-gap:2px;--prism-clients-row-gap:12px;--prism-clients-row-pad:10px 12px;--prism-clients-r-row:12px;--prism-clients-avatar:28px;--prism-clients-r-avatar:8.4px;--prism-clients-fs-avatar:10.08px;--prism-clients-avatar-lg:56px;--prism-clients-r-avatar-lg:16.8px;--prism-clients-fs-avatar-lg:20.16px;--prism-clients-dot:7px;--prism-clients-detail-pad:34px 44px 36px;--prism-clients-detail-gap:30px;--prism-clients-head-gap:20px;--prism-clients-ident-gap:18px;--prism-clients-name-gap:6px;--prism-clients-buttons-gap:6px;--prism-clients-button-pad:9px 14px;--prism-clients-r-button:11px;--prism-clients-tabs-gap:32px;--prism-clients-tab-pad:0 0 14px;--prism-clients-tab-line:2px;--prism-clients-folds-w:340px;--prism-clients-section-gap:48px;--prism-clients-col-gap:14px;--prism-clients-col-gap-money:12px;--prism-clients-bar-h:6px;--prism-clients-bar-max:520px;--prism-clients-ev-pad:10px 0;--prism-clients-tl-axis:76px;--prism-clients-tl-line:2px;--prism-clients-tl-gap:10px;--prism-clients-tl-card-pad:10px 12px;--prism-clients-tl-pill-top:8px;--prism-clients-tl-month-pad:2px 6px;--prism-clients-pill-pad:4px 9px;--prism-clients-r-card:12px;--prism-clients-quote-max:560px;--prism-clients-quote-gap:12px;--prism-clients-quote-mark:34px;--prism-clients-archi-glyph:26px;--prism-clients-quote-pad:14px;--prism-clients-quote-bar:3px;--prism-clients-quote-bar-inset:2px;--prism-clients-fold-gap:8px;--prism-clients-fold-pad:13px 0;--prism-clients-fold-body-pad:0 0 14px;--prism-clients-menu-pad:6px;--prism-clients-menu-item-pad:8px 10px;--prism-clients-r-menu:12px;--prism-clients-menu-w:220px;--prism-clients-field-pad:8px 10px;--prism-clients-r-field:9px}:root[data-look=prism][data-theme=dark]{--prism-clients-bg:#0b0b0d;--prism-clients-fg:#f2f1ec;--prism-clients-mut:#8a8c92;--prism-clients-faint:#7d7f84;--prism-clients-faint-mark:#4a4c52;--prism-clients-surf:#16161a;--prism-clients-line:#f2f1ec17;--prism-clients-ibg:#f2f1ec;--prism-clients-ifg:#121214;--prism-clients-menu-shadow:0 18px 40px -18px #000c}@keyframes prism-clients-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}:root[data-look=prism] .pcl{background:var(--prism-clients-bg);min-height:0;color:var(--prism-clients-fg);font-family:var(--font-sans),sans-serif;-webkit-font-smoothing:antialiased;margin:calc(-1 * var(--prism-shell-page-pad)) 0 calc(-1 * var(--prism-shell-page-pad)) calc(-1 * var(--prism-shell-page-pad));flex:1;line-height:normal;display:flex}:root[data-look=prism] main:has(>div>.pcl){overflow:visible}:root[data-look=prism] main>div:has(>.pcl){overflow:visible}:root[data-look=prism] .pcl button{font-family:inherit}:root[data-look=prism] .pcl-btn{padding:var(--prism-clients-button-pad);border-radius:var(--prism-clients-r-button);font-size:var(--prism-clients-fs-button);white-space:nowrap;cursor:pointer;color:var(--prism-clients-fg);box-shadow:inset 0 0 0 1px var(--prism-clients-line);background:0 0;border:none;font-weight:700;line-height:normal}:root[data-look=prism] .pcl-btn-solid{background:var(--prism-clients-ibg);color:var(--prism-clients-ifg);box-shadow:none}:root[data-look=prism] .pcl-eyebrow{letter-spacing:var(--ls-caption);text-transform:uppercase;font-weight:700;font-size:var(--prism-clients-fs-eyebrow);color:var(--prism-clients-mut)}:root[data-look=prism] .pcl-avatar{width:var(--prism-clients-avatar);height:var(--prism-clients-avatar);border-radius:var(--prism-clients-r-avatar);font-size:var(--prism-clients-fs-avatar);flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}:root[data-look=prism] .pcl-avatar-lg{width:var(--prism-clients-avatar-lg);height:var(--prism-clients-avatar-lg);border-radius:var(--prism-clients-r-avatar-lg);font-size:var(--prism-clients-fs-avatar-lg)}:root[data-look=prism] .pcl-list{width:var(--prism-clients-list-w);box-sizing:border-box;border-right:1px solid var(--prism-clients-line);padding:var(--prism-clients-list-pad);gap:var(--prism-clients-list-gap);flex-direction:column;flex:none;display:flex;overflow-y:auto}:root[data-look=prism] .pcl-list-head{justify-content:space-between;align-items:center;display:flex}:root[data-look=prism] .pcl-list-title{font-size:var(--prism-clients-fs-list-title);letter-spacing:var(--ls-heading);margin:0;font-weight:800}:root[data-look=prism] .pcl-filters{align-items:center;gap:var(--prism-clients-filter-gap);font-size:var(--prism-clients-fs-filter);color:var(--prism-clients-mut);padding:var(--prism-clients-filter-pad);font-weight:700;display:flex;position:relative}:root[data-look=prism] .pcl-filter{cursor:pointer;font:inherit;color:var(--prism-clients-mut);background:0 0;border:none;padding:0}:root[data-look=prism] .pcl-filter[aria-pressed=true]{color:var(--prism-clients-fg)}:root[data-look=prism] .pcl-filters-more{margin-left:auto;position:relative}:root[data-look=prism] .pcl-filter-on{color:var(--prism-clients-fg)}:root[data-look=prism] .pcl-query{align-items:center;gap:var(--prism-clients-fold-gap);font-size:var(--prism-clients-fs-filter);color:var(--prism-clients-mut);padding:var(--prism-clients-filter-pad);font-weight:600;display:flex}:root[data-look=prism] .pcl-rows{gap:var(--prism-clients-rows-gap);flex-direction:column;display:flex}:root[data-look=prism] .pcl-row{align-items:center;gap:var(--prism-clients-row-gap);padding:var(--prism-clients-row-pad);border-radius:var(--prism-clients-r-row);cursor:pointer;text-align:left;width:100%;color:var(--prism-clients-fg);background:0 0;border:none;flex-wrap:wrap;display:flex}:root[data-look=prism] .pcl-row[aria-current=true]{background:var(--prism-clients-surf);box-shadow:inset 0 0 0 1px var(--prism-clients-line)}:root[data-look=prism] .pcl-row-name{min-width:0;font-size:var(--prism-clients-fs-row);letter-spacing:var(--ls-body);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:700;overflow:hidden}:root[data-look=prism] .pcl-row-dot{width:var(--prism-clients-dot);height:var(--prism-clients-dot);background:var(--prism-clients-late);border-radius:50%;flex:none}:root[data-look=prism] .pcl-row-amount{font-size:var(--prism-clients-fs-amount);color:var(--prism-clients-fg);flex:none;font-weight:700}:root[data-look=prism] .pcl-row-amount[data-none=true]{color:var(--prism-clients-faint)}:root[data-look=prism] .pcl-empty{font-size:var(--prism-clients-fs-row);color:var(--prism-clients-mut);padding:var(--prism-clients-row-pad)}:root[data-look=prism] .pcl-menu-trigger{cursor:pointer;font:inherit;color:inherit;white-space:nowrap;background:0 0;border:none;padding:0}:root[data-look=prism] .pcl-menu{right:0;top:calc(100% + var(--prism-clients-menu-pad));z-index:30;width:var(--prism-clients-menu-w);padding:var(--prism-clients-menu-pad);border-radius:var(--prism-clients-r-menu);background:var(--prism-clients-surf);box-shadow:inset 0 0 0 1px var(--prism-clients-line),var(--prism-clients-menu-shadow);gap:var(--prism-clients-rows-gap);flex-direction:column;animation:.18s ease-out prism-clients-fade;display:flex;position:absolute}:root[data-look=prism] .pcl-menu-label{padding:var(--prism-clients-menu-item-pad)}:root[data-look=prism] .pcl-menu-item{justify-content:space-between;align-items:center;gap:var(--prism-clients-fold-gap);padding:var(--prism-clients-menu-item-pad);border-radius:var(--prism-clients-r-field);cursor:pointer;text-align:left;width:100%;font-size:var(--prism-clients-fs-fold);color:var(--prism-clients-fg);background:0 0;border:none;font-weight:700;display:flex}:root[data-look=prism] .pcl-menu-item:hover{background:var(--prism-clients-line)}:root[data-look=prism] .pcl-menu-item[aria-checked=false]{color:var(--prism-clients-mut)}:root[data-look=prism] .pcl-menu-rule{background:var(--prism-clients-line);height:1px;margin:var(--prism-clients-rows-gap) 0}:root[data-look=prism] .pcl-field{box-sizing:border-box;width:100%;padding:var(--prism-clients-field-pad);border-radius:var(--prism-clients-r-field);box-shadow:inset 0 0 0 1px var(--prism-clients-line);font:inherit;font-size:var(--prism-clients-fs-fold);color:var(--prism-clients-fg);background:0 0;border:none;outline:none;font-weight:600}:root[data-look=prism] .pcl-field:focus{box-shadow:inset 0 0 0 1px var(--prism-clients-fg)}:root[data-look=prism] .pcl-detail{box-sizing:border-box;min-width:0;padding:var(--prism-clients-detail-pad);gap:var(--prism-clients-detail-gap);flex-direction:column;flex:1;display:flex;overflow-y:auto}:root[data-look=prism] .pcl-head{justify-content:space-between;align-items:flex-start;gap:var(--prism-clients-head-gap);row-gap:var(--space-3);flex-wrap:wrap;display:flex}:root[data-look=prism] .pcl-ident{align-items:center;gap:var(--prism-clients-ident-gap);flex:1 1 var(--prism-clients-ident-min);min-width:0;display:flex}:root[data-look=prism] .pcl-ident-text{gap:var(--prism-clients-name-gap);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .pcl-name{font-size:var(--prism-clients-fs-name);letter-spacing:var(--ls-title);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:800;line-height:1;overflow:hidden}:root[data-look=prism] .pcl-sub{font-size:var(--prism-clients-fs-sub);color:var(--prism-clients-mut);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:root[data-look=prism] .pcl-buttons{gap:var(--prism-clients-buttons-gap);flex:none;display:flex;position:relative}:root[data-look=prism] .pcl-buttons-top{margin-top:var(--prism-clients-buttons-gap);flex-wrap:wrap}:root[data-look=prism] .pcl-tabs{gap:var(--prism-clients-tabs-gap);border-bottom:1px solid var(--prism-clients-line);display:flex}:root[data-look=prism] .pcl-tab{padding:var(--prism-clients-tab-pad);cursor:pointer;font-size:var(--prism-clients-fs-tab);letter-spacing:var(--ls-heading);color:var(--prism-clients-faint);white-space:nowrap;background:0 0;border:none;font-weight:800;line-height:normal;transition:color .2s;position:relative}:root[data-look=prism] .pcl-tab[aria-selected=true]{color:var(--prism-clients-fg)}:root[data-look=prism] .pcl-tab-line{height:var(--prism-clients-tab-line);border-radius:var(--prism-clients-tab-line);background:var(--prism-clients-fg);opacity:0;transition:opacity .2s;position:absolute;bottom:-1px;left:0;right:0}:root[data-look=prism] .pcl-tab[aria-selected=true] .pcl-tab-line{opacity:1}:root[data-look=prism] .pcl-section{grid-template-columns:minmax(0,1fr) var(--prism-clients-folds-w);gap:var(--prism-clients-section-gap);flex:1 0 auto;animation:.3s ease-out prism-clients-fade;display:grid}:root[data-look=prism] .pcl-main{gap:var(--prism-clients-col-gap);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .pcl-main-money{gap:var(--prism-clients-col-gap-money);container-type:inline-size}:root[data-look=prism] .pcl-meta{font-size:var(--prism-clients-fs-meta);color:var(--prism-clients-mut)}:root[data-look=prism] .pcl-quiet{font-size:var(--prism-clients-fs-fold);color:var(--prism-clients-mut)}:root[data-look=prism] .pcl-project{font-size:var(--prism-clients-fs-project);letter-spacing:var(--ls-title);font-weight:800;line-height:var(--prism-clients-lh-project);margin:0}:root[data-look=prism] .pcl-bar{height:var(--prism-clients-bar-h);border-radius:var(--prism-clients-bar-h);background:var(--prism-clients-line);max-width:var(--prism-clients-bar-max);overflow:hidden}:root[data-look=prism] .pcl-bar-fill{border-radius:var(--prism-clients-bar-h);height:100%}:root[data-look=prism] .pcl-tl-wrap{container-type:inline-size}:root[data-look=prism] .pcl-btn-touch{min-height:var(--space-11);padding-block:0}:root[data-look=prism] .pcl-tl-head,:root[data-look=prism] .pcl-tl-row,:root[data-look=prism] .pcl-tl-month{column-gap:var(--prism-clients-tl-gap);grid-template-columns:minmax(0,1fr) var(--prism-clients-tl-axis) minmax(0,1fr);display:grid}:root[data-look=prism] .pcl-tl-head{align-items:start;row-gap:var(--space-2)}:root[data-look=prism] .pcl-tl-head-talk{align-items:flex-start;gap:var(--space-2);flex-direction:column;grid-column:1;display:flex}:root[data-look=prism] .pcl-tl-head-work{grid-column:3}:root[data-look=prism] .pcl-tl-title{font-size:var(--prism-clients-fs-meta);color:var(--prism-clients-fg);margin:0;font-weight:800}:root[data-look=prism] .pcl-tl{gap:var(--prism-clients-tl-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}:root[data-look=prism] .pcl-tl:before{content:"";width:var(--prism-clients-tl-line);top:0;bottom:0;left:calc(50% - var(--prism-clients-tl-line) / 2);background:var(--prism-clients-faint-mark);position:absolute}:root[data-look=prism] .pcl-tl-month{position:relative}:root[data-look=prism] .pcl-tl-month-label{padding:var(--prism-clients-tl-month-pad);background:var(--prism-clients-bg);color:var(--prism-clients-mut);font-size:var(--prism-clients-fs-kind);white-space:nowrap;text-align:center;grid-column:2;justify-self:center;font-weight:700}:root[data-look=prism] .pcl-tl-row{align-items:start;position:relative}:root[data-look=prism] .pcl-tl-pill{margin-top:var(--prism-clients-tl-pill-top);padding:var(--prism-clients-pill-pad);border-radius:var(--r-pill);white-space:nowrap;font-size:var(--prism-clients-fs-pill);grid-area:1/2;justify-self:center;font-weight:800;line-height:1.2}:root[data-look=prism] .pcl-tl-pill[data-group=talk]{background:var(--prism-clients-pill-talk);color:var(--prism-clients-pill-talk-on)}:root[data-look=prism] .pcl-tl-pill[data-group=money]{background:var(--prism-clients-pill-money);color:var(--prism-clients-pill-money-on)}:root[data-look=prism] .pcl-tl-pill[data-group=paid]{background:var(--prism-clients-pill-paid);color:var(--prism-clients-pill-paid-on)}:root[data-look=prism] .pcl-tl-pill[data-group=project]{background:var(--prism-clients-pill-project);color:var(--prism-clients-pill-project-on)}:root[data-look=prism] .pcl-tl-card{min-width:0;max-width:100%;padding:var(--prism-clients-tl-card-pad);border-radius:var(--prism-clients-r-card);background:var(--prism-clients-surf);box-shadow:inset 0 0 0 1px var(--prism-clients-line);gap:var(--space-1);flex-direction:column;grid-row:1;display:flex}:root[data-look=prism] .pcl-tl-row[data-lane=talk] .pcl-tl-card{grid-column:1;justify-self:end}:root[data-look=prism] .pcl-tl-row[data-lane=work] .pcl-tl-card{grid-column:3;justify-self:start}:root[data-look=prism] .pcl-tl-kind{font-size:var(--prism-clients-fs-kind);color:var(--prism-clients-mut);font-weight:700}:root[data-look=prism] .pcl-tl-lane{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-look=prism] .pcl-tl-body{font-size:var(--prism-clients-fs-row);line-height:var(--prism-clients-lh-quote);overflow-wrap:anywhere;margin:0}:root[data-look=prism] .pcl-tl-more{align-self:center}@container (width<=520px){html:root[data-look=prism] .pcl-tl-head,html:root[data-look=prism] .pcl-tl-row,html:root[data-look=prism] .pcl-tl-month{grid-template-columns:var(--prism-clients-tl-axis) minmax(0,1fr)}html:root[data-look=prism] .pcl-tl-head-talk,html:root[data-look=prism] .pcl-tl-head-work{grid-column:1/-1}html:root[data-look=prism] .pcl-tl-head-work{display:none}html:root[data-look=prism] .pcl-tl:before{left:calc(var(--prism-clients-tl-axis) / 2 - var(--prism-clients-tl-line) / 2)}html:root[data-look=prism] .pcl-tl-month-label,html:root[data-look=prism] .pcl-tl-pill{grid-column:1}html:root[data-look=prism] .pcl-tl-row[data-lane] .pcl-tl-card{grid-column:2;justify-self:stretch}html:root[data-look=prism] .pcl-tl-lane{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}:root[data-look=prism] .pcl-reply{gap:var(--prism-clients-buttons-gap);margin-top:var(--prism-clients-fold-gap);display:flex}:root[data-look=prism] .pcl-owed{font-family:var(--prism-clients-font-display);font-synthesis:none;text-transform:uppercase;font-style:normal;line-height:var(--prism-clients-lh-display);font-weight:800;font-size:var(--prism-clients-fs-owed);white-space:nowrap;margin:0 0 var(--prism-clients-owed-after)}:root[data-look=prism] .pcl-archi{max-width:var(--prism-clients-quote-max);align-items:flex-start;gap:var(--prism-clients-quote-gap);margin-top:auto;display:flex}:root[data-look=prism] .pcl-archi-mark{width:var(--prism-clients-quote-mark);height:var(--prism-clients-quote-mark);flex:none;justify-content:center;align-items:center;display:flex}:root[data-look=prism] .pcl-archi-mark svg{width:var(--prism-clients-archi-glyph);height:var(--prism-clients-archi-glyph)}:root[data-look=prism] .pcl-archi-quote{padding-left:var(--prism-clients-quote-pad);flex:1;align-self:stretch;position:relative}:root[data-look=prism] .pcl-archi-bar{left:0;top:var(--prism-clients-quote-bar-inset);bottom:var(--prism-clients-quote-bar-inset);width:var(--prism-clients-quote-bar);border-radius:var(--prism-clients-quote-bar);background:var(--prism-clients-spectrum);position:absolute}:root[data-look=prism] .pcl-archi-text{font-size:var(--prism-clients-fs-quote);letter-spacing:var(--ls-body);font-weight:600;line-height:var(--prism-clients-lh-quote);font-style:italic;display:block}:root[data-look=prism] .pcl-split{height:var(--prism-clients-bar-h);border-radius:var(--prism-clients-bar-h);background:var(--prism-clients-line);margin:var(--prism-clients-fold-gap) 0;display:flex;overflow:hidden}:root[data-look=prism] .pcl-folds{flex-direction:column;justify-content:flex-end;min-width:0;display:flex}:root[data-look=prism] .pcl-fold{border-top:1px solid var(--prism-clients-line)}:root[data-look=prism] .pcl-fold-head{align-items:center;gap:var(--prism-clients-fold-gap);width:100%;padding:var(--prism-clients-fold-pad);cursor:pointer;text-align:left;font-size:var(--prism-clients-fs-fold);color:var(--prism-clients-mut);white-space:nowrap;background:0 0;border:none;font-weight:700;display:flex}:root[data-look=prism] .pcl-fold-title{color:var(--prism-clients-fg)}:root[data-look=prism] .pcl-fold-sum{text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}:root[data-look=prism] .pcl-fold-chev{margin-left:auto;transition:transform .2s}:root[data-look=prism] .pcl-fold[data-open=true] .pcl-fold-chev{transform:rotate(180deg)}:root[data-look=prism] .pcl-fold-body{padding:var(--prism-clients-fold-body-pad);font-size:var(--prism-clients-fs-fold);max-height:50vh;animation:.2s ease-out prism-clients-fade;overflow-y:auto}:root[data-look=prism] .pcl-line{align-items:baseline;gap:var(--prism-clients-fold-gap);width:100%;padding:var(--prism-clients-ev-pad);border:none;border-top:1px solid var(--prism-clients-line);text-align:left;color:var(--prism-clients-fg);font-size:var(--prism-clients-fs-fold);background:0 0;display:flex}:root[data-look=prism] .pcl-fold-body>.pcl-line:first-child{border-top:none}:root[data-look=prism] button.pcl-line{cursor:pointer}:root[data-look=prism] .pcl-line-main{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}:root[data-look=prism] .pcl-line-sub{color:var(--prism-clients-mut);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}:root[data-look=prism] .pcl-line-end{flex:none;font-weight:700}:root[data-look=prism] .pcl-line-end-mut{color:var(--prism-clients-mut);flex:none;font-weight:700}:root[data-look=prism] .pcl-link{cursor:pointer;font:inherit;color:var(--prism-clients-fg);background:0 0;border:none;padding:0;font-weight:700;text-decoration:underline}:root[data-look=prism] .pcl-edit{animation:.2s ease-out prism-clients-fade}:root[data-look=prism]{--prism-shell-fg:#121214;--prism-shell-mut:#5e6168;--prism-shell-line:#12121417;--prism-shell-surf:#fff;--prism-shell-soft:#e8e8ea;--prism-shell-ibg:#121214;--prism-shell-ifg:#f2f1ec;--prism-shell-menu-shadow:0 18px 40px -18px #00000059;--prism-shell-mark:image-set(url(/prism/archimark-still-light-1x.png) 1x, url(/prism/archimark-still-light-2x.png) 2x, url(/prism/archimark-still-light-4x.png) 4x);--prism-shell-page-pad:10px;--prism-shell-bar-h:66px;--prism-shell-bar-pad:0 22px;--prism-shell-bar-gap:30px;--prism-shell-mark-size:18px;--prism-shell-box-h:calc(var(--prism-shell-mark-size) * 43 / 44);--prism-shell-brand-gap:calc(var(--prism-shell-box-h) / 10);--prism-shell-fs-brand:calc(var(--prism-shell-box-h) / .745);--prism-shell-brand-rise:.02em;--prism-shell-tm:"™";--prism-shell-fs-tm:.36em;--prism-shell-tm-gap:.06em;--prism-shell-tm-raise:calc(.745em * (1 / .36 - 1));--prism-shell-nav-gap:24px;--prism-shell-fs-nav:13.5px;--prism-shell-right-gap:10px;--prism-shell-chip-pad:7px 12px;--prism-shell-r-chip:10px;--prism-shell-fs-chip:12px;--prism-shell-fs-date:13px;--prism-shell-slot:118px;--prism-shell-pill-min:150px;--prism-shell-task-min:140px;--prism-shell-task-min-tight:115px;--prism-shell-bar-gap-tight:12px;--prism-shell-nav-gap-tight:10px;--prism-shell-right-gap-tight:6px;--prism-shell-pill-clock-min:60px;--prism-shell-pill-min-both:164px;--prism-shell-pill-name-min:40px;--prism-shell-avatar:30px;--prism-shell-gear-icon:17px;--prism-shell-focus-w:2px;--prism-shell-r-avatar:9px;--prism-shell-fs-avatar:11px;--prism-shell-menu-w:260px;--prism-shell-menu-pad:8px;--prism-shell-menu-gap:6px;--prism-shell-r-menu:14px;--prism-shell-item-pad:8px 10px;--prism-shell-r-item:9px;--prism-shell-fs-menu:13px;--prism-shell-fs-menu-label:11.5px;--prism-shell-glow:radial-gradient(circle at 0 100%, #f0129c0a 0, #f0129c00 150px), radial-gradient(circle at 0 100%, #5b2bff2e 0, #5b2bff2a 60px, #5b2bff24 120px, #5b2bff17 180px, #5b2bff0c 240px, #5b2bff05 300px, #5b2bff02 360px, #5b2bff00 420px);--prism-shell-grain-opacity:.035;--prism-shell-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1 0 0 0 0.45 1 0 0 0 0.45 1 0 0 0 0.45 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-look=prism][data-theme=dark]{--prism-shell-fg:#f2f1ec;--prism-shell-mut:#8a8c92;--prism-shell-line:#f2f1ec17;--prism-shell-surf:#16161a;--prism-shell-soft:#1e1f24;--prism-shell-ibg:#f2f1ec;--prism-shell-ifg:#121214;--prism-shell-menu-shadow:0 18px 40px -18px #000c;--prism-shell-mark:image-set(url(/prism/archimark-still-dark-1x.png) 1x, url(/prism/archimark-still-dark-2x.png) 2x, url(/prism/archimark-still-dark-4x.png) 4x);--prism-shell-grain-opacity:.012;--prism-shell-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}:root[data-look=prism] div:has(>div>header>.psh-bar){isolation:isolate;background-repeat:no-repeat;position:relative}:root[data-look=prism] div:has(>div>header>.psh-bar[data-section=Self]){background-image:var(--prism-shell-glow)}:root[data-look=prism] div:has(>div>header>.psh-bar):before{content:"";z-index:-1;pointer-events:none;background-image:var(--prism-shell-grain);opacity:var(--prism-shell-grain-opacity);position:absolute;inset:0}:root[data-look=prism] header:has(>.psh-bar){margin-top:calc(-1 * var(--prism-shell-page-pad));border-color:var(--prism-shell-line)!important}:root[data-look=prism] .psh-bar{height:var(--prism-shell-bar-h);align-items:center;gap:var(--prism-shell-bar-gap);padding:var(--prism-shell-bar-pad);color:var(--prism-shell-fg);line-height:normal;font-family:var(--font-sans),sans-serif;-webkit-font-smoothing:antialiased;display:flex}:root[data-look=prism] .psh-bar button{font-family:inherit}:root[data-look=prism] .psh-brand{align-items:center;gap:var(--prism-shell-brand-gap);font-size:var(--prism-shell-fs-brand);letter-spacing:var(--ls-logo);color:var(--prism-shell-fg);flex:none;font-weight:800;text-decoration:none;display:flex}:root[data-look=prism] .psh-mark{width:var(--prism-shell-mark-size);height:var(--prism-shell-mark-size);background:var(--prism-shell-mark) center / contain no-repeat;flex:none;display:block}:root[data-look=prism] .psh-brand-word{top:calc(-1 * var(--prism-shell-brand-rise));position:relative}:root[data-look=prism] .psh-brand-word:after{content:var(--prism-shell-tm);margin-left:var(--prism-shell-tm-gap);font-size:var(--prism-shell-fs-tm);letter-spacing:0;vertical-align:var(--prism-shell-tm-raise)}:root[data-look=prism] .psh-nav{gap:var(--prism-shell-nav-gap);display:flex}:root[data-look=prism] .psh-nav-item{cursor:pointer;font-size:var(--prism-shell-fs-nav);color:var(--prism-shell-mut);background:0 0;border:none;padding:0;font-weight:600}:root[data-look=prism] .psh-nav-item[aria-current=page]{color:var(--prism-shell-fg)}:root[data-look=prism] .psh-brand,:root[data-look=prism] .psh-nav{flex:none}:root[data-look=prism] .psh-right{justify-content:flex-end;align-items:center;gap:var(--prism-shell-right-gap);flex:auto;min-width:0;display:flex}:root[data-look=prism] .psh-right>*{flex:none}:root[data-look=prism] .psh-slot{width:var(--prism-shell-slot);justify-content:flex-end;display:flex}:root[data-look=prism] .psh-right>.psh-timers{align-items:center;gap:var(--prism-shell-right-gap);flex:0 auto;min-width:0;display:flex}:root[data-look=prism] .psh-timers:empty{display:none}:root[data-look=prism] .psh-timers>button{min-width:var(--prism-shell-task-min);flex:0 auto}:root[data-look=prism] .psh-timers>div{min-width:var(--prism-shell-pill-min);flex:0 auto}:root[data-look=prism] .psh-chip{align-items:center;gap:var(--prism-shell-menu-gap);padding:var(--prism-shell-chip-pad);border-radius:var(--prism-shell-r-chip);cursor:pointer;box-shadow:inset 0 0 0 1px var(--prism-shell-line);font-size:var(--prism-shell-fs-chip);color:var(--prism-shell-mut);white-space:nowrap;background:0 0;border:none;font-weight:700;display:inline-flex}:root[data-look=prism] .psh-right>.psh-date{min-width:var(--prism-shell-slot);font-size:var(--prism-shell-fs-date);color:var(--prism-shell-mut);white-space:nowrap;flex:1 1 0;justify-content:flex-end;font-weight:600;display:flex;container-type:inline-size}:root[data-look=prism] .psh-date-short{display:none}@container (width<=170px){:root[data-look=prism] .psh-date-long{display:none}:root[data-look=prism] .psh-date-short{display:inline}}@container (width<=79px){:root[data-look=prism] .psh-date-short{display:none}}@media(max-width:1009px){:root[data-look=prism] .psh-bar{gap:var(--prism-shell-bar-gap-tight)}:root[data-look=prism] .psh-bar .psh-nav{gap:var(--prism-shell-nav-gap-tight)}:root[data-look=prism] .psh-bar :is(.psh-right,.psh-timers){gap:var(--prism-shell-right-gap-tight)}}@media(max-width:1179px){:root[data-look=prism] .psh-bar:has(.psh-timers>*) .psh-brand-word{display:none}}@media(max-width:1259px){:root[data-look=prism] .psh-bar:has(.psh-timers>:nth-child(2)) .psh-brand-word{display:none}}@media(max-width:1029px){:root[data-look=prism] .psh-bar:has(.psh-timers>:nth-child(2)){gap:var(--prism-shell-bar-gap-tight)}:root[data-look=prism] .psh-bar:has(.psh-timers>:nth-child(2)) .psh-nav{gap:var(--prism-shell-nav-gap-tight)}:root[data-look=prism] .psh-bar:has(.psh-timers>:nth-child(2)) :is(.psh-right,.psh-timers){gap:var(--prism-shell-right-gap-tight)}:root[data-look=prism] .psh-timers:has(>:nth-child(2))>button{min-width:var(--prism-shell-task-min-tight)}:root[data-look=prism] .psh-timers:has(>:nth-child(2))>div{min-width:min-content}:root[data-look=prism] .psh-timers:has(>:nth-child(2))>div button>span:nth-child(2){min-width:min-content}:root[data-look=prism] .psh-timers:has(>:nth-child(2))>div button>span:nth-child(2)>span:first-child{contain:inline-size;min-width:var(--prism-shell-pill-name-min)}}@media(min-width:1030px){:root[data-look=prism] .psh-timers:has(>:nth-child(2))>div{min-width:var(--prism-shell-pill-min-both)}:root[data-look=prism] .psh-timers:has(>:nth-child(2))>div button>span:nth-child(2){min-width:var(--prism-shell-pill-clock-min)}}:root[data-look=prism] :is(.psh-gear,.psh-help){width:var(--prism-shell-avatar);height:var(--prism-shell-avatar);border-radius:var(--prism-shell-r-avatar);cursor:pointer;box-shadow:inset 0 0 0 1px var(--prism-shell-line);color:var(--prism-shell-fg);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background .15s;display:flex}:root[data-look=prism] :is(.psh-gear,.psh-help):hover{background:var(--prism-shell-soft)}:root[data-look=prism] :is(.psh-gear,.psh-help):focus-visible{background:var(--prism-shell-soft);outline:var(--prism-shell-focus-w) solid var(--prism-shell-fg);outline-offset:var(--prism-shell-focus-w)}:root[data-look=prism] .psh-gear-icon{width:var(--prism-shell-gear-icon);height:var(--prism-shell-gear-icon);flex:none}:root[data-look=prism] .psh-account{position:relative}:root[data-look=prism] .psh-avatar{width:var(--prism-shell-avatar);height:var(--prism-shell-avatar);border-radius:var(--prism-shell-r-avatar);cursor:pointer;background:var(--prism-shell-ibg);color:var(--prism-shell-ifg);font-size:var(--prism-shell-fs-avatar);border:none;justify-content:center;align-items:center;padding:0;font-weight:800;display:flex;overflow:hidden}:root[data-look=prism] .psh-avatar-img{object-fit:cover;width:100%;height:100%}:root[data-look=prism] .psh-menu{right:0;top:calc(100% + var(--prism-shell-menu-gap));z-index:50;width:var(--prism-shell-menu-w);padding:var(--prism-shell-menu-pad);border-radius:var(--prism-shell-r-menu);background:var(--prism-shell-surf);box-shadow:inset 0 0 0 1px var(--prism-shell-line),var(--prism-shell-menu-shadow);gap:var(--prism-shell-menu-gap);color:var(--prism-shell-fg);font-size:var(--prism-shell-fs-menu);flex-direction:column;display:flex;position:absolute}:root[data-look=prism] .psh-menu-name{padding:var(--prism-shell-item-pad);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}:root[data-look=prism] .psh-menu-label{padding:0 var(--prism-shell-menu-pad);font-size:var(--prism-shell-fs-menu-label);color:var(--prism-shell-mut);font-weight:700}:root[data-look=prism] .psh-seg{gap:var(--prism-shell-menu-gap);padding:0 var(--prism-shell-menu-gap);display:flex}:root[data-look=prism] .psh-seg-item{padding:var(--prism-shell-chip-pad);border-radius:var(--prism-shell-r-chip);cursor:pointer;box-shadow:inset 0 0 0 1px var(--prism-shell-line);font-size:var(--prism-shell-fs-chip);color:var(--prism-shell-mut);background:0 0;border:none;flex:1;font-weight:700}:root[data-look=prism] .psh-seg-item[aria-checked=true]{background:var(--prism-shell-ibg);color:var(--prism-shell-ifg);box-shadow:none}:root[data-look=prism] .psh-menu-rule{background:var(--prism-shell-line);height:1px;margin:var(--prism-shell-menu-gap) 0}:root[data-look=prism] .psh-menu-item{text-align:left;width:100%;padding:var(--prism-shell-item-pad);border-radius:var(--prism-shell-r-item);cursor:pointer;font-size:var(--prism-shell-fs-menu);color:var(--prism-shell-fg);background:0 0;border:none;font-weight:700;text-decoration:none;display:block}:root[data-look=prism] .psh-menu-item:hover{background:var(--prism-shell-soft)}html:root[data-look=prism]{--prism-touch:var(--space-11);--pf-pk-fig-min:160px;--prism-clients-ident-min:260px;--ppj-tabs-gap-narrow:10px;--ppj-fs-tab-narrow:13px;--prism-po-min-board-narrow:600px;--prism-week-head-h-two-lines:44px;--prism-archi-float-shadow:-24px 0 48px -28px #00000073;--prism-touch-area:var(--prism-touch);--prism-touch-row-pad:var(--space-3h);--prism-touch-fold-pad:var(--space-3h) 0;--prism-touch-reach:calc((var(--prism-touch) - var(--prism-shell-avatar)) / -2)}@media(max-width:999px){html:root[data-look=prism] .psh-brand-word{display:none}}@media(max-width:899px){html:root[data-look=prism] .psh-bar{gap:var(--prism-shell-bar-gap-tight)}html:root[data-look=prism] .psh-bar .psh-nav{gap:var(--prism-shell-nav-gap-tight)}html:root[data-look=prism] .psh-bar :is(.psh-right,.psh-timers){gap:var(--prism-shell-right-gap-tight)}}@media(max-width:1099px){html:root[data-look=prism] .psh-bar:has(.psh-timers>*){gap:var(--prism-shell-bar-gap-tight)}html:root[data-look=prism] .psh-bar:has(.psh-timers>*) .psh-nav{gap:var(--prism-shell-nav-gap-tight)}html:root[data-look=prism] .psh-bar:has(.psh-timers>*) :is(.psh-right,.psh-timers){gap:var(--prism-shell-right-gap-tight)}}@media(max-width:899px){html:root[data-look=prism] .psh-bar:has(.psh-timers>*) :is(.psh-chip,.psh-gear){display:none}html:root[data-look=prism] .psh-bar:has(.psh-timers>*) .psh-right>.psh-date{min-width:0}}@media(max-width:1099px){html:root[data-look=prism] .pcl-section{grid-template-columns:minmax(0,1fr)}}html:root[data-look=prism] .pcl-detail{container-type:inline-size}@container (width<=600px){html:root[data-look=prism] .pcl-section{grid-template-columns:minmax(0,1fr)}}@media(max-width:899px){html:root[data-look=prism] .pcl-head{row-gap:var(--space-3);flex-wrap:wrap}html:root[data-look=prism] .pcl-ident{flex:1 1 var(--prism-clients-ident-min)}html:root[data-look=prism]{--prism-clients-list-w:232px;--prism-clients-detail-pad:26px 24px 30px;--prism-clients-tabs-gap:22px}}@media(max-width:959px){html:root[data-look=prism]{--prism-day-cols:minmax(0, 1fr);--prism-day-rows:auto minmax(0, 1fr)}}@media(max-width:1099px),(pointer:coarse){html:root[data-look=prism] [data-prism-self-day]{min-height:var(--prism-day-min-h)}}html:root[data-look=prism]{--prism-day-min-h:720px}@media(max-width:959px){html:root[data-look=prism] [data-prism-self-day]:has([data-prism-timeline]){min-height:max-content}}@media(max-width:939px){html:root[data-look=prism]{--prism-week-head-h:var(--prism-week-head-h-two-lines)}html:root[data-look=prism] .prism-week-head{flex-wrap:wrap;align-content:flex-start;row-gap:0}html:root[data-look=prism] .prism-week-head>.prism-week-hours{flex-basis:100%;margin-left:0}}@media(max-width:1099px){html:root[data-look=prism]{--prism-buckets-cols:repeat(2, minmax(0, 1fr))}}@media(max-width:899px){html:root[data-look=prism]{--prism-unsorted-w:220px;--prism-unsorted-pad:10px 18px 24px 24px;--prism-buckets-pad:18px 18px 20px;--prism-todo-archi-w:200px;--prism-todo-archi-w-open:280px;--prism-todo-archi-pad:22px 18px}}@media(max-width:1099px){html:root[data-look=prism] .pa-dock[data-open]{width:var(--prism-archi-rail-w);margin:calc(-1 * var(--prism-archi-rail-bleed));height:calc(100% + 2 * var(--prism-archi-rail-bleed));z-index:45;overflow:visible}html:root[data-look=prism] .pa-dock[data-open] .pa-dock-open{top:var(--prism-archi-rail-bleed);bottom:var(--prism-archi-rail-bleed);right:var(--prism-archi-rail-bleed);height:auto;padding-left:var(--prism-archi-dock-gap);background:var(--page);box-shadow:var(--prism-archi-float-shadow);position:absolute}}html:root[data-look=prism] :is(.pf-bar,.pf-head,.pf-x-head,.pf-x-bar){row-gap:var(--space-2h);flex-wrap:wrap}html:root[data-look=prism]{--pf-row-cols:14px minmax(min-content, 1fr) 90px minmax(0, 1fr) 180px 100px}@media(max-width:1099px){html:root[data-look=prism] .pf-bd-cols{grid-template-columns:minmax(0,1fr)}html:root[data-look=prism] .pf-gl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html:root[data-look=prism] .pf-pk-acts{flex-wrap:wrap}html:root[data-look=prism]{--pf-x-cols:56px minmax(0, 1fr) 130px 120px 88px 72px}}html:root[data-look=prism] .pf-pk-figs{flex-shrink:0}@media(max-width:1099px){html:root[data-look=prism] .pf-pk-figs{grid-template-columns:repeat(auto-fit,minmax(var(--pf-pk-fig-min),1fr))}html:root[data-look=prism] .pf-pk-fig{box-shadow:inset var(--pf-hair) var(--pf-hair) 0 var(--pf-line)}html:root[data-look=prism]{--pf-pop-side-w:260px}html:root[data-look=prism] .pf-paper{align-self:safe center}}@media(max-width:899px){html:root[data-look=prism] .pf-pop-grid{grid-template-rows:minmax(0,2fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}html:root[data-look=prism] .pf-pop-side{border-left:0;border-top:var(--pf-hair) solid var(--pf-line)}html:root[data-look=prism]{--pf-x-cols:48px minmax(0, 1fr) 110px 96px 80px 64px}html:root[data-look=prism] .pf-pk-cols{grid-template-columns:minmax(0,1fr)}}@media(max-width:1099px){html:root[data-look=prism]{--ppj-pad-x:40px;--ppj-hrs-cols:104px 130px minmax(0, 1fr) 72px 96px 84px;--ppj-hrs-col-gap:8px}html:root[data-look=prism] .ppj-new{white-space:nowrap}html:root[data-look=prism]{--prism-po-min-board:var(--prism-po-min-board-narrow)}html:root[data-look=prism] .ppo-add{white-space:nowrap;flex-shrink:0}html:root[data-look=prism] .ppj-tabs:has(>.ppj-plan-chip){flex-wrap:wrap}html:root[data-look=prism] .ppj-tabs>.ppj-plan-chip{margin:0 0 var(--space-2);flex:1 0 100%;order:-1}html:root[data-look=prism] .ppj-tl-head{row-gap:var(--space-3);flex-wrap:wrap}html:root[data-look=prism] .ppj-tl-controls{margin-left:auto}}@media(max-width:899px){html:root[data-look=prism] .ppj-head-row{row-gap:var(--space-2);flex-wrap:wrap}html:root[data-look=prism] .ppj-head-row>.ppj-meta{flex-basis:100%;order:1}html:root[data-look=prism] .ppj-head-row>.ppj-title{flex:1 1 0}html:root[data-look=prism]{--ppj-pad-x:24px;--ppj-tabs-gap:10px;--ppj-fs-tab:13px;--ppj-hrs-cols:92px 112px minmax(0, 1fr) 64px 92px 72px}}@media(max-width:1099px){html:root[data-look=prism] .ppj-notes{grid-template-columns:var(--ppj-notes-list-w) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}html:root[data-look=prism] .ppj-notes>.ppj-notes-list{grid-row:1/-1}html:root[data-look=prism] .ppj-notes>.ppj-found{border-top:1px solid var(--ppj-hair);grid-column:2;max-height:35cqh}html:root[data-look=prism]{--ppj-notes-list-w:260px}}@media(max-width:899px){html:root[data-look=prism]{--ppj-notes-list-w:220px}}@media(max-width:1099px){html:root[data-look=prism] .psw-win{inset:var(--space-6);grid-template-columns:380px minmax(0,1fr)}}html:root[data-look=prism] .ppj-head{container:ppj-head/inline-size}@container ppj-head (width<=760px){html:root[data-look=prism] .ppj-tabs{gap:var(--ppj-tabs-gap-narrow)}html:root[data-look=prism] .ppj-tab{font-size:var(--ppj-fs-tab-narrow)}html:root[data-look=prism] .ppj-tabs:has(>.ppj-plan-chip){flex-wrap:wrap}html:root[data-look=prism] .ppj-tabs>.ppj-plan-chip{margin:0 0 var(--space-2);flex:1 0 100%;order:-1}}@container (width<=860px){html:root[data-look=prism] .ppj-ov{row-gap:var(--ppj-ov-right-gap);grid-template-columns:minmax(0,1fr)}html:root[data-look=prism] .ppj-ov-left{min-height:0;position:static}html:root[data-look=prism] .ppj-ov-glass{max-width:100%}}@media(max-width:1099px){html:root[data-look=prism] .ppj-box{width:min(var(--ppj-box-w),calc(100vw - 2 * (var(--prism-archi-rail-w) + var(--space-5))))}}@media(max-width:819px){html:root[data-look=prism] .psh-bar:has(.psh-slot):has(.psh-timers>:nth-child(2)) .psh-brand{display:none}html:root[data-look=prism] .psh-bar:has(.psh-slot) .psh-timers:has(>:nth-child(2))>div button>span:nth-child(2)>span:first-child{display:none}html:root[data-look=prism] .psh-bar:has(.psh-slot):has(.psh-timers>:nth-child(2)) .psh-nav{gap:var(--space-1h)}}@media(pointer:coarse){html:root[data-look=prism] .psh-nav-item{min-height:var(--prism-touch);min-width:var(--prism-touch)}html:root[data-look=prism] :is(.psh-chip,.psh-gear,.psh-avatar){position:relative}html:root[data-look=prism] :is(.psh-chip,.psh-gear,.psh-avatar):after{content:"";inset:var(--prism-touch-reach);position:absolute}html:root[data-look=prism] .psh-chip:after{left:0;right:0}html:root[data-look=prism] .psh-avatar{overflow:visible}html:root[data-look=prism] .psh-avatar-img{border-radius:inherit}html:root[data-look=prism] .psh-bar .psh-right{gap:calc(-2 * var(--prism-touch-reach))}html:root[data-look=prism] :is(.pf-tab,.pf-seg-item:not([aria-label=Range]>*,:is(.pf-x-scope,.pf-x-sides) *),.pcl-tab,.ppj-tab,.ppj-seg-item,[aria-label="Self view"]>[role=tab]){position:relative}html:root[data-look=prism] :is(.pf-tab,.pf-seg-item:not([aria-label=Range]>*,:is(.pf-x-scope,.pf-x-sides) *),.pcl-tab,.ppj-tab,.ppj-seg-item,[aria-label="Self view"]>[role=tab]):before{content:"";height:var(--prism-touch);min-width:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media(min-width:740px){:where(html:root[data-look=prism]:has(.psh-bar)) :where(button,a[href],summary,[role=button],[role=tab],[role=menuitem]):where(:not(.cf-tap,.cf-tap-text,.pf-x-cat,.pf-chat-ctx,.pf-sp-archi,.pf-form-err,[contenteditable],[aria-checked],[aria-label^="Done:"],[aria-label^="Mark "],[aria-label^="Delete "],[aria-label^="Confirm delete"],.opacity-0,.invisible,[style*="opacity: 0;"],:is(.opacity-0,.invisible,[style*="opacity: 0;"],[aria-hidden=true]) *,:is(.ppj-fb-card,[data-feedback-actions],.ppj-row-name,.ppo-card,[data-prism-block],.ppj-hrs-row) *,.archi-card-less,.pf-sp-link,.pcl-link,.pcl-filter,.pcl-menu-trigger,.pcw-swatch,.pa-dock-cal button:not([aria-label]),.pf-pill,[aria-label=Range]>.pf-seg-item,:is(.pf-x-scope,.pf-x-sides) .pf-seg-item,:is(.pf-paper,.psw-preview) *,.ppj-tl-more,.ppj-np-crumb-link,.ppj-np-kickoff-line .ppj-text-btn,.psw-btn,.psw-publish,:is(button,a[href],summary,[role=button],[role=link],[role=option],[role=row],[role=gridcell],[role=tab],[role=menuitem],[role=checkbox],[role=switch]) *)){isolation:isolate;position:relative}:where(html:root[data-look=prism]:has(.psh-bar)) :where(button,a[href],summary,[role=button],[role=tab],[role=menuitem]):where(:not(.cf-tap,.cf-tap-text,.pf-x-cat,.pf-chat-ctx,.pf-sp-archi,.pf-form-err,[contenteditable],[aria-checked],[aria-label^="Done:"],[aria-label^="Mark "],[aria-label^="Delete "],[aria-label^="Confirm delete"],.opacity-0,.invisible,[style*="opacity: 0;"],:is(.opacity-0,.invisible,[style*="opacity: 0;"],[aria-hidden=true]) *,:is(.ppj-fb-card,[data-feedback-actions],.ppj-row-name,.ppo-card,[data-prism-block],.ppj-hrs-row) *,.archi-card-less,.pf-sp-link,.pcl-link,.pcl-filter,.pcl-menu-trigger,.pcw-swatch,.pa-dock-cal button:not([aria-label]),.pf-pill,[aria-label=Range]>.pf-seg-item,:is(.pf-x-scope,.pf-x-sides) .pf-seg-item,:is(.pf-paper,.psw-preview) *,.ppj-tl-more,.ppj-np-crumb-link,.ppj-np-kickoff-line .ppj-text-btn,.psw-btn,.psw-publish,:is(button,a[href],summary,[role=button],[role=link],[role=option],[role=row],[role=gridcell],[role=tab],[role=menuitem],[role=checkbox],[role=switch]) *)):before{content:"";z-index:-1;width:100%;height:100%;min-width:var(--prism-touch-area);min-height:var(--prism-touch-area);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html:root[data-look=prism] :is(.pa-dock-cal button[aria-label],button[aria-label="Previous week"],button[aria-label="Next week"],.pf-nav):before{min-width:0}:where(html:root[data-look=prism]:has(.psh-bar)) :where(input:not([type=hidden]),select,textarea){z-index:1;position:relative}html:root[data-look=prism] .psh-menu-item{padding-block:var(--prism-touch-row-pad)}html:root[data-look=prism] .psh-seg-item{min-height:var(--prism-touch)}html:root[data-look=prism]{--prism-clients-fold-pad:var(--prism-touch-fold-pad)}html:root[data-look=prism] .pf-x-row{min-height:var(--prism-touch)}html:root[data-look=prism] .pa-dock-cal>section>div:first-child{margin-bottom:var(--space-4)}}html:root[data-look=prism] :is(.ppj-tl-months-track,.ppj-row-track){touch-action:pan-y}html:root[data-look=prism]{--ppj-edge:16px}html:root[data-look=prism] :is(.pa-rail-btn,.pa-rail-glass){position:relative}html:root[data-look=prism] :is(.pa-rail-btn,.pa-rail-glass):before{content:"";width:var(--prism-touch);height:var(--prism-touch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}:root[data-look=prism]{--prism-block-actions-max:360px}:root[data-look=prism]:has([data-prism-todo-sheet]) .pa-rail{padding-bottom:calc(var(--prism-bar-height) + 16px + var(--prism-archi-rail-bleed))}:root[data-look=prism] .prism-self-glow{z-index:0;background:linear-gradient(90deg,transparent 0%,var(--prism-signal) 18%,var(--prism-solar) 30%,var(--prism-fuchsia) 48%,var(--prism-ultraviolet) 66%,transparent 90%);filter:blur(110px);opacity:.3;pointer-events:none;width:980px;height:820px;position:fixed;bottom:-700px;left:-560px;transform:rotate(-18deg)}:root[data-look=prism] .prism-todo-archi-prompt{transition:transform .15s}:root[data-look=prism] .prism-todo-archi-prompt:hover{transform:translate(var(--prism-todo-archi-nudge))}}@keyframes prism-todo-archi-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@media screen{:root[data-look=prism]{--prism-client-0:var(--prism-ash);--prism-client-0-on:var(--prism-ink);--prism-client-1:var(--prism-cobalt);--prism-client-1-on:var(--prism-white);--prism-client-2:var(--prism-signal);--prism-client-2-on:var(--prism-ink);--prism-client-3:var(--prism-verdant);--prism-client-3-on:var(--prism-ink);--prism-client-4:var(--prism-cyan);--prism-client-4-on:var(--prism-ink);--prism-client-5:var(--prism-ultraviolet);--prism-client-5-on:var(--prism-white);--prism-client-6:var(--prism-fuchsia);--prism-client-6-on:var(--prism-white);--prism-client-7:var(--prism-solar);--prism-client-7-on:var(--prism-ink);--prism-client-8:var(--prism-ultraviolet);--prism-client-8-on:var(--prism-white);--prism-client-personal:var(--prism-solar);--prism-client-personal-on:var(--prism-ink);--prism-clients-slot-0:var(--prism-client-0);--prism-clients-slot-0-on:var(--prism-client-0-on);--prism-clients-slot-1:var(--prism-client-1);--prism-clients-slot-1-on:var(--prism-client-1-on);--prism-clients-slot-2:var(--prism-client-2);--prism-clients-slot-2-on:var(--prism-client-2-on);--prism-clients-slot-3:var(--prism-client-3);--prism-clients-slot-3-on:var(--prism-client-3-on);--prism-clients-slot-4:var(--prism-client-4);--prism-clients-slot-4-on:var(--prism-client-4-on);--prism-clients-slot-5:var(--prism-client-5);--prism-clients-slot-5-on:var(--prism-client-5-on);--prism-clients-slot-6:var(--prism-client-6);--prism-clients-slot-6-on:var(--prism-client-6-on);--prism-clients-slot-7:var(--prism-client-7);--prism-clients-slot-7-on:var(--prism-client-7-on);--prism-clients-slot-8:var(--prism-client-8);--prism-clients-slot-8-on:var(--prism-client-8-on);--prism-status-paid:var(--prism-verdant);--prism-status-due-soon:var(--prism-solar);--prism-status-overdue:var(--prism-signal);--prism-status-scheduled:var(--prism-cyan);--prism-tile-phase-ring:1.5px;--prism-tile-phase-top:4px;--prism-tile-phase-glow:28%;--prism-tile-sub-ring:1px;--prism-tile-sub-solid:14px;--prism-tile-sub-gone:24px;--prism-tile-sub-tint:24%;--prism-archi-edge:3px;--prism-archi-spectrum-edge:linear-gradient(90deg, var(--prism-cyan), var(--prism-ultraviolet) 55%, var(--prism-fuchsia))}:root[data-look=prism] .prism-tile-task{background:var(--tile);color:var(--tile-on)}:root[data-look=prism] .prism-tile-subtask{color:var(--cf-ink);background:radial-gradient(circle farthest-corner at 0 0,var(--tile) var(--prism-tile-sub-solid),transparent var(--prism-tile-sub-gone)),var(--tile)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .prism-tile-subtask{background:radial-gradient(circle farthest-corner at 0 0,var(--tile) var(--prism-tile-sub-solid),transparent var(--prism-tile-sub-gone)),color-mix(in srgb,var(--tile) var(--prism-tile-sub-tint),var(--prism-surface))}}:root[data-look=prism] .prism-tile-subtask{box-shadow:inset 0 0 0 var(--prism-tile-sub-ring) var(--tile)}:root[data-look=prism][data-theme=dark] .prism-tile-subtask{background:radial-gradient(circle farthest-corner at 0 0,var(--tile) var(--prism-tile-sub-solid),transparent var(--prism-tile-sub-gone)),var(--prism-surface)}:root[data-look=prism] .prism-tile-subtask .prism-tile-off{color:var(--cf-ink)}:root[data-look=prism] [data-prism-todo-row].prism-tile-subtask{--prism-tile-sub-solid:9px;--prism-tile-sub-gone:15px}:root[data-look=prism] [data-prism-week-block].prism-tile-subtask,:root[data-look=prism] [data-prism-block][data-compact].prism-tile-subtask{--prism-tile-sub-solid:7px;--prism-tile-sub-gone:11px}:root[data-look=prism] .prism-tile-subtask>[role=checkbox] path{stroke:var(--prism-surface)}:root[data-look=prism] [data-prism-overview] .ppo>:not(.ppo-board){margin-inline:var(--space-6)}:root[data-look=prism] [data-prism-overview] .ppo{padding-bottom:var(--space-5)}:root[data-look=prism] [data-prism-overview] .ppo-add{white-space:nowrap;flex-shrink:0}:root[data-look=prism] [data-prism-overview] .ppo-board{padding-top:0}:root[data-look=prism] [data-prism-overview] .ppo-head{box-sizing:border-box;height:var(--prism-pop-po-head-h);padding:var(--prism-pop-po-head-pad);margin-bottom:0}:root[data-look=prism] [data-prism-overview] .ppo-title{font-size:var(--fs-base);font-weight:var(--fw-black);letter-spacing:var(--ls-body);line-height:normal}:root[data-look=prism] .prism-tile-phase{border:var(--prism-tile-phase-ring) solid var(--tile);border-top-width:var(--prism-tile-phase-top);background:radial-gradient(circle farthest-corner at 100% 100%,var(--tile),transparent 70%),var(--prism-surface)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .prism-tile-phase{background:radial-gradient(circle farthest-corner at 100% 100%,color-mix(in srgb,var(--tile) var(--prism-tile-phase-glow),transparent),transparent 70%),var(--prism-surface)}}:root[data-look=prism] .pcl-fold-body>.pcl-line.prism-tile-phase{border:var(--prism-tile-phase-ring) solid var(--tile);border-top-width:var(--prism-tile-phase-top);border-radius:var(--prism-clients-r-row);padding:var(--prism-clients-row-pad);margin-top:var(--space-2);background:radial-gradient(circle farthest-corner at 100% 100%,var(--tile),transparent 70%),var(--prism-clients-surf)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .pcl-fold-body>.pcl-line.prism-tile-phase{background:radial-gradient(circle farthest-corner at 100% 100%,color-mix(in srgb,var(--tile) var(--prism-tile-phase-glow),transparent),transparent 70%),var(--prism-clients-surf)}}:root[data-look=prism] .pa-review{background:var(--prism-archi-spectrum-edge) top / 100% var(--prism-archi-edge) no-repeat,var(--prism-archi-soft)}:root[data-look=prism] .pcl-row-text{flex-direction:column;flex:1;min-width:0;display:flex}:root[data-look=prism] .pcl-row-status{align-items:center;gap:var(--space-1);font-size:var(--prism-clients-fs-eyebrow);color:var(--prism-clients-mut);flex:none;font-weight:700;display:inline-flex}:root[data-look=prism] .pcl-row-status .pcl-row-dot{background:var(--prism-status-overdue)}:root[data-look=prism]{--ppj-page:#f3f3f4;--ppj-fg:#121214;--ppj-fg-2:#4a4c52;--ppj-muted:#5e6168;--ppj-faint:#6b6e75;--ppj-soft:#1212140f;--ppj-pill-fill:#12121414;--ppj-soft-2:#1212141a;--ppj-line:#1212141f;--ppj-float:#fff;--ppj-float-ring:#12121424;--ppj-raised:#e8e8ea;--ppj-solid:#121214;--ppj-on-solid:#f2f1ec;--ppj-chip-fg:#4a4c52;--ppj-send:#12121414;--ppj-flag-over:#a4480a;--ppj-flag-money:#7a5a00;--ppj-on-own:#f2f1ec;--ppj-ink-light:#f2f1ec;--ppj-ink-dark:#121214;--ppj-fg-3:#4a4c52;--ppj-fg-4:#2e3036;--ppj-resolved:#0a6a8024;--ppj-input-ring:#1212144d;--ppj-win:#fff;--ppj-scrim:#12121473;--ppj-win-shadow:0 40px 90px -30px #12121473;--ppj-link:#0a6a80;--ppj-share-ring:#1212144d;--ppj-back-fill:#12121412;--ppj-hair:#1212141a;--ppj-spectrum:linear-gradient(90deg, #ff6a00 0%, #ffc21a 8%, #fff1d6 12%, #13c8f0 21%, #1f4bff 50%, #5b2bff 100%);--ppj-bloom-ov-a:16%;--ppj-today:linear-gradient(180deg, #ff6a00, #ffc21a 25%, #13c8f0 50%, #1f4bff 75%, #5b2bff);--ppj-bloom:radial-gradient(closest-side, #5b2bff1f, #1f4bff0f 50%, transparent);--ppj-bloom-new:radial-gradient(closest-side, #ffc21a1a, #ff6a000f 45%, #5b2bff0a 70%, transparent);--ppj-bloom-new-2n:radial-gradient(closest-side, #ffc21a1c, #ff6a000f 45%, #5b2bff0a 70%, transparent);--ppj-box-shadow:0 24px 50px -20px #12121459;--ppj-tip-shadow:0 10px 24px -12px #00000073;--ppj-pad-top:0px;--ppj-pad-x:62px;--ppj-pad-right-panel:30px;--ppj-pad-bottom-panel:44px;--ppj-pad-bottom:120px;--ppj-pad-bottom-page:110px;--ppj-bloom-w:900px;--ppj-bloom-h:700px;--ppj-bloom-x:-200px;--ppj-bloom-y:-300px;--ppj-live-w:340px;--ppj-live-w-wide:420px;--ppj-live-h:124px;--ppj-ctl-gap:14px;--ppj-ctl-pb:10px;--ppj-fs-ctl:13.5px;--ppj-seg-gap:2px;--ppj-seg-pad:3px;--ppj-r-seg:10px;--ppj-seg-item-pad:5px 10px;--ppj-r-seg-item:8px;--ppj-new-pad:6px 12px;--ppj-r-new:9px;--ppj-chart-mt:26px;--ppj-name-col:260px;--ppj-months-h:30px;--ppj-fs-month:12px;--ppj-row-h:60px;--ppj-row-gap:10px;--ppj-name-gap:3px;--ppj-name-pr:16px;--ppj-fs-name:15px;--ppj-fs-flag:12.5px;--ppj-r-bar:16px;--ppj-bar-ring:1px;--ppj-bar-glow:22px;--ppj-bar-pad-x:14px;--ppj-bar-pad:0 var(--ppj-bar-pad-x);--ppj-bar-gap:10px;--ppj-fs-pct:13px;--ppj-fs-fee:12.5px;--ppj-edge:10px;--ppj-today-w:2px;--ppj-today-ml:-1px;--ppj-del-gap:6px;--ppj-del-size:22px;--ppj-tl-ppd-min:4px;--ppj-tl-ppd-max:200px;--ppj-tl-drag:4px;--ppj-bar-pct-solid-min:70px;--ppj-bar-pct-gap:8px;--ppj-bar-fee-room:14px;--ppj-bar-cut-solid:28px;--ppj-bar-cut-room:26px;--ppj-bar-cut-inset:11px;--ppj-fs-cut:18px;--ppj-bar-cut-w:7px;--ppj-bar-out-gap:8px;--ppj-today-clear:8px;--ppj-fs-live:132px;--ppj-fs-ov-days:210px;--ppj-tip-pad:4px 8px;--ppj-r-tip:6px;--ppj-fs-tip:11px;--ppj-tip-offset:12px;--ppj-box-w:841px;--ppj-box-h:60px;--ppj-box-bottom:28px;--ppj-box-toast-gap:12px;--ppj-box-gap:12px;--ppj-box-pad:0 9px 0 10px;--ppj-r-box:18px;--ppj-box-glass:36px;--ppj-chip-pad:5px 10px;--ppj-r-chip:8px;--ppj-fs-chip:12px;--ppj-fs-box:15.5px;--ppj-send-size:40px;--ppj-r-send:12px;--ppj-send-icon:16px;--ppj-box-hide-y:30px;--ppj-box-ms:.5s;--ppj-ease:cubic-bezier(.2, .85, .2, 1);--ppj-head-pt:1px;--ppj-head-gap:18px;--ppj-back-gap:7px;--ppj-back-pad:7px 12px 7px 9px;--ppj-r-back:10px;--ppj-back-icon:14px;--ppj-fs-title:36px;--ppj-fs-meta:14px;--ppj-meta-gap:8px;--ppj-dot:8px;--ppj-share-pad:9px 15px;--ppj-r-share:12px;--ppj-tabs-mt:16px;--ppj-tabs-gap:26px;--ppj-tab-pad:14px 0;--ppj-fs-tab:14px;--ppj-tab-gap:7px;--ppj-count:18px;--ppj-count-pad:0 5px;--ppj-r-count:9px;--ppj-fs-count:11px;--ppj-tab-line:3px;--ppj-plan-gap:10px;--ppj-plan-pad:5px 12px 5px 5px;--ppj-r-plan:12px;--ppj-fs-plan:13px;--ppj-plan-glass:24px;--ppj-ov-pad-top:36px;--ppj-ov-left:520px;--ppj-ov-gap:72px;--ppj-ov-stack:18px;--ppj-ov-glass-w:560px;--ppj-ov-glass-h:200px;--ppj-ov-glass-ml:-4px;--ppj-fs-ov-caption:20px;--ppj-ov-steps-mt:14px;--ppj-ov-steps-gap:4px;--ppj-ov-step-gap:8px;--ppj-ov-track:6px;--ppj-r-ov-track:3px;--ppj-fs-ov-step:12.5px;--ppj-fs-ov-money:14px;--ppj-ov-right-gap:30px;--ppj-turn-head-pb:12px;--ppj-turn-head-gap:12px;--ppj-fs-turn-title:24px;--ppj-fs-turn-count:14px;--ppj-turn-row-gap:18px;--ppj-turn-row-pad:14px 0;--ppj-fs-turn:17px;--ppj-fs-turn-hint:13px;--ppj-fs-turn-act:13.5px;--ppj-lately-gap:10px;--ppj-fs-eyebrow:12px;--ppj-lately-col-gap:28px;--ppj-lately-row-gap:6px;--ppj-fs-lately:14px;--ppj-bloom-new-1i-x:290px;--ppj-bloom-new-1i-y:-337px;--ppj-bloom-new-2n-r:-170px;--ppj-bloom-new-2n-y:-197px;--ppj-bloom-new-w:900px;--ppj-bloom-new-h:700px;--ppj-bloom-new-2n-w:860px;--ppj-ov-money-drop:10px;--ppj-bloom-ov-w:820px;--ppj-bloom-ov-h:640px;--ppj-bloom-ov-x:-200px;--ppj-bloom-ov-y:83px;--ppj-brief-pt:30px;--ppj-brief-gap:24px;--ppj-brief-max:760px;--ppj-brief-source-gap:16px;--ppj-fs-brief-source:13px;--ppj-fs-brief-action:14px;--ppj-fs-brief-statement:30px;--ppj-lh-brief-statement:1.3;--ppj-brief-label-w:150px;--ppj-brief-row-gap:24px;--ppj-brief-row-pad:16px 0;--ppj-brief-label-pt:3px;--ppj-fs-brief-value:16.5px;--ppj-lh-brief-value:1.6;--ppj-brief-value-pad:0 10px;--ppj-brief-value-margin:0 -10px;--ppj-r-brief-value:8px;--ppj-brief-input-pad:12px 14px;--ppj-brief-actions-gap:22px;--ppj-brief-aside-w:340px;--ppj-brief-aside-gap:72px;--ppj-brief-aside-inner:14px;--ppj-brief-aside-text-offset:4px;--ppj-brief-glass:26px;--ppj-fs-brief-aside-head:13px;--ppj-fs-brief-aside:16px;--ppj-lh-brief-aside:1.55;--ppj-brief-aside-actions-gap:8px;--ppj-solid-pad:12px 18px;--ppj-fs-np-primary:15px;--ppj-np-primary-h:45px;--ppj-r-solid:12px;--ppj-fb-pt:20px;--ppj-fb-gap:18px;--ppj-fb-head-gap:22px;--ppj-fs-fb-figure:84px;--ppj-lh-fb-figure:.86;--ppj-fs-fb-cap:14px;--ppj-fb-cap-pb:4px;--ppj-fb-right-gap:8px;--ppj-fb-pills-gap:4px;--ppj-fb-pill-pad:7px 13px;--ppj-r-fb-pill:9px;--ppj-fs-fb-pill:13px;--ppj-fs-fb-meta:12.5px;--ppj-fb-quoted-pad:2px 6px;--ppj-fb-board-gap:20px;--ppj-fb-col-gap:10px;--ppj-fb-col-pt:12px;--ppj-fs-fb-col:11.5px;--ppj-fb-count-ml:6px;--ppj-fb-card-gap:10px;--ppj-fb-card-gap-open:12px;--ppj-fb-card-pad:14px;--ppj-r-fb-card:12px;--ppj-fb-avatar:24px;--ppj-fs-fb-avatar:10px;--ppj-fb-row-gap:8px;--ppj-fs-fb-name:13px;--ppj-fs-fb-date:11px;--ppj-fs-fb-body:13.5px;--ppj-lh-fb-body:1.5;--ppj-fb-bubble-pad:8px 12px;--ppj-r-fb-bubble:8px;--ppj-fb-msg-gap:4px;--ppj-fb-input-pad:9px 12px;--ppj-fb-send-pad:9px 14px;--ppj-fs-fb-send:12.5px;--ppj-fb-acts-gap:14px;--ppj-fs-fb-act:12px;--ppj-fb-chip-pad:5px 10px;--ppj-fs-fb-chip:11px;--ppj-fb-resolved-op:.72;--ppj-fb-drop-ring:2px;--ppj-win-w:1300px;--ppj-win-inset:140px;--ppj-r-win:24px;--ppj-win-pad:26px 30px;--ppj-win-gap:18px;--ppj-fs-win-title:24px;--ppj-fs-win-sub:14px;--ppj-win-titles-gap:6px;--ppj-win-point-h:52px;--ppj-win-point-pad:0 16px;--ppj-win-point-gap:14px;--ppj-r-win-point:12px;--ppj-fs-win-row:13.5px;--ppj-win-row-gap:12px;--ppj-win-row-pt:14px;--ppj-win-field-pad:8px 12px;--ppj-r-win-field:9px;--ppj-notes-list-w:320px;--ppj-notes-found-w:300px;--ppj-notes-list-pad:20px 20px 0 0;--ppj-notes-list-gap:4px;--ppj-notes-search-gap:10px;--ppj-notes-search-pb:12px;--ppj-notes-ctl-pad:9px 12px;--ppj-r-notes-ctl:10px;--ppj-fs-notes-ctl:13px;--ppj-notes-item-pad:14px 16px;--ppj-r-notes-item:14px;--ppj-notes-item-gap:6px;--ppj-fs-notes-item-title:15.5px;--ppj-fs-notes-item-date:12px;--ppj-fs-notes-item-body:13px;--ppj-lh-notes-item-body:1.45;--ppj-note-pad:26px 44px 0;--ppj-note-gap:18px;--ppj-fs-note-meta:13px;--ppj-note-tools-gap:14px;--ppj-notes-del-inset:12px;--ppj-fs-note-title:34px;--ppj-lh-note-title:1.1;--ppj-note-body-gap:14px;--ppj-note-body-max:640px;--ppj-fs-note-body:16.5px;--ppj-lh-note-body:1.7;--ppj-note-date-line:2px;--ppj-note-offer-gap:12px;--ppj-note-offer-pad:10px 12px;--ppj-r-note-offer:12px;--ppj-fs-note-offer:14px;--ppj-lh-note-offer:1.4;--ppj-note-offer-glass:24px;--ppj-note-offer-btn-pad:6px 11px;--ppj-r-note-offer-btn:8px;--ppj-fs-note-offer-btn:12.5px;--ppj-fs-note-foot:12.5px;--ppj-note-foot-pb:14px;--ppj-found-pad:26px 0 0 26px;--ppj-found-gap:12px;--ppj-found-head-gap:10px;--ppj-found-glass:26px;--ppj-found-item-pad:12px 0;--ppj-found-item-gap:5px;--ppj-fs-found-kind:11px;--ppj-fs-found-text:14.5px;--ppj-lh-found-text:1.4;--ppj-fs-found-act:13px;--ppj-note-cyan:#0a6a80;--ppj-note-tag-call:#0a6a8029;--ppj-note-tag-decision:#5b2bff29;--ppj-note-tag-constraint:#ff6a002e;--ppj-note-tag-kickoff:#12121414;--ppj-note-tag-pad:3px 8px;--ppj-note-meta-line:1px;--ppj-note-meta-gap:4px;--ppj-r-note-tag:6px;--ppj-fs-note-tag:10.5px;--ppj-sticky-mt:22px;--ppj-r-board:22px;--ppj-board-grid:22px;--ppj-board-dot-r:1.2px;--ppj-board:#1212140a;--ppj-board-dot:#12121429;--ppj-sticky-amber:#ffc21a;--ppj-sticky-teal:#04ca96;--ppj-sticky-purple:#f0129c;--ppj-sticky-blue:#13c8f0;--ppj-sticky-white:#fff;--ppj-sticky-ink:#121214;--ppj-r-sticky:6px 6px 22px 6px;--ppj-sticky-pad:30px 16px 34px;--ppj-fs-sticky:19px;--ppj-sticky-w:230px;--ppj-sticky-h:200px;--ppj-sticky-body-min:96px;--ppj-sticky-gap:40px;--ppj-lh-sticky:1.25;--ppj-fs-sticky-tag:11px;--ppj-sticky-tag-x:16px;--ppj-sticky-tag-y:14px;--ppj-sticky-shadow:0 18px 30px -16px #12121459;--ppj-sticky-drag-shadow:0 34px 50px -22px #12121473;--ppj-sticky-ctl-x:24px;--ppj-sticky-ctl-y:22px;--ppj-sticky-ctl-gap:8px;--ppj-sticky-swatch:26px;--ppj-r-sticky-swatch:8px;--ppj-sticky-swatch-ring:#12121429;--ppj-sticky-tool-pad:8px 12px;--ppj-r-sticky-tool:10px;--ppj-fs-sticky-tool:13px;--ppj-sticky-new-pad:8px 14px;--ppj-fs-sticky-new:14px;--ppj-sticky-new-ring:2px;--ppj-sticky-menu-w:240px;--ppj-sticky-menu-pad:6px;--ppj-r-sticky-menu:14px;--ppj-sticky-menu-item-pad:8px 10px;--ppj-sticky-z:20;--ppj-hrs-pt:28px;--ppj-hrs-head-gap:28px;--ppj-hrs-titles-gap:6px;--ppj-fs-hrs-figure:44px;--ppj-fs-hrs-sub:15px;--ppj-hrs-actions-gap:22px;--ppj-fs-hrs-action:15px;--ppj-hrs-invoice-pad:12px 18px;--ppj-r-hrs-invoice:12px;--ppj-hrs-cols:130px 160px minmax(0, 1fr) 90px 120px 110px;--ppj-hrs-col-gap:12px;--ppj-hrs-log-mt:26px;--ppj-hrs-log-pad:10px;--ppj-r-hrs-log:14px;--ppj-fs-hrs-row:14.5px;--ppj-hrs-field-pad:9px 12px;--ppj-r-hrs-field:9px;--ppj-hrs-ledger-mt:18px;--ppj-hrs-row-pad:12px 10px;--ppj-hrs-switch-w:30px;--ppj-hrs-pick-pl:12px;--ppj-hrs-switch-h:18px;--ppj-hrs-knob:14px;--ppj-hrs-knob-inset:2px;--ppj-fs-hrs-switch:13.5px;--ppj-fs-hrs-status:13px;--ppj-hrs-dot:7px;--ppj-np-pt:26px;--ppj-np-inset:108px;--ppj-fs-np-crumb:13px;--ppj-np-modes-gap:4px;--ppj-fs-np-sentence:52px;--ppj-lh-np-sentence:1.3;--ppj-np-sentence-mt:28px;--ppj-np-line:3px;--ppj-np-line-name:#ffc21a;--ppj-np-line-date:#13c8f0;--ppj-np-line-fee:#5b2bff;--ppj-fs-np-hint:14px;--ppj-np-hint-mt:14px;--ppj-np-block-mt:46px;--ppj-np-row-gap:12px;--ppj-np-ph-max:560px;--ppj-np-ph-hours-w:64px;--ppj-np-glass:26px;--ppj-fs-np-say:15px;--ppj-np-picks-gap:20px;--ppj-np-strip-gap:4px;--ppj-np-strip-h:8px;--ppj-fs-np-strip:16px;--ppj-fs-np-strip-sub:13px;--ppj-np-ph-0:#ffc21a;--ppj-np-ph-1:#ff6a00;--ppj-np-ph-2:#13c8f0;--ppj-np-ph-3:#5b2bff;--ppj-np-actions-gap:24px;--ppj-np-cols:420px minmax(0, 1fr);--ppj-np-cols-gap:64px;--ppj-fs-np-title:40px;--ppj-fs-np-lede:15px;--ppj-np-card-pad:16px 18px;--ppj-r-np-card:14px;--ppj-fs-np-card-name:20px;--ppj-np-panel-pad:34px 36px;--ppj-r-np-panel:28px;--ppj-fs-np-fact:18px;--ppj-fs-np-quote-k:12px;--ppj-fs-np-quote-name:16px;--ppj-fs-np-quote-d:13.5px;--ppj-fs-np-quote-v:14px;--ppj-np-line-sq:8px;--ppj-r-np-line-sq:2px;--ppj-np-line-pad:12px 0;--ppj-cp-lede-w:440px;--ppj-fs-cp-lede:14px;--ppj-fs-cp-title:18px;--ppj-fs-cp-seg:12px;--ppj-cp-cols:26px 280px minmax(0, 1fr) 220px;--ppj-cp-row-py:18px;--ppj-cp-row-px:16px;--ppj-cp-radio:18px;--ppj-cp-radio-dot:5px;--ppj-cp-bar-h:6px;--ppj-fs-cp-sentence:24px;--ppj-ad-cols:460px minmax(0, 1fr);--ppj-ad-say-pad:16px 18px;--ppj-r-ad-say:18px 18px 4px 18px;--ppj-fs-ad-say:16px;--ppj-ad-form-gap:10px 14px;--ppj-ad-field-gap:4px;--ppj-fs-ad-reply:16px;--ppj-ad-reply-pad:0 0 0 14px;--ppj-ad-reply-bar:3px;--ppj-ad-badge-pad:4px 10px;--ppj-r-ad-badge:7px;--ppj-fs-ad-badge:11.5px;--ppj-ad-badge:#ffc21a40;--ppj-ad-badge-on:#6b4700;--ppj-fs-ad-title:46px;--ppj-r-ad-draft:24px;--ppj-ad-draft-ring:#1212141a;--ppj-fs-ad-colhead:18px;--ppj-fs-ad-colhead-in:13px;--ppj-ad-tile-gap:8px;--ppj-ad-cols-gap:40px;--ppj-ad-link-w:1.5px;--ppj-ad-link-dot:3px;--ppj-note-offer-bg:#0a6a8014;--ppj-note-offer-ring:#0a6a804d;--ppj-win-hours-w:64px;--ppj-win-step:32px;--ppj-win-select-max:340px;--ppj-focus-w:3px;--ppj-row-focus-pad:6px;--ppj-box-clear:4px;--ppj-more-h:22px;--ppj-more-mt:4px;--ppj-win-add-pad:9px 14px;--ppj-r-win-add:10px;--ppj-win-z:120;--ppj-yr-up:var(--money);--ppj-yr-hair-w:1px;--ppj-yr-mt:var(--space-6);--ppj-yr-step:var(--space-11);--ppj-r-yr-step:12px;--ppj-fs-yr-step:22px;--ppj-fs-yr:64px;--ppj-lh-yr:1;--ppj-yr-head-gap:var(--space-3);--ppj-yr-tiles-mt:var(--space-5);--ppj-yr-tiles-gap:var(--space-3);--ppj-yr-tile-pad:var(--space-4) var(--space-4h);--ppj-r-yr-tile:16px;--ppj-yr-tile-gap:var(--space-1h);--ppj-fs-yr-label:12.5px;--ppj-fs-yr-value:34px;--ppj-fs-yr-cmp:12.5px;--ppj-yr-chart-mt:var(--space-6);--ppj-yr-row-h:52px;--ppj-yr-bar-h:32px;--ppj-r-yr-bar:10px;--ppj-yr-bar-pad:0 var(--space-2h);--ppj-yr-bar-ring:2px;--ppj-yr-ring-mix:100%;--ppj-fs-yr-bar:12.5px;--ppj-fs-yr-name:14px;--ppj-fs-yr-client:12.5px;--ppj-yr-group-mt:var(--space-4);--ppj-yr-group-h:28px;--ppj-yr-story-mt:var(--space-4);--ppj-yr-story-min-h:44px;--ppj-fs-yr-story:14px;--ppj-yr-open-pad:0 var(--space-3h);--ppj-r-yr-open:10px}:root[data-look=prism][data-theme=dark]{--ppj-page:#0b0b0d;--ppj-yr-ring-mix:75%;--ppj-fg:#f2f1ec;--ppj-fg-2:#9a9ca2;--ppj-muted:#8a8c92;--ppj-faint:#7a7c82;--ppj-soft:#f2f1ec0f;--ppj-pill-fill:#f2f1ec14;--ppj-soft-2:#f2f1ec1f;--ppj-line:#f2f1ec1f;--ppj-float:#16161a;--ppj-float-ring:#f2f1ec2e;--ppj-raised:#1e1f24;--ppj-solid:#f2f1ec;--ppj-on-solid:#121214;--ppj-chip-fg:#c9cace;--ppj-send:#f2f1ec24;--ppj-flag-over:#ff9a5c;--ppj-flag-money:#ffd45c;--ppj-on-own:#121214;--ppj-fg-3:#c9cace;--ppj-fg-4:#d6d7da;--ppj-resolved:#7fddf529;--ppj-input-ring:#f2f1ec4d;--ppj-win:#141418;--ppj-ad-badge:#ffc21a2e;--ppj-ad-badge-on:#ffd45c;--ppj-ad-draft-ring:#f2f1ec1a;--ppj-scrim:#050507a8;--ppj-win-shadow:0 40px 90px -30px #000000f2;--ppj-link:#7fddf5;--ppj-share-ring:#f2f1ec4d;--ppj-back-fill:#f2f1ec12;--ppj-hair:#f2f1ec1a;--ppj-bloom-ov-a:28%;--ppj-bloom:radial-gradient(closest-side, #5b2bff38, #1f4bff1f 50%, transparent);--ppj-bloom-new:radial-gradient(closest-side, #ffc21a29, #ff6a001a 45%, #5b2bff14 70%, transparent);--ppj-bloom-new-2n:radial-gradient(closest-side, #ffc21a2e, #ff6a001a 45%, #5b2bff14 70%, transparent);--ppj-box-shadow:0 24px 50px -20px #000000e6;--ppj-note-cyan:#13c8f0;--ppj-note-tag-call:#13c8f02e;--ppj-note-tag-decision:#5b2bff40;--ppj-note-tag-constraint:#ff6a0038;--ppj-note-tag-kickoff:#f2f1ec1a;--ppj-board:#f2f1ec0d;--ppj-board-dot:#f2f1ec1f;--ppj-sticky-shadow:0 18px 30px -16px #0000008c;--ppj-sticky-drag-shadow:0 34px 50px -22px #0009;--ppj-sticky-swatch-ring:#f2f1ec1f;--ppj-note-offer-bg:#13c8f014;--ppj-note-offer-ring:#13c8f04d}:root[data-look=prism] .ppj-root{isolation:isolate;background:var(--ppj-page);height:100%;min-height:0;color:var(--ppj-fg);line-height:normal;font-family:var(--font-sans),sans-serif;-webkit-font-smoothing:antialiased;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}:root[data-look=prism] .ppj-root button{font-family:inherit}:root[data-look=prism] .ppj-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root[data-look=prism] .ppj-bloom{z-index:-1;pointer-events:none;left:var(--ppj-bloom-x);bottom:var(--ppj-bloom-y);width:var(--ppj-bloom-w);height:var(--ppj-bloom-h);background:var(--ppj-bloom);border-radius:50%;position:absolute}:root[data-look=prism] .ppj-tl{min-height:0;padding:var(--ppj-pad-top) var(--ppj-pad-x) var(--ppj-pad-bottom);flex-direction:column;flex:1;display:flex}:root[data-look=prism] .ppj-root[data-panel-open] .ppj-tl{padding-right:var(--ppj-pad-right-panel);padding-bottom:var(--ppj-pad-bottom-panel)}:root[data-look=prism] .ppj-tl-head{flex:none;justify-content:space-between;align-items:flex-end;display:flex}:root[data-look=prism] .ppj-live-glass{width:var(--ppj-live-w);height:var(--ppj-live-h);flex:none;display:block}:root[data-look=prism] .ppj-live-glass-wide{width:var(--ppj-live-w-wide)}:root[data-look=prism] .ppj-tl-controls{align-items:center;gap:var(--ppj-ctl-gap);padding-bottom:var(--ppj-ctl-pb);font-size:var(--ppj-fs-ctl);font-weight:600;display:flex}:root[data-look=prism] .ppj-seg{gap:var(--ppj-seg-gap);padding:var(--ppj-seg-pad);border-radius:var(--ppj-r-seg);background:var(--ppj-soft);display:flex}:root[data-look=prism] .ppj-seg-item{padding:var(--ppj-seg-item-pad);border-radius:var(--ppj-r-seg-item);color:var(--ppj-muted);font-size:var(--ppj-fs-ctl);cursor:pointer;background:0 0;border:0;font-weight:600;line-height:normal}:root[data-look=prism] .ppj-seg-item:hover{color:var(--ppj-fg)}:root[data-look=prism] .ppj-seg-item[aria-pressed=true]{background:var(--ppj-soft-2);color:var(--ppj-fg)}:root[data-look=prism] .ppj-new{padding:var(--ppj-new-pad);border-radius:var(--ppj-r-new);background:var(--ppj-solid);color:var(--ppj-on-solid);font-size:var(--ppj-fs-ctl);cursor:pointer;border:0;font-weight:600;line-height:normal}:root[data-look=prism] .ppj-tl-chart{min-height:0;margin-top:var(--ppj-chart-mt);outline:none;flex-direction:column;flex:1;display:flex}:root[data-look=prism] .ppj-tl-months{grid-template-columns:var(--ppj-name-col) minmax(0,1fr);flex:none;display:grid}:root[data-look=prism] .ppj-tl-months-track{height:var(--ppj-months-h);cursor:grab;position:relative;overflow:hidden}:root[data-look=prism] .ppj-tl-month{white-space:nowrap;font-size:var(--ppj-fs-month);color:var(--ppj-faint);font-weight:700;position:absolute;top:0}:root[data-look=prism] .ppj-tl-month[data-current]{color:var(--ppj-fg)}:root[data-look=prism] .ppj-tl-rows-box{flex-direction:column;flex:1;min-height:0;display:flex}:root[data-look=prism] .ppj-tl-more{height:var(--ppj-more-h);margin-top:var(--ppj-more-mt);cursor:pointer;font:inherit;font-size:var(--ppj-fs-flag);color:var(--ppj-fg-2);background:0 0;border:0;align-self:flex-start;padding:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-tl-more:hover{color:var(--ppj-fg)}:root[data-look=prism] .ppj-tl-more:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-tl-rows{scrollbar-width:thin;scroll-snap-type:y mandatory;min-height:0;padding-left:var(--ppj-row-focus-pad);margin-left:calc(-1 * var(--ppj-row-focus-pad));flex:none;scroll-padding-top:0;overflow:hidden auto}:root[data-look=prism] .ppj-tl-rows .ppj-row{scroll-snap-align:start}:root[data-look=prism] .ppj-tl-rows-inner{gap:var(--ppj-row-gap);flex-direction:column;display:flex;position:relative}:root[data-look=prism] .ppj-tl-today-clip{top:0;bottom:0;left:var(--ppj-name-col);pointer-events:none;z-index:2;position:absolute;right:0;overflow:hidden}:root[data-look=prism] .ppj-tl-today{width:var(--ppj-today-w);margin-left:var(--ppj-today-ml);background:var(--ppj-today);position:absolute;top:0;bottom:0}:root[data-look=prism] .ppj-row{grid-template-columns:var(--ppj-name-col) minmax(0,1fr);height:var(--ppj-row-h);flex:none;align-items:center;display:grid;position:relative}:root[data-look=prism] .ppj-row[data-dragging]{z-index:3}:root[data-look=prism] .ppj-row-name{gap:var(--ppj-name-gap);padding-right:var(--ppj-name-pr);cursor:grab;border-radius:var(--ppj-r-seg-item);min-width:0;padding-block:var(--ppj-row-focus-pad);margin-block:calc(-1 * var(--ppj-row-focus-pad));padding-left:var(--ppj-row-focus-pad);margin-left:calc(-1 * var(--ppj-row-focus-pad));outline:none;flex-direction:column;display:flex}:root[data-look=prism] .ppj-row-name:focus-visible,:root[data-look=prism] .ppj-tl-chart:focus-visible{outline:var(--ppj-focus-w) solid var(--ppj-fg);outline-offset:calc(-1 * var(--ppj-focus-w))}:root[data-look=prism] .ppj-row-title{align-items:center;gap:var(--ppj-del-gap);min-width:0;font-size:var(--ppj-fs-name);letter-spacing:var(--ls-body);font-weight:800;line-height:normal;display:flex}:root[data-look=prism] .ppj-row-title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root[data-look=prism] .ppj-row-del{opacity:0;flex:none;margin-left:auto;transition:opacity .12s}:root[data-look=prism] .ppj-row-name:hover .ppj-row-del,:root[data-look=prism] .ppj-row-name:focus-within .ppj-row-del{opacity:1}:root[data-look=prism] .ppj-row-sub{font-size:var(--ppj-fs-flag);color:var(--ppj-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:normal;overflow:hidden}:root[data-look=prism] .ppj-row-sub[data-tone=over]{color:var(--ppj-flag-over)}:root[data-look=prism] .ppj-row-sub[data-tone=money]{color:var(--ppj-flag-money)}:root[data-look=prism] .ppj-row-sub[data-tone=quiet]{color:var(--ppj-fg-2)}:root[data-look=prism] .ppj-row-track{height:var(--ppj-row-h);cursor:grab;position:relative;overflow:hidden}:root[data-look=prism] .ppj-bar{touch-action:none;cursor:grab;border-radius:var(--ppj-r-bar);background:var(--ppj-c);position:absolute;top:0;bottom:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .ppj-bar{background:color-mix(in srgb,var(--ppj-c) 16%,transparent)}}:root[data-look=prism] .ppj-bar{box-shadow:inset 0 0 0 var(--ppj-bar-ring) var(--ppj-c)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .ppj-bar{box-shadow:inset 0 0 0 var(--ppj-bar-ring) color-mix(in srgb,var(--ppj-c) 28%,transparent)}}:root[data-look=prism] .ppj-bar[data-dragging]{cursor:grabbing}:root[data-look=prism] .ppj-bar-fill{border-radius:var(--ppj-r-bar);background:var(--ppj-c);height:100%;box-shadow:0 0 var(--ppj-bar-glow) var(--ppj-c)}:root[data-look=prism] .ppj-bar-labels{justify-content:space-between;align-items:center;gap:var(--ppj-bar-gap);padding:var(--ppj-bar-pad);pointer-events:none;color:var(--ppj-fg);display:flex;position:absolute;inset:0}:root[data-look=prism] .ppj-bar-pct{font-size:var(--ppj-fs-pct);font-weight:800}:root[data-look=prism] .ppj-bar-fee{font-size:var(--ppj-fs-fee);white-space:nowrap;font-weight:700}:root[data-look=prism] .ppj-bar-edge{width:var(--ppj-edge);cursor:ew-resize;z-index:2;position:absolute;top:0;bottom:0}:root[data-look=prism] .ppj-bar-edge-start{left:0}:root[data-look=prism] .ppj-bar-edge-end{right:0}:root[data-look=prism] .ppj-bar[data-cut-start],:root[data-look=prism] .ppj-bar[data-cut-start] .ppj-bar-fill{border-top-left-radius:0;border-bottom-left-radius:0}:root[data-look=prism] .ppj-bar-cut{margin-left:var(--ppj-bar-cut-inset);font-size:var(--ppj-fs-cut);color:var(--ppj-fg);pointer-events:none;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute;top:0;bottom:0}:root[data-look=prism] .ppj-bar-pct[data-out]{visibility:hidden}:root[data-look=prism] .ppj-bar-out{pointer-events:none;font-size:var(--ppj-fs-pct);color:var(--ppj-fg);white-space:nowrap;align-items:center;font-weight:800;display:flex;position:absolute;top:0;bottom:0}:root[data-look=prism] .ppj-row[data-out-of-range] .ppj-row-name,:root[data-look=prism] .ppj-row[data-out-of-range] .ppj-row-sub{color:var(--ppj-fg-2)}:root[data-look=prism] .ppj-lane-note{pointer-events:none;font-size:var(--ppj-fs-flag);color:var(--ppj-fg-2);white-space:nowrap;align-items:center;font-weight:700;display:flex;position:absolute;top:0;bottom:0;left:0}:root[data-look=prism] .ppj-tip{z-index:60;pointer-events:none;white-space:nowrap;margin:var(--ppj-tip-offset) 0 0 var(--ppj-tip-offset);padding:var(--ppj-tip-pad);border-radius:var(--ppj-r-tip);background:var(--ppj-float);color:var(--ppj-fg);box-shadow:var(--ppj-tip-shadow),inset 0 0 0 1px var(--ppj-float-ring);font-size:var(--ppj-fs-tip);font-weight:600;position:fixed}:root[data-look=prism] body:has(.ppj-box) [data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--ppj-box-bottom) + var(--ppj-box-h) + var(--ppj-box-toast-gap))}:root[data-look=prism] .ppj-box{left:50%;bottom:var(--ppj-box-bottom);z-index:30;width:var(--ppj-box-w);height:var(--ppj-box-h);box-sizing:border-box;align-items:center;gap:var(--ppj-box-gap);padding:var(--ppj-box-pad);border-radius:var(--ppj-r-box);background:var(--ppj-float);border:1px solid var(--ppj-float-ring);box-shadow:var(--ppj-box-shadow);transition:opacity var(--ppj-box-ms) var(--ppj-ease),transform var(--ppj-box-ms) var(--ppj-ease);display:flex;position:fixed;transform:translate(-50%)}:root[data-look=prism] .ppj-box[data-hidden]{opacity:0;pointer-events:none;transform:translate(-50%,var(--ppj-box-hide-y))}:root[data-look=prism] .ppj-box-glass{width:var(--ppj-box-glass);height:var(--ppj-box-glass);flex:none;display:block}:root[data-look=prism] .ppj-box-chip{white-space:nowrap;padding:var(--ppj-chip-pad);border-radius:var(--ppj-r-chip);background:var(--ppj-pill-fill);font-size:var(--ppj-fs-chip);color:var(--ppj-chip-fg);text-overflow:ellipsis;flex:none;max-width:40%;font-weight:700;overflow:hidden}:root[data-look=prism] .ppj-box-chip[data-tinted]{background:var(--ppj-chip)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .ppj-box-chip[data-tinted]{background:color-mix(in srgb,var(--ppj-chip) 22%,transparent)}}:root[data-look=prism] .ppj-box-input{min-width:0;font-family:inherit;font-size:var(--ppj-fs-box);color:var(--ppj-fg);background:0 0;border:0;outline:none;flex:1}:root[data-look=prism] .ppj-box-input::placeholder{color:var(--ppj-muted);opacity:1}:root[data-look=prism] .ppj-box-send{width:var(--ppj-send-size);height:var(--ppj-send-size);border-radius:var(--ppj-r-send);background:var(--ppj-send);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:flex}:root[data-look=prism] .ppj-box-send:focus-visible,:root[data-look=prism] .ppj-new:focus-visible,:root[data-look=prism] .ppj-seg-item:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-box-send-icon{width:var(--ppj-send-icon);height:var(--ppj-send-icon);fill:none;stroke:var(--ppj-fg);stroke-width:2px;stroke-linecap:round}:root[data-look=prism] .ppj-page{flex-direction:column;flex:1;min-height:0;display:flex}:root[data-look=prism] .ppj-head{padding:var(--ppj-head-pt) var(--ppj-pad-x) 0;flex:none}:root[data-look=prism] .ppj-root[data-panel-open] .ppj-head,:root[data-look=prism] .ppj-root[data-panel-open] .ppj-body{padding-right:var(--ppj-pad-right-panel)}:root[data-look=prism] .ppj-head-row{align-items:center;gap:var(--ppj-head-gap);min-width:0;display:flex}:root[data-look=prism] .ppj-back{align-items:center;gap:var(--ppj-back-gap);white-space:nowrap;padding:var(--ppj-back-pad);border-radius:var(--ppj-r-back);cursor:pointer;background:var(--ppj-back-fill);box-shadow:inset 0 0 0 1px var(--ppj-soft-2);color:var(--ppj-fg);font-size:var(--ppj-fs-ctl);border:0;flex:none;font-weight:700;line-height:normal;display:flex}:root[data-look=prism] .ppj-back-icon{width:var(--ppj-back-icon);height:var(--ppj-back-icon);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}:root[data-look=prism] .ppj-title{white-space:nowrap;min-width:0;font-size:var(--ppj-fs-title);letter-spacing:var(--ls-title);text-overflow:ellipsis;margin:0;flex:0 auto;margin-block:-.1em;padding-block:.1em;font-weight:800;line-height:1;overflow:hidden}:root[data-look=prism] .ppj-title:focus{outline:none!important}:root[data-look=prism] .ppj-meta{align-items:center;gap:var(--ppj-meta-gap);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--ppj-fs-meta);color:var(--ppj-fg-2);flex:none;display:flex;overflow:hidden}:root[data-look=prism] .ppj-dot{width:var(--ppj-dot);height:var(--ppj-dot);background:var(--ppj-c);border-radius:50%;flex:none}:root[data-look=prism] .ppj-share{white-space:nowrap;cursor:pointer;padding:var(--ppj-share-pad);border-radius:var(--ppj-r-share);border:1px solid var(--ppj-share-ring);color:var(--ppj-fg);font-size:var(--ppj-fs-ctl);background:0 0;flex:none;margin-left:auto;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-tabs{align-items:center;gap:var(--ppj-tabs-gap);margin-top:var(--ppj-tabs-mt);border-bottom:1px solid var(--ppj-line);min-width:0;display:flex}:root[data-look=prism] .ppj-tab{align-items:center;gap:var(--ppj-tab-gap);white-space:nowrap;padding:var(--ppj-tab-pad);cursor:pointer;font-size:var(--ppj-fs-tab);color:var(--ppj-muted);background:0 0;border:0;flex:none;font-weight:700;line-height:normal;display:flex;position:relative}:root[data-look=prism] .ppj-tab:hover,:root[data-look=prism] .ppj-tab[aria-selected=true]{color:var(--ppj-fg)}:root[data-look=prism] .ppj-tab-count{box-sizing:border-box;min-width:var(--ppj-count);height:var(--ppj-count);padding:var(--ppj-count-pad);border-radius:var(--ppj-r-count);background:var(--ppj-pill-fill);color:var(--ppj-muted);font-size:var(--ppj-fs-count);justify-content:center;align-items:center;display:flex}:root[data-look=prism] .ppj-tab-line{height:var(--ppj-tab-line);border-radius:var(--ppj-tab-line);background:var(--ppj-spectrum);opacity:0;position:absolute;bottom:-1px;left:0;right:0}:root[data-look=prism] .ppj-tab[aria-selected=true] .ppj-tab-line{opacity:1}:root[data-look=prism] .ppj-tab:focus-visible,:root[data-look=prism] .ppj-back:focus-visible,:root[data-look=prism] .ppj-share:focus-visible,:root[data-look=prism] .ppj-plan-part:focus-visible,:root[data-look=prism] .ppj-turn-act:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-plan-chip{align-self:center;align-items:center;gap:var(--ppj-plan-gap);white-space:nowrap;min-width:0;padding:var(--ppj-plan-pad);border-radius:var(--ppj-r-plan);background:var(--ppj-soft);font-size:var(--ppj-fs-plan);flex:0 auto;margin-left:auto;font-weight:700;display:flex;overflow:hidden}:root[data-look=prism] .ppj-plan-glass{width:var(--ppj-plan-glass);height:var(--ppj-plan-glass);flex:none;display:block}:root[data-look=prism] .ppj-plan-part{color:var(--ppj-fg);cursor:pointer;font-size:var(--ppj-fs-plan);white-space:nowrap;background:0 0;border:0;padding:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-plan-part:hover{text-decoration:underline}:root[data-look=prism] .ppj-plan-part[data-shrink]{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}:root[data-look=prism] .ppj-plan-chip>:not([data-shrink]){flex:none}:root[data-look=prism] .ppj-body{min-height:0;padding:0 var(--ppj-pad-x) var(--ppj-pad-bottom-page);flex:1;overflow-y:auto;container-type:size}:root[data-look=prism] .ppj-root[data-panel-open] .ppj-body{padding-bottom:var(--ppj-pad-bottom-panel)}:root[data-look=prism] .ppj-classic-tab{padding-top:var(--ppj-ov-stack)}:root[data-look=prism] .ppj-eyebrow{font-size:var(--ppj-fs-eyebrow);letter-spacing:var(--ls-caption);color:var(--ppj-faint);font-weight:700}:root[data-look=prism] .ppj-root[data-screen=project] .ppj-bloom,:root[data-look=prism] .ppj-root[data-screen=overview] .ppj-bloom{display:none}:root[data-look=prism] .ppj-root[data-screen=new] .ppj-bloom{left:var(--ppj-bloom-new-1i-x);top:var(--ppj-bloom-new-1i-y);width:var(--ppj-bloom-new-w);height:var(--ppj-bloom-new-h);background:var(--ppj-bloom-new);bottom:auto}:root[data-look=prism] .ppj-root[data-screen=new][data-new-mode=archi] .ppj-bloom{left:auto;right:var(--ppj-bloom-new-2n-r);top:var(--ppj-bloom-new-2n-y);width:var(--ppj-bloom-new-2n-w);background:var(--ppj-bloom-new-2n)}:root[data-look=prism] .ppj-root[data-screen=new][data-new-mode=quote] .ppj-bloom,:root[data-look=prism] .ppj-root[data-screen=new][data-new-mode=copy] .ppj-bloom{display:none}:root[data-look=prism] .ppj-root[data-screen=overview] .ppj-bloom{left:var(--ppj-bloom-ov-x);top:var(--ppj-bloom-ov-y);width:var(--ppj-bloom-ov-w);height:var(--ppj-bloom-ov-h);background:radial-gradient(closest-side,var(--ppj-c),var(--prism-ultraviolet) 50%,transparent);bottom:auto}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .ppj-root[data-screen=overview] .ppj-bloom{background:radial-gradient(closest-side,color-mix(in srgb,var(--ppj-c) var(--ppj-bloom-ov-a),transparent),color-mix(in srgb,var(--prism-ultraviolet) 12%,transparent) 50%,transparent)}}:root[data-look=prism] .ppj-ov{grid-template-columns:var(--ppj-ov-left) minmax(0,1fr);gap:var(--ppj-ov-gap);padding-top:var(--ppj-ov-pad-top);box-sizing:border-box;min-height:100%;display:grid}:root[data-look=prism] .ppj-ov-left{gap:var(--ppj-ov-stack);min-width:0;min-height:calc(100cqh - var(--ppj-ov-pad-top));flex-direction:column;align-self:start;display:flex;position:sticky;top:0}:root[data-look=prism] .ppj-ov-glass{width:var(--ppj-ov-glass-w);height:var(--ppj-ov-glass-h);margin-left:var(--ppj-ov-glass-ml);flex:none;display:block}:root[data-look=prism] .ppj-ov-caption{font-size:var(--ppj-fs-ov-caption);letter-spacing:var(--ls-heading);color:var(--ppj-fg-3);font-weight:600}:root[data-look=prism] .ppj-ov-steps{gap:var(--ppj-ov-steps-gap);margin-top:var(--ppj-ov-steps-mt);display:flex}:root[data-look=prism] .ppj-ov-step{gap:var(--ppj-ov-step-gap);flex-direction:column;flex-basis:0;min-width:0;display:flex}:root[data-look=prism] .ppj-ov-track{height:var(--ppj-ov-track);border-radius:var(--ppj-r-ov-track);background:var(--ppj-soft-2);overflow:hidden}:root[data-look=prism] .ppj-ov-fill{background:var(--ppj-fg);height:100%}:root[data-look=prism] .ppj-ov-fill[data-current]{background:var(--ppj-spectrum)}:root[data-look=prism] .ppj-ov-step-name{font-size:var(--ppj-fs-ov-step);color:var(--ppj-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}:root[data-look=prism] .ppj-ov-step-name[data-started]{color:var(--ppj-fg)}:root[data-look=prism] .ppj-ov-money{top:var(--ppj-ov-money-drop);font-size:var(--ppj-fs-ov-money);color:var(--ppj-fg-2);margin-top:auto;position:relative}:root[data-look=prism] .ppj-ov-unbilled{color:var(--ppj-flag-money)}:root[data-look=prism] .ppj-ov-right{gap:var(--ppj-ov-right-gap);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-turn{flex-direction:column;display:flex}:root[data-look=prism] .ppj-turn-head{align-items:baseline;gap:var(--ppj-turn-head-gap);padding-bottom:var(--ppj-turn-head-pb);display:flex}:root[data-look=prism] .ppj-turn-title{font-size:var(--ppj-fs-turn-title);letter-spacing:var(--ls-heading);margin:0;font-weight:800}:root[data-look=prism] .ppj-turn-count{font-size:var(--ppj-fs-turn-count);color:var(--ppj-fg-2)}:root[data-look=prism] .ppj-turn-row{gap:var(--ppj-turn-row-gap);padding:var(--ppj-turn-row-pad);border-top:1px solid var(--ppj-hair);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;display:grid}:root[data-look=prism] .ppj-turn-empty{font-size:var(--ppj-fs-turn-act);color:var(--ppj-fg-2);display:block}:root[data-look=prism] .ppj-turn-text{font-size:var(--ppj-fs-turn);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}:root[data-look=prism] .ppj-turn-hint{font-size:var(--ppj-fs-turn-hint);color:var(--ppj-fg-2);white-space:nowrap;font-weight:700}:root[data-look=prism] .ppj-turn-hint[data-late]{color:var(--ppj-flag-over)}:root[data-look=prism] .ppj-turn-act{cursor:pointer;white-space:nowrap;font-size:var(--ppj-fs-turn-act);color:var(--ppj-fg-2);background:0 0;border:0;padding:0;font-weight:700}:root[data-look=prism] .ppj-turn-act[data-link]{color:var(--ppj-link)}:root[data-look=prism] .ppj-ov-lately{gap:var(--ppj-lately-gap);flex-direction:column;display:flex}:root[data-look=prism] .ppj-ov-lately-row{column-gap:var(--ppj-lately-col-gap);row-gap:var(--ppj-lately-row-gap);font-size:var(--ppj-fs-lately);color:var(--ppj-fg-2);flex-wrap:wrap;display:flex}:root[data-look=prism] .ppj-ov-lately-row b{color:var(--ppj-fg)}:root[data-look=prism] .ppj-ov-lately-row>span{max-width:calc(50% - var(--ppj-lately-col-gap));text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root[data-look=prism] .ppj-brief{padding-top:var(--ppj-brief-pt)}:root[data-look=prism] .ppj-brief-col{gap:var(--ppj-brief-gap);max-width:var(--ppj-brief-max);flex-direction:column;display:flex}:root[data-look=prism] .ppj-brief-source{align-items:baseline;gap:var(--ppj-brief-source-gap);font-size:var(--ppj-fs-brief-source);color:var(--ppj-muted);display:flex}:root[data-look=prism] .ppj-brief-source .ppj-text-btn{margin-left:auto}:root[data-look=prism] .ppj-text-btn{cursor:pointer;color:var(--ppj-fg-2);font-size:var(--ppj-fs-brief-action);background:0 0;border:0;padding:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-text-btn:hover{color:var(--ppj-fg)}:root[data-look=prism] .ppj-solid-btn{cursor:pointer;padding:var(--ppj-solid-pad);border-radius:var(--ppj-r-solid);background:var(--ppj-solid);color:var(--ppj-on-solid);font-size:var(--ppj-fs-brief-action);border:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-text-btn:focus-visible,:root[data-look=prism] .ppj-solid-btn:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-brief-statement{font-size:var(--ppj-fs-brief-statement);letter-spacing:var(--ls-title);font-weight:700;line-height:var(--ppj-lh-brief-statement);text-wrap:pretty;margin:0}:root[data-look=prism] .ppj-brief-row{grid-template-columns:var(--ppj-brief-label-w) minmax(0,1fr);gap:var(--ppj-brief-row-gap);padding:var(--ppj-brief-row-pad);border-top:1px solid var(--ppj-hair);display:grid}:root[data-look=prism] .ppj-brief-label{font-size:var(--ppj-fs-eyebrow);letter-spacing:var(--ls-caption);color:var(--ppj-faint);padding-top:var(--ppj-brief-label-pt);font-weight:700}:root[data-look=prism] .ppj-brief-value{font-size:var(--ppj-fs-brief-value);line-height:var(--ppj-lh-brief-value);color:var(--ppj-fg-4);white-space:pre-wrap;padding:var(--ppj-brief-value-pad);margin:var(--ppj-brief-value-margin);border-radius:var(--ppj-r-brief-value)}:root[data-look=prism] .ppj-brief-value[data-muted]{color:var(--ppj-muted)}:root[data-look=prism] .ppj-brief-lead{font-size:var(--ppj-fs-brief-value);line-height:var(--ppj-lh-brief-value);color:var(--ppj-fg-4);white-space:pre-wrap;margin:0}:root[data-look=prism] .ppj-brief-empty{font-size:var(--ppj-fs-brief-value);color:var(--ppj-muted);margin:0}:root[data-look=prism] .ppj-brief-edit{gap:var(--ppj-brief-source-gap);flex-direction:column;display:flex}:root[data-look=prism] .ppj-brief-textarea{box-sizing:border-box;resize:vertical;width:100%;padding:var(--ppj-brief-input-pad);border-radius:var(--ppj-r-solid);border:1px solid var(--ppj-line);background:var(--ppj-soft);color:var(--ppj-fg);font-family:inherit;font-size:var(--ppj-fs-brief-value);line-height:var(--ppj-lh-brief-value);outline:none}:root[data-look=prism] .ppj-brief-textarea:focus{border-color:var(--ppj-share-ring)}:root[data-look=prism] .ppj-brief-actions{align-items:center;gap:var(--ppj-brief-actions-gap);display:flex}:root[data-look=prism] .ppj-brief[data-risk]{grid-template-columns:minmax(0,1fr) var(--ppj-brief-aside-w);gap:var(--ppj-brief-aside-gap);align-items:start;display:grid}:root[data-look=prism] .ppj-brief-value[data-risk]{background:var(--ppj-flag-over)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .ppj-brief-value[data-risk]{background:color-mix(in srgb,var(--ppj-flag-over) 12%,transparent)}}:root[data-look=prism] .ppj-brief-aside{gap:var(--ppj-brief-aside-inner);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-brief-aside-head{align-items:center;gap:var(--ppj-fb-row-gap);font-size:var(--ppj-fs-brief-aside-head);color:var(--ppj-muted);font-weight:700;display:flex}:root[data-look=prism] .ppj-brief-glass{width:var(--ppj-brief-glass);height:var(--ppj-brief-glass);flex:none;display:block}:root[data-look=prism] .ppj-brief-aside-text{font-size:var(--ppj-fs-brief-aside);line-height:var(--ppj-lh-brief-aside);color:var(--ppj-fg-4);margin:0}:root[data-look=prism] .ppj-brief-aside-actions{align-items:flex-start;gap:var(--ppj-brief-aside-actions-gap);flex-direction:column;display:flex}:root[data-look=prism] .ppj-brief-aside-link{cursor:pointer;text-align:left;font:inherit;font-size:var(--ppj-fs-brief-action);color:var(--ppj-link);background:0 0;border:0;padding:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-brief-aside-link:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-brief-aside-draft{gap:var(--ppj-brief-source-gap);flex-direction:column;display:flex}:root[data-look=prism] .ppj-fb{gap:var(--ppj-fb-gap);padding-top:var(--ppj-fb-pt);flex-direction:column;display:flex}:root[data-look=prism] .ppj-fb-empty{font-size:var(--ppj-fs-fb-body);color:var(--ppj-fg-2);margin:0}:root[data-look=prism] .ppj-fb-head{align-items:flex-end;gap:var(--ppj-fb-head-gap);display:flex}:root[data-look=prism] .ppj-fb-figure{font-family:var(--prism-font-display);font-weight:800;font-size:var(--ppj-fs-fb-figure);line-height:var(--ppj-lh-fb-figure);white-space:nowrap}:root[data-look=prism] .ppj-fb-figure-cap{font-size:var(--ppj-fs-fb-cap);color:var(--ppj-fg-2);padding-bottom:var(--ppj-fb-cap-pb)}:root[data-look=prism] .ppj-fb-head-right{align-items:flex-end;gap:var(--ppj-fb-right-gap);flex-direction:column;margin-left:auto;display:flex}:root[data-look=prism] .ppj-fb-pills{gap:var(--ppj-fb-pills-gap);display:flex}:root[data-look=prism] .ppj-fb-pill{padding:var(--ppj-fb-pill-pad);border-radius:var(--ppj-r-fb-pill);cursor:pointer;font-size:var(--ppj-fs-fb-pill);color:var(--ppj-muted);background:0 0;border:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-fb-pill[aria-pressed=true]{color:var(--ppj-fg);background:var(--ppj-c)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .ppj-fb-pill[aria-pressed=true]{background:color-mix(in srgb,var(--ppj-c) 22%,transparent)}}:root[data-look=prism] .ppj-fb-meta{align-items:center;gap:var(--ppj-fb-pills-gap);white-space:pre;font-size:var(--ppj-fs-fb-meta);color:var(--ppj-muted);display:flex}:root[data-look=prism] .ppj-fb-meta b{color:var(--ppj-fg-2)}:root[data-look=prism] .ppj-fb-meta b[data-open]{color:var(--ppj-flag-money)}:root[data-look=prism] .ppj-fb-quoted-inline{border:0;border-bottom:1px dashed var(--ppj-muted);width:auto;color:inherit;font:inherit;text-align:center;field-sizing:content;background:0 0;border-radius:0;outline:none;min-width:1ch;margin:0;padding:0}:root[data-look=prism] .ppj-fb-quoted-inline:hover{border-bottom-color:var(--ppj-fg)}:root[data-look=prism] .ppj-fb-quoted-inline:focus-visible{border-bottom:var(--ppj-today-w) solid var(--ppj-fg);color:var(--ppj-fg);outline:none!important}:root[data-look=prism] .ppj-fb-board{gap:var(--ppj-fb-board-gap);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}:root[data-look=prism] .ppj-fb-col{gap:var(--ppj-fb-col-gap);padding-top:var(--ppj-fb-col-pt);border-top:1px solid var(--ppj-line);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-fb-col[data-over]{box-shadow:0 0 0 var(--ppj-fb-drop-ring) var(--ppj-link)}:root[data-look=prism] .ppj-fb-col-head{font-size:var(--ppj-fs-fb-col);letter-spacing:var(--ls-caption);color:var(--ppj-muted);font-weight:700}:root[data-look=prism] .ppj-fb-col-count{margin-left:var(--ppj-fb-count-ml)}:root[data-look=prism] .ppj-fb-col-empty{font-size:var(--ppj-fs-fb-act);line-height:var(--ppj-lh-fb-body);color:var(--ppj-muted);margin:0}:root[data-look=prism] .ppj-fb-card{gap:var(--ppj-fb-card-gap);padding:var(--ppj-fb-card-pad);border-radius:var(--ppj-r-fb-card);border:1px solid var(--ppj-line);cursor:grab;flex-direction:column;display:flex}:root[data-look=prism] .ppj-fb-card[data-expanded]{gap:var(--ppj-fb-card-gap-open);background:var(--ppj-c)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .ppj-fb-card[data-expanded]{background:color-mix(in srgb,var(--ppj-c) 14%,transparent)}}:root[data-look=prism] .ppj-fb-card[data-expanded]{cursor:default}:root[data-look=prism] .ppj-fb-card[data-resolved]{opacity:var(--ppj-fb-resolved-op)}:root[data-look=prism] .ppj-fb-card-top{align-items:center;gap:var(--ppj-fb-row-gap);cursor:pointer;width:100%;color:var(--ppj-fg);text-align:left;font:inherit;background:0 0;border:0;padding:0;display:flex}:root[data-look=prism] .ppj-fb-avatar{width:var(--ppj-fb-avatar);height:var(--ppj-fb-avatar);font-size:var(--ppj-fs-fb-avatar);color:var(--ppj-fg);background:var(--ppj-c);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .ppj-fb-avatar{background:color-mix(in srgb,var(--ppj-c) 30%,transparent)}}:root[data-look=prism] .ppj-fb-avatar[data-tone=user]{background:var(--ppj-solid);color:var(--ppj-on-solid)}:root[data-look=prism] .ppj-fb-avatar[data-tone=resolved]{background:var(--ppj-resolved)}:root[data-look=prism] .ppj-fb-name{font-size:var(--ppj-fs-fb-name);font-weight:700}:root[data-look=prism] .ppj-fb-date{font-size:var(--ppj-fs-fb-date);color:var(--ppj-muted);margin-left:auto}:root[data-look=prism] .ppj-fb-card[data-expanded] .ppj-fb-date{color:var(--ppj-fg-3)}:root[data-look=prism] .ppj-fb-body{font-size:var(--ppj-fs-fb-body);line-height:var(--ppj-lh-fb-body);margin:0}:root[data-look=prism] .ppj-fb-thread{gap:var(--ppj-fb-card-gap-open);flex-direction:column;display:flex}:root[data-look=prism] .ppj-fb-msg{gap:var(--ppj-fb-row-gap);display:flex}:root[data-look=prism] .ppj-fb-msg-col{gap:var(--ppj-fb-msg-gap);flex-direction:column;flex:1;min-width:0;display:flex}:root[data-look=prism] .ppj-fb-msg-who{font-size:var(--ppj-fs-fb-date);color:var(--ppj-fg-3);display:block}:root[data-look=prism] .ppj-fb-bubble{padding:var(--ppj-fb-bubble-pad);border-radius:var(--ppj-r-fb-bubble);font-size:var(--ppj-fs-fb-body);line-height:var(--ppj-lh-fb-body);display:block}:root[data-look=prism] .ppj-fb-bubble[data-author=client]{border:1px solid var(--ppj-line)}:root[data-look=prism] .ppj-fb-bubble[data-author=user]{background:var(--ppj-c)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .ppj-fb-bubble[data-author=user]{background:color-mix(in srgb,var(--ppj-c) 20%,transparent)}}:root[data-look=prism] .ppj-fb-reply{align-items:center;gap:var(--ppj-fb-row-gap);display:flex}:root[data-look=prism] .ppj-fb-reply-input{min-width:0;padding:var(--ppj-fb-input-pad);border-radius:var(--ppj-r-fb-bubble);border:1px solid var(--ppj-input-ring);color:var(--ppj-fg);font:inherit;font-size:var(--ppj-fs-fb-body);background:0 0;outline:none;flex:1}:root[data-look=prism] .ppj-fb-reply-input:focus{border-color:var(--ppj-fg)}:root[data-look=prism] .ppj-fb-send{padding:var(--ppj-fb-send-pad);border-radius:var(--ppj-r-fb-bubble);cursor:pointer;background:var(--ppj-c);color:var(--ppj-c-on);font-size:var(--ppj-fs-fb-send);border:0;font-weight:800;line-height:normal}:root[data-look=prism] .ppj-fb-send:disabled{opacity:.45;cursor:default}:root[data-look=prism] .ppj-fb-move{align-items:center;gap:var(--ppj-fb-row-gap);font-size:var(--ppj-fs-fb-act);color:var(--ppj-muted);font-weight:700;display:flex}:root[data-look=prism] .ppj-fb-move:not(:focus-within){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-look=prism] .ppj-fb-move select{padding:var(--ppj-fb-quoted-pad);border-radius:var(--ppj-r-fb-bubble);border:1px solid var(--ppj-line);background:var(--ppj-page);color:var(--ppj-fg);font:inherit}:root[data-look=prism] .ppj-fb-actions{align-items:center;gap:var(--ppj-fb-acts-gap);flex-wrap:wrap;display:flex}:root[data-look=prism] .ppj-fb-act{cursor:pointer;font-size:var(--ppj-fs-fb-act);color:var(--ppj-muted);background:0 0;border:0;padding:0;font-weight:800;line-height:normal}:root[data-look=prism] .ppj-fb-act[data-primary]{color:var(--ppj-fg)}:root[data-look=prism] .ppj-fb-card[data-expanded] .ppj-fb-act:not([data-primary]),:root[data-look=prism] .ppj-fb-card[data-expanded] .ppj-fb-move,:root[data-look=prism] .ppj-fb-card[data-expanded] .ppj-fb-replies{color:var(--ppj-fg-2)}:root[data-look=prism] .ppj-fb-act:hover{color:var(--ppj-fg)}:root[data-look=prism] .ppj-fb-chip{padding:var(--ppj-fb-chip-pad);border-radius:var(--ppj-r-fb-bubble);cursor:pointer;color:var(--ppj-fg);background:var(--ppj-c);border:0}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism] .ppj-fb-chip{background:color-mix(in srgb,var(--ppj-c) 20%,transparent)}}:root[data-look=prism] .ppj-fb-chip{font-size:var(--ppj-fs-fb-chip);font-weight:800;line-height:normal}:root[data-look=prism] .ppj-fb-chip[data-tone=resolved]{background:var(--ppj-resolved);cursor:default}:root[data-look=prism] .ppj-fb-replies{font-size:var(--ppj-fs-fb-date);color:var(--ppj-muted);margin-left:auto;font-weight:700}:root[data-look=prism] .ppj-fb-card-top:focus-visible,:root[data-look=prism] .ppj-fb-pill:focus-visible,:root[data-look=prism] .ppj-fb-act:focus-visible,:root[data-look=prism] .ppj-fb-chip:focus-visible,:root[data-look=prism] .ppj-fb-send:focus-visible,:root[data-look=prism] .ppj-win-add:focus-visible,:root[data-look=prism] .ppj-win-close:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-win-scrim{z-index:var(--ppj-win-z);background:var(--ppj-scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}:root[data-look=prism] .ppj-win{width:min(var(--ppj-win-w),calc(100vw - var(--ppj-win-inset)));box-sizing:border-box;gap:var(--ppj-win-gap);padding:var(--ppj-win-pad);border-radius:var(--ppj-r-win);background:var(--ppj-win);color:var(--ppj-fg);box-shadow:var(--ppj-win-shadow),inset 0 0 0 1px var(--ppj-line);line-height:normal;font-family:var(--font-sans),sans-serif;flex-direction:column;display:flex}:root[data-look=prism] .ppj-win-head{align-items:flex-start;gap:var(--ppj-fb-acts-gap);display:flex}:root[data-look=prism] .ppj-win-titles{gap:var(--ppj-win-titles-gap);flex-direction:column;display:flex}:root[data-look=prism] .ppj-win-title{font-size:var(--ppj-fs-win-title);letter-spacing:var(--ls-heading);margin:0;font-weight:800}:root[data-look=prism] .ppj-win-sub{font-size:var(--ppj-fs-win-sub);color:var(--ppj-fg-2);margin:0}:root[data-look=prism] .ppj-win-close{cursor:pointer;font-size:var(--ppj-fs-fb-name);color:var(--ppj-muted);background:0 0;border:0;margin-left:auto;padding:0;font-family:inherit;font-weight:700}:root[data-look=prism] .ppj-win-point{align-items:center;gap:var(--ppj-win-point-gap);min-height:var(--ppj-win-point-h);padding:var(--ppj-win-point-pad);border-radius:var(--ppj-r-win-point);border:1px solid var(--ppj-line);background:var(--ppj-soft);font-size:var(--ppj-fs-win-row);font-weight:600;display:flex}:root[data-look=prism] .ppj-win-quote{flex:1;min-width:0}:root[data-look=prism] .ppj-win-from{color:var(--ppj-fg-2);white-space:nowrap;margin-left:auto}:root[data-look=prism] .ppj-win-note{font-size:var(--ppj-fs-win-row);color:var(--ppj-fg-2);margin:0}:root[data-look=prism] .ppj-win-row{align-items:center;gap:var(--ppj-win-row-gap);padding-top:var(--ppj-win-row-pt);border-top:1px solid var(--ppj-hair);font-size:var(--ppj-fs-win-row);flex-wrap:wrap;display:flex}:root[data-look=prism] .ppj-win-field{align-items:center;gap:var(--ppj-fb-msg-gap);display:flex}:root[data-look=prism] .ppj-win-field input,:root[data-look=prism] .ppj-win-field select{padding:var(--ppj-win-field-pad);border-radius:var(--ppj-r-win-field);background:var(--ppj-soft);color:var(--ppj-fg);font:inherit;border:1px solid #0000;outline:none;font-weight:700}:root[data-look=prism] .ppj-win-field input:focus,:root[data-look=prism] .ppj-win-field select:focus{border-color:var(--ppj-input-ring)}:root[data-look=prism] .ppj-win-field select option{background:var(--ppj-win);color:var(--ppj-fg)}:root[data-look=prism] .ppj-win-or{color:var(--ppj-muted);font-weight:700}:root[data-look=prism] .ppj-win-field select{max-width:var(--ppj-win-select-max);text-overflow:ellipsis}:root[data-look=prism] .ppj-win-hours{align-items:center;gap:var(--ppj-fb-msg-gap);display:flex}:root[data-look=prism] .ppj-win-hours-pill{min-width:var(--ppj-win-hours-w);text-align:center;padding:var(--ppj-win-field-pad);border-radius:var(--ppj-r-win-field);background:var(--ppj-soft);color:var(--ppj-fg);outline:none;font-weight:700}:root[data-look=prism] .ppj-win-step{width:var(--ppj-win-step);height:var(--ppj-win-step);border-radius:var(--ppj-r-win-field);border:1px solid var(--ppj-soft-2);color:var(--ppj-fg);font:inherit;cursor:pointer;background:0 0;font-weight:800;line-height:1}:root[data-look=prism] .ppj-win-step:disabled{opacity:.4;cursor:default}:root[data-look=prism] .ppj-win-hours-pill:focus-visible,:root[data-look=prism] .ppj-win-step:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-win-cancel{margin-left:auto}:root[data-look=prism] .ppj-win-add{padding:var(--ppj-win-add-pad);border-radius:var(--ppj-r-win-add);cursor:pointer;background:var(--ppj-c);color:var(--ppj-c-on);font-size:var(--ppj-fs-win-row);border:0;font-weight:800;line-height:normal}:root[data-look=prism] .ppj-win-add:disabled{opacity:.5;cursor:default}:root[data-look=prism] .ppj-notes{grid-template-columns:var(--ppj-notes-list-w) minmax(0,1fr) var(--ppj-notes-found-w);height:100cqh;display:grid}:root[data-look=prism] .ppj-notes>*{min-height:0;overflow-y:auto}:root[data-look=prism] .ppj-notes-list{gap:var(--ppj-notes-list-gap);padding:var(--ppj-notes-list-pad);border-right:1px solid var(--ppj-hair);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-notes-search{align-items:center;gap:var(--ppj-notes-search-gap);padding-bottom:var(--ppj-notes-search-pb);display:flex}:root[data-look=prism] .ppj-notes-search input{min-width:0;padding:var(--ppj-notes-ctl-pad);border-radius:var(--ppj-r-notes-ctl);background:var(--ppj-soft);color:var(--ppj-fg);font:inherit;font-size:var(--ppj-fs-notes-ctl);border:1px solid #0000;outline:none;flex:1;line-height:normal}:root[data-look=prism] .ppj-notes-search input::placeholder{color:var(--ppj-muted);opacity:1}:root[data-look=prism] .ppj-notes-search input:focus{border-color:var(--ppj-input-ring)}:root[data-look=prism] .ppj-notes-new{padding:var(--ppj-notes-ctl-pad);border-radius:var(--ppj-r-notes-ctl);cursor:pointer;background:var(--ppj-solid);color:var(--ppj-on-solid);font-size:var(--ppj-fs-notes-ctl);border:0;flex:none;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-notes-none{padding:var(--ppj-notes-item-pad);font-size:var(--ppj-fs-notes-item-body);color:var(--ppj-muted);margin:0}:root[data-look=prism] .ppj-notes-item{gap:var(--ppj-notes-item-gap);width:100%;padding:var(--ppj-notes-item-pad);border-radius:var(--ppj-r-notes-item);cursor:pointer;color:var(--ppj-fg);text-align:left;font:inherit;background:0 0;border:0;flex-direction:column;line-height:normal;display:flex}:root[data-look=prism] .ppj-notes-item[aria-pressed=true],:root[data-look=prism] .ppj-notes-item:hover{background:var(--ppj-soft)}:root[data-look=prism] .ppj-notes-item-top{align-items:baseline;gap:var(--ppj-notes-search-gap);min-width:0;display:flex}:root[data-look=prism] .ppj-notes-item-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ppj-fs-notes-item-title);letter-spacing:var(--ls-body);flex:1;font-weight:700;overflow:hidden}:root[data-look=prism] .ppj-notes-item-date{font-size:var(--ppj-fs-notes-item-date);color:var(--ppj-muted);flex:none}:root[data-look=prism] .ppj-notes-item-body{font-size:var(--ppj-fs-notes-item-body);line-height:var(--ppj-lh-notes-item-body);color:var(--ppj-fg-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root[data-look=prism] .ppj-note-tag{padding:var(--ppj-note-tag-pad);border-radius:var(--ppj-r-note-tag);color:var(--ppj-fg);font-size:var(--ppj-fs-note-tag);letter-spacing:var(--ls-caption);flex:none;font-weight:800;line-height:normal}:root[data-look=prism] .ppj-note-tag[data-type=call]{background:var(--ppj-note-tag-call)}:root[data-look=prism] .ppj-note-tag[data-type=decision]{background:var(--ppj-note-tag-decision)}:root[data-look=prism] .ppj-note-tag[data-type=constraint]{background:var(--ppj-note-tag-constraint)}:root[data-look=prism] .ppj-note-tag[data-type=kickoff]{background:var(--ppj-note-tag-kickoff)}:root[data-look=prism] .ppj-notes-item-top .ppj-note-tag+.ppj-notes-item-date{margin-left:auto}:root[data-look=prism] .ppj-note{gap:var(--ppj-note-gap);padding:var(--ppj-note-pad);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-note-empty{font-size:var(--ppj-fs-note-body);color:var(--ppj-muted);margin:0}:root[data-look=prism] .ppj-note-meta{align-items:center;gap:var(--ppj-note-meta-gap);font-size:var(--ppj-fs-note-meta);color:var(--ppj-muted);flex-wrap:wrap;display:flex}:root[data-look=prism] .ppj-note-kind{appearance:none;cursor:pointer;field-sizing:content;border:0;font-family:inherit}:root[data-look=prism] .ppj-note-kind[data-type=none]{color:var(--ppj-muted);box-shadow:inset 0 0 0 var(--ppj-note-meta-line) var(--ppj-line);background:0 0}:root[data-look=prism] .ppj-note-meta-part,:root[data-look=prism] .ppj-note-meta-field{align-items:center;gap:var(--ppj-note-meta-gap);display:inline-flex}:root[data-look=prism] :is(.ppj-note-people,.ppj-note-phase){appearance:none;border:0;border-bottom:var(--ppj-note-meta-line) dashed transparent;font:inherit;color:var(--ppj-fg-2);cursor:pointer;field-sizing:content;background:0 0;border-radius:0;min-width:0;margin:0;padding:0}:root[data-look=prism] .ppj-note-people{cursor:text}:root[data-look=prism] .ppj-note-people::placeholder{color:var(--ppj-muted);opacity:1}:root[data-look=prism] .ppj-note-people::-webkit-calendar-picker-indicator{display:none!important}:root[data-look=prism] :is(.ppj-note-people,.ppj-note-phase):hover{border-bottom-color:currentColor}:root[data-look=prism] .ppj-note-phase option{color:initial}:root[data-look=prism] .ppj-note-tools{gap:var(--ppj-note-tools-gap);margin-left:auto;display:flex}:root[data-look=prism] .ppj-note-tools .ppj-text-btn{font-size:var(--ppj-fs-note-meta);color:var(--ppj-muted)}:root[data-look=prism] .ppj-note-tools .ppj-text-btn:hover{color:var(--ppj-fg)}:root[data-look=prism] .ppj-note-title{font-size:var(--ppj-fs-note-title);letter-spacing:var(--ls-title);font-weight:800;line-height:var(--ppj-lh-note-title);overflow-wrap:anywhere;margin:0}:root[data-look=prism] .ppj-note-body{gap:var(--ppj-note-body-gap);max-width:var(--ppj-note-body-max);font-size:var(--ppj-fs-note-body);line-height:var(--ppj-lh-note-body);color:var(--ppj-fg-4);flex-direction:column;display:flex}:root[data-look=prism] .ppj-note-para{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}:root[data-look=prism] .ppj-note-para b{color:var(--ppj-fg);font-weight:700}:root[data-look=prism] .ppj-note-date{color:var(--ppj-fg);border-bottom:var(--ppj-note-date-line) solid var(--ppj-note-cyan);font-weight:700}:root[data-look=prism] .ppj-note-offer{align-items:center;gap:var(--ppj-note-offer-gap);padding:var(--ppj-note-offer-pad);border-radius:var(--ppj-r-note-offer);background:var(--ppj-note-offer-bg);box-shadow:inset 0 0 0 1px var(--ppj-note-offer-ring);font-size:var(--ppj-fs-note-offer);line-height:var(--ppj-lh-note-offer);display:flex}:root[data-look=prism] .ppj-note-offer-glass{width:var(--ppj-note-offer-glass);height:var(--ppj-note-offer-glass);flex:none;display:block}:root[data-look=prism] .ppj-note-offer-text{min-width:0;color:var(--ppj-fg);flex:1}:root[data-look=prism] .ppj-note-offer-add{padding:var(--ppj-note-offer-btn-pad);border-radius:var(--ppj-r-note-offer-btn);cursor:pointer;background:var(--ppj-solid);color:var(--ppj-on-solid);font-size:var(--ppj-fs-note-offer-btn);border:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-note-offer-no{cursor:pointer;color:var(--ppj-fg-2);font-size:var(--ppj-fs-note-offer-btn);background:0 0;border:0;padding:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-note-title-field{box-sizing:border-box;width:100%;color:var(--ppj-fg);resize:none;background:0 0;border:0;outline:none;padding:0;font-family:inherit;display:block;overflow:hidden}:root[data-look=prism] .ppj-note-title-field::placeholder{color:var(--ppj-muted);opacity:1}:root[data-look=prism] .ppj-note-title-wrap{display:grid}:root[data-look=prism] .ppj-note-title-wrap>*{grid-area:1/1;min-width:0}:root[data-look=prism] .ppj-note-title-show{pointer-events:none;color:var(--ppj-fg);white-space:pre-wrap}:root[data-look=prism] .ppj-note-title-wrap:focus-within .ppj-note-title-show{display:none}:root[data-look=prism] .ppj-note-title-wrap[data-cap]:not(:focus-within) .ppj-note-title-field{color:#0000}:root[data-look=prism] .ppj-note:not([data-editing]):not(:has(.ppj-note-title-field:focus,.ppj-note-meta :focus,.ppj-note-meta:hover)) .ppj-note-meta [data-empty]{clip-path:inset(50%);white-space:nowrap;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-look=prism] .ppj-note-body[data-editable]{cursor:text;border-radius:var(--ppj-r-notes-item);outline:none}:root[data-look=prism] .ppj-note-body-field{box-sizing:border-box;resize:none;background:0 0;border:0;outline:none;width:100%;padding:0;font-family:inherit;overflow:hidden}:root[data-look=prism] .ppj-note-title-field:focus-visible,:root[data-look=prism] .ppj-note-body-field:focus-visible{outline:none!important}:root[data-look=prism] .ppj-note-title-field:focus-visible,:root[data-look=prism] .ppj-note-body[data-editable]:focus-visible{box-shadow:0 var(--ppj-note-date-line) 0 var(--ppj-note-cyan)}:root[data-look=prism] .ppj-note-body-field:focus{box-shadow:calc(var(--ppj-note-date-line) * -1) 0 0 var(--ppj-note-cyan)}:root[data-look=prism] .ppj-note-placeholder{color:var(--ppj-muted)}:root[data-look=prism] .ppj-note-delete{margin-left:var(--ppj-note-tools-gap);font-size:inherit}:root[data-look=prism] .ppj-notes-row{position:relative}:root[data-look=prism] .ppj-notes-del{right:var(--ppj-notes-del-inset);bottom:var(--ppj-notes-del-inset);cursor:pointer;font:inherit;font-size:var(--ppj-fs-notes-item-date);color:var(--ppj-fg-2);opacity:0;background:0 0;border:0;padding:0;font-weight:700;line-height:normal;position:absolute}:root[data-look=prism] .ppj-notes-del:not(:focus-visible){clip-path:inset(50%);pointer-events:none}:root[data-look=prism] .ppj-notes-del:focus-visible{opacity:1}:root[data-look=prism] .ppj-notes-del:hover{color:var(--ppj-fg)}:root[data-look=prism] .ppj-notes-del:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-found-act[data-quiet]{color:var(--ppj-fg-2)}:root[data-look=prism] .ppj-found-act:disabled{opacity:.45;cursor:default}:root[data-look=prism] .ppj-found-remind{align-items:center;gap:var(--ppj-found-head-gap);flex-wrap:wrap;display:flex}:root[data-look=prism] .ppj-found-remind input{padding:var(--ppj-hrs-field-pad);border-radius:var(--ppj-r-hrs-field);border:1px solid var(--ppj-line);background:var(--ppj-soft);color:var(--ppj-fg);font:inherit;font-size:var(--ppj-fs-found-act);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;outline:none}@media(prefers-color-scheme:dark){:root[data-look=prism] .ppj-found-remind input{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-look=prism] .ppj-found-remind input:focus{border-color:var(--ppj-input-ring)}:root[data-look=prism] .ppj-note-textarea{box-sizing:border-box;resize:vertical;width:100%;padding:var(--ppj-brief-input-pad);border-radius:var(--ppj-r-solid);border:1px solid var(--ppj-line);color:var(--ppj-fg);font:inherit;font-size:var(--ppj-fs-note-body);line-height:var(--ppj-lh-note-body);background:0 0;outline:none}:root[data-look=prism] .ppj-note-textarea:focus{border-color:var(--ppj-share-ring)}:root[data-look=prism] .ppj-note-foot{padding-bottom:var(--ppj-note-foot-pb);font-size:var(--ppj-fs-note-foot);color:var(--ppj-faint);margin-top:auto}:root[data-look=prism] .ppj-found{gap:var(--ppj-found-gap);padding:var(--ppj-found-pad);border-left:1px solid var(--ppj-hair);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-found-head{align-items:center;gap:var(--ppj-found-head-gap);font-size:var(--ppj-fs-note-meta);color:var(--ppj-muted);font-weight:700;display:flex}:root[data-look=prism] .ppj-found-glass{width:var(--ppj-found-glass);height:var(--ppj-found-glass);flex:none;display:block}:root[data-look=prism] .ppj-found-none{font-size:var(--ppj-fs-found-act);line-height:var(--ppj-lh-found-text);color:var(--ppj-muted);margin:0}:root[data-look=prism] .ppj-found-item{align-items:flex-start;gap:var(--ppj-found-item-gap);padding:var(--ppj-found-item-pad);border-top:1px solid var(--ppj-hair);flex-direction:column;display:flex}:root[data-look=prism] .ppj-found-kind{font-size:var(--ppj-fs-found-kind);letter-spacing:var(--ls-caption);color:var(--ppj-faint);font-weight:700}:root[data-look=prism] .ppj-found-text{font-size:var(--ppj-fs-found-text);font-weight:700;line-height:var(--ppj-lh-found-text);overflow-wrap:anywhere}:root[data-look=prism] .ppj-found-act{cursor:pointer;color:var(--ppj-link);font-size:var(--ppj-fs-found-act);background:0 0;border:0;padding:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-found-done{gap:var(--ppj-found-head-gap);font-size:var(--ppj-fs-found-act);color:var(--ppj-fg-2);flex-wrap:wrap;font-weight:700;display:flex}:root[data-look=prism] .ppj-found-remove,:root[data-look=prism] .ppj-found-cancel{font-size:var(--ppj-fs-found-act)}:root[data-look=prism] .ppj-found-item .ppj-found-remove{opacity:0}:root[data-look=prism] .ppj-found-item:hover .ppj-found-remove,:root[data-look=prism] .ppj-found-item .ppj-found-remove:focus-visible{opacity:1}:root[data-look=prism] .ppj-notes-new:focus-visible,:root[data-look=prism] .ppj-notes-item:focus-visible,:root[data-look=prism] .ppj-note-offer-add:focus-visible,:root[data-look=prism] .ppj-note-offer-no:focus-visible,:root[data-look=prism] .ppj-found-act:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-notes-item:focus-visible{outline-offset:calc(var(--ppj-today-w) * -1)}:root[data-look=prism] .ppj-sticky{margin-top:var(--ppj-sticky-mt);height:calc(100cqh - var(--ppj-sticky-mt));position:relative}:root[data-look=prism] .ppj-sticky [data-free-board-viewport]{background-image:radial-gradient(circle,var(--ppj-board-dot) var(--ppj-board-dot-r),transparent calc(var(--ppj-board-dot-r) + .1px))!important;background-size:var(--ppj-board-grid) var(--ppj-board-grid)!important;border-color:#0000!important}:root[data-look=prism] .ppj-sticky-swatches{left:var(--ppj-sticky-ctl-x);bottom:var(--ppj-sticky-ctl-y);z-index:var(--ppj-sticky-z);gap:var(--ppj-sticky-ctl-gap);display:flex;position:absolute}:root[data-look=prism] .ppj-sticky-swatch{width:var(--ppj-sticky-swatch);height:var(--ppj-sticky-swatch);cursor:pointer;border-radius:var(--ppj-r-sticky-swatch);box-shadow:inset 0 0 0 1px var(--ppj-sticky-swatch-ring);border:0;padding:0}:root[data-look=prism] .ppj-sticky-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--ppj-page),0 0 0 4px var(--ppj-fg)}:root[data-look=prism] .ppj-sticky-tools{right:var(--ppj-sticky-ctl-x);bottom:var(--ppj-sticky-ctl-y);z-index:var(--ppj-sticky-z);align-items:center;gap:var(--ppj-sticky-ctl-gap);display:flex;position:absolute}:root[data-look=prism] .ppj-sticky-tool{padding:var(--ppj-sticky-tool-pad);border-radius:var(--ppj-r-sticky-tool);cursor:pointer;background:var(--ppj-soft);color:var(--ppj-fg-2);font-size:var(--ppj-fs-sticky-tool);border:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-sticky-tool:hover{color:var(--ppj-fg)}:root[data-look=prism] .ppj-sticky-tools:not(:focus-within){clip-path:inset(50%);pointer-events:none}:root[data-look=prism] .ppj-sticky [aria-label="Drag sticky"]>span{opacity:0}:root[data-look=prism] .ppj-sticky-new{padding:var(--ppj-sticky-new-pad);border-radius:var(--ppj-r-sticky);cursor:pointer;box-shadow:inset 0 0 0 var(--ppj-sticky-new-ring) var(--ppj-soft-2);color:var(--ppj-muted);font-size:var(--ppj-fs-sticky-new);background:0 0;border:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-sticky-new:hover{color:var(--ppj-fg)}:root[data-look=prism] .ppj-sticky-tidy{position:relative}:root[data-look=prism] .ppj-sticky-menu{right:0;bottom:calc(100% + var(--ppj-sticky-ctl-gap));width:var(--ppj-sticky-menu-w);padding:var(--ppj-sticky-menu-pad);border-radius:var(--ppj-r-sticky-menu);background:var(--ppj-win);box-shadow:var(--ppj-win-shadow),inset 0 0 0 1px var(--ppj-line);flex-direction:column;display:flex;position:absolute}:root[data-look=prism] .ppj-sticky-menu-item{align-items:flex-start;gap:var(--ppj-fb-msg-gap);width:100%;padding:var(--ppj-sticky-menu-item-pad);border-radius:var(--ppj-r-sticky-tool);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;flex-direction:column;line-height:normal;display:flex}:root[data-look=prism] .ppj-sticky-menu-item:hover{background:var(--ppj-soft)}:root[data-look=prism] .ppj-sticky-menu-title{font-size:var(--ppj-fs-sticky-new);color:var(--ppj-fg);font-weight:700}:root[data-look=prism] .ppj-sticky-menu-sub{font-size:var(--ppj-fs-fb-act);color:var(--ppj-muted)}:root[data-look=prism] .ppj-sticky-swatch:focus-visible,:root[data-look=prism] .ppj-sticky-tool:focus-visible,:root[data-look=prism] .ppj-sticky-new:focus-visible,:root[data-look=prism] .ppj-sticky-menu-item:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-hrs{padding-top:var(--ppj-hrs-pt);font-variant-numeric:tabular-nums lining-nums}:root[data-look=prism] .ppj-hrs-head{align-items:flex-end;gap:var(--ppj-hrs-head-gap);display:flex}:root[data-look=prism] .ppj-hrs-titles{gap:var(--ppj-hrs-titles-gap);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-hrs-figure{font-size:var(--ppj-fs-hrs-figure);letter-spacing:var(--ls-title);margin:0;font-weight:800;line-height:1}:root[data-look=prism] .ppj-hrs-sub{font-size:var(--ppj-fs-hrs-sub);color:var(--ppj-fg-2);margin:0}:root[data-look=prism] .ppj-hrs-actions{align-items:center;gap:var(--ppj-hrs-actions-gap);flex:none;margin-left:auto;display:flex}:root[data-look=prism] .ppj-hrs-actions .ppj-text-btn{font-size:var(--ppj-fs-hrs-action)}:root[data-look=prism] .ppj-hrs-actions .ppj-text-btn:disabled{opacity:.45;cursor:default}:root[data-look=prism] .ppj-hrs-invoice{padding:var(--ppj-hrs-invoice-pad);border-radius:var(--ppj-r-hrs-invoice);cursor:pointer;background:var(--ppj-solid);color:var(--ppj-on-solid);font-size:var(--ppj-fs-hrs-action);border:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-hrs-invoice:disabled{opacity:.45;cursor:default}:root[data-look=prism] .ppj-hrs-log{grid-template-columns:var(--ppj-hrs-cols);gap:var(--ppj-hrs-col-gap);margin-top:var(--ppj-hrs-log-mt);padding:var(--ppj-hrs-log-pad);border-radius:var(--ppj-r-hrs-log);background:var(--ppj-soft);border:1px solid var(--ppj-soft-2);font-size:var(--ppj-fs-hrs-row);align-items:center;display:grid}:root[data-look=prism] .ppj-hrs-log input,:root[data-look=prism] .ppj-hrs-log select{box-sizing:border-box;width:100%;min-width:0;padding:var(--ppj-hrs-field-pad);border-radius:var(--ppj-r-hrs-field);background:var(--ppj-soft);color:var(--ppj-fg);font:inherit;font-size:var(--ppj-fs-hrs-row);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border:1px solid #0000;outline:none;line-height:normal}@media(prefers-color-scheme:dark){:root[data-look=prism] .ppj-hrs-log input,:root[data-look=prism] .ppj-hrs-log select{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-look=prism] .ppj-hrs-log input::placeholder{color:var(--ppj-fg-2);opacity:1}:root[data-look=prism] .ppj-hrs-log input:focus,:root[data-look=prism] .ppj-hrs-log select:focus{border-color:var(--ppj-input-ring)}:root[data-look=prism] .ppj-hrs-log select option{background:var(--ppj-win);color:var(--ppj-fg)}:root[data-look=prism] .ppj-hrs-dateword{min-width:0;padding:var(--ppj-hrs-field-pad);border-radius:var(--ppj-r-hrs-field);background:var(--ppj-soft);white-space:nowrap;align-items:center;font-weight:400;display:flex;position:relative}:root[data-look=prism] .ppj-hrs-log .ppj-hrs-dateword input{opacity:0;cursor:pointer;padding:0;position:absolute;inset:0}:root[data-look=prism] .ppj-hrs-dateword:focus-within{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-hrs-pick{align-items:center;gap:var(--ppj-fb-row-gap);min-width:0;padding-left:var(--ppj-hrs-pick-pl);border-radius:var(--ppj-r-hrs-field);background:var(--ppj-soft);display:flex}:root[data-look=prism] .ppj-hrs-log .ppj-hrs-pick select{background:0 0;padding-left:0}:root[data-look=prism] .ppj-hrs-pick:focus-within{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-hrs-log .ppj-hrs-pick select:focus-visible{outline:none!important}:root[data-look=prism] .ppj-hrs-log .ppj-hrs-amount{appearance:textfield}:root[data-look=prism] .ppj-hrs-log .ppj-hrs-amount::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:root[data-look=prism] .ppj-hrs-log .ppj-hrs-amount::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:root[data-look=prism] .ppj-hrs-rate-inline{white-space:nowrap}:root[data-look=prism] .ppj-hrs-rate-inline input{border:0;border-bottom:1px dashed var(--ppj-muted);width:auto;color:inherit;font:inherit;field-sizing:content;background:0 0;border-radius:0;outline:none;min-width:2ch;margin:0;padding:0}:root[data-look=prism] .ppj-hrs-rate-inline input:hover{border-bottom-color:var(--ppj-fg)}:root[data-look=prism] .ppj-hrs-rate-inline input:focus-visible{border-bottom:var(--ppj-today-w) solid var(--ppj-fg);color:var(--ppj-fg);outline:none!important}:root[data-look=prism] .ppj-hrs-pick .ppj-dot{width:var(--ppj-hrs-dot);height:var(--ppj-hrs-dot)}:root[data-look=prism] .ppj-hrs-billable{align-items:center;gap:var(--ppj-fb-row-gap);cursor:pointer;font:inherit;font-size:var(--ppj-fs-hrs-switch);color:var(--ppj-fg-3);white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600;line-height:normal;display:flex}:root[data-look=prism] .ppj-hrs-switch{width:var(--ppj-hrs-switch-w);height:var(--ppj-hrs-switch-h);border-radius:var(--ppj-hrs-switch-h);background:var(--ppj-soft-2);flex:none;position:relative}:root[data-look=prism] .ppj-hrs-switch:after{content:"";top:var(--ppj-hrs-knob-inset);left:var(--ppj-hrs-knob-inset);width:var(--ppj-hrs-knob);height:var(--ppj-hrs-knob);background:var(--ppj-fg-2);border-radius:50%;position:absolute}:root[data-look=prism] .ppj-hrs-billable[aria-checked=true] .ppj-hrs-switch{background:var(--ppj-c)}:root[data-look=prism] .ppj-hrs-billable[aria-checked=true] .ppj-hrs-switch:after{left:auto;right:var(--ppj-hrs-knob-inset);background:var(--ppj-c-on)}:root[data-look=prism] .ppj-hrs-billable:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w);border-radius:var(--ppj-r-hrs-field)}:root[data-look=prism] .ppj-hrs-submit{padding:var(--ppj-hrs-field-pad);border-radius:var(--ppj-r-hrs-field);cursor:pointer;background:var(--ppj-soft-2);color:var(--ppj-fg);font:inherit;font-size:var(--ppj-fs-hrs-row);border:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-hrs-empty{margin:var(--ppj-hrs-ledger-mt) 0 0;font-size:var(--ppj-fs-hrs-row);color:var(--ppj-fg-2)}:root[data-look=prism] .ppj-hrs-ledger{margin:var(--ppj-hrs-ledger-mt) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}:root[data-look=prism] .ppj-hrs-row{grid-template-columns:var(--ppj-hrs-cols);gap:var(--ppj-hrs-col-gap);padding:var(--ppj-hrs-row-pad);border-top:1px solid var(--ppj-hair);font-size:var(--ppj-fs-hrs-row);align-items:center;display:grid}:root[data-look=prism] .ppj-hrs-date{color:var(--ppj-fg-2)}:root[data-look=prism] .ppj-hrs-phase{align-items:center;gap:var(--ppj-fb-row-gap);color:var(--ppj-fg-3);min-width:0;display:flex}:root[data-look=prism] .ppj-hrs-phase .ppj-dot{width:var(--ppj-hrs-dot);height:var(--ppj-hrs-dot)}:root[data-look=prism] .ppj-hrs-what{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}:root[data-look=prism] .ppj-hrs-qty{font-weight:700}:root[data-look=prism] .ppj-hrs-status{font-size:var(--ppj-fs-hrs-status);color:var(--ppj-flag-money);font-weight:700}:root[data-look=prism] .ppj-hrs-status[data-invoiced]{color:var(--ppj-muted)}:root[data-look=prism] .ppj-hrs-inv{justify-content:flex-end;align-items:center;gap:var(--ppj-fb-row-gap);font-size:var(--ppj-fs-hrs-status);color:var(--ppj-faint);text-align:right;display:flex}:root[data-look=prism] .ppj-hrs-edit{cursor:pointer;opacity:0;color:var(--ppj-fg-2);font:inherit;font-size:var(--ppj-fs-hrs-status);background:0 0;border:0;padding:0;font-weight:700}:root[data-look=prism] .ppj-hrs-edit:focus-visible{opacity:1}:root[data-look=prism] .ppj-hrs-row{cursor:pointer}:root[data-look=prism] .ppj-hrs-row:hover{background:var(--ppj-soft)}:root[data-look=prism] .ppj-hrs-invoice:focus-visible,:root[data-look=prism] .ppj-hrs-submit:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-np{min-height:0;padding:var(--ppj-np-pt) var(--ppj-pad-x) var(--ppj-pad-bottom-page);flex-direction:column;flex:1;display:flex;overflow-y:auto}:root[data-look=prism] .ppj-root[data-panel-open] .ppj-np{padding-right:var(--ppj-pad-right-panel);padding-bottom:var(--ppj-pad-bottom-panel)}:root[data-look=prism] .ppj-np-crumb{font-size:var(--ppj-fs-np-crumb);color:var(--ppj-muted);margin:0;font-weight:600}:root[data-look=prism] .ppj-np-crumb span{color:var(--ppj-fg-3)}:root[data-look=prism] .ppj-np-crumb-link{cursor:pointer;color:var(--ppj-muted);font:inherit;background:0 0;border:0;padding:0}:root[data-look=prism] .ppj-np-crumb-link:hover{color:var(--ppj-fg)}:root[data-look=prism] .ppj-np-head{align-items:center;gap:var(--ppj-np-row-gap);flex-wrap:wrap;display:flex}:root[data-look=prism] .ppj-np[data-mode=sentence] .ppj-np-head{padding:0 var(--ppj-np-inset)}:root[data-look=prism] .ppj-np-modes{gap:var(--ppj-np-modes-gap);margin-left:auto;display:flex}:root[data-look=prism] .ppj-np-mode{padding:var(--ppj-fb-pill-pad);border-radius:var(--ppj-r-fb-pill);cursor:pointer;font-size:var(--ppj-fs-fb-pill);color:var(--ppj-muted);background:0 0;border:0;font-weight:700;line-height:normal}:root[data-look=prism] .ppj-np-mode[aria-selected=true]{color:var(--ppj-fg);background:var(--ppj-soft-2)}:root[data-look=prism] .ppj-np-sentence-wrap{padding:0 var(--ppj-np-inset)}:root[data-look=prism] .ppj-np-sentence{margin:var(--ppj-np-sentence-mt) 0 0;font-size:var(--ppj-fs-np-sentence);letter-spacing:var(--ls-title);font-weight:800;line-height:var(--ppj-lh-np-sentence);text-wrap:pretty}:root[data-look=prism] .ppj-np-field,:root[data-look=prism] .ppj-np-select{font:inherit;letter-spacing:inherit;color:var(--ppj-fg);field-sizing:content;background:0 0;border:0;border-radius:0;outline:none;min-width:1ch;max-width:100%;margin:0;padding:0}:root[data-look=prism] .ppj-np-field::placeholder{color:var(--ppj-faint);opacity:1}:root[data-look=prism] .ppj-np-field::-webkit-calendar-picker-indicator{display:none!important}:root[data-look=prism] .ppj-np-field[data-tone=name]{border-bottom:var(--ppj-np-line) solid var(--ppj-np-line-name)}:root[data-look=prism] .ppj-np-money{border-bottom:var(--ppj-np-line) solid var(--ppj-np-line-fee);white-space:nowrap}:root[data-look=prism] .ppj-np-select{appearance:none;cursor:pointer}:root[data-look=prism] .ppj-np-select option{font-size:var(--ppj-fs-np-say);background:var(--ppj-win);color:var(--ppj-fg)}:root[data-look=prism] .ppj-np-quiet{color:var(--ppj-faint);border-bottom:var(--ppj-np-line) dashed var(--ppj-soft-2);white-space:nowrap}:root[data-look=prism] .ppj-np-field[data-tone=quiet]{color:var(--ppj-faint)}:root[data-look=prism] .ppj-np-date{border-bottom:var(--ppj-np-line) solid var(--ppj-np-line-date);white-space:nowrap;display:inline-block;position:relative}:root[data-look=prism] .ppj-np-date input{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;border:0;padding:0;position:absolute;inset:0}:root[data-look=prism] .ppj-np-date[data-open]{color:var(--ppj-muted)}:root[data-look=prism] .ppj-np-keep{white-space:nowrap}:root[data-look=prism] .ppj-np-combo{max-width:100%;display:inline-block;position:relative}:root[data-look=prism] .ppj-np-combo-list{left:0;top:calc(100% + var(--ppj-fb-row-gap));z-index:var(--ppj-sticky-z);min-width:var(--ppj-sticky-menu-w);max-width:var(--ppj-np-ph-max);padding:var(--ppj-sticky-menu-pad);border-radius:var(--ppj-r-sticky-menu);background:var(--ppj-win);box-shadow:var(--ppj-win-shadow),inset 0 0 0 1px var(--ppj-line);font-size:var(--ppj-fs-np-say);letter-spacing:0;text-wrap:nowrap;flex-direction:column;margin:0;font-weight:700;line-height:normal;list-style:none;display:flex;position:absolute}:root[data-look=prism] .ppj-np-combo-opt{padding:var(--ppj-hrs-field-pad);border-radius:var(--ppj-r-hrs-field);color:var(--ppj-fg);cursor:pointer;text-overflow:ellipsis;display:block;overflow:hidden}:root[data-look=prism] .ppj-np-combo-opt[aria-selected=true]{background:var(--ppj-soft-2)}:root[data-look=prism] .ppj-np-combo-new{color:var(--ppj-muted);font-weight:600}:root[data-look=prism] .ppj-np-hint-btn{font-size:inherit;text-underline-offset:var(--ppj-fb-msg-gap);text-decoration:underline}:root[data-look=prism] .ppj-np-field:focus-visible{box-shadow:0 var(--ppj-np-line) 0 0 var(--ppj-fg);outline:none!important}:root[data-look=prism] .ppj-np-select:focus-visible,:root[data-look=prism] .ppj-np-date:focus-within{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-np-hint{margin:var(--ppj-np-hint-mt) 0 0;font-size:var(--ppj-fs-np-hint);color:var(--ppj-muted)}:root[data-look=prism] .ppj-np-error{margin:var(--ppj-np-hint-mt) 0 0;font-size:var(--ppj-fs-np-hint);color:var(--ppj-flag-over);font-weight:700}:root[data-look=prism] .ppj-np-phases-head{align-items:center;gap:var(--ppj-np-row-gap);margin-top:var(--ppj-np-block-mt);display:flex}:root[data-look=prism] .ppj-np-glass{width:var(--ppj-np-glass);height:var(--ppj-np-glass);flex:none;display:block}:root[data-look=prism] .ppj-np-phases-say{font-size:var(--ppj-fs-np-say);color:var(--ppj-fg-3)}:root[data-look=prism] .ppj-np-phase-picks{gap:var(--ppj-np-picks-gap);margin-left:auto;display:flex}:root[data-look=prism] .ppj-np-phase-picks .ppj-text-btn[aria-pressed=true]{color:var(--ppj-fg);text-underline-offset:var(--ppj-fb-msg-gap);text-decoration:underline}:root[data-look=prism] .ppj-np-strip{gap:var(--ppj-np-strip-gap);margin-top:var(--ppj-np-row-gap);display:grid}:root[data-look=prism] .ppj-np-strip-cell{gap:var(--ppj-fb-msg-gap);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-np-strip-bar{height:var(--ppj-np-strip-h);border-radius:var(--ppj-np-strip-h);background:var(--ppj-np-ph-0);margin-bottom:var(--ppj-fb-row-gap)}:root[data-look=prism] .ppj-np-strip-cell[data-i="1"] .ppj-np-strip-bar{background:var(--ppj-np-ph-1)}:root[data-look=prism] .ppj-np-strip-cell[data-i="2"] .ppj-np-strip-bar{background:var(--ppj-np-ph-2)}:root[data-look=prism] .ppj-np-strip-cell[data-i="3"] .ppj-np-strip-bar{background:var(--ppj-np-ph-3)}:root[data-look=prism] .ppj-np-strip-name{font-size:var(--ppj-fs-np-strip);font-weight:700}:root[data-look=prism] .ppj-np-strip-sub{font-size:var(--ppj-fs-np-strip-sub);color:var(--ppj-muted)}:root[data-look=prism] .ppj-np-actions{align-items:center;gap:var(--ppj-np-actions-gap);margin-top:var(--ppj-np-block-mt);display:flex}:root[data-look=prism] .ppj-np-actions .ppj-text-btn{font-size:var(--ppj-fs-np-say)}:root[data-look=prism] .ppj-np-quote{grid-template-columns:var(--ppj-np-cols);gap:var(--ppj-np-cols-gap);margin-top:var(--ppj-np-sentence-mt);align-items:start;display:grid}:root[data-look=prism] .ppj-np-quote-left{gap:var(--ppj-np-row-gap);flex-direction:column;align-items:flex-start;display:flex}:root[data-look=prism] .ppj-np-title{font-size:var(--ppj-fs-np-title);letter-spacing:var(--ls-title);margin:0;font-weight:800;line-height:1.1}:root[data-look=prism] .ppj-np-lede{font-size:var(--ppj-fs-np-lede);color:var(--ppj-fg-2);margin:0;line-height:1.5}:root[data-look=prism] .ppj-np-quote-list{gap:var(--ppj-fb-row-gap);flex-direction:column;width:100%;display:flex}:root[data-look=prism] .ppj-np-quote-card{gap:var(--ppj-fb-msg-gap);width:100%;padding:var(--ppj-np-card-pad);border-radius:var(--ppj-r-np-card);border:1px solid var(--ppj-line);cursor:pointer;color:var(--ppj-fg);text-align:left;font:inherit;background:0 0;flex-direction:column;line-height:normal;display:flex}:root[data-look=prism] .ppj-np-quote-card[aria-checked=true]{background:var(--ppj-soft);border-color:var(--ppj-input-ring)}:root[data-look=prism] .ppj-np-quote-top{align-items:center;gap:var(--ppj-fb-row-gap);font-size:var(--ppj-fs-fb-pill);color:var(--ppj-fg-3);font-weight:700;display:flex}:root[data-look=prism] .ppj-np-quote-when{color:var(--ppj-muted);margin-left:auto;font-weight:400}:root[data-look=prism] .ppj-np-quote-name{font-size:var(--ppj-fs-np-card-name);letter-spacing:var(--ls-heading);font-weight:800}:root[data-look=prism] .ppj-np-quote-sub{font-size:var(--ppj-fs-np-lede);color:var(--ppj-fg-2)}:root[data-look=prism] .ppj-np-quote{flex:1;align-items:stretch}:root[data-look=prism] .ppj-np-quote-left{align-self:start}:root[data-look=prism] .ppj-np-quote-panel{gap:var(--ppj-np-row-gap);padding:var(--ppj-np-panel-pad);border-radius:var(--ppj-r-ad-draft);box-shadow:inset 0 0 0 1px var(--ppj-ad-draft-ring);background:var(--ppj-win);border:0;flex-direction:column;display:flex}:root[data-look=prism] .ppj-np-quote-panel-head{justify-content:space-between;align-items:baseline;gap:var(--ppj-np-row-gap);display:flex}:root[data-look=prism] .ppj-np-quote-edit{font-size:var(--ppj-fs-np-quote-k)}:root[data-look=prism] .ppj-np-quote-namefield{max-width:100%;font-size:var(--ppj-fs-np-card-name);align-self:flex-start;font-weight:800}:root[data-look=prism] .ppj-np-quote-phases-head{justify-content:space-between;align-items:baseline;gap:var(--ppj-np-row-gap);display:flex}:root[data-look=prism] .ppj-np-line-none{color:var(--ppj-muted)}:root[data-look=prism] .ppj-np-ph-edit{align-items:flex-start;gap:var(--ppj-fb-row-gap);margin-top:var(--ppj-np-row-gap);flex-direction:column;display:flex}:root[data-look=prism] .ppj-np-ph-row{align-items:center;gap:var(--ppj-np-row-gap);width:100%;max-width:var(--ppj-np-ph-max);display:flex}:root[data-look=prism] .ppj-np-ph-name,:root[data-look=prism] .ppj-np-ph-hours input{min-width:0;padding:var(--ppj-hrs-field-pad);border-radius:var(--ppj-r-hrs-field);border:1px solid var(--ppj-line);background:var(--ppj-soft);color:var(--ppj-fg);font:inherit;font-size:var(--ppj-fs-np-say);outline:none}:root[data-look=prism] .ppj-np-ph-name{flex:1}:root[data-look=prism] .ppj-np-ph-name::placeholder{color:var(--ppj-fg-2);opacity:1}:root[data-look=prism] .ppj-np-ph-hours{align-items:center;gap:var(--ppj-fb-msg-gap);font-size:var(--ppj-fs-np-say);color:var(--ppj-fg-2);display:flex}:root[data-look=prism] .ppj-np-ph-hours input{width:var(--ppj-np-ph-hours-w);text-align:right}:root[data-look=prism] .ppj-np-ph-name:focus,:root[data-look=prism] .ppj-np-ph-hours input:focus{border-color:var(--ppj-input-ring)}:root[data-look=prism] .ppj-np-ph-hours input[aria-invalid]{border-color:var(--ppj-flag-over)}:root[data-look=prism] .ppj-np-ph-row .ppj-text-btn,:root[data-look=prism] .ppj-np-ph-add{font-size:var(--ppj-fs-np-say)}:root[data-look=prism] .ppj-np-kickoff-line{font-size:var(--ppj-fs-brief-action);color:var(--ppj-muted);text-align:right;margin-left:auto;font-weight:600}:root[data-look=prism] .ppj-np-kickoff-line .ppj-text-btn{font-size:inherit}:root[data-look=prism] .ppj-np-kickoff-pick{white-space:nowrap}:root[data-look=prism] .ppj-np-kickoff-time{border:0;border-bottom:var(--ppj-today-w) solid var(--ppj-np-ph-2);color:var(--ppj-fg);font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:0 0;outline:none;padding:0}@media(prefers-color-scheme:dark){:root[data-look=prism] .ppj-np-kickoff-time{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-look=prism] .ppj-np-kickoff-time:focus-visible{border-bottom-color:var(--ppj-fg);outline:none!important}:root[data-look=prism] .ppj-np-ph-from{align-items:baseline;gap:var(--ppj-np-picks-gap);font-size:var(--ppj-fs-np-say);color:var(--ppj-fg-2);flex-wrap:wrap;display:flex}:root[data-look=prism] .ppj-np-ph-from .ppj-text-btn{font-size:inherit}:root[data-look=prism] .ppj-np-phase-picks .ppj-text-btn[aria-pressed=false]{text-decoration:none}:root[data-look=prism] .ppj-np-also{gap:var(--ppj-fb-row-gap);flex-wrap:wrap;display:flex}:root[data-look=prism] .ppj-np-quote-actions{margin-top:auto}:root[data-look=prism] .ppj-np-line-sq{width:var(--ppj-np-line-sq);height:var(--ppj-np-line-sq);border-radius:var(--ppj-r-np-line-sq);background:var(--ppj-np-ph-0)}:root[data-look=prism] .ppj-np-line-sq[data-i="1"]{background:var(--ppj-np-ph-1)}:root[data-look=prism] .ppj-np-line-sq[data-i="2"]{background:var(--ppj-np-ph-2)}:root[data-look=prism] .ppj-np-line-sq[data-i="3"]{background:var(--ppj-np-ph-3)}:root[data-look=prism] .ppj-np-line-d{font-size:var(--ppj-fs-np-quote-d);color:var(--ppj-fg-2);white-space:nowrap}:root[data-look=prism] .ppj-np-facts{gap:var(--ppj-np-actions-gap);margin-bottom:var(--ppj-np-row-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}:root[data-look=prism] .ppj-np-fact{gap:var(--ppj-fb-msg-gap);padding-bottom:var(--ppj-fb-row-gap);border-bottom:1px solid var(--ppj-line);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-np-fact-k{font-size:var(--ppj-fs-np-quote-k);color:var(--ppj-muted)}:root[data-look=prism] .ppj-np-fact-v{font-size:var(--ppj-fs-np-fact);letter-spacing:var(--ls-heading);font-weight:800}:root[data-look=prism] .ppj-np-bill{gap:var(--ppj-fb-msg-gap);margin-bottom:var(--ppj-np-row-gap);flex-direction:column;display:flex}:root[data-look=prism] .ppj-np-bill-row{align-items:baseline;gap:var(--ppj-np-row-gap);font-size:var(--ppj-fs-np-fact);letter-spacing:var(--ls-heading);flex-wrap:wrap;font-weight:800;display:flex}:root[data-look=prism] .ppj-np-bill .ppj-np-select{border-bottom:var(--ppj-np-line) solid var(--ppj-np-line-fee)}:root[data-look=prism] .ppj-np-bill .ppj-np-quiet,:root[data-look=prism] .ppj-np-bill .ppj-np-field::placeholder{color:var(--ppj-muted)}:root[data-look=prism] .ppj-cp-sentence .ppj-np-select{border-bottom:var(--ppj-np-line) solid var(--ppj-np-line-fee);margin-right:-.2em;padding-right:0}:root[data-look=prism] .ppj-np-lines{margin:0 0 var(--ppj-np-row-gap);padding:0;list-style:none}:root[data-look=prism] .ppj-np-line{gap:var(--ppj-np-row-gap);padding:var(--ppj-np-line-pad);border-top:1px solid var(--ppj-hair);font-size:var(--ppj-fs-np-quote-d);grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;display:grid}:root[data-look=prism] .ppj-np-line-desc{font-size:var(--ppj-fs-np-quote-name);font-weight:700}:root[data-look=prism] .ppj-np-line-h{color:var(--ppj-fg-2)}:root[data-look=prism] .ppj-np-line-v{font-size:var(--ppj-fs-np-quote-v);text-align:right;font-weight:700}:root[data-look=prism] .ppj-np-quote-empty{align-items:flex-start;gap:var(--ppj-np-row-gap);margin-top:var(--ppj-np-sentence-mt);font-size:var(--ppj-fs-np-say);color:var(--ppj-fg-2);flex-direction:column;display:flex}:root[data-look=prism] .ppj-np-quote-empty p{margin:0}:root[data-look=prism] .ppj-np-mode:focus-visible,:root[data-look=prism] .ppj-np-crumb-link:focus-visible,:root[data-look=prism] .ppj-np-quote-card:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-cp{margin-top:var(--ppj-np-sentence-mt);flex-direction:column;flex:1;min-height:0;display:flex}:root[data-look=prism] .ppj-np:has(.ppj-cp){overflow:hidden}:root[data-look=prism] .ppj-cp-head{align-items:flex-end;gap:var(--ppj-np-cols-gap);display:flex}:root[data-look=prism] .ppj-cp-lede{max-width:var(--ppj-cp-lede-w);text-align:right;font-size:var(--ppj-fs-cp-lede);margin-left:auto;line-height:1.5}:root[data-look=prism] .ppj-cp-list{min-height:0;margin-top:var(--ppj-np-row-gap);margin-inline:calc(var(--ppj-cp-row-px) * -1);padding-inline:var(--ppj-cp-row-px);flex-direction:column;flex:auto;display:flex;overflow-y:auto}:root[data-look=prism] .ppj-cp-past{grid-template-columns:var(--ppj-cp-cols);gap:var(--ppj-np-actions-gap);padding:var(--ppj-cp-row-py) var(--ppj-cp-row-px);border-radius:var(--ppj-r-np-card);cursor:pointer;color:var(--ppj-fg);text-align:left;font:inherit;background:0 0;border:0;align-items:center;line-height:normal;display:grid}:root[data-look=prism] .ppj-cp-past[aria-checked=true]{background:var(--ppj-soft)}:root[data-look=prism] .ppj-cp-radio{width:var(--ppj-cp-radio);height:var(--ppj-cp-radio);box-shadow:inset 0 0 0 var(--ppj-today-w) var(--ppj-faint);border-radius:50%}:root[data-look=prism] .ppj-cp-past[aria-checked=true] .ppj-cp-radio{box-shadow:inset 0 0 0 var(--ppj-cp-radio-dot) var(--ppj-fg);background:var(--ppj-page)}:root[data-look=prism] .ppj-cp-name{gap:var(--ppj-fb-msg-gap);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-cp-title{font-size:var(--ppj-fs-cp-title);letter-spacing:var(--ls-heading);font-weight:800}:root[data-look=prism] .ppj-cp-client{font-size:var(--ppj-fs-fb-pill);color:var(--ppj-fg-2)}:root[data-look=prism] .ppj-cp-strip{gap:var(--ppj-np-strip-gap);min-width:0;display:flex}:root[data-look=prism] .ppj-cp-seg{gap:var(--ppj-fb-row-gap);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-cp-bar{height:var(--ppj-cp-bar-h);border-radius:var(--ppj-cp-bar-h);background:var(--ppj-c)}:root[data-look=prism] .ppj-cp-seg-name{font-size:var(--ppj-fs-cp-seg);color:var(--ppj-fg-2);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}:root[data-look=prism] .ppj-cp-fig{align-items:flex-end;gap:var(--ppj-fb-msg-gap);text-align:right;flex-direction:column;display:flex}:root[data-look=prism] .ppj-cp-fig-top{font-size:var(--ppj-fs-np-say);font-weight:700}:root[data-look=prism] .ppj-cp-fig-sub{font-size:var(--ppj-fs-fb-pill);color:var(--ppj-fg-2)}:root[data-look=prism] .ppj-cp-fig-sub[data-tone=over]{color:var(--ppj-flag-over)}:root[data-look=prism] .ppj-cp-foot{padding-top:var(--ppj-np-actions-gap);border-top:1px solid var(--ppj-line);margin-top:auto}:root[data-look=prism] .ppj-cp-source{font-weight:800}:root[data-look=prism] .ppj-root[data-new-mode=quote] .ppj-np,:root[data-look=prism] .ppj-root[data-new-mode=copy] .ppj-np,:root[data-look=prism] .ppj-root[data-new-mode=archi] .ppj-np{padding-bottom:var(--ppj-pad-bottom-panel)}:root[data-look=prism] .ppj-cp-sentence{font-size:var(--ppj-fs-cp-sentence);letter-spacing:var(--ls-heading);margin:0;font-weight:800}:root[data-look=prism] .ppj-cp-row{align-items:center;gap:var(--ppj-np-actions-gap);margin-top:var(--ppj-np-row-gap);display:flex}:root[data-look=prism] .ppj-cp-row .ppj-text-btn{font-size:var(--ppj-fs-np-say);margin-left:auto}:root[data-look=prism] .ppj-cp-picks{gap:var(--ppj-fb-row-gap);flex-wrap:wrap;display:flex}:root[data-look=prism] .ppj-cp-pick{align-items:center;gap:var(--ppj-fb-row-gap);padding:var(--ppj-hrs-field-pad);border-radius:var(--ppj-r-hrs-field);background:var(--ppj-soft);font-size:var(--ppj-fs-np-hint);cursor:pointer;font-weight:600;display:inline-flex}:root[data-look=prism] .ppj-cp-pick input{accent-color:var(--ppj-fg);margin:0}:root[data-look=prism] .ppj-cp-pick:has(input:disabled){opacity:.5;cursor:default}:root[data-look=prism] .ppj-cp-past:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:calc(var(--ppj-today-w) * -1)}:root[data-look=prism] .ppj-ad{grid-template-columns:var(--ppj-ad-cols);gap:var(--ppj-np-cols-gap);margin-top:var(--ppj-np-sentence-mt);align-items:start;display:grid}:root[data-look=prism] .ppj-ad-talk{gap:var(--ppj-np-row-gap);flex-direction:column;display:flex}:root[data-look=prism] .ppj-ad-say{box-sizing:border-box;resize:none;width:100%;padding:var(--ppj-ad-say-pad);border-radius:var(--ppj-r-ad-say);background:var(--ppj-solid);color:var(--ppj-on-solid);font:inherit;font-size:var(--ppj-fs-ad-say);border:0;outline:none;font-weight:600;line-height:1.4}:root[data-look=prism] .ppj-ad-say::placeholder{color:var(--ppj-on-solid);opacity:.6}:root[data-look=prism] .ppj-ad-say:focus-visible{outline:1px solid var(--ppj-fg-2)!important;outline-offset:var(--ppj-today-w)!important}:root[data-look=prism] .ppj-ad-read-head{margin:var(--ppj-np-row-gap) 0 0}:root[data-look=prism] .ppj-ad-reply{gap:var(--ppj-fb-row-gap);padding:var(--ppj-ad-reply-pad);border-left:var(--ppj-ad-reply-bar) solid;border-image:var(--ppj-today) 1;font-size:var(--ppj-fs-ad-reply);flex-direction:column;font-weight:600;line-height:1.55;display:flex}:root[data-look=prism] .ppj-ad-reply p{margin:0}:root[data-look=prism] .ppj-ad-quiet{font-size:var(--ppj-fs-np-say);color:var(--ppj-fg-2);margin:0}:root[data-look=prism] .ppj-ad-note{font-size:var(--ppj-fs-np-hint);color:var(--ppj-muted);margin:0}:root[data-look=prism] .ppj-ad-draft{gap:var(--ppj-np-row-gap);padding:var(--ppj-np-panel-pad);border-radius:var(--ppj-r-ad-draft);box-shadow:inset 0 0 0 1px var(--ppj-ad-draft-ring);background:var(--ppj-win);border:0;flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-ad-badge-row{align-items:center;gap:var(--ppj-np-row-gap);font-size:var(--ppj-fs-np-hint);color:var(--ppj-muted);margin:0;display:flex}:root[data-look=prism] .ppj-ad-badge{padding:var(--ppj-ad-badge-pad);border-radius:var(--ppj-r-ad-badge);background:var(--ppj-ad-badge);color:var(--ppj-ad-badge-on);font-size:var(--ppj-fs-ad-badge);letter-spacing:var(--ls-caption);font-weight:800}:root[data-look=prism] .ppj-ad-title{font-size:var(--ppj-fs-ad-title);letter-spacing:var(--ls-title);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-weight:800;line-height:1.05;display:-webkit-box;overflow:hidden}:root[data-look=prism] .ppj-ad-colhead{font-size:var(--ppj-fs-ad-colhead);letter-spacing:var(--ls-heading);margin:0;font-weight:800}:root[data-look=prism] .ppj-ad-colhead span{font-size:var(--ppj-fs-ad-colhead-in);color:var(--ppj-muted);letter-spacing:0;font-weight:600}:root[data-look=prism] .ppj-ad-meta{align-items:center;gap:var(--ppj-fb-row-gap);font-size:var(--ppj-fs-np-lede);color:var(--ppj-fg-3);margin:0;display:flex}:root[data-look=prism] .ppj-ad-form{gap:var(--ppj-ad-form-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:root[data-look=prism] .ppj-ad-field{gap:var(--ppj-ad-field-gap);min-width:0;font-size:var(--ppj-fs-np-hint);color:var(--ppj-fg-2);flex-direction:column;display:flex}:root[data-look=prism] .ppj-ad-wide{grid-column:1/-1}:root[data-look=prism] .ppj-ad-field input,:root[data-look=prism] .ppj-ad-field select{box-sizing:border-box;width:100%;min-width:0;font:inherit;font-size:var(--ppj-fs-np-say);color:var(--ppj-fg);background:var(--ppj-win);border:1px solid var(--ppj-input-ring);border-radius:var(--ppj-r-win-field);padding:var(--ppj-win-field-pad)}:root[data-look=prism] .ppj-ad-field input[aria-invalid=true]{border-color:var(--ppj-flag-over)}:root[data-look=prism] .ppj-ad-field input::placeholder{color:var(--ppj-fg-2);opacity:1}:root[data-look=prism] .ppj-ad-field input:focus-visible,:root[data-look=prism] .ppj-ad-field select:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-ad-shape{gap:var(--ppj-np-row-gap);flex-direction:column;display:flex}:root[data-look=prism] .ppj-ad-phases{gap:var(--ppj-ad-tile-gap);display:flex}:root[data-look=prism] .ppj-ad-phases>.ppj-ad-tile{flex:auto;width:auto;min-width:0}:root[data-look=prism] .ppj-ad-cols{gap:var(--ppj-ad-cols-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}:root[data-look=prism] .ppj-ad-links{pointer-events:none;fill:none;width:100%;height:100%;stroke:var(--ppj-ad-link);stroke-width:var(--ppj-ad-link-w);stroke-linejoin:round;position:absolute;inset:0;overflow:visible}:root[data-look=prism] .ppj-ad-links circle{fill:var(--ppj-ad-link);stroke:none}:root[data-look=prism] .ppj-ad-shape .ppj-eyebrow{color:var(--ppj-muted)}:root[data-look=prism] .ppj-ad-col{gap:var(--ppj-ad-tile-gap);flex-direction:column;min-width:0;display:flex}:root[data-look=prism] .ppj-ad-tile{text-align:left;width:100%;font:inherit;cursor:default}:root[data-look=prism] .ppo-card.ppj-ad-tile{grid-template-columns:minmax(0,1fr)}:root[data-look=prism] .ppj-ad-tile .ppo-line{row-gap:var(--ppj-fb-msg-gap);flex-wrap:wrap}:root[data-look=prism] .ppj-ad-tile .ppo-name{white-space:normal;text-overflow:clip;overflow-wrap:break-word;flex:auto;overflow:visible}:root[data-look=prism] button.ppj-ad-tile{cursor:pointer}:root[data-look=prism] .ppj-ad-sub{font-size:var(--ppj-fs-fb-date);opacity:.8;margin-right:var(--ppj-fb-row-gap);font-weight:700}:root[data-look=prism] .ppj-ad-actions{z-index:1;margin-top:var(--ppj-np-actions-gap);padding-block:var(--ppj-np-row-gap);background:var(--ppj-win);position:sticky;bottom:0}:root[data-look=prism] .ppj-np .ppj-solid-btn:disabled{opacity:.45;cursor:default}:root[data-look=prism] button.ppj-ad-tile:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism] .ppj-root button[style*="var(--red"]{color:var(--ppj-fg)!important}:root[data-look=prism] .ppj-root button[style*="background: var(--amber)"]{background:var(--ppj-solid)!important;color:var(--ppj-on-solid)!important}:root[data-look=prism] .ppj-np-quote-panel .ppj-eyebrow{color:var(--ppj-muted)}:root[data-look=prism] .ppj-np .ppj-solid-btn{font-size:var(--ppj-fs-np-primary);min-height:var(--ppj-np-primary-h)}:root[data-look=prism] .ppj-sticky-swatches{align-items:center}:root[data-look=prism] .ppj-sticky-new{background:var(--ppj-page);white-space:nowrap}:root[data-look=prism] .ppj-sticky-new:focus-visible{outline:var(--ppj-today-w) solid var(--ppj-fg);outline-offset:var(--ppj-today-w)}:root[data-look=prism]{--pf-ink:var(--cf-ink);--pf-mut:var(--prism-muted);--pf-faint:var(--prism-faint);--pf-faint-mark:var(--prism-faint-mark);--pf-void-mark:var(--pf-mut);--pf-surf:var(--prism-surface);--pf-soft:var(--prism-soft);--pf-line:var(--prism-line);--pf-ibg:var(--cf-ink);--pf-ifg:var(--prism-on-ink);--pf-pos:#0e7c5e;--pf-amb:#e0a100;--pf-amb-ink:#7a5200;--pf-archi-shadow:0 18px 40px -30px #1f4bff73;--pf-pop-shadow:0 40px 80px -30px #0009;--pf-scrim:#12121480;--pf-paper:#fff;--pf-paper-ink:#121214;--pf-paper-on-ink:#f2f1ec;--pf-paper-mut:#55575d;--pf-paper-faint:#6d6f74;--pf-paper-line:#12121414;--pf-paper-field:#f3f2ee;--pf-paper-total:#f2f1ec;--pf-paper-shadow:0 30px 60px -36px #0006, 0 0 0 1px #1212140f;--pf-band-mix:18%;--pf-total-mix:20%;--pf-bar-pad:12px 28px;--pf-bar-gap:18px;--pf-seg-pad:3px;--pf-r-seg:11px;--pf-seg-item-pad:6px 10px;--pf-r-seg-item:8px;--pf-fs-seg:12px;--pf-tabs-gap:20px;--pf-fs-tab:13px;--pf-tab-pad:6px 0;--pf-tab-line:2px;--pf-tab-line-drop:-13px;--pf-body-pad:24px 32px 40px;--pf-body-gap:22px;--pf-section-gap:12px;--pf-r-archi:18px;--pf-r-archi-fold:14px;--pf-archi-pad:22px 22px 10px;--pf-archi-fold-pad:13px 16px 10px 12px;--pf-archi-edge:3px;--pf-archi-glass:36px;--pf-archi-glass-fold:22px;--pf-archi-col-gap:14px;--pf-archi-head-gap:12px;--pf-fs-archi-name:13px;--pf-fs-archi-msg:22px;--pf-lh-archi-msg:1.3;--pf-archi-msg-max:760px;--pf-next-cols:22px minmax(0, 1fr) auto;--pf-next-pad:14px 0;--pf-fs-next-i:13px;--pf-fs-next-t:14.5px;--pf-fs-next-s:12.5px;--pf-next-dot:8px;--pf-fs-fold:13.5px;--pf-btn-pad:8px 13px;--pf-r-btn:9px;--pf-fs-btn:12.5px;--pf-fs-btn-sm:12px;--pf-ask-pad:7px 11px;--pf-ask-icon:12px;--pf-pill-pad:6px 11px;--pf-view-item-pad:6px 12px;--pf-r-view:10px;--pf-pills-gap:6px;--pf-pills-lead:8px;--pf-head-gap:14px;--pf-fs-head:18px;--pf-r-list:16px;--pf-list-pad:4px 20px;--pf-row-cols:14px minmax(0, 1fr) 90px minmax(0, 1fr) 180px 100px;--pf-row-pad:13px 12px;--pf-row-bleed:-12px;--pf-r-row:10px;--pf-fs-row:14px;--pf-fs-row-sm:12.5px;--pf-fs-row-id:12px;--pf-dot:8px;--pf-status-dot:7px;--pf-empty-pad:18px 0;--pf-fs-empty:13px;--pf-lanes-gap:14px;--pf-lane-pad:10px;--pf-r-lane:16px;--pf-lane-head-pad:4px 6px 6px;--pf-fs-lane-head:13px;--pf-r-card:12px;--pf-card-pad:12px 14px;--pf-card-gap:5px;--pf-fs-card-amt:18px;--pf-fs-card-meta:11.5px;--pf-card-act-pad:6px 11px;--pf-r-card-act:8px;--pf-card-hover-ring:1.5px;--pf-acct-cols:36px minmax(0, 1fr) 190px 140px 110px 20px;--pf-acct-pad:12px 0;--pf-avatar:36px;--pf-r-avatar:10px;--pf-fs-acct:14.5px;--pf-fs-acct-amt:15px;--pf-acct-open-margin:0 0 14px 50px;--pf-acct-inv-cols:90px minmax(0, 1fr) 180px 100px;--pf-acct-inv-pad:10px 12px;--pf-acct-acts-pad:8px;--pf-pop-w:1180px;--pf-pop-h:820px;--pf-r-pop:20px;--pf-pop-head-pad:14px 20px;--pf-fs-pop-id:17px;--pf-chip-pad:5px 10px;--pf-r-chip:8px;--pf-nav-btn:30px;--pf-r-nav-btn:8px;--pf-pop-side-w:340px;--pf-pop-main-pad:18px 24px 32px;--pf-pop-main-gap:18px;--pf-pop-side-pad:20px;--pf-pop-side-gap:18px;--pf-fs-side-title:16px;--pf-toggle-w:36px;--pf-toggle-h:20px;--pf-toggle-knob:16px;--pf-toggle-off:2px;--pf-toggle-on:18px;--pf-select-pad:10px 12px;--pf-r-select:10px;--pf-note-pad:12px 14px;--pf-r-note:12px;--pf-ev-cols:12px minmax(0, 1fr) auto;--pf-ev-gap:10px;--pf-ev-dot-drop:4px;--pf-paper-w:560px;--pf-r-paper:6px;--pf-paper-head-pad:30px 36px 24px;--pf-paper-pad-x:36px;--pf-paper-meta-pad:20px 36px;--pf-paper-lines-pad:16px 36px 8px;--pf-paper-foot-pad:20px 36px 30px;--pf-paper-logo:40px;--pf-r-paper-logo:10px;--pf-fs-paper-kind:26px;--pf-fs-paper-label:10px;--pf-fs-paper-sm:11.5px;--pf-fs-paper:12.5px;--pf-fs-paper-total:24px;--pf-paper-line-cols:minmax(0, 1fr) 2.5rem 6.75rem 6.75rem;--pf-paper-line-pad:10px 0;--pf-paper-edit-pad:6px 0;--pf-paper-field-pad:6px 8px;--pf-paper-field-pad-qty:6px 5px;--pf-r-paper-field:6px;--pf-paper-total-pad:16px 18px;--pf-paper-remove:20px;--pf-paper-remove-off:-28px;--pf-form-w:520px;--pf-form-max-h:800px;--pf-form-pad:24px 26px;--pf-form-gap:18px;--pf-fs-form-title:22px;--pf-field-pad:11px 12px;--pf-fs-field:13.5px;--pf-form-btn-pad:10px 16px;--pf-form-btn2-pad:10px 14px;--pf-fs-form-btn:13px;--pf-close:30px;--pf-fs-close-icon:11px;--pf-sheet-w:1296px;--pf-sheet-scrim:#0b0b0d52;--pf-r-sheet:20px;--pf-sheet-head-h:64px;--pf-sheet-head-pad:0 24px;--pf-sheet-head-gap:14px;--pf-sheet-x:32px;--pf-fs-sheet-title:18px;--pf-sheet-cols:240px minmax(0, 1fr) 300px;--pf-sheet-list-pad:14px 10px;--pf-sheet-label-pad:4px 10px 8px;--pf-fs-sheet-label:11px;--pf-sheet-row-pad:10px;--pf-r-sheet-row:12px;--pf-fs-sheet-num:12px;--pf-fs-sheet-amt:12.5px;--pf-fs-sheet-client:13px;--pf-sheet-row-dot:6px;--pf-sheet-sel:1.5px;--pf-sheet-paper-pad:32px;--pf-sheet-side-pad:20px;--pf-sheet-primary-pad:12px 14px;--pf-r-sheet-primary:12px;--pf-sheet-act-pad:10px 12px;--pf-r-sheet-act:10px;--pf-fs-sheet-act:13px;--pf-sheet-cc-pad:3px;--pf-r-sheet-cc:11px;--pf-sheet-cc-item-pad:7px 6px;--pf-sheet-cc-sq:9px;--pf-r-sheet-cc-sq:3px;--pf-paper-bar:8px;--pf-focus-w:1.5px;--pf-rc-zoom:200%;--pf-rc-tool-pad:6px 10px;--pf-rc-tool-bg:#ffffff1f;--pf-chat-w:440px;--pf-chat-scrim:#12121452;--pf-chat-shadow:-30px 0 60px -30px #00000073;--pf-chat-head-pad:16px 20px;--pf-chat-glass:26px;--pf-fs-chat-name:15px;--pf-chat-body-pad:20px;--pf-chat-gap:16px;--pf-r-chat-ctx:14px;--pf-chat-ctx-pad:15px 16px 13px;--pf-chat-edge:3px;--pf-fs-chat-label:12px;--pf-fs-chat:13.5px;--pf-fs-chat-who:11.5px;--pf-chat-bubble-pad:10px 13px;--pf-r-chat-bubble:12px;--pf-chat-msg-max:86%;--pf-chat-q-gap:6px;--pf-chat-q-pad:8px 12px;--pf-r-chat-q:10px;--pf-fs-chat-q:12.5px;--pf-chat-foot-pad:14px 16px;--pf-chat-send-pad:11px 14px;--pf-r-chat-send:9px;--pf-fs-x-title:24px;--pf-x-link-pad:8px 10px;--pf-x-figs-gap:56px;--pf-fs-x-fig:34px;--pf-x-bar-pad:10px 10px 10px 18px;--pf-r-x-bar:14px;--pf-x-bar-ring:1.5px;--pf-x-bar-rule:20px;--pf-fs-x-key:10.5px;--pf-x-skip-pad:0 6px;--pf-x-cols:64px minmax(0, 1fr) 170px 170px 100px 80px;--pf-x-head-pad:10px 0;--pf-fs-x-label:10.5px;--pf-x-row-pad:10px 12px;--pf-fs-x-row:13.5px;--pf-fs-x-sub:11.5px;--pf-x-cat-dot:7px;--pf-r-x-cat-dot:2px;--pf-x-open-margin:8px -12px;--pf-x-open-pad:14px 12px;--pf-r-x-open:12px;--pf-x-open-ring:2px;--pf-x-open-top-cols:52px minmax(0, 1fr) auto;--pf-x-thumb-w:52px;--pf-x-thumb-h:64px;--pf-r-x-thumb:6px;--pf-fs-x-open-title:15px;--pf-x-side-pad:8px 14px;--pf-x-open-cols:200px 200px minmax(0, 1fr) auto;--pf-x-open-indent:66px;--pf-x-select-pad:9px 10px;--pf-xb-gap:18px;--pf-xb-grid-gap:10px;--pf-xb-panel-w:400px;--pf-xb-bar-h:20px;--pf-xb-bar-gap:3px;--pf-r-xb-seg:5px;--pf-xb-seg-min:6px;--pf-xb-ring:2px;--pf-xb-block-pad:12px 14px;--pf-r-xb-block:14px;--pf-xb-sq:44px;--pf-xb-sq-sm:18px;--pf-r-xb-sq:10px;--pf-r-xb-sq-sm:5px;--pf-fs-xb-sq:12.5px;--pf-fs-xb-name:14px;--pf-fs-xb-total:15px;--pf-xb-panel-pad:18px;--pf-xb-row-cols:56px minmax(0, 1fr) auto;--pf-xb-row-pad:8px 6px;--pf-rc-w:900px;--pf-rc-h:620px;--pf-rc-stage-w:400px;--pf-rc-stage:#2a2b30;--pf-rc-on-stage:#fff;--pf-rc-on-stage-mut:#ffffffb3;--pf-rc-stage-line:#ffffff40;--pf-rc-photo-w:300px;--pf-rc-photo-h:460px;--pf-rc-photo-shadow:0 20px 40px -10px #0009;--pf-rc-empty-w:260px;--pf-rc-empty-h:340px;--pf-r-rc-empty:14px;--pf-rc-pad:24px 28px;--pf-fs-rc-title:28px;--pf-rc-why-glass:18px;--pf-rc-big-pad:14px;--pf-fs-rc-big:14px;--pf-fs-rc-key:11px;--pf-lg-w:620px;--pf-fs-lg-amt:44px;--pf-fs-lg-unit:20px;--pf-lg-amt-rule:2px;--pf-lg-kind-pad:6px 12px;--pf-r-lg-kind:7px;--pf-lg-side-pad:11px;--pf-up-drop-h:130px;--pf-r-up-drop:14px;--pf-up-drop-line:2px;--pf-fs-up-drop:15px;--pf-up-cols:36px minmax(0, 1fr) auto;--pf-up-thumb-w:36px;--pf-up-thumb-h:44px;--pf-r-up-thumb:5px;--pf-an-pad:24px 32px;--pf-an-gap:10px;--pf-r-an-card:22px;--pf-an-pl-pad:24px 28px;--pf-an-donut:200px;--pf-an-pl-gap:40px;--pf-fs-an-label:11px;--pf-fs-an-centre:26px;--pf-an-pl-text-gap:14px;--pf-fs-an-profit:56px;--pf-an-figs-gap:28px;--pf-an-band-gap:24px;--pf-an-band-pad:18px 26px;--pf-an-band-l-w:170px;--pf-an-band-v-w:240px;--pf-fs-an-band:32px;--pf-an-chev:16px;--pf-an-band-in-pad:0 26px 20px;--pf-an-bar-gap:6px;--pf-an-bars-h:120px;--pf-r-an-bar:6px 6px 3px 3px;--pf-an-row-pad:11px 0;--pf-an-sq:9px;--pf-r-an-sq:3px;--pf-an-act-w:80px;--pf-an-all-mt:14px;--pf-an-all-pad:10px 14px;--pf-r-an-all:12px;--pf-sp-pad:30px 32px 48px;--pf-sp-max:820px;--pf-sp-gap:28px;--pf-sp-top-gap:24px;--pf-sp-head-gap:20px;--pf-fs-sp-head:15px;--pf-fs-sp-left:72px;--pf-sp-bar-h:10px;--pf-r-sp-archi:16px;--pf-sp-glass:28px;--pf-sp-archi-pad:17px 16px 14px 14px;--pf-sp-archi-edge:3px;--pf-sp-ch-pad:18px 0;--pf-sp-ch-bottom:22px;--pf-sp-flow-h:96px;--pf-sp-part-pad:12px 14px;--pf-sp-cap-cols:120px minmax(0, 1fr) 130px;--pf-sp-rec-cols:minmax(0, 1fr) 160px 90px;--pf-sp-rec-pad:10px 0;--pf-fs-sp-tax:28px;--pf-flow-pos-bg:#0c8667;--pf-flow-pos-fg:#fff;--pf-flow-ink-bg:#121214;--pf-flow-ink-fg:#fff;--pf-fs-bd-head:28px;--pf-bd-cols:130px minmax(0, 1fr) 100px 110px;--pf-bd-row-pad:11px 0;--pf-bd-bar-gap:5px;--pf-bd-cap-w:96px;--pf-bd-cap-pad:7px 10px;--pf-bd-fx-cols:minmax(0, 1fr) 60px 70px;--pf-bd-fx-pad:11px 8px;--pf-bd-fx-pull:-8px;--pf-bd-fx-total-pad:11px 0 0;--pf-fs-sv-fig:64px;--pf-fs-sv-v:16px;--pf-fs-sv-total:22px;--pf-sv-how-max:600px;--pf-sv-row-cols:minmax(0, 1fr) 90px;--pf-gl-photo-h:170px;--pf-gl-body-pad:16px 18px;--pf-fs-gl-saved:26px;--pf-gl-btn-pad:7px 11px;--pf-on-dark-soft:color-mix(in srgb, var(--pf-ifg) 72%, var(--pf-ibg));--pf-line-cols:minmax(0, 2fr) minmax(0, .8fr) minmax(0, 1.2fr) 7.25rem;--pf-pk-pad:28px 32px 48px;--pf-pk-gap:24px;--pf-fs-pk-kicker:13px;--pf-fs-pk-head:34px;--pf-pk-meter-w:200px;--pf-pk-meter-h:8px;--pf-r-pk-card:18px;--pf-pk-fig-pad:16px 18px;--pf-fs-pk-fig:24px;--pf-pk-cols-gap:16px;--pf-pk-card-pad:18px 20px;--pf-fs-pk-card-title:17px;--pf-pk-gap-cols:34px minmax(0, 1fr) auto;--pf-pk-badge:30px;--pf-r-pk-badge:9px;--pf-pk-doc-cols:28px minmax(0, 1fr) auto;--pf-pk-doc-pad:11px 0;--pf-pk-acts-pad:14px;--pf-signal-on:var(--prism-ink);--pf-hair:1px;--pf-hair-strong:1.5px;--pf-gap-2:2px;--pf-gap-3:3px;--pf-field-gap:7px;--pf-side-big-pad:11px 14px;--pf-r-paper-add:7px;--pf-ico-close:11px;--pf-ico-nav:12px;--pf-toast-pad:12px 18px;--pf-r-toast:14px;--pf-toast-bottom:28px}:root[data-look=prism][data-theme=dark]{--pf-pos:var(--prism-verdant);--pf-amb:var(--prism-solar);--pf-amb-ink:var(--prism-solar);--pf-pop-shadow:0 40px 80px -30px #0009}}.cp-root{--cp-ink:#121214;--cp-white:#fff;--cp-bone:#f2f1ec;--cp-dark:#0e0e11;--cp-page:#f3f3f4;--cp-page-bento:#e9e9eb;--cp-sec:#3a3c42;--cp-muted:#6b6e75;--cp-muted-on-bento:#5e6168;--cp-placeholder:#6b6e75;--cp-line-07:#12121412;--cp-line-08:#12121414;--cp-line-10:#1212141a;--cp-line-12:#1212141f;--cp-paid:#0a7d55;--cp-late:#b34700;--cp-dot-feedback:#f0129c;--cp-dot-document:#8a8c92;--cp-d-muted:#8a8c92;--cp-d-sec:#9a9ca2;--cp-d-sub:#c9cace;--cp-d-paid:#7fddf5;--cp-d-late:#ff9a5c;--cp-d-line-05:#f2f1ec0d;--cp-d-line-06:#f2f1ec0f;--cp-d-line-08:#f2f1ec14;--cp-d-line-10:#f2f1ec1a;--cp-d-line-12:#f2f1ec1f;--cp-d-line-14:#f2f1ec24;--cp-d-line-16:#f2f1ec29;--cp-glow-plain:#f2f1ec1f;--cp-hair:1px;--cp-underline-offset:3px;--cp-focus-w:2px;--cp-focus-offset:2px;--cp-m-band-pad:36px 48px 30px;--cp-band-plain:#e9e9eb;--cp-frame-pad:56px 64px 64px;--cp-frame-pad-mid:40px 32px 48px;--cp-frame-pad-phone:28px 18px 40px;--cp-frame-w:760px;--cp-sheet-pad-x:42px;--cp-sheet-pad-x-phone:18px;--cp-wide-w:1200px;--cp-fs-msg-title:44px;--cp-fs-msg-title-phone:32px;--cp-fs-msg:17px;--cp-msg-w:520px;--cp-fs-back:14px;--cp-tap-min:44px;--cp-fs-round:15px;--cp-fs-small:12px;--cp-fs-h-title:17px;--cp-fs-h-title-card:15.5px;--cp-fs-h-title-rail:14.5px;--cp-fs-h-sub:13px;--cp-fs-h-amt:15px;--cp-fs-h-open:18px;--cp-h-bar:6px;--cp-h-bar-r:3px;--cp-fs-b-item-body:13.5px;--cp-fs-updated:13px;--cp-p-rest-indent:120px;--cp-p-rest-indent-phone:92px;--cp-m-pad-x:48px;--cp-m-pad-x-mid:28px;--cp-m-pad-x-phone:18px}@media screen{:root[data-look=prism]{--psw-scrim:#f3f3f4d6;--psw-win:#fff;--psw-win-line:#12121424;--psw-win-shadow:0 40px 90px -30px #00000059;--psw-side:#e8e8ea;--psw-text:#121214;--psw-sec:#5e6168;--psw-muted:#5e6168;--psw-url:#3a3c42;--psw-soft:#1212140d;--psw-line-08:#12121414;--psw-line-12:#1212141f;--psw-line-14:#12121424;--psw-line-20:#12121433;--psw-pick-on:#121214;--psw-pick-on-ink:#f2f1ec;--psw-pick-off-ink:#3a3c42;--psw-lens-on:#1212140f;--psw-lens-ring:#121214;--psw-switch-on:#13c8f0;--psw-switch-off:#1212142e;--psw-knob:#fff;--psw-amber-bg:#ffc21a38;--psw-amber-ink:#6b4a00}:root[data-look=prism][data-theme=dark]{--psw-scrim:#0b0b0dd6;--psw-win:#141418;--psw-win-line:#f2f1ec24;--psw-win-shadow:0 40px 90px -30px #000000e6;--psw-side:#1b1b20;--psw-text:#f2f1ec;--psw-sec:#9a9ca2;--psw-muted:#8a8c92;--psw-url:#c9cace;--psw-soft:#f2f1ec0d;--psw-line-08:#f2f1ec14;--psw-line-12:#f2f1ec1f;--psw-line-14:#f2f1ec24;--psw-line-20:#f2f1ec33;--psw-pick-on:#f2f1ec;--psw-pick-on-ink:#121214;--psw-pick-off-ink:#c9cace;--psw-lens-on:#f2f1ec14;--psw-lens-ring:#f2f1ec;--psw-switch-on:#13c8f0;--psw-switch-off:#f2f1ec2e;--psw-knob:#f2f1ec;--psw-amber-bg:#ffc21a1f;--psw-amber-ink:#ffd45c}:root[data-look=prism] .ppj-ad-reply .ppj-ad-unsure{color:var(--ppj-fg-2);font-weight:500}:root[data-look=prism] .ppj-ad-newclient{margin:0}:root[data-look=prism] .ppj-ad-change{margin-left:auto}:root[data-look=prism]{--pcw-z:70;--pcw-w:560px;--pcw-w-wide:680px;--pcw-w-share:540px;--pcw-max-h:88dvh;--pcw-max-h-phone:92dvh;--pcw-pad:28px 32px 26px;--pcw-pad-x:32px;--pcw-pad-phone:22px 20px 20px;--pcw-pad-x-phone:20px;--pcw-r-win:24px;--pcw-r-box:14px;--pcw-r-ctl:10px;--pcw-r-field:9px;--pcw-r-swatch:8px;--pcw-r-dot:3.6px;--pcw-hair:1px;--pcw-ring-on:1.5px;--pcw-focus:2px;--pcw-fs-cap:11px;--pcw-fs-meta:12px;--pcw-fs-body:13px;--pcw-fs-field:13.5px;--pcw-fs-title:24px;--pcw-fs-headline:30px;--pcw-field-pad:9px 11px;--pcw-btn-pad:10px 14px;--pcw-quiet-pad:10px 2px;--pcw-pick-pad:8px 12px;--pcw-swatch:26px;--pcw-swatch-ring:0 0 0 2px var(--psw-win), 0 0 0 3.5px var(--psw-text);--pcw-dot:12px;--pcw-row-gap:2px;--pcw-underline:3px;--pbf-logo:40px;--pbf-chip-pad:5px 6px 5px 9px;--pbf-chip-dot:14px;--pbf-chip-x:18px;--pbf-swatch:22px;--pbf-picker:38px;--pbf-picker-pad:3px;--pbf-hex-basis:120px;--pbf-fs-cap:11px;--pbf-fs-hint:12px;--pbf-icon:18px;--pbf-x-icon:11px;--prism-po-board-pad:18px 24px 24px;--prism-po-r-board:24px;--prism-po-col-gap:28.5px;--prism-po-head-gap:12px;--prism-po-head-h:36px;--prism-po-head-mb:-3.5px;--prism-po-fs-head:13.5px;--prism-po-lh-head:18px;--prism-po-fs-add:12px;--prism-po-fw-small:700;--prism-po-card-gap:8.5px;--prism-po-card-pad:0 14.5px 0 13px;--prism-po-card-pad-phase:0 13px 2.5px 11.5px;--prism-po-card-min-h:55px;--prism-po-pill-pad:2px 4px;--prism-po-bar-right:8px;--prism-po-bar-out:4px;--prism-po-lh-tool:14px;--prism-po-r-card:12px;--prism-po-card-inner-gap:13px;--prism-po-line-gap:4px;--prism-po-note-gap:1px;--prism-po-lh-note:14px;--prism-po-check:18px;--prism-po-r-check:6px;--prism-po-check-ring:1.5px;--prism-po-tick:12px;--prism-po-fs-name:13px;--prism-po-lh-name:18px;--prism-po-fs-meta:11.5px;--prism-po-fs-hours:12px;--prism-po-fs-chip:11px;--prism-po-fs-empty:13px;--prism-po-tool-pad:0 6px;--prism-po-r-chip:7px;--prism-po-input-h:24px;--prism-po-input-pad:2px 6px;--prism-po-ring:1px;--prism-po-play:16px;--prism-po-play-ring:1.5px;--prism-po-play-glyph:8px;--prism-po-dot:6px;--prism-po-select-tint:12%;--prism-po-select-gap:2px;--prism-po-select-ring:4px;--prism-po-done-mix:30%;--prism-po-done-phase:45%;--prism-po-done-phase-words:64%;--prism-po-phase-date:var(--prism-muted)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-po-phase-date:color-mix(in srgb, var(--prism-muted) 40%, var(--cf-ink))}}:root[data-look=prism]{--prism-po-min-board:751px;--prism-po-link-w:2px;--prism-po-link-dot-r:3.25px;--prism-po-rollup-pad:10px 16px;--prism-po-fs-rollup:13px;--prism-po-empty-pad:8px 2px;--prism-po-board-bg:var(--prism-surface);--prism-po-board-shadow:0 30px 52px -30px #00000038;--prism-po-late-ink:var(--prism-signal)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-po-late-ink:color-mix(in srgb, var(--prism-signal) 62%, var(--prism-ink))}}:root[data-look=prism]{--prism-po-tight-ink:var(--prism-solar)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-po-tight-ink:color-mix(in srgb, var(--prism-solar) 45%, var(--prism-ink))}}:root[data-look=prism][data-theme=dark]{--prism-po-late-ink:var(--prism-signal);--prism-po-board-shadow:0 30px 52px -30px #0000005c;--prism-po-tight-ink:var(--prism-solar)}:root[data-look=prism]{--pov-fg:var(--prism-ink);--pov-sec:var(--prism-muted);--pov-mut:#4a4c52;--pov-faint:#4a4c52;--pov-user:var(--prism-graphite);--pov-draft:var(--prism-graphite);--pov-line:#1212141f;--pov-field-line:#12121433;--pov-field-line-focus:#12121473;--pov-field-fill:var(--prism-white);--pov-pill-line:#12121438;--pov-btn-line:#1212144d;--pov-send-soft:#12121424;--pov-solid:var(--prism-ink);--pov-on-solid:var(--prism-bone);--pov-draft-rule:#12121480;--pov-done:var(--prism-cobalt);--pov-tint-1:var(--prism-signal);--pov-tint-2:var(--prism-solar);--pov-tint-3:var(--prism-cyan);--pov-track:#12121424;--pov-now-ring:#12121426;--pov-elapsed:linear-gradient(90deg, var(--prism-signal), var(--prism-solar) 30%, var(--prism-cyan) 60%, var(--prism-cobalt) 85%, var(--prism-ultraviolet));--pov-glow-4b:radial-gradient(closest-side, #5b2bff52, #1f4bff2e 42%, #13c8f012 66%, #ff6a000a 82%, transparent);--pov-glow-4c:radial-gradient(closest-side, #ff6a0029, #5b2bff4d 38%, #1f4bff2e 58%, #13c8f014 74%, transparent);--pov-glow-4d:radial-gradient(closest-side, #13c8f033, #1f4bff38 42%, #5b2bff1f 66%, transparent);--pov-glow-w:900px;--pov-glow-h:760px;--pov-glow-4b-top:-120px;--pov-glow-side:-140px;--pov-glow-4c-top:20px;--pov-glow-4d-top:0px;--pov-hair:1px;--pov-focus-w:2px;--pov-underline-offset:4px;--pov-gutter:62px;--pov-4b-pad-bottom:24px;--pov-4b-lift:-13px;--pov-motion-rise:8px;--pov-motion-ms:.24s;--pov-motion-ease:cubic-bezier(.2, .8, .2, 1);--pov-motion-stagger:60ms;--pov-4b-tile:300px;--pov-4b-col:780px;--pov-4b-col-top:4px;--pov-4b-col-gap:26px;--pov-fs-greet:40px;--pov-lh-greet:1.1;--pov-row-cols:14px minmax(0, 1fr) auto;--pov-row-gap:16px;--pov-row-pad:14px 4px;--pov-dot:8px;--pov-fs-row:16px;--pov-lh-row:1.4;--pov-fs-row-action:13.5px;--pov-actions-gap:14px;--pov-pills-gap:10px;--pov-pill-pad:9px 15px;--pov-fs-pill:14px;--pov-r-pill:999px;--pov-fs-foot:13px;--pov-foot-gap:24px;--pov-field-h:64px;--pov-field-h-sm:60px;--pov-field-pad:0 10px 0 22px;--pov-field-gap:12px;--pov-r-field:18px;--pov-fs-field:17px;--pov-fs-field-sm:16px;--pov-send:42px;--pov-send-sm:40px;--pov-r-send:12px;--pov-send-icon:16px;--pov-send-stroke:3;--pov-4c-cols:minmax(0, 1fr) 380px;--pov-4c-gap:64px;--pov-4c-pad:0 0 22px;--pov-thread-gap:22px;--pov-user-max:620px;--pov-user-gap:6px;--pov-fs-label:12px;--pov-fs-user:18px;--pov-lh-user:1.45;--pov-fs-archi:26px;--pov-lh-archi:1.25;--pov-archi-max:760px;--pov-item-cols:minmax(0, 1fr) auto;--pov-item-gap:24px;--pov-item-pad:16px 0;--pov-item-inner-gap:6px;--pov-kicker-gap:8px;--pov-fs-kicker:11.5px;--pov-kdot:7px;--pov-fs-item-title:17px;--pov-fs-item-detail:14px;--pov-lh-item-detail:1.5;--pov-item-actions-gap:18px;--pov-fs-item-action:14px;--pov-btn-pad:9px 14px;--pov-r-btn:10px;--pov-check:14px;--pov-check-gap:6px;--pov-draft-pad:18px;--pov-draft-rule-w:2px;--pov-fs-draft:17px;--pov-lh-draft:1.6;--pov-draft-gap:14px;--pov-draft-rows-gap:4px 24px;--pov-batch-gap:22px;--pov-fs-batch:15px;--pov-batch-pad:12px 18px;--pov-r-batch:12px;--pov-4c-tile:340px;--pov-4c-right-gap:22px;--pov-4c-right-pad:44px;--pov-fs-aside:14px;--pov-lh-aside:1.55;--pov-aside-max:300px;--pov-4d-cols:minmax(0, 1fr) 520px;--pov-4d-gap:40px;--pov-4d-pad-top:12px;--pov-4d-left-gap:34px;--pov-4d-left-pad:30px;--pov-fs-headline:58px;--pov-lh-headline:1.02;--pov-headline-max:720px;--pov-done-cols:28px minmax(0, 1fr) auto;--pov-done-gap:14px;--pov-done-pad:15px 0;--pov-done-check:16px;--pov-done-title-gap:12px;--pov-fs-done-title:18px;--pov-fs-done-section:13px;--pov-fs-undo:14px;--pov-4d-right-gap:8px;--pov-4d-right-pad:34px;--pov-4d-tile:400px;--pov-4d-field-gap:14px;--pov-links-gap:6px 18px;--pov-links-pad:0 6px;--pov-fs-link:13.5px;--pov-home-h:32px;--pov-ribbon-pad:0 0 30px;--pov-ribbon-gap:12px;--pov-fs-hour:12px;--pov-track-h:56px;--pov-track-line-top:27px;--pov-track-line-h:2px;--pov-bar-top:22px;--pov-bar-h:12px;--pov-r-bar:3px;--pov-bar-label-top:-2px;--pov-fs-bar-label:12.5px;--pov-elapsed-top:26px;--pov-elapsed-h:4px;--pov-r-elapsed:2px;--pov-now:16px;--pov-now-top:20px;--pov-now-ring-w:4px;--pov-fs-money:13px;--pov-lane-top:38px;--pov-lane-step:32px;--pov-lane-label-gap:14px;--pov-lane-label-h:16px;--pov-more-pad:10px 4px 0}:root[data-look=prism][data-theme=dark]{--pov-fg:var(--prism-bone);--pov-sec:#9a9ca2;--pov-mut:var(--prism-ash);--pov-faint:var(--prism-ash);--pov-user:#c9cace;--pov-draft:#d6d7da;--pov-line:#f2f1ec1f;--pov-field-line:#f2f1ec33;--pov-field-line-focus:#f2f1ec73;--pov-field-fill:#f2f1ec0f;--pov-pill-line:#f2f1ec38;--pov-btn-line:#f2f1ec4d;--pov-send-soft:#f2f1ec24;--pov-solid:var(--prism-bone);--pov-on-solid:var(--prism-void);--pov-draft-rule:#f2f1ec80;--pov-done:#7fddf5;--pov-tint-1:#ff9a5c;--pov-tint-2:#ffd45c;--pov-tint-3:#7fddf5;--pov-track:#f2f1ec24;--pov-now-ring:#f2f1ec26}:root[data-look=prism]{--wb-tier-0:var(--prism-solar);--wb-tier-1:var(--prism-cyan);--wb-tier-2:var(--prism-faint-mark);--wb-tier-done:var(--prism-verdant);--wb-track-off:var(--prism-soft);--wb-review-fill:var(--prism-soft);--wb-edge:linear-gradient(90deg, var(--prism-cyan), var(--prism-ultraviolet) 55%, var(--prism-fuchsia));--wb-edge-h:3px;--wb-bloom:radial-gradient(closest-side, #5b2bff42, #1f4bff24 38%, #13c8f00f 60%, transparent 74%);--wb-dot:8px;--wb-track-w:18px;--wb-track-h:4px;--wb-track-gap:3px;--wb-gap:10px;--wb-gap-sm:6px;--wb-gap-lg:22px;--wb-fs-kicker:13px;--wb-fs-tier:12.5px;--wb-fs-sub:14.5px;--wb-fs-small:13px;--wb-fs-row:14px;--wb-fs-row-sub:12.5px;--wb-fs-btn:13.5px;--wb-fs-review-title:13px;--wb-fs-eyebrow:11px;--wb-lh:1.5;--wb-col:780px;--wb-sub-max:620px;--wb-hero-h:176px;--wb-tile:148px;--wb-bloom-size:330px;--wb-fs-head:44px;--wb-lh-head:1.04;--wb-fs-title:24px;--wb-one-top:30px;--wb-one-pad:22px;--wb-foot-top:26px;--wb-foot-pad:14px;--wb-row-pad:13px;--wb-btn-pad:11px 18px;--wb-r-btn:13px;--wb-review-pad:14px;--wb-r-review:16px;--wb-act-pad:8px 12px;--wb-r-act:10px;--wb-fs-act:12px;--wb-m-hero-h:120px;--wb-m-tile:104px;--wb-m-bloom-size:240px;--wb-m-fs-head:26px;--wb-m-fs-title:20px;--wb-m-fs-sub:14px;--wb-m-tap:44px;--wb-m-btn-pad:0 16px;--wb-m-r-btn:22px;--wb-m-review-pad:16px;--wb-m-r-review:18px;--wb-m-fs-row:13.5px}:root[data-look=prism][data-theme=dark]{--wb-tier-2:var(--prism-faint-mark);--wb-bloom:radial-gradient(closest-side, #5b2bff8c, #1f4bff4d 38%, #13c8f01f 60%, transparent 74%)}:root[data-look=prism]{--prism-m-bg:#f3f3f4;--prism-m-ink:#121214;--prism-m-s1:#fff;--prism-m-s2:#e9e9ec;--prism-m-s3:#dadae0;--prism-m-mut:#6b6e76;--prism-m-mut2:#5e6168;--prism-m-mut3:#8a8d94;--prism-m-mut4:#3a3c42;--prism-m-warn:#8a5a00;--prism-m-link:#1f4bff;--prism-m-glass-box:#e4e3dc;--prism-m-logo-stroke:#000;--prism-m-ink-04:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-ink-04:color-mix(in srgb, var(--prism-m-ink) 4%, transparent)}}:root[data-look=prism]{--prism-m-ink-06:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-ink-06:color-mix(in srgb, var(--prism-m-ink) 6%, transparent)}}:root[data-look=prism]{--prism-m-ink-07:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-ink-07:color-mix(in srgb, var(--prism-m-ink) 7%, transparent)}}:root[data-look=prism]{--prism-m-ink-08:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-ink-08:color-mix(in srgb, var(--prism-m-ink) 8%, transparent)}}:root[data-look=prism]{--prism-m-ink-10:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-ink-10:color-mix(in srgb, var(--prism-m-ink) 10%, transparent)}}:root[data-look=prism]{--prism-m-ink-14:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-ink-14:color-mix(in srgb, var(--prism-m-ink) 14%, transparent)}}:root[data-look=prism]{--prism-m-ink-16:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-ink-16:color-mix(in srgb, var(--prism-m-ink) 16%, transparent)}}:root[data-look=prism]{--prism-m-ink-18:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-ink-18:color-mix(in srgb, var(--prism-m-ink) 18%, transparent)}}:root[data-look=prism]{--prism-m-ink-20:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-ink-20:color-mix(in srgb, var(--prism-m-ink) 20%, transparent)}}:root[data-look=prism]{--prism-m-scrim:var(--prism-m-bg)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-scrim:color-mix(in srgb, var(--prism-m-bg) 97%, transparent)}}:root[data-look=prism]{--prism-m-sheet-scrim:#0000009e;--prism-m-spectrum:linear-gradient(90deg, #ff6a00 0%, #ffc21a 8%, #fff1d6 12%, #13c8f0 21%, #1f4bff 50%, #5b2bff 100%);--prism-m-overdue:#ff7a73;--prism-m-ok:#04ca96;--prism-m-flag:#ff9a5c;--prism-m-amber:#ffd45c;--prism-m-sky:#7fddf5;--prism-m-now-dot:#ff6a00;--prism-m-flag-text:#a84600;--prism-m-amber-text:#8a5a00;--prism-m-sky-text:#1f4bff;--prism-m-ok-text:#00785a;--prism-m-overdue-text:#c2362f;--prism-m-zero:0px;--prism-m-bloom:radial-gradient(closest-side, #5b2bff8c, #1f4bff4d 38%, #13c8f01f 60%, transparent 74%);--prism-m-chat-bloom:radial-gradient(closest-side, #5b2bff52, #f0129c1a 45%, transparent 75%);--prism-m-top-glow:linear-gradient(180deg, var(--prism-m-ink-06), transparent);--prism-m-float:0 20px 40px -16px #0009;--prism-m-sheet-shadow:0 30px 50px -24px #0009;--prism-m-toast-shadow:0 12px 30px -10px #000000b3;--prism-m-font:"Plus Jakarta Sans", var(--font-sans), sans-serif;--prism-m-font-display:var(--font-title);--prism-m-fs-9:10.5px;--prism-m-fs-10:11px;--prism-m-fs-11:11.5px;--prism-m-fs-12:12px;--prism-m-fs-12h:12.5px;--prism-m-fs-13:13px;--prism-m-fs-13h:13.5px;--prism-m-fs-14:14px;--prism-m-fs-14h:14.5px;--prism-m-fs-15:15px;--prism-m-fs-16:16px;--prism-m-fs-19:19px;--prism-m-fs-22:22px;--prism-m-fs-26:26px;--prism-m-fs-wordmark:30px;--prism-m-fs-figure:56px;--prism-m-lh-head:1.08;--prism-m-lh-display:.94;--prism-m-status-h:54px;--prism-m-logo-top:58px;--prism-m-logo-box:25px;--prism-m-logo-gap:6px;--prism-m-wordmark-lh:37.8px;--prism-m-wordmark-trim:-8.4px 0 -6.6px;--prism-m-head-gap:12px;--prism-m-gear-hit:44px;--prism-m-gear-disc:36px;--prism-m-gear-icon:19px;--prism-m-tap:var(--space-11);--prism-m-content-top:152px;--prism-m-gutter:22px;--prism-m-gutter-wide:24px;--prism-m-bottom-room:130px;--prism-m-nav-pad:3px;--prism-m-nav-gap:2px;--prism-m-nav-item-pad:6px 10px;--prism-m-top-line-top:110px;--prism-m-top-line-h:1.5px;--prism-m-top-glow-h:150px;--prism-m-bar-h:56px;--prism-m-bar-bottom:30px;--prism-m-bar-side:18px;--prism-m-bar-open-w: calc(100% - 36px) ;--prism-m-bar-ring:1.5px;--prism-m-bar-pad:0 6px 0 9px;--prism-m-bar-gap:10px;--prism-m-bar-tile:34px;--prism-m-dock-pad:10px;--prism-m-mic:40px;--prism-m-icon:17px;--prism-m-icon-sm:14px;--prism-m-icon-md:16px;--prism-m-chat-head-pad:60px 22px 10px;--prism-m-chat-tile:30px;--prism-m-chat-head-gap:8px;--prism-m-chat-chip-pad:3px 8px;--prism-m-chat-chip-r:6px;--prism-m-close:34px;--prism-m-chat-body-pad:10px 22px;--prism-m-chat-gap:14px;--prism-m-msg-gap:8px;--prism-m-me-pad:10px 14px;--prism-m-me-r:18px;--prism-m-card-pad:12px 14px;--prism-m-card-gap:12px;--prism-m-card-r:16px;--prism-m-dot:8px;--prism-m-pill-h:30px;--prism-m-pill-pad:0 11px;--prism-m-chat-foot-pad:10px 18px 30px;--prism-m-chat-foot-gap:10px;--prism-m-chip-h:32px;--prism-m-chip-pad:0 12px;--prism-m-chip-gap:6px;--prism-m-input-pad:0 6px 0 16px;--prism-m-input-gap:8px;--prism-m-input-mic:38px;--prism-m-listen-pad:0 8px 0 18px;--prism-m-wave-w:3px;--prism-m-wave-h:22px;--prism-m-wave-gap:3px;--prism-m-stop:12px;--prism-m-stop-r:3px;--prism-m-chat-bloom-side:-120px;--prism-m-chat-bloom-bottom:-200px;--prism-m-chat-bloom-h:520px;--prism-m-toast-top:116px;--prism-m-toast-pad:10px 16px;--prism-m-toast-r:20px;--prism-m-hero-h:300px;--prism-m-hero-bloom:420px;--prism-m-hero-tile:190px;--prism-m-ov-copy-gap:6px;--prism-m-ov-list-top:22px;--prism-m-row-pad:14px 0;--prism-m-row-gap:14px;--prism-m-row-num-w:20px;--prism-m-row-text-gap:2px;--prism-m-lh-row:1.35;--prism-m-ov-chips-top:18px;--prism-m-ov-foot-top:26px;--prism-m-sheet-r:30px;--prism-m-sheet-pad:10px 20px 36px;--prism-m-sheet-gap:18px;--prism-m-grab-w:38px;--prism-m-grab-h:5px;--prism-m-grab-hit:-10px -60px -12px;--prism-m-sheet-top-room:60px;--prism-m-seg-pad:7px 11px;--prism-m-seg-pad-wide:7px 13px;--prism-m-filter-h:30px;--prism-m-filter-pad:0 11px;--prism-m-search-h:50px;--prism-m-search-pad:0 8px 0 16px;--prism-m-search-mic:34px;--prism-m-list-row-h:62px;--prism-m-list-bar-w:4px;--prism-m-list-bar-h:30px;--prism-m-share:36px;--prism-m-back-h:32px;--prism-m-back-pad:0 12px 0 8px;--prism-m-back-gap:4px;--prism-m-new-h:var(--prism-m-tap);--prism-m-new-pad:0 16px;--prism-m-figure-gap:2px;--prism-m-hairline:1px;--prism-m-r-row:10px;--prism-m-r-bar:2px;--prism-m-r-pill:999px;--prism-m-ease:cubic-bezier(.2, .85, .2, 1);--prism-m-screen-ms:.55s;--prism-m-screen-y:16px;--prism-m-rise-y:18px;--prism-m-rise-ms:.8s;--prism-m-list-ms:.6s;--prism-m-list-step:55ms;--prism-m-sheet-y:60px;--prism-m-sheet-ms:.45s;--prism-m-msg-ms:.45s;--prism-m-fade-ms:.3s;--prism-m-bar-ms:.55s;--prism-m-toast-y:-10px;--prism-m-drop-y:-40px;--prism-m-drop-blur:8px}:root[data-look=prism][data-theme=dark]{--prism-m-bg:#0b0b0d;--prism-m-ink:#f2f1ec;--prism-m-s1:#16161a;--prism-m-s2:#1e1e23;--prism-m-s3:#26262b;--prism-m-mut:#8a8c92;--prism-m-mut2:#9a9ca2;--prism-m-mut3:#6e7076;--prism-m-mut4:#c9cace;--prism-m-warn:#ffd45c;--prism-m-link:#13c8f0;--prism-m-glass-box:#f2f1ec;--prism-m-flag-text:#ff9a5c;--prism-m-amber-text:#ffd45c;--prism-m-sky-text:#7fddf5;--prism-m-ok-text:#04ca96;--prism-m-overdue-text:#ff7a73}}@media screen and (max-height:700px){:root[data-look=prism]{--prism-m-hero-h:170px;--prism-m-hero-bloom:280px;--prism-m-hero-tile:120px}}@media screen{:root[data-look=prism]{--prism-m-f-paper:#fff;--prism-m-f-paper-ink:#12141a;--prism-m-f-paper-ink2:#4b5563;--prism-m-f-paper-mut:#636a75;--prism-m-f-paper-mut2:#55575d;--prism-m-f-paper-rule:#e6e7ea;--prism-m-f-paper-rule2:#eeeff2;--prism-m-f-paper-rule3:#e2e2e5;--prism-m-f-paper-empty:#ecedf0;--prism-m-f-paper-ph:#b4b7be;--prism-m-f-paper-sign:#c9cbd1;--prism-m-f-paper-band-ink:#fff;--prism-m-f-paper-chip:#ffffff38;--prism-m-f-paper-shadow:0 30px 50px -24px #0009, 0 0 0 1px #0000000f;--prism-m-f-thumb-shadow:0 24px 44px -18px #000000e6;--prism-m-f-create-shadow:0 16px 30px -12px #0009;--prism-m-f-hit:44px;--prism-m-f-hit-y6:-6px;--prism-m-f-hit-x8:-8px;--prism-m-f-hit-y14:-14px;--prism-m-f-hit-del:-8px -13px -8px -3px;--prism-m-f-focus:1.5px;--prism-m-f-needs-ring:#ffc21a59;--prism-m-f-biz-dot:#5b2bff;--prism-m-f-band-fixed:#3a3b41;--prism-m-f-dot-whatsapp:#25d366;--prism-m-f-dot-email:#13c8f0;--prism-m-f-dot-link:#5b2bff;--prism-m-f-cam-bg:#000;--prism-m-f-cam-view:radial-gradient(ellipse at 50% 40%, #2a2a2e, #0a0a0b 70%);--prism-m-f-cam-ink:#f2f1ec;--prism-m-f-cam-hint:#c9cace;--prism-m-f-cam-flash:#fff;--prism-m-f-fs-6:6px;--prism-m-f-fs-6h:6.5px;--prism-m-f-fs-7:7px;--prism-m-f-fs-8:8px;--prism-m-f-fs-8h:8.5px;--prism-m-f-fs-9h:9.5px;--prism-m-f-fs-15h:15.5px;--prism-m-f-fs-17:17px;--prism-m-f-fs-20:20px;--prism-m-f-fs-21:21px;--prism-m-f-fs-24:24px;--prism-m-f-lh-personal:1.1;--prism-m-f-fin-gap:18px;--prism-m-f-fin-empty-pad:28px 0;--prism-m-f-tile-h:96px;--prism-m-f-tile-r:22px;--prism-m-f-tile-pad:14px 16px;--prism-m-f-tile-icon:22px;--prism-m-f-grid-gap:10px;--prism-m-f-card-r-lg:20px;--prism-m-f-card-pad-lg:14px 16px;--prism-m-f-thumb:44px;--prism-m-f-thumb-r:12px;--prism-m-f-btn-sm-h:32px;--prism-m-f-btn-sm-pad:0 13px;--prism-m-f-ledger-row-h:54px;--prism-m-f-tag-pad:3px 7px;--prism-m-f-tag-r:6px;--prism-m-f-label-pad:8px;--prism-m-f-label-pad-lg:10px;--prism-m-f-personal-gap:4px;--prism-m-f-band-h:14px;--prism-m-f-band-gap:3px;--prism-m-f-band-r:7px;--prism-m-f-xb-bar-h:18px;--prism-m-f-xb-bar-gap:3px;--prism-m-f-xb-seg-r:5px;--prism-m-f-xb-seg-min:6px;--prism-m-f-xb-ring:2px;--prism-m-f-xb-sq:40px;--prism-m-f-xb-sq-sm:18px;--prism-m-f-xb-sq-r:10px;--prism-m-f-xb-block-pad:12px;--prism-m-f-xb-block-gap:10px;--prism-m-f-xb-fig-room:6px;--prism-m-f-btn-h:44px;--prism-m-f-cap-pad:12px 0;--prism-m-f-cap-gap:7px;--prism-m-f-cap-bar:5px;--prism-m-f-cap-r:3px;--prism-m-f-coming-row-h:50px;--prism-m-f-ed-head-pad:6px 20px 12px;--prism-m-f-ed-body-pad:6px 20px 120px;--prism-m-f-ed-gap:20px;--prism-m-f-paper-w:300px;--prism-m-f-paper-min-h:388px;--prism-m-f-paper-r:4px;--prism-m-f-band-pad:14px 16px 12px;--prism-m-f-mark:14px;--prism-m-f-mark-r:3px;--prism-m-f-paper-num:22px;--prism-m-f-meta-pad:12px 16px;--prism-m-f-meta-gap:8px;--prism-m-f-micro-gap:3px;--prism-m-f-empty-bar-h:7px;--prism-m-f-table-pad:10px 16px 0;--prism-m-f-table-cols:1fr 30px 40px 52px;--prism-m-f-table-gap:6px;--prism-m-f-th-pad:5px;--prism-m-f-accent-rule:1.5px;--prism-m-f-td-pad:7px 0;--prism-m-f-total-margin:10px 16px 0;--prism-m-f-total-pad:9px 0 0;--prism-m-f-total-rule:2.5px;--prism-m-f-sign-margin:12px 16px 0;--prism-m-f-foot-margin:10px 16px;--prism-m-f-strip-h:6px;--prism-m-f-pick-h:36px;--prism-m-f-pick-pad:0 13px;--prism-m-f-pick-gap:7px;--prism-m-f-line-cols:minmax(0, 1fr) 54px 64px 28px;--prism-m-f-input-h:44px;--prism-m-f-input-r:12px;--prism-m-f-input-pad-x:12px;--prism-m-f-input-pad-num:6px;--prism-m-f-del:28px;--prism-m-f-del-r:8px;--prism-m-f-add-r:9px;--prism-m-f-term-h:42px;--prism-m-f-create-h:56px;--prism-m-f-create-side:20px;--prism-m-f-create-bottom:30px;--prism-m-f-thumb-w:210px;--prism-m-f-thumb-h:270px;--prism-m-f-thumb-r6:6px;--prism-m-f-thumb-pad:18px 16px;--prism-m-f-thumb-gap:12px;--prism-m-f-thumb-tile:12px;--prism-m-f-thumb-head-gap:5px;--prism-m-f-thumb-item-pad:8px 0;--prism-m-f-thumb-strip:3px;--prism-m-f-share-h:66px;--prism-m-f-share-r:18px;--prism-m-f-share-dot:10px;--prism-m-f-mark-h:46px;--prism-m-f-cam-hint-top:66px;--prism-m-f-cam-frame-x:40px;--prism-m-f-cam-frame-y:120px;--prism-m-f-cam-corner:28px;--prism-m-f-cam-corner-w:3px;--prism-m-f-cam-corner-r:6px;--prism-m-f-cam-foot-h:150px;--prism-m-f-cam-cancel-x:28px;--prism-m-f-shutter:72px;--prism-m-f-shutter-ring:4px;--prism-m-f-shutter-in:58px;--prism-m-f-fill-ms:.38s;--prism-m-b-zone-hover:#f1f2f6;--prism-m-b-zone-on:#f4f6ff;--prism-m-b-zone-ring:#1f4bff;--prism-m-b-paper-ph:#8c929d;--prism-m-b-tag-bg:#fff4d6;--prism-m-b-tag-ink:#8a5a00;--prism-m-b-dash:#c9cdd6;--prism-m-b-knob:#fff;--prism-m-b-scrim:#00000073;--prism-m-b-sheet-shadow:0 -20px 40px -20px #0009, inset 0 1px 0 var(--prism-m-ink-10);--prism-m-b-ai-dot:linear-gradient(135deg, #ff6a00, #13c8f0 50%, #5b2bff);--prism-m-b-body-pad:2px 16px 150px;--prism-m-b-foot-pad:26px 16px 30px;--prism-m-b-foot-gap:8px;--prism-m-b-foot-h:56px;--prism-m-b-foot-r:28px;--prism-m-b-foot-sec-pad:0 20px;--prism-m-b-head-glass:18px;--prism-m-b-head-gap:6px;--prism-m-b-banner-pad:12px 14px;--prism-m-b-banner-r:18px;--prism-m-b-banner-gap:10px;--prism-m-b-banner-ring:1.5px;--prism-m-b-banner-glass:24px;--prism-m-b-banner-mb:12px;--prism-m-b-ai:7px;--prism-m-b-ai-gap:6px;--prism-m-b-paper-r:10px;--prism-m-b-mast-pad:16px 16px 14px;--prism-m-b-mast-gap:10px;--prism-m-b-mark:22px;--prism-m-b-mark-r:5px;--prism-m-b-fs-mark:9px;--prism-m-b-fs-kind:9px;--prism-m-b-fs-lbl:9.5px;--prism-m-b-fs-amt:18px;--prism-m-b-zone-r:8px;--prism-m-b-zone-ring-w:1.5px;--prism-m-b-title-pad:14px 14px 4px;--prism-m-b-title-margin:0 8px;--prism-m-b-meta-pad:10px 8px;--prism-m-b-meta-cols:1.35fr 1fr;--prism-m-b-meta-gap:2px;--prism-m-b-cell-pad:6px 8px;--prism-m-b-cell-gap:3px;--prism-m-b-lines-pad:8px 8px 0;--prism-m-b-lh-pad:0 8px 6px;--prism-m-b-ln-pad:10px 8px;--prism-m-b-tag-pad:1px 6px;--prism-m-b-tag-r:4px;--prism-m-b-add-margin:8px 8px 0;--prism-m-b-add-w: calc(100% - 16px) ;--prism-m-b-add-r:10px;--prism-m-b-dash-w:1.5px;--prism-m-b-tots-pad:2px 0;--prism-m-b-tr-pad:4px 8px;--prism-m-b-grand-margin:6px 16px 0;--prism-m-b-grand-pad:10px 0 4px;--prism-m-b-sign-pad:14px 16px 4px;--prism-m-b-pfoot-pad:12px 16px;--prism-m-b-hint-top:12px;--prism-m-b-sheet-r:28px;--prism-m-b-sheet-pad:10px 20px 34px;--prism-m-b-sheet-gap:14px;--prism-m-b-sheet-max:62%;--prism-m-b-sheet-max-line:75%;--prism-m-b-sheet-room:72vh;--prism-m-b-sheet-side:20px;--prism-m-b-sheet-body-pad:2px 20px;--prism-m-b-st-pad:12px 0 0;--prism-m-b-fld-gap:6px;--prism-m-b-in-h:50px;--prism-m-b-in-r:14px;--prism-m-b-in-pad:0 14px;--prism-m-b-ta-pad:12px 14px;--prism-m-b-ta-h:74px;--prism-m-b-ta-h-sm:56px;--prism-m-b-grid-gap:8px;--prism-m-b-amt-pad:0 4px;--prism-m-b-chip-pad:0 14px;--prism-m-b-chip-r:22px;--prism-m-b-seg-r:12px;--prism-m-b-seg-pad:0 10px;--prism-m-b-srow-h:46px;--prism-m-b-srow-r:23px;--prism-m-b-row-h:52px;--prism-m-b-swatch:12px;--prism-m-b-swatch-r:4px;--prism-m-b-sw-w:46px;--prism-m-b-sw-h:28px;--prism-m-b-sw-knob:22px;--prism-m-b-sw-in:3px;--prism-m-b-sw-on:21px;--prism-m-b-more-h:34px;--prism-m-b-more-pad:0 0 4px;--prism-m-b-short-gap:8px;--prism-m-b-short-fld-gap:4px;--prism-m-b-short-pad-top:6px;--prism-m-b-short-st-pad:4px 0 0;--prism-m-b-short-ta-pad:6px 14px;--prism-m-b-short-move-gap:6px;--prism-m-b-short-rm-pad:0 20px;--prism-m-b-tight-gap:6px;--prism-m-b-tight-fld-gap:2px;--prism-m-b-tight-ta-pad:10px 14px;--prism-m-pj-ink-22:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-pj-ink-22:color-mix(in srgb, var(--prism-m-ink) 22%, transparent)}}:root[data-look=prism]{--prism-m-pj-ink-25:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-pj-ink-25:color-mix(in srgb, var(--prism-m-ink) 25%, transparent)}}:root[data-look=prism]{--prism-m-pj-chip-keep:86%;--prism-m-pj-chip-with:#000;--prism-m-pj-sub-meta:var(--prism-m-mut4);--prism-m-pj-flag-ink:#a64a0c;--prism-m-pj-ok-ink:#03785a;--prism-m-pj-sky-ink:#0b6e8f;--prism-m-pj-hint-ink:#121214;--prism-m-pj-drop-glow:0 0 18px var(--prism-m-sky)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-pj-drop-glow:0 0 18px color-mix(in srgb, var(--prism-m-sky) 45%, transparent)}}:root[data-look=prism]{--prism-m-pj-ghost-shadow:0 24px 40px -12px #0009;--prism-m-pj-fs-live:72px;--prism-m-pj-fs-days:80px;--prism-m-pj-lh-title:1.05;--prism-m-pj-list-gap:18px;--prism-m-pj-new-h:var(--prism-m-tap);--prism-m-pj-new-pad:0 14px;--prism-m-pj-new-drop:8px;--prism-m-pj-row-h:66px;--prism-m-pj-tile:50px;--prism-m-pj-tile-r:14px;--prism-m-pj-toggle-m:14px 0 0;--prism-m-pj-row-step:50ms;--prism-m-pj-page-gap:16px;--prism-m-pj-share-pad:0 12px;--prism-m-pj-send-pad:0 14px;--prism-m-pj-title-gap:4px;--prism-m-pj-meta-gap:6px;--prism-m-pj-tab-gap:18px;--prism-m-pj-tab-pad:14px 0;--prism-m-pj-tab-line:3px;--prism-m-pj-panel-ms:.4s;--prism-m-pj-work-gap:14px;--prism-m-pj-tree-gap:8px;--prism-m-pj-sub-gap:6px;--prism-m-pj-row-gap:10px;--prism-m-pj-row-pad-x:12px;--prism-m-pj-row-pad:0 var(--prism-m-pj-row-pad-x);--prism-m-pj-phase-h:44px;--prism-m-pj-task-h:var(--prism-m-tap);--prism-m-pj-sub-h:var(--prism-m-tap);--prism-m-pj-ring:1.5px;--prism-m-pj-ring-phase:2px;--prism-m-pj-ring-ms:.25s;--prism-m-pj-done-tile:50%;--prism-m-pj-phase-end:100%;--prism-m-pj-done-item:.45;--prism-m-pj-indent:18px;--prism-m-pj-indent-pad:16px;--prism-m-pj-line:1.5px;--prism-m-pj-top-dot:7px;--prism-m-pj-top-dot-x:-4px;--prism-m-pj-top-dot-y:-8px;--prism-m-pj-elbow:14px;--prism-m-pj-elbow-x:-17px;--prism-m-pj-elbow-x-sub:-17.5px;--prism-m-pj-dot:6px;--prism-m-pj-dot-x:-6px;--prism-m-pj-dot-x-sub:-7px;--prism-m-pj-tick:14px;--prism-m-pj-tick-sm:13px;--prism-m-pj-tick-r:4px;--prism-m-pj-tick-fill:8px;--prism-m-pj-tick-fill-sm:7px;--prism-m-pj-date-pad:3px 7px;--prism-m-pj-date-r:6px;--prism-m-pj-play:22px;--prism-m-pj-play-r:7px;--prism-m-pj-play-icon:9px;--prism-m-pj-chip-h:30px;--prism-m-pj-chip-pad:0 10px;--prism-m-pj-chip-r:8px;--prism-m-pj-chip-h-lg:32px;--prism-m-pj-chip-pad-lg:0 12px;--prism-m-pj-chip-r-lg:9px;--prism-m-pj-add-gap:6px;--prism-m-pj-input-h:38px;--prism-m-pj-input-pad:0 12px;--prism-m-pj-input-r:12px;--prism-m-pj-input-hours:56px;--prism-m-pj-stepper-pad:0 6px;--prism-m-pj-foot-pt:12px;--prism-m-pj-level-ms:.35s;--prism-m-pj-ghost-op:.4;--prism-m-pj-ghost-rot:-2deg;--prism-m-pj-ghost-pad:10px 14px;--prism-m-pj-ghost-w:300px;--prism-m-pj-drop-ring:2px;--prism-m-pj-hint-x:10px;--prism-m-pj-hint-y:-9px;--prism-m-pj-hint-pad:2px 8px;--prism-m-pj-sheet-max:60vh;--prism-m-pj-sheet-row:48px;--prism-m-pj-group-pad:14px 0 6px;--prism-m-pj-label-pb:6px;--prism-m-pj-strip-h:10px;--prism-m-pj-strip-gap:3px;--prism-m-pj-strip-r:3px;--prism-m-pj-turn-pad:12px 0;--prism-m-pj-card-gap:8px;--prism-m-pj-card-pad:14px 16px;--prism-m-pj-card-r:18px;--prism-m-pj-bubble-pad:8px 12px;--prism-m-pj-bubble-r:14px 14px 4px 14px;--prism-m-pj-bubble-r-client:14px 14px 14px 4px;--prism-m-pj-bubble-rise:10px;--prism-m-pj-bubble-ms:.35s;--prism-m-pj-hrs-gap:8px;--prism-m-pj-btn-h:44px;--prism-m-pj-btn-pad:0 16px;--prism-m-pj-btn-icon:10px;--prism-m-pj-btn-icon-gap:6px;--prism-m-pj-hrs-row:52px;--prism-m-pj-hrs-day:44px;--prism-m-pj-inv-pad:10px 0;--prism-m-pj-inv-note-m:12px}:root[data-look=prism][data-theme=dark]{--prism-m-pj-flag-ink:var(--prism-m-flag);--prism-m-pj-ok-ink:var(--prism-m-ok);--prism-m-pj-sky-ink:var(--prism-m-sky);--prism-m-pj-phase-end:78%;--prism-m-pj-sub-meta:var(--prism-m-mut2)}:root[data-look=prism]{--prism-m-personal:#ffc21a;--prism-m-personal-on:#121214;--prism-m-sticky-amber:#ffc21a;--prism-m-sticky-blue:#13c8f0;--prism-m-sticky-purple:#f0129c;--prism-m-sticky-teal:#04ca96;--prism-m-sticky-white:#fff;--prism-m-sticky-ink:#121214;--prism-m-mood-ink:#fff;--prism-m-swatch-edge:#00000026;--prism-m-archi-dot:linear-gradient(135deg, #13c8f0, #5b2bff 55%, #f0129c);--prism-m-ink-03:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-ink-03:color-mix(in srgb, var(--prism-m-ink) 3%, transparent)}}:root[data-look=prism]{--prism-m-ink-12:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-ink-12:color-mix(in srgb, var(--prism-m-ink) 12%, transparent)}}:root[data-look=prism]{--prism-m-on-0:#121214;--prism-m-on-1:#fff;--prism-m-on-2:#121214;--prism-m-on-3:#121214;--prism-m-on-4:#121214;--prism-m-on-5:#fff;--prism-m-on-6:#121214;--prism-m-on-7:#121214;--prism-m-on-8:#fff;--prism-m-sf-faint:#6b6e76;--prism-m-sf-quiet:#64676f;--prism-m-sf-drag-shadow:0 14px 30px -10px #000c;--prism-m-sticky-shadow:0 18px 30px -16px #0000008c;--prism-m-mood-scrim:#0009;--prism-m-fs-wk:9.5px;--prism-m-fs-dow:10px;--prism-m-fs-20:20px;--prism-m-fs-28:28px;--prism-m-fs-timer:84px;--prism-m-lh-timer:.86;--prism-m-sf-seg-pad:6px 11px;--prism-m-sf-hit:44px;--prism-m-sf-drop-text:190px;--prism-m-sf-scroll-top:14px;--prism-m-sf-day-pad:6px 18px 140px 14px;--prism-m-sf-label-w:38px;--prism-m-sf-now-left:40px;--prism-m-sf-now-h:1.5px;--prism-m-sf-track-left:50px;--prism-m-sf-block-r:12px;--prism-m-sf-block-gap:10px;--prism-m-sf-block-pad:8px 12px;--prism-m-sf-block-pad-sm:4px 12px;--prism-m-sf-grip-h:12px;--prism-m-sf-grip-w:22px;--prism-m-sf-grip-bar:3px;--prism-m-sf-week-pad:0 14px 140px;--prism-m-sf-week-label:28px;--prism-m-sf-week-label-narrow:21px;--prism-m-sf-week-gap:4px;--prism-m-sf-week-head-pb:6px;--prism-m-sf-bubble:24px;--prism-m-sf-week-col-r:8px;--prism-m-sf-week-r-sm:4px;--prism-m-sf-week-block-pad:4px 6px;--prism-m-tp-bottom:110px;--prism-m-tp-from-room:var(--prism-m-bar-h);--prism-m-tp-head-pad:16px 18px 18px;--prism-m-tp-head-side:16px;--prism-m-tp-head-r:24px;--prism-m-tp-tick:20px;--prism-m-tp-tick-r:7px;--prism-m-tp-tick-ring:1.8px;--prism-m-tp-timer-pad:18px 22px 16px;--prism-m-tp-col-gap:6px;--prism-m-tp-btns-w:118px;--prism-m-tp-btn-h:46px;--prism-m-tp-btn-r:14px;--prism-m-tp-bar-h:5px;--prism-m-tp-est-gap:9px;--prism-m-tp-actions-gap:18px;--prism-m-tp-field-h:44px;--prism-m-tp-ring:1.5px;--prism-m-tp-writing-ring:var(--prism-m-tp-ring);--prism-m-tp-writing-inset:4px;--prism-m-tp-sticky-lines:4;--prism-m-tp-sticky-lh:1.2;--prism-m-tp-tab-pad:15px 0 13px;--prism-m-tp-line-h:3px;--prism-m-tp-body-pad:16px 22px 20px;--prism-m-tp-chip-h:34px;--prism-m-tp-chip-sm-r:9px;--prism-m-tp-board-h:300px;--prism-m-tp-board-r:20px;--prism-m-tp-dot-r:1.2px;--prism-m-tp-dot-r2:1.3px;--prism-m-tp-dot-grid:20px;--prism-m-tp-sticky-w:136px;--prism-m-tp-sticky-h:112px;--prism-m-tp-sticky-r:6px 6px 20px 6px;--prism-m-tp-swatch:20px;--prism-m-tp-swatch-r:6px;--prism-m-tp-swatch-gap:2px;--prism-m-tp-swatch-ring:3.5px;--prism-m-tp-brief-pad:11px;--prism-m-tp-brief-k:96px;--prism-m-tp-fb-r:18px;--prism-m-tp-bubble-pad:8px 12px;--prism-m-tp-bubble-r-me:14px 14px 4px 14px;--prism-m-tp-bubble-r-them:14px 14px 14px 4px;--prism-m-tp-reply-h:38px;--prism-m-tp-note-h:150px;--prism-m-tp-offer-pad:10px 12px;--prism-m-tp-x:26px;--prism-m-tp-end-pad:14px 16px;--prism-m-mood-tall:150px;--prism-m-mood-short:110px;--prism-m-sf-shadow-ms:.2s;--prism-m-sf-view-ms:.4s;--prism-m-sf-sticky-ms:.4s;--prism-m-sf-bubble-ms:.35s;--prism-m-sf-press-ms:.15s;--prism-m-sf-bar-ms:.4s;--prism-m-tp-line-ms:.25s}:root[data-look=prism][data-theme=dark]{--prism-m-sf-faint:var(--prism-m-mut);--prism-m-sf-quiet:var(--prism-m-mut)}:root[data-look=prism]{--prism-m-cl-list-gap:20px;--prism-m-cl-say-gap:10px;--prism-m-cl-say-tile:26px;--prism-m-cl-say-nudge:1px;--prism-m-cl-say-fs:15.5px;--prism-m-cl-lh:1.35;--prism-m-cl-grid-gap:12px;--prism-m-cl-card-gap:8px;--prism-m-cl-cover-h:118px;--prism-m-cl-cover-r:22px;--prism-m-cl-cover-fs:64px;--prism-m-cl-step:60ms;--prism-m-cl-hover:1.02;--prism-m-cl-detail-gap:18px;--prism-m-cl-poster-h:170px;--prism-m-cl-poster-r:26px;--prism-m-cl-poster-pad:18px 20px;--prism-m-cl-poster-fs:118px;--prism-m-cl-poster-lh:.86;--prism-m-cl-poster-right:-6px;--prism-m-cl-poster-top:10px;--prism-m-cl-poster-ghost:.22;--prism-m-cl-tab-ms:.4s;--prism-m-cl-rel-gap:14px;--prism-m-cl-tl-axis:64px;--prism-m-cl-avatar:44px;--prism-m-cl-pill-h:var(--prism-m-tap);--prism-m-cl-pill-pad:0 14px;--prism-m-cl-kv-pad:12px 0;--prism-m-cl-kv-gap:16px;--prism-m-cl-note-pad:14px 16px;--prism-m-cl-note-r:18px;--prism-m-cl-note-tile:22px;--prism-m-cl-note-lh:1.4;--prism-m-cl-money-gap:16px;--prism-m-cl-owed-fs:72px;--prism-m-cl-btn-h:44px;--prism-m-cl-btn-gap:8px;--prism-m-cl-btn-ring:var(--prism-m-ink-25);--prism-m-ink-25:var(--prism-m-ink)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-ink-25:color-mix(in srgb, var(--prism-m-ink) 25%, transparent)}}:root[data-look=prism]{--prism-m-cl-work-h:65px;--prism-m-cl-pct-w:48px;--prism-m-cl-pct-fs:20px;--prism-m-cl-new-top:14px;--prism-m-cl-new-h:var(--prism-m-tap);--prism-m-cl-new-pad:0 14px;--prism-m-cl-poster-sub:.85;--prism-m-cl-sub-on-0:var(--prism-clients-slot-0-on);--prism-m-cl-sub-on-1:var(--prism-clients-slot-1-on);--prism-m-cl-sub-on-2:var(--prism-clients-slot-2-on);--prism-m-cl-sub-on-3:var(--prism-clients-slot-3-on);--prism-m-cl-sub-on-4:var(--prism-clients-slot-4-on);--prism-m-cl-sub-on-5:var(--prism-clients-slot-5-on);--prism-m-cl-sub-on-6:var(--prism-ink);--prism-m-cl-sub-on-7:var(--prism-clients-slot-7-on);--prism-m-cl-sub-on-8:var(--prism-clients-slot-8-on);--prism-m-cl-sub-op-0:var(--prism-m-cl-poster-sub);--prism-m-cl-sub-op-1:var(--prism-m-cl-poster-sub);--prism-m-cl-sub-op-2:var(--prism-m-cl-poster-sub);--prism-m-cl-sub-op-3:var(--prism-m-cl-poster-sub);--prism-m-cl-sub-op-4:var(--prism-m-cl-poster-sub);--prism-m-cl-sub-op-5:var(--prism-m-cl-poster-sub);--prism-m-cl-sub-op-6:1;--prism-m-cl-sub-op-7:var(--prism-m-cl-poster-sub);--prism-m-cl-sub-op-8:var(--prism-m-cl-poster-sub);--prism-m-cl-fig-0:var(--prism-clients-slot-0);--prism-m-cl-fig-1:var(--prism-clients-slot-1);--prism-m-cl-fig-2:var(--prism-m-ink);--prism-m-cl-fig-3:var(--prism-m-ink);--prism-m-cl-fig-4:var(--prism-m-ink);--prism-m-cl-fig-5:var(--prism-clients-slot-5);--prism-m-cl-fig-6:var(--prism-clients-slot-6);--prism-m-cl-fig-7:var(--prism-m-ink);--prism-m-cl-fig-8:var(--prism-clients-slot-8);--prism-m-cl-mark-0:none;--prism-m-cl-mark-1:none;--prism-m-cl-mark-2:inline-block;--prism-m-cl-mark-3:inline-block;--prism-m-cl-mark-4:inline-block;--prism-m-cl-mark-5:none;--prism-m-cl-mark-6:none;--prism-m-cl-mark-7:inline-block;--prism-m-cl-mark-8:none;--prism-m-cl-late:var(--prism-m-overdue)}@supports (color:color-mix(in lab,red,red)){:root[data-look=prism]{--prism-m-cl-late:color-mix(in srgb, var(--prism-m-overdue) 62%, var(--prism-m-ink))}}:root[data-look=prism]{--prism-m-cl-ok:#0a7d55;--prism-m-cl-flag:#a4480a;--prism-m-cl-mark-w:6px;--prism-m-cl-mark-h:52px;--prism-m-cl-dot:8px;--prism-m-cl-dot-gap:6px;--prism-m-cl-mark-gap:10px}:root[data-look=prism][data-theme=dark]{--prism-m-cl-fig-0:var(--prism-clients-slot-0);--prism-m-cl-fig-1:var(--prism-clients-slot-1);--prism-m-cl-fig-2:var(--prism-clients-slot-2);--prism-m-cl-fig-3:var(--prism-clients-slot-3);--prism-m-cl-fig-4:var(--prism-clients-slot-4);--prism-m-cl-fig-5:var(--prism-clients-slot-5);--prism-m-cl-fig-6:var(--prism-clients-slot-6);--prism-m-cl-fig-7:var(--prism-clients-slot-7);--prism-m-cl-fig-8:var(--prism-clients-slot-8);--prism-m-cl-mark-0:none;--prism-m-cl-mark-1:none;--prism-m-cl-mark-2:none;--prism-m-cl-mark-3:none;--prism-m-cl-mark-4:none;--prism-m-cl-mark-5:none;--prism-m-cl-mark-6:none;--prism-m-cl-mark-7:none;--prism-m-cl-mark-8:none;--prism-m-cl-late:var(--prism-m-overdue);--prism-m-cl-ok:var(--prism-m-ok);--prism-m-cl-flag:var(--prism-m-flag)}}.bill-panel{--bill-ctl-h:32px;gap:var(--space-3);display:grid}.bill-panel[data-size=phone]{--bill-ctl-h:40px}.bill-box{gap:var(--space-2h);padding:var(--space-3);color:var(--text);border:1px solid var(--border);border-radius:var(--r-ctl);display:grid}.bill-kicker{font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-caption);text-transform:uppercase;color:var(--text-muted)}.bill-lead{font-size:var(--fs-base);font-weight:var(--fw-bold);margin:0}.bill-quiet{font-size:var(--fs-md);color:var(--text-muted);line-height:var(--lh-copy);margin:0}.bill-rows{gap:var(--space-2);display:grid}.bill-row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.bill-name{font-size:var(--fs-md);font-weight:var(--fw-bold);flex:10em}.bill-num{font-size:var(--fs-md);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums lining-nums}.bill-field{gap:var(--space-1);display:grid}.bill-input{box-sizing:border-box;min-width:0;min-height:var(--bill-ctl-h);padding:var(--space-1h) var(--space-2);border:1px solid var(--border);border-radius:var(--r-ctl);color:var(--text);font:inherit;font-size:var(--fs-md);background:0 0}.bill-input::placeholder{color:var(--text-muted);opacity:1}.bill-btn{box-sizing:border-box;min-height:var(--bill-ctl-h);padding:var(--space-1h) var(--space-3);border:1px solid var(--border);border-radius:var(--r-ctl);color:var(--text);font:inherit;font-size:var(--fs-md);font-weight:var(--fw-bold);cursor:pointer;background:0 0}.bill-btn[data-tone=solid]{background:var(--foreground);color:var(--page);border-color:#0000}.bill-btn:disabled{opacity:.45;cursor:default}.bill-chip{padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--r-ctl);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--text-muted)}.bill-ask{padding-left:var(--space-3)}.bill-panel[data-size=phone] .bill-lead{font-size:var(--fs-lg)}.bill-panel[data-size=phone] .bill-quiet,.bill-panel[data-size=phone] .bill-name,.bill-panel[data-size=phone] .bill-num,.bill-panel[data-size=phone] .bill-input,.bill-panel[data-size=phone] .bill-btn{font-size:var(--fs-base)}:root[data-look=prism] .bill-panel:not([data-size=phone]){--bill-ctl-h:44px}:root[data-look=prism] .bill-panel:not([data-size=phone]) .bill-box{gap:var(--space-3);padding:var(--space-4);color:var(--ppj-fg);border-color:var(--ppj-soft-2);border-radius:var(--ppj-r-hrs-log);background:var(--ppj-soft)}:root[data-look=prism] .bill-panel:not([data-size=phone]) .bill-kicker{font-size:var(--ppj-fs-eyebrow);letter-spacing:var(--ls-caption);text-transform:none;color:var(--ppj-fg-2)}:root[data-look=prism] .bill-panel:not([data-size=phone]) .bill-lead{font-size:var(--ppj-fs-hrs-sub);color:var(--ppj-fg)}:root[data-look=prism] .bill-panel:not([data-size=phone]) .bill-quiet{font-size:var(--ppj-fs-hrs-row);color:var(--ppj-fg-2)}:root[data-look=prism] .bill-panel:not([data-size=phone]) .bill-name,:root[data-look=prism] .bill-panel:not([data-size=phone]) .bill-num{font-size:var(--ppj-fs-hrs-row)}:root[data-look=prism] .bill-panel:not([data-size=phone]) .bill-input{padding:var(--ppj-hrs-field-pad);border-radius:var(--ppj-r-hrs-field);background:var(--ppj-soft);color:var(--ppj-fg);font-size:var(--ppj-fs-hrs-row);border-color:#0000}:root[data-look=prism] .bill-panel:not([data-size=phone]) .bill-input::placeholder{color:var(--ppj-fg-2)}:root[data-look=prism] .bill-panel:not([data-size=phone]) .bill-input:focus{border-color:var(--ppj-input-ring);outline:none}:root[data-look=prism] .bill-panel:not([data-size=phone]) .bill-btn{padding:var(--ppj-hrs-invoice-pad);border-color:var(--ppj-soft-2);border-radius:var(--ppj-r-hrs-invoice);color:var(--ppj-fg);font-size:var(--ppj-fs-hrs-action);line-height:normal}:root[data-look=prism] .bill-panel:not([data-size=phone]) .bill-btn[data-tone=solid]{background:var(--ppj-solid);color:var(--ppj-on-solid);border-color:#0000}:root[data-look=prism] .bill-panel:not([data-size=phone]) .bill-chip{border-color:var(--ppj-soft-2);color:var(--ppj-fg-2);font-size:var(--ppj-fs-hrs-row)}@media screen{:root[data-look=prism]{--help-fg:var(--prism-shell-fg);--help-mut:var(--prism-shell-mut);--help-line:var(--prism-shell-line);--help-surf:var(--prism-shell-surf);--help-soft:var(--prism-shell-soft);--help-ibg:var(--prism-shell-ibg);--help-ifg:var(--prism-shell-ifg);--help-shadow:var(--prism-shell-menu-shadow);--help-scrim:#1212145c;--help-font:"Plus Jakarta Sans", var(--font-sans), sans-serif;--help-z:90;--help-z-phone:24;--help-w:920px;--help-h:640px;--help-list-w:300px;--help-r:18px;--help-r-ctl:12px;--help-hair:1px;--help-tap:var(--space-11);--help-fs-title:22px;--help-fs-h:19px;--help-fs-body:14.5px;--help-fs-input:16px;--help-fs-small:12.5px;--help-fs-kicker:11.5px;--help-lh:1.5;--help-dot:5px;--help-mut-on-soft:var(--help-mut)}:root[data-look=prism][data-theme=dark]{--help-scrim:#0009}:root[data-look=prism] .pm{--help-fg:var(--prism-m-ink);--help-mut:var(--prism-m-mut);--help-line:var(--prism-m-ink-10);--help-surf:var(--prism-m-bg);--help-soft:var(--prism-m-s2);--help-ibg:var(--prism-m-ink);--help-ifg:var(--prism-m-bg);--help-mut-on-soft:var(--prism-m-mut2)}}:root{--support-rule:1px}.support-words{display:block}.support-archi{gap:var(--space-1);margin-top:var(--space-2);padding:var(--space-2h) var(--space-3);border-radius:var(--r-ctl);border:var(--support-rule) dashed var(--border);background:var(--text);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.support-archi{background:color-mix(in oklab,var(--text) 4%,transparent)}}.support-archi{white-space:pre-wrap;text-align:left}.support-archi-head{font-weight:700}.support-archi-note{font-size:var(--fs-sm);color:var(--text-muted)}.founder-msg{font-size:var(--fs-base);line-height:var(--lh-body);white-space:pre-wrap;margin-top:var(--space-1h);padding:var(--space-2h) var(--space-3);border-radius:var(--r-ctl);border:var(--support-rule) solid var(--border)}@media screen{:root[data-look=prism]{--cu-ink:var(--pf-ink);--cu-mut:var(--pf-mut);--cu-surf:var(--pf-surf);--cu-soft:var(--pf-soft);--cu-line:var(--pf-line);--cu-ibg:var(--pf-ibg);--cu-ifg:var(--pf-ifg);--cu-amb:var(--pf-amb);--cu-amb-ink:var(--pf-amb-ink);--cu-pos:var(--pf-pos);--cu-field:var(--pf-surf);--cu-field-ring:var(--pf-line);--cu-panel:var(--pf-surf);--cu-panel-ring:var(--pf-line);--cu-done-bg:var(--pf-surf);--cu-r-field:var(--pf-r-select);--cu-r-btn:var(--pf-r-select);--cu-seg-bg:transparent;--cu-seg-pad:0;--cu-seg-gap:var(--space-2);--cu-r-seg:0;--cu-r-seg-item:var(--pf-r-select);--cu-seg-item-ring:var(--pf-line);--cu-seg-item-h:38px;--cu-fs-seg:var(--pf-fs-btn);--cu-choice-h:38px;--cu-hair:1px;--cu-ring:1.5px;--cu-dot:8px;--cu-thumb:44px;--cu-fs-title:20px;--cu-fs-step:20px;--cu-fs-lead:15px;--cu-fs-body:13.5px;--cu-fs-btn:var(--pf-fs-form-btn);--cu-fs-small:12px;--cu-fs-cap:10.5px;--cu-fw-cap:700;--cu-btn-h:36px;--cu-btn-h-sm:36px;--cu-input-h:38px;--cu-drop-h:150px}:root[data-look=prism] .cu[data-host=phone]{--cu-ink:var(--prism-m-ink);--cu-mut:var(--prism-m-mut2);--cu-surf:var(--prism-m-s1);--cu-soft:var(--prism-m-ink-06);--cu-line:var(--prism-m-ink-14);--cu-ibg:var(--prism-m-ink);--cu-ifg:var(--prism-m-bg);--cu-amb:var(--prism-m-amber);--cu-amb-ink:var(--prism-m-amber-text);--cu-pos:var(--prism-m-ok-text);--cu-field:var(--prism-m-s2);--cu-field-ring:transparent;--cu-panel:var(--prism-m-ink-06);--cu-panel-ring:transparent;--cu-done-bg:var(--prism-m-ink-06);--cu-r-field:var(--r-ctl);--cu-r-btn:var(--r-pill);--cu-seg-bg:var(--prism-m-ink-06);--cu-seg-pad:var(--space-1);--cu-seg-gap:0;--cu-r-seg:var(--r-pill);--cu-r-seg-item:var(--r-pill);--cu-seg-item-ring:transparent;--cu-seg-item-h:var(--prism-m-f-btn-sm-h);--cu-fs-seg:var(--cu-fs-small);--cu-choice-h:var(--prism-m-f-hit);--cu-tap-h:var(--prism-m-f-btn-sm-h);--cu-tap-out:var(--prism-m-f-hit-y6);--cu-tap-w:var(--prism-m-f-hit);--cu-btn-h:44px;--cu-btn-h-sm:var(--prism-m-f-btn-sm-h);--cu-input-h:44px;--cu-fs-title:19px;--cu-fs-step:var(--prism-m-fs-14);--cu-fs-btn:var(--cu-fs-body);--cu-fw-cap:800}:root[data-look=prism]{--goal-win-w:820px;--goal-col-w:780px;--goal-glass:88px;--goal-glass-phone:64px;--goal-bloom:220px;--goal-menu-min-h:132px;--goal-r-card:14px;--goal-r-review:20px;--goal-r-panel:18px;--goal-r-bar:4px;--goal-ring:1.5px;--goal-hair:1px;--goal-shape-k:130px;--goal-shape-k-phone:108px;--goal-fs-hero:34px;--goal-fs-hero-phone:22px;--goal-fs-title:24px;--goal-fs-title-phone:20px;--goal-fs-name:16px;--goal-fs-line:12.5px;--goal-fs-row:13.5px;--goal-fs-kicker:12px;--goal-fs-fig:56px;--goal-fs-fig-phone:44px;--goal-bar-h:6px;--goal-hist-h:120px;--goal-hist-gap:3px;--goal-hist-col:300px;--goal-av:36px;--goal-av-r:10px;--goal-mem-bar:200px;--goal-mem-bar-min:96px;--goal-name-min:140px;--goal-chart-min:240px;--goal-mem-st:120px;--goal-panel-w:360px;--goal-sw-w:40px;--goal-sw-h:24px;--goal-knob:18px;--goal-knob-gap:3px;--goal-dot:8px;--goal-num-w:104px;--goal-pct-w:72px;--goal-z:75}}.gp[data-look=pov]{--gp-fg:var(--pov-fg);--gp-sec:var(--pov-sec);--gp-line:var(--pov-line);--gp-line-strong:var(--pov-field-line);--gp-field:var(--pov-field-fill);--gp-solid:var(--pov-solid);--gp-on-solid:var(--pov-on-solid);--gp-dot-on:var(--prism-verdant);--gp-dot-off:var(--prism-faint-mark);--gp-hair:var(--pov-hair);--gp-fs-title:var(--pov-fs-row);--gp-fs-body:var(--pov-fs-row);--gp-fs-small:var(--fs-md);--gp-lh:var(--pov-lh-row);--gp-r:var(--pov-r-field)}.gp[data-look=classic],.gp[data-look=m]{--gp-fg:var(--cf-ink);--gp-sec:var(--cf-muted);--gp-line:var(--cf-hair-faint);--gp-line-strong:var(--cf-hair-strong);--gp-field:var(--cf-surface);--gp-solid:var(--pill-active-bg);--gp-on-solid:var(--pill-active-text);--gp-dot-on:var(--teal);--gp-dot-off:var(--cf-hair-strong);--gp-hair:1px;--gp-fs-title:var(--fs-lg);--gp-fs-body:var(--fs-lg);--gp-fs-small:var(--fs-md);--gp-lh:1.5;--gp-r:var(--r-ctl)}.gp[data-look=pm]{--gp-fg:var(--prism-m-ink);--gp-sec:var(--prism-m-mut2);--gp-line:var(--prism-m-ink-10);--gp-line-strong:var(--prism-m-ink-20);--gp-field:transparent;--gp-solid:var(--prism-m-ink);--gp-on-solid:var(--prism-m-bg);--gp-dot-on:var(--prism-verdant);--gp-dot-off:var(--prism-m-ink-20);--gp-hair:var(--prism-m-hairline);--gp-fs-title:var(--prism-m-fs-15);--gp-fs-body:var(--prism-m-fs-13h);--gp-fs-small:var(--prism-m-fs-12h);--gp-lh:var(--prism-m-lh-row);--gp-r:var(--r-ctl)}.gp[data-look=classic]{--gp-max:560px}.gp[data-look=pov],.gp[data-look=pm],.gp[data-look=m]{--gp-max:100%}.gp{--gp-dot:8px;--gp-tap:var(--space-11);--gp-focus:2px}:root{--fs-input-touch:16px;--fs-input-create-headline:1.6rem;--fs-input-hours-figure:26px;--placed-ring:3px;--placed-ring-offset:3px;--placed-ms:2.4s;--placed-lift:1.03}@keyframes placed-ring{0%{outline-color:var(--cf-ink);outline-offset:calc(var(--placed-ring-offset) * 3);transform:scale(var(--placed-lift))}20%{outline-color:var(--cf-ink);outline-offset:var(--placed-ring-offset);transform:none}70%{outline-color:var(--cf-ink)}to{outline-offset:var(--placed-ring-offset);outline-color:#0000}}@media screen{:root[data-look=prism] [data-prism-block][data-just-placed]{outline:var(--placed-ring) solid var(--cf-ink);outline-offset:var(--placed-ring-offset);animation:placed-ring var(--placed-ms) cubic-bezier(.2,.85,.2,1) both;z-index:3!important}}@media(prefers-reduced-motion:reduce){:root[data-look=prism] [data-prism-block][data-just-placed]{animation:none}}@media(max-width:899px){:where(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=file],[type=color],[type=hidden],[type=image]),textarea,select,[contenteditable]:not([contenteditable=false])){font-size:var(--fs-input-touch)!important}:root[data-look=prism] .pcw-headline{font-size:max(var(--fs-input-touch),var(--pcw-fs-headline,var(--fs-input-touch)))!important}.pov-field input{font-size:max(var(--fs-input-touch),var(--pov-fs-field,var(--fs-input-touch)))!important}.pov-draft-edit{font-size:max(var(--fs-input-touch),var(--pov-fs-draft,var(--fs-input-touch)))!important}:root[data-look=prism] .ppj-brief-textarea{font-size:max(var(--fs-input-touch),var(--ppj-fs-brief-value,var(--fs-input-touch)))!important}:root[data-look=prism] :is(.ppj-note-textarea,.ppj-note-body){font-size:max(var(--fs-input-touch),var(--ppj-fs-note-body,var(--fs-input-touch)))!important}:root[data-look=prism] .ppj-note-title{font-size:max(var(--fs-input-touch),var(--ppj-fs-note-title,var(--fs-input-touch)))!important}:root[data-look=prism] .pf-lg-amt input{font-size:max(var(--fs-input-touch),var(--pf-fs-lg-amt,var(--fs-input-touch)))!important}input.text-\[26px\]{font-size:max(var(--fs-input-touch),var(--fs-input-hours-figure))!important}input[style*="font-size: 1.6rem"]{font-size:max(var(--fs-input-touch),var(--fs-input-create-headline))!important}input.signup-answer{font-size:max(var(--fs-input-touch),var(--signup-answer-fs,var(--fs-input-touch)))!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}
