/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--dp-ink-focus:0;--dp-ink-scrub:0;--dp-ink-hover:0;--dp-ink-press:0;--dp-ink-ambient:0;--dp-ink-signal:0;--dp-ink-yield-progress:0;--dp-ink-yield-active:0;--dp-ink-map-progress:0;--dp-ink-select:0;--dp-ink-touch:0;--dp-ink-fade:0;--dp-ink-shade:0;--dp-ink-engaged-icon:0;--dp-ink-faded-icon:0;--dp-ink-engaged-status-border:0;--dp-ink-faded-status-border:0;--dp-status-mark-border:transparent;--dp-finding-blue:transparent;--dp-finding-outline-focused:transparent;--dp-text-body:transparent;--dp-text-heading:transparent;--dp-surface-heading:transparent;--dp-text-content-heading:transparent;--dp-text-topic-heading:transparent;--dp-text-list-title:transparent;--dp-surface-elevated:transparent;--dp-surface-selected:transparent;--dp-stroke-default:transparent;--dp-output-plate-ring-selected:transparent;--dp-output-plate-bg:transparent;--dp-textbox-border:transparent;--dp-textbox-border-focus:transparent;--dp-textbox-bg:transparent;--dp-textbox-text:transparent;--dp-textbox-placeholder:transparent;--dp-output-plate-ring:transparent;--dp-output-name-text:transparent;--dp-output-chip-text:transparent;--dp-icon-default:transparent;--dp-icon-secondary-default:transparent;--dp-status-success:transparent;--dp-status-running:transparent;--dp-status-neutral:transparent;--dp-status-badge-text:transparent;--dp-stroke-card:transparent;--dp-icon-hierarchy-secondary:transparent;--dp-icon-hierarchy-tertiary:transparent}*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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:"";--dp-ink-engaged-body:0;--dp-ink-faded-body:0;--dp-ink-engaged-finding-outline:0;--dp-ink-faded-finding-outline:0;--dp-ink-engaged-heading:0;--dp-ink-faded-heading:0;--dp-ink-engaged-content-heading:0;--dp-ink-faded-content-heading:0;--dp-ink-engaged-topic-heading:0;--dp-ink-faded-topic-heading:0;--dp-ink-engaged-list-title:0;--dp-ink-faded-list-title:0;--dp-ink-engaged-surface:0;--dp-ink-faded-surface:0;--dp-ink-engaged-surface-selected:0;--dp-ink-faded-surface-selected:0;--dp-ink-faded-stroke:0;--dp-ink-engaged-textbox:0;--dp-ink-faded-textbox:0;--dp-ink-engaged-icon-secondary:0;--dp-ink-faded-icon-secondary:0;--dp-ink-engaged-status:0;--dp-ink-faded-status:0;--dp-ink-engaged-status-neutral:0;--dp-ink-faded-status-neutral:0;--dp-ink-engaged-status-text:0;--dp-ink-faded-status-text:0;--typo-scroll-fade-start:0px;--typo-scroll-fade-end:0px;--dp-scroll-frame-fade-top-px:0px;--dp-scroll-frame-fade-bottom-px:0px;--dp-scroll-frame-fade-top-safety-min-px:0px;--dp-scroll-fade-top-hold-effective:0px;--dp-scroll-frame-top-hold-px:0px;--dp-scroll-frame-port-height:initial;--_dp-scroll-frame-blur:initial;--_dp-scroll-frame-mask-top:0px;--_dp-scroll-frame-mask-bottom:0px;--_dp-scroll-frame-mask-top-hold:0px;--_dp-scroll-frame-minimum-top:0px;--typo-scroll-extent:initial;--dp-scroll-fade-start:initial;--dp-scroll-fade-end:initial;--dp-scroll-block-fade:initial;--dp-surface-presentation-content-opacity:1;--dp-surface-presentation-content-will-change:auto;--dp-surface-section-tracks:initial;--dp-surface-section-lead:0px;--dp-menubar-reserved-block-size:0px;--dp-finding-outline-gap:0px;--dp-border-align-left:0px;--dp-border-align-top:0px;--dp-border-align-right:0px;--dp-border-align-bottom:0px;--dp-border-layout-left:0px;--dp-border-layout-top:0px;--dp-border-layout-right:0px;--dp-border-layout-bottom:0px}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-amber-500:oklch(76.9% .188 70.08);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-600:oklch(44.6% .043 257.281);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-600:oklch(44.6% .03 256.802);--color-neutral-700:oklch(37.1% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-5xl:64rem;--text-xs--line-height:calc(1 / .75);--text-sm--line-height:calc(1.25 / .875);--text-base--line-height:calc(1.5 / 1);--text-lg--line-height:calc(1.75 / 1.125);--text-xl--line-height:calc(1.75 / 1.25);--text-2xl--line-height:calc(2 / 1.5);--text-3xl--line-height:calc(2.25 / 1.875);--tracking-tight:-.025em;--tracking-widest:.1em;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--drop-shadow-lg:0 4px 4px #00000026;--ease-in:cubic-bezier(.4,0,1,1);--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;--animate-bounce:bounce 1s infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-border:hsl(var(--border));--color-input:hsl(var(--input));--color-ring:hsl(var(--ring));--color-background:hsl(var(--background));--color-foreground:hsl(var(--foreground));--color-primary:hsl(var(--primary));--color-primary-foreground:hsl(var(--primary-foreground));--color-secondary:hsl(var(--secondary));--color-secondary-foreground:hsl(var(--secondary-foreground));--color-destructive:hsl(var(--destructive));--color-destructive-foreground:hsl(var(--destructive-foreground));--color-muted:hsl(var(--muted));--color-muted-foreground:hsl(var(--muted-foreground));--color-accent:hsl(var(--accent));--color-accent-foreground:hsl(var(--accent-foreground));--color-popover:hsl(var(--popover));--color-popover-foreground:hsl(var(--popover-foreground));--color-background-2:var(--background-2);--color-background-3:var(--background-3);--color-background-hovered:var(--background-hovered);--color-background-hovered-2:var(--background-hovered-2);--color-primary-2:var(--primary-2);--color-primary-3:var(--primary-3);--color-relevance-high-main:var(--relevance-high-main);--color-relevance-high-background:var(--relevance-high-background);--color-relevance-high-background-2:var(--relevance-high-background-2);--color-relevance-high-background-3:var(--relevance-high-background-3);--color-relevance-high-primary:var(--relevance-high-primary);--color-relevance-med-main:var(--relevance-med-main);--color-relevance-med-background:var(--relevance-med-background);--color-relevance-low-main:var(--relevance-low-main);--color-relevance-low-background:var(--relevance-low-background);--color-relevance-highlight:var(--relevance-highlight);--color-link:var(--link);--animate-accordion-down:accordion-down .2s ease-out;--animate-accordion-up:accordion-up .2s ease-out;--animate-bounce-subtle:bounce-subtle 1.5s infinite;--width-doc-width:51rem;--width-search-bar:52rem;--height-side-nav:calc(100dvh - 2.5rem);--box-shadow-color-relevance-high-main:var(--relevance-high-main)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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,pre,samp{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,::backdrop,:after,:before{border-color:var(--color-gray-200,currentColor)}::file-selector-button{border-color:var(--color-gray-200,currentColor)}:root{--radix-accordion-content-height:auto;--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:222.2 47.4% 11.2%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:222.2 84% 4.9%;--radius:.5rem;--background-2:#f1f5f9;--background-3:#e2e8f0;--background-hovered:#e2e8f0;--background-hovered-2:#cbd5e1;--primary-2:#475569;--primary-3:#64748b;--relevance-high-main:#0fb2f7;--relevance-high-background:#c2edff;--relevance-high-background-2:#a2e3ff;--relevance-high-background-3:#80d9ff;--relevance-high-primary:#0068a2;--relevance-med-main:#2fba7f;--relevance-med-background:#d4f5e7;--relevance-med-background-2:#c3f0dd;--relevance-med-background-3:#adebd1;--relevance-med-primary:#2fba7f;--relevance-low-main:#7b76b8;--relevance-low-background:#e7e5ff;--relevance-low-background-2:#d9d6ff;--relevance-low-background-3:#c9c5ff;--relevance-low-primary:#2d295b;--relevance-highlight:#cbefff;--link:#0068a2}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:210 40% 98%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}*{border-color:var(--color-border)}*,:after,:before{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;text-rendering:inherit}body{background-color:var(--color-background);color:var(--color-foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{background-color:var(--dp-page)}.dp-mobile-safe-area-paint{display:none}@media (max-width:45rem){.dp-mobile-safe-area-paint{background-color:var(--dp-page);pointer-events:none;z-index:1;display:block;position:fixed;inset-inline:0}.dp-mobile-safe-area-paint[data-edge=top]{block-size:max(12px,env(safe-area-inset-top,0px));top:0}.dp-mobile-safe-area-paint[data-edge=bottom]{block-size:max(12px,env(safe-area-inset-bottom,0px));bottom:0}}}@layer components;@layer utilities{.\@container{container-type:inline-size}.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;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-1\/3{top:33.3333%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-10{top:calc(var(--spacing) * 10)}.top-\[50\%\]{top:50%}.right-0{right:0}.right-1{right:var(--spacing)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.left-0{left:0}.left-1{left:var(--spacing)}.left-2{left:calc(var(--spacing) * 2)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-start-1{grid-column-start:1}.col-start-3{grid-column-start:3}.row-1{grid-row:1}.row-2{grid-row:2}.row-5{grid-row:5}.row-6{grid-row:6}.row-8{grid-row:8}.row-99{grid-row:99}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.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:0}.m-0\.5{margin:calc(var(--spacing) * .5)}.m-1{margin:var(--spacing)}.\!container{margin-inline:auto!important;padding-inline:2rem!important}@media (min-width:640px){.\!container{max-width:none!important}}@media (min-width:1400px){.\!container{max-width:1400px!important}}.container{margin-inline:auto;padding-inline:2rem}@media (min-width:640px){.container{max-width:none}}@media (min-width:1400px){.container{max-width:1400px}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.-mx-px{margin-inline:-1px}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.-my-1\.5{margin-block:calc(var(--spacing) * -1.5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-px{margin-top:-1px}.dp-text-trim-top{margin-top:var(--dp-text-trim-top,0)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-24{margin-top:calc(var(--spacing) * 24)}.dp-text-trim-right{margin-right:var(--dp-text-trim-right,0)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.dp-text-trim-bottom{margin-bottom:var(--dp-text-trim-bottom,0)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-32{margin-bottom:calc(var(--spacing) * 32)}.mb-\[var\(--dp-space-4\)\]{margin-bottom:var(--dp-space-4)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.aspect-square{aspect-ratio:1}.scrollbar-auto-hide{scrollbar-width:thin;scrollbar-color:transparent transparent}.scrollbar-auto-hide:hover{scrollbar-color:#80808066 transparent}.scrollbar-auto-hide::-webkit-scrollbar{width:var(--dp-scrollbar-size);height:var(--dp-scrollbar-size);padding:6px}.scrollbar-auto-hide::-webkit-scrollbar-track{background:0 0}.scrollbar-auto-hide::-webkit-scrollbar-thumb{background-color:#0000;border-radius:3px}.scrollbar-auto-hide:hover::-webkit-scrollbar-thumb{background-color:#80808066}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.\!h-full{height:100%!important}.h-\(--dp-icon-sm\){height:var(--dp-icon-sm)}.h-1{height:var(--spacing)}.h-1\/3{height:33.3333%}.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-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-\[1px\]{height:1px}.h-\[32rem\]{height:32rem}.h-\[40rem\]{height:40rem}.h-\[95vh\]{height:95vh}.h-\[min\(42rem\,calc\(100vh-5rem\)\)\]{height:min(42rem,100vh - 5rem)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-side-nav{height:var(--height-side-nav)}.max-h-1\/3{max-height:33.3333%}.max-h-12{max-height:calc(var(--spacing) * 12)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-fit{max-height:fit-content}.min-h-0{min-height:0}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-\[60px\]{min-height:60px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-\(--dp-icon-sm\){width:var(--dp-icon-sm)}.w-1{width:var(--spacing)}.w-1\/3{width:33.3333%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-4\/6{width:66.6667%}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[80\%\]{width:80%}.w-\[min\(42rem\,calc\(100vw-2rem\)\)\]{width:min(42rem,100vw - 2rem)}.w-\[min\(50rem\,calc\(100vw-2rem\)\)\]{width:min(50rem,100vw - 2rem)}.w-auto{width:auto}.w-doc-width{width:var(--width-doc-width)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.w-search-bar{width:var(--width-search-bar)}.max-w-36{max-width:calc(var(--spacing) * 36)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-120{max-width:calc(var(--spacing) * 120)}.max-w-\[30ch\]{max-width:30ch}.max-w-\[70vw\]{max-width:70vw}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.min-w-0{min-width:0}.min-w-1\/3{min-width:33.3333%}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-90{min-width:calc(var(--spacing) * 90)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-md{min-width:var(--container-md)}.flex-0{flex:0}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:--radix-dropdown-menu-content-transform-origin}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.scale-1{--tw-scale-x:1%;--tw-scale-y:1%;--tw-scale-z:1%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[4\]{scale:4}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-bounce-subtle{animation:var(--animate-bounce-subtle)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-m-20{scroll-margin:calc(var(--spacing) * 20)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,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-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[var\(--dp-surface-metadata-label-width\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--dp-surface-metadata-label-width) minmax(0,1fr)}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.content-center{align-content:center}.items-center{align-items: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}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[var\(--dp-space-1\)\]{gap:var(--dp-space-1)}.gap-\[var\(--dp-space-4\)\]{gap:var(--dp-space-4)}.gap-\[var\(--dp-space-compact\)\]{gap:var(--dp-space-compact)}.gap-\[var\(--dp-space-content\)\]{gap:var(--dp-space-content)}.gap-\[var\(--dp-space-control\)\]{gap:var(--dp-space-control)}.gap-\[var\(--dp-surface-list-item-gap\)\]{gap:var(--dp-surface-list-item-gap)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}: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(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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-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-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-\[var\(--dp-space-3\)\]{column-gap:var(--dp-space-3)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-\[var\(--dp-space-1\)\]{row-gap:var(--dp-space-1)}.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}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[calc\(\.\.\.\)\]{border-radius:calc(...)}.rounded-dp-surface{border-radius:var(--dp-surface-radius)}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-tr-md{border-top-right-radius:var(--radius-md)}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.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-none{--tw-border-style:none;border-style:none}.relevance-high{background-color:var(--color-relevance-high-background)}.relevance-high,.relevance-high-2{border-color:var(--color-relevance-high-main)}.relevance-high-2{background-color:var(--color-relevance-high-background-2)}.relevance-high-3{border-color:var(--color-relevance-high-main);background-color:var(--color-relevance-high-background-3)}.border-background-3{border-color:var(--color-background-3)}.border-background-hovered-2{border-color:var(--color-background-hovered-2)}.border-blue-300{border-color:var(--color-blue-300)}.border-border{border-color:var(--color-border)}.border-dp-stroke-default{border-color:var(--dp-stroke-default)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-input{border-color:var(--color-input)}.border-primary{border-color:var(--color-primary)}.border-primary-2{border-color:var(--color-primary-2)}.border-relevance-highlight,.border-relevance-highlight\/60{border-color:var(--color-relevance-highlight)}@supports (color:color-mix(in lab,red,red)){.border-relevance-highlight\/60{border-color:color-mix(in oklab,var(--color-relevance-highlight) 60%,transparent)}}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:#0000}.bg-accent{background-color:var(--color-accent)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-background{background-color:var(--color-background)}.bg-background-2{background-color:var(--color-background-2)}.bg-background-3{background-color:var(--color-background-3)}.bg-background-hovered-2{background-color:var(--color-background-hovered-2)}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.bg-border{background-color:var(--color-border)}.bg-destructive{background-color:var(--color-destructive)}.bg-dp-icon-default{background-color:var(--dp-icon-default)}.bg-dp-page{background-color:var(--dp-page)}.bg-dp-surface-elevated{background-color:var(--dp-surface-elevated)}.bg-dp-surface-selected{background-color:var(--dp-surface-selected)}.bg-inherit{background-color:inherit}.bg-muted{background-color:var(--color-muted)}.bg-muted\/50{background-color:color-mix(in srgb,hsl(var(--muted)) 50%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--color-muted) 50%,transparent)}}.bg-popover{background-color:var(--color-popover)}.bg-primary{background-color:var(--color-primary)}.bg-primary-2{background-color:var(--color-primary-2)}.bg-primary\/20{background-color:color-mix(in srgb,hsl(var(--primary)) 20%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}.bg-relevance-high-background{background-color:var(--color-relevance-high-background)}.bg-relevance-high-primary{background-color:var(--color-relevance-high-primary)}.bg-relevance-highlight{background-color:var(--color-relevance-highlight)}.bg-relevance-low-background{background-color:var(--color-relevance-low-background)}.bg-relevance-med-background{background-color:var(--color-relevance-med-background)}.bg-secondary{background-color:var(--color-secondary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#5661ba\]{--tw-gradient-from:#5661ba;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-10\%{--tw-gradient-from-position:10%}.via-\[\#a0e9fa\]{--tw-gradient-via:#a0e9fa;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary{--tw-gradient-via:var(--color-primary);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-60\%{--tw-gradient-via-position:60%}.via-95\%{--tw-gradient-via-position:95%}.to-\[\#95fcaa\]{--tw-gradient-to:#95fcaa;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-100\%{--tw-gradient-to-position:100%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.fill-\[var\(--accent-contrast\)\]{fill:var(--accent-contrast)}.fill-background{fill:var(--color-background)}.fill-current{fill:currentColor}.fill-dp-icon-default{fill:var(--dp-icon-default)}.fill-dp-icon-secondary-default{fill:var(--dp-icon-secondary-default)}.fill-dp-status-success{fill:var(--dp-status-success)}.fill-gray-600{fill:var(--color-gray-600)}.fill-primary{fill:var(--color-primary)}.fill-primary-2{fill:var(--color-primary-2)}.fill-primary-foreground{fill:var(--color-primary-foreground)}.relevance-high-svg{fill:var(--color-relevance-highlight)}.relevance-high-svg-2{fill:var(--color-relevance-high-background-2)}.relevance-high-svg-3{fill:var(--color-relevance-high-background-3)}.stroke-\[var\(--dp-status-attention\)\]{stroke:var(--dp-status-attention)}.stroke-\[var\(--dp-status-error\)\]{stroke:var(--dp-status-error)}.stroke-\[var\(--dp-status-running\)\]{stroke:var(--dp-status-running)}.stroke-\[var\(--dp-status-success\)\]{stroke:var(--dp-status-success)}.stroke-background-hovered-2{stroke:var(--color-background-hovered-2)}.stroke-dp-icon-default{stroke:var(--dp-icon-default)}.stroke-primary-3{stroke:var(--color-primary-3)}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-24{padding:calc(var(--spacing) * 24)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.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-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)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.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-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[var\(--dp-space-4\)\]{padding-block:var(--dp-space-4)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-44{padding-top:calc(var(--spacing) * 44)}.pr-0{padding-right:0}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-\[var\(--dp-space-4\)\]{padding-bottom:var(--dp-space-4)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-\[var\(--dp-space-4\)\]{padding-left:var(--dp-space-4)}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--dp-font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--dp-font-size-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--dp-font-size-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--dp-font-size-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--dp-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--dp-font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--dp-font-size-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-dp-2xl{font-size:var(--dp-font-size-2xl)}.text-dp-2xs{font-size:var(--dp-font-size-2xs)}.text-dp-3xl{font-size:var(--dp-font-size-3xl)}.text-dp-3xs{font-size:var(--dp-font-size-3xs)}.text-dp-base{font-size:var(--dp-font-size-base)}.text-dp-lg{font-size:var(--dp-font-size-lg)}.text-dp-sm{font-size:var(--dp-font-size-sm)}.text-dp-xl{font-size:var(--dp-font-size-xl)}.text-dp-xs{font-size:var(--dp-font-size-xs)}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--dp-font-weight-bold);font-weight:var(--dp-font-weight-bold)}.font-medium{--tw-font-weight:var(--dp-font-weight-medium);font-weight:var(--dp-font-weight-medium)}.font-normal{--tw-font-weight:var(--dp-font-weight-normal);font-weight:var(--dp-font-weight-normal)}.font-semibold{--tw-font-weight:var(--dp-font-weight-semibold);font-weight:var(--dp-font-weight-semibold)}.font-dp-bold{font-weight:var(--dp-font-weight-bold)}.font-dp-book{font-weight:var(--dp-font-weight-book)}.font-dp-emphasis{font-weight:var(--dp-font-weight-emphasis)}.font-dp-medium{font-weight:var(--dp-font-weight-medium)}.font-dp-semibold{font-weight:var(--dp-font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-foreground{color:var(--color-accent-foreground)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-current{color:currentColor}.text-destructive{color:var(--color-destructive)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-dp-icon-default{color:var(--dp-icon-default)}.text-dp-status-badge{color:var(--dp-status-badge-text)}.text-dp-status-error{color:var(--dp-status-error)}.text-dp-text-body{color:var(--dp-text-body)}.text-dp-text-heading{color:var(--dp-text-heading)}.text-foreground{color:var(--color-foreground)}.text-gray-400{color:var(--color-gray-400)}.text-gray-600{color:var(--color-gray-600)}.text-link{color:var(--color-link)}.text-muted-foreground{color:var(--color-muted-foreground)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-2{color:var(--color-primary-2)}.text-primary-3{color:var(--color-primary-3)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-relevance-high-main{color:var(--color-relevance-high-main)}.text-relevance-high-primary{color:var(--color-relevance-high-primary)}.text-relevance-low-main{color:var(--color-relevance-low-main)}.text-relevance-med-main{color:var(--color-relevance-med-main)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-slate-600{color:var(--color-slate-600)}.text-transparent{color:#0000}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{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}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-full{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-full{--tw-shadow:0 0 4px 0 var(--tw-shadow-color,currentcolor)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-md{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-none{--tw-shadow:0 0 #0000}.shadow-none,.shadow-sm,.shadow\/deep{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,.shadow\/deep{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.\!ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring,.ring-0{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.shadow-background-hovered{--tw-shadow-color:var(--color-background-hovered)}@supports (color:color-mix(in lab,red,red)){.shadow-background-hovered{--tw-shadow-color:color-mix(in oklab,var(--color-background-hovered) var(--tw-shadow-alpha),transparent)}}.shadow-relevance-high-main{--tw-shadow-color:var(--box-shadow-color-relevance-high-main)}@supports (color:color-mix(in lab,red,red)){.shadow-relevance-high-main{--tw-shadow-color:color-mix(in oklab,var(--box-shadow-color-relevance-high-main) var(--tw-shadow-alpha),transparent)}}.ring-background-hovered-2{--tw-ring-color:var(--color-background-hovered-2)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow-lg{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,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg))}.grayscale{--tw-grayscale:grayscale(100%)}.grayscale,.invert{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,)}.invert{--tw-invert:invert(100%)}.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-filter{-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-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}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.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}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[animation-delay\:-0\.2s\]{animation-delay:-.2s}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.not-first\:mt-5:not(:first-child){margin-top:calc(var(--spacing) * 5)}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:stroke-dp-icon-default:is(:where(.group):hover *){stroke:var(--dp-icon-default)}}.group-data-\[relevance\=high\]\:border-relevance-high-main:is(:where(.group)[data-relevance=high] *),.group-data-\[relevance\=low\]\:border-relevance-high-main:is(:where(.group)[data-relevance=low] *),.group-data-\[relevance\=med\]\:border-relevance-high-main:is(:where(.group)[data-relevance=med] *){border-color:var(--color-relevance-high-main)}.group-data-\[state\=inactive\]\:from-primary-2:is(:where(.group)[data-state=inactive] *){--tw-gradient-from:var(--color-primary-2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-data-\[state\=inactive\]\:via-primary-2:is(:where(.group)[data-state=inactive] *){--tw-gradient-via:var(--color-primary-2);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-via) var(--tw-gradient-via-position),var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--color-muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--color-primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--color-muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--color-primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--color-border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--color-background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--color-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)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--dp-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--dp-font-weight-medium);font-weight:var(--dp-font-weight-medium)}.placeholder\:text-dp-text-placeholder::placeholder{color:var(--dp-text-placeholder)}.placeholder\:text-muted-foreground::placeholder{color:var(--color-muted-foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:var(--spacing)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}@media (hover:hover){.hover\:cursor-pointer:hover{cursor:pointer}.hover\:relevance-high:hover{border-color:var(--color-relevance-high-main);background-color:var(--color-relevance-high-background)}.hover\:relevance-high-2:hover{border-color:var(--color-relevance-high-main);background-color:var(--color-relevance-high-background-2)}.hover\:relevance-high-3:hover{border-color:var(--color-relevance-high-main);background-color:var(--color-relevance-high-background-3)}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-background:hover{background-color:var(--color-background)}.hover\:bg-background-2:hover{background-color:var(--color-background-2)}.hover\:bg-background-3:hover{background-color:var(--color-background-3)}.hover\:bg-background-hovered:hover{background-color:var(--color-background-hovered)}.hover\:bg-background-hovered-2:hover{background-color:var(--color-background-hovered-2)}.hover\:bg-destructive\/90:hover{background-color:color-mix(in srgb,hsl(var(--destructive)) 90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive) 90%,transparent)}}.hover\:bg-dp-page:hover{background-color:var(--dp-page)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-inherit:hover{background-color:inherit}.hover\:bg-muted\/50:hover{background-color:color-mix(in srgb,hsl(var(--muted)) 50%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--color-muted) 50%,transparent)}}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-primary\/90:hover{background-color:color-mix(in srgb,hsl(var(--primary)) 90%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:color-mix(in srgb,hsl(var(--secondary)) 80%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary) 80%,transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:fill-gray-400:hover{fill:var(--color-gray-400)}.hover\:relevance-high-svg:hover{fill:var(--color-relevance-highlight)}.hover\:relevance-high-svg-2:hover{fill:var(--color-relevance-high-background-2)}.hover\:relevance-high-svg-3:hover{fill:var(--color-relevance-high-background-3)}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-background:hover{color:var(--color-background)}.hover\:text-background-2:hover{color:var(--color-background-2)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-dp-text-heading:hover{color:var(--dp-text-heading)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-primary-foreground:hover{color:var(--color-primary-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-2:hover{text-decoration-thickness:2px}.hover\:opacity-100:hover{opacity:1}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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\:bg-accent:focus{background-color:var(--color-accent)}.focus\:bg-primary:focus{background-color:var(--color-primary)}.focus\:text-accent-foreground:focus{color:var(--color-accent-foreground)}.focus\:text-primary-foreground:focus{color:var(--color-primary-foreground)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.focus\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible{--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)}.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-ring:focus-visible{--tw-ring-color:var(--color-ring)}.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\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--color-background)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}.aria-selected\:bg-accent[aria-selected=true]{background-color:var(--color-accent)}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:color-mix(in srgb,hsl(var(--accent)) 50%,transparent)}@supports (color:color-mix(in lab,red,red)){.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}}.aria-selected\:text-accent-foreground[aria-selected=true]{color:var(--color-accent-foreground)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--color-muted-foreground)}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.aria-\[orientation\=horizontal\]\:after\:left-0[aria-orientation=horizontal]:after{content:var(--tw-content);left:0}.aria-\[orientation\=horizontal\]\:after\:h-1[aria-orientation=horizontal]:after{content:var(--tw-content);height:var(--spacing)}.aria-\[orientation\=horizontal\]\:after\:w-full[aria-orientation=horizontal]:after{content:var(--tw-content);width:100%}.aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-disabled\:pointer-events-none[data-disabled]{pointer-events:none}.data-disabled\:opacity-50[data-disabled]{opacity:.5}@media (hover:hover){.hover\:data-\[clickable\=true\]\:cursor-pointer:hover[data-clickable=true]{cursor:pointer}.hover\:data-\[clickable\=true\]\:shadow-full:hover[data-clickable=true]{--tw-shadow:0 0 4px 0 var(--tw-shadow-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)}}.data-\[completionstate\=Completed\]\:text-primary-3[data-completionstate=Completed]{color:var(--color-primary-3)}.data-\[completionstate\=NotStarted\]\:hidden[data-completionstate=NotStarted]{display:none}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[fieldtype\=MultipleChoice\]\:pt-1\.5[data-fieldtype=MultipleChoice],.data-\[fieldtype\=SingleChoice\]\:pt-1\.5[data-fieldtype=SingleChoice]{padding-top:calc(var(--spacing) * 1.5)}.data-\[fieldtype\=YesNo\]\:pt-1[data-fieldtype=YesNo]{padding-top:var(--spacing)}.data-\[focus\=other\]\:line-clamp-1[data-focus=other]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.data-\[focus\=other\]\:py-1[data-focus=other]{padding-block:var(--spacing)}.data-\[focus\=self\]\:bg-relevance-high-background[data-focus=self]{background-color:var(--color-relevance-high-background)}.data-\[focus\=self\]\:font-medium[data-focus=self]{--tw-font-weight:var(--dp-font-weight-medium);font-weight:var(--dp-font-weight-medium)}.data-\[hidden\=true\]\:hidden[data-hidden=true]{display:none}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--color-muted-foreground)}.data-\[reached\=true\]\:stroke-primary-2[data-reached=true]{stroke:var(--color-primary-2)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-foreground)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--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)}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-\[var\(--accent-indicator\)\][data-state=checked]{border-color:var(--accent-indicator)}.data-\[state\=checked\]\:bg-\[var\(--accent-indicator\)\][data-state=checked]{background-color:var(--accent-indicator)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--color-primary)}.data-\[state\=checked\]\:bg-relevance-high-primary[data-state=checked]{background-color:var(--color-relevance-high-primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--color-primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:var(--animate-accordion-up)}@media (hover:hover){.data-\[state\=inactive\]\:hover\:cursor-pointer[data-state=inactive]:hover{cursor:pointer}.data-\[state\=inactive\]\:hover\:bg-background[data-state=inactive]:hover{background-color:var(--color-background)}.data-\[state\=inactive\]\:hover\:shadow-2xs[data-state=inactive]:hover{--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:var(--animate-accordion-down)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--color-accent)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--color-accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--color-muted-foreground)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--color-muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-background[data-state=unchecked]{background-color:var(--color-background)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--color-input)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}}@media (min-width:40rem){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:table-cell{display:table-cell}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-0{gap:0}.sm\:gap-2{gap:calc(var(--spacing) * 2)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:border-none{--tw-border-style:none;border-style:none}.sm\:bg-inherit{background-color:inherit}.sm\:pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.sm\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.sm\:text-left{text-align:left}.sm\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:48rem){.md\:contents{display:contents}.md\:flex{display:flex}.md\:hidden{display:none}.md\:min-w-90{min-width:calc(var(--spacing) * 90)}.md\:scroll-m-12{scroll-margin:calc(var(--spacing) * 12)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-24{padding-inline:calc(var(--spacing) * 24)}.md\:pr-24{padding-right:calc(var(--spacing) * 24)}.md\:text-base{font-size:var(--dp-font-size-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:64rem){.lg\:-mx-8{margin-inline:calc(var(--spacing) * -8)}.lg\:mb-0{margin-bottom:0}.lg\:w-full{width:100%}.lg\:max-w-5xl{max-width:var(--container-5xl)}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:px-36{padding-inline:calc(var(--spacing) * 36)}.lg\:pr-36{padding-right:calc(var(--spacing) * 36)}.lg\:text-left{text-align:left}}@media (min-width:80rem){.xl\:-mx-14{margin-inline:calc(var(--spacing) * -14)}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:border-neutral-700:hover{border-color:var(--color-neutral-700)}.dark\:hover\:bg-neutral-800\/30:hover{background-color:#2626264d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/30:hover{background-color:color-mix(in oklab,var(--color-neutral-800) 30%,transparent)}}}}.\[\&_\[data-doc-highlight\]\]\:rounded-xs [data-doc-highlight]{border-radius:var(--radius-xs)}.\[\&_\[data-doc-highlight\]\]\:bg-relevance-highlight [data-doc-highlight]{background-color:var(--color-relevance-highlight)}.\[\&_\[data-doc-highlight\]\]\:shadow-\[-8px_0_0_0_var\(--color-relevance-highlight\)\,8px_0_0_0_var\(--color-relevance-highlight\)\,-12px_0_0_0_var\(--color-relevance-high-main\)\] [data-doc-highlight]{--tw-shadow:-8px 0 0 0 var(--tw-shadow-color,var(--color-relevance-highlight)),8px 0 0 0 var(--tw-shadow-color,var(--color-relevance-highlight)),-12px 0 0 0 var(--tw-shadow-color,var(--color-relevance-high-main));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_blockquote\]\:my-3 blockquote{margin-block:calc(var(--spacing) * 3)}.\[\&_blockquote\]\:border-l-4 blockquote{border-left-style:var(--tw-border-style);border-left-width:4px}.\[\&_blockquote\]\:border-border blockquote{border-color:var(--color-border)}.\[\&_blockquote\]\:pl-4 blockquote{padding-left:calc(var(--spacing) * 4)}.\[\&_caption\]\:mb-1 caption{margin-bottom:var(--spacing)}.\[\&_caption\]\:text-left caption{text-align:left}.\[\&_caption\]\:text-muted-foreground caption{color:var(--color-muted-foreground)}.\[\&_code\]\:rounded-sm code{border-radius:var(--radius-sm)}.\[\&_code\]\:bg-background-2 code{background-color:var(--color-background-2)}.\[\&_code\]\:px-1 code{padding-inline:var(--spacing)}.\[\&_code\]\:font-mono code{font-family:var(--font-mono)}.\[\&_code\]\:text-\[0\.9em\] code{font-size:.9em}.\[\&_figcaption\]\:mt-1 figcaption{margin-top:var(--spacing)}.\[\&_figcaption\]\:text-sm figcaption{font-size:var(--dp-font-size-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_figcaption\]\:text-muted-foreground figcaption{color:var(--color-muted-foreground)}.\[\&_h1\]\:mt-6 h1{margin-top:calc(var(--spacing) * 6)}.\[\&_h1\]\:mb-3 h1{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h1\]\:text-2xl h1{font-size:var(--dp-font-size-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h1\]\:font-semibold h1{--tw-font-weight:var(--dp-font-weight-semibold);font-weight:var(--dp-font-weight-semibold)}.\[\&_h2\]\:mt-5 h2{margin-top:calc(var(--spacing) * 5)}.\[\&_h2\]\:mb-2 h2{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h2\]\:text-xl h2{font-size:var(--dp-font-size-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--dp-font-weight-semibold);font-weight:var(--dp-font-weight-semibold)}.\[\&_h3\]\:mt-4 h3{margin-top:calc(var(--spacing) * 4)}.\[\&_h3\]\:mb-2 h3{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h3\]\:text-lg h3{font-size:var(--dp-font-size-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--dp-font-weight-semibold);font-weight:var(--dp-font-weight-semibold)}.\[\&_h4\]\:mt-3 h4{margin-top:calc(var(--spacing) * 3)}.\[\&_h4\]\:mb-1 h4{margin-bottom:var(--spacing)}.\[\&_h4\]\:font-semibold h4{--tw-font-weight:var(--dp-font-weight-semibold);font-weight:var(--dp-font-weight-semibold)}.\[\&_h5\]\:mt-3 h5{margin-top:calc(var(--spacing) * 3)}.\[\&_h5\]\:mb-1 h5{margin-bottom:var(--spacing)}.\[\&_h5\]\:font-semibold h5{--tw-font-weight:var(--dp-font-weight-semibold);font-weight:var(--dp-font-weight-semibold)}.\[\&_h6\]\:mt-3 h6{margin-top:calc(var(--spacing) * 3)}.\[\&_h6\]\:mb-1 h6{margin-bottom:var(--spacing)}.\[\&_h6\]\:font-semibold h6{--tw-font-weight:var(--dp-font-weight-semibold);font-weight:var(--dp-font-weight-semibold)}.\[\&_hr\]\:my-4 hr{margin-block:calc(var(--spacing) * 4)}.\[\&_hr\]\:border-border hr{border-color:var(--color-border)}.\[\&_li\]\:my-1 li{margin-block:var(--spacing)}.\[\&_mark\]\:rounded-xs mark{border-radius:var(--radius-xs)}.\[\&_mark\]\:bg-accent mark{background-color:var(--color-accent)}.\[\&_mark\]\:px-0\.5 mark{padding-inline:calc(var(--spacing) * .5)}.\[\&_mark\]\:text-accent-foreground mark{color:var(--color-accent-foreground)}.\[\&_ol\]\:my-3 ol{margin-block:calc(var(--spacing) * 3)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing) * 6)}.\[\&_p\]\:my-3 p{margin-block:calc(var(--spacing) * 3)}.\[\&_p\]\:whitespace-pre-line p{white-space:pre-line}.\[\&_pre\]\:my-3 pre{margin-block:calc(var(--spacing) * 3)}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-md pre{border-radius:var(--radius-md)}.\[\&_pre\]\:bg-background-2 pre{background-color:var(--color-background-2)}.\[\&_pre\]\:p-3 pre{padding:calc(var(--spacing) * 3)}.\[\&_pre_code\]\:bg-transparent pre code{background-color:#0000}.\[\&_pre_code\]\:p-0 pre code{padding:0}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_table\]\:my-3 table{margin-block:calc(var(--spacing) * 3)}.\[\&_table\]\:block table{display:block}.\[\&_table\]\:max-w-full table{max-width:100%}.\[\&_table\]\:overflow-x-auto table{overflow-x:auto}.\[\&_td\]\:border td{border-style:var(--tw-border-style);border-width:1px}.\[\&_td\]\:border-border td{border-color:var(--color-border)}.\[\&_td\]\:px-2 td{padding-inline:calc(var(--spacing) * 2)}.\[\&_td\]\:py-1 td{padding-block:var(--spacing)}.\[\&_td\]\:align-top td{vertical-align:top}.\[\&_textarea\]\:cursor-pointer textarea{cursor:pointer}.\[\&_th\]\:border th{border-style:var(--tw-border-style);border-width:1px}.\[\&_th\]\:border-border th{border-color:var(--color-border)}.\[\&_th\]\:px-2 th{padding-inline:calc(var(--spacing) * 2)}.\[\&_th\]\:py-1 th{padding-block:var(--spacing)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-semibold th{--tw-font-weight:var(--dp-font-weight-semibold);font-weight:var(--dp-font-weight-semibold)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&_tr\[data-doc-highlight\]\]\:shadow-none tr[data-doc-highlight]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&_tr\[data-doc-highlight\]\>\*\]\:bg-relevance-highlight tr[data-doc-highlight]>*{background-color:var(--color-relevance-highlight)}.\[\&_ul\]\:my-3 ul{margin-block:calc(var(--spacing) * 3)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\[data-range-end\]\)\]\:rounded-r-md:has([data-range-end]){border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\:has\(\[data-range-start\]\)\]\:rounded-l-md:has([data-range-start]){border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\[\&\:has\(\[data-selected\]\)\]\:rounded-md:has([data-selected]){border-radius:var(--radius-md)}.\[\&\:has\(\[data-selected\]\)\]\:bg-accent:has([data-selected]){background-color:var(--color-accent)}.first\:\[\&\:has\(\[data-selected\]\)\]\:rounded-l-md:first-child:has([data-selected]){border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.last\:\[\&\:has\(\[data-selected\]\)\]\:rounded-r-md:last-child:has([data-selected]){border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\:has\(\[data-selected\]\[data-outside\]\)\]\:bg-accent\/50:has([data-selected][data-outside]){background-color:color-mix(in srgb,hsl(var(--accent)) 50%,transparent)}@supports (color:color-mix(in lab,red,red)){.\[\&\:has\(\[data-selected\]\[data-outside\]\)\]\:bg-accent\/50:has([data-selected][data-outside]){background-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}}.\[\&\:has\(\[data-selected\]\[data-range-end\]\)\]\:rounded-r-md:has([data-selected][data-range-end]){border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:0}.\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:0}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.last\:\[\&\>tr\]\:border-b-0:last-child>tr{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}}:root{--dp-stroke-width-fluid:clamp(.5px,calc(.375px + .0175svmin),.625px);--dp-stroke-width:var(--dp-stroke-width-fluid);--dp-stroke-width-hairline:var(--dp-stroke-width);--dp-stroke-width-emphasis-fluid:clamp(1.6px,calc(1.5px + .025svmin),1.8px);--dp-stroke-width-emphasis:var(--dp-stroke-width-emphasis-fluid);--dp-scrollbar-size:6px;--dp-scrollbar-clearance:18px;--dp-icon-sm:clamp(.875rem,calc(.72rem + .5svmin),1rem);--dp-icon-toggle:clamp(1.125rem,calc(1rem + .556svmin),1.3125rem);--dp-control-target:var(--dp-icon-sm)}@media (pointer:coarse){:root{--dp-icon-sm:1rem;--dp-icon-toggle:1.3125rem;--dp-control-target:2.75rem}}:root{--dp-page-base:oklch(98.5104% 0 0);--dp-page:var(--dp-page-base);--dp-surface-elevated-base:oklch(100% 0 0);--dp-surface-selected-base:oklch(94% 0 0);--dp-text-heading-base:oklch(23.2% .004 286.099);--dp-surface-heading-base:oklch(23.2% .004 286.099);--dp-output-plate-bg-base:oklch(97.2% .0035 85);--dp-textbox-bg-base:oklch(100% 0 0);--dp-textbox-border-base:oklch(90.2% 0 0);--dp-textbox-border-focus-base:oklch(70.1% 0 0);--dp-textbox-text-base:oklch(73.1% .005 286.182);--dp-textbox-placeholder-base:oklch(69.5% 0 0);--dp-ring-output-selected-base:oklch(63.5% .203 250.299);--dp-output-plate-ring-darken:.02;--dp-ring-output-base:oklch(from var(--dp-output-plate-bg-base) calc(l - var(--dp-output-plate-ring-darken)) c h);--dp-output-name-text-base:oklch(39.2% .004 286.099);--dp-output-chip-text-base:oklch(39.2% .004 286.099);--dp-text-content-heading-shift:.08;--dp-text-topic-heading-shift:.12;--dp-text-list-title-shift:.16;--dp-text-content-heading-base:oklch(from var(--dp-text-heading-base) calc(l + var(--dp-text-content-heading-shift)) c h);--dp-text-topic-heading-base:oklch(from var(--dp-text-heading-base) calc(l + var(--dp-text-topic-heading-shift)) c h);--dp-text-list-title-base:oklch(from var(--dp-text-heading-base) calc(l + var(--dp-text-list-title-shift)) c h);--dp-text-body-base:oklch(73.1% .005 286.182);--dp-text-placeholder-base:oklch(69.5% 0 0);--dp-text-placeholder:var(--dp-text-placeholder-base);--dp-status-badge-text-base:oklch(from var(--dp-surface-elevated-base) calc(l - .27) c h);--dp-icon-default-base:oklch(70% 0 0);--dp-icon-secondary-default-base:oklch(82.5% 0 0);--dp-menubar-lockup-text:var(--dp-icon-default-base);--dp-menubar-lockup-text-hover:oklch(from var(--dp-menubar-lockup-text) calc(l - .14) c h);--dp-stroke-default-base:oklch(82% 0 0);--dp-status-mark-border-base:oklch(0% 0 none);--dp-status-success-base:oklch(67.7% .176 160);--dp-status-running-base:oklch(67.7% .164 245);--dp-status-neutral-base:oklch(86.3% .004 84.564);--dp-status-attention-base:oklch(66% .154 51.017);--dp-status-attention:var(--dp-status-attention-base);--dp-status-attention-mark:oklch(80.68% .1062 72.67);--dp-status-success-mark:oklch(71.55% .1295 161.96);--dp-status-error-mark:oklch(70.15% .1299 17.37);--dp-status-running-mark:oklch(63.99% .1734 257.89);--dp-status-error-base:oklch(61.5% .22 21.301);--dp-status-error:var(--dp-status-error-base);--dp-status-running-outline-base:oklch(63.5% .203 250.299);--dp-auto-mode-border-base:oklch(63.6% .169 149.579);--dp-auto-mode-border:var(--dp-auto-mode-border-base);--dp-research-depth-accent-base:oklch(65.5% .235 40);--dp-research-depth-accent:var(--dp-research-depth-accent-base);--dp-research-depth-accent-soft:oklch(88% .06 60);--dp-new-action-color:var(--dp-menubar-lockup-text);--dp-research-depth-label-active:var(--dp-icon-default-base);--dp-research-depth-accent-icon-secondary:oklch(from var(--dp-research-depth-accent-soft) calc(l - .08) c h);--dp-shadow-menu:0 4px 12px oklch(0% 0 0/.12),0 2px 4px oklch(0% 0 0/.06)}.dark{--dp-page-base:oklch(20% 0 0);--dp-surface-elevated-base:oklch(22% 0 0);--dp-surface-selected-base:oklch(28% 0 0);--dp-text-heading-base:oklch(85% .004 286.099);--dp-surface-heading-base:oklch(85% .004 286.099);--dp-output-plate-bg-base:oklch(22% 0 0);--dp-textbox-bg-base:oklch(22% 0 0);--dp-textbox-border-base:oklch(38.54% 0 0);--dp-textbox-border-focus-base:oklch(55% 0 0);--dp-textbox-text-base:oklch(55% .007 286.182);--dp-textbox-placeholder-base:oklch(50% 0 0);--dp-ring-output-selected-base:oklch(63.5% .203 250.299);--dp-ring-output-base:oklch(from var(--dp-output-plate-bg-base) calc(l - var(--dp-output-plate-ring-darken)) c h);--dp-output-name-text-base:oklch(71% .004 286.099);--dp-output-chip-text-base:oklch(71% .004 286.099);--dp-text-content-heading-shift:-.07;--dp-text-topic-heading-shift:-.105;--dp-text-list-title-shift:-.14;--dp-text-body-base:oklch(55% .007 286.182);--dp-text-placeholder-base:oklch(50% 0 0);--dp-status-badge-text-base:oklch(from var(--dp-surface-elevated-base) calc(l + .35) c h);--dp-icon-default-base:oklch(85% 0 0);--dp-stroke-default-base:oklch(30% 0 0);--dp-status-mark-border-base:oklch(100% 0 none);--dp-shadow-menu:0 4px 12px oklch(0% 0 0/.3),0 2px 4px oklch(0% 0 0/.15)}:root{--dp-elevation-unit:calc(var(--dp-density-unit,14px) / 14);--dp-elevation-shadow-1:0 calc(var(--dp-elevation-unit) * 7.28) calc(var(--dp-elevation-unit) * 9.8) calc(var(--dp-elevation-unit) * -4.2) #00000008,0 calc(var(--dp-elevation-unit) * 3.92) calc(var(--dp-elevation-unit) * 5.32) calc(var(--dp-elevation-unit) * -2.24) #00000007,0 calc(var(--dp-elevation-unit) * 2.1) calc(var(--dp-elevation-unit) * 2.8) calc(var(--dp-elevation-unit) * -1.12) #00000005,0 calc(var(--dp-elevation-unit) * .98) calc(var(--dp-elevation-unit) * 1.4) calc(var(--dp-elevation-unit) * -.49) #00000004;--dp-elevation-shadow-2:0 calc(var(--dp-elevation-unit) * 17.54) calc(var(--dp-elevation-unit) * 23.39) #0000000a,0 calc(var(--dp-elevation-unit) * 9.4) calc(var(--dp-elevation-unit) * 12.5) #00000008,0 calc(var(--dp-elevation-unit) * 5.25) calc(var(--dp-elevation-unit) * 7) #00000005,0 calc(var(--dp-elevation-unit) * 2.79) calc(var(--dp-elevation-unit) * 3.72) calc(var(--dp-elevation-unit) * -2) #00000003,0 calc(var(--dp-elevation-unit) * 1.16) calc(var(--dp-elevation-unit) * 1.5) #00000003;--dp-elevation-shadow-3:0 calc(var(--dp-elevation-unit) * 22.4) calc(var(--dp-elevation-unit) * 30.1) calc(var(--dp-elevation-unit) * -1.68) #0000000d,0 calc(var(--dp-elevation-unit) * 12.04) calc(var(--dp-elevation-unit) * 16.52) calc(var(--dp-elevation-unit) * -.98) #00000009,0 calc(var(--dp-elevation-unit) * 5.88) calc(var(--dp-elevation-unit) * 8.12) calc(var(--dp-elevation-unit) * -.49) #00000006;--dp-elevation-shadow-4:0 calc(var(--dp-elevation-unit) * 28.7) calc(var(--dp-elevation-unit) * 39.9) calc(var(--dp-elevation-unit) * -2.52) #0000000f,0 calc(var(--dp-elevation-unit) * 14.7) calc(var(--dp-elevation-unit) * 21) calc(var(--dp-elevation-unit) * -1.4) #0000000a,0 calc(var(--dp-elevation-unit) * 7) calc(var(--dp-elevation-unit) * 10.08) calc(var(--dp-elevation-unit) * -.7) #00000008}:where(.dp-surface,.dp-overview-card,.dp-surface-list-item[data-presentation=outlined])>.dp-surface-chrome:before{box-shadow:var(--dp-elevation-press-shadow,var(--dp-elevation-shadow-1));opacity:var(--dp-elevation-press-progress,0);transition:none}:where(.dp-surface,.dp-overview-card,.dp-surface-list-item[data-presentation=outlined]):where(.dp-elevation-1,[data-dp-elevation="1"])>.dp-surface-chrome:before{opacity:1}:where(.dp-surface,.dp-overview-card,.dp-surface-list-item[data-presentation=outlined]):where(.dp-elevation-2,[data-dp-elevation="2"])>.dp-surface-chrome:before{box-shadow:var(--dp-elevation-shadow-2);opacity:1}:where(.dp-surface,.dp-overview-card,.dp-surface-list-item[data-presentation=outlined]):where(.dp-elevation-3,[data-dp-elevation="3"])>.dp-surface-chrome:before{box-shadow:var(--dp-elevation-shadow-3);opacity:1}:where(.dp-surface,.dp-overview-card,.dp-surface-list-item[data-presentation=outlined]):where(.dp-elevation-4,[data-dp-elevation="4"])>.dp-surface-chrome:before{box-shadow:var(--dp-elevation-shadow-4);opacity:1}.dp-shared-surface-shadow:before{box-shadow:var(--dp-elevation-overlay-shadow,none);z-index:0}:root{--dp-ink-motion-duration:.15s;--dp-ink-motion-ease:linear(0,.0396,.1734,.3371,.4731,.5809,.6642,.7303,.7816,.822,.8544,.8806,.9016,.9184,.9322,.9435,.9528,.9605,.9669,.9722,.9766,.9803,.9833,1)}.dp-darkened,.dp-ink,.dp-ink-isolate,.dp-ink-pressed,.dp-menubar-views-back-plate,.dp-menubar-views-pill-button,.dp-menubar-views-pill-indicator,.dp-pill-control-cell,:root{transition:--dp-ink-hover var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-press var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-focus var(--dp-ink-selection-duration,var(--dp-ink-motion-duration)) var(--dp-ink-selection-ease,var(--dp-ink-motion-ease)),--dp-ink-scrub var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-ambient var(--dp-ink-motion-duration) var(--dp-ink-motion-ease)}.dp-ink .dp-ink,.dp-ink .dp-pill-control-cell,.dp-pill-control-cell .dp-ink,.dp-pill-control-cell .dp-pill-control-cell{transition:none}.dp-ink .dp-darkened,.dp-ink .dp-ink-isolate,.dp-ink .dp-menubar-views-pill-indicator,.dp-pill-control-cell .dp-darkened,.dp-pill-control-cell .dp-ink-isolate,.dp-pill-control-cell .dp-menubar-views-pill-indicator{transition:--dp-ink-hover var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-press var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-focus var(--dp-ink-selection-duration,var(--dp-ink-motion-duration)) var(--dp-ink-selection-ease,var(--dp-ink-motion-ease)),--dp-ink-scrub var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-ambient var(--dp-ink-motion-duration) var(--dp-ink-motion-ease)}.dp-ink .dp-ink-yielding,.dp-ink-yielding,.dp-pill-control-cell .dp-ink-yielding{transition:--dp-ink-hover var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-focus var(--dp-ink-selection-duration,var(--dp-ink-motion-duration)) var(--dp-ink-selection-ease,var(--dp-ink-motion-ease)),--dp-ink-scrub var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-ambient var(--dp-ink-motion-duration) var(--dp-ink-motion-ease)}@media (hover:hover) and (pointer:fine){.dp-ink .dp-ink:hover:not(.dp-ink-isolate):not(.dp-darkened),.dp-pill-control-cell .dp-ink:hover:not(.dp-ink-isolate):not(.dp-darkened){--dp-ink-hover:inherit}}.dp-ink .dp-ink:active:not(.dp-ink-isolate):not(.dp-darkened),.dp-pill-control-cell .dp-ink:active:not(.dp-ink-isolate):not(.dp-darkened){--dp-ink-press:inherit}.dp-menubar-views-pill[data-dragging=true] .dp-menubar-views-pill-slot{transition:none}@media (prefers-reduced-motion:reduce){.dp-darkened,.dp-ink,.dp-ink .dp-darkened,.dp-ink .dp-ink-isolate,.dp-ink .dp-ink-yielding,.dp-ink .dp-menubar-views-pill-indicator,.dp-ink-isolate,.dp-ink-pressed,.dp-ink-yielding,.dp-menubar-views-back-plate,.dp-menubar-views-pill-button,.dp-menubar-views-pill-indicator,.dp-pill-control-cell,.dp-pill-control-cell .dp-darkened,.dp-pill-control-cell .dp-ink-isolate,.dp-pill-control-cell .dp-ink-yielding,.dp-pill-control-cell .dp-menubar-views-back-plate.dp-ink,.dp-pill-control-cell .dp-menubar-views-pill-indicator,:root{transition:none}}@property --dp-ink-focus{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-scrub{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-hover{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-press{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-ambient{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-signal{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-yield-progress{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-yield-active{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-map-progress{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-select{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-touch{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-fade{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-shade{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-engaged-body{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-body{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-finding-outline{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-finding-outline{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-heading{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-heading{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-content-heading{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-content-heading{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-topic-heading{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-topic-heading{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-list-title{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-list-title{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-surface{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-surface{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-surface-selected{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-surface-selected{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-stroke{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-textbox{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-textbox{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-icon{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-faded-icon{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-engaged-icon-secondary{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-icon-secondary{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-status{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-status{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-status-neutral{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-faded-status-neutral{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-status-text{syntax:"<number>";inherits:false;initial-value:0}@property --dp-ink-engaged-status-border{syntax:"<number>";inherits:true;initial-value:0}@property --dp-ink-faded-status-border{syntax:"<number>";inherits:true;initial-value:0}@property --dp-status-mark-border{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-ink-faded-status-text{syntax:"<number>";inherits:false;initial-value:0}@property --dp-finding-blue{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-finding-outline-focused{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-text-body{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-text-heading{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-surface-heading{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-text-content-heading{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-text-topic-heading{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-text-list-title{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-surface-elevated{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-surface-selected{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-stroke-default{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-output-plate-ring-selected{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-output-plate-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-textbox-border{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-textbox-border-focus{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-textbox-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-textbox-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-textbox-placeholder{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-output-plate-ring{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-output-name-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-output-chip-text{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-icon-default{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-icon-secondary-default{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-status-success{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-status-running{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-status-neutral{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-status-badge-text{syntax:"<color>";inherits:true;initial-value:#0000}:root{--dp-ink-travel-focus:.4637;--dp-ink-semi-ratio:.5;--dp-ink-travel-out:.3172;--dp-ink-travel-hover:.0821;--dp-ink-travel-press:.055;--dp-ink-travel-ambient:.06;--dp-ink-stroke-rest:.121951;--dp-ink-gain-select-body:1;--dp-ink-gain-touch-body:1;--dp-ink-gain-fade-body:.2425;--dp-ink-gain-select-heading:0;--dp-ink-gain-touch-heading:3.15;--dp-ink-gain-fade-heading:1;--dp-ink-gain-select-content-heading:0;--dp-ink-gain-touch-content-heading:2.342;--dp-ink-gain-fade-content-heading:1;--dp-ink-gain-select-topic-heading:0;--dp-ink-gain-touch-topic-heading:2.076;--dp-ink-gain-fade-topic-heading:1;--dp-ink-gain-select-list-title:0;--dp-ink-gain-touch-list-title:1.864;--dp-ink-gain-fade-list-title:1;--dp-ink-gain-select-surface:0;--dp-ink-gain-touch-surface:.731;--dp-ink-gain-fade-surface:1;--dp-ink-gain-select-surface-selected:0;--dp-ink-gain-touch-surface-selected:.777;--dp-ink-gain-fade-surface-selected:1;--dp-ink-gain-select-stroke:0;--dp-ink-gain-touch-stroke:.891;--dp-ink-gain-fade-stroke:0;--dp-ink-gain-select-textbox:0;--dp-ink-gain-touch-textbox:1.01475;--dp-ink-gain-fade-textbox:1;--dp-ink-gain-select-icon:0;--dp-ink-gain-touch-icon:5.22;--dp-ink-gain-fade-icon:1;--dp-ink-gain-select-icon-secondary:0;--dp-ink-gain-touch-icon-secondary:2.214;--dp-ink-gain-fade-icon-secondary:1;--dp-ink-gain-select-status:0;--dp-ink-gain-touch-status:1.08;--dp-ink-gain-fade-status:0;--dp-ink-gain-select-status-svg:.0885;--dp-ink-gain-touch-status-svg:1.08;--dp-ink-gain-fade-status-svg:.55;--dp-ink-gain-select-status-border:.4;--dp-ink-gain-touch-status-border:1;--dp-ink-gain-fade-status-border:1;--dp-ink-gain-select-finding-outline:0;--dp-ink-gain-touch-finding-outline:0;--dp-ink-gain-fade-finding-outline:0;--dp-ink-gain-select-status-neutral:0;--dp-ink-gain-touch-status-neutral:.847;--dp-ink-gain-fade-status-neutral:0;--dp-ink-gain-select-status-text:0;--dp-ink-gain-touch-status-text:1.001;--dp-ink-gain-fade-status-text:0;--dp-ink-focus-travel:var(--dp-ink-travel-focus);--dp-ink-out-travel:var(--dp-ink-travel-out);--dp-ink-anchor:0;--dp-ground-anchor:.991}:root.dark{--dp-ink-anchor:1;--dp-ground-anchor:.2}.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface,:root,:where(html[data-dp-visual-system]) .dp-activity-frame :is(.dp-activity-parent-scope,.dp-activity-retained-scope,.dp-activity-step-count,.dp-activity-step-label),:where(html[data-dp-visual-system]) :is(.dp-surface-header:not([data-heading-level=section]),.dp-surface-header:not([data-heading-level=section]) .dp-surface-header-title,.dp-surface-header:not([data-heading-level=section]) .dp-animated-textbox[data-text-owner] .dp-animated-textbox-input,.dp-surface-main-heading,.dp-surface-section-header[data-heading-level=surface],[data-type-role=surfaceTitle],.dp-surface-header-description,[data-type-role=planTitle],[data-type-role=date],[data-type-role=creator],.dp-surface-list-title:not(.dp-overview-card-label):not(.dp-library-item-title),[data-type-role=listMetadata],.dp-library-item-category,.dp-library-item-status-label,.dp-activity-step,.dp-activity-day-label,.dp-worklog-timestamp,.dp-worklog-thread-toggle,.dp-finding-section-heading,.dp-surface-section-header:not(.dp-surface-header):not([data-heading-level=surface]),.dp-surface-content-heading,.dp-surface-header[data-heading-level=section],.dp-surface-header[data-heading-level=section] .dp-surface-header-title,.dp-finding-topic-heading,.dp-finding-paragraph,.dp-research-findings-body-copy,[data-worklog-explanation],.dp-team-member-message-user,.dp-worklog-thread-blurb,.dp-document-prose,.dp-surface-goal-field .dp-animated-textbox[data-text-owner] .dp-animated-textbox-input,.dp-surface-content-group>.dp-animated-textbox[data-text-owner] .dp-animated-textbox-input,.dp-phase-bar-label,.dp-overview-card:not(.dp-overview-card--source):not(.dp-overview-card--path):not(.dp-overview-card--team) .dp-overview-card-label,.dp-library-item-title,.dp-overview-card--source .dp-overview-card-label,.dp-overview-card--path .dp-overview-card-label,.dp-overview-card--team .dp-overview-card-label,.dp-activity-team-name,.dp-activity-member-name,.dp-overview-team-goal,.dp-overview-phase-direction,.dp-path-goal,.dp-activity-row-what,.dp-activity-row-body,.dp-activity-row:not([data-tone=error]) .dp-activity-headline,.dp-status-badge-label,.dp-status-badge-time .dp-stopwatch,[data-type-role=systemMessages],[data-type-role=compactDetail],.dp-surface-count:not(.dp-sources-total-count),.dp-library-file-type,.dp-library-item-file-type,.dp-surface-list-item-identifier,.dp-library-upload-control,[data-type-role=errorMessage],.dp-activity-row[data-tone=error] .dp-activity-headline):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-ink-signal:clamp(-1,calc(var(--dp-ink-focus) + var(--dp-ink-scrub)),1);--dp-ink-select-drive:calc((max(var(--dp-ink-signal), 0) * (1 - var(--dp-ink-yield-active)) + (var(--dp-ink-map-select-from,0) + (max(var(--dp-ink-map-focus-to,1), 0) - var(--dp-ink-map-select-from,0)) * var(--dp-ink-map-progress)) * var(--dp-ink-yield-active)));--dp-ink-select:calc(var(--dp-ink-select-drive) * var(--dp-ink-focus-travel));--dp-ink-touch:calc(var(--dp-ink-hover) * var(--dp-ink-travel-hover) + var(--dp-ink-press) * var(--dp-ink-travel-press));--dp-ink-fade-drive:calc((max(calc(-1 * var(--dp-ink-signal)), 0) * (1 - var(--dp-ink-yield-active)) + (var(--dp-ink-map-fade-from,0) + (max(calc(-1 * var(--dp-ink-map-focus-to,1)), 0) - var(--dp-ink-map-fade-from,0)) * var(--dp-ink-map-progress)) * var(--dp-ink-yield-active)));--dp-ink-fade:calc(var(--dp-ink-fade-drive) * var(--dp-ink-out-travel));--dp-ink-select-fill:calc(min(max(var(--dp-ink-select-drive), 0), var(--dp-ink-context-semi,var(--dp-ink-semi-ratio))) * var(--dp-ink-fill-low,var(--dp-ink-focus-travel)) + max(var(--dp-ink-select-drive) - var(--dp-ink-context-semi,var(--dp-ink-semi-ratio)), 0) * var(--dp-ink-fill-high,var(--dp-ink-focus-travel)))}.dp-ink,.dp-ink-palette:not(:where(.dp-surface-fill,.dp-surface-chrome)),.dp-pill-control-cell,.dp-surface,:root,:where(html[data-dp-visual-system]) .dp-activity-frame :is(.dp-activity-parent-scope,.dp-activity-retained-scope,.dp-activity-step-count,.dp-activity-step-label){--dp-ink-touch-fill:calc(var(--dp-ink-hover) * var(--dp-ink-fill-hover,var(--dp-ink-travel-hover)) + var(--dp-ink-press) * var(--dp-ink-fill-pressed,var(--dp-ink-travel-press)));--dp-ink-fade-fill:calc(var(--dp-ink-fade-drive) * var(--dp-ink-fill-unrelated,var(--dp-ink-out-travel)));--dp-ink-select-ring:calc(min(max(var(--dp-ink-select-drive), 0), var(--dp-ink-context-semi,var(--dp-ink-semi-ratio))) * var(--dp-ink-ring-low,var(--dp-ink-focus-travel)) + max(var(--dp-ink-select-drive) - var(--dp-ink-context-semi,var(--dp-ink-semi-ratio)), 0) * var(--dp-ink-ring-high,var(--dp-ink-focus-travel)));--dp-ink-touch-ring:calc(var(--dp-ink-hover) * var(--dp-ink-ring-hover,var(--dp-ink-travel-hover)) + var(--dp-ink-press) * var(--dp-ink-ring-pressed,var(--dp-ink-travel-press)));--dp-ink-fade-ring:calc(var(--dp-ink-fade-drive) * var(--dp-ink-ring-unrelated,var(--dp-ink-out-travel)));--dp-ink-shade:calc(var(--dp-ink-ambient) * var(--dp-ink-travel-ambient))}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=body],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=body],.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) .dp-activity-frame :is(.dp-activity-parent-scope,.dp-activity-retained-scope,.dp-activity-step-count,.dp-activity-step-label),:where(html[data-dp-visual-system]) :is(.dp-surface-header-description,[data-type-role=date],[data-type-role=creator],[data-type-role=listMetadata],.dp-library-item-category,.dp-library-item-status-label,.dp-activity-step,.dp-activity-day-label,.dp-worklog-timestamp,.dp-worklog-thread-toggle,.dp-finding-paragraph,.dp-research-findings-body-copy,[data-worklog-explanation],.dp-team-member-message-user,.dp-worklog-thread-blurb,.dp-document-prose,.dp-overview-team-goal,.dp-overview-phase-direction,.dp-activity-row-what,.dp-activity-row-body,.dp-activity-row:not([data-tone=error]) .dp-activity-headline,[data-type-role=systemMessages],[data-type-role=compactDetail],.dp-surface-count:not(.dp-sources-total-count),.dp-library-file-type,.dp-library-item-file-type,.dp-surface-list-item-identifier,.dp-library-upload-control,[data-type-role=errorMessage],.dp-activity-row[data-tone=error] .dp-activity-headline,.dp-surface-goal-field .dp-animated-textbox[data-text-owner] .dp-animated-textbox-input,.dp-surface-content-group>.dp-animated-textbox[data-text-owner] .dp-animated-textbox-input,.dp-phase-bar-label):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-ink-engaged-body:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-body) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-body)),1);--dp-ink-faded-body:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-body)),1);--dp-text-body-rest-paint:oklch(from var(--dp-text-body-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-body) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-body) - var(--dp-ink-shade)),1) c h);--dp-text-body:var(--dp-text-body-rest-paint)}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=heading],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=heading],.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) :is(.dp-surface-header:not([data-heading-level=section]),.dp-surface-header:not([data-heading-level=section]) .dp-surface-header-title,.dp-surface-header:not([data-heading-level=section]) .dp-animated-textbox[data-text-owner] .dp-animated-textbox-input,.dp-surface-main-heading,.dp-surface-section-header[data-heading-level=surface],[data-type-role=surfaceTitle],[data-type-role=planTitle],.dp-surface-list-title:not(.dp-overview-card-label):not(.dp-library-item-title)):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-ink-engaged-heading:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-heading) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-heading)),1);--dp-ink-faded-heading:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-heading)),1);--dp-text-heading-rest-paint:oklch(from var(--dp-text-heading-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-heading) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-heading) - var(--dp-ink-shade)),1) c h);--dp-text-heading:var(--dp-text-heading-rest-paint);--dp-surface-heading-rest-paint:oklch(from var(--dp-surface-heading-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-heading) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-heading) - var(--dp-ink-shade)),1) c h);--dp-surface-heading:var(--dp-surface-heading-rest-paint);--dp-text-menu-header:oklch(from var(--dp-text-heading) l c h)}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=content-heading],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=content-heading],.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) :is(.dp-finding-section-heading,.dp-surface-section-header:not(.dp-surface-header):not([data-heading-level=surface]),.dp-surface-content-heading,.dp-surface-header[data-heading-level=section],.dp-surface-header[data-heading-level=section] .dp-surface-header-title,.dp-path-goal,.dp-overview-card--source .dp-overview-card-label):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-ink-engaged-content-heading:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-content-heading) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-content-heading)),1);--dp-ink-faded-content-heading:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-content-heading)),1);--dp-text-content-heading-rest-paint:oklch(from var(--dp-text-content-heading-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-content-heading) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-content-heading) - var(--dp-ink-shade)),1) c h);--dp-text-content-heading:var(--dp-text-content-heading-rest-paint)}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=topic-heading],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=topic-heading],.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) .dp-finding-topic-heading:not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-ink-engaged-topic-heading:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-topic-heading) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-topic-heading)),1);--dp-ink-faded-topic-heading:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-topic-heading)),1);--dp-text-topic-heading-rest-paint:oklch(from var(--dp-text-topic-heading-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-topic-heading) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-topic-heading) - var(--dp-ink-shade)),1) c h);--dp-text-topic-heading:var(--dp-text-topic-heading-rest-paint)}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=icon],.dp-ink-palette[data-dp-ink-role~=status],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=icon],.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) :is(.dp-overview-card:not(.dp-overview-card--source):not(.dp-overview-card--path):not(.dp-overview-card--team) .dp-overview-card-label,.dp-library-item-title,.dp-overview-card--path .dp-overview-card-label,.dp-overview-card--team .dp-overview-card-label,.dp-activity-team-name,.dp-activity-member-name):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)),:where(html[data-dp-visual-system]) :is(.dp-status-badge-label,.dp-status-badge-time .dp-stopwatch):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-ink-engaged-icon:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-icon) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-icon)),1);--dp-ink-faded-icon:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-icon)),1);--dp-icon-default-rest-paint:oklch(from var(--dp-icon-default-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-icon) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-icon) - var(--dp-ink-shade)),1) c h);--dp-icon-default:var(--dp-icon-default-rest-paint);--dp-icon-hierarchy-engage:var(--dp-ink-engaged-icon);--dp-icon-hierarchy-primary:var(--dp-icon-default);--dp-icon-hierarchy-secondary-rest-paint:var(--dp-icon-default-rest-paint)}@supports (color:color-mix(in lab,red,red)){.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=icon],.dp-ink-palette[data-dp-ink-role~=status],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=icon],.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) :is(.dp-overview-card:not(.dp-overview-card--source):not(.dp-overview-card--path):not(.dp-overview-card--team) .dp-overview-card-label,.dp-library-item-title,.dp-overview-card--path .dp-overview-card-label,.dp-overview-card--team .dp-overview-card-label,.dp-activity-team-name,.dp-activity-member-name):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)),:where(html[data-dp-visual-system]) :is(.dp-status-badge-label,.dp-status-badge-time .dp-stopwatch):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-icon-hierarchy-secondary-rest-paint:color-mix(in oklch,var(--dp-icon-default-rest-paint) 50%,var(--dp-surface-elevated-rest-paint))}}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=icon],.dp-ink-palette[data-dp-ink-role~=status],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=icon],.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) :is(.dp-overview-card:not(.dp-overview-card--source):not(.dp-overview-card--path):not(.dp-overview-card--team) .dp-overview-card-label,.dp-library-item-title,.dp-overview-card--path .dp-overview-card-label,.dp-overview-card--team .dp-overview-card-label,.dp-activity-team-name,.dp-activity-member-name):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)),:where(html[data-dp-visual-system]) :is(.dp-status-badge-label,.dp-status-badge-time .dp-stopwatch):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-icon-hierarchy-secondary:var(--dp-icon-hierarchy-secondary-rest-paint);--dp-icon-hierarchy-tertiary-rest-paint:var(--dp-icon-default-rest-paint)}@supports (color:color-mix(in lab,red,red)){.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=icon],.dp-ink-palette[data-dp-ink-role~=status],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=icon],.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) :is(.dp-overview-card:not(.dp-overview-card--source):not(.dp-overview-card--path):not(.dp-overview-card--team) .dp-overview-card-label,.dp-library-item-title,.dp-overview-card--path .dp-overview-card-label,.dp-overview-card--team .dp-overview-card-label,.dp-activity-team-name,.dp-activity-member-name):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)),:where(html[data-dp-visual-system]) :is(.dp-status-badge-label,.dp-status-badge-time .dp-stopwatch):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-icon-hierarchy-tertiary-rest-paint:color-mix(in oklch,var(--dp-icon-default-rest-paint) 30%,var(--dp-surface-elevated-rest-paint))}}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=icon],.dp-ink-palette[data-dp-ink-role~=status],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=icon],.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) :is(.dp-overview-card:not(.dp-overview-card--source):not(.dp-overview-card--path):not(.dp-overview-card--team) .dp-overview-card-label,.dp-library-item-title,.dp-overview-card--path .dp-overview-card-label,.dp-overview-card--team .dp-overview-card-label,.dp-activity-team-name,.dp-activity-member-name):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)),:where(html[data-dp-visual-system]) :is(.dp-status-badge-label,.dp-status-badge-time .dp-stopwatch):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-icon-hierarchy-tertiary:var(--dp-icon-hierarchy-tertiary-rest-paint)}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=finding-outline],.dp-pill-control-cell,:root{--dp-ink-engaged-finding-outline:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-finding-outline) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-finding-outline)),1);--dp-ink-faded-finding-outline:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-finding-outline)),1);--dp-finding-blue-rest-paint:oklch(from var(--dp-status-running-outline-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-finding-outline) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-finding-outline) - var(--dp-ink-shade)),1) c h);--dp-finding-blue:var(--dp-finding-blue-rest-paint);--dp-finding-outline-selected:var(--dp-finding-blue);--dp-finding-outline-focused:oklch(from var(--dp-status-running-outline-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * clamp(0, calc(var(--dp-ink-focus-travel) * var(--dp-ink-gain-select-finding-outline)), 1) - var(--dp-ink-shade)),1) c h);--dp-finding-outline-hover:oklch(from var(--dp-finding-blue) clamp(0,calc(.75 - var(--dp-ink-shade)),1) c h)}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=list-title],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=list-title],.dp-pill-control-cell,:root{--dp-ink-engaged-list-title:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-list-title) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-list-title)),1);--dp-ink-faded-list-title:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-list-title)),1);--dp-text-list-title-rest-paint:oklch(from var(--dp-text-list-title-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-list-title) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-list-title) - var(--dp-ink-shade)),1) c h);--dp-text-list-title:var(--dp-text-list-title-rest-paint)}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=surface],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=surface],.dp-pill-control-cell,.dp-surface,:root{--dp-ink-select-surface:var(--dp-ink-select-fill);--dp-ink-engaged-surface:clamp(0,calc(var(--dp-ink-select-surface) * var(--dp-ink-gain-select-surface) + var(--dp-ink-touch-fill) * var(--dp-ink-gain-touch-surface)),1);--dp-ink-faded-surface:clamp(0,calc(var(--dp-ink-fade-fill) * var(--dp-ink-gain-fade-surface)),1);--dp-surface-elevated-rest-paint:oklch(from var(--dp-surface-elevated-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-surface) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-surface) - var(--dp-ink-shade)),1) c h);--dp-surface-elevated:var(--dp-surface-elevated-rest-paint);--dp-ink-engaged-surface-selected:clamp(0,calc(var(--dp-ink-select-fill) * var(--dp-ink-gain-select-surface-selected) + var(--dp-ink-touch-fill) * var(--dp-ink-gain-touch-surface-selected)),1);--dp-ink-faded-surface-selected:clamp(0,calc(var(--dp-ink-fade-fill) * var(--dp-ink-gain-fade-surface-selected)),1);--dp-surface-selected-rest-paint:oklch(from var(--dp-surface-selected-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-surface-selected) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-surface-selected) - var(--dp-ink-shade)),1) c h);--dp-surface-selected:var(--dp-surface-selected-rest-paint)}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=stroke],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=stroke],.dp-pill-control-cell,.dp-surface,:root{--dp-ink-faded-stroke:clamp(0,calc(var(--dp-ink-fade-ring) * var(--dp-ink-gain-fade-stroke)),1);--dp-ring-engaged-stroke:clamp(0,calc(var(--dp-ring-stroke-rest,var(--dp-ink-stroke-rest)) + var(--dp-ink-select-ring) * var(--dp-ink-gain-select-stroke) + var(--dp-ink-touch-ring) * var(--dp-ink-gain-touch-stroke)),1);--dp-ring-card-native-rest-paint:var(--dp-stroke-default-rest-paint)}@supports (color:color-mix(in lab,red,red)){.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=stroke],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=stroke],.dp-pill-control-cell,.dp-surface,:root{--dp-ring-card-native-rest-paint:color-mix(in oklch,var(--dp-stroke-default-rest-paint) 72%,var(--dp-surface-elevated-rest-paint))}}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=stroke],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=stroke],.dp-pill-control-cell,.dp-surface,:root{--dp-ring-card-authored-rest-paint:oklch(from var(--dp-ring-card-base,transparent) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ring-engaged-stroke) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-stroke) - var(--dp-ink-shade)),1) c h);--dp-stroke-card-rest-paint:var(--dp-ring-card-native-rest-paint)}@supports (color:color-mix(in lab,red,red)){.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=stroke],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=stroke],.dp-pill-control-cell,.dp-surface,:root{--dp-stroke-card-rest-paint:color-mix(in oklch,var(--dp-ring-card-native-rest-paint) calc((1 - var(--dp-ring-card-authored-active,0)) * 100%),var(--dp-ring-card-authored-rest-paint) calc(var(--dp-ring-card-authored-active,0) * 100%))}}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=stroke],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=stroke],.dp-pill-control-cell,.dp-surface,:root{--dp-stroke-card:var(--dp-stroke-card-rest-paint);--dp-stroke-default-rest-paint:oklch(from var(--dp-ring-stroke-base,var(--dp-stroke-default-base)) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ring-engaged-stroke) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-stroke) - var(--dp-ink-shade)),1) c h);--dp-stroke-default:var(--dp-stroke-default-rest-paint)}.dp-ink-palette:not([data-dp-ink-role]),.dp-ink-palette[data-dp-ink-role~=status],.dp-ink:not([data-dp-ink-recipe]),.dp-ink[data-dp-ink-recipe~=status],.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) :is(.dp-status-badge-label,.dp-status-badge-time .dp-stopwatch):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-ink-engaged-status:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-status) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-status)),1);--dp-ink-faded-status:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-status)),1);--dp-status-success-rest-paint:oklch(from var(--dp-status-success-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-status) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-status) - var(--dp-ink-shade)),1) c h);--dp-status-success:var(--dp-status-success-rest-paint);--dp-status-running-rest-paint:oklch(from var(--dp-status-running-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-status) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-status) - var(--dp-ink-shade)),1) c h);--dp-status-running:var(--dp-status-running-rest-paint);--dp-ink-engaged-status-neutral:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-status-neutral) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-status-neutral)),1);--dp-ink-faded-status-neutral:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-status-neutral)),1);--dp-status-neutral-rest-paint:oklch(from var(--dp-status-neutral-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-status-neutral) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-status-neutral) - var(--dp-ink-shade)),1) c h);--dp-status-neutral:var(--dp-status-neutral-rest-paint);--dp-ink-engaged-status-text:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-status-text) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-status-text)),1);--dp-ink-faded-status-text:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-status-text)),1);--dp-ink-engaged-status-border:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-status-border) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-status-border)),1);--dp-ink-faded-status-border:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-status-border)),1);--dp-status-badge-text-rest-paint:oklch(from var(--dp-status-badge-text-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-status-text) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-status-text) - var(--dp-ink-shade)),1) c h);--dp-status-badge-text:var(--dp-status-badge-text-rest-paint)}.dp-status-mark-svg{--dp-ink-engaged-status:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-status-svg) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-status-svg)),1);--dp-ink-faded-status:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-status-svg)),1)}.dp-create-rp-output-cell>.dp-surface>.dp-surface-chrome,.dp-create-rp-output-cell>.dp-surface>.dp-surface-fill,.dp-ink-palette:not([data-dp-ink-role]),.dp-ink:not([data-dp-ink-recipe]),.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) :is(.dp-surface-goal-field .dp-animated-textbox[data-text-owner] .dp-animated-textbox-input,.dp-surface-content-group>.dp-animated-textbox[data-text-owner] .dp-animated-textbox-input):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-ink-engaged-textbox:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-textbox) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-textbox)),1);--dp-ink-faded-textbox:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-textbox)),1);--dp-output-plate-ring-selected-rest-paint:oklch(from var(--dp-ring-output-selected-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ring-engaged-stroke) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-stroke) - var(--dp-ink-shade)),1) c h);--dp-output-plate-ring-selected:var(--dp-output-plate-ring-selected-rest-paint);--dp-output-plate-bg-rest-paint:oklch(from var(--dp-output-plate-bg-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-surface) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-surface) - var(--dp-ink-shade)),1) c h);--dp-output-plate-bg:var(--dp-output-plate-bg-rest-paint);--dp-textbox-border-rest-paint:oklch(from var(--dp-textbox-border-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-textbox) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-textbox) - var(--dp-ink-shade)),1) c h);--dp-textbox-border:var(--dp-textbox-border-rest-paint);--dp-textbox-border-focus-rest-paint:oklch(from var(--dp-textbox-border-focus-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-textbox) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-textbox) - var(--dp-ink-shade)),1) c h);--dp-textbox-border-focus:var(--dp-textbox-border-focus-rest-paint);--dp-textbox-bg-rest-paint:oklch(from var(--dp-textbox-bg-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-surface) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-surface) - var(--dp-ink-shade)),1) c h);--dp-textbox-bg:var(--dp-textbox-bg-rest-paint);--dp-textbox-text-rest-paint:oklch(from var(--dp-textbox-text-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-body) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-body) - var(--dp-ink-shade)),1) c h);--dp-textbox-text:var(--dp-textbox-text-rest-paint);--dp-textbox-placeholder-rest-paint:oklch(from var(--dp-textbox-placeholder-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-body) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-body) - var(--dp-ink-shade)),1) c h);--dp-textbox-placeholder:var(--dp-textbox-placeholder-rest-paint);--dp-output-plate-ring-rest-paint:oklch(from var(--dp-ring-output-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ring-engaged-stroke) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-stroke) - var(--dp-ink-shade)),1) c h);--dp-output-plate-ring:var(--dp-output-plate-ring-rest-paint);--dp-output-name-text-rest-paint:oklch(from var(--dp-output-name-text-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-list-title) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-list-title) - var(--dp-ink-shade)),1) c h);--dp-output-name-text:var(--dp-output-name-text-rest-paint);--dp-output-chip-text-rest-paint:oklch(from var(--dp-output-chip-text-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-list-title) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-list-title) - var(--dp-ink-shade)),1) c h);--dp-output-chip-text:var(--dp-output-chip-text-rest-paint);--dp-ink-engaged-icon-secondary:clamp(0,calc(var(--dp-ink-select) * var(--dp-ink-gain-select-icon-secondary) + var(--dp-ink-touch) * var(--dp-ink-gain-touch-icon-secondary)),1);--dp-ink-faded-icon-secondary:clamp(0,calc(var(--dp-ink-fade) * var(--dp-ink-gain-fade-icon-secondary)),1);--dp-icon-secondary-default-rest-paint:oklch(from var(--dp-icon-secondary-default-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-icon-secondary) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-icon-secondary) - var(--dp-ink-shade)),1) c h);--dp-icon-secondary-default:var(--dp-icon-secondary-default-rest-paint);--dp-selector-knob-background:oklch(from var(--dp-surface-elevated) l c h);--dp-selector-track-background:var(--dp-selector-knob-background);--dp-selector-track-stroke:var(--dp-stroke-default);--dp-selector-knob-stroke:var(--dp-stroke-default);--dp-new-action-divider:var(--dp-selector-track-stroke);--dp-menubar-views-change-cue-text:oklch(from var(--dp-text-body) calc(l - .04) c h/.62);--dp-research-depth-track-background:var(--dp-selector-track-background);--dp-research-depth-track-stroke:var(--dp-selector-track-stroke);--dp-research-depth-fill-background:oklch(from var(--dp-surface-selected) calc(l - .005) c h);--dp-research-depth-control-stroke:var(--dp-selector-knob-stroke);--dp-research-depth-knob-background:var(--dp-selector-knob-background);--dp-research-depth-label:var(--dp-pill-control-icon-muted);--dp-research-depth-caption:oklch(from var(--dp-text-body) l c h);--dp-pill-control-hover-background:var(--dp-surface-elevated)}@supports (color:color-mix(in lab,red,red)){.dp-create-rp-output-cell>.dp-surface>.dp-surface-chrome,.dp-create-rp-output-cell>.dp-surface>.dp-surface-fill,.dp-ink-palette:not([data-dp-ink-role]),.dp-ink:not([data-dp-ink-recipe]),.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) :is(.dp-surface-goal-field .dp-animated-textbox[data-text-owner] .dp-animated-textbox-input,.dp-surface-content-group>.dp-animated-textbox[data-text-owner] .dp-animated-textbox-input):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-pill-control-hover-background:color-mix(in oklch,var(--dp-surface-elevated) 80%,var(--dp-icon-default-base))}}.dp-create-rp-output-cell>.dp-surface>.dp-surface-chrome,.dp-create-rp-output-cell>.dp-surface>.dp-surface-fill,.dp-ink-palette:not([data-dp-ink-role]),.dp-ink:not([data-dp-ink-recipe]),.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) :is(.dp-surface-goal-field .dp-animated-textbox[data-text-owner] .dp-animated-textbox-input,.dp-surface-content-group>.dp-animated-textbox[data-text-owner] .dp-animated-textbox-input):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-pill-control-icon-muted:var(--dp-icon-default-base)}@supports (color:color-mix(in lab,red,red)){.dp-create-rp-output-cell>.dp-surface>.dp-surface-chrome,.dp-create-rp-output-cell>.dp-surface>.dp-surface-fill,.dp-ink-palette:not([data-dp-ink-role]),.dp-ink:not([data-dp-ink-recipe]),.dp-pill-control-cell,:root,:where(html[data-dp-visual-system]) :is(.dp-surface-goal-field .dp-animated-textbox[data-text-owner] .dp-animated-textbox-input,.dp-surface-content-group>.dp-animated-textbox[data-text-owner] .dp-animated-textbox-input):not(:is(.dp-ink,.dp-ink-palette,.dp-pill-control-cell,.dp-surface)){--dp-pill-control-icon-muted:color-mix(in oklch,var(--dp-icon-default-base) 68%,var(--dp-selector-track-background))}}.dp-ink[data-ink=focus]{--dp-ink-focus:1}.dp-ink[data-ink=semi]{--dp-ink-focus:var(--dp-ink-semi-ratio)}.dp-ink[data-ink=out]{--dp-ink-focus:-1}@media (hover:hover) and (pointer:fine){.dp-ink:hover,.group:hover .dp-ink:not(.dp-ink-isolate){--dp-ink-hover:1}}.dp-darkened{--dp-ink-hover:1}.dp-ink-pressed,.dp-ink:active{--dp-ink-press:1}.dp-ink-isolate,[data-ink]{--dp-ink-yield-active:0}[data-ink-handoff=mapping]{--dp-ink-yield-active:1}[data-ink-handoff]{--dp-ink-map-progress:clamp(0,calc((var(--dp-ink-signal) - var(--dp-ink-map-focus-from,0)) / var(--dp-ink-map-distance,1)),1)}.dp-ink[data-ink-handoff=settling]{--dp-ink-yield-active:0;transition:--dp-ink-hover var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-press var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-focus var(--dp-ink-selection-duration,var(--dp-ink-motion-duration)) var(--dp-ink-selection-ease,var(--dp-ink-motion-ease)),--dp-ink-scrub var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-ambient var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-yield-active var(--dp-ink-selection-duration,var(--dp-ink-motion-duration)) var(--dp-ink-selection-ease,var(--dp-ink-motion-ease))}@media (prefers-reduced-motion:reduce){.dp-ink[data-ink-handoff=settling]{transition:none}}.dp-ink-yielding,.dp-ink.dp-ink-yielding{--dp-ink-yield-progress:clamp(0,calc((var(--dp-ink-signal) - var(--dp-ink-focus-from,0)) / max(.000001, 1 - var(--dp-ink-focus-from,0))),1);--dp-ink-press:clamp(0,calc(var(--dp-ink-press-from,1) * (1 - var(--dp-ink-yield-progress))),1)}@media (hover:hover) and (pointer:fine){.dp-ink[data-ink-hover-lease=hold]:not(:hover){--dp-ink-hover:var(--dp-ink-hover-from,0)}.dp-ink[data-ink-hover-lease=yield]:not(:hover){--dp-ink-hover:clamp(0,calc(var(--dp-ink-hover-from,0) * (1 - var(--dp-ink-yield-progress))),1);transition:--dp-ink-focus var(--dp-ink-selection-duration,var(--dp-ink-motion-duration)) var(--dp-ink-selection-ease,var(--dp-ink-motion-ease)),--dp-ink-scrub var(--dp-ink-motion-duration) var(--dp-ink-motion-ease),--dp-ink-ambient var(--dp-ink-motion-duration) var(--dp-ink-motion-ease)}}@media (prefers-reduced-motion:reduce){.dp-ink[data-ink-hover-lease=yield]:not(:hover){transition:none}}.dp-ink-isolate{--dp-ink-hover:0}.dp-ink-isolate:where(:not(.dp-ink-pressed):not(.dp-ink-yielding)){--dp-ink-press:0}@property --dp-stroke-card{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-icon-hierarchy-secondary{syntax:"<color>";inherits:true;initial-value:#0000}@property --dp-icon-hierarchy-tertiary{syntax:"<color>";inherits:true;initial-value:#0000}:root{--dp-type-floor:.6875rem;--dp-type-base:.555rem;--dp-type-slope:.568;--dp-type-ceiling:.875rem;--dp-type-desktop-relief:clamp(0px,calc((21.6px - 1svmin) * .085),1px);--dp-type-responsive:max(var(--dp-type-floor),calc(clamp(var(--dp-type-floor), calc(var(--dp-type-base) + var(--dp-type-slope) * 1svmin), var(--dp-type-ceiling)) - var(--dp-type-desktop-relief)));--dp-type-scale:1;--dp-font-size-sm:calc(var(--dp-type-responsive) * var(--dp-type-scale));--dp-font-size-3xs:calc(var(--dp-font-size-sm) * .714286);--dp-font-size-2xs:calc(var(--dp-font-size-sm) * .857143);--dp-font-size-xs:calc(var(--dp-font-size-sm) * .928571);--dp-font-size-md:calc(var(--dp-font-size-sm) * 1.07143);--dp-font-size-base:calc(var(--dp-font-size-sm) * 1.14286);--dp-font-size-lg:calc(var(--dp-font-size-sm) * 1.28571);--dp-font-size-xl:calc(var(--dp-font-size-sm) * 1.42857);--dp-font-size-2xl:calc(var(--dp-font-size-sm) * 1.71429);--dp-font-size-3xl:calc(var(--dp-font-size-sm) * 2.14286);--dp-font-weight-normal:400;--dp-font-weight-book:420;--dp-font-weight-medium:460;--dp-font-weight-emphasis:490;--dp-font-weight-semibold:510;--dp-font-weight-bold:650;--dp-font-family-document:var(--dp-font-source-serif-4,"Source Serif 4",Georgia,"Times New Roman",serif);--dp-line-height-document:1.55;--dp-font-family-new-action:ui-rounded,"SF Pro Rounded",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--dp-font-new-action-ink-ascent-ratio:.732;--dp-font-new-action-ink-descent-ratio:0;--dp-line-height-normal:1.5;--dp-text-optical-center-y:0px;--dp-space-1:calc(var(--dp-font-size-sm) * .3);--dp-space-2:calc(var(--dp-font-size-sm) * .55);--dp-space-3:calc(var(--dp-font-size-sm) * .8);--dp-space-4:calc(var(--dp-font-size-sm) * 1.2);--dp-space-layout:calc(var(--dp-font-size-sm) * 1.225);--dp-space-frame:calc(var(--dp-font-size-sm) * 1.4);--dp-space-5:calc(var(--dp-font-size-sm) * 1.6);--dp-space-6:calc(var(--dp-font-size-sm) * 2);--dp-space-compact:var(--dp-space-2);--dp-space-control:var(--dp-space-3);--dp-space-content:var(--dp-font-size-sm);--dp-space-section:var(--dp-space-frame)}[data-shared-element-route-quarantined]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;will-change:auto!important}.dp-page{--dp-menubar-padding:var(--dp-space-frame);--dp-menubar-padding-block-end:calc(var(--dp-menubar-padding) * 2);--dp-menubar-max-inline-size:80rem;background-color:var(--dp-page);flex-direction:column;height:100dvh;margin:auto;display:flex;overflow:hidden;container-type:inline-size}.dp-research-menubar-background{z-index:var(--dp-layer-menubar,10000)}.dp-menubar{box-sizing:border-box;z-index:var(--dp-layer-menubar,10000);inline-size:min(100%,var(--dp-menubar-max-inline-size));background-color:var(--dp-page);padding-block:var(--dp-menubar-padding) var(--dp-menubar-padding-block-end);padding-inline:var(--dp-menubar-padding);justify-content:space-between;align-items:center;margin-inline:auto;display:flex;position:sticky;top:0;overflow:visible}.dp-menubar-actions-slot{margin-inline-start:auto}.dp-menubar-actions-slot,.dp-menubar-center-slot{align-items:center;display:flex}.dp-menubar-center-slot:empty{display:none}.dp-menubar-center-slot:not(:empty){top:var(--dp-menubar-padding);width:max-content;margin-inline:auto;position:absolute;inset-inline:0;transform:none}@media (max-width:45rem){.dp-menubar{align-items:center;gap:var(--dp-space-2);padding-block:var(--dp-menubar-padding-block-end) calc(var(--dp-menubar-padding) + env(safe-area-inset-bottom,0px));padding-inline:var(--dp-space-2);order:999;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;top:auto;bottom:0}.dp-menubar>:first-child{grid-column:1;justify-self:start}.dp-menubar-center-slot{grid-column:2}.dp-menubar-center-slot:not(:empty){min-width:0;margin-inline:0;position:static;transform:none}.dp-menubar-actions-slot{grid-column:3;justify-self:end;margin-inline-start:0}.dp-menubar .dp-menubar-views-change-cue{inset-block:auto 100%}}.dp-rp-page{padding-left:var(--dp-menubar-padding);padding-right:var(--dp-menubar-padding);scrollbar-gutter:stable;flex:auto;height:100%;min-height:0;overflow:auto}:is([data-view-layout],[data-view-spacing=surface]){--dp-layout-view-edge-gap:var(--dp-surface-view-row-gap,var(--dp-surface-slot-gap,var(--dp-space-layout)));--dp-layout-view-top:0px;--dp-layout-view-bottom:var(--dp-layout-view-edge-gap);box-sizing:border-box;padding-block:var(--dp-layout-view-top) var(--dp-layout-view-bottom)}:is([data-view-spacing=library-list],[data-view-spacing=plans-list]){padding-block:0}[data-view-spacing=library-list]{--dp-layout-list-item-gap:var(--dp-library-grid-gap)}[data-view-spacing=plans-list]{--dp-layout-list-item-gap:var(--dp-surface-stack-gap)}@media (max-width:45rem){:is([data-view-layout],[data-view-spacing=surface]){--dp-layout-view-top:max(var(--dp-layout-view-edge-gap),env(safe-area-inset-top,0px));--dp-layout-view-bottom:0px}:is([data-view-spacing=library-list],[data-view-spacing=plans-list]){padding-block-start:max(var(--dp-layout-list-item-gap),env(safe-area-inset-top,0px));padding-block-end:0}}.container-research-plan{container:research-plan/inline-size}:root{--dp-rail-measure:50rem;--dp-rail-min:36.5rem;--dp-rail-gap:var(--dp-space-layout);--dp-rail-max-columns:3;--dp-surface-slot-gap:var(--dp-space-layout)}.dp-rail{grid-template-columns:minmax(0,var(--dp-rail-measure));justify-content:center;gap:var(--dp-rail-gap);inline-size:100%;display:grid}.dp-rail>*{min-block-size:0;min-inline-size:0}.dp-rail--columns{grid-template-columns:repeat(auto-fit,minmax(max(min(var(--dp-rail-min),100%),calc((100% - (var(--dp-rail-max-columns) - 1) * var(--dp-rail-gap)) / var(--dp-rail-max-columns))),1fr))}.dp-rail--page{align-items:start;max-block-size:100%}.dp-rail--banded{grid-template-rows:auto minmax(0,1fr) auto}.dp-rail--banded>*{grid-row:1/-1;grid-template-rows:subgrid;display:grid}.dp-overview-rail{--dp-scroll-inline-fade:none}.dp-scroll-frame-body{--dp-scroll-block-fade:linear-gradient(to bottom,transparent 0px,transparent var(--dp-scroll-fade-top-hold-effective,0px),black var(--dp-scroll-fade-top-hold-effective,0px),black 100%)}@property --typo-scroll-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --typo-scroll-fade-end{syntax:"<length>";inherits:false;initial-value:0}@property --dp-scroll-frame-fade-top-px{syntax:"<length>";inherits:false;initial-value:0}@property --dp-scroll-frame-fade-bottom-px{syntax:"<length>";inherits:false;initial-value:0}@property --dp-scroll-frame-fade-top-safety-min-px{syntax:"<length>";inherits:false;initial-value:0}@property --dp-scroll-fade-top-hold-effective{syntax:"<length>";inherits:false;initial-value:0}@property --dp-scroll-frame-top-hold-px{syntax:"<length>";inherits:false;initial-value:0}@property --dp-scroll-frame-port-height{syntax:"*";inherits:false}@property --_dp-scroll-frame-blur{syntax:"*";inherits:false}@property --_dp-scroll-frame-mask-top{syntax:"*";inherits:false;initial-value:0}@property --_dp-scroll-frame-mask-bottom{syntax:"*";inherits:false;initial-value:0}@property --_dp-scroll-frame-mask-top-hold{syntax:"*";inherits:false;initial-value:0}@property --_dp-scroll-frame-minimum-top{syntax:"*";inherits:false;initial-value:0}@property --typo-scroll-extent{syntax:"*";inherits:false}@property --dp-scroll-fade-start{syntax:"*";inherits:false}@property --dp-scroll-fade-end{syntax:"*";inherits:false}@property --dp-scroll-block-fade{syntax:"*";inherits:false}:root{--dp-frame-blur-rest:24px;--dp-frame-blur-active:8px;--dp-frame-transition:.18s ease;--dp-frame-scrollbar-lane:var(--dp-scrollbar-clearance);--dp-frame-inset:var(--dp-surface-padding);--dp-frame-inset-block-start:var(--dp-frame-inset);--dp-frame-inset-inline-end:var(--dp-frame-inset);--dp-frame-inset-block-end:var(--dp-frame-inset);--dp-frame-inset-inline-start:var(--dp-frame-inset);--dp-frame-gap:var(--dp-space-frame);--dp-frame-edge-size:var(--dp-frame-inset);--dp-frame-radius:var(--dp-surface-radius)}.dp-scroll-frame{--_dp-scroll-frame-edge-size:var(--dp-frame-edge-size);--_dp-scroll-frame-edge-block-start:var(--_dp-scroll-frame-edge-size);--_dp-scroll-frame-edge-block-end:var(--_dp-scroll-frame-edge-size);--_dp-scroll-frame-minimum-top-armed:0px;--_dp-scroll-frame-mask-top-hold-armed:0px;--_dp-scroll-frame-scrollbar-clearance:var(--dp-frame-scrollbar-lane);--_dp-scroll-frame-scrollbar-gutter:0px;background-color:var(--dp-surface-elevated);border-radius:var(--dp-frame-radius);flex-direction:column;min-height:0;display:flex;position:relative}.dp-scroll-frame .dp-scroll-frame-header{--_dp-scroll-frame-blur:var(--dp-frame-blur-rest)}.dp-scroll-frame[data-scroll-frame-scrolling=true]>.dp-scroll-frame-header{--_dp-scroll-frame-blur:var(--dp-frame-blur-active)}.dp-scroll-frame>.dp-scroll-frame-body{--_dp-scroll-frame-mask-top:0px;--_dp-scroll-frame-mask-bottom:0px;--_dp-scroll-frame-mask-top-hold:0px;--_dp-scroll-frame-minimum-top:0px}.dp-scroll-frame[data-scroll-frame-can-top=true]>.dp-scroll-frame-body{--_dp-scroll-frame-mask-top:var(--_dp-scroll-frame-edge-block-start);--_dp-scroll-frame-minimum-top:var(--_dp-scroll-frame-minimum-top-armed);--_dp-scroll-frame-mask-top-hold:var(--_dp-scroll-frame-mask-top-hold-armed)}.dp-scroll-frame[data-scroll-frame-can-bottom=true]>.dp-scroll-frame-body{--_dp-scroll-frame-mask-bottom:var(--_dp-scroll-frame-edge-block-end)}.dp-scroll-frame[data-scroll-frame-scrolling=true]>.dp-scroll-frame-body{scrollbar-color:var(--dp-scrollbar-thumb-active,#80808066) transparent}:where(.dp-scroll-frame-body.scrollbar-auto-hide)>*{scrollbar-color:transparent transparent}:where(.dp-scroll-frame-body.scrollbar-auto-hide:hover) :where(.dp-overview-phase-direction,.dp-create-rp-outputs-rail){scrollbar-color:#80808066 transparent}.dp-scroll-frame-header{box-sizing:border-box;background-color:var(--dp-surface-elevated);-webkit-backdrop-filter:blur(var(--_dp-scroll-frame-blur));backdrop-filter:blur(var(--_dp-scroll-frame-blur));z-index:20;transition:-webkit-backdrop-filter var(--dp-frame-transition),backdrop-filter var(--dp-frame-transition),background-color var(--dp-frame-transition);flex:none;padding-block-start:var(--dp-frame-inset-block-start);padding-block-end:var(--dp-frame-gap);padding-inline-start:var(--dp-frame-inset-inline-start);padding-inline-end:calc(var(--dp-frame-inset-inline-end) + var(--_dp-scroll-frame-scrollbar-clearance));position:relative}.dp-scroll-frame-body{--dp-scroll-fade-start:var(--_dp-scroll-frame-mask-top);--dp-scroll-fade-end:var(--_dp-scroll-frame-mask-bottom);--dp-scroll-fade-top-hold-effective:min(var(--_dp-scroll-frame-mask-top-hold),calc(var(--dp-scroll-fade-start) * .666667));scrollbar-gutter:stable;min-height:0;-webkit-mask-image:var(--dp-scroll-block-fade),linear-gradient(black,black);mask-image:var(--dp-scroll-block-fade),linear-gradient(black,black);-webkit-mask-mode:alpha,alpha;-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha,alpha;mask-mode:alpha,alpha;-webkit-mask-size:calc(100% - var(--_dp-scroll-frame-scrollbar-gutter)) 100%,var(--_dp-scroll-frame-scrollbar-gutter) 100%;mask-size:calc(100% - var(--_dp-scroll-frame-scrollbar-gutter)) 100%,var(--_dp-scroll-frame-scrollbar-gutter) 100%;flex:auto;position:relative;overflow:hidden auto}.dp-scroll-frame-body,.dp-scroll-frame-content{box-sizing:border-box;inline-size:100%;min-width:0}.dp-scroll-frame-content{max-inline-size:100%;align-self:stretch;padding-block-start:var(--dp-frame-inset-block-start);padding-block-end:var(--dp-frame-inset-block-end);padding-inline-start:var(--dp-frame-inset-inline-start);padding-inline-end:var(--dp-frame-inset-inline-end)}.dp-scroll-frame-surface{--_dp-scroll-frame-edge-size:var(--dp-frame-edge-size);--dp-scroll-fade-top-inset-scale:.8;--dp-scroll-fade-bottom-inset-scale:1;--dp-scroll-fade-bottom-viewport-fraction:.4;--dp-scroll-fade-top-safety-ratio:.75;--dp-scroll-fade-top-hold-ratio:.5;--dp-scroll-fade-reverse-bottom-cap-ratio:100;--_dp-scroll-frame-fade-scale-at-top:var(--dp-scroll-fade-top-inset-scale);--_dp-scroll-frame-fade-scale-at-bottom:var(--dp-scroll-fade-bottom-inset-scale);--dp-scroll-fade-selection-scale:1;--dp-scroll-fade-selection-inverse:1;--_dp-scroll-frame-fade-inset-top:max(var(--dp-surface-padding,0px),var(--dp-surface-gutter-block-start,var(--dp-frame-inset-block-start)));--_dp-scroll-frame-fade-inset-bottom:max(var(--dp-surface-padding,0px),var(--dp-surface-gutter-block-end,var(--dp-frame-inset-block-end)));--_dp-scroll-frame-edge-block-start:calc(var(--_dp-scroll-frame-fade-inset-top) * var(--_dp-scroll-frame-fade-scale-at-top));--_dp-scroll-frame-edge-block-end:min(calc(var(--_dp-scroll-frame-fade-inset-bottom) * var(--_dp-scroll-frame-fade-scale-at-bottom)),calc(var(--dp-scroll-frame-fade-top-px) * var(--dp-scroll-fade-reverse-bottom-cap-ratio) * var(--dp-scroll-fade-selection-inverse)));--dp-scroll-frame-fade-top-px:max(var(--dp-scroll-frame-fade-top-safety-min-px),calc(var(--_dp-scroll-frame-edge-block-start) * var(--dp-scroll-fade-selection-scale)));--dp-scroll-frame-fade-bottom-px:calc(var(--_dp-scroll-frame-edge-block-end) * var(--dp-scroll-fade-selection-scale));border-radius:min(var(--dp-frame-radius),var(--dp-surface-chrome-inner-radius,var(--dp-frame-radius)));width:100%;overflow:clip}.dp-scroll-frame-surface[data-scroll-fade-edge-order=reverse]{--_dp-scroll-frame-fade-scale-at-top:min(var(--dp-scroll-fade-bottom-inset-scale),var(--dp-scroll-fade-top-inset-scale));--_dp-scroll-frame-fade-scale-at-bottom:var(--dp-scroll-fade-top-inset-scale);--dp-scroll-fade-reverse-bottom-cap-ratio:1;--dp-scroll-fade-bottom-viewport-fraction:.32;--dp-scroll-fade-top-safety-ratio:.9;--dp-scroll-fade-top-hold-ratio:.6}.dp-scroll-frame-surface.dp-scroll-gutter-bleed-block:has(>.dp-scroll-frame-header),.dp-scroll-frame-surface:has(>.dp-surface-header){--_dp-scroll-frame-edge-block-start:min(calc(var(--_dp-scroll-frame-fade-inset-top) * var(--_dp-scroll-frame-fade-scale-at-top)),calc(max(0px, var(--dp-frame-gutter-fade)) * var(--dp-scroll-fade-selection-inverse)));--dp-scroll-frame-fade-top-safety-min-px:calc(var(--dp-frame-gutter-fade) * var(--dp-scroll-fade-top-safety-ratio));--dp-scroll-frame-top-hold-px:calc(var(--dp-frame-gutter-fade) * var(--dp-scroll-fade-top-hold-ratio));--_dp-scroll-frame-minimum-top-armed:var(--dp-scroll-frame-fade-top-safety-min-px);--_dp-scroll-frame-mask-top-hold-armed:var(--dp-scroll-frame-top-hold-px)}.dp-scroll-frame-surface .dp-scroll-frame-header{padding-block-start:0}.dp-scroll-frame-surface>.dp-scroll-frame-header.dp-surface-section-header{padding-block-end:var(--dp-surface-header-content-gap)}.dp-scroll-frame-header.dp-surface-section-header+.dp-scroll-frame-body>.dp-scroll-frame-content.dp-surface-scroll-body{padding-block-start:0}.dp-scroll-frame-pill{--dp-frame-inset-block-start:var(--dp-pill-frame-inset);--dp-frame-inset-inline-end:var(--dp-pill-frame-inset);--dp-frame-inset-block-end:var(--dp-pill-frame-inset);--dp-frame-inset-inline-start:var(--dp-pill-frame-inset);--dp-frame-gap:var(--dp-pill-frame-gap);--dp-frame-edge-size:var(--dp-pill-frame-inset);--dp-frame-radius:var(--dp-pill-frame-radius);--_dp-scroll-frame-edge-size:var(--dp-frame-edge-size);position:absolute;inset:0;overflow:hidden}.dp-scroll-frame-pill .dp-scroll-frame-header{padding-block:0}.dp-scroll-gutter-bleed-inline{margin-inline:calc(-1 * var(--dp-surface-gutter-inline-start,0px)) calc(-1 * var(--dp-surface-gutter-inline-end,0px));padding-inline:var(--dp-surface-gutter-inline-start,0) var(--dp-surface-gutter-inline-end,0);scroll-padding-inline:var(--dp-surface-gutter-inline-start,0) var(--dp-surface-gutter-inline-end,0)}.dp-surface-section-motion:has(.dp-scroll-gutter-bleed-inline){margin-inline:calc(-1 * var(--dp-surface-gutter-inline-start,0px)) calc(-1 * var(--dp-surface-gutter-inline-end,0px));padding-inline:var(--dp-surface-gutter-inline-start,0) var(--dp-surface-gutter-inline-end,0)}.dp-scroll-frame-surface:has(>.dp-surface-header),.dp-scroll-gutter-bleed-block{--dp-frame-gutter-fade:var(--dp-surface-header-content-gap)}.dp-scroll-frame-surface>.dp-surface-header,.dp-scroll-gutter-bleed-block>.dp-scroll-frame-header{-webkit-backdrop-filter:none;backdrop-filter:none;background-clip:content-box;padding-block-end:var(--dp-frame-gutter-fade)}.dp-scroll-frame-surface>.dp-surface-header+.dp-scroll-frame-body,.dp-scroll-gutter-bleed-block>.dp-scroll-frame-header+.dp-scroll-frame-body{margin-block-start:calc(-1 * var(--dp-frame-gutter-fade))}.dp-scroll-frame-surface:has(>.dp-surface-header)>.dp-scroll-frame-body>.dp-scroll-frame-content.dp-surface-scroll-body,.dp-scroll-frame.dp-scroll-gutter-bleed-block>.dp-scroll-frame-header.dp-surface-section-header+.dp-scroll-frame-body>.dp-scroll-frame-content.dp-surface-scroll-body,.dp-scroll-gutter-bleed-block>.dp-scroll-frame-body>.dp-scroll-frame-content{padding-block-start:calc(var(--dp-frame-gutter-fade) + var(--dp-scroll-edge-buffer,0px));padding-block-end:var(--dp-frame-gutter-fade)}@media (prefers-reduced-motion:reduce){.dp-scroll-frame-header{transition:none}}:root{--dp-surface-radius:1.375rem;--dp-plan-list-surface-radius:1.375rem;--dp-surface-pad-mult:1.6;--dp-surface-authored-padding:calc(var(--dp-font-size-sm) * var(--dp-surface-pad-mult));--dp-surface-padding:var(--dp-surface-authored-padding);--dp-surface-frame-inset-block-start:var(--dp-surface-padding);--dp-surface-frame-inset-inline-end:var(--dp-surface-padding);--dp-surface-frame-inset-block-end:var(--dp-surface-padding);--dp-surface-frame-inset-inline-start:var(--dp-surface-padding);--dp-surface-section-gap:var(--dp-frame-gap);--dp-surface-section-row-gap:round(nearest,calc(var(--dp-font-size-sm) * 1.14286),var(--dp-device-pixel,1px));--dp-menu-button-content-gap:var(--dp-surface-section-row-gap);--dp-surface-header-content-gap:calc(var(--dp-font-size-sm) * .9);--dp-surface-content-heading-gap:var(--dp-space-2);--dp-surface-content-group-gap:var(--dp-space-4);--dp-surface-heading-color:var(--dp-surface-heading);--dp-surface-section-header-color:var(--dp-text-heading);--dp-menu-button-gap:round(nearest,calc(var(--dp-font-size-sm) * 1.42857),var(--dp-device-pixel,1px));--dp-menu-button-radius:round(nearest,calc(var(--dp-font-size-sm) * .857143),var(--dp-device-pixel,1px));--dp-menu-button-padding-inline:round(nearest,calc(var(--dp-font-size-sm) * .857143),var(--dp-device-pixel,1px));--dp-menu-button-padding-block:round(nearest,calc(var(--dp-font-size-sm) * .428571),var(--dp-device-pixel,1px));--dp-menu-button-detail-gap:round(nearest,calc(var(--dp-font-size-sm) * .571429),var(--dp-device-pixel,1px));--dp-surface-prose-topic-gap:calc(var(--dp-font-size-sm) * .65);--dp-surface-stack-gap:var(--dp-space-6);--dp-surface-list-max-inline-size:38rem;--dp-surface-list-gap:var(--dp-space-4);--dp-surface-list-max-height:calc(var(--dp-font-size-sm) * 40);--dp-surface-list-item-gap:var(--dp-surface-section-gap);--dp-surface-list-item-identifier-gap:var(--dp-space-1);--dp-surface-list-item-identifier-size:1.25em;--dp-surface-list-item-padding:var(--dp-space-3);--dp-surface-list-item-flush-pull:var(--dp-surface-list-item-padding);--dp-surface-list-item-radius:calc(var(--dp-surface-radius) - var(--dp-font-size-sm));--dp-surface-list-action-rail-size:var(--dp-icon-sm);--dp-surface-section-header-optical-inset:calc(var(--dp-font-size-sm) * .3);--dp-team-member-brain-hard-min-height:8rem;--dp-surface-metadata-label-width:calc(var(--dp-font-size-sm) * 8);--dp-text-trim-top:0px;--dp-text-trim-bottom:0px;--dp-text-trim-left:0px;--dp-text-trim-right:0px;--dp-text-trim-top-ratio:0;--dp-text-trim-bottom-ratio:0;--dp-text-trim-left-ratio:0;--dp-text-trim-right-ratio:0;--dp-text-trim-reference-leading:var(--dp-line-height-normal);--dp-text-trim-metrics-ready:0;--dp-rhythm-opening-scale:.8;--dp-rhythm-press-buffer-scale:1;--dp-rhythm-shadow-reach-scale:1;--dp-press-scale-held-max:1.11}.dp-surfaces-list-container{--dp-rail-measure:var(--dp-surface-list-max-inline-size);gap:var(--dp-surface-stack-gap);margin-block-end:auto}.dp-surfaces-list-container .dp-surface{--dp-surface-radius:var(--dp-plan-list-surface-radius);--dp-frame-radius:var(--dp-plan-list-surface-radius);--dp-ink-gain-select-surface:.1294;--dp-ink-gain-select-stroke:.45;--dp-ink-gain-fade-stroke:.3}.dp-surfaces-list-container .dp-plan-summary-status-badge{--dp-plan-list-status-badge-edge-clearance:max(6px,calc(var(--dp-plan-list-surface-radius) * .35),calc(var(--dp-status-square-outer-size) * .35),calc(var(--dp-status-circle-outer-size) * .35));--dp-plan-list-status-badge-travel:max(0px,calc(var(--dp-surface-padding) - var(--dp-plan-list-status-badge-edge-clearance)));--dp-plan-list-status-badge-effective-up:clamp(0px,var(--dp-plan-list-status-badge-up,0px),var(--dp-plan-list-status-badge-travel));--dp-plan-list-status-badge-effective-right:clamp(0px,var(--dp-plan-list-status-badge-right,0px),var(--dp-plan-list-status-badge-travel));translate:var(--dp-plan-list-status-badge-effective-right) calc(-1 * var(--dp-plan-list-status-badge-effective-up))}[data-surface-sibling-cascade]{opacity:var(--dp-surface-sibling-cascade-opacity)!important}.dp-phantom-text{pointer-events:none;-webkit-user-select:none;user-select:none}.dp-phantom-line{--dp-phantom-bearing-start:calc(1em * var(--dp-face-left-ratio,var(--dp-text-trim-left-ratio,0)));--dp-phantom-bearing-end:calc(1em * var(--dp-face-right-ratio,var(--dp-text-trim-right-ratio,0)));vertical-align:baseline;block-size:round(nearest,1cap,var(--dp-device-pixel,1px));inline-size:var(--dp-phantom-length,100%);max-inline-size:calc(100% - var(--dp-phantom-bearing-start) - var(--dp-phantom-bearing-end));border-radius:var(--dp-surface-list-item-radius);background:oklch(from var(--dp-page) l c h);margin-inline-start:var(--dp-phantom-bearing-start);display:inline-block}.dp-library-upload-flow{gap:var(--dp-space-4)}.dp-library-upload-category-row{gap:var(--dp-space-2)}.dp-library-upload-control{padding-block:var(--dp-space-2);padding-inline:var(--dp-space-4)}.dp-library-upload-selection{gap:var(--dp-space-3)}.dp-library-upload-dropzone{--dp-library-upload-layout-reservation:2px;--dp-library-upload-ring-width:var(--dp-stroke-width);--dp-library-upload-ring-color:var(--dp-ring-paint-color,var(--dp-surface-ring-color,var(--dp-stroke-default)));gap:var(--dp-space-2);min-block-size:calc(var(--dp-font-size-sm) * 5.71);padding-block:calc(var(--dp-space-6) + var(--dp-library-upload-layout-reservation));padding-inline:calc(var(--dp-space-5) + var(--dp-library-upload-layout-reservation));box-shadow:inset 0 0 0 var(--dp-library-upload-ring-width) var(--dp-library-upload-ring-color);transition:box-shadow var(--dp-ink-motion-duration) var(--dp-ink-motion-ease);border:0}@media (hover:hover) and (pointer:fine){.dp-library-upload-dropzone:hover{--dp-library-upload-ring-color:var(--dp-text-body)}}.dp-library-upload-status-row{gap:var(--dp-space-3)}.dp-library-upload-status-copy{gap:var(--dp-space-1)}.dp-surface-sections>[shown-in-content-list]{display:none!important}.dp-surface-sections{--dp-surface-gutter-block-start:var(--dp-frame-inset-block-start);--dp-surface-gutter-inline-end:var(--dp-frame-inset-inline-end);--dp-surface-gutter-block-end:var(--dp-frame-inset-block-end);--dp-surface-gutter-inline-start:var(--dp-frame-inset-inline-start);box-sizing:border-box;row-gap:var(--dp-surface-section-row-gap);min-height:0;flex-direction:column;padding-block-start:var(--dp-surface-gutter-block-start);padding-block-end:var(--dp-surface-gutter-block-end);padding-inline-start:var(--dp-surface-gutter-inline-start);padding-inline-end:var(--dp-surface-gutter-inline-end);display:flex}.dp-surface:has(.dp-surface-header[data-heading-level=surface]){--dp-surface-edge-font-size:var(--typo-surfaceTitle-size,var(--dp-font-size-xs));--dp-surface-edge-leading:var(--typo-surfaceTitle-leading,var(--dp-line-height-normal))}.dp-surface:not(:has(.dp-surface-header[data-heading-level=surface])):has(>.dp-surface-sections>:nth-child(1 of :not([shown-in-content-list])) .dp-surface-section>.dp-scroll-frame-surface:first-child>.dp-surface-section-header:first-child,>.dp-surface-sections>:nth-child(1 of :not([shown-in-content-list])) .dp-surface-section>.dp-surface-content-group:first-child>.dp-scroll-frame-surface:first-child>.dp-surface-section-header:first-child){--dp-surface-edge-font-size:var(--typo-sectionHeading-size,var(--dp-font-size-xs));--dp-surface-edge-leading:var(--typo-sectionHeading-leading,var(--dp-line-height-normal))}.dp-surface{--dp-ink-gain-select-surface:.1294;--dp-ink-gain-select-stroke:.45;--dp-ink-gain-fade-stroke:.3;--dp-surface-edge-font-size:var(--dp-font-size-sm);--dp-surface-edge-leading:var(--dp-line-height-normal);--dp-text-trim-top:calc(var(--dp-font-size-sm) * var(--dp-text-trim-top-ratio));--dp-text-trim-bottom:calc(var(--dp-font-size-sm) * var(--dp-text-trim-bottom-ratio));--dp-text-trim-left:calc(var(--dp-font-size-sm) * var(--dp-text-trim-left-ratio));--dp-text-trim-right:calc(var(--dp-font-size-sm) * var(--dp-text-trim-right-ratio));--dp-surface-edge-trim-top:calc(var(--dp-surface-edge-font-size) * (var(--dp-text-trim-top-ratio) + (var(--dp-surface-edge-leading) - var(--dp-text-trim-reference-leading)) / 2));--dp-surface-edge-trim-bottom:calc(var(--dp-surface-edge-font-size) * (var(--dp-text-trim-bottom-ratio) + (var(--dp-surface-edge-leading) - var(--dp-text-trim-reference-leading)) / 2));--dp-surface-edge-trim-left:calc(var(--dp-surface-edge-font-size) * var(--dp-text-trim-left-ratio));--dp-surface-edge-trim-right:calc(var(--dp-surface-edge-font-size) * var(--dp-text-trim-right-ratio));--dp-surface-safety-title-size:var(--typo-surfaceTitle-size,var(--dp-font-size-xs));--dp-surface-safety-title-leading:var(--typo-surfaceTitle-leading,var(--dp-line-height-normal));--dp-surface-safety-body-size:max(var(--dp-font-size-sm),var(--typo-paragraph-size,var(--dp-findings-body-size,var(--dp-font-size-xs))));--dp-surface-safety-body-leading:var(--typo-paragraph-leading,var(--dp-line-height-normal));--dp-surface-safety-inline-trim:calc(max(var(--dp-surface-safety-title-size), var(--dp-surface-safety-body-size)) * max(var(--dp-text-trim-left-ratio), var(--dp-text-trim-right-ratio)) * var(--dp-text-trim-strength,1));--dp-surface-safety-block-trim:max(calc(var(--dp-surface-safety-title-size) * (var(--dp-text-trim-top-ratio) + (var(--dp-surface-safety-title-leading) - var(--dp-text-trim-reference-leading)) / 2) * var(--dp-text-trim-strength,1)),calc(var(--dp-surface-safety-title-size) * (var(--dp-text-trim-bottom-ratio) + (var(--dp-surface-safety-title-leading) - var(--dp-text-trim-reference-leading)) / 2) * var(--dp-text-trim-strength,1)),calc(var(--dp-surface-safety-body-size) * (var(--dp-text-trim-top-ratio) + (var(--dp-surface-safety-body-leading) - var(--dp-text-trim-reference-leading)) / 2) * var(--dp-text-trim-strength,1)),calc(var(--dp-surface-safety-body-size) * (var(--dp-text-trim-bottom-ratio) + (var(--dp-surface-safety-body-leading) - var(--dp-text-trim-reference-leading)) / 2) * var(--dp-text-trim-strength,1)));--dp-surface-optical-trim-max:max(var(--dp-surface-safety-inline-trim),var(--dp-surface-safety-block-trim));--dp-surface-outline-paint-envelope:calc(var(--dp-surface-safety-body-size) * var(--dp-finding-outline-gap-ratio,.4) + var(--dp-finding-outline-clearance,3px) + var(--dp-stroke-width-emphasis) / 2);--dp-surface-textbox-paint-envelope:calc(max(var(--dp-textbox-space-inline), var(--typo-textbox-padding,var(--dp-textbox-space))) + var(--dp-textbox-border-width,1px) / 2);--dp-surface-content-gutter-min:calc(var(--dp-surface-optical-trim-max) + max(var(--dp-surface-outline-paint-envelope), var(--dp-surface-textbox-paint-envelope)));--dp-surface-padding:max(var(--dp-surface-authored-padding),var(--dp-surface-content-gutter-min));--dp-surface-trim-text-top:max(0px,calc(var(--dp-surface-padding) - var(--dp-surface-edge-trim-top)));--dp-surface-trim-textbox-top:max(0px,calc(var(--dp-surface-padding) - var(--dp-surface-edge-trim-top) - var(--dp-textbox-space,calc(var(--dp-font-size-sm) * .3))));--dp-surface-trim-text-bottom:max(0px,calc(var(--dp-surface-padding) - var(--dp-surface-edge-trim-bottom)));--dp-surface-trim-textbox-bottom:max(0px,calc(var(--dp-surface-padding) - var(--dp-surface-edge-trim-bottom) - var(--dp-textbox-space,calc(var(--dp-font-size-sm) * .3))));--dp-surface-trim-text-left:max(0px,calc(var(--dp-surface-padding) - var(--dp-surface-edge-trim-left)));--dp-surface-trim-textbox-left:max(0px,calc(var(--dp-surface-padding) - var(--dp-surface-edge-trim-left) - var(--dp-textbox-space,calc(var(--dp-font-size-sm) * .3))));--dp-surface-trim-text-right:max(0px,calc(var(--dp-surface-padding) - var(--dp-surface-edge-trim-right)));--dp-surface-trim-textbox-right:max(0px,calc(var(--dp-surface-padding) - var(--dp-surface-edge-trim-right) - var(--dp-textbox-space,calc(var(--dp-font-size-sm) * .3))));--dp-surface-frame-inset-block-start:var(--dp-surface-padding);--dp-surface-frame-inset-inline-end:var(--dp-surface-padding);--dp-surface-frame-inset-block-end:var(--dp-surface-padding);--dp-surface-frame-inset-inline-start:var(--dp-surface-padding);--dp-ring-stroke-base:var(--dp-ring-card-base,var(--dp-ring-surface-base,var(--dp-stroke-default-base)));--dp-ring-active-authored:var(--dp-ring-card-authored,var(--dp-ring-surface-authored,0));--dp-ring-stroke-rest:calc((1 - var(--dp-ring-active-authored)) * var(--dp-ink-stroke-rest));--dp-surface-ring-color:var(--dp-stroke-default);--dp-frame-inset-block-start:var(--dp-surface-frame-inset-block-start);--dp-frame-inset-inline-end:var(--dp-surface-frame-inset-inline-end);--dp-frame-inset-block-end:var(--dp-surface-frame-inset-block-end);--dp-frame-inset-inline-start:var(--dp-surface-frame-inset-inline-start);--dp-frame-edge-size:var(--dp-frame-inset-block-end);--dp-frame-radius:var(--dp-surface-radius);padding:var(--dp-surface-layout-reservation,var(--dp-stroke-width));border-radius:var(--dp-surface-radius)}@property --dp-surface-presentation-content-opacity{syntax:"<number>";inherits:false;initial-value:1}@property --dp-surface-presentation-content-will-change{syntax:"*";inherits:false;initial-value:auto}@property --dp-surface-section-tracks{syntax:"*";inherits:false}.dp-surface>:not([data-surface-overlay]){opacity:var(--dp-surface-presentation-content-opacity,1);will-change:var(--dp-surface-presentation-content-will-change,auto)}.dp-surface[data-auto-mode-active=true]{--dp-surface-ring-color:var(--dp-auto-mode-border)}.dp-surface[data-text-trim-top=text]{--dp-surface-frame-inset-block-start:var(--dp-surface-trim-text-top,var(--dp-surface-padding))}.dp-surface[data-text-trim-top=textbox]{--dp-surface-frame-inset-block-start:var(--dp-surface-trim-textbox-top,var(--dp-surface-padding))}.dp-surface[data-text-trim-bottom=text]{--dp-surface-frame-inset-block-end:var(--dp-surface-trim-text-bottom,var(--dp-surface-padding))}.dp-surface[data-text-trim-bottom=textbox]{--dp-surface-frame-inset-block-end:var(--dp-surface-trim-textbox-bottom,var(--dp-surface-padding))}.dp-surface[data-text-trim-left=text]{--dp-surface-frame-inset-inline-start:var(--dp-surface-trim-text-left,var(--dp-surface-padding))}.dp-surface[data-text-trim-left=textbox]{--dp-surface-frame-inset-inline-start:var(--dp-surface-trim-textbox-left,var(--dp-surface-padding))}.dp-surface[data-text-trim-right=text]{--dp-surface-frame-inset-inline-end:var(--dp-surface-trim-text-right,var(--dp-surface-padding))}.dp-surface[data-text-trim-right=textbox]{--dp-surface-frame-inset-inline-end:var(--dp-surface-trim-textbox-right,var(--dp-surface-padding))}.dp-surface-section-header-buttons{align-items:center;gap:var(--dp-surface-section-gap);width:100%;display:flex}.dp-surface-main-heading,.dp-surface-section-header.dp-surface-heading{font-size:var(--dp-font-size-xs);color:var(--dp-surface-heading-color);font-weight:var(--dp-font-weight-semibold);line-height:var(--dp-line-height-normal)}.dp-surface-content-heading,.dp-surface-section-header{font-size:var(--dp-font-size-xs);color:var(--dp-surface-section-header-color);font-weight:var(--dp-font-weight-semibold);line-height:var(--dp-line-height-normal)}.dp-surface-topic-heading{color:var(--dp-text-topic-heading);font-size:var(--dp-font-size-xs)}.dp-surface-list-title,.dp-surface-topic-heading{font-weight:var(--dp-font-weight-book);line-height:var(--dp-line-height-normal)}.dp-surface-list-title{color:var(--dp-text-list-title);font-size:var(--dp-font-size-sm)}.dp-surface-content-group,.dp-surface-phase-group{gap:var(--dp-surface-content-heading-gap);flex-direction:column;display:flex}.dp-surface-content-group:has(.dp-animated-textbox){gap:max(0px,calc(var(--dp-surface-content-heading-gap) - var(--dp-textbox-space) - (var(--dp-line-height-normal) - 1) * var(--dp-font-size-xs) / 2))}.dp-surface-phase-group+.dp-surface-phase-group{margin-block-start:var(--dp-surface-content-group-gap)}.dp-surface-phase-label{flex-shrink:0}.dp-surface-phase-label.dp-magnetic-text-selection-scope{--dp-magnetic-text-selection-selected:var(--dp-surface-section-header-color)}.dp-surface-phase-heading{gap:0;min-width:0}.dp-surface-phase-divider{background:var(--dp-text-body);align-self:center}@supports (color:color-mix(in lab,red,red)){.dp-surface-phase-divider{background:color-mix(in oklch,var(--dp-text-body) 50%,var(--dp-text-list-title) 50%)}}.dp-surface-phase-divider{flex:0 0 var(--dp-stroke-width);block-size:1em;inline-size:var(--dp-stroke-width);margin-inline:calc(var(--dp-font-size-sm) * .72);opacity:.55}.dp-surface-phase-teams{color:var(--dp-text-body);align-items:center;gap:calc(var(--dp-font-size-sm) * .42);flex-shrink:0;display:inline-flex}.dp-surface-phase-teams-icon{color:currentColor;fill:currentColor;flex:none;block-size:.82em;inline-size:.82em}.dp-surface-phase-chapter{align-items:baseline;gap:0;min-width:0;display:flex}.dp-phase-bar{align-self:flex-start;min-inline-size:0;max-inline-size:100%;display:inline-block}.dp-surface-section>.dp-phase-bar{margin-block-end:calc(var(--dp-menu-button-content-gap) - var(--dp-surface-section-gap))}.dp-plan-stage-slot .dp-surface-section>.dp-phase-bar{margin-block-end:calc(var(--dp-menu-button-content-gap) - var(--dp-overview-header-gap))}.dp-phase-bar-track{align-items:stretch;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.dp-phase-bar-tile{--dp-menu-button-fill-base:#f8f8f8;--dp-surface-selected-base:var(--dp-menu-button-fill-base);--dp-ink-gain-select-surface-selected:.09;--dp-ink-gain-fade-surface-selected:1;--dp-ring-stroke-base:var(--dp-menu-button-ring-base,#d4d4d4);--dp-ring-stroke-rest:0;--dp-ink-gain-select-stroke:.5;--dp-ink-gain-fade-stroke:.35;--dp-menu-button-ring-width:var(--dp-stroke-width);--dp-menu-button-ring:var(--dp-stroke-default);background-color:var(--dp-surface-selected);min-inline-size:0;position:relative}.dp-phase-bar-tile:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 round(nearest,var(--dp-menu-button-ring-width),var(--dp-device-pixel,1px)) var(--dp-menu-button-ring);pointer-events:none;z-index:1;position:absolute;inset:0}.dp-phase-bar-neck{fill:var(--dp-surface-selected);inline-size:var(--dp-menu-button-gap);pointer-events:none;block-size:100%;position:absolute;inset-block:0;inset-inline-end:100%}.dp-phase-bar-label{block-size:100%;min-inline-size:0;padding-block:var(--dp-menu-button-padding-block);padding-inline:var(--dp-menu-button-padding-inline);font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-semibold);cursor:pointer;white-space:nowrap;--dp-ink-gain-select-body:.55;color:var(--dp-text-body-rest-paint);background:0 0;border:none;align-items:center;display:flex}.dp-phase-bar-label-text{flex-shrink:0}.dp-phase-bar-detail{inline-size:0;display:block;overflow:clip}.dp-phase-bar-label[data-active]>.dp-phase-bar-detail{inline-size:auto}.dp-phase-bar-detail-inner{inline-size:max-content;align-items:center;display:flex}.dp-phase-bar-detail-inner,.dp-phase-bar-label[data-active]>.dp-phase-bar-detail>.dp-phase-bar-detail-inner{padding-inline-start:var(--dp-menu-button-detail-gap)}.dp-phase-bar-label .dp-surface-phase-relationship{color:inherit;font-size:inherit;font-weight:inherit}.dp-phase-bar-label .dp-surface-phase-divider{background:currentColor}.dp-phase-panel-stack{min-block-size:0;min-inline-size:0;grid-template-rows:minmax(0,max-content);margin-block-start:var(--dp-menu-button-content-gap);display:grid;overflow:clip}.dp-phase-content-stack{min-inline-size:0;min-block-size:inherit;flex:auto;grid-template:minmax(0,1fr)/minmax(0,1fr);display:grid;overflow:clip}.dp-phase-content-stack>[data-phase-key]{grid-area:1/1}.dp-phase-panel{gap:var(--dp-surface-section-gap);min-block-size:0;min-inline-size:0;transform:translateX(calc(var(--dp-phase-panel-shift,0) * 100%));flex-direction:column;grid-area:1/1;display:flex}.dp-phase-panel:not([data-shown]){visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.dp-phase-bar-detail{transition:none}}.dp-surface-phase-relationship{color:var(--dp-text-body);font-size:var(--dp-font-size-sm);font-weight:var(--dp-font-weight-medium);line-height:var(--dp-line-height-normal);align-items:baseline;gap:0;min-width:0;display:inline-flex}.dp-surface-phase-relationship-icon{color:currentColor;fill:currentColor;block-size:.82em;inline-size:.909em;flex:none;align-self:center;margin-inline-end:calc(var(--dp-font-size-sm) * .42)}.dp-surface-phase-teams+.dp-surface-phase-relationship{margin-inline-start:calc(var(--dp-font-size-sm) * .9)}.dp-surface-phase-relationship-verb{color:inherit;flex-shrink:0;margin-inline-end:.28em}.dp-surface-phase-relationship-target{color:inherit;text-overflow:ellipsis;min-width:0;overflow:hidden}.dp-surface-list-group{flex-direction:column;align-items:stretch;width:100%;min-width:0;display:flex}.dp-surface-goal-field{padding-block-end:0}.dp-surface[data-text-trim-left=text] .dp-surface-section-header:not(.dp-scroll-frame-header){padding-inline-start:var(--dp-text-trim-left,0)}.dp-surface[data-text-trim-left=textbox] .dp-surface-section-header:not(.dp-scroll-frame-header){padding-inline-start:var(--dp-surface-section-header-optical-inset)}.dp-surface[data-text-trim-left=text] .dp-scroll-frame-header.dp-surface-section-header{padding-inline-start:calc(var(--dp-frame-inset-inline-start) + var(--dp-text-trim-left,0px))}.dp-surface-frame-owned[data-text-trim-left=text] .dp-scroll-frame-header.dp-surface-section-header{padding-inline-start:var(--dp-frame-inset-inline-start)}.dp-surface[data-text-trim-left=text] .dp-surface-section-footer{--dp-surface-section-footer-inset:calc(var(--dp-frame-inset-inline-start) + var(--dp-text-trim-left,0px))}.dp-surface[data-text-trim-left=textbox] .dp-scroll-frame-header.dp-surface-section-header{padding-inline-start:calc(var(--dp-frame-inset-inline-start) + var(--dp-surface-section-header-optical-inset))}.dp-surface[data-text-trim-left=textbox] .dp-surface-section-footer{--dp-surface-section-footer-inset:calc(var(--dp-frame-inset-inline-start) + var(--dp-surface-section-header-optical-inset))}@property --dp-surface-section-lead{syntax:"<length>";inherits:false;initial-value:0}.dp-surface[data-text-trim-top=text] .dp-surface-sections>:not([shown-in-content-list]) .dp-surface-section-header:not(.dp-scroll-frame-header){--dp-surface-section-lead:var(--dp-text-trim-top,0px);padding-top:var(--dp-surface-section-lead)}.dp-surface[data-text-trim-top=text] .dp-surface-sections>:not([shown-in-content-list]) .dp-surface-section>.dp-scroll-frame-surface:first-child>.dp-scroll-frame-header.dp-surface-section-header,.dp-surface[data-text-trim-top=text] .dp-surface-sections>:not([shown-in-content-list]) .dp-surface-section>.dp-surface-content-group:first-child>.dp-scroll-frame-surface:first-child>.dp-scroll-frame-header.dp-surface-section-header{--dp-surface-section-lead:var(--dp-text-trim-top,0px);padding-block-start:var(--dp-surface-section-lead)}.dp-surface-frame-owned[data-text-trim-top=text] .dp-scroll-frame-surface>.dp-scroll-frame-header.dp-surface-section-header{padding-block-start:var(--dp-frame-inset-block-start)}.dp-surface-frame-owned[data-text-trim-top=text] .dp-scroll-frame-surface:not(:has(>.dp-surface-header))>.dp-scroll-frame-header.dp-surface-section-header{padding-block-end:var(--dp-frame-inset-block-start)}.dp-surface[data-text-trim-top=textbox] .dp-surface-sections>:not([shown-in-content-list]) .dp-surface-section-header:not(.dp-scroll-frame-header){--dp-surface-section-lead:var(--dp-surface-section-header-optical-inset);padding-top:var(--dp-surface-section-lead)}.dp-surface[data-text-trim-top=textbox] .dp-surface-sections>:not([shown-in-content-list]) .dp-surface-section>.dp-scroll-frame-surface:first-child>.dp-scroll-frame-header.dp-surface-section-header,.dp-surface[data-text-trim-top=textbox] .dp-surface-sections>:not([shown-in-content-list]) .dp-surface-section>.dp-surface-content-group:first-child>.dp-scroll-frame-surface:first-child>.dp-scroll-frame-header.dp-surface-section-header{--dp-surface-section-lead:var(--dp-surface-section-header-optical-inset);padding-block-start:var(--dp-surface-section-lead)}.dp-surface-frame-owned[data-text-trim-top=textbox] .dp-scroll-frame-surface>.dp-scroll-frame-header.dp-surface-section-header{padding-block-start:calc(var(--dp-frame-inset-block-start) + var(--dp-surface-section-header-optical-inset))}.dp-surface-frame-owned[data-text-trim-top=textbox] .dp-scroll-frame-surface:not(:has(>.dp-surface-header))>.dp-scroll-frame-header.dp-surface-section-header{padding-block-end:calc(var(--dp-frame-inset-block-start) + var(--dp-surface-section-header-optical-inset))}.dp-surface[data-text-trim-top] .dp-surface-sections>:not([shown-in-content-list])~:not([shown-in-content-list]) .dp-surface-section-header:not(.dp-scroll-frame-header){padding-top:0}.dp-surface[data-text-trim-top] .dp-surface-sections>:not([shown-in-content-list])~:not([shown-in-content-list]) .dp-surface-section>.dp-scroll-frame-surface:first-child>.dp-scroll-frame-header.dp-surface-section-header,.dp-surface[data-text-trim-top] .dp-surface-sections>:not([shown-in-content-list])~:not([shown-in-content-list]) .dp-surface-section>.dp-surface-content-group:first-child>.dp-scroll-frame-surface:first-child>.dp-scroll-frame-header.dp-surface-section-header{padding-block-start:0}.dp-surface-section{gap:var(--dp-surface-section-gap);flex-direction:column;display:flex}.dp-surface-prose-topic{gap:var(--dp-surface-prose-topic-gap)}.dp-surface-section-frame{inline-size:calc(100% + var(--dp-frame-inset-inline-start) + var(--dp-frame-inset-inline-end));position:relative;inset-inline-start:calc(-1 * var(--dp-frame-inset-inline-start))}.dp-surface-section>.dp-surface-section-frame:last-child{margin-block-end:calc(-1 * var(--dp-surface-gutter-block-end,var(--dp-frame-inset-block-end)))}.dp-surface-frame-owned{min-inline-size:0}.dp-surface-frame-owned .dp-surface-section-frame{inline-size:100%;inset-inline-start:0}.dp-surface-frame-owned .dp-surface-section>.dp-surface-section-frame:last-child{margin-block-end:0}.dp-surface-scroll-port{max-height:var(--dp-surface-list-max-height)}.dp-surface-scroll-body{flex-direction:column;align-items:stretch;display:flex}.dp-surface-scroll-body:has(>.dp-surface-list-item:last-child){padding-block-end:var(--dp-frame-inset-inline-start)}.dp-surface-scroll-body:has(>.dp-surface-list-item-flush:last-child),.dp-surface-scroll-body:has(>.dp-surface-phase-group:last-child>.dp-surface-list-group>.dp-surface-list-item-flush:last-child){padding-block-end:max(0px,calc(var(--dp-frame-inset-inline-start) - var(--dp-surface-list-item-flush-pull)))}.dp-surface-scroll-view{gap:var(--dp-surface-list-gap);flex-direction:column;width:100%;min-height:0;display:flex}.dp-surface-plate-column{gap:var(--dp-overview-rail-gap);grid-template-columns:minmax(0,1fr);align-items:start;min-inline-size:0;display:grid}.dp-surface-plate-column>*{min-inline-size:0}.dp-surface-plate-grid{--dp-surface-plate-measure:var(--dp-overview-team-card-width);--dp-surface-plate-columns:3;grid-template-columns:repeat(auto-fit,minmax(max(min(var(--dp-surface-plate-measure),100%),calc((100% - (var(--dp-surface-plate-columns) - 1) * var(--dp-overview-rail-gap)) / var(--dp-surface-plate-columns))),1fr));gap:var(--dp-overview-rail-gap);align-items:start;min-inline-size:0;display:grid}.dp-surface-plate-grid>*{min-block-size:0;min-inline-size:0}.dp-surface-section-footer{--dp-surface-section-footer-inset:var(--dp-frame-inset-inline-start);box-sizing:border-box;padding:var(--dp-surface-section-footer-inset);flex:none}.dp-surface-list-item,.dp-surface-list-item>.dp-surface-fill{--dp-surface-list-selected:oklch(from var(--dp-surface-selected) calc(l + .02) c h);--dp-surface-list-hover:var(--dp-surface-list-selected)}@supports (color:color-mix(in lab,red,red)){.dp-surface-list-item,.dp-surface-list-item>.dp-surface-fill{--dp-surface-list-hover:color-mix(in oklch,var(--dp-surface-list-selected) 55%,var(--dp-surface-elevated) 45%)}}.dp-surface-list-item{align-items:center;gap:var(--dp-surface-list-item-gap);border-radius:calc(var(--dp-surface-list-item-radius) + var(--dp-font-size-sm) * .15);padding:var(--dp-surface-list-item-padding);-webkit-user-select:none;user-select:none;width:100%;display:flex;position:relative}.dp-surface-list-item:is(button,[role=button]){transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-out}.dp-surface-list-item.bg-dp-surface-selected{background-color:var(--dp-surface-list-selected)}@media (hover:hover) and (pointer:fine){.dp-surface-list-item:is(button,[role=button]):not(.bg-dp-surface-selected):hover{background-color:var(--dp-surface-list-hover)}}.dp-surface-list-item:has(>.dp-surface-list-item-identifier){gap:var(--dp-surface-list-item-identifier-gap)}.dp-surface-phase-direction-card{align-items:flex-start;gap:var(--dp-space-1);flex-direction:column;width:100%;min-width:0;display:flex}.dp-surface-list-item-flush{width:auto;margin-inline:calc(-1 * var(--dp-surface-list-item-flush-pull))}.dp-surface[data-text-trim-left=textbox]{--dp-surface-list-item-flush-pull:calc(var(--dp-surface-list-item-padding) - var(--dp-font-size-sm) * .3)}.dp-surface-list-item-identifier{min-inline-size:var(--dp-surface-list-item-identifier-size);text-align:left;flex-shrink:0}.dp-surface-list-item-content{text-align:center;flex:1;min-width:0}.dp-magnetic-text-selection-scope{--dp-magnetic-text-selection-rest:var(--dp-text-body);--dp-magnetic-text-selection-middle:var(--dp-magnetic-text-selection-rest)}@supports (color:color-mix(in lab,red,red)){.dp-magnetic-text-selection-scope{--dp-magnetic-text-selection-middle:color-mix(in oklch,var(--dp-magnetic-text-selection-rest) 50%,var(--dp-magnetic-text-selection-selected) 50%)}}.dp-magnetic-text-selection-scope{--dp-magnetic-text-selection-selected:var(--dp-text-list-title);--dp-magnetic-text-selection-color:var(--dp-magnetic-text-selection-rest)}.dp-magnetic-text-selection-scope[data-magnetic-text-level="1"]{--dp-magnetic-text-selection-color:var(--dp-magnetic-text-selection-middle)}.dp-magnetic-text-selection-scope[data-magnetic-text-level="2"]{--dp-magnetic-text-selection-color:var(--dp-magnetic-text-selection-selected)}.dp-magnetic-text-selection-label{color:var(--dp-magnetic-text-selection-color)}.dp-surface-list-item-status{flex:none;justify-content:center;align-self:stretch;align-items:center;max-inline-size:none;margin-left:auto;display:flex;overflow:visible}.dp-surface-list-item-status,.dp-surface-list-item-status>.dp-surface-section{inline-size:max-content;min-inline-size:max-content}.dp-team-overview-status{margin-inline-start:calc(var(--dp-font-size-sm) * .5)}.dp-surface-list-item-action{block-size:var(--dp-surface-list-action-rail-size);inline-size:var(--dp-surface-list-action-rail-size);z-index:1;flex:none;justify-content:center;align-items:center;margin-left:0;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)}.dp-surface-section-header-actions,.dp-title-section-buttons{align-items:center;gap:var(--dp-font-size-sm);margin-right:var(--dp-text-trim-right,0);display:flex}.dp-scroll-frame-header.dp-surface-section-header:has(>.dp-surface-section-header-actions,>.dp-title-section-buttons){padding-inline-end:var(--dp-frame-inset-inline-end)}.dp-create-rp-page{overflow:hidden}:root{--dp-layout-library-card-width:round(nearest,calc(var(--dp-density-unit) * 17.1429),var(--dp-device-pixel,1px));--dp-layout-library-card-height:round(nearest,calc(var(--dp-density-unit) * 7.85714),var(--dp-device-pixel,1px));--dp-library-grid-column-count:5;--dp-library-grid-gap:var(--dp-space-4);--dp-library-grid-row-gap:var(--dp-library-grid-gap);--dp-library-grid-max-inline-size:calc(var(--dp-surface-list-max-inline-size) + var(--dp-surface-stack-gap) + var(--dp-surface-stack-gap) + var(--dp-surface-stack-gap));--dp-library-item-padding:var(--dp-space-3);--dp-library-type-title-gap:var(--dp-space-3);--dp-library-title-category-gap:var(--dp-space-3);--dp-library-category-status-gap:var(--dp-space-1);--dp-library-type-padding-block:calc(var(--dp-space-1) + var(--dp-stroke-width-hairline));--dp-library-type-padding-inline:calc(var(--dp-space-3) + var(--dp-stroke-width-hairline));--dp-library-file-type-radius:calc(var(--dp-surface-radius) - var(--dp-font-size-sm));--dp-library-file-type-letter-spacing:.055em}.dp-library-item-grid{grid-template-columns:repeat(var(--dp-library-grid-column-count),minmax(0,1fr));column-gap:var(--dp-library-grid-gap);row-gap:var(--dp-library-grid-row-gap);inline-size:100%;max-inline-size:var(--dp-library-grid-max-inline-size);margin:0 auto auto;display:grid}.dp-library-grid-message{grid-column:1/-1}.dp-library-item-grid-cell{min-block-size:var(--dp-layout-library-card-height);min-inline-size:0}.dp-library-item-grid-cell>a{inline-size:100%}.dp-library-item-grid-cell .dp-surface{--dp-ink-gain-select-surface:.1294;--dp-ink-gain-select-stroke:.45;--dp-ink-gain-fade-stroke:.3;--dp-surface-frame-inset-block-start:var(--dp-library-item-padding);--dp-surface-frame-inset-inline-end:var(--dp-library-item-padding);--dp-surface-frame-inset-block-end:var(--dp-library-item-padding);--dp-surface-frame-inset-inline-start:var(--dp-library-item-padding);min-block-size:max(0px,calc(var(--dp-layout-library-card-height) - 2 * var(--dp-press-room)));inline-size:100%}.dp-library-item-grid .dp-library-item-grid-cell .dp-surface:not([data-surface-press]){margin:var(--dp-press-room);max-inline-size:calc(100% - 2 * var(--dp-press-room))}.dp-library-item-grid-cell .dp-surface-sections{block-size:100%}.dp-library-item-surface-content{flex-direction:column;flex:auto;min-block-size:0;min-inline-size:0;display:flex}.dp-library-item-topline{justify-content:space-between;align-items:flex-start;gap:var(--dp-space-compact);display:flex}.dp-library-file-type{--dp-library-file-type-ring-width:var(--dp-stroke-width-hairline);--dp-library-file-type-ring-color:var(--dp-ring-paint-color,var(--dp-surface-ring-color,var(--dp-stroke-default)));box-sizing:border-box;min-block-size:calc(var(--dp-font-size-xs) + var(--dp-space-2));max-inline-size:100%;padding-block:var(--dp-library-type-padding-block);padding-inline:var(--dp-library-type-padding-inline);border-radius:var(--dp-library-file-type-radius);background:var(--dp-surface-elevated);box-shadow:inset 0 0 0 var(--dp-library-file-type-ring-width) var(--dp-library-file-type-ring-color);color:var(--dp-text-list-title);font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-medium);letter-spacing:var(--dp-library-file-type-letter-spacing);text-transform:uppercase;white-space:nowrap;border:0;align-items:center;line-height:1;display:inline-flex}.dp-library-item-title{overflow-wrap:anywhere;-webkit-line-clamp:2;min-inline-size:0;-webkit-box-orient:vertical;margin-block-start:var(--dp-library-type-title-gap);display:-webkit-box;overflow:hidden}.dp-library-item-category{overflow-wrap:anywhere;min-inline-size:0;color:var(--dp-text-body);font-size:var(--dp-font-size-xs);line-height:var(--dp-line-height-normal);margin-block-start:auto;padding-block-start:var(--dp-library-title-category-gap)}.dp-library-item-status{min-inline-size:0;margin-block-start:var(--dp-library-category-status-gap)}.dp-library-item-status-label{color:var(--dp-status-badge-text);font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-medium);line-height:var(--dp-line-height-normal);overflow-wrap:anywhere}@supports (grid-template-rows:subgrid){.dp-library-item-grid{grid-auto-rows:max-content minmax(max-content,1fr) max-content max-content var(--dp-library-grid-row-gap);row-gap:0}.dp-library-grid-message,.dp-library-item-grid-cell{grid-row:span 5}.dp-library-item-grid-cell{grid-template-rows:subgrid;min-block-size:calc(var(--dp-layout-library-card-height) + var(--dp-library-grid-row-gap));display:grid}.dp-library-item-grid-cell .dp-surface,.dp-library-item-grid-cell .dp-surface-sections,.dp-library-item-grid-cell>a,.dp-library-item-grid-cell>a>[data-shared-element-boundary],.dp-library-item-surface-content{grid-row:1/span 4;grid-template-rows:subgrid;row-gap:0;min-block-size:0;display:grid}.dp-library-item-grid-cell .dp-surface,.dp-library-item-grid-cell .dp-surface-sections{block-size:auto}.dp-library-item-surface-content{flex:none}.dp-library-item-topline{grid-row:1}.dp-library-item-title{grid-row:2;min-block-size:2lh}.dp-library-item-category{grid-row:3;margin-block-start:0}.dp-library-item-status{grid-row:4}}@container research-plan (max-width:54rem){.dp-library-item-grid{--dp-library-grid-column-count:4}}@container research-plan (max-width:42rem){.dp-library-item-grid{--dp-library-grid-column-count:3}}@container research-plan (max-width:30rem){.dp-library-item-grid{--dp-library-grid-column-count:2}}@container research-plan (max-width:20rem){.dp-library-item-grid{--dp-library-grid-column-count:1}}.dp-team-member-brain-frame{min-block-size:0}.dp-team-member-brain-scroll-port{scrollbar-gutter:stable;flex:auto}.dp-team-member-view-footer-viewport,.dp-team-member-view-viewport{contain:inline-size;inline-size:100%;min-inline-size:0;overflow:hidden}.dp-team-member-view-footer-track,.dp-team-member-view-track{will-change:height,transform;align-items:flex-start;inline-size:200%;min-inline-size:0;display:flex;overflow:hidden}.dp-team-member-view-footer-plane,.dp-team-member-view-plane{box-sizing:border-box;flex:0 0 50%;min-block-size:0;inline-size:50%;min-inline-size:0}.dp-team-member-view-footer-plane:not([data-active=true]),.dp-team-member-view-plane:not([data-active=true]){pointer-events:none}.dp-team-member-view-footer{padding:0;overflow:hidden}.dp-team-member-view-footer-plane[data-view=brain]{padding:var(--dp-surface-section-footer-inset)}.dp-team-member-brain-header{align-items:flex-start}.dp-team-member-message-user{background:var(--dp-page);border-radius:var(--dp-surface-list-item-radius);color:var(--dp-text-heading);font-size:var(--dp-font-size-sm);font-weight:var(--dp-font-weight-medium);overflow-wrap:anywhere;max-inline-size:85%;padding-block:var(--dp-space-2);padding-inline:var(--dp-space-3);align-self:flex-end}.dp-document-preview-header{column-gap:calc(var(--dp-font-size-sm) * .86)}.dp-document-preview-back-button{block-size:var(--dp-icon-sm);flex:0 0 var(--dp-icon-sm);inline-size:var(--dp-icon-sm)}.dp-document-prose{--dp-face-left-ratio:var(--dp-text-trim-document-left-ratio,var(--dp-text-trim-left-ratio,0));--dp-face-right-ratio:var(--dp-text-trim-document-right-ratio,var(--dp-text-trim-right-ratio,0));font-family:var(--dp-font-family-document);font-optical-sizing:auto;font-size:var(--dp-font-size-xs);font-synthesis:none;font-weight:var(--dp-font-weight-normal);line-height:var(--dp-line-height-document)}.dp-document-preview-veil,.dp-document-preview-veil>.dp-surface-section-frame{flex-direction:column;flex:auto;min-block-size:0;max-block-size:100%;min-inline-size:0;display:flex}.dp-worklog-explanation-row{align-items:start;column-gap:calc(var(--dp-font-size-sm) * 1.35);grid-template-columns:minmax(0,1fr) auto;inline-size:100%;display:grid}.dp-worklog-explanation-copy{gap:calc(var(--dp-font-size-xs) * .58);flex-direction:column;min-width:0;display:flex}[data-worklog-explanation]{overflow-wrap:anywhere}.dp-worklog-timestamp{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;flex-direction:column;justify-self:end;align-items:flex-end;padding-block-start:calc(var(--dp-font-size-sm) * .08);line-height:1.15;display:flex}.dp-worklog-timestamp>span+span{margin-block-start:calc(var(--dp-font-size-xs) * .22)}.dp-worklog-evidence-threads{min-width:0}.dp-worklog-thread-toggle{appearance:none;color:var(--dp-text-placeholder-base);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:0;max-width:100%;padding:0;line-height:1.25;transition:color .125s ease-out;display:inline-flex}.dp-worklog-thread-toggle:focus-visible{color:oklch(from var(--dp-text-placeholder-base) calc(l - .12) c h)}@media (hover:hover) and (pointer:fine){.dp-worklog-thread-toggle:hover{color:oklch(from var(--dp-text-placeholder-base) calc(l - .12) c h)}}.dp-worklog-thread-toggle:focus-visible{outline:var(--dp-stroke-width) solid currentColor;outline-offset:calc(var(--dp-font-size-xs) * .28)}.dp-worklog-finding-icon{color:currentColor;block-size:1em;inline-size:1.23em;flex:none;margin-inline-end:calc(var(--dp-font-size-xs) * .48)}.dp-worklog-thread-chevron{inline-size:calc(.9em + var(--dp-font-size-xs) * .48);opacity:0;white-space:nowrap;flex:none;justify-content:flex-end;align-items:center;display:inline-flex}.dp-worklog-thread-chevron>svg{fill:currentColor;block-size:.62em;inline-size:.9em;margin-inline-start:calc(var(--dp-font-size-xs) * .48);transition:transform .125s ease-out;transform:rotate(0)}.dp-worklog-thread-chevron-expanded>svg{transform:rotate(180deg)}.dp-worklog-thread-list{gap:calc(var(--dp-font-size-xs) * .62);margin-block:calc(var(--dp-font-size-xs) * .72) 0;flex-direction:column;margin-inline-start:calc(1.23em + var(--dp-font-size-xs) * .48);padding:0;list-style:none;display:flex}.dp-worklog-thread-blurb{border-inline-start:var(--dp-stroke-width) solid var(--dp-stroke-default);overflow-wrap:anywhere;white-space:pre-wrap;padding-inline-start:calc(var(--dp-font-size-xs) * .72);line-height:1.4}.dp-scroll-frame-header.dp-surface-section-header.dp-team-member-brain-header{padding-inline-end:var(--dp-frame-inset-block-start)}:root{--dp-path-number-icon-size:calc(var(--dp-font-size-sm) * 1.05);--dp-create-rp-stack-gap:var(--dp-surface-slot-gap);--dp-create-rp-path-row-padding:var(--dp-space-4);--dp-create-rp-path-row-radius:var(--dp-space-3);--dp-create-rp-path-row-gap:var(--dp-space-2);--dp-output-card-width-scale:8;--dp-output-card-width:round(nearest,calc(var(--dp-font-size-sm) * var(--dp-output-card-width-scale)),var(--dp-device-pixel,1px));--dp-output-card-height-scale:12.7286;--dp-output-card-height:round(nearest,calc(var(--dp-font-size-sm) * var(--dp-output-card-height-scale)),var(--dp-device-pixel,1px));--dp-output-card-radius-scale:.36;--dp-output-card-radius:calc(var(--dp-font-size-sm) * var(--dp-output-card-radius-scale));--dp-output-chip-tracking:var(--dp-library-file-type-letter-spacing);--dp-output-chip-radius:calc(var(--dp-font-size-xs) * .307692);--dp-output-chip-space-block:var(--dp-space-1);--dp-output-chip-space-inline:calc(var(--dp-font-size-xs) * .50127);--dp-output-plate-ring-width:var(--dp-stroke-width);--dp-output-plate-ring-selected-width:2px;--dp-output-chip-border-width:var(--dp-stroke-width-hairline);--dp-output-name-tracking:0em;--dp-output-name-chip-gap:var(--dp-space-3);--dp-create-rp-phase-gap:var(--dp-overview-section-gap);--dp-create-rp-phase-min-block-size:8.5rem;--dp-create-rp-phase-fade:var(--dp-overview-header-gap);--dp-goal-body-share:20;--dp-goal-body-share-alone:30;--dp-goal-body-cap:26rem;--dp-goal-body-max-block-size:min(calc(var(--dp-goal-body-share) * 1svh),var(--dp-goal-body-cap));--dp-goal-body-max-alone:min(calc(var(--dp-goal-body-share-alone) * 1svh),var(--dp-goal-body-cap));--dp-goal-fade:var(--dp-create-rp-phase-fade);--dp-create-rp-teams-columns:2;--dp-create-rp-teams-min-column:21.5rem;--dp-path-goal-gap:2px;--dp-surface-section-scroll-min:calc(var(--dp-create-rp-phase-min-block-size) + var(--dp-create-rp-phase-gap));--dp-surface-section-capped-min:calc(var(--dp-font-size-sm) * var(--dp-line-height-normal) + var(--dp-goal-fade) * 2)}.dp-create-rp-layout{grid-auto-flow:column;grid-auto-columns:minmax(0,var(--dp-rail-measure));justify-content:center;align-items:stretch;column-gap:var(--dp-create-rp-stack-gap);box-sizing:border-box;block-size:100%;min-block-size:0;max-block-size:100%;inline-size:100%;grid-template-rows:minmax(0,1fr);padding-block-end:var(--dp-create-rp-stack-gap);display:grid;position:relative;overflow:visible}.dp-create-rp-layout>*{grid-row:1/-1;align-self:start;min-block-size:0;max-block-size:100%;min-inline-size:0}.dp-create-rp-primary-column{row-gap:var(--dp-create-rp-stack-gap);grid-template-rows:minmax(0,1fr);block-size:100%;min-block-size:0;max-block-size:100%;display:grid}.dp-create-rp-layout--single-stack .dp-create-rp-primary-column{grid-template-rows:none;grid-auto-rows:minmax(0,1fr)}.dp-create-rp-primary-column>*{min-block-size:0;min-inline-size:0}.dp-create-rp-primary-surface-slot,.dp-create-rp-secondary-surface-slot,.dp-create-rp-single-surface-slot{grid-template-rows:minmax(0,1fr);align-items:start;min-block-size:0;inline-size:100%;min-inline-size:0;display:grid}.dp-create-rp-primary-surface-slot>*,.dp-create-rp-secondary-surface-slot>*,.dp-create-rp-single-surface-slot>*{max-block-size:100%}.dp-create-rp-primary-surface-slot>.dp-surface,.dp-create-rp-secondary-surface-slot>.dp-surface,.dp-create-rp-single-surface-slot>.dp-surface{box-sizing:border-box;grid-row:1/-1;grid-template-rows:subgrid;min-block-size:0;max-block-size:100%;display:grid}.dp-create-rp-primary-surface-slot>.dp-surface:has(>.dp-surface-sections),.dp-create-rp-single-surface-slot>.dp-surface:has(>.dp-surface-sections){grid-template-rows:var(--dp-surface-section-tracks,minmax(0,1fr));align-content:start}.dp-create-rp-layout .dp-create-rp-primary-surface-slot>.dp-surface>.dp-surface-sections,.dp-create-rp-layout .dp-create-rp-single-surface-slot>.dp-surface>.dp-surface-sections{grid-row:1/-1;grid-template-rows:subgrid;min-block-size:0;display:grid;overflow:hidden}.dp-create-rp-layout .dp-surface-sections>*{min-inline-size:0}.dp-create-rp-layout .dp-surface-sections>:has(.dp-scroll-frame-body){min-block-size:0}.dp-create-rp-layout .dp-surface-section-motion:has(.dp-scroll-frame-body),.dp-create-rp-layout .dp-surface-section-motion:has(.dp-scroll-frame-body)>.dp-surface-section{flex-direction:column;min-block-size:0;display:flex}.dp-create-rp-layout .dp-surface-section-motion:has(.dp-scroll-frame-body)>.dp-surface-section>.dp-surface-content-group{min-block-size:0}.dp-create-rp-layout .dp-surface-section-frame:has(.dp-scroll-frame-body),.dp-create-rp-secondary-surface-slot .dp-surface-section-frame:has(.dp-scroll-frame-body),.dp-create-rp-single-surface-slot .dp-surface-section-frame:has(.dp-scroll-frame-body){flex:auto;min-block-size:0}.dp-create-rp-layout .dp-surface-scroll-port{min-block-size:0;max-block-size:none}.dp-create-rp-teams-grid{grid-template-columns:repeat(auto-fit,minmax(max(min(var(--dp-create-rp-teams-min-column),100%),calc((100% - (var(--dp-create-rp-teams-columns) - 1) * var(--dp-overview-rail-gap)) / var(--dp-create-rp-teams-columns))),1fr));gap:var(--dp-overview-rail-gap);align-items:start;min-inline-size:0;display:grid}.dp-create-rp-teams-column,.dp-create-rp-teams-grid>*{min-block-size:0;min-inline-size:0}.dp-create-rp-teams-column{gap:var(--dp-overview-rail-gap);flex-direction:column;display:flex}.dp-create-rp-teams-host[data-morph]:not([data-morph=fading]):not([data-morph=closing])>.dp-create-rp-teams-column{display:contents}.dp-create-rp-phases[data-morph] .dp-phase-panel:not([data-shown]){display:none}.dp-create-rp-phases{min-block-size:0;min-inline-size:0;margin-inline:calc(-1 * var(--dp-frame-inset-inline-start)) calc(-1 * var(--dp-frame-inset-inline-end));padding-inline:var(--dp-frame-inset-inline-start) var(--dp-frame-inset-inline-end);flex-direction:column;gap:0;display:flex;overflow:hidden}.dp-create-rp-phases>.dp-create-rp-phase{flex:0 auto;min-block-size:0;min-inline-size:0;overflow:hidden}.dp-create-rp-phases>.dp-create-rp-phase+.dp-create-rp-phase{margin-block-start:0}.dp-create-rp-phases:not([data-morph=flying]):not([data-morph=settling]):not([data-morph=landed])>.dp-create-rp-phase.dp-surface-section-frame:has(.dp-scroll-frame-body){min-block-size:var(--dp-create-rp-phase-min-block-size);flex:auto}.dp-plan-stage-slot>.dp-surface .dp-create-rp-paths-frame>.dp-scroll-frame-header.dp-surface-section-header{-webkit-backdrop-filter:none;backdrop-filter:none;background-clip:content-box;padding-block-end:var(--dp-create-rp-phase-fade)}.dp-plan-stage-slot>.dp-surface .dp-create-rp-paths-frame>.dp-scroll-frame-body{margin-block-start:calc(-1 * var(--dp-create-rp-phase-fade))}.dp-plan-stage-slot>.dp-surface .dp-create-rp-paths-frame>.dp-scroll-frame-body>.dp-scroll-frame-content{padding-block-start:var(--dp-create-rp-phase-fade);padding-block-end:var(--dp-create-rp-phase-fade)}.dp-create-rp-phases[data-morph=flying]>.dp-create-rp-phase.dp-surface-section-frame:has(.dp-scroll-frame-body),.dp-create-rp-phases[data-morph=landed]>.dp-create-rp-phase.dp-surface-section-frame:has(.dp-scroll-frame-body),.dp-create-rp-phases[data-morph=settling]>.dp-create-rp-phase.dp-surface-section-frame:has(.dp-scroll-frame-body){flex:none}.dp-create-rp-phases:is([data-morph=flying],[data-morph=settling],[data-morph=landed]),.dp-create-rp-phases:is([data-morph=flying],[data-morph=settling],[data-morph=landed]) .dp-create-rp-paths-frame,.dp-create-rp-phases:is([data-morph=flying],[data-morph=settling],[data-morph=landed]) .dp-create-rp-paths-frame>.dp-scroll-frame-body,.dp-create-rp-phases:is([data-morph=flying],[data-morph=settling],[data-morph=landed]) .dp-phase-panel-stack,.dp-create-rp-phases:is([data-morph=flying],[data-morph=settling],[data-morph=landed])>.dp-create-rp-phase{overflow:visible}.dp-create-rp-phases:is([data-morph=flying],[data-morph=settling],[data-morph=landed]) .dp-create-rp-paths-frame>.dp-scroll-frame-body{-webkit-mask-image:none;mask-image:none}.dp-plan-stage-slot .dp-surface-section-motion:has(.dp-scroll-frame-body),.dp-plan-stage-slot .dp-surface-section-motion:has(.dp-scroll-frame-body)>.dp-surface-section{flex-direction:column;min-block-size:0;display:flex}.dp-create-rp-layout .dp-surface-section-motion[data-surface-section-flight]:has(.dp-scroll-frame-body)>.dp-surface-section,.dp-plan-stage-slot .dp-surface-section-motion[data-surface-section-flight]:has(.dp-scroll-frame-body)>.dp-surface-section{flex-shrink:0}.dp-plan-stage-slot .dp-surface-section-motion:has(.dp-scroll-frame-body)>.dp-surface-section>.dp-surface-content-group{min-block-size:0}.dp-plan-stage-slot .dp-surface-scroll-port{min-block-size:0;max-block-size:none}.dp-create-rp-primary-surface-slot .dp-create-rp-paths-frame>.dp-scroll-frame-body>.dp-surface-scroll-body{padding-block-start:0}.dp-create-rp-primary-surface-slot .dp-surface[data-text-trim-left=textbox] :is(.dp-surface-content-heading,.dp-surface-phase-chapter,.dp-surface-phase-direction-card){box-sizing:border-box;padding-inline:var(--dp-surface-section-header-optical-inset)}.dp-create-rp-primary-surface-slot .dp-surface[data-text-trim-left=textbox] .dp-scroll-frame-header.dp-surface-section-header{padding-inline-start:calc(var(--dp-frame-inset-inline-start) + var(--dp-surface-section-header-optical-inset));padding-inline-end:calc(var(--dp-frame-inset-inline-end) + var(--dp-surface-section-header-optical-inset) + var(--_dp-scroll-frame-scrollbar-clearance))}.dp-create-rp-secondary-column-stack{row-gap:var(--dp-create-rp-stack-gap);grid-template-rows:fit-content(100%);align-content:start;min-block-size:0;max-block-size:100%;inline-size:100%;min-inline-size:0;display:grid}.dp-create-rp-secondary-column-stack:has(>*+*){grid-template-rows:fit-content(50%) minmax(var(--dp-team-member-brain-hard-min-height),1fr)}.dp-create-rp-brain-column{grid-template-rows:minmax(var(--dp-team-member-brain-hard-min-height),1fr);align-content:stretch}.dp-create-rp-secondary-column-stack>*{min-block-size:0;min-inline-size:0}.dp-surface-list-item[data-presentation=outlined]{padding:calc(var(--dp-create-rp-path-row-padding) + var(--dp-surface-layout-reservation,var(--dp-stroke-width)));border-radius:var(--dp-create-rp-path-row-radius);margin-inline:0}.dp-surface-list-item[data-presentation=outlined]+.dp-surface-list-item[data-presentation=outlined]{margin-block-start:var(--dp-create-rp-path-row-gap)}.dp-surface-list-item-identifier-icon{block-size:var(--dp-path-number-icon-size);inline-size:var(--dp-path-number-icon-size);display:block}.dp-surface-list-item[data-presentation=outlined]{align-items:flex-start}.dp-surface-list-item-identifier:has(>.dp-surface-list-item-identifier-icon){justify-content:center;align-items:center;block-size:1lh;display:flex}.dp-path-goal,.dp-path-goal-box{min-inline-size:0}.dp-path-goal{white-space:pre-wrap;text-align:start}.dp-create-rp-teams-host .dp-path-goal{font-size:var(--dp-font-size-2xs);font-weight:var(--dp-font-weight-semibold)}.dp-path-goal[data-expanded=false]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dp-create-rp-outputs-rail{grid-auto-flow:column;grid-auto-columns:var(--dp-output-card-width);gap:var(--dp-library-grid-gap);min-block-size:0;max-block-size:var(--dp-create-rp-outputs-max-block-size,none);scroll-snap-type:inline proximity;overscroll-behavior-inline:contain;padding-block-start:var(--dp-stroke-width);padding-block-end:var(--dp-frame-inset-block-end);padding-inline-start:var(--dp-frame-inset-inline-start);padding-inline-end:var(--dp-frame-inset-inline-end);display:grid;overflow:auto}.dp-create-rp-output-cell{scroll-snap-align:start}.dp-create-rp-output-cell.dp-library-item-grid-cell{block-size:var(--dp-output-card-height)}.dp-create-rp-output-cell.dp-library-item-grid-cell .dp-surface{block-size:max(0px,calc(var(--dp-output-card-height) - 2 * var(--dp-press-room)));--dp-surface-frame-inset-block-start:calc(var(--dp-library-item-padding) - var(--dp-font-size-2xs) * var(--dp-text-trim-top-ratio));--dp-surface-frame-inset-inline-start:calc(var(--dp-library-item-padding) - var(--dp-font-size-2xs) * var(--dp-text-trim-left-ratio));--dp-surface-frame-inset-inline-end:calc(var(--dp-library-item-padding) - var(--dp-font-size-2xs) * var(--dp-text-trim-right-ratio))}.dp-create-rp-output-cell .dp-library-file-type{background:var(--dp-output-plate-bg);--dp-library-file-type-ring-width:var(--dp-output-chip-border-width);border-radius:var(--dp-output-chip-radius);color:var(--dp-output-chip-text);font-size:var(--dp-font-size-3xs);font-weight:var(--dp-font-weight-medium);letter-spacing:var(--dp-output-chip-tracking);padding-block:calc(var(--dp-output-chip-space-block) + var(--dp-library-file-type-ring-width));padding-inline:calc(var(--dp-output-chip-space-inline) + var(--dp-library-file-type-ring-width))}.dp-create-rp-output-cell .dp-library-item-title{color:var(--dp-output-name-text);font-size:var(--dp-font-size-2xs);font-weight:var(--dp-font-weight-book);letter-spacing:var(--dp-output-name-tracking);margin-block-start:0}.dp-create-rp-output-cell .dp-library-item-topline{justify-content:flex-end;margin-block-start:auto;padding-block-start:var(--dp-output-name-chip-gap)}.dp-create-rp-output-cell .dp-surface,.dp-create-rp-output-cell .dp-surface>.dp-surface-chrome{--dp-ring-stroke-rest:calc((1 - var(--dp-ring-output-authored,0)) * var(--dp-ink-stroke-rest));--dp-ink-gain-select-surface:.1294;--dp-ink-gain-fade-surface:1;--dp-border-paint-width:calc(var(--dp-output-plate-ring-width) + (var(--dp-output-plate-ring-selected-width) - var(--dp-output-plate-ring-width)) * clamp(0, var(--dp-ink-focus), 1));--dp-ring-paint-color:var(--dp-output-plate-ring-selected)}@supports (color:color-mix(in lab,red,red)){.dp-create-rp-output-cell .dp-surface,.dp-create-rp-output-cell .dp-surface>.dp-surface-chrome{--dp-ring-paint-color:color-mix(in oklab,var(--dp-output-plate-ring-selected) calc(clamp(0, var(--dp-ink-focus), 1) * 100%),var(--dp-output-plate-ring))}}.dp-create-rp-output-cell .dp-surface{appearance:none;background-color:var(--dp-output-plate-bg);border-radius:var(--dp-output-card-radius);box-sizing:border-box;cursor:pointer;font:inherit;text-align:start;inline-size:100%;padding:0}.dp-create-rp-outputs-frame{min-block-size:0}.dp-create-rp-goal-frame>.dp-scroll-frame-header.dp-surface-section-header{-webkit-backdrop-filter:none;backdrop-filter:none;background-clip:content-box;padding-block-end:var(--dp-goal-heading-gap,var(--dp-goal-fade))}.dp-create-rp-goal-frame>.dp-scroll-frame-body{min-block-size:0;margin-block-start:calc(-1 * var(--dp-goal-heading-gap,var(--dp-goal-fade)))}[data-view-layout=create][data-create-step=goal] .dp-create-rp-goal-frame>.dp-scroll-frame-body{max-block-size:var(--dp-goal-body-max-alone)}[data-view-layout=create][data-create-step=paths] .dp-create-rp-goal-frame>.dp-scroll-frame-body{max-block-size:var(--dp-goal-body-max-block-size)}.dp-create-rp-goal-frame>.dp-scroll-frame-body>.dp-scroll-frame-content{padding-block-start:var(--dp-goal-heading-gap,var(--dp-goal-fade));padding-block-end:var(--dp-goal-fade)}:root{--dp-overview-mark-size:var(--dp-auxiliary-marker-size);--dp-overview-team-card-width:184px;--dp-overview-teams-slot-height:calc(var(--dp-font-size-sm) * 7.5);--dp-overview-goal-slot-height:calc(var(--dp-font-size-sm) * 4.5);--dp-overview-goal-inset:var(--typo-space-goalGap,var(--dp-space-1));--dp-overview-teams-goal-gap:calc(var(--typo-space-overviewTeamsGoalGap,var(--dp-overview-header-gap)) - var(--dp-press-room) - var(--dp-overview-goal-inset));--dp-overview-rail-gap:round(nearest,calc(var(--dp-font-size-sm) * 1.14286),var(--dp-device-pixel,1px));--dp-overview-header-gap:var(--typo-space-sectionHeadingGap,round(nearest,calc(var(--dp-font-size-sm) * .571429),var(--dp-device-pixel,1px)));--dp-overview-section-gap:var(--typo-space-groupGap,var(--dp-surface-section-gap));--dp-overview-title-line:calc(var(--dp-font-size-xs) * var(--dp-line-height-normal));--dp-overview-surface-pad-boost:round(nearest,calc(var(--dp-font-size-sm) * .4),var(--dp-device-pixel,1px));--dp-overview-goal-space-top:0px;--dp-overview-goal-space-bottom:0px;--dp-overview-rail-relief:2px;--dp-overview-card-padding:round(nearest,calc(var(--dp-font-size-sm) * 1.14286),var(--dp-device-pixel,1px));--dp-overview-card-radius:round(nearest,var(--dp-font-size-sm),var(--dp-device-pixel,1px));--dp-overview-card-row-gap:round(nearest,calc(var(--dp-font-size-sm) * .785714),var(--dp-device-pixel,1px));--dp-overview-glyph-gap:round(nearest,calc(var(--dp-font-size-sm) * .571429),var(--dp-device-pixel,1px));--dp-plan-overview-measure:56.25rem}.dp-plan-stage-slot{--dp-surface-content-heading-gap:var(--dp-overview-header-gap);--dp-surface-header-content-gap:var(--dp-overview-header-gap);--dp-surface-content-group-gap:var(--dp-overview-section-gap)}.dp-plan-stage-slot .dp-surface-section{gap:var(--dp-overview-header-gap)}.dp-plan-stage-slot .dp-plan-title-section .dp-surface-section{position:relative}.dp-plan-stage-slot .dp-plan-title-section .dp-title-section-buttons{margin:0;padding-block-start:0;position:absolute;inset-block-start:calc(var(--dp-surface-section-header-optical-inset) + var(--dp-overview-title-line) / 2);inset-inline-end:calc(var(--dp-frame-inset-block-start) + var(--dp-surface-section-header-optical-inset) + var(--dp-overview-title-line) / 2 - var(--dp-frame-inset-inline-end));transform:translate(50%,-50%)}.dp-overview-rail{--_dp-overview-rail-gutter-start:var(--dp-surface-gutter-inline-start);--_dp-overview-rail-gutter-end:var(--dp-surface-gutter-inline-end);--_dp-overview-rail-mask-start:0px;--_dp-overview-rail-mask-end:0px;column-gap:var(--dp-overview-rail-gap);row-gap:var(--dp-overview-card-row-gap);min-inline-size:0;padding-block:var(--dp-overview-rail-relief);margin-block:calc(-1 * var(--dp-overview-rail-relief));--dp-scroll-fade-start:var(--_dp-overview-rail-mask-start);--dp-scroll-fade-end:var(--_dp-overview-rail-mask-end);-webkit-mask-image:var(--dp-scroll-inline-fade);mask-image:var(--dp-scroll-inline-fade);-webkit-mask-mode:alpha;grid-template-rows:auto auto;grid-auto-flow:column;align-items:start;display:grid;overflow:scroll hidden;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.dp-overview-rail,.dp-overview-rail.scrollbar-auto-hide,.dp-overview-rail.scrollbar-auto-hide:hover{scrollbar-width:none;scrollbar-color:transparent transparent}.dp-overview-rail.scrollbar-auto-hide::-webkit-scrollbar,.dp-overview-rail::-webkit-scrollbar{block-size:0;inline-size:0;display:none}.dp-overview-rail.scrollbar-auto-hide:hover::-webkit-scrollbar{block-size:0;inline-size:0;display:none}.dp-overview-rail[data-rail-can-start=true]{--_dp-overview-rail-mask-start:var(--_dp-overview-rail-gutter-start)}.dp-overview-rail[data-rail-can-end=true]{--_dp-overview-rail-mask-end:var(--_dp-overview-rail-gutter-end)}.dp-overview-rail--teams{grid-auto-columns:var(--dp-overview-team-card-width)}.dp-surface:has(>.dp-surface-sections>.dp-overview-detail-section){align-self:start;block-size:max-content;min-block-size:min-content;max-block-size:none}.dp-plan-stage-slot:has(>.dp-surface>.dp-surface-sections>.dp-overview-detail-section){min-block-size:min-content}.dp-overview-teams-slot{gap:var(--dp-overview-header-gap);min-inline-size:0;block-size:var(--dp-overview-teams-slot-height);flex-direction:column;min-block-size:0;display:flex}.dp-overview-teams-section>.dp-surface-section>.dp-phase-content-stack{block-size:var(--dp-overview-teams-slot-height);flex:none;min-block-size:0;overflow:clip visible}.dp-overview-teams-slot:has(>.dp-overview-phase-direction){block-size:var(--dp-overview-teams-slot-height)}.dp-surface .dp-overview-detail-section.dp-surface-section-motion,.dp-surface .dp-overview-detail-section>.dp-surface-section{block-size:var(--dp-overview-goal-slot-height);flex-direction:column;flex:none;min-block-size:0;display:flex}.dp-overview-detail-section{margin-block-start:calc(var(--dp-overview-teams-goal-gap) - var(--dp-surface-section-row-gap))}.dp-overview-detail-section>.dp-surface-section>.dp-phase-content-stack{flex:none;block-size:100%;min-block-size:0;overflow:clip visible}.dp-overview-detail-slot{grid-template-rows:var(--dp-overview-goal-slot-height);min-block-size:0;min-inline-size:0;block-size:var(--dp-overview-goal-slot-height);flex:none;display:grid}.dp-overview-goal-slot{--dp-frame-radius:0px;block-size:100%;min-block-size:0;max-block-size:100%;margin-block:max(0px,var(--dp-overview-goal-space-top)) max(0px,var(--dp-overview-goal-space-bottom));--dp-frame-inset-block-start:var(--dp-overview-goal-inset);--dp-frame-inset-block-end:var(--dp-overview-goal-inset);--dp-frame-inset-inline-start:0px;--dp-frame-inset-inline-end:0px;--_dp-scroll-frame-edge-block-start:min(calc(var(--dp-overview-goal-inset) * var(--_dp-scroll-frame-fade-scale-at-top)),calc(var(--dp-overview-goal-slot-height) / 4));--_dp-scroll-frame-edge-block-end:min(calc(var(--dp-overview-goal-inset) * var(--_dp-scroll-frame-fade-scale-at-bottom)),calc(var(--dp-overview-goal-slot-height) / 4));background:0 0;overflow:hidden}.dp-overview-goal-slot .dp-scroll-frame-content{flex-direction:column;min-block-size:100%;display:flex}.dp-overview-goal-slot .dp-overview-team-goal{flex:none;margin-block:0}.dp-overview-phase-direction{text-align:start;font-size:var(--typo-goal-size,var(--dp-font-size-2xs));font-weight:var(--typo-goal-weight,var(--dp-font-weight-semibold));line-height:var(--typo-goal-leading,1.5);align-content:start;block-size:100%;min-block-size:0;display:block;overflow:auto}.dp-overview-teams-slot>.dp-overview-rail{flex:none;align-content:start}.dp-overview-card{--dp-overview-card-padding-block-start:var(--dp-overview-card-padding);--dp-overview-card-padding-inline-end:var(--dp-overview-card-padding);--dp-overview-card-padding-block-end:var(--dp-overview-card-padding);--dp-overview-card-padding-inline-start:var(--dp-overview-card-padding);--dp-overview-glyph-frame:.999298;--dp-overview-marker-scale:1;--dp-overview-marker-inline-size:calc(var(--dp-overview-mark-size) * var(--dp-overview-marker-scale) / var(--dp-overview-glyph-frame));--dp-ink-gain-select-icon:.92;--dp-ink-gain-fade-icon:1.65;--dp-ink-gain-select-status-text:var(--dp-ink-gain-select-icon);--dp-ink-gain-fade-status-text:var(--dp-ink-gain-fade-icon);--dp-ink-gain-select-surface:.1294;--dp-ink-gain-fade-surface:1;--dp-ink-gain-select-stroke:.45;--dp-ink-gain-fade-stroke:3.3;box-sizing:border-box;background-color:var(--dp-surface-elevated);border-radius:var(--dp-overview-card-radius);row-gap:var(--dp-overview-card-row-gap);text-align:start;min-inline-size:0;padding-block-start:calc(max(0px, calc(var(--dp-overview-card-padding-block-start) - var(--dp-text-trim-top,0px))) + var(--dp-surface-layout-reservation,var(--dp-stroke-width)));padding-block-end:calc(max(0px, calc(var(--dp-overview-card-padding-block-end) - var(--dp-text-trim-bottom,0px))) + var(--dp-surface-layout-reservation,var(--dp-stroke-width)));padding-inline-start:calc(max(0px, calc(var(--dp-overview-card-padding-inline-start) - var(--dp-text-trim-left,0px))) + var(--dp-surface-layout-reservation,var(--dp-stroke-width)));padding-inline-end:calc(max(0px, calc(var(--dp-overview-card-padding-inline-end) - var(--dp-text-trim-right,0px))) + var(--dp-surface-layout-reservation,var(--dp-stroke-width)));display:grid}.dp-overview-card--team{grid-template-columns:max(var(--dp-overview-marker-inline-size),var(--dp-overview-status-outer-size)) minmax(0,1fr);grid-row:1/span 2;grid-template-rows:subgrid}.dp-overview-card--path,.dp-overview-card--team{--dp-overview-status-outer-size:var(--dp-status-square-outer-size);column-gap:var(--dp-overview-glyph-gap)}.dp-overview-card--path{grid-template-rows:auto auto;grid-template-columns:max(var(--dp-overview-marker-inline-size),var(--dp-overview-status-outer-size)) minmax(0,1fr);row-gap:0;align-content:start}.dp-overview-card--path>.dp-overview-card-head,.dp-overview-card--team>.dp-overview-card-head{grid-column:1/-1;grid-template-columns:subgrid}.dp-overview-card--path>.dp-path-goal-box{grid-area:2/2;min-inline-size:0}.dp-overview-card--path .dp-overview-card-label{font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-semibold)}.dp-overview-card--path .dp-path-goal{padding-block-start:var(--dp-path-goal-gap)}.dp-overview-card--path .dp-path-goal[data-expanded=false]{block-size:0;padding-block-start:0;overflow:hidden}.dp-overview-card--source{--dp-text-content-heading-base:var(--dp-source-title-ink-base);--dp-ink-gain-select-content-heading:.637;--dp-ink-gain-touch-content-heading:1.313;--dp-ink-select-surface:calc(max(0, var(--dp-ink-select-drive) - var(--dp-ink-context-semi,var(--dp-ink-semi-ratio))) * var(--dp-ink-fill-post-semi-travel,var(--dp-ink-focus-travel)));row-gap:var(--dp-source-text-gap);grid-template-columns:minmax(0,1fr);align-content:start}.dp-overview-card--source>.dp-overview-card-head{grid-column:1/-1;grid-template-columns:subgrid}.dp-overview-card--source>.dp-overview-card-detail{min-inline-size:0;font-size:var(--dp-source-description-size);font-weight:var(--dp-source-description-weight);line-height:var(--dp-line-height-normal);color:var(--dp-text-body);grid-column:1}.dp-overview-card.dp-overview-card--source .dp-overview-card-label{font-size:var(--dp-source-title-size);font-weight:var(--dp-source-title-weight);line-height:var(--dp-line-height-normal);color:var(--dp-text-content-heading)}.dp-create-rp-teams-host[data-morph=landed] .dp-overview-card--path,.dp-create-rp-teams-host[data-morph=measuring] .dp-overview-card--path{grid-row:1/span 2;grid-template-rows:subgrid}.dp-create-rp-teams-host[data-morph=flying] .dp-overview-card--path,.dp-create-rp-teams-host[data-morph=landed] .dp-overview-card--path,.dp-create-rp-teams-host[data-morph=measuring] .dp-overview-card--path,.dp-create-rp-teams-host[data-morph=settling] .dp-overview-card--path{row-gap:var(--dp-overview-card-row-gap)}.dp-overview-card--path>.dp-overview-card-status{opacity:0;grid-area:2/1/auto/-1;block-size:0;overflow:hidden}.dp-create-rp-teams-host[data-morph=flying] .dp-overview-card--path>.dp-overview-card-status,.dp-create-rp-teams-host[data-morph=landed] .dp-overview-card--path>.dp-overview-card-status,.dp-create-rp-teams-host[data-morph=measuring] .dp-overview-card--path>.dp-overview-card-status,.dp-create-rp-teams-host[data-morph=settling] .dp-overview-card--path>.dp-overview-card-status{opacity:1;block-size:auto;overflow:visible}.dp-create-rp-teams-host[data-morph]:not([data-morph=fading]):not([data-morph=closing]) .dp-overview-card--path>.dp-path-goal-box{display:none}.dp-create-rp-teams-host[data-morph=flying] .dp-overview-card--path{overflow:visible}.dp-plan-morph-heading-swap{min-inline-size:0;display:grid}.dp-plan-morph-heading-swap>*{transition:opacity var(--dp-ink-motion-duration,.26s) ease;grid-area:1/1}.dp-plan-morph-heading-swap>[data-morph-face=teams],[data-morph=flying] .dp-plan-morph-heading-swap>[data-morph-face=phase],[data-morph=landed] .dp-plan-morph-heading-swap>[data-morph-face=phase],[data-morph=settling] .dp-plan-morph-heading-swap>[data-morph-face=phase]{opacity:0}[data-morph=flying] .dp-plan-morph-heading-swap>[data-morph-face=teams],[data-morph=landed] .dp-plan-morph-heading-swap>[data-morph-face=teams],[data-morph=settling] .dp-plan-morph-heading-swap>[data-morph-face=teams]{opacity:1}.dp-create-rp-teams-host[data-morph] .dp-overview-card--path{pointer-events:none}.dp-overview-card[data-interactive=true]{cursor:pointer}.dp-overview-card-head{align-items:center;gap:var(--dp-overview-glyph-gap);grid-template-columns:auto minmax(0,1fr);min-inline-size:0;display:grid}.dp-overview-card-identifier{block-size:var(--dp-overview-mark-size);justify-content:center;align-items:center;display:flex}.dp-overview-card-identifier:has(>.dp-overview-card-identifier-icon-circle){--dp-overview-mark-size:var(--dp-auxiliary-circle-size)}.dp-overview-card .dp-overview-card-label{color:var(--dp-icon-default)}.dp-overview-card--team .dp-overview-card-label{font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-semibold)}.dp-overview-card-label{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-inline-size:0;overflow:hidden}.dp-overview-card-status{align-items:center;min-inline-size:0;display:flex}:is(.dp-overview-card--team,.dp-overview-card--path)>.dp-overview-card-status{grid-column:1/-1;grid-template-columns:subgrid;display:grid}:is(.dp-overview-card--team,.dp-overview-card--path)>.dp-overview-card-status>.dp-status-badge{grid-column:1/-1;grid-template-columns:subgrid;inline-size:auto;min-inline-size:0;display:grid}:is(.dp-overview-card--team,.dp-overview-card--path)>.dp-overview-card-status>.dp-status-badge>.dp-status-badge-glyph-panel{min-block-size:var(--dp-status-badge-slot);grid-column:1}:is(.dp-overview-card--team,.dp-overview-card--path)>.dp-overview-card-status>.dp-status-badge>.dp-status-badge-text{grid-column:2;padding-inline-start:0}.dp-overview-card-identifier-icon{--dp-overview-glyph-frame:.999669;color:var(--dp-icon-default);block-size:calc(var(--dp-overview-mark-size) / var(--dp-overview-glyph-frame));inline-size:calc(var(--dp-overview-mark-size) / var(--dp-overview-glyph-frame));display:block}.dp-overview-card-identifier-icon-circle{--dp-overview-glyph-frame:.9997}.dp-surface[data-text-trim-left=textbox] .dp-overview-phase-direction{padding-inline-start:var(--dp-surface-section-header-optical-inset)}.dp-surface[data-text-trim-left=text] .dp-overview-phase-direction{padding-inline-start:var(--dp-text-trim-left,0)}.dp-surface .dp-overview-plan-goal{padding-inline-start:0}.dp-overview-team-goal{text-align:start;white-space:pre-wrap;min-inline-size:0}.dp-overview-team-goal:not(.dp-overview-phase-direction){font-size:var(--typo-quietReading-size,var(--dp-font-size-2xs));font-weight:var(--typo-quietReading-weight,var(--dp-font-weight-semibold));line-height:var(--typo-quietReading-leading,1.5);padding-inline-start:calc(var(--dp-press-room) + (max(0px, var(--dp-overview-team-card-padding-inline-start,var(--dp-overview-card-padding)) - var(--dp-text-trim-left,0px)) + var(--dp-surface-layout-reservation,var(--dp-stroke-width))) / 2);padding-inline-end:calc(var(--dp-press-room) + (max(0px, var(--dp-overview-team-card-padding-inline-end,var(--dp-overview-card-padding)) - var(--dp-text-trim-right,0px)) + var(--dp-surface-layout-reservation,var(--dp-stroke-width))) / 2)}.dp-create-rp-layout.dp-plan-stage-layout{grid-auto-columns:minmax(0,var(--dp-plan-overview-measure))}.dp-create-rp-primary-column.dp-plan-stage-column{grid-template-rows:auto minmax(0,1fr)}.dp-plan-stage-slot .dp-surface-section-motion{min-inline-size:0}.dp-plan-stage-slot>.dp-surface>.dp-surface-sections{--dp-surface-gutter-block-start:var(--dp-frame-inset-block-start);--dp-surface-gutter-inline-end:var(--dp-frame-inset-inline-end);--dp-surface-gutter-inline-start:var(--dp-frame-inset-inline-start);--dp-surface-gutter-block-end:calc(var(--dp-frame-inset-inline-start) + var(--dp-overview-surface-pad-boost))}.dp-plan-stage-slot>.dp-surface:has(>.dp-surface-sections>.dp-overview-detail-section)>.dp-surface-sections{--dp-surface-gutter-inline-start:var(--dp-frame-inset-inline-start);--dp-surface-gutter-inline-end:var(--dp-frame-inset-inline-end);--dp-surface-gutter-block-end:var(--dp-surface-gutter-inline-start)}.dp-plan-stage-slot>.dp-surface[data-text-trim-bottom]>.dp-surface-sections{--dp-surface-gutter-block-end:calc(var(--dp-frame-inset-block-end) + var(--dp-overview-surface-pad-boost))}.dp-plan-stage-slot>.dp-surface>.dp-surface-sections{grid-row:1/-1;grid-template-rows:subgrid;min-block-size:0;display:grid;overflow:hidden}:root{--dp-activity-row-gap:round(nearest,calc(var(--dp-font-size-sm) * 2.39286),var(--dp-device-pixel,1px));--dp-activity-row-line-gap:round(nearest,calc(var(--dp-font-size-sm) * .428571),var(--dp-device-pixel,1px));--dp-activity-identifier-gap:var(--dp-overview-glyph-gap);--dp-activity-who-gap:calc(var(--dp-overview-card-padding) * 1.25);--dp-activity-subject-wrap-gap:var(--dp-activity-row-line-gap);--dp-activity-headline-progress-gap:var(--dp-activity-identifier-gap);--dp-activity-headline-wrap-gap:calc(var(--dp-activity-row-line-gap) * .5);--dp-activity-grouped-marker-name-gap:var(--dp-activity-identifier-gap);--dp-activity-grouped-name-body-gap:var(--dp-activity-identifier-gap);--dp-activity-clock-gap:calc(var(--dp-font-size-sm) * 1.35);--dp-activity-day-space-top:var(--dp-activity-row-gap);--dp-activity-step-gap:calc(var(--dp-font-size-xs) * .55);--dp-activity-action-reach-block:calc(var(--dp-activity-row-line-gap) * .5);--dp-activity-action-reach-inline:var(--dp-activity-identifier-gap);--dp-activity-action-radius:calc(var(--dp-surface-list-item-radius) + var(--dp-font-size-sm) * .15);--dp-activity-body-line-height:1.45}.dp-activity-scroll-port{overflow-anchor:none;max-height:none;min-block-size:0;scroll-padding-block:calc(var(--dp-frame-gutter-fade) + var(--dp-scroll-edge-buffer,0px)) var(--dp-frame-gutter-fade)}.dp-activity-scroll-port>.dp-surface-scroll-body{min-block-size:100%}.dp-activity-feed{gap:var(--dp-activity-row-gap);flex-direction:column;min-inline-size:0;margin:0;margin-block-start:0;padding:0;list-style:none;display:flex}.dp-activity-empty{font-size:var(--dp-font-size-sm);margin:0;margin-block-start:0}.dp-activity-row .dp-worklog-timestamp{font-size:var(--dp-font-size-xs);color:var(--dp-text-body)}.dp-activity-day{min-inline-size:0;justify-content:center;margin-block-start:var(--dp-activity-day-space-top);display:flex}.dp-activity-day:first-child{margin-block-start:0}.dp-activity-day-label{font-size:var(--dp-font-size-xs);font-variant-numeric:tabular-nums;line-height:1.15}.dp-activity-row{align-items:start;column-gap:var(--dp-activity-clock-gap);grid-template-columns:minmax(0,1fr) auto;min-inline-size:0;display:grid}.dp-activity-ink{--dp-ink-gain-select-icon:.92;--dp-ink-gain-fade-icon:1.65;--dp-ink-gain-fade-body:1;transition:--dp-ink-focus var(--dp-ink-selection-duration,var(--dp-ink-motion-duration)) var(--dp-ink-selection-ease,var(--dp-ink-motion-ease))}.dp-activity-ink[data-activity-ink=neutral]{--dp-ink-focus:0}.dp-activity-ink[data-activity-ink=focus]{--dp-ink-focus:1}.dp-activity-ink[data-activity-ink=semi]{--dp-ink-focus:var(--dp-ink-semi-ratio)}.dp-activity-ink[data-activity-ink=out]{--dp-ink-focus:-1}@media (prefers-reduced-motion:reduce){.dp-activity-ink{transition:none}}.dp-activity-row-main{gap:var(--dp-activity-row-line-gap);flex-direction:column;min-inline-size:0;display:flex}.dp-activity-row-who{align-items:center;gap:var(--dp-activity-subject-wrap-gap) var(--dp-activity-who-gap);flex-wrap:wrap;min-inline-size:0;display:flex}.dp-activity-row-who>.dp-overview-card-identifier{margin-inline-end:calc(var(--dp-activity-identifier-gap) - var(--dp-activity-who-gap))}.dp-activity-member-name,.dp-activity-team-name{color:var(--dp-icon-default);font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.dp-activity-row-what{align-items:baseline;column-gap:var(--dp-activity-headline-progress-gap);row-gap:var(--dp-activity-headline-wrap-gap);flex-wrap:wrap;min-inline-size:0;display:flex}.dp-activity-headline{color:var(--dp-text-heading);font-size:var(--dp-font-size-sm);font-weight:var(--dp-font-weight-medium);line-height:var(--dp-line-height-normal)}.dp-activity-row .dp-activity-action[data-surface-press]{--dp-surface-chrome-outer-radius:var(--dp-activity-action-radius);--dp-overview-card-padding-block-start:var(--dp-activity-action-reach-block);--dp-overview-card-padding-block-end:var(--dp-activity-action-reach-block);--dp-overview-card-padding-inline-start:var(--dp-activity-action-reach-inline);--dp-overview-card-padding-inline-end:var(--dp-activity-action-reach-inline);--dp-text-trim-top:0px;--dp-text-trim-bottom:0px;--dp-text-trim-left:0px;--dp-text-trim-right:0px;--dp-activity-action-pull-block:calc(-1 * (var(--dp-activity-action-reach-block) + var(--dp-surface-layout-reservation,var(--dp-stroke-width))));--dp-activity-action-pull-inline:calc(-1 * (var(--dp-activity-action-reach-inline) + var(--dp-surface-layout-reservation,var(--dp-stroke-width))));appearance:none;border-radius:var(--dp-activity-action-radius);color:inherit;cursor:pointer;font:inherit;margin:var(--dp-activity-action-pull-block) var(--dp-activity-action-pull-inline);max-inline-size:calc(100% - 2 * var(--dp-activity-action-pull-inline))}.dp-activity-row .dp-activity-action:after{content:"";inset:calc(-1 * var(--dp-activity-row-line-gap)) 0;position:absolute}.dp-activity-action>:is(.dp-surface-fill,.dp-surface-chrome){opacity:0;transition:opacity var(--dp-ink-motion-duration) var(--dp-ink-motion-ease)}.dp-activity-action:is(:active,:focus-visible,.dp-ink-pressed)>:is(.dp-surface-fill,.dp-surface-chrome){opacity:1}@media (hover:hover) and (pointer:fine){.dp-activity-action:hover>:is(.dp-surface-fill,.dp-surface-chrome){opacity:1}}@media (prefers-reduced-motion:reduce){.dp-activity-action>:is(.dp-surface-fill,.dp-surface-chrome){transition:none}}.dp-activity-row[data-tone=done] .dp-activity-headline{color:var(--dp-text-body)}.dp-activity-row[data-tone=error] .dp-activity-headline{color:var(--dp-status-failed,var(--dp-text-heading))}.dp-activity-row[data-tone=neutral] .dp-activity-headline{color:var(--dp-text-body)}.dp-activity-line-who{align-items:center;gap:var(--dp-activity-grouped-marker-name-gap);vertical-align:baseline;min-inline-size:0;max-inline-size:100%;margin-inline-end:var(--dp-activity-grouped-name-body-gap);display:inline-flex}.dp-activity-details{gap:var(--dp-activity-row-line-gap);flex-direction:column;min-inline-size:0;display:flex}.dp-activity-details[data-expanded=false]>.dp-activity-row-body{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dp-activity-details[data-expanded=false]>.dp-activity-row-body:not(:first-child){display:none}.dp-activity-row-body{color:var(--dp-text-body);font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-medium);line-height:var(--dp-activity-body-line-height);overflow-wrap:anywhere;min-inline-size:0;margin:0}.dp-horizontal-view-shell{flex:auto;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:clip}.dp-completed-plan-shell{scrollbar-gutter:auto}.dp-completed-plan-shell:not([data-view-layout]){padding:0}.dp-completed-plan-shell>.dp-completed-plan-view-viewport>.dp-completed-plan-view-track>.dp-completed-plan-view-plane{padding-inline:var(--dp-menubar-padding)}.dp-completed-plan-shell{--dp-surface-content-heading-gap:var(--dp-overview-header-gap);--dp-surface-header-content-gap:var(--dp-overview-header-gap);--dp-surface-content-group-gap:var(--dp-overview-section-gap)}.dp-research-findings-primary-surface-slot>.dp-surface>.dp-surface-sections{--dp-surface-gutter-block-start:calc(var(--dp-frame-inset-block-start) + var(--dp-overview-surface-pad-boost));--dp-surface-gutter-inline-end:calc(var(--dp-frame-inset-inline-end) + var(--dp-overview-surface-pad-boost));--dp-surface-gutter-inline-start:calc(var(--dp-frame-inset-inline-start) + var(--dp-overview-surface-pad-boost));--dp-surface-gutter-block-end:calc(var(--dp-frame-inset-inline-start) + var(--dp-overview-surface-pad-boost))}.dp-completed-plan-shell .dp-plan-title-section .dp-surface-section{position:relative}.dp-completed-plan-shell .dp-plan-title-section .dp-title-section-buttons{margin:0;padding-block-start:0;position:absolute;inset-block-start:calc(var(--dp-surface-section-header-optical-inset) + var(--dp-overview-title-line) / 2);inset-inline-end:calc(var(--dp-frame-inset-block-start) + var(--dp-surface-section-header-optical-inset) + var(--dp-overview-title-line) / 2 - var(--dp-frame-inset-inline-end));transform:translate(50%,-50%)}.dp-completed-plan-shell .dp-scroll-frame-header.dp-surface-section-header{align-items:center}.dp-completed-plan-shell .dp-scroll-frame-header.dp-surface-section-header>:is(.dp-surface-section-header-actions,.dp-title-section-buttons){block-size:var(--dp-overview-title-line);align-items:center;margin-block:0;margin-inline-end:calc(-1 * var(--_dp-scroll-frame-scrollbar-clearance,0px))}.dp-completed-plan-shell .dp-scroll-frame-header.dp-surface-section-header>.dp-title-section-buttons{inline-size:var(--dp-icon-sm);justify-content:center;margin-inline-end:calc(-1 * var(--_dp-scroll-frame-scrollbar-clearance,0px))}.dp-research-plan-section-plane>.dp-rp-page{flex:auto;width:100%;min-width:0}.dp-mobile-detail-overlay{pointer-events:none;z-index:50;position:fixed;inset:0}.dp-mobile-detail-overlay[data-active=true]{pointer-events:auto}.dp-mobile-detail-backdrop{background:var(--dp-text-heading)}@supports (color:color-mix(in lab,red,red)){.dp-mobile-detail-backdrop{background:color-mix(in oklch,var(--dp-text-heading) 50%,transparent)}}.dp-mobile-detail-backdrop{opacity:0;border:0;padding:0;position:absolute;inset:0}.dp-mobile-detail-stage{box-sizing:border-box;pointer-events:none;padding-block-start:max(calc(var(--dp-pill-height) + 3 * var(--dp-space-frame) + var(--dp-space-section)),env(safe-area-inset-top));padding-block-end:max(var(--dp-space-section),env(safe-area-inset-bottom));padding-inline-start:max(var(--dp-space-section),env(safe-area-inset-left));padding-inline-end:max(var(--dp-space-section),env(safe-area-inset-right));display:flex;position:absolute;inset:0}@property --dp-menubar-reserved-block-size{syntax:"<length>";inherits:false;initial-value:0}@media (max-width:45rem){.dp-mobile-detail-stage{padding-block-start:max(var(--dp-space-section),env(safe-area-inset-top));padding-block-end:max(calc(var(--dp-menubar-reserved-block-size,0px) + var(--dp-space-section)),env(safe-area-inset-bottom))}}.dp-mobile-detail-layout{box-sizing:border-box;flex:auto;grid-template-rows:minmax(0,1fr);height:100%;min-height:0;max-height:100%;display:grid}.dp-mobile-detail-surface-slot{pointer-events:auto;width:100%;height:100%;min-height:0;display:flex}.dp-mobile-detail-surface-slot>.dp-surface{box-sizing:border-box;flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex}.dp-mobile-detail-surface-slot>.dp-surface-frame-owned>.dp-surface-section-frame{flex:auto;min-height:0}.dp-mobile-detail-surface-slot .dp-surface-scroll-port{min-height:0;max-height:none}.dp-completed-plan-view-viewport{box-sizing:border-box;width:100%;height:100%;min-height:0;overflow:clip}.dp-completed-plan-view-track{--dp-view-slot-content:round(down,100%,var(--dp-device-pixel,1px));--dp-view-slot-gap:0px;--dp-view-slot-half-gap:round(down,calc(var(--dp-view-slot-gap) / 2),var(--dp-device-pixel,1px));width:calc(var(--dp-view-slot-content) + var(--dp-view-slot-gap));left:round(nearest,calc((100% - var(--dp-view-slot-content)) / 2),var(--dp-device-pixel,1px));backface-visibility:visible;contain:layout;height:100%;min-height:0;margin-inline-start:calc(-1 * var(--dp-view-slot-half-gap));position:relative}.dp-completed-plan-view-track[data-moving=true]{will-change:transform;backface-visibility:hidden}.dp-completed-plan-view-plane{box-sizing:border-box;width:100%;padding-inline:var(--dp-view-slot-half-gap) calc(var(--dp-view-slot-gap) - var(--dp-view-slot-half-gap));height:100%;min-height:0;display:flex;position:absolute;top:0;overflow:clip}.dp-completed-plan-view-plane[data-view=history]{left:0}.dp-completed-plan-view-plane[data-view=main]{left:100%}.dp-completed-plan-view-plane[data-view=outputs]{left:200%}.dp-completed-plan-view-shield{display:none}.dp-completed-plan-view-plane:not([data-active=true])>.dp-completed-plan-view-shield{z-index:2147483647;display:block;position:absolute;inset:0}.dp-completed-plan-shell .dp-completed-plan-view-track:not([data-moving=true])>.dp-completed-plan-view-plane:not([data-active=true]),.dp-research-plan-section-shell .dp-completed-plan-view-track:not([data-moving=true])>.dp-research-plan-section-plane[data-view=new]:not([data-active=true]),.dp-research-plan-section-shell .dp-completed-plan-view-track[data-active-view=new]:not([data-moving=true])>.dp-research-plan-section-plane[data-view=plans],.dp-research-plan-section-shell .dp-completed-plan-view-track[data-moving-from=new]>.dp-research-plan-section-plane[data-view=plans],.dp-research-plan-section-shell .dp-completed-plan-view-track[data-moving-from=plans]>.dp-research-plan-section-plane[data-view=new],.dp-research-plan-section-shell .dp-completed-plan-view-track[data-moving-to=new]>.dp-research-plan-section-plane[data-view=plans],.dp-research-plan-section-shell .dp-completed-plan-view-track[data-moving-to=plans]>.dp-research-plan-section-plane[data-view=new]{visibility:hidden}.dp-menubar-views-control{--dp-menubar-views-track-width:var(--dp-pill-selector-track-width);--dp-menubar-views-knob-size:var(--dp-pill-control-hover-size);--dp-menubar-views-icon-size:var(--dp-pill-views-icon-size-resolved)}.dp-menubar-views-alignment-stage,.dp-menubar-views-control{--dp-menubar-views-shell-content-width:var(--dp-menubar-views-shell-width,calc(3 * var(--dp-menubar-views-track-width)));--dp-menubar-views-shell-outer-width:calc(var(--dp-menubar-views-shell-content-width) + 2 * var(--dp-pill-edge-slot-inset-resolved));width:var(--dp-menubar-views-shell-outer-width);height:var(--dp-menubar-views-track-width);align-items:center;display:flex}.dp-menubar-views-alignment-stage{justify-content:center;position:relative;overflow:visible}.dp-menubar-views-alignment-stage,.dp-menubar-views-alignment-stage>.dp-menubar-views-host{flex:0 0 var(--dp-menubar-views-shell-outer-width)}.dp-menubar-views-host{--dp-menubar-views-back-gap:var(--dp-pill-views-back-gap);--dp-menubar-views-icon-size:var(--dp-pill-views-icon-size-resolved);--dp-menubar-views-shell-content-width:var(--dp-menubar-views-shell-width,calc(3 * var(--dp-menubar-views-track-width)));--dp-menubar-views-shell-outer-width:calc(var(--dp-menubar-views-shell-content-width) + 2 * var(--dp-pill-edge-slot-inset-resolved));width:var(--dp-menubar-views-shell-outer-width);height:var(--dp-menubar-views-track-width);justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.dp-menubar-views-change-cue{block-size:var(--dp-menubar-padding-block-end);color:var(--dp-menubar-views-change-cue-text);font-size:var(--dp-font-size-2xs);font-weight:var(--dp-font-weight-book);opacity:0;pointer-events:none;white-space:nowrap;align-items:center;line-height:1;display:flex;position:absolute;inset-block-start:100%;inset-inline-start:50%;transform:translate(-50%)}.dp-menubar-views-back-positioner{--dp-pill-control-outer-radius:calc(var(--dp-menubar-views-knob-size) / 2);--dp-pill-control-inner-radius:calc(var(--dp-menubar-views-knob-size) / 4);--dp-menubar-views-back-inline-size:calc(var(--dp-menubar-views-knob-size) + var(--dp-pill-endpoint-inline-growth));z-index:5;width:var(--dp-menubar-views-track-width);height:var(--dp-menubar-views-track-width);transform:translate3d(calc(-50% + var(--dp-device-snap-x,0px)),calc(-50% + var(--dp-device-snap-y,0px)),0);background:0 0;overflow:visible}.dp-menubar-views-back-plate,.dp-menubar-views-back-positioner{box-sizing:border-box;border:0;border-start-start-radius:var(--dp-pill-shape-start-radius);border-start-end-radius:var(--dp-pill-shape-end-radius);border-end-end-radius:var(--dp-pill-shape-end-radius);border-end-start-radius:var(--dp-pill-shape-start-radius);position:absolute;top:50%;left:50%}.dp-menubar-views-back-plate{z-index:0;width:var(--dp-menubar-views-back-inline-size);height:var(--dp-menubar-views-knob-size);pointer-events:none;background:var(--dp-selector-knob-background);box-shadow:inset 0 0 0 var(--dp-stroke-width-hairline) var(--dp-ring-pill-base,var(--dp-stroke-default));transform:translate(-50%,-50%)}.dp-menubar-views-back-plate:after{content:"";border-radius:inherit;background:var(--dp-pill-control-hover-background);opacity:0;pointer-events:none;transition:opacity var(--dp-ink-motion-duration) var(--dp-ink-motion-ease);position:absolute;inset:0}.dp-menubar-views-back-positioner:before{content:none}.dp-menubar-views-back-positioner:has(.dp-menubar-views-back-button:active) .dp-menubar-views-back-plate,.dp-menubar-views-back-positioner:has(.dp-menubar-views-back-button:focus-visible) .dp-menubar-views-back-plate:after{opacity:1}.dp-menubar-views-pill-button{--dp-ink-gain-touch-icon:2.436;--dp-ink-gain-touch-icon-secondary:.664}.dp-menubar-views-pill .dp-icon-hierarchical{--dp-icon-hierarchy-engage:0}.dp-menubar-views-pill[data-dragging=true] .dp-menubar-views-pill-slot{--dp-ink-hover:0;--dp-ink-press:0}.dp-menubar-views-pill[data-dragging=true] .dp-menubar-views-pill-slot[data-selected=true]{--dp-ink-hover:1;--dp-ink-press:1}@media (hover:hover) and (pointer:fine){.dp-menubar-views-back-positioner:has(.dp-menubar-views-back-button:hover) .dp-menubar-views-back-plate:after{opacity:1}}.dp-menubar-views-pill:has(.dp-menubar-views-pill-slot[data-selected=true] .dp-interactive-control:focus-visible) .dp-menubar-views-pill-indicator{--dp-ink-hover:1}@media (hover:hover) and (pointer:fine){.dp-menubar-views-pill:has(.dp-menubar-views-pill-slot[data-selected=true] .dp-interactive-control:hover) .dp-menubar-views-pill-indicator{--dp-ink-hover:1}}.dp-menubar-views-pill:has(.dp-menubar-views-pill-slot[data-selected=true] .dp-interactive-control:active) .dp-menubar-views-pill-indicator,.dp-menubar-views-pill[data-dragging=true] .dp-menubar-views-pill-indicator{--dp-ink-hover:1;--dp-ink-press:1}.dp-menubar-views-back-positioner[data-has-views=true]{transform:translate3d(calc(-50% - var(--dp-menubar-views-shell-outer-width) / 2 - var(--dp-menubar-views-back-inline-size) / 2 - var(--dp-menubar-views-back-gap) + var(--dp-device-snap-x,0px)),calc(-50% + var(--dp-device-snap-y,0px)),0)}.dp-menubar-views-back-button{z-index:2;box-sizing:border-box;border-radius:inherit;color:var(--dp-icon-default);background:0 0;border:0;position:relative}.dp-menubar-views-morph-icons .dp-animated-btn-icon,.dp-menubar-views-pill .dp-animated-btn-icon{width:var(--dp-menubar-views-icon-size);height:var(--dp-menubar-views-icon-size)}.dp-menubar-views-back-button .dp-animated-btn-icon,.dp-menubar-views-morph-back-icon .dp-animated-btn-icon{width:var(--dp-pill-views-back-icon-size);height:var(--dp-pill-views-back-icon-size)}.dp-menubar-views-route-morph{isolation:isolate;pointer-events:none}.dp-menubar-views-morph-retained-shell,.dp-menubar-views-morph-source-knob,.dp-menubar-views-morph-target-knob{box-sizing:border-box;pointer-events:none;position:absolute;top:50%;left:50%}.dp-menubar-views-morph-retained-shell{z-index:1;width:calc(var(--dp-menubar-views-morph-retained-shell-width) + 2 * var(--dp-pill-edge-slot-inset-resolved));height:var(--dp-menubar-views-track-width);border-radius:calc(var(--dp-menubar-views-track-width) / 2);background:var(--dp-selector-track-background);opacity:var(--dp-menubar-views-morph-retained-shell-opacity);transform:translate3d(calc(-50% + var(--dp-menubar-views-morph-retained-shell-center) + var(--dp-device-snap-x,0px)),calc(-50% + var(--dp-device-snap-y,0px)),0)}.dp-menubar-views-morph-retained-shell,.dp-menubar-views-morph-source-knob{box-shadow:inset 0 0 0 var(--dp-stroke-width-hairline) var(--dp-ring-pill-base,var(--dp-stroke-default));border:0}.dp-menubar-views-morph-source-knob{--dp-pill-control-outer-radius:calc(var(--dp-menubar-views-morph-source-knob-size) / 2);--dp-pill-control-inner-radius:calc(var(--dp-menubar-views-morph-source-knob-size) / 4);z-index:2;width:calc(var(--dp-menubar-views-morph-source-knob-size) + var(--dp-pill-endpoint-inline-growth));height:var(--dp-menubar-views-morph-source-knob-size);background:var(--dp-selector-knob-background);transform:translate3d(calc(-50% + var(--dp-menubar-views-morph-source-knob-x) + var(--dp-device-snap-x,0px)),calc(-50% + var(--dp-device-snap-y,0px)),0);border-start-start-radius:var(--dp-pill-shape-start-radius);border-start-end-radius:var(--dp-pill-shape-end-radius);border-end-end-radius:var(--dp-pill-shape-end-radius);border-end-start-radius:var(--dp-pill-shape-start-radius)}.dp-menubar-views-morph-icons{z-index:3;pointer-events:none;inset:0;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:var(--dp-device-snap-y,0);inset-block-end:calc(-1 * var(--dp-device-snap-y,0px))}.dp-menubar-views-morph-item{--dp-icon-default:var(--dp-pill-control-icon-muted);--dp-icon-secondary-default:var(--dp-pill-control-icon-muted)}@supports (color:color-mix(in lab,red,red)){.dp-menubar-views-morph-item{--dp-icon-secondary-default:color-mix(in oklch,var(--dp-pill-control-icon-muted) 50%,var(--dp-selector-track-background))}}.dp-menubar-views-morph-item{gap:calc(var(--dp-menubar-views-effective-lockup-gap) * var(--dp-menubar-views-lockup-progress,0));color:var(--dp-icon-default);font-size:var(--dp-font-size-md);font-family:var(--dp-pill-views-lockup-font-family);font-weight:var(--dp-font-weight-bold);font-optical-sizing:auto;font-synthesis:none;letter-spacing:var(--dp-pill-views-lockup-letter-spacing);white-space:nowrap;line-height:1}.dp-menubar-views-morph-item[data-item-kind=action],.dp-menubar-views-morph-item[data-selected=true]{--dp-icon-default:var(--dp-icon-default-base);--dp-icon-secondary-default:var(--dp-icon-secondary-default-base)}.dp-menubar-views-morph-item[data-item-kind=action][data-has-lockup=true]{--dp-icon-default:var(--dp-new-action-color);--dp-icon-secondary-default:var(--dp-new-action-color);color:var(--dp-new-action-color);line-height:var(--dp-pill-views-new-action-line-height)}.dp-menubar-views-morph-source-icons{--dp-menubar-views-morph-auxiliary-opacity:var(--dp-menubar-views-morph-source-icons-opacity)}.dp-menubar-views-morph-back-icon{z-index:4;width:var(--dp-menubar-views-morph-source-knob-size);height:var(--dp-menubar-views-morph-source-knob-size);color:var(--dp-icon-default);transform:translate3d(calc(-50% + var(--dp-menubar-views-morph-source-knob-x) + var(--dp-device-snap-x,0px)),calc(-50% + var(--dp-device-snap-y,0px)),0);position:absolute;top:50%;left:50%}.dp-menubar-views-morph-target-knob{--dp-pill-control-outer-radius:calc(var(--dp-menubar-views-knob-size) / 2);--dp-pill-control-inner-radius:calc(var(--dp-menubar-views-knob-size) / 4);z-index:2;width:calc(var(--dp-menubar-views-knob-size) + var(--dp-pill-endpoint-inline-growth));height:var(--dp-menubar-views-knob-size);background:var(--dp-selector-knob-background);box-shadow:inset 0 0 0 var(--dp-stroke-width-hairline) var(--dp-ring-pill-base,var(--dp-stroke-default));opacity:var(--dp-menubar-views-morph-target-content-progress);transform:translate3d(calc(-50% + var(--dp-menubar-views-morph-target-knob-x) + var(--dp-device-snap-x,0px)),calc(-50% + var(--dp-device-snap-y,0px)),0) scale(var(--dp-menubar-views-morph-target-content-progress));border:0;border-start-start-radius:var(--dp-pill-shape-start-radius);border-start-end-radius:var(--dp-pill-shape-end-radius);border-end-end-radius:var(--dp-pill-shape-end-radius);border-end-start-radius:var(--dp-pill-shape-start-radius)}.dp-menubar-views-morph-target-icons{--dp-menubar-views-morph-auxiliary-opacity:var(--dp-menubar-views-morph-target-content-progress)}.dp-menubar-views-morph-icons .dp-menubar-views-new-action-divider{opacity:calc(var(--dp-menubar-views-lockup-progress,0) * var(--dp-menubar-views-morph-auxiliary-opacity,1))}.dp-menubar-views-pill{box-sizing:border-box;width:var(--dp-menubar-views-shell-outer-width);height:var(--dp-menubar-views-track-width);padding-block:0;padding-inline:var(--dp-pill-edge-slot-inset-resolved);border-radius:calc(var(--dp-menubar-views-track-width) / 2);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;display:flex;inset-block-start:var(--dp-device-snap-y,0);overflow:hidden}.dp-menubar-views-pill.dp-pill-shape{z-index:2;background:var(--dp-selector-track-background);border:0;position:relative}.dp-menubar-views-pill.dp-pill-shape:after{content:"";z-index:4;box-shadow:inset 0 0 0 var(--dp-stroke-width-hairline) var(--dp-ring-pill-base,var(--dp-stroke-default));border-radius:inherit;pointer-events:none;position:absolute;inset:0}.dp-menubar-views-pill[data-dragging=true]{cursor:grabbing}.dp-menubar-views-pill[data-draggable=false]{cursor:default;touch-action:manipulation}.dp-menubar-views-pill.dp-menubar-views-pill[data-dragging=true] .dp-menubar-views-pill-slot.dp-pill-control-cell:before{opacity:0;transition:none;transform:scale(.94)}.dp-menubar-views-pill-slot{--dp-menubar-views-effective-lockup-gap:var(--dp-pill-views-lockup-gap);width:var(--dp-menubar-views-slot-width,var(--dp-menubar-views-track-width));height:var(--dp-menubar-views-track-width);flex:0 0 var(--dp-menubar-views-slot-width,var(--dp-menubar-views-track-width));justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.dp-menubar-views-pill-slot[data-item-kind=action][data-has-lockup=true]{--dp-menubar-views-effective-lockup-gap:var(--dp-pill-views-new-action-gap);font-size:var(--dp-font-size-md);font-family:var(--dp-pill-views-lockup-font-family);font-weight:var(--dp-font-weight-bold);--dp-menubar-views-new-action-knob-edge:calc((var(--dp-menubar-views-track-width) - var(--dp-menubar-views-knob-size)) / -2);--dp-menubar-views-new-action-hover-start:var(--dp-pill-endpoint-hover-inset);--dp-menubar-views-new-action-hover-end:var(--dp-pill-endpoint-hover-inset);--dp-menubar-views-new-action-divider-x:calc((var(--dp-menubar-views-new-action-knob-edge) + var(--dp-menubar-views-new-action-hover-start) - var(--dp-stroke-width-hairline)) / 2);isolation:isolate;overflow:visible}.dp-menubar-views-pill-slot-content{z-index:1;flex:0 0 100%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.dp-menubar-views-pill-slot[data-item-kind=action][data-has-lockup=true][data-pill-position=middle]{--dp-menubar-views-new-action-knob-edge:calc((var(--dp-menubar-views-track-width) - var(--dp-menubar-views-knob-size)) / -2 + var(--dp-pill-edge-slot-inset-resolved));--dp-menubar-views-new-action-hover-start:var(--dp-pill-control-inset-resolved);--dp-menubar-views-new-action-hover-end:var(--dp-pill-control-inset-resolved)}.dp-menubar-views-pill-slot[data-item-kind=action][data-has-lockup=true][data-has-divider=true]{--dp-menubar-views-new-action-hover-start:calc(var(--dp-pill-endpoint-hover-inset) + var(--dp-pill-views-new-action-divider-clearance-expansion))}.dp-menubar-views-pill-slot[data-item-kind=action][data-has-lockup=true][data-has-divider=true][data-pill-position=middle]{--dp-menubar-views-new-action-hover-start:calc(var(--dp-pill-control-inset-resolved) + var(--dp-pill-views-new-action-divider-clearance-expansion))}.dp-menubar-views-pill-slot[data-item-kind=action][data-has-lockup=true]:before{inset-inline-start:var(--dp-menubar-views-new-action-hover-start);inset-inline-end:var(--dp-menubar-views-new-action-hover-end)}:root{--dp-menubar-views-new-action-divider-width:1px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2x){:root{--dp-menubar-views-new-action-divider-width:.5px}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:3x){:root{--dp-menubar-views-new-action-divider-width:calc(2px / 3)}}.dp-menubar-views-new-action-divider{--dp-ink-hover:0;--dp-ink-press:0;--dp-ink-focus:0;--dp-ink-scrub:0;--dp-ink-ambient:0;z-index:4;width:var(--dp-menubar-views-new-action-divider-width);height:var(--dp-pill-views-new-action-divider-height);background:var(--dp-new-action-divider);opacity:var(--dp-menubar-views-lockup-progress,0);pointer-events:none;transform:translateY(-50%) scaleY(var(--dp-menubar-views-lockup-progress,0));transform-origin:50%;will-change:transform;top:50%;position:absolute;inset-inline-start:var(--dp-menubar-views-new-action-divider-x)}.dp-menubar-views-pill-indicator{--dp-pill-control-outer-radius:calc(var(--dp-menubar-views-knob-size) / 2);--dp-pill-control-inner-radius:calc(var(--dp-menubar-views-knob-size) / 4);width:var(--dp-menubar-views-track-width);height:var(--dp-menubar-views-track-width);pointer-events:none;top:50%;margin-block-start:calc(var(--dp-menubar-views-track-width) / -2);position:absolute;inset-inline-start:0}.dp-menubar-views-pill-indicator:after{content:"";box-sizing:border-box;width:calc(var(--dp-menubar-views-knob-size) + var(--dp-pill-endpoint-inline-growth));height:var(--dp-menubar-views-knob-size);background:var(--dp-selector-knob-background);box-shadow:inset 0 0 0 var(--dp-stroke-width-hairline) var(--dp-ring-pill-base,var(--dp-stroke-default));border:0;border-start-start-radius:var(--dp-pill-shape-start-radius);border-start-end-radius:var(--dp-pill-shape-end-radius);border-end-end-radius:var(--dp-pill-shape-end-radius);border-end-start-radius:var(--dp-pill-shape-start-radius);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dp-menubar-views-pill .dp-menubar-views-pill-button{appearance:none;box-sizing:border-box;justify-content:center;align-items:center;gap:calc(var(--dp-menubar-views-effective-lockup-gap) * var(--dp-menubar-views-lockup-progress,0));width:100%;height:100%;color:var(--dp-icon-default);cursor:pointer;font-size:var(--dp-font-size-md);font-family:var(--dp-pill-views-lockup-font-family);font-weight:var(--dp-font-weight-bold);font-optical-sizing:auto;font-synthesis:none;letter-spacing:var(--dp-pill-views-lockup-letter-spacing);white-space:nowrap;z-index:1;background:0 0;border:0;padding:0;line-height:1;display:flex;position:relative}.dp-menubar-views-pill-slot[data-item-kind=action][data-has-lockup=true] .dp-menubar-views-pill-button{--dp-ink-gain-touch-icon:2.436;--dp-icon-secondary-default:var(--dp-icon-default);color:var(--dp-icon-default);line-height:var(--dp-pill-views-new-action-line-height)}.dp-menubar-views-pill .dp-menubar-views-pill-button:disabled{pointer-events:none}.dp-menubar-views-pill-artwork{width:var(--dp-menubar-views-icon-size);height:var(--dp-menubar-views-icon-size);flex:0 0 var(--dp-menubar-views-icon-size)}.dp-menubar-views-pill-slot[data-has-lockup=true] .dp-menubar-views-pill-artwork{width:var(--dp-pill-views-action-icon-size-resolved);height:var(--dp-pill-views-action-icon-size-resolved);flex-basis:var(--dp-pill-views-action-icon-size-resolved)}.dp-menubar-views-pill-slot[data-item-kind=action][data-has-lockup=true] .dp-menubar-views-pill-artwork{width:var(--dp-pill-views-new-action-icon-size-resolved);height:var(--dp-pill-views-new-action-icon-size-resolved);flex-basis:var(--dp-pill-views-new-action-icon-size-resolved);min-width:var(--dp-pill-views-new-action-icon-size-resolved);min-height:var(--dp-pill-views-new-action-icon-size-resolved)}.dp-menubar-views-morph-item[data-item-kind=action][data-has-lockup=true] .dp-menubar-views-pill-lockup-artwork,.dp-menubar-views-pill-slot[data-item-kind=action][data-has-lockup=true] .dp-menubar-views-pill-lockup-artwork{width:calc(var(--dp-pill-views-new-action-icon-size-resolved) + var(--dp-menubar-views-effective-lockup-gap) + var(--dp-menubar-views-lockup-label-width,var(--dp-pill-views-lockup-label-width)));min-width:0;height:var(--dp-pill-views-new-action-text-clip-height);align-items:center;gap:var(--dp-menubar-views-effective-lockup-gap);flex:none;display:flex;overflow:hidden}.dp-menubar-views-pill-slot[data-item-kind=action][data-has-lockup=true] .dp-animated-btn-icon{width:var(--dp-pill-views-new-action-icon-size-resolved);height:var(--dp-pill-views-new-action-icon-size-resolved)}.dp-menubar-views-morph-item[data-item-kind=action][data-has-lockup=true] .dp-menubar-views-pill-artwork,.dp-menubar-views-pill-slot[data-item-kind=action][data-has-lockup=true] .dp-menubar-views-pill-artwork{align-self:center}.dp-menubar-views-pill-lockup{width:calc(var(--dp-menubar-views-lockup-label-width,var(--dp-pill-views-lockup-label-width)));height:var(--dp-pill-views-new-action-text-clip-height);line-height:var(--dp-pill-views-new-action-line-height);text-align:start;flex:none;place-items:center start;display:grid;overflow:hidden}.dp-menubar-views-pill-lockup>.dp-menubar-views-pill-lockup-text{white-space:nowrap;opacity:1;grid-area:1/1}.dp-menubar-views-pill-lockup-artwork svg{fill:currentColor}.dp-completed-plan-history-view,.dp-completed-plan-main-view,.dp-completed-plan-outputs-view{width:100%;height:100%;min-height:0}.dp-completed-plan-outputs-layout{box-sizing:border-box;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;max-height:100%;margin:auto;display:grid}.dp-completed-plan-outputs-surface-slot{width:100%;min-width:0;height:100%;min-height:0;max-height:100%;display:flex}.dp-completed-plan-outputs-surface-slot .dp-surface-frame-owned,.dp-completed-plan-outputs-surface-slot .dp-surface-section-frame,.dp-completed-plan-outputs-surface-slot>.dp-surface{flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex}.dp-research-findings-page{font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-medium);line-height:var(--dp-line-height-normal);overflow:visible}.dp-completed-plan-outputs-layout,.dp-research-findings-layout{--dp-research-findings-stack-gap:var(--dp-surface-slot-gap);--dp-research-findings-measure:min(65%,75rem);--dp-research-findings-measure-dual:min(70%,87.5rem);max-inline-size:var(--dp-research-findings-measure);padding-bottom:var(--dp-research-findings-stack-gap)}.dp-research-findings-layout{--dp-research-findings-preview-share:3fr;box-sizing:border-box;flex:auto;grid-template-columns:minmax(0,1fr) 0;column-gap:0;width:100%;height:100%;min-height:0;max-height:100%;margin:auto;display:grid;position:relative;overflow:visible}.dp-research-findings-layout[data-dual=true]{max-inline-size:var(--dp-research-findings-measure-dual);grid-template-columns:minmax(0,2fr) minmax(0,var(--dp-research-findings-preview-share));column-gap:var(--dp-research-findings-stack-gap)}@media (max-width:45rem){.dp-completed-plan-outputs-layout,.dp-research-findings-layout{--dp-research-findings-measure:100%;--dp-research-findings-measure-dual:100%}}.dp-research-findings-primary-column{row-gap:var(--dp-research-findings-stack-gap);box-sizing:border-box;grid-template-rows:minmax(0,1fr) auto;min-block-size:0;min-inline-size:0;display:grid}.dp-research-findings-primary-column[data-has-sources=true]{grid-template-rows:minmax(0,1fr) 35%}.dp-research-findings-document-preview-column{grid-template-rows:minmax(0,1fr);min-block-size:0;min-inline-size:0;display:grid;overflow:visible}.dp-research-findings-layout>*{min-block-size:0;min-inline-size:0}.dp-research-findings-primary-surface-slot,.dp-research-findings-surface-slot{-webkit-user-select:none;user-select:none;cursor:default;width:100%;min-width:0;min-height:0;display:flex}.dp-research-findings-primary-surface-slot textarea{cursor:default;pointer-events:none}.dp-research-findings-primary-surface-slot{height:100%;max-height:none}.dp-research-findings-slot-motion{flex:none;width:100%;min-width:0;min-height:0}.dp-research-findings-slot-motion>div{width:100%;height:100%;min-height:0;display:flex}.dp-research-findings-surface-slot{height:100%;max-height:100%}.dp-research-findings-layout .dp-surface-frame-owned,.dp-research-findings-primary-surface-slot>.dp-surface,.dp-research-findings-surface-slot>.dp-surface{flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex}.dp-research-findings-layout .dp-surface-frame-owned>.dp-surface-section-frame{flex:auto;min-height:0}.dp-research-findings-primary-surface-slot>.dp-surface{box-sizing:border-box}.dp-research-findings-primary-surface-slot>.dp-surface>.dp-surface-sections{min-height:0;max-height:inherit;overflow:hidden}.dp-research-findings-primary-surface-slot .dp-surface-section-motion:has(.dp-surface-section-frame){flex-direction:column;flex:auto;min-height:0;display:flex}.dp-research-findings-primary-surface-slot .dp-surface-section-motion:has(.dp-surface-section-frame)>.dp-surface-section{flex:auto;min-height:0}.dp-research-findings-primary-surface-slot .dp-surface-section-frame{border-start-start-radius:0;border-start-end-radius:0;flex:auto;min-height:0}.dp-research-findings-primary-surface-slot .dp-surface-section-frame>.dp-scroll-frame-body>.dp-surface-scroll-body{padding-block-start:max(0px,calc(var(--dp-frame-gutter-fade) + var(--dp-scroll-edge-buffer,0px)))}.dp-research-findings-primary-surface-slot .dp-surface[data-text-trim-left=textbox] .dp-surface-section-frame>.dp-scroll-frame-body>.dp-surface-scroll-body{padding-inline-start:calc(var(--dp-frame-inset-inline-start) + var(--dp-surface-section-header-optical-inset))}.dp-research-findings-layout .dp-surface-scroll-port{min-height:0;max-height:none}.dp-research-findings-document-preview-motion-slot{min-height:0;max-height:100%}.dp-research-findings-document-preview-motion-slot>div,.dp-research-findings-document-preview-slot{width:100%;height:100%;min-height:0;display:flex}.dp-research-findings-document-preview-presence{min-width:0;min-height:0}.dp-research-findings-document-preview-slot .dp-surface-frame-owned,.dp-research-findings-document-preview-slot>.dp-surface{flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex}.dp-research-findings-document-preview-slot .dp-surface-frame-owned>.dp-surface-section-frame{flex:auto;min-height:0}.dp-research-findings-document-preview-slot .dp-surface-scroll-port{min-height:0;max-height:none}@property --dp-finding-outline-gap{syntax:"<length>";inherits:false;initial-value:0}:root{--dp-findings-body-size:var(--dp-font-size-xs);--dp-findings-body-weight:var(--dp-font-weight-medium);--dp-findings-section-size:var(--dp-font-size-xs);--dp-findings-section-weight:var(--dp-font-weight-semibold);--dp-findings-topic-size:var(--dp-font-size-2xs);--dp-findings-topic-weight:var(--dp-font-weight-emphasis);--dp-findings-paragraph-gap:calc(var(--dp-font-size-xs) * .4);--dp-findings-topic-gap:calc(var(--dp-font-size-xs) * 1.25);--dp-findings-section-gap:calc(var(--dp-font-size-xs) * 2);--dp-findings-heading-gap:calc(var(--dp-font-size-xs) * .6);--dp-finding-outline-gap-ratio:.4;--dp-finding-outline-clearance:3px;--dp-source-title-size:var(--dp-font-size-xs);--dp-source-title-weight:var(--dp-font-weight-semibold);--dp-source-description-size:var(--dp-font-size-2xs);--dp-source-description-weight:var(--dp-font-weight-medium);--dp-source-text-gap:calc(var(--dp-font-size-xs) * .35);--dp-source-card-measure:calc(var(--dp-font-size-xs) * 16);--dp-source-card-gap:calc(var(--dp-font-size-xs) * .65);--dp-source-card-padding:calc(var(--dp-font-size-xs) * .9);--dp-reading-ink-duration:.22s;--dp-reading-ink-ease:cubic-bezier(.22,0,.2,1);--dp-source-title-ink-base:var(--dp-text-body-base)}@supports (color:color-mix(in lab,red,red)){:root{--dp-source-title-ink-base:color-mix(in oklch,var(--dp-text-body-base) 65%,var(--dp-text-heading-base))}}.dp-source-card-grid .dp-surface-plate-grid,.dp-surface-plate-grid.dp-source-card-grid{--dp-surface-plate-measure:var(--dp-source-card-measure);--dp-surface-plate-columns:4;--dp-overview-rail-gap:var(--dp-source-card-gap);--dp-overview-card-padding:var(--dp-source-card-padding);grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--dp-source-card-measure)),1fr));justify-content:start}.dp-surface-plate-grid.dp-source-card-grid{margin-inline:calc(-1 * var(--dp-press-room))}.dp-source-card-grid .dp-overview-card--source{--dp-overview-card-radius:calc(var(--dp-font-size-xs) * .65);min-block-size:var(--dp-control-slot);align-content:center}.dp-source-group-break{pointer-events:none;grid-column:1/-1;block-size:0;min-block-size:0}.dp-finding-paragraph,.dp-finding-section-heading,.dp-finding-topic-heading,.dp-overview-card--source,.dp-research-findings-body-copy{--dp-ink-selection-duration:var(--dp-reading-ink-duration);--dp-ink-selection-ease:var(--dp-reading-ink-ease)}.dp-findings-sections{gap:var(--dp-findings-section-gap)}.dp-finding-paragraph.dp-ink[data-ink-offscreen],.dp-finding-section-heading.dp-ink[data-ink-offscreen],.dp-finding-topic-heading.dp-ink[data-ink-offscreen]{transition-duration:0s}.dp-findings-section{gap:var(--dp-findings-topic-gap)}.dp-findings-topic{gap:var(--dp-findings-heading-gap)}.dp-findings-paragraphs{gap:var(--dp-findings-paragraph-gap)}.dp-finding-section-heading.dp-ink,.dp-finding-topic-heading.dp-ink,.dp-research-findings-body-copy.dp-ink{--dp-ink-hover:0;line-height:var(--dp-line-height-normal)}.dp-finding-section-heading{--dp-ink-gain-select-content-heading:1;font-size:var(--dp-findings-section-size);font-weight:var(--dp-findings-section-weight);color:var(--dp-text-content-heading)}.dp-finding-topic-heading{--dp-ink-gain-select-topic-heading:1;font-size:var(--dp-findings-topic-size);font-weight:var(--dp-findings-topic-weight);color:var(--dp-text-topic-heading)}.dp-finding-paragraph{--dp-finding-outline-gap:calc(var(--dp-font-size-xs) * var(--dp-finding-outline-gap-ratio));--dp-finding-outline-radius:calc(var(--dp-font-size-xs) * .6);--dp-finding-outline-step-buffer:calc(var(--dp-font-size-xs) * 1.1);--dp-finding-outline-stroke:var(--dp-stroke-width-emphasis);--dp-finding-outline-overhang:calc(var(--dp-finding-outline-clearance) + var(--dp-finding-outline-stroke) / 2);cursor:pointer;padding:calc(var(--dp-finding-outline-gap) + var(--dp-finding-outline-overhang));margin:calc(-1 * (var(--dp-finding-outline-gap) + var(--dp-finding-outline-overhang)));contain:layout style paint;contain-intrinsic-size:auto 2lh;color:var(--dp-text-body);font-size:var(--dp-findings-body-size);font-weight:var(--dp-findings-body-weight);line-height:var(--dp-line-height-normal);position:relative}.dp-scroll-frame-body[data-dp-findings-resizing] .dp-finding-paragraph{content-visibility:auto}.dp-scroll-frame-body[data-dp-hover-suppressed] .dp-finding-paragraph.dp-ink:hover:not(.dp-darkened){--dp-ink-hover:0}.dp-research-findings-body-copy{font-size:var(--dp-findings-body-size);font-weight:var(--dp-findings-body-weight);line-height:var(--dp-line-height-normal)}.dp-research-findings-surface .dp-finding-paragraph,.dp-research-findings-surface .dp-research-findings-body-copy{--dp-ink-gain-fade-body:1}.dp-finding-paragraph[data-interactive=false]{--dp-ink-hover:0;cursor:default}.dp-finding-outline{pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dp-finding-outline-layer{fill:none;stroke:var(--dp-finding-outline-hover);stroke-width:var(--dp-finding-outline-stroke);opacity:0}.dp-finding-outline-layer[data-layer=selected]{stroke:var(--dp-finding-outline-selected)}.dp-finding-locator-button{pointer-events:auto}.dp-finding-locator-shell{--dp-locator-shell-progress:0;--dp-locator-outline-gap:var(--dp-locator-hover-edge-inset);isolation:isolate;position:absolute;inset-block-end:var(--dp-locator-slot-edge-inset);inset-inline-end:var(--dp-locator-slot-edge-inset)}.dp-finding-locator-shell[data-exiting] .dp-finding-locator-button{pointer-events:none!important}.dp-finding-locator-shell:before{content:"";box-sizing:border-box;border:var(--dp-stroke-width) solid var(--dp-surface-ring-color,var(--dp-stroke-default));border-radius:calc(var(--dp-control-hover,var(--dp-pill-control-hover-size-resolved)) / 4 + var(--dp-locator-outline-gap) + var(--dp-stroke-width)) 0 0 0;background:var(--dp-surface-elevated);transform:scale(var(--dp-locator-shell-progress));transform-origin:100% 100%;pointer-events:none;z-index:-1;border-block-end:0;border-inline-end:0;position:absolute;inset-block-start:calc(-1 * var(--dp-locator-slot-edge-inset) - var(--dp-stroke-width));inset-block-end:calc(-1 * var(--dp-locator-slot-edge-inset));inset-inline-start:calc(-1 * var(--dp-locator-slot-edge-inset) - var(--dp-stroke-width));inset-inline-end:calc(-1 * var(--dp-locator-slot-edge-inset))}.dp-finding-locator-icon{fill:var(--dp-finding-outline-focused)}.dp-finding-locator-position{--dp-locator-header-block-start:calc(var(--dp-frame-inset-block-start) + var(--dp-surface-section-header-optical-inset,0px));--dp-locator-corner-clearance:calc(var(--dp-device-pixel,1px) + max(0px, calc((min(var(--dp-frame-radius,0px), var(--dp-surface-chrome-inner-radius,var(--dp-frame-radius,0px))) - var(--dp-device-pixel,1px) - var(--dp-control-hover-radius,var(--dp-pill-control-inner-radius,0px))) * .292893)));--dp-locator-hover-edge-inset:max(var(--dp-locator-corner-clearance),calc(var(--dp-locator-header-block-start) + var(--dp-surface-action-centered-offset) + var(--dp-surface-action-hover-inset)));--dp-locator-slot-edge-inset:calc(var(--dp-locator-hover-edge-inset) - var(--dp-surface-action-hover-inset));--dp-border-align-left:inherit;--dp-border-align-top:inherit;--dp-border-align-right:inherit;--dp-border-align-bottom:inherit;--dp-border-layout-left:inherit;--dp-border-layout-top:inherit;--dp-border-layout-right:inherit;--dp-border-layout-bottom:inherit;--dp-border-paint-width:inherit;clip-path:inset(calc(var(--dp-border-align-top) - var(--dp-border-layout-top,var(--dp-stroke-width)) + var(--dp-border-paint-width)) calc(var(--dp-border-align-right) - var(--dp-border-layout-right,var(--dp-stroke-width)) + var(--dp-border-paint-width)) calc(var(--dp-border-align-bottom) - var(--dp-border-layout-bottom,var(--dp-stroke-width)) + var(--dp-border-paint-width)) calc(var(--dp-border-align-left) - var(--dp-border-layout-left,var(--dp-stroke-width)) + var(--dp-border-paint-width)) round var(--dp-surface-chrome-inner-radius));z-index:20;pointer-events:none;position:absolute;inset:0}.dp-surface-corner-action{--dp-surface-corner-action-pad:calc(var(--dp-font-size-sm) * .62);--dp-surface-corner-action-size:calc((var(--dp-icon-toggle) + 2 * var(--dp-surface-corner-action-pad)) / .826);--dp-surface-corner-action-head-centre:62.2%;z-index:20;block-size:var(--dp-surface-corner-action-size);inline-size:var(--dp-surface-corner-action-size);opacity:min(1,calc(var(--dp-surface-corner-action-progress,0) * 3.33));position:absolute;inset-block-end:0;inset-inline-end:0}.dp-surface-corner-action-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0}.dp-surface-corner-action-fill{fill:var(--dp-surface-elevated)}.dp-surface-corner-action-edge{fill:none;stroke:var(--dp-stroke-default);stroke-width:var(--dp-stroke-width)}.dp-surface-corner-action-content{justify-content:center;align-items:center;display:flex;position:absolute;inset-block-end:calc(100% - var(--dp-surface-corner-action-head-centre));inset-inline-end:calc(100% - var(--dp-surface-corner-action-head-centre));translate:50% 50%}.dp-sources-count-selected{color:var(--dp-finding-blue);font-variant-numeric:tabular-nums}.dp-surface-count{color:var(--dp-text-body);font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--dp-line-height-normal)}.dp-sources-count-fade{white-space:nowrap;max-width:0;font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-semibold);line-height:var(--dp-line-height-normal);opacity:0;align-items:baseline;display:inline-flex;overflow:hidden}.dp-sources-count-fade-inner{white-space:pre;color:var(--dp-text-body);flex:none}.dp-source-reorder-moving{z-index:1;position:relative}.dp-source-reorder-moving:before{content:"";z-index:-1;border-radius:inherit;background:var(--dp-surface-elevated);position:absolute;inset:0}.dp-surface-drawer{--dp-border-align-left:inherit;--dp-border-align-right:inherit;--dp-border-align-bottom:inherit;--dp-border-layout-left:inherit;--dp-border-layout-right:inherit;--dp-border-layout-bottom:inherit;--dp-border-paint-width:inherit;--dp-surface-chrome-inner-radius:inherit;--dp-surface-drawer-inline-start-offset:calc(var(--dp-border-align-left) - var(--dp-border-layout-left,var(--dp-stroke-width)) + var(--dp-border-paint-width));--dp-surface-drawer-inline-end-offset:calc(var(--dp-border-align-right) - var(--dp-border-layout-right,var(--dp-stroke-width)) + var(--dp-border-paint-width));left:var(--dp-surface-drawer-inline-start-offset);right:var(--dp-surface-drawer-inline-end-offset);bottom:calc(var(--dp-border-align-bottom) - var(--dp-border-layout-bottom,var(--dp-stroke-width)) + var(--dp-border-paint-width));z-index:20;isolation:isolate;pointer-events:none;border-end-end-radius:var(--dp-surface-chrome-inner-radius);border-end-start-radius:var(--dp-surface-chrome-inner-radius);position:absolute;overflow:hidden}.dp-surface-drawer[data-closed=true]{visibility:hidden;pointer-events:none}.dp-surface-drawer-reveal{inset-inline:0;position:absolute;bottom:0;overflow:hidden}.dp-surface-drawer-shade{pointer-events:auto;cursor:pointer;position:absolute;inset:0}.dp-surface-drawer-shade:after{content:"";opacity:clamp(0,calc(var(--dp-surface-drawer-depth,0) * var(--dp-ink-touch)),1);pointer-events:none;background:#000;position:absolute;inset:0}.dp-surface-drawer-cavity-shadow,.dp-surface-drawer-tint{opacity:0;pointer-events:none;position:absolute;inset:0}.dp-surface-drawer-tint{background:#000}.dp-surface-drawer-cavity-shadow{overflow:hidden}.dp-surface-drawer-cavity-shadow:before{content:"";block-size:var(--dp-space-frame);box-shadow:var(--dp-elevation-shadow-1);inset-inline:0;position:absolute;bottom:100%}.dp-surface-drawer-plate{--dp-surface-drawer-bottom-radius:var(--dp-space-2);box-sizing:border-box;background:var(--dp-surface-elevated);pointer-events:auto;border-end-end-radius:var(--dp-surface-drawer-bottom-radius);border-end-start-radius:var(--dp-surface-drawer-bottom-radius);flex-direction:column;min-block-size:0;max-block-size:100%;display:flex;position:relative}.dp-surface-drawer-edge-shadow{transform-origin:50% 0;opacity:0;pointer-events:none;inset-inline:0;position:absolute;top:100%;overflow:hidden}.dp-surface-drawer-edge-shadow:before{content:"";block-size:var(--dp-surface-drawer-shadow-caster-height,0);box-shadow:var(--dp-elevation-shadow-1);inset-inline:0;border-end-end-radius:var(--dp-surface-drawer-bottom-radius);border-end-start-radius:var(--dp-surface-drawer-bottom-radius);position:absolute;bottom:100%}.dp-surface-drawer-scroll{border-radius:inherit;flex:0 auto;min-block-size:0;overflow:hidden}.dp-surface-drawer-scroll>.dp-scroll-frame-body{overscroll-behavior:contain}.dp-surface-drawer-scroll>.dp-scroll-frame-body>.dp-scroll-frame-content{padding:0}.dp-surface-drawer-content{padding-block:0 var(--dp-space-frame);font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-medium)}.dp-surface[data-text-trim-left=textbox] .dp-surface-drawer-content .dp-surface-content-heading{padding-inline:var(--dp-surface-section-header-optical-inset)}.dp-surface-drawer:is([data-phase=expansion],[data-phase=depth-expansion])>.dp-surface-drawer-reveal>.dp-surface-drawer-plate{will-change:transform}.dp-surface-drawer:is([data-phase=depth],[data-phase=depth-expansion]) :is(.dp-surface-drawer-tint,.dp-surface-drawer-cavity-shadow),.dp-surface-drawer[data-phase=content] .dp-surface-drawer-content{will-change:opacity}.dp-surface-drawer:is([data-phase=depth],[data-phase=depth-expansion],[data-phase=expansion]) .dp-surface-drawer-edge-shadow{will-change:transform,opacity}.dp-surface-drawer-ink-lenses,.dp-surface-drawer-lens,.dp-surface-drawer-lenses{pointer-events:none;position:absolute;inset:0}.dp-surface-drawer-content:has(>.dp-surface-drawer-ink-lenses){position:relative}@property --dp-border-align-left{syntax:"<length>";inherits:false;initial-value:0}@property --dp-border-align-top{syntax:"<length>";inherits:false;initial-value:0}@property --dp-border-align-right{syntax:"<length>";inherits:false;initial-value:0}@property --dp-border-align-bottom{syntax:"<length>";inherits:false;initial-value:0}@property --dp-border-layout-left{syntax:"<length>";inherits:false;initial-value:0}@property --dp-border-layout-top{syntax:"<length>";inherits:false;initial-value:0}@property --dp-border-layout-right{syntax:"<length>";inherits:false;initial-value:0}@property --dp-border-layout-bottom{syntax:"<length>";inherits:false;initial-value:0}.dp-overview-card,.dp-shared-surface-fill,.dp-shared-surface-shadow,.dp-shared-surface-stroke,.dp-surface,.dp-surface-list-item[data-presentation=outlined]{--dp-border-align-left:0px;--dp-border-align-top:0px;--dp-border-align-right:0px;--dp-border-align-bottom:0px;--dp-border-layout-left:var(--dp-stroke-width);--dp-border-layout-top:var(--dp-stroke-width);--dp-border-layout-right:var(--dp-stroke-width);--dp-border-layout-bottom:var(--dp-stroke-width);--dp-border-paint-width:var(--dp-stroke-width);--dp-ring-paint-color:var(--dp-surface-ring-color,var(--dp-stroke-default));position:relative;overflow:visible}.dp-shared-surface-fill,.dp-shared-surface-shadow,.dp-shared-surface-stroke{--dp-frame-align-left:var(--dp-border-align-left);--dp-frame-align-top:var(--dp-border-align-top);--dp-frame-align-right:var(--dp-border-align-right);--dp-frame-align-bottom:var(--dp-border-align-bottom);--dp-frame-layout-left:var(--dp-border-layout-left);--dp-frame-layout-top:var(--dp-border-layout-top);--dp-frame-layout-right:var(--dp-border-layout-right);--dp-frame-layout-bottom:var(--dp-border-layout-bottom)}.dp-overview-card,.dp-surface,.dp-surface-list-item[data-presentation=outlined]{--dp-surface-layout-reservation:var(--dp-stroke-width);--dp-border-layout-left:0px;--dp-border-layout-top:0px;--dp-border-layout-right:0px;--dp-border-layout-bottom:0px;border:none!important}.dp-overview-card,.dp-shared-surface-fill,.dp-surface,.dp-surface-list-item[data-presentation=outlined]{--dp-border-fill:var(--dp-surface-elevated);isolation:isolate;background:0 0!important}.dp-overview-card,.dp-surface,.dp-surface-list-item[data-presentation=outlined]{overflow:visible}.dp-overview-card{--dp-ring-card-authored-active:var(--dp-ring-card-authored,0);--dp-ring-stroke-rest:calc((1 - var(--dp-ring-card-authored-active)) * var(--dp-ink-stroke-rest));--dp-ring-paint-color:var(--dp-stroke-card);--dp-surface-chrome-outer-radius:var(--dp-overview-card-radius)}.dp-overview-card--source{--dp-surface-elevated-base:var(--dp-source-card-fill-base,var(--dp-source-card-fill-native,oklch(100% 0 0)));--dp-ring-card-base:var(--dp-ring-source-base,var(--dp-stroke-default-base));--dp-ring-card-authored-active:var(--dp-ring-source-authored,0)}.dark .dp-overview-card--source{--dp-source-card-fill-native:oklch(22% 0 0)}.dp-surface-list-item[data-presentation=outlined]{--dp-ring-paint-color:var(--dp-stroke-card);--dp-border-fill:transparent;--dp-surface-chrome-outer-radius:calc(var(--dp-surface-list-item-radius) + var(--dp-font-size-sm) * .15)}.dp-surface{--dp-surface-chrome-outer-radius:var(--dp-surface-radius)}.dp-surface-list-item[data-presentation=outlined].bg-dp-surface-selected{--dp-border-fill:var(--dp-surface-list-selected)}@media (hover:hover) and (pointer:fine){.dp-surface-list-item[data-presentation=outlined]:is(button,[role=button]):not(.bg-dp-surface-selected):hover{--dp-border-fill:var(--dp-surface-list-hover)}}.dp-create-rp-output-cell .dp-surface{--dp-border-fill:var(--dp-output-plate-bg);--dp-surface-chrome-outer-radius:var(--dp-output-card-radius)}.dp-overview-card,.dp-surface,.dp-surface-list-item[data-presentation=outlined]{--dp-surface-chrome-inner-radius:max(0px,calc(var(--dp-surface-chrome-outer-radius) - var(--dp-border-paint-width)))}.dp-shared-surface-fill:before,.dp-shared-surface-shadow:before,.dp-shared-surface-stroke:after{--dp-border-align-left:var(--dp-frame-align-left);--dp-border-align-top:var(--dp-frame-align-top);--dp-border-align-right:var(--dp-frame-align-right);--dp-border-align-bottom:var(--dp-frame-align-bottom);--dp-border-layout-left:var(--dp-frame-layout-left);--dp-border-layout-top:var(--dp-frame-layout-top);--dp-border-layout-right:var(--dp-frame-layout-right);--dp-border-layout-bottom:var(--dp-frame-layout-bottom);content:"";left:calc(var(--dp-border-align-left) - var(--dp-border-layout-left,var(--dp-stroke-width)));top:calc(var(--dp-border-align-top) - var(--dp-border-layout-top,var(--dp-stroke-width)));right:calc(var(--dp-border-align-right) - var(--dp-border-layout-right,var(--dp-stroke-width)));bottom:calc(var(--dp-border-align-bottom) - var(--dp-border-layout-bottom,var(--dp-stroke-width)));border-radius:inherit;pointer-events:none;left:calc(var(--dp-border-align-left) - var(--dp-border-layout-left,var(--dp-stroke-width)) + var(--dp-border-paint-width));top:calc(var(--dp-border-align-top) - var(--dp-border-layout-top,var(--dp-stroke-width)) + var(--dp-border-paint-width));right:calc(var(--dp-border-align-right) - var(--dp-border-layout-right,var(--dp-stroke-width)) + var(--dp-border-paint-width));bottom:calc(var(--dp-border-align-bottom) - var(--dp-border-layout-bottom,var(--dp-stroke-width)) + var(--dp-border-paint-width));position:absolute}.dp-shared-surface-fill:before{background:var(--dp-border-fill);z-index:-1}.dp-shared-surface-stroke:after{box-shadow:0 0 0 var(--dp-border-paint-width) var(--dp-ring-paint-color);z-index:40}.dp-overview-card>:is(.dp-surface-fill,.dp-surface-chrome),.dp-surface-list-item[data-presentation=outlined]>:is(.dp-surface-fill,.dp-surface-chrome),.dp-surface>:is(.dp-surface-fill,.dp-surface-chrome){--dp-border-align-left:inherit;--dp-border-align-top:inherit;--dp-border-align-right:inherit;--dp-border-align-bottom:inherit;--dp-border-layout-left:inherit;--dp-border-layout-top:inherit;--dp-border-layout-right:inherit;--dp-border-layout-bottom:inherit;--dp-border-paint-width:inherit;--dp-ring-paint-color:inherit;--dp-surface-chrome-outer-radius:inherit;left:calc(var(--dp-border-align-left) - var(--dp-border-layout-left,var(--dp-stroke-width)) + var(--dp-border-paint-width));top:calc(var(--dp-border-align-top) - var(--dp-border-layout-top,var(--dp-stroke-width)) + var(--dp-border-paint-width));right:calc(var(--dp-border-align-right) - var(--dp-border-layout-right,var(--dp-stroke-width)) + var(--dp-border-paint-width));bottom:calc(var(--dp-border-align-bottom) - var(--dp-border-layout-bottom,var(--dp-stroke-width)) + var(--dp-border-paint-width));border-radius:var(--dp-surface-chrome-inner-radius);pointer-events:none;position:absolute}.dp-overview-card>.dp-surface-fill,.dp-surface-list-item[data-presentation=outlined]>.dp-surface-fill,.dp-surface>.dp-surface-fill{--dp-border-fill:var(--dp-surface-elevated);z-index:-1;background:var(--dp-border-fill)}.dp-overview-card>.dp-surface-chrome,.dp-surface-list-item[data-presentation=outlined]>.dp-surface-chrome,.dp-surface>.dp-surface-chrome{z-index:40;isolation:isolate}.dp-surface-list-item[data-presentation=outlined]>.dp-surface-chrome,.dp-surface>.dp-surface-chrome{--dp-ring-paint-color:var(--dp-surface-ring-color,var(--dp-stroke-default))}.dp-overview-card>.dp-surface-chrome{--dp-ring-paint-color:var(--dp-stroke-card)}.dp-surface-list-item[data-presentation=outlined]>.dp-surface-fill{--dp-border-fill:transparent}.dp-surface-list-item[data-presentation=outlined].bg-dp-surface-selected>.dp-surface-fill{--dp-border-fill:var(--dp-surface-list-selected)}@media (hover:hover) and (pointer:fine){.dp-surface-list-item[data-presentation=outlined]:is(button,[role=button]):not(.bg-dp-surface-selected):hover>.dp-surface-fill{--dp-border-fill:var(--dp-surface-list-hover)}}.dp-create-rp-output-cell .dp-surface>.dp-surface-fill{--dp-border-fill:var(--dp-output-plate-bg)}.dp-surface[data-auto-mode-active=true]>.dp-surface-chrome{--dp-ring-paint-color:var(--dp-auto-mode-border)}.dp-surface[data-auto-mode-paint]>.dp-surface-chrome{--dp-ring-paint-color:var(--dp-surface-ring-color)}.dp-surface-chrome:after,.dp-surface-chrome:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.dp-surface-chrome:before{z-index:0}.dp-surface-chrome:after{z-index:1;box-shadow:0 0 0 var(--dp-border-paint-width) var(--dp-ring-paint-color)}.dp-create-rp-output-cell .dp-surface{--dp-surface-layout-reservation:0px;--dp-border-layout-left:0px;--dp-border-layout-top:0px;--dp-border-layout-right:0px;--dp-border-layout-bottom:0px}:root{--dp-pill-height:clamp(2.125rem,2.0893rem + .1786svmin,2.25rem);--dp-pill-icon-area:var(--dp-pill-height);--dp-pill-control-icon-size:var(--dp-icon-sm);--dp-pill-svg-icon-size:var(--dp-pill-control-icon-size);--dp-pill-padding:var(--dp-pill-svg-icon-size);--dp-pill-edge-slot-inset:clamp(.0625rem,.0536rem + .0446svmin,.09375rem);--dp-pill-edge-slot-inset-resolved:var(--dp-pill-edge-slot-inset);--dp-pill-control-optical-inset:calc(2 * var(--dp-stroke-width-hairline));--dp-pill-control-inset:calc(var(--dp-pill-selector-track-inset) + var(--dp-pill-control-optical-inset));--dp-pill-control-inset-resolved:var(--dp-pill-control-inset);--dp-pill-endpoint-hover-inset:calc(var(--dp-pill-control-inset-resolved) - var(--dp-pill-edge-slot-inset-resolved));--dp-pill-control-outer-radius:calc(var(--dp-pill-control-hover-size-resolved) / 2);--dp-pill-control-inner-radius:calc(var(--dp-pill-control-outer-radius) / 2);--dp-pill-text-default:var(--dp-menubar-lockup-text);--dp-pill-text-hover:var(--dp-menubar-lockup-text-hover);--dp-pill-control-hover-duration:var(--dp-ink-motion-duration);--dp-pill-control-hover-ease:var(--dp-ink-motion-ease);--dp-pill-menu-width:clamp(11.25rem,10.8929rem + 1.7857svmin,12.5rem);--dp-pill-running-plans-menu-width:min(24.375rem,calc(100svw - 2 * var(--dp-pill-viewport-edge-padding)));--dp-pill-menu-radius:clamp(1rem,.9286rem + .3571svmin,1.25rem);--dp-pill-option-density-height:clamp(1.75rem,1.6607rem + .4464svmin,2.0625rem);--dp-pill-option-padding-x:var(--dp-space-3);--dp-pill-option-padding-y:var(--dp-space-1);--dp-pill-options-gap:var(--dp-space-1);--dp-pill-option-height:max(var(--dp-pill-option-density-height),calc(var(--dp-font-size-xs) * var(--dp-line-height-normal) + 2 * var(--dp-pill-option-padding-y)));--dp-pill-menu-body-padding:var(--dp-pill-options-gap);--dp-pill-option-radius:calc(var(--dp-surface-radius) - var(--dp-font-size-sm));--dp-pill-text-max-width:clamp(5rem,5rem + 6vw,25rem);--dp-pill-text-max-width-active:clamp(5rem,5rem + 6vw,25rem);--dp-pill-text-padding:calc(var(--dp-pill-height) - var(--dp-pill-svg-icon-size));--dp-pill-separator-width:var(--dp-pill-svg-icon-size);--dp-pill-separator-chevron-size:calc(var(--dp-icon-sm) * .5);--dp-pill-viewport-edge-padding:var(--dp-pill-svg-icon-size);--dp-pill-menu-title-optical-bias-y:calc(var(--dp-font-size-sm) * -.085);--dp-pill-frame-inset:var(--dp-pill-menu-body-padding);--dp-pill-frame-gap:var(--dp-pill-options-gap);--dp-pill-frame-radius:var(--dp-pill-menu-radius);--dp-pill-selector-control-unit:var(--dp-icon-toggle);--dp-pill-selector-track-width:var(--dp-pill-height);--dp-pill-selector-track-inset:calc(var(--dp-pill-selector-control-unit) * .125);--dp-pill-selector-knob-size:calc(var(--dp-pill-selector-track-width) - 2 * var(--dp-pill-selector-track-inset));--dp-pill-selector-icon-size:var(--dp-pill-selector-control-unit);--dp-pill-control-hover-size:calc(var(--dp-pill-selector-knob-size) - 2 * var(--dp-pill-control-optical-inset));--dp-pill-control-button-size:var(--dp-pill-selector-track-width);--dp-pill-control-hover-size-resolved:var(--dp-pill-control-hover-size);--dp-pill-control-button-size-resolved:var(--dp-pill-control-button-size);--dp-pill-views-icon-size:var(--dp-pill-control-icon-size);--dp-pill-views-icon-size-resolved:var(--dp-pill-views-icon-size);--dp-pill-views-back-icon-size:var(--dp-pill-views-icon-size-resolved);--dp-pill-views-action-icon-size:calc(var(--dp-pill-views-icon-size) * .84);--dp-pill-views-action-icon-size-resolved:var(--dp-pill-views-action-icon-size);--dp-pill-views-lockup-gap:.125rem;--dp-pill-views-new-action-icon-scale:.398;--dp-pill-views-new-action-icon-size:calc(var(--dp-pill-control-hover-size) * var(--dp-pill-views-new-action-icon-scale));--dp-pill-views-new-action-icon-size-resolved:var(--dp-pill-views-new-action-icon-size);--dp-pill-views-lockup-font-family:var(--dp-font-family-new-action);--dp-pill-views-lockup-letter-spacing:0;--dp-pill-text-font-family:var(--dp-pill-views-lockup-font-family);--dp-pill-text-letter-spacing:var(--dp-pill-views-lockup-letter-spacing);--dp-pill-views-new-action-gap-scale:.34;--dp-pill-views-new-action-line-height:var(--dp-font-size-md);--dp-pill-views-new-action-text-clip-height:calc(var(--dp-font-size-md) + .14em);--dp-pill-views-new-action-gap:calc(var(--dp-font-size-md) * var(--dp-pill-views-new-action-gap-scale));--dp-pill-views-new-action-divider-height:calc(var(--dp-pill-views-action-icon-size) * 1.35);--dp-pill-views-new-action-divider-clearance-expansion:calc(8 * var(--dp-stroke-width-hairline));--dp-pill-views-lockup-label-width:4.25rem;--dp-pill-views-back-gap:var(--dp-space-layout)}@media (pointer:coarse){:root{--dp-pill-height:var(--dp-control-target);--dp-pill-option-density-height:var(--dp-control-target)}}.dp-pill-separator-chevron{block-size:var(--dp-pill-separator-chevron-size);flex:0 0 var(--dp-pill-separator-chevron-size);inline-size:var(--dp-pill-separator-chevron-size)}.dp-pill-text-item{appearance:none;z-index:1;width:calc(100% - 2 * var(--dp-pill-control-inset-resolved));height:calc(100% - 2 * var(--dp-pill-control-inset-resolved));color:var(--dp-pill-text-default);font-family:var(--dp-pill-text-font-family);font-size:var(--dp-font-size-md);font-weight:var(--dp-font-weight-bold);font-optical-sizing:auto;font-synthesis:none;letter-spacing:var(--dp-pill-text-letter-spacing);line-height:var(--dp-pill-views-new-action-line-height);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.dp-pill-ink-lockup-label{text-box-edge:cap alphabetic;text-box-trim:trim-both;translate:0 calc((var(--dp-font-size-md) * (var(--dp-font-new-action-ink-ascent-ratio) - var(--dp-font-new-action-ink-descent-ratio)) - 1cap) / 2);line-height:1;display:block}.dp-pill-text-item-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-block:-.5em;padding-block:.5em;overflow:hidden}.dp-pill-text-item:active,.dp-pill-text-item:focus-visible{color:var(--dp-pill-text-hover)}@media (hover:hover) and (pointer:fine){.dp-pill-text-item:hover{color:var(--dp-pill-text-hover)}}.dp-pill-shape-geometry{--dp-pill-shape-start-progress:0;--dp-pill-shape-end-progress:0;--dp-pill-shape-edge-progress:max(var(--dp-pill-shape-start-progress),var(--dp-pill-shape-end-progress));--dp-pill-endpoint-inline-growth:calc(2 * var(--dp-pill-edge-slot-inset-resolved) * var(--dp-pill-shape-edge-progress));--dp-pill-shape-start-radius:calc(var(--dp-pill-control-inner-radius) + (var(--dp-pill-control-outer-radius) - var(--dp-pill-control-inner-radius)) * var(--dp-pill-shape-start-progress));--dp-pill-shape-end-radius:calc(var(--dp-pill-control-inner-radius) + (var(--dp-pill-control-outer-radius) - var(--dp-pill-control-inner-radius)) * var(--dp-pill-shape-end-progress))}.dp-pill-shape-geometry[data-pill-position=only]{--dp-pill-shape-start-progress:1;--dp-pill-shape-end-progress:1}.dp-pill-shape-geometry[data-pill-position=start]{--dp-pill-shape-start-progress:1}.dp-pill-shape-geometry[data-pill-position=end]{--dp-pill-shape-end-progress:1}.dp-pill-control-cell:before{z-index:0;inset:var(--dp-pill-control-inset-resolved);background:var(--dp-pill-control-hover-background);content:"";opacity:0;pointer-events:none;transition:opacity var(--dp-pill-control-hover-duration) var(--dp-pill-control-hover-ease),transform var(--dp-pill-control-hover-duration) var(--dp-pill-control-hover-ease);border-start-start-radius:var(--dp-pill-shape-start-radius);border-start-end-radius:var(--dp-pill-shape-end-radius);border-end-end-radius:var(--dp-pill-shape-end-radius);border-end-start-radius:var(--dp-pill-shape-start-radius);position:absolute;transform:scale(.94)}.dp-pill-control-cell[data-pill-position=end]:before,.dp-pill-control-cell[data-pill-position=only]:before,.dp-pill-control-cell[data-pill-position=start]:before{inset-inline-start:var(--dp-pill-endpoint-hover-inset);inset-inline-end:var(--dp-pill-endpoint-hover-inset)}.dp-pill-control-cell:not(:is([data-dragging=true] *)):has(.dp-interactive-control:focus-visible){--dp-ink-hover:1}.dp-pill-control-cell:not(:is([data-dragging=true] *)):has(.dp-interactive-control:active){--dp-ink-hover:1;--dp-ink-press:1}.dp-pill-control-cell:not([data-selected=true]):not(:is([data-dragging=true] *)):has(.dp-interactive-control:active):before,.dp-pill-control-cell:not([data-selected=true]):not(:is([data-dragging=true] *)):has(.dp-interactive-control:focus-visible):before{opacity:1;transform:scale(1)}@media (hover:hover) and (pointer:fine){.dp-pill-control-cell:not(:is([data-dragging=true] *)):has(.dp-interactive-control:hover){--dp-ink-hover:1}.dp-pill-control-cell:not([data-selected=true]):not(:is([data-dragging=true] *)):has(.dp-interactive-control:hover):before{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dp-pill-control-cell :where(.dp-interactive-control,.dp-pill-ink-lockup-label,svg,path),.dp-pill-control-cell:before{transition-duration:.001ms}}.dp-pill-motion-plane,.dp-pill-shadow{overflow:visible}.dp-pill-shadow{box-shadow:none;opacity:1;pointer-events:none}.dp-pill-shadow:after,.dp-pill-shadow:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.dp-pill-shadow:before{box-shadow:var(--dp-elevation-pill-menu-shadow,var(--dp-elevation-shadow-2));opacity:var(--dp-pill-menu-elevation-baseline-opacity,0)}.dp-pill-shadow:after{box-shadow:var(--dp-elevation-pill-press-shadow,var(--dp-elevation-shadow-1));opacity:var(--dp-pill-press-elevation-baseline-opacity,0)}.dp-pill-shape{background-color:var(--dp-surface-elevated);border:0;position:absolute}.dp-pill-outline{box-sizing:border-box;box-shadow:0 0 0 var(--dp-pill-ring-width,var(--dp-stroke-width)) var(--dp-ring-pill-base,var(--dp-stroke-default));pointer-events:none;z-index:100;position:absolute}.dp-pill-menu-content{inset:var(--dp-stroke-width)}.dp-pill-menu-layout{--dp-frame-inset-block-start:var(--dp-pill-frame-inset);--dp-frame-inset-inline-end:var(--dp-pill-frame-inset);--dp-frame-inset-block-end:var(--dp-pill-frame-inset);--dp-frame-inset-inline-start:var(--dp-pill-frame-inset);--dp-frame-gap:var(--dp-pill-frame-gap);--dp-frame-edge-size:var(--dp-pill-frame-inset);--dp-frame-radius:var(--dp-pill-frame-radius);border-radius:var(--dp-frame-radius);flex-direction:column;min-height:0;position:absolute;inset:0;overflow:hidden}.dp-pill-menu-header,.dp-pill-menu-layout{background-color:var(--dp-surface-elevated);display:flex}.dp-pill-menu-header{box-sizing:border-box;text-align:center;z-index:30;flex:none;align-items:center;position:relative}.dp-pill-menu-header-title{color:var(--dp-text-menu-header);font-size:var(--dp-font-size-sm);font-weight:var(--dp-font-weight-semibold);line-height:var(--dp-line-height-normal);transform:translateY(calc(var(--dp-text-optical-center-y,0px) + var(--dp-pill-menu-title-optical-bias-y)))}.dp-pill-menu-header[data-has-icon=false]{padding-inline-start:var(--dp-frame-inset-inline-start);padding-inline-end:var(--dp-frame-inset-inline-end)}.dp-pill-menu-header:after{content:"";height:var(--dp-stroke-width);background-color:var(--dp-stroke-default);pointer-events:none;z-index:1;position:absolute;bottom:0;left:0;right:0}.dp-pill-options-container{box-sizing:border-box;gap:var(--dp-pill-options-gap);inline-size:100%;flex-direction:column;min-width:0;display:flex}.dp-pill-options-container-static{min-height:0;flex:auto;padding-block-start:var(--dp-frame-inset-block-start);padding-block-end:var(--dp-frame-inset-block-end);padding-inline-start:var(--dp-frame-inset-inline-start);padding-inline-end:var(--dp-frame-inset-inline-end);overflow:hidden}.dp-pill-option{cursor:pointer;text-align:left;background-color:var(--dp-surface-elevated);width:100%;min-block-size:var(--dp-control-target);align-items:center;display:flex}.dp-pill-menu-layout .dp-animated-btn-text-outline,.dp-pill-option{font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-medium)}.dp-running-plan-menu-row{gap:var(--dp-font-size-sm);min-width:0}.dp-running-plan-menu-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.dp-running-plan-menu-status{flex:none;display:flex}.dp-running-plan-menu-row[data-layout=stacked]{justify-content:center;align-items:stretch;gap:var(--dp-pill-options-gap);flex-direction:column}.dp-running-plan-menu-row[data-layout=stacked] .dp-running-plan-menu-title{flex:0 auto;inline-size:100%}.dp-running-plan-menu-row[data-layout=stacked] .dp-running-plan-menu-status{align-self:flex-start;max-inline-size:100%}.dp-pill-running-plans-body{gap:var(--dp-pill-options-gap);flex-direction:column;flex:auto;padding-block-start:var(--dp-frame-inset-block-start);padding-block-end:var(--dp-frame-inset-block-end);padding-inline-start:var(--dp-frame-inset-inline-start);padding-inline-end:var(--dp-frame-inset-inline-end);display:flex}.dp-pill-running-plans-body,.dp-pill-running-plans-scroll-frame{box-sizing:border-box;min-height:0;inline-size:100%;min-width:0;overflow:hidden}.dp-pill-running-plans-scroll-frame{--dp-frame-inset-block-start:0px;--dp-frame-inset-inline-end:0px;--dp-frame-inset-block-end:0px;--dp-frame-inset-inline-start:0px;--dp-frame-edge-size:var(--dp-pill-frame-inset);--dp-frame-radius:var(--dp-pill-option-radius);background-color:#0000;flex:0 auto}.dp-pill-running-plans-scroll-port{scrollbar-gutter:auto;flex:auto;min-height:0;overflow:hidden visible}.dp-pill-running-plans-scroll-frame[data-scrollable=true] .dp-pill-running-plans-scroll-port{scrollbar-gutter:stable;overflow-y:auto}.dp-pill-running-plans-scroll-frame .dp-scroll-frame-content{padding:0}.dp-pill-running-plans-scroll-frame[data-scrollable=true] .dp-scroll-frame-content{padding-block-start:var(--dp-frame-edge-size);padding-block-end:var(--dp-frame-edge-size)}.dp-pill-running-plans-actions,.dp-pill-running-plans-list{inline-size:100%;flex-direction:column;min-width:0;display:flex}.dp-pill-running-plans-list{gap:var(--dp-pill-options-gap)}.dp-pill-running-plans-actions{gap:var(--dp-pill-options-gap);flex:none}.dp-pill-running-plans-divider{inline-size:calc(100% + var(--dp-frame-inset-inline-start) + var(--dp-frame-inset-inline-end));block-size:var(--dp-stroke-width);background:var(--dp-p2-running-plans-divider-paint,var(--dp-stroke-default));flex:none;margin-inline-start:calc(-1 * var(--dp-frame-inset-inline-start));margin-inline-end:calc(-1 * var(--dp-frame-inset-inline-end))}:root{--dp-pill-depth-control-unit:var(--dp-pill-selector-control-unit);--dp-pill-depth-menu-padding-block:calc(var(--dp-pill-depth-control-unit) * .5);--dp-pill-depth-menu-padding-inline:calc(var(--dp-pill-depth-control-unit) * .5625);--dp-pill-depth-track-inset:var(--dp-pill-control-inset);--dp-pill-depth-track-content-inset:max(0px,calc(var(--dp-pill-depth-track-inset) - var(--dp-stroke-width-hairline)));--dp-pill-depth-track-width:var(--dp-pill-selector-track-width);--dp-pill-depth-knob-size:var(--dp-pill-control-hover-size);--dp-pill-depth-gauge-size:var(--dp-pill-selector-icon-size);--dp-pill-depth-track-travel:calc(var(--dp-pill-depth-control-unit) * 5.75);--dp-pill-depth-track-height:calc(var(--dp-pill-depth-knob-size) + var(--dp-pill-depth-track-travel) + 2 * var(--dp-pill-depth-track-inset));--dp-pill-depth-label-gap:calc(var(--dp-pill-depth-control-unit) * .5625);--dp-pill-depth-label-column-width:calc(var(--dp-pill-depth-control-unit) * 4.625);--dp-pill-depth-menu-width:min(calc(2 * var(--dp-pill-depth-menu-padding-inline) + var(--dp-pill-depth-track-width) + var(--dp-pill-depth-label-gap) + var(--dp-pill-depth-label-column-width)),calc(100svw - 2 * var(--dp-pill-viewport-edge-padding)));--dp-pill-depth-menu-height:calc(var(--dp-pill-height) + var(--dp-pill-depth-track-height) + 2 * var(--dp-pill-depth-menu-padding-block));--dp-pill-depth-hit-target:max(var(--dp-pill-depth-track-width),var(--dp-control-target));--dp-pill-depth-stop-target:max(var(--dp-pill-depth-knob-size),min(var(--dp-control-target),calc(var(--dp-pill-depth-track-travel) / 3)))}@media (pointer:coarse){:root{--dp-pill-depth-track-travel:calc(var(--dp-control-target) * 3)}}.dp-depth-selector-menu{position:absolute;inset:0}.dp-depth-selector-body{box-sizing:border-box;align-items:flex-start;gap:var(--dp-pill-depth-label-gap);min-height:0;padding-block:var(--dp-pill-depth-menu-padding-block);padding-inline:var(--dp-pill-depth-menu-padding-inline);flex:auto;display:flex}.dp-depth-selector-control{flex:0 0 var(--dp-pill-depth-track-width);block-size:var(--dp-pill-depth-track-height);position:relative}.dp-depth-selector-track{box-sizing:border-box;border:var(--dp-stroke-width-hairline) solid var(--dp-research-depth-track-stroke);background:var(--dp-research-depth-track-background);transform:translate3d(var(--dp-device-snap-x,0),var(--dp-device-snap-y,0),0);border-radius:999px;position:absolute;inset:0;overflow:hidden}.dp-depth-selector-fill,.dp-depth-selector-knob{box-sizing:border-box;inline-size:var(--dp-pill-depth-knob-size);inset-inline-start:calc((100% - var(--dp-pill-depth-knob-size)) / 2)}.dp-depth-selector-fill{border:var(--dp-stroke-width-hairline) solid var(--dp-research-depth-control-stroke);background:var(--dp-research-depth-fill-background);border-radius:999px;position:absolute;inset-block-end:var(--dp-pill-depth-track-content-inset)}.dp-depth-selector-track[data-extra-large=true] .dp-depth-selector-fill{background:var(--dp-research-depth-accent-soft);border-color:var(--dp-research-depth-accent)}.dp-depth-selector-knob{--dp-pill-control-outer-radius:calc(var(--dp-pill-depth-knob-size) / 2);--dp-pill-control-inner-radius:calc(var(--dp-pill-depth-knob-size) / 4);--dp-depth-selector-block-start-progress:0;--dp-depth-selector-block-end-progress:0;--dp-depth-selector-block-start-radius:calc(var(--dp-pill-control-inner-radius) + (var(--dp-pill-control-outer-radius) - var(--dp-pill-control-inner-radius)) * var(--dp-depth-selector-block-start-progress));--dp-depth-selector-block-end-radius:calc(var(--dp-pill-control-inner-radius) + (var(--dp-pill-control-outer-radius) - var(--dp-pill-control-inner-radius)) * var(--dp-depth-selector-block-end-progress));block-size:var(--dp-pill-depth-knob-size);border:var(--dp-stroke-width-hairline) solid var(--dp-research-depth-control-stroke);background:var(--dp-research-depth-knob-background);border-start-start-radius:var(--dp-depth-selector-block-start-radius);border-start-end-radius:var(--dp-depth-selector-block-start-radius);border-end-end-radius:var(--dp-depth-selector-block-end-radius);border-end-start-radius:var(--dp-depth-selector-block-end-radius);justify-content:center;align-items:center;display:flex;position:absolute}.dp-depth-selector-track[data-extra-large=true] .dp-depth-selector-knob{border-color:var(--dp-research-depth-accent)}.dp-depth-selector-gauge{--dp-icon-default:var(--dp-icon-default-base);--dp-icon-secondary-default:var(--dp-icon-secondary-default-base);block-size:var(--dp-pill-depth-gauge-size);inline-size:var(--dp-pill-depth-gauge-size);pointer-events:none}.dp-depth-selector-gauge .dp-animated-btn-hit-area,.dp-depth-selector-gauge .dp-animated-btn-icon,.dp-depth-selector-gauge .dp-animated-btn-toggle-icon{opacity:1;block-size:100%;min-block-size:0;inline-size:100%;min-inline-size:0;padding:0}.dp-depth-selector-track[data-extra-large=true] .dp-depth-selector-gauge{--dp-icon-default:var(--dp-research-depth-accent);--dp-icon-secondary-default:var(--dp-research-depth-accent-icon-secondary)}.dp-depth-selector-hit-area{inline-size:var(--dp-pill-depth-hit-target);z-index:2;cursor:grab;touch-action:none;border-radius:999px;outline:none;position:absolute;inset-block:0;inset-inline-start:calc((var(--dp-pill-depth-track-width) - var(--dp-pill-depth-hit-target)) / 2)}.dp-depth-selector-hit-area:active{cursor:grabbing}.dp-depth-selector-labels{block-size:var(--dp-pill-depth-track-height);flex:auto;min-inline-size:0;position:relative}.dp-depth-selector-stop{block-size:var(--dp-pill-depth-knob-size);cursor:pointer;color:var(--dp-research-depth-label);font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-medium);text-align:start;background:0 0;border:0;padding:0;line-height:1;transition:color .26s;position:absolute;inset-inline:0}.dp-depth-selector-stop:before{content:"";inset-block:calc((var(--dp-pill-depth-knob-size) - var(--dp-pill-depth-stop-target)) / 2);position:absolute;inset-inline:0}.dp-depth-selector-stop:focus-visible,.dp-depth-selector-stop[data-active=true]{color:var(--dp-research-depth-label-active)}@media (hover:hover) and (pointer:fine){.dp-depth-selector-stop:hover{color:var(--dp-research-depth-label-active)}}.dp-depth-selector-stop[data-active=true][data-extra-large=true]{color:var(--dp-research-depth-accent)}.dp-depth-selector-stop:focus-visible{outline:none}.dp-depth-selector-stop:focus-visible .dp-depth-selector-stop-name{text-decoration:underline;text-decoration-thickness:var(--dp-stroke-width);text-underline-offset:var(--dp-space-1)}.dp-depth-selector-stop-name{align-items:center;display:flex;position:absolute;inset-block-start:0;inset-block-end:calc(var(--dp-font-size-xs) * 1.2);inset-inline:0}.dp-depth-selector-stop-time{color:var(--dp-research-depth-caption);font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-book);opacity:0;pointer-events:none;white-space:nowrap;line-height:1;transition:opacity .22s 50ms;position:absolute;inset-block-start:calc(50% + var(--dp-space-1));inset-inline:0}.dp-depth-selector-stop[data-active=true] .dp-depth-selector-stop-time{opacity:1}@media (prefers-reduced-motion:reduce){.dp-depth-selector-menu *,.dp-depth-selector-menu :after,.dp-depth-selector-menu :before{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-delay:0s!important}}:root{--dp-status-badge-size-ratio:calc(16 / 13);--dp-status-badge-text-gap:calc(var(--dp-font-size-sm) * 3.5 / 13);--dp-status-badge-outline-width-ratio:calc(1 / 16);--dp-status-progress-ring-width:.170614;--dp-status-progress-ring-scale:1;--dp-status-progress-gap:.0625;--dp-status-badge-deployment-scale:1.2;--dp-status-badge-outline-opacity:1;--dp-status-badge-corner-radius-ratio:.17973;--dp-status-circle-size-ratio:calc(16 / 13);--dp-status-circle-text-gap:calc(var(--dp-font-size-sm) * 3.5 / 13);--dp-status-circle-outline-width-ratio:calc(1 / 16);--dp-status-circle-ring-width:.146968;--dp-status-circle-ring-gap:.0625;--dp-status-circle-deployment-scale:1.2;--dp-status-circle-outline-opacity:1;--dp-status-badge-size-target:calc(var(--dp-font-size-sm) * var(--dp-status-badge-size-ratio));--dp-status-badge-grid-step:calc(2 * var(--dp-device-pixel,1px));--dp-status-badge-size:round(nearest,var(--dp-status-badge-size-target),var(--dp-status-badge-grid-step));--dp-status-square-outer-size:round(nearest,calc(var(--dp-status-badge-size) * var(--dp-status-badge-deployment-scale)),var(--dp-status-badge-grid-step));--dp-status-circle-size:round(nearest,calc(var(--dp-font-size-sm) * var(--dp-status-circle-size-ratio)),var(--dp-status-badge-grid-step));--dp-status-circle-outer-size:round(nearest,calc(var(--dp-status-circle-size) * var(--dp-status-circle-deployment-scale)),var(--dp-status-badge-grid-step));--dp-status-badge-box:var(--dp-status-badge-size);--dp-status-badge-radius:clamp(0px,calc(var(--dp-status-badge-box) * var(--dp-status-badge-corner-radius-ratio)),calc(var(--dp-status-badge-box) / 2));--dp-status-badge-text-padding-inline:round(nearest,var(--dp-font-size-sm),var(--dp-device-pixel,1px));--dp-status-badge-row-gap:round(nearest,calc(var(--dp-font-size-sm) * .285714),var(--dp-device-pixel,1px))}.dp-status-badge{--dp-status-badge-box:var(--dp-status-badge-size);--dp-status-badge-slot:var(--dp-status-square-outer-size);--dp-status-badge-outline-width:round(up,calc(var(--dp-status-badge-box) * var(--dp-status-badge-outline-width-ratio)),var(--dp-device-pixel,1px));box-sizing:border-box;block-size:var(--dp-status-badge-slot);min-block-size:var(--dp-status-badge-slot);border-radius:var(--dp-status-badge-radius);color:var(--dp-status-badge-text);vertical-align:middle;flex-shrink:0;align-items:stretch;line-height:1;display:inline-flex}.dp-status-badge-labeled{grid-template-columns:var(--dp-status-badge-slot) max-content;inline-size:max-content;min-inline-size:max-content;max-inline-size:none;display:inline-grid}.dp-status-badge-glyph-only{aspect-ratio:1;inline-size:var(--dp-status-badge-slot)}.dp-status-badge-with-secondary{block-size:auto}.dp-status-badge-glyph-panel{box-sizing:border-box;flex:0 0 var(--dp-status-badge-slot);justify-content:center;align-self:stretch;align-items:center;display:inline-flex}.dp-status-badge-glyph-only .dp-status-badge-glyph-panel{flex-basis:auto;inline-size:100%}.dp-status-badge-text{box-sizing:border-box;justify-content:center;row-gap:var(--dp-status-badge-row-gap);inline-size:max-content;min-inline-size:max-content;padding-block:var(--dp-device-pixel,1px) 0;padding-inline:var(--dp-status-badge-text-padding-inline);flex-direction:column;flex:none;padding-inline-start:var(--dp-status-badge-text-gap);display:inline-flex}.dp-status-badge-main,.dp-status-badge-secondary{align-items:center;min-inline-size:max-content;display:flex}.dp-status-badge-label{color:var(--dp-status-badge-text);font-size:var(--dp-font-size-2xs);font-weight:var(--dp-font-weight-semibold);white-space:nowrap;line-height:1}.dp-status-badge[data-shape=circle]{--dp-status-badge-box:var(--dp-status-circle-size);--dp-status-badge-slot:var(--dp-status-circle-outer-size);--dp-status-badge-text-gap:var(--dp-status-circle-text-gap);--dp-status-badge-outline-width-ratio:var(--dp-status-circle-outline-width-ratio);--dp-status-progress-ring-width:var(--dp-status-circle-ring-width);--dp-status-progress-gap:var(--dp-status-circle-ring-gap);--dp-status-badge-outline-opacity:var(--dp-status-circle-outline-opacity);border-radius:50%}.dp-status-badge[data-shape=circle] .dp-status-badge-glyph-panel{border-radius:50%}.dp-status-mark{inline-size:var(--dp-status-badge-box);block-size:var(--dp-status-badge-box);flex-shrink:0;display:block;position:relative}.dp-status-mark-orb{--dp-status-orb-box:var(--dp-status-badge-box);--dp-status-orb-well-radius:clamp(0px,calc(var(--dp-status-orb-box) * var(--dp-status-badge-corner-radius-ratio)),calc(var(--dp-status-orb-box) / 2));--dp-status-orb-ring-width:round(up,var(--dp-status-badge-outline-width),var(--dp-device-pixel,1px));inline-size:var(--dp-status-orb-box);block-size:var(--dp-status-orb-box);border-radius:var(--dp-status-orb-well-radius)}.dp-status-mark-orb,.dp-status-mark-well{box-sizing:border-box;z-index:0;position:relative}.dp-status-mark-well{--dp-status-badge-ink-opacity:clamp(.35,calc(.88 + var(--dp-ink-select) * .22 + var(--dp-ink-touch) * .7 - var(--dp-ink-fade) * .55),1);isolation:isolate;block-size:100%;inline-size:100%;opacity:var(--dp-status-badge-ink-opacity);border:0;display:block}.dp-status-mark,.dp-status-progress-ring{--dp-status-mark-border-rest-paint:oklch(from var(--dp-status-mark-border-paint-base,var(--dp-status-mark-border-base)) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-status-border) + (var(--dp-ground-anchor) - l) * var(--dp-ink-faded-status-border) - var(--dp-ink-shade)),1) c h/alpha);--dp-status-mark-border:var(--dp-status-mark-border-rest-paint)}.dp-status-mark-outline{box-sizing:border-box;border-radius:inherit;pointer-events:none;border:var(--dp-status-orb-ring-width) solid var(--dp-status-mark-border);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.dp-status-mark-outline{border:var(--dp-status-orb-ring-width) solid color-mix(in srgb,var(--dp-status-mark-border) calc(var(--dp-status-badge-outline-opacity) * 11.3636%),transparent)}}.dp-status-mark-outline{z-index:2}.dp-status-badge[data-shape=circle] .dp-status-mark-orb,.dp-status-badge[data-shape=circle] .dp-status-mark-well{border-radius:50%}.dp-status-mark-dot{background:var(--dp-status-mark-color,var(--dp-status-neutral));z-index:0;border-radius:50%;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.dp-status-mark-well>.dp-status-mark-dot{border-radius:inherit}.dp-status-mark-svg{--dp-status-svg-engage:var(--dp-ink-engaged-status,0);--dp-status-svg-recede:var(--dp-ink-faded-status,0);z-index:1;pointer-events:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0;overflow:visible}.dp-status-mark:has(.dp-status-mark-svg) .dp-status-mark-well{opacity:1}.dp-status-mark-svg .dp-status-svg-composite{opacity:.88}.dp-status-mark-svg .dp-status-svg-underpaint{fill:var(--dp-status-mark-color,var(--dp-status-neutral))}.dp-status-mark-svg .dp-status-svg-outline{stroke:var(--dp-status-mark-border)}@supports (color:color-mix(in lab,red,red)){.dp-status-mark-svg .dp-status-svg-outline{stroke:color-mix(in srgb,var(--dp-status-mark-border) calc(var(--dp-status-badge-outline-opacity) * 11.3636%),transparent)}}.dp-status-mark-svg .dp-status-svg-outline{stroke-width:calc(2 * var(--dp-status-orb-ring-width))}.dp-status-mark-svg .dp-status-svg-deep{--dp-status-svg-role-base:var(--dp-status-svg-deep-base)}.dp-status-mark-svg .dp-status-svg-shadow{--dp-status-svg-role-base:var(--dp-status-svg-shadow-base)}.dp-status-mark-svg .dp-status-svg-body{--dp-status-svg-role-base:var(--dp-status-svg-body-base)}.dp-status-mark-svg .dp-status-svg-light{--dp-status-svg-role-base:var(--dp-status-svg-light-base)}.dp-status-mark-svg .dp-status-svg-highlight{--dp-status-svg-role-base:var(--dp-status-svg-highlight-base)}.dp-status-mark-svg .dp-status-svg-sheen{--dp-status-svg-role-base:var(--dp-status-svg-sheen-base)}.dp-status-mark-svg .dp-status-svg-specular{--dp-status-svg-role-base:var(--dp-status-svg-specular-base)}.dp-status-mark-svg .dp-status-svg-ground{--dp-status-svg-role-base:var(--dp-status-svg-ground-base)}.dp-status-mark-svg [data-status-paint-role]{--dp-status-svg-role-color:oklch(from var(--dp-status-svg-role-base) clamp(0,calc(l + (var(--dp-ink-anchor) - l) * var(--dp-status-svg-engage) + (var(--dp-ground-anchor) - l) * var(--dp-status-svg-recede) - var(--dp-ink-shade)),1) c h/alpha)}.dp-status-mark-svg stop{stop-color:var(--dp-status-svg-role-color)}.dp-status-mark-svg feSpecularLighting.dp-status-svg-relief{lighting-color:var(--dp-status-svg-role-color)}.dp-status-mark-svg rect.dp-status-svg-ground{fill:var(--dp-status-svg-role-color)}.dp-status-mark-svg [data-status-material-part=current-relief],.dp-status-mark-svg [data-status-material-part=flow-sheet],.dp-status-mark-svg [data-status-material-part=held-detail],.dp-status-mark-svg [data-status-material-part=relief]{transition:opacity .38s}.dp-status-mark-dot{transition:opacity .22s}:root{--dp-auxiliary-square-size-ratio:calc(14 / 13);--dp-auxiliary-circle-size-ratio:calc(14 / 13);--dp-auxiliary-square-size:round(nearest,calc(var(--dp-font-size-sm) * var(--dp-auxiliary-square-size-ratio)),calc(2 * var(--dp-device-pixel,1px)));--dp-auxiliary-circle-size:round(nearest,calc(var(--dp-font-size-sm) * var(--dp-auxiliary-circle-size-ratio)),calc(2 * var(--dp-device-pixel,1px)));--dp-auxiliary-marker-size:var(--dp-auxiliary-square-size);--dp-textbox-space:calc(var(--dp-font-size-sm) * .3);--dp-textbox-space-inline:calc(var(--dp-font-size-sm) * .6);--dp-textbox-radius:calc(var(--dp-surface-radius) - var(--dp-font-size-sm));--dp-textbox-border-width:1px}.dp-animated-textbox-input{width:100%;padding-block:var(--dp-textbox-space);padding-inline:var(--dp-textbox-space-inline);background:0 0;border:none;outline:none;position:relative}.dp-animated-textbox{margin-inline:calc(-1 * (var(--dp-textbox-space-inline) - var(--dp-textbox-space)));--dp-ink-gain-select-surface:.1294}.dp-animated-textbox[data-text-owner=box] .dp-animated-textbox-input{color:var(--dp-textbox-text);font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-emphasis)}.dp-animated-textbox[data-text-owner=box] .dp-animated-textbox-input::placeholder{color:var(--dp-textbox-placeholder)}.dp-animated-textbox-border{border-radius:var(--dp-textbox-radius);background-color:var(--dp-textbox-bg);border-color:var(--dp-textbox-border-focus)}@supports (color:color-mix(in lab,red,red)){.dp-animated-textbox-border{border-color:color-mix(in oklab,var(--dp-textbox-border-focus) calc(clamp(0, var(--dp-ink-focus), 1) * 100%),var(--dp-textbox-border))}}.dp-animated-textbox-border{border-width:var(--dp-textbox-border-width);opacity:0;border-style:solid}.dp-animated-textbox[data-editable=true] .dp-animated-textbox-border{opacity:1}.dp-text-shimmer{color:#0000;background-image:linear-gradient(90deg,var(--dp-text-body) 0,var(--dp-text-heading) 45%,var(--dp-text-body) 90%);-webkit-text-fill-color:transparent;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:text-shine 1.4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.dp-text-shimmer{color:var(--dp-status-running);-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.dp-animated-btn-icon,.dp-animated-btn-toggle-icon{width:var(--dp-pill-control-icon-size);height:var(--dp-pill-control-icon-size)}.dp-icon-hierarchical .dp-icon-layer-primary{fill:oklch(from var(--dp-icon-hierarchy-primary) calc(l + (var(--dp-ink-anchor) - l) * var(--dp-icon-hierarchy-engage)) c h)}.dp-icon-hierarchical .dp-icon-layer-secondary{fill:oklch(from var(--dp-icon-hierarchy-secondary) calc(l + (var(--dp-ink-anchor) - l) * var(--dp-icon-hierarchy-engage)) c h)}.dp-icon-hierarchical .dp-icon-layer-tertiary{fill:oklch(from var(--dp-icon-hierarchy-tertiary) calc(l + (var(--dp-ink-anchor) - l) * var(--dp-icon-hierarchy-engage)) c h)}.dp-icon-hierarchical .dp-icon-layer-primary.dp-icon-layer-stroke{fill:none;stroke:oklch(from var(--dp-icon-hierarchy-primary) calc(l + (var(--dp-ink-anchor) - l) * var(--dp-icon-hierarchy-engage)) c h)}.dp-icon-hierarchical .dp-icon-layer-secondary.dp-icon-layer-stroke{fill:none;stroke:oklch(from var(--dp-icon-hierarchy-secondary) calc(l + (var(--dp-ink-anchor) - l) * var(--dp-icon-hierarchy-engage)) c h)}.dp-icon-hierarchical .dp-icon-layer-tertiary.dp-icon-layer-stroke{fill:none;stroke:oklch(from var(--dp-icon-hierarchy-tertiary) calc(l + (var(--dp-ink-anchor) - l) * var(--dp-icon-hierarchy-engage)) c h)}.dp-gauge-icon{--dp-icon-hierarchy-primary:var(--dp-icon-default);--dp-icon-hierarchy-secondary:var(--dp-icon-secondary-default);--dp-icon-hierarchy-engage:0}.dp-animated-btn-hit-area{min-block-size:var(--dp-control-target);min-inline-size:var(--dp-control-target)}.dp-animated-btn-hit-area[data-decorative=true]{min-block-size:0;min-inline-size:0}:where(.dp-animated-btn-text){text-align:center;justify-content:center}button:where(.dp-animated-icon-button):where(:not([data-hover-shape=none])){appearance:none;border-radius:var(--dp-pill-control-inner-radius);block-size:var(--dp-pill-control-button-size-resolved);box-sizing:border-box;flex:0 0 var(--dp-pill-control-button-size-resolved);inline-size:var(--dp-pill-control-button-size-resolved);background:0 0;border:0;padding:0}button:where(.dp-animated-icon-button):where(:not([data-hover-shape=none])):before{background:var(--dp-pill-control-hover-background);block-size:var(--dp-pill-control-hover-size-resolved);border-radius:var(--dp-pill-control-inner-radius);content:"";inline-size:var(--dp-pill-control-hover-size-resolved);opacity:0;pointer-events:none;transition:opacity var(--dp-pill-control-hover-duration) var(--dp-pill-control-hover-ease),transform var(--dp-pill-control-hover-duration) var(--dp-pill-control-hover-ease);z-index:0;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)scale(.94)}button:where(.dp-animated-icon-button):where(:not([data-hover-shape=none])):not(:disabled):active:before,button:where(.dp-animated-icon-button):where(:not([data-hover-shape=none])):not(:disabled):focus-visible:before{opacity:1;transform:translate(-50%,-50%)scale(1)}@media (hover:hover) and (pointer:fine){button:where(.dp-animated-icon-button):where(:not([data-hover-shape=none])):not(:disabled):hover:before{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){button.dp-animated-icon-button:before{transition-duration:.001ms}}:where(.dp-animated-icon-button)>.dp-animated-btn-icon,:where(.dp-animated-icon-button)>.dp-animated-btn-toggle-icon{position:relative}button:where(.dp-animated-icon-button)>.dp-animated-btn-icon,button:where(.dp-animated-icon-button)>.dp-animated-btn-toggle-icon{z-index:1}.dp-pill-control-cell>button:where(.dp-animated-icon-button):where(:not([data-hover-shape=none])){flex:auto;block-size:100%;inline-size:100%}.dp-pill-control-cell>button:where(.dp-animated-icon-button):where(:not([data-hover-shape=none])):before{content:none}.dp-interactive-control{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none}.dp-interactive-control[data-decorative=true]{cursor:default;pointer-events:none}.dp-interactive-control:focus-visible{outline:var(--dp-stroke-width) solid var(--dp-text-heading);outline-offset:calc(-1 * var(--dp-stroke-width))}.dp-animated-btn-text-outline{--dp-animated-btn-text-outline-border:var(--dp-stroke-default);--dp-animated-btn-text-outline-background:transparent;--dp-animated-btn-text-outline-text:var(--dp-text-heading);background-color:var(--dp-animated-btn-text-outline-background);border:var(--dp-stroke-width) solid var(--dp-animated-btn-text-outline-border);border-radius:var(--dp-surface-list-item-radius);box-sizing:border-box;color:var(--dp-animated-btn-text-outline-text);font-size:var(--dp-font-size-sm);font-weight:var(--dp-font-weight-medium);inline-size:100%;line-height:var(--dp-line-height-normal);min-inline-size:100%;padding-block:calc(var(--dp-font-size-sm) * .34);padding-inline:calc(var(--dp-font-size-sm) * .9);text-align:center}.dp-animated-btn-text-outline[data-appearance=filled]{--dp-animated-btn-text-outline-background:var(--dp-surface-selected)}.dp-segmented-icon-switch{--dp-segmented-icon-switch-content-size:var(--dp-font-size-xs);--dp-segmented-icon-switch-height:calc(var(--dp-segmented-icon-switch-content-size) + var(--dp-font-size-sm) * .72);--dp-segmented-icon-switch-inline-padding:calc(var(--dp-segmented-icon-switch-content-size) * .72);--dp-segmented-icon-switch-track-extra:calc(var(--dp-segmented-icon-switch-content-size) * .12);--dp-segmented-icon-switch-track-inset:calc(var(--dp-stroke-width-hairline) + var(--dp-segmented-icon-switch-track-extra));--dp-segmented-icon-switch-hover-inset:calc(var(--dp-segmented-icon-switch-content-size) * .1);--dp-segmented-icon-switch-radius:calc(var(--dp-surface-list-item-radius) + var(--dp-font-size-sm) * .12);--dp-segmented-icon-switch-indicator-radius:calc(var(--dp-surface-list-item-radius) + var(--dp-font-size-sm) * .06);--dp-pill-control-inset:var(--dp-segmented-icon-switch-hover-inset);--dp-pill-control-inset-resolved:var(--dp-segmented-icon-switch-hover-inset);--dp-pill-control-outer-radius:calc(var(--dp-segmented-icon-switch-indicator-radius) - var(--dp-segmented-icon-switch-hover-inset));--dp-pill-control-inner-radius:calc(var(--dp-pill-control-outer-radius) / 2);background:var(--dp-selector-track-background);border:var(--dp-stroke-width-hairline) solid var(--dp-selector-track-stroke);border-radius:var(--dp-segmented-icon-switch-radius);box-sizing:border-box;cursor:grab;padding:var(--dp-segmented-icon-switch-track-inset);touch-action:none;transform:translate3d(var(--dp-device-snap-x,0),var(--dp-device-snap-y,0),0);-webkit-user-select:none;user-select:none;grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;display:grid;position:relative;overflow:hidden}.dp-segmented-icon-switch[data-dragging=true]{cursor:grabbing}.dp-segmented-icon-switch[data-dragging=true] .dp-segmented-icon-switch-segment.dp-pill-control-cell:before{opacity:0;transition:none;transform:scale(.94)}.dp-segmented-icon-switch-indicator{background:var(--dp-selector-knob-background);border:var(--dp-stroke-width-hairline) solid var(--dp-selector-knob-stroke);border-radius:var(--dp-segmented-icon-switch-indicator-radius);box-sizing:border-box;inline-size:0;inset-block:var(--dp-segmented-icon-switch-track-inset);pointer-events:none;will-change:transform;position:absolute;inset-inline-start:0}.dp-segmented-icon-switch-segment{--dp-segmented-icon-switch-foreground:var(--dp-pill-control-icon-muted);block-size:max(calc(var(--dp-segmented-icon-switch-height) - 2 * var(--dp-segmented-icon-switch-track-extra)),calc(var(--dp-control-target) - 2 * var(--dp-segmented-icon-switch-track-extra)));box-sizing:border-box;align-items:center;gap:calc(var(--dp-segmented-icon-switch-content-size) * .42);padding-inline:var(--dp-segmented-icon-switch-inline-padding);z-index:1;justify-content:center;display:flex;position:relative}.dp-segmented-icon-switch-segment[data-selected=true]{--dp-segmented-icon-switch-foreground:var(--dp-icon-default-base)}.dp-segmented-icon-switch-segment{--dp-ink-gain-touch-icon:3.611}.dp-segmented-icon-switch .dp-segmented-icon-switch-option{--dp-icon-default:oklch(from var(--dp-segmented-icon-switch-foreground) calc(l + (var(--dp-ink-anchor) - l) * var(--dp-ink-engaged-icon)) c h);block-size:var(--dp-segmented-icon-switch-content-size);flex:0 0 var(--dp-segmented-icon-switch-content-size);inline-size:var(--dp-segmented-icon-switch-content-size);min-block-size:var(--dp-segmented-icon-switch-content-size);min-inline-size:var(--dp-segmented-icon-switch-content-size);padding:0;position:static}.dp-segmented-icon-switch .dp-segmented-icon-switch-option:after{content:"";position:absolute;inset:0}.dp-segmented-icon-switch .dp-segmented-icon-switch-option .dp-animated-btn-icon{block-size:var(--dp-segmented-icon-switch-content-size);inline-size:var(--dp-segmented-icon-switch-content-size)}.dp-segmented-icon-switch-label{color:var(--dp-segmented-icon-switch-foreground);font-size:var(--dp-font-size-xs);align-items:baseline;gap:calc(var(--dp-segmented-icon-switch-content-size) * .36);pointer-events:none;white-space:nowrap;line-height:1;transition:color .15s ease-out;display:inline-flex}.dp-segmented-icon-switch-option-count{font-variant-numeric:tabular-nums;line-height:inherit}.dp-segmented-icon-switch-option:focus-visible{border-radius:inherit;outline:var(--dp-stroke-width) solid var(--dp-text-heading);outline-offset:calc(-1 * var(--dp-stroke-width))}.dp-stopwatch{--dp-stopwatch-em:var(--dp-font-size-xs);--dp-stopwatch-digit-width:calc(var(--dp-stopwatch-em) * .62);--dp-stopwatch-unit-width:calc(var(--dp-stopwatch-em) * .88);--dp-stopwatch-cell-height:calc(var(--dp-stopwatch-em) * var(--dp-line-height-normal));--dp-stopwatch-unit-gap:calc(var(--dp-stopwatch-em) * .18);--dp-stopwatch-space:calc(var(--dp-stopwatch-em) * .3);--dp-stopwatch-width:calc(4 * var(--dp-stopwatch-digit-width) + 2 * var(--dp-stopwatch-unit-width) + var(--dp-stopwatch-space));font-variant-numeric:tabular-nums;min-width:var(--dp-stopwatch-width);white-space:nowrap;justify-content:flex-end;display:inline-flex}.dp-stopwatch[data-fit=host]{--dp-stopwatch-em:1em;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.dp-stopwatch[data-fit=host] .dp-stopwatch-digit{contain:layout style;grid-template-areas:"figure";width:auto;display:inline-grid}.dp-stopwatch[data-fit=host] .dp-stopwatch-digit>*{grid-area:figure;position:relative;left:auto}.dp-stopwatch[data-format=units]{min-width:0}.dp-stopwatch[data-format=units] .dp-stopwatch-part{transform-origin:50%;flex:none;min-width:0}.dp-stopwatch[data-format=units] .dp-stopwatch-part[data-shown=false]{width:0;transform:scale(0)}.dp-stopwatch[data-format=units] .dp-stopwatch-part[data-shown=true]~.dp-stopwatch-part[data-shown=true]{margin-inline-start:var(--dp-stopwatch-space)}@supports (text-box:trim-both cap alphabetic) and (height:1cap){.dp-stopwatch[data-fit=host] .dp-stopwatch-cell>*{--dp-stopwatch-baseline:round(down,calc((var(--dp-stopwatch-cell-height) + 1cap) / 2 + var(--dp-device-pixel,1px) / 2 - 1px / 64),var(--dp-device-pixel,1px));text-box:trim-both cap alphabetic;padding-block:calc(var(--dp-stopwatch-baseline) - 1cap) calc(var(--dp-stopwatch-cell-height) - var(--dp-stopwatch-baseline))}}.dp-stopwatch-part{justify-content:flex-end;display:inline-flex}.dp-stopwatch-cell{height:var(--dp-stopwatch-cell-height);vertical-align:bottom;will-change:contents;contain:layout style;display:inline-block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,oklch(0 0 0/.3) 4%,oklch(0 0 0/.7) 8%,#000 14% 86%,oklch(0 0 0/.7) 92%,oklch(0 0 0/.3) 96%,#0000);mask-image:linear-gradient(#0000,oklch(0 0 0/.3) 4%,oklch(0 0 0/.7) 8%,#000 14% 86%,oklch(0 0 0/.7) 92%,oklch(0 0 0/.3) 96%,#0000)}.dp-stopwatch-cell>*{will-change:transform;backface-visibility:hidden;display:block;position:absolute;top:0;left:0}.dp-stopwatch-digit{width:var(--dp-stopwatch-digit-width);contain:layout style size}.dp-stopwatch-unit{contain:layout style;width:auto;grid-template-areas:"unit";margin-inline-start:var(--dp-stopwatch-unit-gap);display:inline-grid}.dp-stopwatch-unit>*{grid-area:unit;position:relative;left:auto}.dp-stopwatch-space{width:var(--dp-stopwatch-space);display:inline-block}:root{--dp-legacy-icon-toggle:clamp(1.125rem,calc(1rem + .556svmin),1.3125rem);--dp-legacy-space-1:calc(var(--dp-font-size-sm) * .3);--dp-legacy-space-2:calc(var(--dp-font-size-sm) * .55);--dp-legacy-space-3:calc(var(--dp-font-size-sm) * .8);--dp-legacy-space-4:calc(var(--dp-font-size-sm) * 1.2);--dp-legacy-surface-radius:clamp(1rem,calc(.809rem + .784svmin),1.25rem);--dp-legacy-list-item-radius:calc(var(--dp-legacy-surface-radius) - var(--dp-font-size-sm));--dp-legacy-stroke:oklch(82% 0 0);--dp-legacy-badge-background:oklch(66.1% .182 259.6);--dp-legacy-badge-text:oklch(99.9% 0 0)}@media (pointer:coarse){:root{--dp-legacy-icon-toggle:1.3125rem}}.dark{--dp-legacy-stroke:oklch(30% 0 0)}.dp-menubar-shell{border-color:var(--dp-legacy-stroke);border-radius:0;padding-block:0}.dp-menubar-mobile-workspace{gap:var(--dp-legacy-space-2);margin-inline-start:var(--dp-legacy-space-2)}.dp-menubar-desktop-breadcrumb{padding-inline-end:var(--dp-legacy-space-3)}.dp-menubar-actions{gap:var(--dp-legacy-space-2)}.dp-menubar-home{margin-inline-start:var(--dp-legacy-space-2)}.dp-menubar-current-workspace{padding-inline-start:var(--dp-legacy-space-2)}.dp-menubar-research-label{gap:var(--dp-legacy-space-2)}.dp-menubar-prototype-badge{background:var(--dp-legacy-badge-background);border-radius:calc(var(--dp-font-size-sm) * .86);color:var(--dp-legacy-badge-text);font-size:var(--dp-font-size-xs);font-weight:var(--dp-font-weight-medium);padding-block:var(--dp-legacy-space-1);padding-inline:var(--dp-legacy-space-3)}.dp-menubar-breadcrumb-skeleton{block-size:calc(var(--dp-font-size-sm) * 1.43);inline-size:calc(var(--dp-font-size-sm) * 9.14)}.dp-menubar-side-menu-root{margin-block-start:calc(var(--dp-legacy-space-2) * -1);margin-inline-start:calc(var(--dp-legacy-space-2) * -1)}.dp-menubar-side-menu-icon{block-size:var(--dp-legacy-icon-toggle);inline-size:var(--dp-legacy-icon-toggle);margin-inline:var(--dp-legacy-space-3)}.dp-menubar-side-menu-root>.dp-menubar-side-menu-icon{margin-block-start:var(--dp-legacy-space-2);margin-inline-start:var(--dp-legacy-space-4)}.dp-menubar-side-menu-drawer{gap:var(--dp-legacy-space-2);block-size:100dvh;inline-size:100%;max-inline-size:calc(var(--dp-font-size-sm) * 27.43);padding-block:var(--dp-legacy-space-2);padding-inline:var(--dp-legacy-space-1)}.dp-menubar-side-contents{font-size:var(--dp-font-size-sm)}.dp-menubar-side-link{border-radius:0 var(--dp-legacy-list-item-radius) var(--dp-legacy-list-item-radius) 0;padding-block:var(--dp-legacy-space-2);padding-inline:var(--dp-legacy-space-3)}.dp-menubar-side-workspace{padding-block-start:var(--dp-legacy-space-2);padding-inline:var(--dp-legacy-space-2)}.dp-menubar-side-workspace-name{font-weight:var(--dp-font-weight-bold)}.dp-menubar-side-links{gap:var(--dp-legacy-space-1);padding-block:var(--dp-legacy-space-1)}.dp-menubar-side-link-icon{block-size:var(--dp-legacy-icon-toggle);inline-size:var(--dp-legacy-icon-toggle)}.dp-features-menu-trigger{block-size:fit-content;padding:var(--dp-legacy-space-2)}.dp-features-menu-icon{block-size:var(--dp-legacy-icon-toggle);inline-size:var(--dp-legacy-icon-toggle)}.dp-features-menu-content{font-size:var(--dp-font-size-xs);padding:var(--dp-legacy-space-2)}.dp-features-menu-list,.dp-features-menu-preview-list{gap:var(--dp-legacy-space-2)}.dp-features-menu-preview-list,.dp-features-menu-section{padding-inline-start:var(--dp-legacy-space-2)}.dp-feature-checkbox-row{gap:var(--dp-legacy-space-1)}:root{--dp-press-room:.25rem}[data-surface-press-shell],[data-surface-press]:not([data-surface-press-shell] *){margin:var(--dp-press-room);max-inline-size:calc(100% - 2 * var(--dp-press-room));transform-origin:50%;isolation:isolate}.dp-surface{--dp-textbox-text-inset:0px}.dp-surface[data-text-trim-left=textbox]{--dp-textbox-text-inset:var(--dp-textbox-space)}.dp-animated-textbox[data-surface-press]{margin-inline:calc(var(--dp-textbox-text-inset,var(--dp-textbox-space)) - var(--dp-textbox-space-inline));max-inline-size:none}.dp-surface-header-title .dp-animated-textbox[data-surface-press]{margin-inline:calc(-1 * var(--dp-textbox-space-inline));margin-block:calc(-1 * var(--dp-textbox-space))}.dp-phase-bar-track{margin-block:0 var(--dp-press-room);margin-inline:var(--dp-textbox-text-inset,0);max-inline-size:calc(100% - 2 * var(--dp-textbox-text-inset,0px))}.dp-phase-bar-tile[data-surface-press-shell]{max-inline-size:none;margin-block:0;margin-inline-end:0}.dp-phase-bar-tile[data-surface-press-shell]:first-child{margin-inline-start:0}.dp-finding-paragraph[data-surface-press]{margin-block:calc(var(--dp-press-room) - var(--dp-finding-outline-gap) - var(--dp-finding-outline-overhang));margin-inline:calc(-1 * (var(--dp-finding-outline-gap) + var(--dp-finding-outline-overhang)));max-inline-size:none}html[data-dp-sizing=research-plan]{--dp-density-unit:calc(var(--dp-type-responsive) * var(--dp-type-scale));--dp-font-size-sm:var(--dp-density-unit);--dp-space-1:calc(var(--dp-density-unit) * .3);--dp-space-2:calc(var(--dp-density-unit) * .55);--dp-space-3:calc(var(--dp-density-unit) * .8);--dp-space-4:calc(var(--dp-density-unit) * 1.2);--dp-space-layout:calc(var(--dp-density-unit) * 1.225);--dp-space-frame:calc(var(--dp-density-unit) * 1.4);--dp-space-5:calc(var(--dp-density-unit) * 1.6);--dp-space-6:calc(var(--dp-density-unit) * 2);--dp-space-content:var(--dp-density-unit);--dp-textbox-space:var(--dp-space-1);--dp-textbox-space-inline:calc(var(--dp-density-unit) * .6);--dp-textbox-radius:max(0px,calc(var(--dp-surface-radius) - var(--dp-density-unit)));--dp-icon-sm:var(--dp-control-artwork,16px);--dp-icon-toggle:calc(var(--dp-control-artwork,16px) * 1.25);--dp-control-hover-radius:calc(var(--dp-control-hover,28px) / 4)}html[data-dp-sizing=research-plan] button.dp-animated-icon-button:not([data-hover-shape=none]){block-size:var(--dp-control-slot,36px);inline-size:var(--dp-control-slot,36px);flex-basis:var(--dp-control-slot,36px);border-radius:var(--dp-control-hover-radius)}html[data-dp-sizing=research-plan] button.dp-animated-icon-button:not([data-hover-shape=none]):before{block-size:var(--dp-control-hover,28px);inline-size:var(--dp-control-hover,28px);border-radius:var(--dp-control-hover-radius)}html[data-dp-sizing=research-plan] button.dp-animated-icon-button:not([data-hover-shape=none],.dp-pill-control-cell>*){--dp-pill-control-icon-size:round(nearest,var(--dp-icon-sm),calc(2 * var(--dp-device-pixel,1px)))}html[data-dp-sizing=research-plan] button.dp-animated-icon-button:not([data-hover-shape=none],.dp-pill-control-cell>*)>:is(.dp-animated-btn-icon,.dp-animated-btn-toggle-icon):only-child{position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.dp-research-menubar-background{--dp-menubar-rail-max-inline-size:var(--dp-menubar-max-inline-size,80rem);--dp-menubar-inline-inset:var(--dp-space-frame);--dp-menubar-item-gap:calc(var(--dp-space-frame) / 2);--dp-menubar-row-gap:calc(var(--dp-space-frame) / 2);--dp-menubar-edge-inset:var(--dp-space-frame);--dp-menubar-content-inset:calc(var(--dp-space-frame) * 2);inline-size:min(100%,var(--dp-menubar-rail-max-inline-size));block-size:calc(max(var(--dp-menubar-edge-inset), env(safe-area-inset-top,0px)) + var(--dp-control-slot,36px) + var(--dp-menubar-content-inset));background-color:var(--dp-page);flex:none;margin-inline:auto;position:sticky;top:0;overflow:visible}.dp-research-menubar-background[data-docked=true]{block-size:calc(var(--dp-menubar-content-inset) + var(--dp-control-slot,36px) + max(var(--dp-menubar-edge-inset), env(safe-area-inset-bottom,0px)));order:999;top:auto;bottom:0}@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-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}@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-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes text-shine{0%{background-position:100%}to{background-position:-100%}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,auto)}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,auto)}to{height:0}}@keyframes bounce-subtle{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-10%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}