@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-serif:ui-serif, "New York", "Iowan Old Style", Georgia, serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--spacing:.25rem;--container-2xl:42rem;--font-weight-normal:400;--font-weight-medium:510;--font-weight-semibold:590;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--ease-out:cubic-bezier(0, 0, .2, 1);--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);--text-display:3rem;--text-display--line-height:3.25rem;--text-display--letter-spacing:-.025em;--text-display--font-weight:700;--text-large-title:2.125rem;--text-large-title--line-height:2.5625rem;--text-large-title--letter-spacing:-.02em;--text-large-title--font-weight:700;--text-title-1:1.75rem;--text-title-1--line-height:2.125rem;--text-title-1--letter-spacing:-.018em;--text-title-1--font-weight:590;--text-title-2:1.375rem;--text-title-2--line-height:1.75rem;--text-title-2--letter-spacing:-.015em;--text-title-2--font-weight:590;--text-title-3:1.25rem;--text-title-3--line-height:1.5625rem;--text-title-3--letter-spacing:-.012em;--text-title-3--font-weight:590;--text-headline:1.0625rem;--text-headline--line-height:1.375rem;--text-headline--letter-spacing:-.01em;--text-headline--font-weight:590;--text-body:.9375rem;--text-body--line-height:1.375rem;--text-subhead:.875rem;--text-subhead--line-height:1.25rem;--text-footnote:.8125rem;--text-footnote--line-height:1.125rem;--text-caption:.75rem;--text-caption--line-height:1rem;--text-caption-2:.6875rem;--text-caption-2--line-height:.8125rem;--radius-sheet:28px;--radius-group:20px;--radius-row:14px;--radius-panel:20px;--radius-inner:14px;--radius-control:10px;--radius-chip:8px;--radius-pill:999px;--ease-glass:cubic-bezier(.32, .72, 0, 1);--breakpoint-rail:45rem;--breakpoint-full:68.75rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after,::backdrop{border-color:var(--separator)}html{background:var(--canvas);-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{min-height:100dvh;font-family:var(--font-sans);color:var(--label);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-optical-sizing:auto;-webkit-tap-highlight-color:transparent;font-size:.9375rem;line-height:1.375rem}::selection{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in srgb, var(--accent) 26%, transparent)}}:focus-visible{outline:3px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 50%, transparent)}}:focus-visible{outline-offset:2px}a{color:inherit;text-decoration:none}button:not(:disabled),[role=button]:not([aria-disabled=true]),summary,label[for]{cursor:pointer}*{scrollbar-width:thin;scrollbar-color:var(--fill) transparent}}@layer components{.ambient{z-index:0;pointer-events:none;isolation:isolate;background-color:var(--canvas);background-image:radial-gradient(64vw 82vh at 4% -18%, var(--aurora-1) 0%, transparent 74%), radial-gradient(52vw 64vh at 50% -22%, var(--aurora-2) 0%, transparent 72%), radial-gradient(60vw 80vh at 98% -16%, var(--aurora-3) 0%, transparent 74%);position:fixed;inset:0;transform:translateZ(0)}.ambient:after{content:"";opacity:var(--ambient-noise);mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.surface,.surface-subtle,.surface-solid,.glass-thin{isolation:isolate;position:relative}.surface{background:var(--surface-fill);-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);box-shadow:0 0 0 1px var(--surface-border), var(--elev-surface)}.surface-subtle,.glass-thin{background:var(--surface-fill-subtle);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%)}.surface-inset{background:var(--fill-inset);border-radius:var(--radius-row)}.surface-solid{background:var(--surface);box-shadow:0 0 0 1px var(--surface-border), var(--elev-surface)}.glass,.glass-chrome,.glass-thick{isolation:isolate;background:var(--glass-fill);-webkit-backdrop-filter:blur(30px)saturate(190%);backdrop-filter:blur(30px)saturate(190%);box-shadow:var(--glass-highlight), var(--glass-edge), var(--elev-float);position:relative}.glass-chrome{background:var(--glass-fill-chrome);-webkit-backdrop-filter:blur(34px)saturate(190%);backdrop-filter:blur(34px)saturate(190%)}.glass-thick{background:var(--glass-fill-thick);-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%)}.glass:before,.glass-chrome:before,.glass-thick:before{content:"";z-index:3;border-radius:inherit;background:var(--glass-rim);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:is(.surface,.surface-solid,.glass,.glass-chrome,.glass-thick) :is(.surface,.surface-solid,.surface-subtle,.glass-thin,.glass,.glass-thick){background:var(--fill-inset);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}:is(.surface,.surface-solid,.glass,.glass-chrome,.glass-thick) :is(.glass,.glass-thick):before{display:none}:is(.surface,.surface-subtle,.surface-solid,.glass,.glass-thin,.glass-thick,.table-container):has(.tooltip-wrap:hover,.tooltip-wrap:focus-within){z-index:5}.glass-interactive{cursor:pointer;transition:transform var(--dur) var(--ease-glass), box-shadow var(--dur) var(--ease-glass), background-color var(--dur) var(--ease-glass)}@media (hover:hover){.glass-interactive:hover{transform:translateY(-1px)}:is(.surface,.surface-solid,.surface-subtle).glass-interactive:hover{box-shadow:0 0 0 1px var(--surface-border), 0 2px 4px -1px #1018280f, 0 12px 28px -12px #10182838}:is(.surface,.surface-subtle).glass-interactive:hover{background:var(--surface-fill-hover)}:is(.glass,.glass-chrome,.glass-thick).glass-interactive:hover{background:var(--glass-fill-hover)}}.glass-interactive:active{transition-duration:.12s;transform:scale(.985)}:where(.glass-lens){isolation:isolate;position:relative}.glass-lens:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle var(--lens-r,120px) at var(--lens-x,50%) var(--lens-y,0%), rgba(255, 255, 255, var(--lens-alpha)) 0%, rgba(255, 255, 255, calc(var(--lens-alpha) * .35)) 38%, #fff0 72%);transition:opacity var(--dur-slow) var(--ease-glass);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.glass-lens:hover:after,.glass-lens[data-lens=on]:after{opacity:1}}@media (hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.glass-lens:after{display:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.surface{background:var(--surface)}.surface-subtle,.glass-thin{background:var(--glass-solid-thin)}.glass,.glass-thick{background:var(--glass-solid)}.glass-chrome{background:var(--glass-solid-chrome)}}.eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--label-secondary);font-size:.6875rem;font-weight:590;line-height:.8125rem}.tabular{font-variant-numeric:tabular-nums}.money{font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.figure{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.group-title{letter-spacing:-.005em;color:var(--label);font-size:.9375rem;font-weight:590;line-height:1.25rem}[data-tone=neutral]{--tone:var(--gray);--tone-text:var(--label);--tone-soft:var(--fill-tertiary)}[data-tone=accent]{--tone:var(--accent);--tone-text:var(--accent-text);--tone-soft:var(--accent-soft)}[data-tone=green]{--tone:var(--green);--tone-text:var(--green-text);--tone-soft:var(--green-soft)}[data-tone=orange]{--tone:var(--orange);--tone-text:var(--orange-text);--tone-soft:var(--orange-soft)}[data-tone=red]{--tone:var(--red);--tone-text:var(--red-text);--tone-soft:var(--red-soft)}[data-tone=indigo]{--tone:var(--indigo);--tone-text:var(--indigo-text);--tone-soft:var(--indigo-soft)}[data-tone=teal]{--tone:var(--teal);--tone-text:var(--teal-text);--tone-soft:var(--teal-soft)}[data-tone=purple]{--tone:var(--purple);--tone-text:var(--purple-text);--tone-soft:var(--purple-soft)}[data-tone=yellow]{--tone:var(--yellow);--tone-text:var(--yellow-text);--tone-soft:var(--yellow-soft)}[data-tone=gray]{--tone:var(--gray);--tone-text:var(--gray-text);--tone-soft:var(--gray-soft)}[data-tone=pursue]{--tone:var(--pursue);--tone-text:var(--pursue-text);--tone-soft:var(--pursue-soft)}[data-tone=verify]{--tone:var(--verify);--tone-text:var(--verify-text);--tone-soft:var(--verify-soft)}[data-tone=nodeal]{--tone:var(--nodeal);--tone-text:var(--nodeal-text);--tone-soft:var(--nodeal-soft)}[data-tone=critical]{--tone:var(--critical);--tone-text:var(--critical-text);--tone-soft:var(--critical-soft)}[data-tone=subto]{--tone:var(--strategy-subto);--tone-text:var(--strategy-subto-text);--tone-soft:var(--strategy-subto-soft)}[data-tone=sf]{--tone:var(--strategy-sf);--tone-text:var(--strategy-sf-text);--tone-soft:var(--strategy-sf-soft)}[data-tone=cash]{--tone:var(--strategy-cash);--tone-text:var(--strategy-cash-text);--tone-soft:var(--strategy-cash-soft)}[data-tone=nostrategy]{--tone:var(--strategy-none);--tone-text:var(--strategy-none-text);--tone-soft:var(--strategy-none-soft)}[data-tone=hot]{--tone:var(--hot);--tone-text:var(--hot-text);--tone-soft:var(--hot-soft)}[data-tone=warm]{--tone:var(--warm);--tone-text:var(--warm-text);--tone-soft:var(--warm-soft)}[data-tone=cold]{--tone:var(--cold);--tone-text:var(--cold-text);--tone-soft:var(--cold-soft)}.btn{border-radius:var(--radius-pill);white-space:nowrap;-webkit-user-select:none;user-select:none;height:36px;color:var(--label);transition:transform var(--dur-fast) var(--ease-glass), background-color var(--dur-fast) var(--ease-glass), box-shadow var(--dur-fast) var(--ease-glass), color var(--dur-fast) var(--ease-glass), opacity var(--dur-fast) var(--ease-glass);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:.875rem;font-weight:510;line-height:1;display:inline-flex}.btn:active:not(:disabled){transition-duration:.1s;transform:scale(.97)}.btn:disabled,.btn[aria-disabled=true]{opacity:.42;cursor:not-allowed;pointer-events:none}.btn>svg{flex-shrink:0;width:16px;height:16px}.btn-sm{gap:5px;height:28px;padding:0 12px;font-size:.8125rem}.btn-sm>svg{width:14px;height:14px}.btn-lg{gap:8px;height:44px;padding:0 22px;font-size:1rem}.btn-lg>svg{width:18px;height:18px}.btn-primary{--lens-alpha:.34;--lens-r:64px;color:#fff;background:radial-gradient(120% 90% at 50% -30%, #ffffff42 0%, #fff0 60%), linear-gradient(180deg, var(--accent-fill) 0%, var(--accent-fill) 52%, var(--accent-fill) 100%);font-weight:590}@supports (color:color-mix(in lab, red, red)){.btn-primary{background:radial-gradient(120% 90% at 50% -30%, #ffffff42 0%, #fff0 60%), linear-gradient(180deg, color-mix(in srgb, var(--accent-fill) 88%, #fff) 0%, var(--accent-fill) 52%, color-mix(in srgb, var(--accent-fill) 92%, #000) 100%)}}.btn-primary{box-shadow:inset 0 1px 0 #ffffff6b, inset 0 -1px 0 #ffffff1f, inset 0 0 0 .5px #ffffff29, var(--btn-primary-shadow)}.btn-danger{color:#fff;background:linear-gradient(180deg, var(--danger-fill) 0%, var(--danger-fill) 100%);font-weight:590}@supports (color:color-mix(in lab, red, red)){.btn-danger{background:linear-gradient(180deg, var(--danger-fill) 0%, color-mix(in srgb, var(--danger-fill) 90%, #000) 100%)}}.btn-danger{box-shadow:inset 0 1px 0 #ffffff42, inset 0 0 0 .5px #ffffff1f, 0 1px 2px #780a004d, 0 6px 14px -6px var(--danger-fill)}@supports (color:color-mix(in lab, red, red)){.btn-danger{box-shadow:inset 0 1px 0 #ffffff42, inset 0 0 0 .5px #ffffff1f, 0 1px 2px #780a004d, 0 6px 14px -6px color-mix(in srgb, var(--danger-fill) 70%, transparent)}}.btn-secondary{background:var(--fill-tertiary);box-shadow:inset 0 0 0 .5px var(--control-edge)}.btn-glass{--lens-r:64px;background:var(--glass-fill);-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);box-shadow:var(--glass-pill)}.btn-ghost{color:var(--accent-text);background:0 0}@media (hover:hover){.btn-primary:hover,.btn-danger:hover{filter:brightness(.94)}.btn-secondary:hover{background:var(--fill-secondary)}.btn-glass:hover{background:var(--glass-fill-hover)}.btn-ghost:hover{background:var(--accent-soft)}}:is(.surface,.surface-subtle,.surface-solid,.glass,.glass-thin,.glass-thick,.glass-chrome) .btn-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--fill-tertiary);box-shadow:inset 0 0 0 .5px var(--control-edge)}.icon-btn{width:36px;padding:0}.icon-btn.btn-sm{width:28px;padding:0}.icon-btn.btn-lg{width:44px;padding:0}.icon-btn.btn-ghost{color:var(--label-secondary)}@media (hover:hover){.icon-btn.btn-ghost:hover{color:var(--label);background:var(--fill-tertiary)}}.panel{border-radius:var(--radius-group);min-width:0}.panel.surface-inset,:is(.surface,.surface-solid,.glass,.glass-chrome,.glass-thick) .panel:is(.surface,.surface-solid,.surface-subtle,.glass-thin,.glass,.glass-thick){border-radius:var(--radius-row)}.panel-pad-sm{padding:14px 16px}.panel-pad-md{padding:18px var(--inset-x)}.panel-pad-lg{padding:24px 26px}@media (max-width:719.98px){.panel-pad-lg{padding:20px}}.panel-header{align-items:flex-start;gap:12px;display:flex}.panel-title{letter-spacing:-.01em;font-size:1.0625rem;font-weight:590;line-height:1.375rem}.panel-pad-none>.panel-header{padding:16px var(--inset-x) 0}.panel-pad-none>.panel-body{padding:14px var(--inset-x) 18px}.panel-header+.panel-body{margin-top:14px}.panel-pad-none>.panel-header+.panel-body{margin-top:0}.panel-icon{border-radius:var(--radius-chip);width:28px;height:28px;color:var(--tone-text,var(--label-secondary));background:var(--fill-quaternary);flex-shrink:0;place-items:center;display:grid}.panel-icon>svg{width:16px;height:16px}.badge{border-radius:var(--radius-pill);letter-spacing:.005em;white-space:nowrap;vertical-align:middle;align-items:center;gap:5px;height:24px;padding:0 10px;font-size:.75rem;font-weight:590;line-height:1;display:inline-flex}.badge-sm{gap:4px;height:20px;padding:0 8px;font-size:.6875rem}.badge>svg{flex-shrink:0;width:12px;height:12px}.badge-soft{color:var(--tone-text);background:var(--tone-soft)}.badge-solid{color:var(--on-solid);background:var(--tone-text)}.badge-solid[data-tone=neutral]{color:var(--canvas)}.badge-outline{color:var(--tone-text);box-shadow:inset 0 0 0 1px var(--tone-text)}@supports (color:color-mix(in lab, red, red)){.badge-outline{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone-text) 42%, transparent)}}.badge-dot{background:var(--tone);border-radius:50%;flex-shrink:0;width:6px;height:6px}.badge-solid .badge-dot{background:currentColor}.badge-status{height:auto;color:var(--label);gap:6px;padding:0;font-weight:510}.badge-status.badge-sm{gap:5px;padding:0}.badge-status .badge-dot{width:7px;height:7px}.badge-status[data-tone=neutral] .badge-dot{background:var(--gray)}.segmented,.tabs{border-radius:var(--radius-pill);background:var(--track-fill);width:fit-content;box-shadow:inset 0 0 0 .5px var(--control-edge), inset 0 1px 2px #00000009;isolation:isolate;max-width:100%;position:relative}.segmented{--seg-pad:3px;--seg-h:30px;padding:var(--seg-pad);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:inline-grid}.segmented-full{width:100%;display:grid}.segmented-sm{--seg-h:24px;--seg-pad:2px}.segmented-lg{--seg-h:36px}.segmented-thumb,.tabs-indicator{--lens-r:44px;z-index:0;border-radius:var(--radius-pill);background:var(--thumb-fill);box-shadow:var(--thumb-shadow);pointer-events:none;position:absolute}.segmented-thumb{top:var(--seg-pad);bottom:var(--seg-pad);left:var(--seg-pad);width:calc((100% - 2 * var(--seg-pad)) / var(--seg-count));transform:translateX(calc(var(--seg-index) * 100%));transition:transform var(--dur-slow) var(--ease-glass)}@media (hover:hover) and (pointer:fine){.segmented:hover>.segmented-thumb.glass-lens:after,.tabs:hover>.tabs-indicator.glass-lens:after{opacity:1}}.segmented[data-empty]>.segmented-thumb{opacity:0}.segmented-label-short{display:none}@media (max-width:479.98px){.segmented-option[data-short]>.segmented-label-full{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.segmented-option[data-short]>.segmented-label-short{display:inline}}.segmented-option{z-index:1;min-width:0;height:var(--seg-h);border-radius:var(--radius-pill);white-space:nowrap;color:var(--label-secondary);transition:color var(--dur-fast) var(--ease-glass);justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:.8125rem;font-weight:510;display:inline-flex;position:relative}.segmented-sm .segmented-option{padding:0 10px;font-size:.75rem}.segmented-lg .segmented-option{padding:0 18px;font-size:.875rem}.segmented-option>svg{flex-shrink:0;width:15px;height:15px}.segmented-sm .segmented-option>svg{width:13px;height:13px}.segmented-option[aria-checked=true]{color:var(--label);font-weight:590}@media (hover:hover){.segmented-option:hover{color:var(--label)}}.tabs{scrollbar-width:none;align-items:center;gap:2px;padding:3px;display:inline-flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}:is(.tabs,.table-scroll)[data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}:is(.tabs,.table-scroll)[data-fade-start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}:is(.tabs,.table-scroll)[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.tabs-full{width:100%;display:flex}.tabs-full>.tabs-tab{flex:1}.tabs-indicator{opacity:0;width:0;top:3px;bottom:3px;left:0}.tabs-indicator[data-ready=true]{transition:transform var(--dur-slow) var(--ease-glass), width var(--dur-slow) var(--ease-glass), opacity var(--dur-fast) linear}.tabs-tab{z-index:1;border-radius:var(--radius-pill);white-space:nowrap;height:32px;color:var(--label-secondary);transition:color var(--dur-fast) var(--ease-glass);flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:.875rem;font-weight:510;display:inline-flex;position:relative}.tabs-sm .tabs-tab{height:26px;padding:0 12px;font-size:.8125rem}.tabs-lg .tabs-tab{height:38px;padding:0 20px;font-size:.9375rem}.tabs-tab>svg{flex-shrink:0;width:16px;height:16px}.tabs-tab[aria-selected=true]{color:var(--label);font-weight:590}.tabs-tab[aria-selected=true]>svg{color:var(--accent-text)}@media (hover:hover){.tabs-tab:not([aria-selected=true]):hover{color:var(--label)}}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.field-label-wrap{align-items:center;gap:4px;min-width:0;display:inline-flex}.field-label{color:var(--label-secondary);font-size:.8125rem;font-weight:510;line-height:1.125rem}.field-trailing{color:var(--label-secondary);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1rem}.field-hint{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.field-error{color:var(--red-text);font-size:.75rem;font-weight:510;line-height:1rem}.field-row{min-height:var(--row-h);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label control""message message";align-items:center;gap:4px 16px;display:grid}.field-row>.field-row-label{flex-direction:column;grid-area:label;gap:1px;min-width:0;padding-block:10px;display:flex}.field-row .field-label{color:var(--label);font-size:.9375rem;font-weight:400;line-height:1.25rem}.field-row .field-hint,.field-row .field-trailing{font-size:.75rem;line-height:1rem}.field-row>.field-row-control{width:min(var(--field-row-w,200px), 52vw);grid-area:control;justify-content:flex-end;min-width:0;display:flex}.field-row>.field-row-control>.control{height:34px}.field-row>.field-row-control:has(>.field-trailing-control){align-items:center;gap:8px;width:auto}.field-row>.field-row-control:has(>.field-trailing-control)>:not(.field-trailing-control){width:min(var(--field-row-w,200px), 52vw);min-width:0}.field-control-line{align-items:center;gap:8px;min-width:0;display:flex}.field-control-line>:not(.field-trailing-control){flex:1;min-width:0}.field-trailing-control{white-space:nowrap;flex-shrink:0}.field-row>.field-message{grid-area:message;padding-bottom:8px}@media (max-width:719.98px){.field-row>.field-row-control{width:min(var(--field-row-w,180px), 48vw)}.field-row>.field-row-control:has(>.field-trailing-control)>:not(.field-trailing-control){width:min(var(--field-row-w,180px), 40vw)}}@media (max-width:440px){.field-row:has(>.field-row-control :is(input.control-input:not(.control-numeric),textarea.control-input)){grid-template-columns:minmax(0,1fr);grid-template-areas:"label""control""message";row-gap:0}.field-row:has(>.field-row-control :is(input.control-input:not(.control-numeric),textarea.control-input))>.field-row-label{padding-bottom:6px}.field-row:has(>.field-row-control :is(input.control-input:not(.control-numeric),textarea.control-input))>.field-row-control{width:100%;padding-bottom:12px}}.control{border-radius:var(--radius-control);background:var(--control-fill);width:100%;min-width:0;height:40px;box-shadow:inset 0 0 0 1px var(--control-edge);color:var(--label);transition:background-color var(--dur-fast) var(--ease-glass), box-shadow var(--dur-fast) var(--ease-glass);align-items:center;display:flex}.control-sm{border-radius:var(--radius-chip);height:32px}.control-lg{border-radius:12px;height:48px}@media (hover:hover){.control:hover{background:var(--control-fill-hover)}}.control:focus-within{background:var(--control-fill-focus);box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.control:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px color-mix(in srgb, var(--accent) 24%, transparent)}}.control[data-invalid=true]{box-shadow:inset 0 0 0 1px var(--red)}.control[data-invalid=true]:focus-within{box-shadow:inset 0 0 0 1px var(--red), 0 0 0 3px var(--red)}@supports (color:color-mix(in lab, red, red)){.control[data-invalid=true]:focus-within{box-shadow:inset 0 0 0 1px var(--red), 0 0 0 3px color-mix(in srgb, var(--red) 22%, transparent)}}.control[data-disabled=true]{opacity:.5;pointer-events:none}.control-input{border-radius:inherit;width:100%;min-width:0;height:100%;color:inherit;font:inherit;appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0 12px;font-size:.9375rem}input.control-input{text-overflow:ellipsis}.control-sm .control-input{padding:0 10px;font-size:.8125rem}.control-lg .control-input{padding:0 14px;font-size:1.0625rem}.control-input::placeholder{color:var(--label-tertiary)}.control-input:focus-visible{outline:none}.control-numeric{font-variant-numeric:tabular-nums}.control-adornment{color:var(--label-secondary);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;font-size:.875rem;display:inline-flex}.control-adornment>svg{width:16px;height:16px}.control-adornment-leading{margin-right:-6px;padding-left:12px}.control-adornment-trailing{margin-left:-6px;padding-right:12px}.control-textarea{align-items:stretch;height:auto}.control-textarea .control-input{resize:vertical;min-height:96px;padding:10px 12px;line-height:1.375rem}.control-select{position:relative}.control-select .control-input{cursor:pointer;text-overflow:ellipsis;padding-right:34px}.control-select-chevron{width:16px;height:16px;color:var(--label-secondary);pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}@media (max-width:719.98px){.control-input,.control-sm .control-input{font-size:1rem}}.checkbox{cursor:pointer;align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.375rem;display:inline-flex;position:relative}.checkbox-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.checkbox-box{color:#0000;background:var(--control-fill);width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--separator-strong);transition:background-color var(--dur-fast) var(--ease-glass), box-shadow var(--dur-fast) var(--ease-glass), transform var(--dur-fast) var(--ease-glass);border-radius:6.5px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.checkbox-box>svg{stroke-width:3px;width:14px;height:14px;transition:transform var(--dur-fast) var(--ease-glass);transform:scale(.6)}.checkbox-input:checked+.checkbox-box{color:#fff;background:var(--accent-fill);box-shadow:inset 0 1px #ffffff40,0 1px 2px #00287840}.checkbox-input:checked+.checkbox-box>svg{transform:scale(1)}.checkbox-input:focus-visible+.checkbox-box{box-shadow:inset 0 0 0 1.5px var(--accent), var(--focus-ring)}.checkbox:active .checkbox-box{transform:scale(.92)}.checkbox-input:disabled~*{opacity:.45}.checkbox:has(.checkbox-input:disabled){cursor:not-allowed}.switch-row{align-items:center;gap:10px;font-size:.9375rem;line-height:1.375rem;display:inline-flex}.switch{border-radius:var(--radius-pill);background:var(--fill);width:48px;height:28px;box-shadow:inset 0 0 0 .5px var(--control-edge);transition:background-color var(--dur) var(--ease-glass);flex-shrink:0;position:relative}.switch[aria-checked=true]{background:var(--green)}.switch-thumb{border-radius:var(--radius-pill);width:28px;height:24px;transition:transform var(--dur) var(--ease-glass), width var(--dur-fast) var(--ease-glass);background:#fff;position:absolute;top:2px;left:2px;box-shadow:0 0 0 .5px #0000000d,0 2px 5px #0000002e,0 1px 1px #0000001a}.switch[aria-checked=true] .switch-thumb{transform:translate(16px)}.switch:active:not(:disabled) .switch-thumb{width:32px}.switch[aria-checked=true]:active:not(:disabled) .switch-thumb{transform:translate(12px)}.switch:disabled{opacity:.45;cursor:not-allowed}.table-container{border-radius:var(--radius-group);min-width:0;overflow:hidden}.table-container-bare{border-radius:var(--radius-row);box-shadow:inset 0 0 0 1px var(--separator)}:is(.surface,.surface-solid,.glass,.glass-thick) .table-container.surface{border-radius:var(--radius-row);box-shadow:inset 0 0 0 1px var(--separator);background:0 0}.table-scroll{overscroll-behavior-x:contain;border-radius:inherit;overflow:auto}.table{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem;line-height:1.25rem}.table th{z-index:2;text-align:left;letter-spacing:.01em;white-space:nowrap;height:36px;color:var(--label-secondary);background:var(--table-head);border-bottom:1px solid var(--separator);padding:0 14px;font-size:.75rem;font-weight:590;position:sticky;top:0}.table td{height:var(--row-h);vertical-align:middle;border-bottom:1px solid var(--separator);padding:8px 14px}.table th:first-child,.table td:first-child{padding-left:var(--inset-x)}.table th:last-child,.table td:last-child{padding-right:var(--inset-x)}.table tbody tr:last-child td{border-bottom:0}.table tr.table-section>th{z-index:auto;white-space:normal;height:32px;color:var(--label);background:var(--fill-quaternary);padding-top:6px;padding-bottom:6px;position:static}.table-section-title{letter-spacing:0;font-size:.8125rem;font-weight:590}.table-section-detail{font-variant-numeric:tabular-nums;color:var(--label-secondary);margin-left:8px;font-weight:400}.table [data-align=right]{text-align:right}.table [data-align=center]{text-align:center}.table td[data-numeric=true]{font-variant-numeric:tabular-nums;white-space:nowrap}.table tr{transition:background-color .12s linear}.table tr[data-interactive=true]{cursor:pointer}@media (hover:hover){.table tr[data-interactive=true]:hover{background:var(--fill-quaternary)}}.table tr[data-interactive=true]:focus-visible{background:var(--fill-quaternary);box-shadow:inset 3px 0 0 var(--accent);outline:none}.table tr[data-selected=true],.table tr[data-selected=true]:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.table tr[data-selected=true],.table tr[data-selected=true]:hover{background:color-mix(in srgb, var(--accent) 11%, transparent)}}.th-sort{font:inherit;letter-spacing:inherit;color:inherit;border-radius:7px;align-items:center;gap:4px;margin:0 -6px;padding:4px 6px;display:inline-flex}.th-sort>svg{opacity:.45;width:12px;height:12px}.th-sort[data-sorted=true]{color:var(--label)}.th-sort[data-sorted=true]>svg{opacity:1;color:var(--accent-text)}@media (hover:hover){.th-sort:hover{color:var(--label);background:var(--fill-tertiary)}}.overlay-root{z-index:100;position:fixed;inset:0}.overlay-root-modal{place-items:center;padding:24px;display:grid;overflow-y:auto}.scrim{background:var(--scrim);animation:fade-in var(--dur) linear both;position:fixed;inset:0}[data-state=closed]>.scrim{animation:fade-out var(--dur-fast) linear both}.drawer{top:var(--shell-inset);right:var(--shell-inset);bottom:var(--shell-inset);width:min(var(--drawer-w,440px), calc(100vw - 2 * var(--shell-inset)));border-radius:var(--radius-sheet);box-shadow:var(--glass-highlight), var(--glass-edge), var(--elev-sheet);animation:drawer-in var(--dur-slow) var(--ease-glass) both;outline:none;flex-direction:column;display:flex;position:fixed}[data-state=closed]>.drawer{animation:drawer-out var(--dur) var(--ease-glass) both}.drawer-md{--drawer-w:440px}.drawer-lg{--drawer-w:600px}.drawer-xl{--drawer-w:840px}.modal{width:min(var(--modal-w,520px), 100%);border-radius:var(--radius-sheet);max-height:calc(100dvh - 48px);box-shadow:var(--glass-highlight), var(--glass-edge), var(--elev-sheet);animation:modal-in var(--dur-slow) var(--ease-glass) both;outline:none;flex-direction:column;display:flex;position:relative}[data-state=closed]>.modal{animation:modal-out var(--dur-fast) var(--ease-glass) both}.modal-sm{--modal-w:400px}.modal-md{--modal-w:520px}.modal-lg{--modal-w:760px}.sheet-header{align-items:flex-start;gap:12px;padding:20px 16px 12px 24px;display:flex}.sheet-body{overscroll-behavior:contain;flex:1;min-height:0;padding:8px 24px 24px;overflow-y:auto}.sheet-footer{border-top:1px solid var(--separator);justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;display:flex}.tooltip-wrap{display:inline-flex;position:relative}.tooltip{z-index:60;border-radius:var(--radius-chip);text-align:center;width:max-content;max-width:260px;color:var(--tooltip-fg);background:var(--tooltip-bg);-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);box-shadow:var(--glass-highlight), var(--glass-edge), 0 8px 24px -6px #0000003d;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s linear, transform var(--dur-fast) var(--ease-glass), visibility 0s linear .14s;padding:6px 10px;font-size:.75rem;font-weight:510;line-height:1rem;position:absolute}.tooltip-wrap--explain>.tooltip{text-align:left;max-width:320px}.tooltip[data-side=top]{bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.tooltip[data-side=bottom]{top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px)}.tooltip[data-side=left]{top:50%;right:calc(100% + 8px);transform:translate(4px,-50%)}.tooltip[data-side=right]{top:50%;left:calc(100% + 8px);transform:translate(-4px,-50%)}.tooltip-wrap:hover>.tooltip,.tooltip-wrap:focus-within>.tooltip{opacity:1;visibility:visible;transition-delay:.35s,.35s,.35s}.tooltip-wrap:hover>.tooltip[data-side=top],.tooltip-wrap:focus-within>.tooltip[data-side=top],.tooltip-wrap:hover>.tooltip[data-side=bottom],.tooltip-wrap:focus-within>.tooltip[data-side=bottom]{transform:translate(-50%)}.tooltip-wrap:hover>.tooltip[data-side=left],.tooltip-wrap:focus-within>.tooltip[data-side=left],.tooltip-wrap:hover>.tooltip[data-side=right],.tooltip-wrap:focus-within>.tooltip[data-side=right]{transform:translateY(-50%)}.toast-region{z-index:120;pointer-events:none;flex-direction:column;gap:10px;width:min(380px,100vw - 32px);display:flex;position:fixed;top:16px;right:16px}.toast{box-shadow:var(--glass-highlight), var(--glass-edge), var(--elev-float);pointer-events:auto;animation:toast-in var(--dur-slow) var(--ease-glass) both;border-radius:20px;align-items:flex-start;gap:12px;padding:14px 12px 14px 16px;display:flex}.toast[data-state=closed]{animation:toast-out var(--dur-fast) var(--ease-glass) both}.toast-icon{width:20px;height:20px;color:var(--tone);flex-shrink:0;margin-top:1px}.toast-action{color:var(--accent-text);align-self:center;font-weight:590}@media (max-width:719.98px){.toast-region{width:auto;left:16px;right:16px}}.stat{flex-direction:column;gap:4px;min-width:0;display:flex}.stat-label{min-width:0;color:var(--label-secondary);align-items:center;gap:6px;font-size:.8125rem;font-weight:510;line-height:1.125rem;display:flex}.stat-label>.badge-dot{width:7px;height:7px}.stat-label-wrap{text-wrap:balance;overflow-wrap:break-word}.stat-figure{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;display:flex}.stat-value{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.625rem;font-weight:650;line-height:2rem}.stat-lg .stat-value{letter-spacing:-.025em;font-size:2.25rem;font-weight:700;line-height:2.625rem}.stat-hint{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.stat-spark{min-width:0;margin-top:6px}.stat-group{border-radius:var(--radius-group);min-width:0;overflow:hidden;container-type:inline-size}.stat-group-grid{grid-template-columns:repeat(var(--stat-cols-wide,4), minmax(0, 1fr));display:grid}.stat-group-grid>.stat{padding:16px var(--inset-x) 18px;position:relative}.stat-group-grid>.stat:before,.stat-group-grid>.stat:after{content:"";background:var(--separator);pointer-events:none;position:absolute}.stat-group-grid>.stat:before{width:1px;top:16px;bottom:16px;left:-1px}.stat-group-grid>.stat:after{top:-1px;left:var(--inset-x);right:var(--inset-x);height:1px}@container (max-width:760px){.stat-group-grid{grid-template-columns:repeat(var(--stat-cols-mid,2), minmax(0, 1fr))}}@container (max-width:440px){.stat-group-grid{grid-template-columns:repeat(var(--stat-cols-narrow,2), minmax(0, 1fr))}.stat-group-grid>.stat{padding:14px var(--inset-x) 16px}.stat-group-grid>.stat .stat-value{font-size:1.375rem;line-height:1.75rem}}.stat-trend{font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:.75rem;font-weight:590;line-height:1rem;display:inline-flex}.stat-trend>svg{width:13px;height:13px}.stat-trend[data-direction=up]{color:var(--green-text)}.stat-trend[data-direction=down]{color:var(--red-text)}.stat-trend[data-direction=flat]{color:var(--label-secondary)}.meter-track{border-radius:var(--radius-pill);background:var(--chart-track);height:6px;position:relative}.meter-clip{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.meter-fill{border-radius:inherit;background:var(--tone);transform-origin:0;transform:scaleX(var(--meter-value,0));transition:transform .6s var(--ease-glass);position:absolute;inset:0}.meter-target{top:-3px;bottom:-3px;left:calc(var(--meter-target) * 100%);background:var(--chart-target);width:2px;box-shadow:0 0 0 1.5px var(--canvas);border-radius:1px;margin-left:-1px;position:absolute}.score-ring{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--label);flex-shrink:0;place-items:center;font-weight:650;display:inline-grid;position:relative}.score-ring>svg{grid-area:1/1;overflow:visible;transform:rotate(-90deg)}.score-ring>span{grid-area:1/1}.score-ring-track{stroke:var(--chart-track)}.score-ring-value{stroke:var(--tone);transition:stroke-dashoffset .7s var(--ease-glass)}.kv{grid-template-columns:minmax(0,1fr);gap:16px 24px;display:grid}.kv-dense{gap:10px 20px}@media (min-width:560px){.kv-2,.kv-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.kv-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.kv-label{color:var(--label-secondary);font-size:.8125rem;font-weight:400;line-height:1.125rem}.kv-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:2px;font-size:.9375rem;font-weight:510;line-height:1.375rem}.kv-dense .kv-value{margin-top:0;font-size:.875rem;line-height:1.25rem}.kv-hint{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.callout{border-radius:var(--radius-row);background:var(--tone-soft);gap:10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.callout{background:color-mix(in srgb, var(--tone-soft) 78%, transparent)}}.callout-inline{background:0 0;border-radius:0;padding:2px 0}.callout-icon{width:18px;height:18px;color:var(--tone-text);flex-shrink:0;margin-top:1px}.callout-icon>svg{width:18px;height:18px}.callout-inline .callout-icon,.callout-inline .callout-icon>svg{width:16px;height:16px;margin-top:2px}.callout-title{color:var(--tone-text);font-size:.9375rem;font-weight:590;line-height:1.375rem}.callout-body{color:var(--label);font-size:.875rem;line-height:1.25rem}.callout-inline .callout-body{color:var(--label-secondary);font-size:.8125rem;line-height:1.25rem}.callout-inline .callout-title{font-size:.875rem;line-height:1.25rem}.estimate-note{color:var(--label-secondary);align-items:baseline;gap:6px;font-size:.75rem;line-height:1rem;display:flex}.estimate-note-mark{color:var(--label-secondary);flex-shrink:0;font-weight:700}.dropzone{border-radius:var(--radius-panel);text-align:center;cursor:pointer;background:var(--glass-fill-nested);border:1.5px dashed var(--separator-strong);min-height:200px;transition:border-color var(--dur-fast) var(--ease-glass), background-color var(--dur-fast) var(--ease-glass), box-shadow var(--dur) var(--ease-glass), transform var(--dur) var(--ease-glass);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:32px 24px;display:flex;position:relative}@media (hover:hover){.dropzone:hover{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dropzone:hover{background:color-mix(in srgb, var(--accent) 5%, var(--glass-fill-nested))}}}.dropzone:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}.dropzone[data-drag=true]{border-style:solid;border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dropzone[data-drag=true]{background:color-mix(in srgb, var(--accent) 10%, var(--glass-fill-nested))}}.dropzone[data-drag=true]{box-shadow:0 0 0 6px var(--accent), 0 12px 48px -8px var(--accent)}@supports (color:color-mix(in lab, red, red)){.dropzone[data-drag=true]{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 14%, transparent), 0 12px 48px -8px color-mix(in srgb, var(--accent) 40%, transparent)}}.dropzone[data-drag=true]{transform:scale(1.01)}.dropzone[data-busy=true]{cursor:progress;pointer-events:none}.dropzone-icon{width:52px;height:52px;color:var(--accent-text);background:var(--accent-soft);border-radius:16px;place-items:center;margin-bottom:6px;display:grid}.dropzone-icon>svg{width:24px;height:24px}.empty-state{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:36px 24px;display:flex}.empty-state-icon{color:var(--label-tertiary);place-items:center;margin-bottom:6px;display:grid}.empty-state-icon>svg{stroke-width:1.5px;width:30px;height:30px}.skeleton{border-radius:var(--radius-chip);background:linear-gradient(90deg, var(--fill-tertiary) 0%, var(--fill-tertiary) 35%, var(--fill-quaternary) 50%, var(--fill-tertiary) 65%, var(--fill-tertiary) 100%);background-size:300% 100%;animation:1.6s ease-in-out infinite skeleton-sheen;display:block}.spinner{flex-shrink:0;width:1em;height:1em;animation:.8s steps(8,end) infinite spinner-step;display:inline-block}.divider{background:var(--separator);border:0;flex-shrink:0}.divider-horizontal{width:100%;height:1px}.divider-vertical{align-self:stretch;width:1px;min-height:1em}.toolbar{border-radius:var(--radius-pill);align-items:center;gap:8px;min-height:48px;padding:6px;display:flex}.toolbar-sticky{top:calc(var(--shell-inset) + var(--title-bar-h,0px));z-index:30;transition:top var(--dur) var(--ease-glass);position:sticky}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;margin-bottom:32px;display:flex}.page-header-back{border-radius:var(--radius-pill);color:var(--accent-text);transition:background-color var(--dur-fast) var(--ease-glass);align-items:center;gap:2px;margin:0 0 10px -6px;padding:2px 8px 2px 2px;font-size:.9375rem;font-weight:510;display:inline-flex}.page-header-back>svg{width:18px;height:18px}@media (hover:hover){.page-header-back:hover{background:var(--accent-soft)}}.page-title{letter-spacing:-.022em;text-wrap:balance;font-size:2.125rem;font-weight:700;line-height:2.5625rem}.page-subtitle{max-width:68ch;color:var(--label-secondary);text-wrap:pretty;margin-top:6px;font-size:.9375rem;line-height:1.375rem}.page-header-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:719.98px){.page-title{font-size:1.75rem;line-height:2.125rem}.page-header{margin-bottom:24px}}@media screen and (prefers-reduced-motion:no-preference){.shell-content>*{animation:page-arrive var(--dur-slow) var(--ease-glass)}}.scroll-edge{z-index:29;pointer-events:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:fixed;left:0;right:0}.scroll-edge-top{background:linear-gradient(to bottom, var(--canvas) 0%, transparent 100%);top:0}@supports (color:color-mix(in lab, red, red)){.scroll-edge-top{background:linear-gradient(to bottom, color-mix(in srgb, var(--canvas) 40%, transparent) 0%, transparent 100%)}}.scroll-edge-top{-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.scroll-edge-bottom{background:linear-gradient(to top, var(--canvas) 0%, transparent 100%);bottom:0}@supports (color:color-mix(in lab, red, red)){.scroll-edge-bottom{background:linear-gradient(to top, color-mix(in srgb, var(--canvas) 40%, transparent) 0%, transparent 100%)}}.scroll-edge-bottom{-webkit-mask-image:linear-gradient(#0000 0%,#000 55% 100%);mask-image:linear-gradient(#0000 0%,#000 55% 100%)}.title-bar-edge{height:calc(var(--shell-content-top,0px) + var(--shell-inset) + 92px);opacity:0;transition:opacity var(--dur) var(--ease-glass)}.title-bar{z-index:30;top:var(--shell-inset);left:var(--tb-left,var(--shell-content-left,0px));width:var(--tb-width,auto);border-radius:var(--radius-pill);opacity:0;height:52px;transition:opacity var(--dur) var(--ease-glass), transform var(--dur-slow) var(--ease-glass);pointer-events:none;align-items:center;gap:10px;padding:0 8px 0 18px;display:flex;position:fixed;transform:translateY(-10px)scale(.985)}.title-bar[data-compact=true]{width:fit-content;min-width:min(200px, var(--tb-width,200px));max-width:var(--tb-width,none);padding-right:20px}.title-bar[data-back=true]{padding-left:6px}.title-bar[data-visible=true]{opacity:1;pointer-events:auto;transform:none}.title-bar-edge[data-visible=true]{opacity:1}.title-bar-title{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;flex:1;min-width:0;font-size:.9375rem;font-weight:590;line-height:1.25rem;overflow:hidden}.title-bar-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.title-bar-actions .btn:not(.icon-btn),.title-bar-actions .control{height:34px}.title-bar-actions .icon-btn:not(.btn-sm){width:34px;height:34px}.page-header-actions .control{height:36px}@media (max-width:719.98px){.title-bar,.title-bar[data-compact=true]{width:var(--tb-width,auto);height:46px;padding-right:8px}.title-bar-title{text-align:center}.title-bar[data-back=true] .title-bar-title{padding-right:36px}.title-bar:not([data-back=true]) .title-bar-title{padding-right:10px}.title-bar-actions{display:none}}.section{flex-direction:column;gap:14px;min-width:0;display:flex}.section:not(:first-child){margin-top:40px}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;padding:0;display:flex}.section-title{letter-spacing:-.015em;font-size:1.25rem;font-weight:700;line-height:1.5625rem}.section-description{color:var(--label-secondary);margin-top:2px;font-size:.8125rem;line-height:1.125rem}.group-section{flex-direction:column;gap:8px;min-width:0;display:flex}.group-head{padding:0 var(--inset-x);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.group-actions{flex-wrap:wrap;align-items:center;gap:8px;font-size:.875rem;line-height:1.25rem;display:flex}.group-actions a:not(.btn){color:var(--accent-text);font-weight:510}@media (hover:hover){.group-actions a:not(.btn):hover{text-underline-offset:3px;text-decoration:underline}}.group-body{border-radius:var(--radius-group);min-width:0;padding:16px var(--inset-x)}.group-flush>.group-body{padding:0}.group-body:has(>:is(.group-row,.field-row,.group-cell)){padding:0}.group-flush>.group-body{overflow:hidden}.group-footer{padding:0 var(--inset-x);color:var(--label-secondary);text-wrap:pretty;font-size:.8125rem;line-height:1.125rem}.group-cell{padding:14px var(--inset-x);min-width:0;position:relative}.group-row,.group-body>.field-row{--row-pad:var(--inset-x);min-height:var(--row-h);padding:0 var(--row-pad);align-items:center;gap:12px;min-width:0;display:flex;position:relative}.group-body>.field-row{display:grid}.group-body>:is(.group-row,.field-row,.group-cell)+:is(.group-row,.field-row,.group-cell):before{content:"";top:0;left:var(--sep-inset,var(--inset-x));background:var(--separator);pointer-events:none;height:1px;position:absolute;right:0}.group-row[data-leading=true]{--sep-inset:56px}.group-row-leading{width:28px;color:var(--label-secondary);flex-shrink:0;place-items:center;display:grid}.group-row-leading>svg{width:20px;height:20px}.group-row-dot{background:var(--tone);border-radius:50%;flex-shrink:0;width:8px;height:8px}.group-row-text{flex-direction:column;flex:1;justify-content:center;gap:1px;min-width:0;padding-block:10px;display:flex}.group-row-label{min-width:0;color:var(--label);align-items:center;gap:4px;font-size:.9375rem;line-height:1.25rem;display:flex}.group-row-label>.group-row-label-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.group-row-detail{color:var(--label-secondary);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.125rem}.group-row-value{text-align:right;font-variant-numeric:tabular-nums;min-width:0;max-width:60%;color:var(--label-secondary);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;font-size:.9375rem;line-height:1.25rem;display:flex}.group-row-value-strong{color:var(--label);font-weight:510}.group-row-trailing{flex-shrink:0;align-items:center;gap:6px;display:flex}.group-row-chevron{width:16px;height:16px;color:var(--label-tertiary);flex-shrink:0;margin-right:-4px}.group-body-list{margin:0;list-style:none}.group-row-control{z-index:1;position:relative}.group-row-check{width:17px;height:17px;color:var(--accent-text);flex-shrink:0}.group-row[data-selected=true] .group-row-label{font-weight:510}.group-row[data-wrap] .group-row-label>.group-row-label-text{white-space:normal;overflow-wrap:break-word;overflow:visible}.group-row[data-wrap] .group-row-label{align-items:flex-start}.group-row-action{color:inherit;text-align:left;font:inherit;background:0 0;border:0;padding:0}.group-row-action:after{content:"";z-index:0;border-radius:inherit;position:absolute;inset:0}.group-row-action:focus-visible{outline:none}.group-row-action:focus-visible:after{box-shadow:inset 0 0 0 2px var(--accent)}@supports (color:color-mix(in lab, red, red)){.group-row-action:focus-visible:after{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 60%, transparent)}}:is(.group-row:has(.group-row-action) .info-tip,.group-row:has(.group-row-action) .group-row-trailing){z-index:1;position:relative}.group-row[data-interactive=true]{cursor:pointer;transition:background-color .12s linear}@media (hover:hover){.group-row[data-interactive=true]:hover{background:var(--fill-quaternary)}}.group-row[data-interactive=true]:active{background:var(--fill-tertiary)}.group-body>.group-row:first-child{border-top-left-radius:var(--radius-group);border-top-right-radius:var(--radius-group)}.group-body>.group-row:last-child{border-bottom-left-radius:var(--radius-group);border-bottom-right-radius:var(--radius-group)}.info-tip{width:18px;height:18px;color:var(--label-tertiary);vertical-align:middle;transition:color var(--dur-fast) var(--ease-glass), background-color var(--dur-fast) var(--ease-glass);border-radius:50%;flex-shrink:0;place-items:center;margin:-2px 0;display:inline-grid}.info-tip>svg{width:15px;height:15px}.info-tip[aria-expanded=true],.info-tip:focus-visible{color:var(--accent-text)}@media (hover:hover){.info-tip:hover{color:var(--accent-text);background:var(--accent-soft)}}.info-tip[data-custom]{width:auto;height:auto;font:inherit;color:inherit;text-align:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--label-tertiary);-webkit-text-decoration-color:var(--label-tertiary);-webkit-text-decoration-color:var(--label-tertiary);text-decoration-color:var(--label-tertiary);text-underline-offset:3px;vertical-align:baseline;border-radius:4px;margin:0;padding:0;text-decoration-thickness:1px;display:inline}.info-tip[data-custom][aria-expanded=true],.info-tip[data-custom]:focus-visible{color:inherit;-webkit-text-decoration-color:var(--accent-text);-webkit-text-decoration-color:var(--accent-text);-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text);background:0 0}.info-tip[data-custom]:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (hover:hover){.info-tip[data-custom]:hover{color:inherit;-webkit-text-decoration-color:var(--accent-text);-webkit-text-decoration-color:var(--accent-text);-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text);background:0 0}}@media (pointer:coarse){:where(.info-tip,.icon-btn.btn-sm){position:relative}.info-tip:before,.icon-btn.btn-sm:before{content:"";border-radius:inherit;position:absolute;inset:-8px}.info-tip:before{inset:-13px}.info-tip[data-custom]:before{inset:-8px -4px}.field-head .info-tip:before{bottom:-4px}}.kit-trigger{min-width:0;display:inline-flex}.floating{z-index:110;border-radius:var(--radius-row);max-width:calc(100vw - 16px);transform-origin:var(--floating-origin,top center);transition:opacity .14s linear, transform var(--dur) var(--ease-glass);outline:none;position:fixed;top:0;left:0}@starting-style{.floating{opacity:0;transform:scale(.96)}}.floating[data-side=top]{--floating-origin:bottom center}.floating[data-side=left]{--floating-origin:center right}.floating[data-side=right]{--floating-origin:center left}.floating[data-align=start][data-side=bottom]{--floating-origin:top left}.floating[data-align=end][data-side=bottom]{--floating-origin:top right}.floating[data-align=start][data-side=top]{--floating-origin:bottom left}.floating[data-align=end][data-side=top]{--floating-origin:bottom right}.info-tip-panel{width:max-content;max-width:min(300px,100vw - 16px);color:var(--label);text-wrap:pretty;padding:10px 12px;font-size:.8125rem;line-height:1.125rem}.popover-panel{min-width:200px;max-height:calc(100dvh - 32px);padding:14px 16px;overflow:auto}.menu{min-width:200px;max-width:min(320px,100vw - 16px);max-height:calc(100dvh - 32px);padding:5px;overflow:auto}.menu-item{border-radius:var(--radius-chip);text-align:left;width:100%;min-height:32px;color:var(--label);cursor:pointer;outline:none;align-items:center;gap:10px;padding:5px 10px;font-size:.875rem;line-height:1.25rem;display:flex}.menu-item>svg,.menu-item-icon>svg{flex-shrink:0;width:16px;height:16px}.menu-item-icon{width:18px;color:var(--label-secondary);flex-shrink:0;place-items:center;display:grid}.menu-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.menu-item-hint{color:var(--label-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.8125rem}.menu-item:focus-visible,.menu-item:focus,.menu-item[data-active=true]{color:#fff;background:var(--accent-fill)}.menu-item:focus :is(.menu-item-icon,.menu-item-hint),.menu-item[data-active=true] :is(.menu-item-icon,.menu-item-hint){color:#ffffffd1}.menu-item[data-tone=danger],.menu-item[data-tone=danger] .menu-item-icon{color:var(--red-text)}.menu-item[data-tone=danger]:focus{color:#fff;background:var(--danger-fill)}.menu-item[data-tone=danger]:focus .menu-item-icon{color:#fff}.menu-item[aria-disabled=true]{opacity:.4;cursor:default}.menu-item[aria-disabled=true]:focus{color:var(--label);background:var(--fill-quaternary)}.menu-separator{background:var(--separator);height:1px;margin:5px 10px}.print-page{width:8.5in;max-width:100%;min-height:11in;color:var(--label);box-shadow:var(--glass-edge), var(--elev-float);background:#fff;border-radius:6px;margin:0 auto;padding:1in;font-size:11pt;line-height:1.5}.print-page+.print-page{margin-top:24px}.print-only{display:none}.avoid-break{break-inside:avoid;page-break-inside:avoid}.break-before{break-before:page;page-break-before:always}.break-after{break-after:page;page-break-after:always}@media (prefers-reduced-transparency:reduce){.surface,.surface-subtle,.glass,.glass-thick,.glass-thin,.glass-chrome,.btn-glass,.tooltip,.scroll-edge{-webkit-backdrop-filter:none;backdrop-filter:none}.surface{background:var(--surface)}.glass,.glass-thick,.btn-glass{background:var(--glass-solid)}.surface-subtle,.glass-thin{background:var(--glass-solid-thin)}.glass-chrome{background:var(--glass-solid-chrome)}.tooltip{background:var(--glass-solid)}.scroll-edge-top{background:linear-gradient(to bottom, var(--canvas) 0%, var(--canvas) 55%, transparent 100%)}.scroll-edge-bottom{background:linear-gradient(to top, var(--canvas) 0%, var(--canvas) 45%, transparent 100%)}:is(.surface,.surface-solid,.glass,.glass-chrome,.glass-thick) :is(.surface,.surface-solid,.surface-subtle,.glass-thin,.glass,.glass-thick){background:var(--surface-sunken)}.ambient{background-image:none}.ambient:after,.glass-lens:after{display:none}}@media (prefers-contrast:more){.surface,.surface-subtle,.surface-solid,.glass-thin{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px var(--separator-strong)}.glass,.glass-chrome,.glass-thick{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px var(--separator-strong), var(--elev-float)}.glass:before,.glass-chrome:before,.glass-thick:before,.ambient:after,.glass-lens:after{display:none}:is(.surface,.surface-solid,.glass,.glass-chrome,.glass-thick) :is(.surface,.surface-solid,.surface-subtle,.glass-thin,.glass,.glass-thick),.surface-inset{background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--separator-strong)}.ambient{background-image:none}.control,.segmented,.tabs,.btn-secondary{box-shadow:inset 0 0 0 1px var(--separator-strong)}.group-body>:is(.group-row,.field-row,.group-cell)+:is(.group-row,.field-row,.group-cell):before,.stat-group-grid>.stat:before,.stat-group-grid>.stat:after{background:var(--separator-strong)}.tooltip{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-solid)}.scroll-edge{-webkit-backdrop-filter:none;backdrop-filter:none}.scroll-edge-top{background:linear-gradient(to bottom, var(--canvas) 0%, var(--canvas) 55%, transparent 100%)}.scroll-edge-bottom{background:linear-gradient(to top, var(--canvas) 0%, var(--canvas) 45%, transparent 100%)}}.shell{z-index:1;min-height:100dvh;position:relative}.shell-main{min-width:0;padding-top:env(safe-area-inset-top);padding-left:var(--shell-content-left);overflow-x:clip}.shell-content{width:100%;max-width:1400px;padding:20px max(16px, env(safe-area-inset-right)) calc(var(--tabbar-h) + var(--shell-inset) + 40px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));margin:0 auto}.shell-banner{width:100%;max-width:1400px;margin:0 auto;padding:16px 16px 0}@media (min-width:720px){.shell-content{padding:32px 28px 96px}.shell-banner{padding:20px 28px 0}}@media (min-width:1100px){.shell-content{padding:40px 40px 96px}.shell-banner{padding:24px 40px 0}}.shell-skip{z-index:130;top:calc(env(safe-area-inset-top) + 12px);border-radius:var(--radius-pill);color:var(--label);background:var(--surface);box-shadow:var(--elev-float);transition:transform var(--dur-fast) var(--ease-glass);padding:8px 16px;font-size:.9375rem;font-weight:590;position:fixed;left:12px;transform:translateY(calc(-100% - 40px))}.shell-skip:focus{transform:none}.monogram{width:38px;height:38px;font-family:var(--font-serif);letter-spacing:-.03em;color:var(--mono-fg);background:var(--mono-bg);-webkit-user-select:none;user-select:none;border-radius:12px;flex-shrink:0;place-items:center;font-size:1.0625rem;font-weight:600;display:grid;box-shadow:inset 0 1px #ffffff47,inset 0 0 0 .5px #ffffff1f,0 1px 2px #0000002e,0 3px 8px -3px #00000047}.shell-avatar{letter-spacing:.02em;color:#fff;background:linear-gradient(180deg, var(--shell-avatar-top), var(--shell-avatar-bottom));-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:.71875rem;font-weight:590;display:grid;box-shadow:inset 0 0 0 .5px #00000014}.shell-avatar-lg{width:38px;height:38px;font-size:.875rem}.shell-kbd{height:20px;font-family:var(--font-sans);letter-spacing:.02em;color:var(--label-secondary);background:var(--fill-quaternary);box-shadow:inset 0 0 0 .5px var(--separator-strong);white-space:nowrap;border-radius:6px;align-items:center;padding:0 6px;font-size:.6875rem;font-weight:590;display:inline-flex}.shell-sidebar{display:none}@media (min-width:720px){.shell>.shell-sidebar{z-index:40;top:calc(var(--shell-inset) + env(safe-area-inset-top));bottom:calc(var(--shell-inset) + env(safe-area-inset-bottom));left:max(var(--shell-inset), env(safe-area-inset-left));width:var(--rail-w);border-radius:var(--radius-sheet);transition:width var(--dur) var(--ease-glass);flex-direction:column;padding:10px 8px 8px;display:flex;position:fixed}.shell-brand-row{flex-direction:column;align-items:center;gap:6px;display:flex}.shell-brand{text-align:left;min-width:0;transition:background-color var(--dur-fast) var(--ease-glass);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:4px;display:flex}.shell-brand-text,.shell-brand-chevron{display:none}.shell-brand-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:var(--label);font-size:.8125rem;font-weight:650;line-height:1.0625rem;display:block;overflow:hidden}.shell-brand-space{text-overflow:ellipsis;white-space:nowrap;color:var(--label-secondary);font-size:.71875rem;line-height:.9375rem;display:block;overflow:hidden}.shell-brand-chevron{width:14px;height:14px;color:var(--label-tertiary);flex-shrink:0;margin-left:auto}@media (hover:hover){.shell-brand:hover{background:var(--fill-quaternary)}}.shell-brand[aria-expanded=true]{background:var(--fill-tertiary)}.shell-nav-toggle{display:none}.shell-search{height:44px;color:var(--label-secondary);transition:background-color var(--dur-fast) var(--ease-glass), color var(--dur-fast) var(--ease-glass);border-radius:14px;justify-content:center;align-items:center;gap:8px;margin:8px 0 6px;display:flex;position:relative}.shell-search>svg{stroke-width:2px;flex-shrink:0;width:19px;height:19px}.shell-search-label,.shell-search-kbd{display:none}@media (hover:hover){.shell-search:hover{color:var(--label);background:var(--fill-quaternary)}}.shell-nav{scrollbar-width:none;flex-direction:column;flex:1;min-height:0;margin:0 -8px;padding:2px 8px 8px;display:flex;overflow-y:auto}.shell-nav::-webkit-scrollbar{display:none}.shell-nav-group{flex-direction:column;gap:2px;display:flex}.shell-nav-group+.shell-nav-group{background:linear-gradient(var(--separator), var(--separator)) top center / 24px 1px no-repeat;margin-top:7px;padding-top:7px}.shell-nav-group-label{display:none}.shell-nav-item{height:44px;color:var(--label);transition:color var(--dur-fast) var(--ease-glass), background-color var(--dur-fast) var(--ease-glass), transform var(--dur-fast) var(--ease-glass);border-radius:16px;flex:none;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.shell-nav-item>svg{stroke-width:1.85px;width:20px;height:20px;color:var(--label-secondary);transition:color var(--dur-fast) var(--ease-glass);flex-shrink:0}.shell-nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:none;overflow:hidden}@media (hover:hover){.shell-nav-item:hover{background:var(--fill-quaternary)}.shell-nav-item:hover>svg{color:var(--label)}}.shell-nav-item:active{transform:scale(.97)}.shell-nav-item[aria-current=page],.shell-nav-item[aria-current=page]:hover{color:var(--accent-text);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.shell-nav-item[aria-current=page],.shell-nav-item[aria-current=page]:hover{background:color-mix(in srgb, var(--accent) 13%, transparent)}}.shell-nav-item[aria-current=page]>svg{color:var(--accent)}.shell-nav-item:after,.shell-search:after{content:attr(data-label);z-index:2;border-radius:var(--radius-chip);white-space:nowrap;color:var(--tooltip-fg);background:var(--tooltip-bg);opacity:0;pointer-events:none;transition:opacity .14s linear, transform var(--dur-fast) var(--ease-glass);padding:6px 10px;font-size:.75rem;font-weight:510;line-height:1rem;position:absolute;top:50%;left:calc(100% + 16px);transform:translate(-4px,-50%);box-shadow:0 6px 20px -4px #0000004d}.shell-nav-item:hover:after,.shell-nav-item:focus-visible:after,.shell-search:hover:after,.shell-search:focus-visible:after{opacity:1;transition-delay:.3s;transform:translateY(-50%)}.shell-foot{border-top:1px solid var(--separator);flex-direction:column;align-items:stretch;margin-top:auto;padding-top:8px;display:flex}.shell-user{text-align:left;min-width:0;transition:background-color var(--dur-fast) var(--ease-glass);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:6px;display:flex}.shell-user-text,.shell-user-chevron{display:none}.shell-user-text{flex-direction:column;min-width:0}.shell-user-name{text-overflow:ellipsis;white-space:nowrap;color:var(--label);font-size:.8125rem;font-weight:590;line-height:1.0625rem;overflow:hidden}.shell-user-role{text-overflow:ellipsis;white-space:nowrap;color:var(--label-secondary);font-size:.6875rem;line-height:.875rem;overflow:hidden}.shell-user-chevron{width:14px;height:14px;color:var(--label-tertiary);flex-shrink:0;margin-left:auto}@media (hover:hover){.shell-user:hover{background:var(--fill-quaternary)}}.shell-user[aria-expanded=true]{background:var(--fill-tertiary)}}@media (min-width:1100px){.shell:not([data-nav=rail])>.shell-sidebar{width:var(--sidebar-w);padding:12px 10px 10px}.shell:not([data-nav=rail]) .shell-brand-row{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.shell:not([data-nav=rail]) .shell-brand{border-radius:16px;flex:1;justify-content:flex-start;padding:5px 8px 5px 5px}.shell:not([data-nav=rail]) .shell-brand-text{flex-direction:column;flex:0 auto;min-width:0;display:flex}.shell:not([data-nav=rail]) .shell-brand-chevron{margin-left:-2px;display:block}.shell-nav-toggle{width:30px;height:30px;color:var(--label-tertiary);transition:background-color var(--dur-fast) var(--ease-glass), color var(--dur-fast) var(--ease-glass);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.shell-nav-toggle>svg{width:17px;height:17px}@media (hover:hover){.shell-nav-toggle:hover{color:var(--label);background:var(--fill-quaternary)}}.shell:not([data-nav=rail]) .shell-search{border-radius:var(--radius-pill);height:34px;color:var(--label-secondary);background:var(--fill-quaternary);box-shadow:inset 0 0 0 .5px var(--separator);justify-content:flex-start;margin:12px 0 10px;padding:0 6px 0 11px}.shell:not([data-nav=rail]) .shell-search>svg{width:15px;height:15px}.shell:not([data-nav=rail]) .shell-search-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;font-size:.8125rem;display:block;overflow:hidden}.shell:not([data-nav=rail]) .shell-search-kbd{display:inline-flex}@media (hover:hover){.shell:not([data-nav=rail]) .shell-search:hover{background:var(--fill-tertiary)}}.shell:not([data-nav=rail]) .shell-search:after{display:none}.shell:not([data-nav=rail]) .shell-nav-group+.shell-nav-group{background:0 0;margin-top:14px;padding-top:0}.shell:not([data-nav=rail]) .shell-nav-group-label{letter-spacing:.01em;color:var(--label-secondary);padding:0 12px 5px;font-size:.6875rem;font-weight:590;line-height:.875rem;display:block}.shell:not([data-nav=rail]) .shell-nav-item{letter-spacing:-.005em;border-radius:17px;justify-content:flex-start;height:34px;padding:0 12px;font-size:.875rem;font-weight:400;line-height:1.25rem}.shell:not([data-nav=rail]) .shell-nav-item>svg{stroke-width:1.9px;width:17px;height:17px}.shell:not([data-nav=rail]) .shell-nav-item[aria-current=page]{font-weight:590}.shell:not([data-nav=rail]) .shell-nav-label{display:block}.shell:not([data-nav=rail]) .shell-nav-item:after{display:none}.shell:not([data-nav=rail]) .shell-foot{margin:0 -2px;padding-top:8px}.shell:not([data-nav=rail]) .shell-user{border-radius:18px;justify-content:flex-start;padding:6px 8px 6px 6px}.shell:not([data-nav=rail]) .shell-user-text{display:flex}.shell:not([data-nav=rail]) .shell-user-chevron{display:block}.shell[data-nav=rail] .shell-nav-toggle{width:36px;height:28px}}.shell>.shell-tabbar{z-index:40;left:max(var(--shell-inset), env(safe-area-inset-left));right:max(var(--shell-inset), env(safe-area-inset-right));bottom:calc(var(--shell-inset) + env(safe-area-inset-bottom));max-width:520px;height:var(--tabbar-h);border-radius:var(--radius-pill);gap:2px;margin:0 auto;padding:5px;display:flex;position:fixed}@media (min-width:720px){.shell>.shell-tabbar{display:none}}.shell-tabbar-edge{height:calc(var(--tabbar-h) + var(--shell-inset) + 34px + env(safe-area-inset-bottom))}@media (min-width:720px){.shell-tabbar-edge{display:none}}.shell-tab{border-radius:var(--radius-pill);min-width:0;color:var(--label-secondary);transition:color var(--dur-fast) var(--ease-glass), background-color var(--dur-fast) var(--ease-glass), transform var(--dur-fast) var(--ease-glass);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:0 2px;font-size:.625rem;font-weight:590;line-height:.75rem;display:flex}.shell-tab>svg{stroke-width:1.85px;flex-shrink:0;width:22px;height:22px}.shell-tab-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.shell-tab:active{transform:scale(.94)}.shell-tab[aria-current=page],.shell-tab[data-active]{color:var(--accent-text);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.shell-tab[aria-current=page],.shell-tab[data-active]{background:color-mix(in srgb, var(--accent) 13%, transparent)}}.shell-tab[aria-current=page]>svg,.shell-tab[data-active]>svg{color:var(--accent)}.shell-user-pop.popover-panel{border-radius:18px;min-width:248px;max-width:min(300px,100vw - 16px);padding:6px}.shell-space-menu.menu{border-radius:16px;min-width:236px}@media (hover:hover){.shell-user-pop .menu-item:hover{color:#fff;background:var(--accent-fill)}.shell-user-pop .menu-item:hover .menu-item-icon{color:#ffffffd1}}.shell-menu-check{stroke-width:2.4px;width:15px;height:15px;color:var(--accent-text);flex-shrink:0}:is(.menu-item:focus,.menu-item:hover) .shell-menu-check{color:inherit}.shell-pop-who{align-items:center;gap:11px;padding:6px 8px 4px;display:flex}.shell-pop-who-name{text-overflow:ellipsis;white-space:nowrap;color:var(--label);font-size:.875rem;font-weight:590;line-height:1.25rem;display:block;overflow:hidden}.shell-pop-who-meta{text-overflow:ellipsis;white-space:nowrap;color:var(--label-secondary);font-size:.75rem;line-height:1rem;display:block;overflow:hidden}.shell-pop-heading{color:var(--label-secondary);padding:4px 10px 3px;font-size:.6875rem;font-weight:590;line-height:.875rem}.shell-pop-appearance{min-height:36px;color:var(--label);justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 2px 10px;font-size:.875rem;display:flex}.shell-pop-seg{background:var(--fill-tertiary);border-radius:10px;gap:2px;padding:2px;display:inline-flex}.shell-pop-seg-btn{width:32px;height:26px;color:var(--label-secondary);transition:background-color var(--dur-fast) var(--ease-glass), color var(--dur-fast) var(--ease-glass);border-radius:8px;place-items:center;display:grid}.shell-pop-seg-btn>svg{width:15px;height:15px}@media (hover:hover){.shell-pop-seg-btn:hover{color:var(--label)}}.shell-pop-seg-btn[aria-pressed=true]{color:var(--label);background:var(--thumb-fill);box-shadow:var(--thumb-shadow)}.shell-sheet-root{z-index:100;position:fixed;inset:0}.shell-sheet-scrim{background:var(--scrim);animation:shell-fade-in var(--dur) linear both;position:fixed;inset:0}.shell-sheet-root[data-state=closed]>.shell-sheet-scrim{animation:shell-fade-out var(--dur-fast) linear both}.shell-sheet{left:max(8px, env(safe-area-inset-left));right:max(8px, env(safe-area-inset-right));bottom:calc(8px + env(safe-area-inset-bottom));max-width:560px;max-height:calc(100dvh - 48px - env(safe-area-inset-top));box-shadow:var(--glass-highlight), var(--glass-edge), var(--elev-sheet);animation:shell-sheet-in var(--dur-slow) var(--ease-glass) both;border-radius:34px;outline:none;flex-direction:column;margin:0 auto;display:flex;position:fixed}.shell-sheet-root[data-state=closed]>.shell-sheet{animation:shell-sheet-out var(--dur) var(--ease-glass) both}.shell-sheet-grabber{background:var(--fill);border-radius:3px;flex-shrink:0;width:36px;height:5px;margin:7px auto 0}.shell-sheet-head{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:6px 14px 8px 22px;display:flex}.shell-sheet-title{letter-spacing:-.015em;font-size:1.375rem;font-weight:700;line-height:1.75rem}.shell-sheet-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--label-secondary);font-size:.8125rem;line-height:1.125rem;overflow:hidden}.shell-sheet-close{width:32px;height:32px;color:var(--label-secondary);background:var(--fill-tertiary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.shell-sheet-close>svg{stroke-width:2.4px;width:16px;height:16px}.shell-sheet-body{overscroll-behavior:contain;flex:1;min-height:0;padding:2px 12px 16px;overflow-y:auto}.shell-sheet-search{border-radius:var(--radius-pill);width:100%;height:42px;color:var(--label-secondary);background:var(--fill-tertiary);align-items:center;gap:8px;margin-bottom:18px;padding:0 14px;font-size:1rem;display:flex}.shell-sheet-search>svg{width:17px;height:17px}.shell-sheet-section+.shell-sheet-section{margin-top:18px}.shell-sheet-group-label{color:var(--label-secondary);padding:0 14px 6px;font-size:.8125rem;font-weight:590;line-height:1.125rem}.shell-sheet-list{border-radius:var(--radius-group,20px);background:var(--surface);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.shell-sheet-list{background:color-mix(in srgb, var(--surface) 62%, transparent)}}.shell-sheet-list>li{position:relative}.shell-sheet-list>li+li:before{content:"";background:var(--separator);transform-origin:top;height:1px;position:absolute;top:0;left:58px;right:0;transform:scaleY(.5)}.shell-sheet-row{width:100%;min-height:50px;color:var(--label);text-align:left;align-items:center;gap:12px;padding:6px 14px;font-size:1.0625rem;line-height:1.375rem;transition:background-color 90ms linear;display:flex}.shell-sheet-row:active{background:var(--fill-tertiary)}.shell-sheet-row-icon{width:32px;height:32px;color:var(--label-secondary);background:var(--fill-tertiary);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.shell-sheet-row-icon>svg{width:18px;height:18px}.shell-sheet-row-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.shell-sheet-row-meta{color:var(--label-secondary);font-size:.8125rem;line-height:1.125rem;display:block}.shell-sheet-row-chevron{width:17px;height:17px;color:var(--label-tertiary);flex-shrink:0}.shell-sheet-row-check{stroke-width:2.4px;width:18px;height:18px;color:var(--accent-text);flex-shrink:0}.shell-sheet-row[aria-current]{color:var(--accent-text)}.shell-sheet-row[aria-current] .shell-sheet-row-icon{color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.shell-sheet-row[aria-current] .shell-sheet-row-icon{background:color-mix(in srgb, var(--accent) 14%, transparent)}}.shell-sheet-row-static{justify-content:space-between}.shell-sheet-row-static>.shell-sheet-row-label{flex:none}.shell-sheet-theme{flex-shrink:0}.shell-sheet-theme.segmented{--seg-h:32px;--seg-pad:2px}.shell-sheet-theme .segmented-option{padding:0 12px;font-size:.8125rem}@media (pointer:coarse){:where(.shell-sheet-close){position:relative}.shell-sheet-close:before{content:"";border-radius:inherit;position:absolute;inset:-6px}}.shell-sheet-row-signout,.shell-sheet-row-signout .shell-sheet-row-icon{color:var(--red-text)}.cmdk-root{z-index:115;justify-content:center;align-items:flex-start;padding:max(11vh,56px) 16px 16px;display:flex;position:fixed;inset:0}.cmdk-scrim{background:var(--scrim);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.cmdk-scrim{background:color-mix(in srgb, var(--scrim) 55%, transparent)}}.cmdk-scrim{animation:shell-fade-in var(--dur-fast) linear both}.cmdk-root[data-state=closed]>.cmdk-scrim{animation:.16s linear both shell-fade-out}.cmdk{width:min(660px,100%);max-height:min(600px,100dvh - max(11vh,56px) - 24px);box-shadow:var(--glass-highlight), var(--glass-edge), 0 2px 6px #0000000f, 0 32px 80px -16px #00000061;animation:cmdk-in .26s var(--ease-glass) both;border-radius:26px;outline:none;flex-direction:column;display:flex;overflow:hidden}.cmdk-root[data-state=closed]>.cmdk{animation:.16s both cmdk-out}.cmdk-field{border-bottom:1px solid var(--separator);flex-shrink:0;align-items:center;gap:12px;height:60px;padding:0 14px 0 20px;display:flex}.cmdk-field-icon{stroke-width:2px;width:20px;height:20px;color:var(--label-secondary);flex-shrink:0}.cmdk-input{letter-spacing:-.012em;min-width:0;height:100%;color:var(--label);caret-color:var(--accent);background:0 0;border:0;outline:none;flex:1;font-size:1.25rem;line-height:1.625rem}.cmdk-input:focus-visible{outline:none}.cmdk-input::placeholder{color:var(--label-tertiary)}.cmdk-input::-webkit-search-cancel-button{display:none}.cmdk-spinner{width:16px;height:16px;color:var(--label-secondary);flex-shrink:0}.cmdk-esc{letter-spacing:.02em;height:22px;color:var(--label-secondary);background:var(--fill-quaternary);box-shadow:inset 0 0 0 .5px var(--separator-strong);border-radius:7px;flex-shrink:0;padding:0 7px;font-size:.6875rem;font-weight:590}.cmdk-esc-word{display:none}.cmdk-list{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 8px 8px;scroll-padding:8px 0;overflow-y:auto}.cmdk-group-label{letter-spacing:.01em;color:var(--label-secondary);padding:12px 12px 5px;font-size:.6875rem;font-weight:590;line-height:.875rem}.cmdk-item{min-height:46px;color:var(--label);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:13px;align-items:center;gap:12px;padding:6px 12px 6px 8px;display:flex}.cmdk-item.is-active{color:#fff;background:var(--accent-fill)}.cmdk-item-icon{width:30px;height:30px;color:var(--label-secondary);background:var(--fill-tertiary);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.cmdk-item-icon>svg{stroke-width:1.9px;width:16px;height:16px}.cmdk-item.is-active .cmdk-item-icon{color:#fff;background:#fff3}.cmdk-item-text{flex-direction:column;flex:1;min-width:0;display:flex}.cmdk-item-label{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:400;line-height:1.25rem;overflow:hidden}.cmdk-item-label mark{color:inherit;background:0 0;font-weight:650}.cmdk-item-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--label-secondary);font-size:.78125rem;line-height:1rem;overflow:hidden}.cmdk-item.is-active .cmdk-item-sub{color:#fffc}.cmdk-item-hint{font-variant-numeric:tabular-nums;color:var(--label-secondary);flex-shrink:0;font-size:.75rem;line-height:1rem}.cmdk-item.is-active .cmdk-item-hint{color:#ffffffc7}.cmdk-item-enter{opacity:0;flex-shrink:0;width:15px;height:15px}.cmdk-item.is-active .cmdk-item-enter{opacity:.85}.cmdk-empty{text-align:center;padding:36px 16px 40px}.cmdk-empty-title{color:var(--label);font-size:.9375rem;font-weight:590;line-height:1.375rem}.cmdk-empty-sub{color:var(--label-secondary);margin-top:2px;font-size:.8125rem;line-height:1.125rem}.cmdk-note{color:var(--label-secondary);padding:8px 12px 4px;font-size:.78125rem;line-height:1.125rem}.cmdk-foot{border-top:1px solid var(--separator);color:var(--label-secondary);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:9px 16px 10px 20px;font-size:.71875rem;line-height:1rem;display:flex}.cmdk-foot-space{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:510;overflow:hidden}.cmdk-foot-keys{flex-shrink:0;gap:14px;display:flex}.cmdk-foot-keys>span{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.cmdk-foot kbd{min-width:18px;height:18px;font-family:var(--font-sans);color:var(--label-secondary);background:var(--fill-quaternary);box-shadow:inset 0 0 0 .5px var(--separator-strong);border-radius:5px;place-items:center;padding:0 4px;font-size:.6875rem;font-weight:590;display:inline-grid}@media (max-width:719.98px){.cmdk-root{padding:calc(env(safe-area-inset-top) + 8px) max(8px, env(safe-area-inset-right)) 8px max(8px, env(safe-area-inset-left))}.cmdk{max-height:calc(100dvh - env(safe-area-inset-top) - 16px);border-radius:24px}.cmdk-field{height:56px;padding:0 12px 0 16px}.cmdk-input{font-size:1.0625rem}}@media (max-width:719.98px),(pointer:coarse){.cmdk-foot-keys{display:none}.cmdk-esc{letter-spacing:0;height:32px;color:var(--accent-text);box-shadow:none;background:0 0;padding:0 4px;font-size:1.0625rem;font-weight:400}.cmdk-esc-key{display:none}.cmdk-esc-word{display:inline}}.shell[data-variant=portal] .shell-main{padding-top:0}:root:has(.portal-bar) .title-bar{top:calc(var(--shell-content-top) + 8px)}:root:has(.portal-bar) .toolbar-sticky{top:calc(var(--shell-content-top) + 8px + var(--title-bar-h,0px))}.shell[data-variant=portal] .shell-content{max-width:calc(var(--portal-col) + 32px);padding:28px max(16px, env(safe-area-inset-right)) calc(56px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.shell[data-variant=portal]{--portal-col:672px}.portal-bar{z-index:40;padding:calc(env(safe-area-inset-top) + 12px) max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));position:sticky;top:0}.portal-edge{height:calc(var(--shell-content-top) + 20px);-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}.portal-bar-inner.glass-chrome{max-width:var(--portal-col);height:var(--portal-bar-h);border-radius:var(--radius-pill);align-items:center;gap:12px;margin:0 auto;padding:0 9px 0 10px;display:flex}.portal-mark{width:36px;height:36px;font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);letter-spacing:0;color:var(--mono-fg);background:var(--mono-bg);border-radius:50%;flex-shrink:0;place-items:center;font-size:.875rem;font-weight:600;display:grid;box-shadow:inset 0 1px #ffffff40}.portal-company{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;flex:1;min-width:0;font-size:1rem;font-weight:590;line-height:1.375rem;overflow:hidden}.portal-call{border-radius:var(--radius-pill);height:38px;color:var(--accent-text);background:var(--accent-soft);transition:transform var(--dur-fast) var(--ease-glass), background-color var(--dur-fast) var(--ease-glass);flex-shrink:0;align-items:center;gap:6px;padding:0 16px 0 13px;font-size:.9375rem;font-weight:590;display:inline-flex}.portal-call>svg{stroke-width:2.2px;width:16px;height:16px}.portal-call:active{transform:scale(.97)}@media (hover:hover){.portal-call:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.portal-call:hover{background:color-mix(in srgb, var(--accent) 20%, transparent)}}}.portal-call-number{font-variant-numeric:tabular-nums;display:none}@media (min-width:560px){.portal-call-number{font-weight:510;display:inline}}@media (max-width:419.98px){.portal-bar-inner.glass-chrome{gap:10px}.portal-call{justify-content:center;width:40px;height:40px;padding:0}.portal-call-label{display:none}.portal-company{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.1875rem;display:-webkit-box}}.shell-avatar-btn{width:40px;height:40px;transition:transform var(--dur-fast) var(--ease-glass);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.shell-avatar-btn>.shell-avatar{width:36px;height:36px;font-size:.8125rem}.shell-avatar-btn:active{transform:scale(.95)}.ambient[data-calm]{opacity:.55}.bare-shell{z-index:1;min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));place-items:center;display:grid;position:relative}@keyframes shell-fade-in{0%{opacity:0}}@keyframes shell-fade-out{to{opacity:0}}@keyframes shell-sheet-in{0%{transform:translateY(calc(100% + 24px))}}@keyframes shell-sheet-out{to{transform:translateY(calc(100% + 24px))}}@keyframes cmdk-in{0%{opacity:0;transform:translateY(-10px)scale(.975)}}@keyframes cmdk-out{to{opacity:0;transform:scale(.985)}}@media (prefers-reduced-motion:reduce){.shell-sheet,.shell-sheet-scrim,.cmdk,.cmdk-scrim,.shell>.shell-sidebar{transition-duration:1ms!important;animation-duration:1ms!important}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.shell-sheet-list{background:var(--surface)}.shell-nav-item[aria-current=page],.shell-tab[aria-current=page]{box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.shell-nav-item[aria-current=page],.shell-tab[aria-current=page]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent)}}}@media (forced-colors:active){.shell-nav-item[aria-current=page],.shell-tab[aria-current=page],.cmdk-item.is-active{outline-offset:-2px;outline:2px solid highlight}}[data-tone=chart-1]{--tone:var(--chart-1,var(--blue));--tone-text:var(--blue-text);--tone-soft:var(--blue-soft)}[data-tone=chart-2]{--tone:var(--chart-2,var(--teal));--tone-text:var(--teal-text);--tone-soft:var(--teal-soft)}[data-tone=chart-3]{--tone:var(--chart-3,var(--indigo));--tone-text:var(--indigo-text);--tone-soft:var(--indigo-soft)}[data-tone=chart-4]{--tone:var(--chart-4,var(--orange));--tone-text:var(--orange-text);--tone-soft:var(--orange-soft)}[data-tone=chart-5]{--tone:var(--chart-5,var(--pink));--tone-text:var(--pink-text);--tone-soft:var(--pink-soft)}[data-tone=chart-6]{--tone:var(--chart-6,var(--green));--tone-text:var(--green-text);--tone-soft:var(--green-soft)}[data-tone=muted]{--tone:var(--gray-3);--tone-text:var(--label-secondary);--tone-soft:var(--fill-tertiary)}.chart{--ch-grid:var(--chart-grid,var(--separator));--ch-axis:var(--chart-axis,var(--label-secondary));--ch-track:var(--chart-track,var(--fill-tertiary));--ch-target:var(--chart-target,var(--label));--ch-rule:var(--separator-strong);--ch-ease:var(--ease-glass,cubic-bezier(.32, .72, 0, 1));--ch-move:.52s;--ch-on-mark:#fff;font-variant-numeric:tabular-nums;min-width:0;margin:0;position:relative}.chart [data-estimated]{--mark-fill:repeating-linear-gradient(-45deg, var(--tone) 0 3px, var(--tone) 3px 6px)}@supports (color:color-mix(in lab, red, red)){.chart [data-estimated]{--mark-fill:repeating-linear-gradient(-45deg, var(--tone) 0 3px, color-mix(in srgb, var(--tone) 38%, transparent) 3px 6px)}}.chart-svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.chart-line{fill:none;stroke:var(--tone);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.chart-line[data-estimated]{stroke-dasharray:5 4}.chart-area-fill{stroke:none}.chart-grad-top{stop-color:var(--tone);stop-opacity:.28}.chart-grad-bottom{stop-color:var(--tone);stop-opacity:0}.chart-hatch-stripe{fill:var(--tone);fill-opacity:.32}.chart-dot{background:var(--tone);pointer-events:none;width:7px;height:7px;animation:chart-fade .32s .64s var(--ch-ease) both;transition:left var(--ch-move) var(--ch-ease), top var(--ch-move) var(--ch-ease);border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute}.chart-dot-ring{width:10px;height:10px;box-shadow:0 0 0 2.5px var(--surface-fill,var(--surface));margin:-5px 0 0 -5px}.chart-bars,.chart-area{width:100%;container-type:inline-size}.chart-xy{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--plot-h,140px) auto;padding-top:8px;display:grid}.chart-xy[data-axis]{grid-template-columns:minmax(0,1fr) auto;column-gap:10px}.chart-plot{grid-area:1/1;min-width:0;position:relative}.chart-gridline{border-top:1px solid var(--ch-grid);pointer-events:none;height:0;position:absolute;left:0;right:0}.chart-gridline[data-zero]{border-top-color:var(--ch-rule)}.chart-axis-y{color:var(--ch-axis);white-space:nowrap;grid-area:1/2;font-size:.6875rem;line-height:.8125rem;position:relative}.chart-axis-y>span{position:absolute;left:0;transform:translateY(50%)}.chart-axis-y>.chart-axis-sizer{visibility:hidden;height:0;display:block;position:static;overflow:hidden;transform:none}.chart-axis-x{color:var(--ch-axis);white-space:nowrap;grid-area:2/1;margin-top:8px;font-size:.6875rem;line-height:.8125rem}.chart-target{z-index:2;border-top:1.5px dashed var(--ch-target);opacity:.7;pointer-events:none;height:0;transition:bottom var(--ch-move) var(--ch-ease);animation:chart-fade .4s .5s var(--ch-ease) both;position:absolute;left:0;right:0}.chart-target-label{border-radius:var(--radius-pill,999px);background:var(--surface-fill,var(--surface));box-shadow:0 0 0 .5px var(--ch-grid);color:var(--ch-target);white-space:nowrap;padding:1px 7px;font-size:.6875rem;font-weight:590;line-height:.875rem;position:absolute;bottom:4px;left:0}.chart-frame{gap:14px;min-width:0;display:grid}.chart-frame-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.chart-frame-headline{gap:2px;min-width:0;display:grid}.chart-frame-title{color:var(--label-secondary);margin:0;font-size:.8125rem;font-weight:590;line-height:1.125rem}.chart-frame-figure{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin:0;display:flex}.chart-frame-value{font-family:ui-rounded, var(--font-sans);letter-spacing:-.022em;font-variant-numeric:tabular-nums;color:var(--label);font-size:1.75rem;font-weight:700;line-height:2.125rem}.chart-frame-actions{flex-shrink:0}.chart-frame-body{min-width:0}.chart-frame-caption{color:var(--label-secondary);margin:0;font-size:.8125rem;line-height:1.125rem}.chart-delta{font-variant-numeric:tabular-nums;color:var(--label-secondary);white-space:nowrap;align-items:center;gap:2px;font-size:.8125rem;font-weight:590;line-height:1.125rem;display:inline-flex}.chart-delta>svg{width:15px;height:15px}.chart-delta[data-good=true]{color:var(--green-text)}.chart-delta[data-good=false]{color:var(--red-text)}.chart-legend{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.chart-legend-item{min-width:0;color:var(--label-secondary);align-items:center;gap:7px;font-size:.8125rem;line-height:1.125rem;display:inline-flex}.chart-swatch{background:var(--mark-fill,var(--tone));border-radius:50%;flex-shrink:0;width:9px;height:9px}.chart-legend-label{color:var(--label-secondary)}.chart-legend-value{color:var(--label);font-variant-numeric:tabular-nums;font-weight:590}.chart-legend-share{color:var(--label-secondary);font-variant-numeric:tabular-nums}.chart-legend-link{color:inherit;transition:background-color var(--dur-fast,.2s) var(--ch-ease);border-radius:8px;align-items:center;gap:7px;margin:-3px -6px;padding:3px 6px;text-decoration:none;display:inline-flex}.chart-legend-link:hover{background:var(--fill-quaternary)}.chart-legend-link:hover .chart-legend-label{color:var(--label)}.chart-legend-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.chart-spark{width:100%}.chart-spark-plot{width:100%;position:relative}.chart-spark .chart-line{stroke-width:1.75px}.chart-spark .chart-dot{width:6px;height:6px;margin:-3px 0 0 -3px}.chart-spark-empty{border-top:1px dashed var(--ch-grid);position:absolute;top:50%;left:0;right:0}.chart-bars .chart-xy:has(.chart-bars-cols[data-values]){padding-top:22px}.chart-bars-cols{gap:4px;display:flex;position:absolute;inset:0}.chart-bars-col{flex:1 1 0;min-width:0;position:relative}.chart-bar{background:var(--mark-fill,var(--tone));transform-origin:50% 100%;width:min(62%,34px);min-height:2px;animation:chart-grow-y .76s var(--ch-ease) both;transition:height var(--ch-move) var(--ch-ease), bottom var(--ch-move) var(--ch-ease), background-color var(--dur-fast,.2s) var(--ch-ease);border-radius:6px 6px 2px 2px;margin-inline:auto;position:absolute;left:0;right:0}.chart-bar[data-neg]{transform-origin:50% 0;border-radius:2px 2px 6px 6px}.chart-bar[data-dim]{--mark-fill:var(--tone)}@supports (color:color-mix(in lab, red, red)){.chart-bar[data-dim]{--mark-fill:color-mix(in srgb, var(--tone) 58%, transparent)}}.chart-bar[data-dim][data-estimated]{--mark-fill:repeating-linear-gradient(-45deg, var(--tone) 0 3px, var(--tone) 3px 6px)}@supports (color:color-mix(in lab, red, red)){.chart-bar[data-dim][data-estimated]{--mark-fill:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--tone) 62%, transparent) 0 3px, color-mix(in srgb, var(--tone) 22%, transparent) 3px 6px)}}.chart-bars-col:hover .chart-bar{filter:brightness(1.08)saturate(1.05)}.chart-bar-value{text-align:center;color:var(--label);white-space:nowrap;animation:chart-fade .3s .6s var(--ch-ease) both;transition:bottom var(--ch-move) var(--ch-ease), top var(--ch-move) var(--ch-ease);margin-block:4px;font-size:.6875rem;font-weight:590;line-height:.8125rem;position:absolute;left:-6px;right:-6px}.chart-bar-value[data-dim]{color:var(--label-secondary);font-weight:510}.chart-bars-xlabels{gap:4px;display:flex}.chart-bars-xlabels>span{text-align:center;flex:1 1 0;min-width:0;overflow:visible}@container (max-width:480px){.chart-bars[data-many] .chart-bars-xlabels>[data-skip2]{visibility:hidden}}@container (max-width:280px){.chart-bars[data-many] .chart-bars-xlabels>[data-skip4]{visibility:hidden}}.chart-hbars{width:100%;container-type:inline-size}.chart-hbars-list{margin:0;padding:0;list-style:none;display:grid}.chart-hbar-row{color:inherit;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""bar bar";align-items:center;gap:6px 12px;padding:8px 0;text-decoration:none;display:grid}.chart-hbar-row[data-link]{transition:background-color var(--dur-fast,.2s) var(--ch-ease);border-radius:10px;margin-inline:-8px;padding-inline:8px}.chart-hbar-row[data-link]:hover{background:var(--fill-quaternary)}.chart-hbar-row[data-link]:focus-visible{box-shadow:var(--focus-ring);outline:none}.chart-hbar-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--label);grid-area:label;font-size:.9375rem;line-height:1.25rem;overflow:hidden}.chart-hbar-value{text-align:right;font-variant-numeric:tabular-nums;color:var(--label);white-space:nowrap;grid-area:value;font-size:.9375rem;font-weight:590;line-height:1.25rem}.chart-hbar-track{grid-area:bar;height:8px;position:relative}.chart-hbar-fill{border-radius:var(--radius-pill,999px);background:var(--mark-fill,var(--tone));transform-origin:0;min-width:8px;animation:chart-grow-x .76s var(--ch-ease) both;transition:width var(--ch-move) var(--ch-ease);position:absolute;top:0;bottom:0;left:0}@container (min-width:440px){.chart-hbar-row{grid-template-columns:minmax(6.5rem,30%) minmax(0,1fr) minmax(3.5rem,max-content);grid-template-areas:"label bar value";column-gap:16px;padding-block:7px}.chart-hbar-track{height:10px}}.chart-bullet{gap:8px;width:100%;display:grid}.chart-bullet-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.chart-bullet-label{min-width:0;color:var(--label);flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:.9375rem;font-weight:510;line-height:1.25rem;display:flex}.chart-bullet-target-text{color:var(--label-secondary);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:400;line-height:1.125rem}.chart-bullet-value{font-variant-numeric:tabular-nums;color:var(--label);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:.9375rem;font-weight:590;line-height:1.25rem;display:inline-flex}.chart-bullet-glyph{background:var(--tone-soft);width:16px;height:16px;color:var(--tone-text);border-radius:50%;padding:2.5px}.chart-bullet-track{border-radius:var(--radius-pill,999px);background:var(--ch-track);height:8px;position:relative}.chart-bullet[data-compact] .chart-bullet-track{height:6px}.chart-bullet-zone{border-radius:var(--radius-pill,999px);background:var(--pursue,var(--green));position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.chart-bullet-zone{background:color-mix(in srgb, var(--pursue,var(--green)) 15%, transparent)}}.chart-bullet-zone{transition:left var(--ch-move) var(--ch-ease), width var(--ch-move) var(--ch-ease)}.chart-bullet-fill{border-radius:var(--radius-pill,999px);background:var(--mark-fill,var(--tone));transform-origin:0;min-width:6px;animation:chart-grow-x .76s var(--ch-ease) both;transition:left var(--ch-move) var(--ch-ease), width var(--ch-move) var(--ch-ease), background-color var(--dur,.28s) var(--ch-ease);position:absolute;top:0;bottom:0}.chart-bullet-fill[data-neg]{transform-origin:100%}.chart-bullet-tick{background:var(--ch-target);width:3px;transition:left var(--ch-move) var(--ch-ease);border-radius:2px;margin-left:-1.5px;position:absolute;top:-4px;bottom:-4px}.chart-bullet[data-compact] .chart-bullet-tick{width:2px;margin-left:-1px;top:-3px;bottom:-3px}.chart-ring{flex-shrink:0;display:inline-grid;position:relative}.chart-ring-svg{display:block;overflow:visible}.chart-ring-track{stroke:var(--tone)}@supports (color:color-mix(in lab, red, red)){.chart-ring-track{stroke:color-mix(in srgb, var(--tone) 20%, transparent)}}.chart-ring-arc{stroke:var(--tone);animation:chart-ring-draw 1.1s var(--ch-ease) both;animation-delay:calc(var(--i,0) * .11s);transition:stroke-dasharray var(--ch-move) var(--ch-ease)}.chart-ring-over{animation-delay:calc(var(--i,0) * .11s + .8s)}.chart-ring-marker{stroke:var(--chart-target);stroke-width:2px;paint-order:stroke;filter:drop-shadow(0 0 1px var(--canvas,#fff));animation:chart-fade .3s calc(var(--i,0) * .11s + .9s) both}.chart-ring-cap{fill:var(--scrim);animation:chart-fade .3s calc(var(--i,0) * .11s + 1.5s) both}.chart-ring-center{text-align:center;font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset:0}.chart-donut{flex-shrink:0;display:inline-grid;position:relative}.chart-donut-svg{display:block;overflow:visible}.chart-donut-track{stroke:var(--ch-track)}.chart-donut-seg{stroke:var(--tone);animation:chart-seg-draw .9s var(--ch-ease) both}.chart-donut-center{text-align:center;font-variant-numeric:tabular-nums;align-content:center;place-items:center;display:grid;position:absolute;inset:0}.chart-partition{gap:14px;width:100%;display:grid}.chart-partition-bar{border-radius:var(--radius-pill,999px);animation:chart-reveal .9s var(--ch-ease) both;gap:2px;display:flex;overflow:hidden}.chart-partition-seg{background:var(--mark-fill,var(--tone));min-width:4px;transition:flex-grow var(--ch-move) var(--ch-ease), opacity var(--dur-fast,.2s) var(--ch-ease);flex:1}a.chart-partition-seg:hover{opacity:.72}.chart-partition-seg:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.chart-partition-empty{background:var(--ch-track);flex:1}.chart-partition-legend{gap:8px 20px}.chart-partition[data-has-active] .chart-partition-seg:not([data-active]){opacity:.32}.chart-partition[data-has-active] .chart-legend-item:not([data-active]) .chart-swatch{opacity:.4}.chart-partition[data-has-active] .chart-legend-item[data-active] .chart-legend-label{color:var(--label);font-weight:590}.chart-wf{--wf-gap:14px;width:100%;container-type:inline-size}.chart-wf-plot{display:grid}.chart-wf-step{grid-template-columns:minmax(5.5rem,32%) minmax(0,1fr) minmax(4.75rem,max-content);align-items:center;column-gap:12px;height:36px;display:grid}.chart-wf-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--label-secondary);font-size:.8125rem;line-height:1.125rem;overflow:hidden}.chart-wf-step:is([data-kind=start],[data-kind=total]) .chart-wf-label{color:var(--label);font-weight:590}.chart-wf-track{height:14px;position:relative}.chart-wf-bar{top:0;bottom:0;left:calc(var(--lo) * 100%);width:calc((var(--hi) - var(--lo)) * 100%);background:var(--mark-fill,var(--tone));--grow-x:0;--grow-y:1;transform-origin:0;min-width:3px;animation:chart-grow .76s var(--ch-ease) both;animation-delay:calc(var(--i,0) * 70ms);transition:left var(--ch-move) var(--ch-ease), width var(--ch-move) var(--ch-ease), bottom var(--ch-move) var(--ch-ease), height var(--ch-move) var(--ch-ease);border-radius:5px;position:absolute}.chart-wf-step[data-kind=subtract] .chart-wf-bar{transform-origin:100%}.chart-wf-conn{left:calc(var(--conn) * 100%);border-left:1px dashed var(--ch-rule);height:22px;transition:left var(--ch-move) var(--ch-ease), bottom var(--ch-move) var(--ch-ease);animation:chart-fade .3s calc(var(--i,0) * 70ms + .4s) both;position:absolute;bottom:100%}.chart-wf-float{display:none}.chart-wf-value{text-align:right;font-variant-numeric:tabular-nums;color:var(--label);white-space:nowrap;font-size:.8125rem;font-weight:590;line-height:1.125rem}.chart-wf-step[data-kind=subtract] :is(.chart-wf-value,.chart-wf-float){color:var(--label-secondary);font-weight:510}.chart-wf-step[data-kind=total] :is(.chart-wf-value,.chart-wf-float){color:var(--tone-text)}@container (max-width:400px){.chart-wf-step{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""track track";align-content:end;row-gap:5px;height:46px}.chart-wf-label{grid-area:label}.chart-wf-value{grid-area:value}.chart-wf-track{grid-area:track;height:10px}.chart-wf-conn{display:none}}@container (min-width:560px){.chart-wf-plot{align-items:stretch;gap:var(--wf-gap);padding-top:24px;display:flex}.chart-wf-step{flex-direction:column;flex:1 1 0;align-items:stretch;gap:10px;min-width:0;height:auto;display:flex}.chart-wf-track{height:var(--wf-h,200px);order:0}.chart-wf-track:before{content:"";left:calc(var(--wf-gap) / -2);right:calc(var(--wf-gap) / -2);bottom:calc(var(--wf-zero,0) * 100%);border-top:1px solid var(--ch-rule);position:absolute}.chart-wf-label{text-align:center;white-space:normal;order:1;font-size:.75rem;line-height:1rem;overflow:visible}.chart-wf-value{display:none}.chart-wf-bar{top:auto;left:16%;right:16%;bottom:calc(var(--lo) * 100%);width:auto;min-width:0;height:calc((var(--hi) - var(--lo)) * 100%);--grow-x:1;--grow-y:0;transform-origin:50% 100%;border-radius:6px;min-height:3px}.chart-wf-step[data-kind=subtract] .chart-wf-bar{transform-origin:50% 0}.chart-wf-conn{left:calc(-16% - var(--wf-gap));width:calc(32% + var(--wf-gap));bottom:calc(var(--conn) * 100%);border-left:0;border-top:1px dashed var(--ch-rule);height:0}.chart-wf-float{left:-8px;right:-8px;bottom:calc(var(--hi) * 100%);text-align:center;font-variant-numeric:tabular-nums;color:var(--label);white-space:nowrap;animation:chart-fade .3s calc(var(--i,0) * 70ms + .45s) both;transition:bottom var(--ch-move) var(--ch-ease);margin-bottom:6px;font-size:.75rem;font-weight:590;line-height:1rem;display:block;position:absolute}}.chart-diverging{vertical-align:middle;border-radius:var(--radius-pill,999px);background:var(--chart-track,var(--fill-tertiary));flex-shrink:0;height:6px;display:inline-block;position:relative}.chart-diverging:before{content:"";background:var(--separator-strong);width:1px;position:absolute;top:-3px;bottom:-3px;left:calc(50% - .5px)}.chart-diverging-fill{width:calc(var(--d,0) * 50%);border-radius:var(--radius-pill,999px);background:var(--tone);transform-origin:0;transform:scaleX(var(--dir,1));transition:width .42s var(--ch-ease), transform .42s var(--ch-ease), background-color .2s ease;position:absolute;top:0;bottom:0;left:50%}.chart-funnel{width:100%}.chart-funnel-list{margin:0;padding:0;list-style:none;display:grid}.chart-funnel-row{grid-template-columns:minmax(6.75rem,28%) minmax(0,1fr) minmax(2.5rem,max-content);grid-template-areas:".conv.""label bar value";align-items:center;column-gap:14px;display:grid}.chart-funnel-conv{font-variant-numeric:tabular-nums;color:var(--label-secondary);grid-area:conv;justify-self:center;align-items:center;gap:3px;padding:3px 0;font-size:.6875rem;font-weight:590;line-height:.8125rem;display:inline-flex}.chart-funnel-conv:before{content:"";opacity:.7;border-top:4.5px solid;border-left:3.5px solid #0000;border-right:3.5px solid #0000;width:0;height:0}.chart-funnel-conv[data-dir=up]:before{border-top:0;border-bottom:4.5px solid}.chart-funnel-conv[data-dir=none]:before{content:none}.chart-funnel-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--label-secondary);grid-area:label;font-size:.8125rem;line-height:1.125rem;overflow:hidden}.chart-funnel-track{grid-area:bar;justify-content:center;height:16px;display:flex}.chart-funnel-bar{background:var(--tone);transform-origin:50%;min-width:16px;height:100%;animation:chart-grow-x .76s var(--ch-ease) both;transition:width var(--ch-move) var(--ch-ease);border-radius:8px}.chart-funnel-bar[data-empty]{width:16px;box-shadow:inset 0 0 0 1.5px var(--label-quaternary);background:0 0;animation:none}.chart-funnel-value{text-align:right;font-variant-numeric:tabular-nums;color:var(--label);grid-area:value;font-size:.9375rem;font-weight:590;line-height:1.25rem}.chart-area-xlabels{height:.8125rem;position:relative}.chart-area-xlabels>span{position:absolute;top:0;transform:translate(-50%)}.chart-area-xlabels>span[data-edge=start]{transform:none}.chart-area-xlabels>span[data-edge=end]{transform:translate(-100%)}.chart-area .chart-line{stroke-width:2.25px}.chart-days{width:100%;container-type:inline-size}.chart-days-months{height:.8125rem;color:var(--label-secondary);margin-bottom:6px;font-size:.6875rem;font-weight:590;line-height:.8125rem;position:relative}.chart-days-months>span{white-space:nowrap;position:absolute;top:0}.chart-days-strip{grid-template-columns:repeat(var(--days,30), minmax(0, 1fr));gap:3px;height:34px;display:grid}.chart-day{background:var(--ch-track);min-width:0;animation:chart-pop .52s var(--ch-ease) both;animation-delay:calc(var(--i,0) * 14ms);border-radius:6px;place-items:center;display:grid;position:relative}.chart-day[data-month]:after{content:"";background:var(--ch-rule);border-radius:.5px;width:1px;position:absolute;top:-3px;bottom:-3px;left:-2px}.chart-day:before{content:"";border-radius:inherit;background:var(--tone);opacity:var(--k,0);transition:opacity var(--ch-move) var(--ch-ease);position:absolute;inset:0}.chart-day[data-stacked]:before{content:none}.chart-day-stack{border-radius:inherit;opacity:var(--k,0);transition:opacity var(--ch-move) var(--ch-ease);flex-direction:column-reverse;gap:1px;display:flex;position:absolute;inset:0;overflow:hidden}.chart-day-stack>span{background:var(--tone);flex:1;min-height:3px}.chart-day-mark{background:var(--label-secondary);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.chart-day[data-on] .chart-day-mark{background:var(--ch-on-mark)}.chart-day-num{font-variant-numeric:tabular-nums;color:var(--ch-on-mark);font-size:.6875rem;font-weight:700;line-height:1;display:none;position:relative}@container (min-width:640px){.chart-days[data-sparse] .chart-day-num{display:block}}.chart-days-foot{color:var(--label-secondary);justify-content:space-between;gap:12px;margin-top:8px;font-size:.75rem;line-height:1rem;display:flex}.chart-steps-wrap{width:100%;container-type:inline-size}.chart-steps{margin:0;padding:0;list-style:none;display:grid}.chart-step{animation:chart-rise .42s var(--ch-ease) both;grid-template-columns:24px minmax(0,1fr);column-gap:12px;padding-bottom:20px;display:grid;position:relative}.chart-step:last-child{padding-bottom:0}.chart-step:after{content:"";background:var(--separator);border-radius:1px;width:2px;position:absolute;top:28px;bottom:4px;left:11px}.chart-step:last-child:after{display:none}.chart-step[data-status=done]:after{background:var(--pursue,var(--green))}.chart-step[data-status=done]:is([data-next=current],[data-next=todo],[data-next=blocked],[data-next=skipped]):after{background:linear-gradient(var(--pursue,var(--green)), var(--separator))}.chart-step-node{border:2px solid var(--separator-strong);width:24px;height:24px;color:var(--label-secondary);background:0 0;border-radius:50%;place-items:center;display:grid}.chart-step-node>svg{width:13px;height:13px}.chart-step[data-status=done] .chart-step-node{border-color:var(--pursue,var(--green));background:var(--pursue,var(--green));color:var(--ch-on-mark)}.chart-step[data-status=current] .chart-step-node{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 4px var(--accent)}@supports (color:color-mix(in lab, red, red)){.chart-step[data-status=current] .chart-step-node{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 12%, transparent)}}.chart-step-core{background:var(--accent);border-radius:50%;width:8px;height:8px}.chart-step[data-status=blocked] .chart-step-node{border-color:var(--verify,var(--orange));background:var(--verify,var(--orange));color:var(--ch-on-mark)}.chart-step-bang{font-size:.8125rem;font-weight:800;line-height:1}.chart-step[data-status=skipped] .chart-step-node{color:var(--label-secondary);border-style:dashed}.chart-step-text{gap:2px;min-width:0;padding-top:2px;display:grid}.chart-step-label{color:var(--label);font-size:.9375rem;line-height:1.25rem}.chart-step[data-status=current] .chart-step-label{font-weight:590}.chart-step:is([data-status=todo],[data-status=skipped]) .chart-step-label{color:var(--label-secondary)}.chart-step-detail{color:var(--label-secondary);font-size:.8125rem;line-height:1.125rem}@container (min-width:480px){.chart-steps[data-orientation=horizontal]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.chart-steps[data-orientation=horizontal] .chart-step{text-align:center;grid-template-columns:none;align-content:start;justify-items:center;row-gap:8px;padding:0 6px}.chart-steps[data-orientation=horizontal] .chart-step:after{width:auto;height:2px;inset:11px calc(18px - 50%) auto calc(50% + 18px)}.chart-steps[data-orientation=horizontal] .chart-step[data-status=done]:is([data-next=current],[data-next=todo],[data-next=blocked],[data-next=skipped]):after{background:linear-gradient(90deg, var(--pursue,var(--green)), var(--separator))}.chart-steps[data-orientation=horizontal] .chart-step-text{align-content:start;justify-items:center}}.live-number{font-variant-numeric:tabular-nums;white-space:nowrap}.live-number number-flow-react{--number-flow-char-height:1em;--number-flow-mask-height:.18em;font-variant-numeric:tabular-nums}.live-number-print{display:none}.chart-gallery,.chart-gallery-grid{gap:40px;min-width:0;display:grid}@media (min-width:1000px){.chart-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.chart-gallery-metrics{border-top:1px solid var(--separator);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;padding-top:18px;display:grid}.chart-gallery-metric{align-content:start;gap:2px;min-width:0;padding:0 20px;display:grid}.chart-gallery-metric:first-child{padding-left:0}.chart-gallery-metric:last-child{padding-right:0}.chart-gallery-metric+.chart-gallery-metric{border-left:1px solid var(--separator)}.chart-gallery-metric .chart-spark{margin:8px 0 4px}.chart-gallery-metric-label{color:var(--label-secondary);margin:0;font-size:.8125rem;font-weight:590;line-height:1.125rem}.chart-gallery-metric-value{font-family:ui-rounded, var(--font-sans);letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--label);margin:0;font-size:1.375rem;font-weight:700;line-height:1.75rem}.chart-gallery-metric-detail{color:var(--label-secondary);margin:0;font-size:.75rem;line-height:1rem}@media (max-width:559px){.chart-gallery-metrics{grid-template-columns:minmax(0,1fr);gap:14px}.chart-gallery-metric,.chart-gallery-metric:first-child,.chart-gallery-metric:last-child{grid-template-columns:minmax(0,1fr) 42%;grid-template-areas:"label spark""value spark""detail spark";padding:0}.chart-gallery-metric+.chart-gallery-metric{border-left:0;border-top:1px solid var(--separator);padding-top:14px}.chart-gallery-metric .chart-spark{grid-area:spark;align-self:center;margin:0}.chart-gallery-metric-label{grid-area:label}.chart-gallery-metric-value{grid-area:value}.chart-gallery-metric-detail{grid-area:detail}}.chart-gallery-rings{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.chart-gallery-ring-legend{gap:10px;margin:0;padding:0;list-style:none;display:grid}.chart-gallery-ring-legend>li{display:grid}.chart-gallery-ring-name{color:var(--label-secondary);font-size:.8125rem;font-weight:590;line-height:1.125rem}.chart-gallery-ring-value{font-family:ui-rounded, var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--tone-text);font-size:1.375rem;font-weight:700;line-height:1.625rem}.chart-gallery-row{border-top:1px solid var(--separator);flex-wrap:wrap;gap:16px 24px;margin-top:22px;padding-top:18px;display:flex}.chart-gallery-row:first-child{border-top:0;align-items:center;margin-top:0;padding-top:0}.chart-gallery-diverging{gap:10px;margin:0;padding:0;list-style:none;display:grid}.chart-gallery-diverging>li{grid-template-columns:minmax(0,1fr) auto 5.5rem;align-items:center;gap:12px;font-size:.875rem;display:grid}.chart-gallery-diverging-text{text-align:right;font-variant-numeric:tabular-nums;color:var(--label-secondary)}.chart-gallery-ring-num{font-variant-numeric:tabular-nums;color:var(--label);font-size:.75rem;font-weight:700;line-height:1}.chart-gallery-ring-num[data-long]{letter-spacing:-.02em;font-size:.625rem}.chart-gallery-stack{gap:20px;display:grid}.chart-gallery-donut{flex-wrap:wrap;align-items:center;gap:24px 36px;display:flex}.chart-gallery-donut-legend{flex-direction:column;gap:10px}.chart-gallery-donut-total{font-family:ui-rounded, var(--font-sans);letter-spacing:-.02em;color:var(--label);font-size:1.875rem;font-weight:700;line-height:2rem}.chart-gallery-donut-caption{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.chart-gallery-live{gap:24px;display:grid}@media (min-width:900px){.chart-gallery-live{grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:36px}}.chart-gallery-live-form{align-content:start;gap:16px;display:grid}.chart-gallery-note{color:var(--label-secondary);margin:0;font-size:.8125rem;line-height:1.125rem}.chart-gallery-live-canvas{gap:24px;min-width:0;display:grid}.chart-gallery-live-figures{flex-wrap:wrap;align-items:flex-end;gap:16px 36px;display:flex}.chart-gallery-live-figure{font-family:ui-rounded, var(--font-sans);letter-spacing:-.02em;color:var(--label);font-size:1.75rem;font-weight:700;line-height:2.125rem;display:block}.chart-gallery-live-figure-sm{font-size:1.375rem;line-height:1.75rem}.chart-gallery-live-ring{align-items:center;gap:12px;display:flex}.chart-reveal{animation:chart-reveal .9s var(--ch-ease) both}.today{flex-direction:column;gap:40px;margin-top:8px;display:flex}.today-columns{align-items:start;gap:40px;display:grid}@media (min-width:68.75rem){.today-columns{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px}}.today-new{flex-direction:column;gap:40px;min-width:0;display:flex}.today-hero>.group-body{padding:18px var(--inset-x) 0;container-type:inline-size}.today-hero-headline{max-width:74ch;color:var(--label);text-wrap:pretty;font-size:1.0625rem;font-weight:510;line-height:1.5rem}.today-hero-headline strong{font-weight:700}.today-hero-top{gap:24px;margin-top:18px;padding-bottom:20px;display:grid}@container (min-width:720px){.today-hero-top{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0}.today-hero-top>.today-touches{border-left:1px solid var(--separator);padding-left:28px}.today-hero-top>.today-rings{padding-right:28px}}.today-rings{flex-wrap:wrap;align-items:center;gap:16px 20px;min-width:0;display:flex}.today-rings>.chart-rings{flex-shrink:0}.today-ring-legend{flex:150px;gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.today-ring-legend>li{gap:1px;min-width:0;display:grid}.today-ring-name{color:var(--label-secondary);font-size:.8125rem;font-weight:590;line-height:1.125rem}.today-ring-value{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);letter-spacing:-.01em;color:var(--tone-text);font-size:1.25rem;font-weight:700;line-height:1.5rem}.today-ring-of{font-family:var(--font-sans);letter-spacing:0;color:var(--label-secondary);font-size:.9375rem;font-weight:510}.today-ring-pace{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.today-ring-pace[data-status=behind]{color:var(--orange-text)}.today-ring-pace[data-status=met]{color:var(--green-text)}.today-touches{min-width:0}.today-stats{margin-inline:calc(-1 * var(--inset-x));border-top:1px solid var(--separator);overflow:hidden;container-type:inline-size}.today-stats>.stat-group-grid{--stat-cols-wide:var(--today-stat-cols,4);--stat-cols-mid:var(--today-stat-cols,4);--stat-cols-narrow:2}.today-sale-cell{flex-direction:column;gap:14px;padding-top:16px;padding-bottom:16px;display:flex}.today-sale-headline{color:var(--label);text-wrap:pretty;font-size:.9375rem;line-height:1.375rem}.today-sales{width:100%;container-type:inline-size}.today-sales-strip,.today-sales-labels{grid-template-columns:repeat(var(--days,31), minmax(0, 1fr));column-gap:3px;display:grid}.today-sales-strip{align-items:end;height:52px}.today-sale-day{border-radius:6px;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.today-sale-day:not([data-has]):before{content:"";background:var(--chart-track,var(--fill-tertiary));border-radius:3px;height:8px;position:absolute;inset:auto 0 0}.today-sale-day[data-sale]:not([data-has]){outline:1.5px dashed var(--label)}@supports (color:color-mix(in lab, red, red)){.today-sale-day[data-sale]:not([data-has]){outline:1.5px dashed color-mix(in srgb, var(--label) 28%, transparent)}}.today-sale-day[data-sale]:not([data-has]){outline-offset:-1.5px}.today-sale-day[data-month]:after{content:"";background:var(--separator-strong);width:1px;position:absolute;top:8px;bottom:-3px;left:-2px}.today-sale-stack{transform-origin:50% 100%;width:100%;animation:chart-grow-y .76s var(--ease-glass) both;border-radius:6px;flex-direction:column-reverse;display:flex;position:relative;overflow:hidden}.today-sale-stack>[data-tone]{background:var(--tone);flex-basis:0;min-height:3px}.today-sale-stack>[data-tone]+[data-tone]{box-shadow:0 1px 0 0 var(--surface)}@supports (color:color-mix(in lab, red, red)){.today-sale-stack>[data-tone]+[data-tone]{box-shadow:0 1px 0 0 color-mix(in srgb, var(--surface) 70%, transparent)}}.today-sale-count{text-align:center;font-variant-numeric:tabular-nums;color:#0b0b0f;font-size:.6875rem;font-weight:700;line-height:1;display:none;position:absolute;inset:4px 0 auto}@container (min-width:520px){.today-sale-count{display:block}}.today-sales-labels{min-height:1rem;color:var(--label-secondary);margin-top:6px;font-size:.6875rem;line-height:1rem}.today-sales-labels>span{white-space:nowrap;grid-row:1;justify-self:center}.today-sales-labels>span[data-align=start]{justify-self:start}.today-sales-labels>span[data-align=end]{justify-self:end}.today-sales-labels>span[data-sale]{color:var(--label);font-weight:590}.today-sales-labels>span[data-off]{color:var(--verify-text)}.today-sale-legend{margin-top:-2px}.today-task-row{--sep-inset:56px}.today-task-check,.task-check-cell{z-index:1;position:relative}.today-task-check .checkbox,.task-check-cell .checkbox{margin:-4px;padding:4px}.today-agenda .group-row[data-leading=true]:not([data-tone])>.group-row-text{margin-left:20px}.today-task-row .group-row-label-text{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.today-more-row .group-row-label{color:var(--accent-text);font-weight:510}.today-activity-row .group-row-label-text{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.today-activity-row .group-row-value{align-self:flex-start;padding-top:10px;font-size:.8125rem}.tasks-board{flex-direction:column;gap:28px;display:flex}.tasks-toolbar{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.tasks-strip{flex:320px;align-items:flex-start;gap:12px;min-width:0;max-width:520px;margin-left:auto;display:flex}.tasks-strip-label{color:var(--label-secondary);flex-shrink:0;padding-top:7px;font-size:.75rem;font-weight:590;line-height:1rem}.tasks-strip-chart{flex:auto;min-width:0}.tasks-strip .chart-days-strip{height:28px}.tasks-strip .chart-days[data-sparse] .chart-day-num{display:none}.tasks-strip-counts{grid-template-columns:repeat(var(--days,14), minmax(0, 1fr));font-variant-numeric:tabular-nums;text-align:center;min-height:.875rem;color:var(--label);column-gap:3px;margin-top:4px;font-size:.75rem;font-weight:650;line-height:.875rem;display:grid}.tasks-strip-foot{color:var(--label-secondary);justify-content:space-between;gap:12px;margin-top:2px;font-size:.6875rem;line-height:1rem;display:flex}@media (max-width:44.99rem){.tasks-strip{flex-basis:100%;order:3;max-width:none;margin-left:0}}.tasks-count{color:var(--label-secondary);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:510}ul.group-body{margin:0;list-style:none}.task-row{--sep-inset:56px;align-items:flex-start}.task-row>.group-row-leading{align-self:flex-start;padding-top:12px}.task-row>.group-row-dot{align-self:flex-start;margin-top:16px;margin-left:-4px}.task-row>.group-row-value,.task-row>.group-row-trailing{min-height:var(--row-h);align-self:flex-start}.task-title{color:var(--label);overflow-wrap:anywhere;font-size:.9375rem;line-height:1.25rem}.task-row[data-done] .task-title{color:var(--label-secondary);text-decoration:line-through;-webkit-text-decoration-color:var(--label-tertiary);-webkit-text-decoration-color:var(--label-tertiary);-webkit-text-decoration-color:var(--label-tertiary);text-decoration-color:var(--label-tertiary)}.task-detail{flex-wrap:wrap;align-items:baseline;column-gap:0;display:flex}.task-sep{margin-inline:5px}.task-row:not([data-tone])>.group-row-text{margin-left:16px}.task-due{font-variant-numeric:tabular-nums;font-weight:510}.tasks-link{min-width:0;color:var(--accent-text)}@media (hover:hover){.tasks-link:hover{text-underline-offset:3px;text-decoration:underline}}.tasks-quick-row{flex-wrap:wrap;row-gap:0}.tasks-quick-plus{color:var(--accent)}.tasks-quick-input{min-width:0;height:var(--row-h);font:inherit;color:var(--label);background:0 0;border:0;outline:none;flex:220px;padding:0;font-size:.9375rem}@media (max-width:719.98px){.tasks-quick-input{font-size:1rem}}.tasks-quick-input::placeholder{color:var(--label-tertiary)}.tasks-quick-row:focus-within{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.tasks-quick-row:focus-within{background:color-mix(in srgb, var(--accent) 5%, transparent)}}.tasks-quick-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;padding-block:7px;display:flex}.tasks-quick-due{gap:4px;display:flex}.tasks-chip{border-radius:var(--radius-pill);background:var(--fill-tertiary);height:28px;font:inherit;color:var(--label-secondary);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-glass), color var(--dur-fast) var(--ease-glass);border:0;align-items:center;gap:4px;padding:0 10px;font-size:.8125rem;font-weight:510;display:inline-flex}@media (hover:hover){.tasks-chip:hover{background:var(--fill-secondary);color:var(--label)}}.tasks-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tasks-chip[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-text)}.tasks-chip>svg{width:14px;height:14px;transition:transform var(--dur-fast) var(--ease-glass)}.tasks-chip>svg[data-open]{transform:rotate(180deg)}.tasks-quick-note{padding-top:8px;padding-bottom:10px;padding-left:56px}@media (max-width:44.99rem){.tasks-quick-actions{flex-basis:100%;justify-content:flex-start;padding-top:0;padding-bottom:10px;padding-left:40px}}.pipe{flex-direction:column;gap:20px;min-width:0;display:flex}.pipe-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pipe-who{align-items:center;gap:8px;display:flex}.pipe-scroller{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;outline:none;gap:16px;margin-inline:-16px;padding:4px 16px 24px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.pipe-scroller:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-group)}@media (min-width:45rem){.pipe-scroller{scroll-snap-type:none;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.pipe-scroller[data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.pipe-scroller[data-fade-start]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px);mask-image:linear-gradient(90deg,#0000,#000 32px)}.pipe-scroller[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}}.pipe-lane{border-radius:calc(var(--radius-row) + 4px);scroll-snap-align:start;width:min(284px,80vw);min-height:240px;transition:background-color var(--dur-fast) var(--ease-glass), box-shadow var(--dur-fast) var(--ease-glass), opacity var(--dur-fast) var(--ease-glass);flex-direction:column;flex-shrink:0;margin:-4px;padding:4px;display:flex}.pipe-lane[data-drop=ok]{background:var(--fill-quaternary);box-shadow:inset 0 0 0 1.5px var(--accent)}@supports (color:color-mix(in lab, red, red)){.pipe-lane[data-drop=ok]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 22%, transparent)}}.pipe-lane[data-drop=ok][data-over]{background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}@supports (color:color-mix(in lab, red, red)){.pipe-lane[data-drop=ok][data-over]{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 70%, transparent)}}.pipe-lane[data-drop=no]{opacity:.45}.pipe-lane-head{border-bottom:2px solid var(--tone,var(--gray));align-items:center;gap:8px;min-height:32px;padding:0 6px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.pipe-lane-head{border-bottom:2px solid color-mix(in srgb, var(--tone,var(--gray)) 55%, transparent)}}.pipe-lane-head{margin-bottom:10px}.pipe-lane-dot{background:var(--tone,var(--gray));border-radius:50%;flex-shrink:0;width:8px;height:8px}.pipe-lane-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--label);font-size:.9375rem;font-weight:650;line-height:1.25rem;overflow:hidden}.pipe-lane-count{font-variant-numeric:tabular-nums;color:var(--label-secondary);font-size:.9375rem;font-weight:510}.pipe-lane-fee{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);font-variant-numeric:tabular-nums;color:var(--label);margin-left:auto;font-size:.875rem;font-weight:650}.pipe-stack{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pipe-lane-more,.pipe-lane-empty{color:var(--label-secondary);padding:12px 6px 0;font-size:.8125rem;line-height:1.125rem}.pipe-lane-more a{color:var(--accent-text);font-weight:510}.pipe-lane-empty{border-radius:var(--radius-row);border:1.5px dashed var(--separator-strong);min-height:88px;color:var(--label-tertiary);flex:1;place-items:center;margin-top:0;padding:12px;display:grid}.pipe-card{border-radius:var(--radius-row);cursor:grab;flex-direction:column;gap:6px;padding:12px 10px 12px 14px;display:flex;position:relative}.pipe-card:active{cursor:grabbing}.pipe-card[data-dragging]{opacity:.4}.pipe-card-top{align-items:flex-start;gap:6px;display:flex}.pipe-card-title{min-width:0;color:var(--label);overflow-wrap:anywhere;outline:none;flex:1;padding-top:3px;font-size:.9375rem;font-weight:590;line-height:1.25rem}.pipe-card-title:after{content:"";border-radius:inherit;position:absolute;inset:0}.pipe-card-title:focus-visible:after{box-shadow:0 0 0 2px var(--accent)}.pipe-card-menu{z-index:1;flex-shrink:0;margin:-2px -2px 0 0;position:relative}.pipe-card-sub{color:var(--label-secondary);margin-top:-4px;font-size:.8125rem;line-height:1.125rem}.pipe-card-foot{flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:26px;margin-top:2px;display:flex}.pipe-card-fee{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);font-variant-numeric:tabular-nums;color:var(--label);font-size:.875rem;font-weight:650}.pipe-card-fee>span{font-family:var(--font-sans);color:var(--label-secondary);font-size:.75rem;font-weight:510}.pipe-chip{font-variant-numeric:tabular-nums;color:var(--label-secondary);align-items:center;gap:4px;font-size:.75rem;font-weight:510;line-height:1rem;display:inline-flex}.pipe-chip[data-tone]{color:var(--tone-text);font-weight:590}.pipe-chip>svg{width:13px;height:13px}.pipe-avatar{background:var(--fill-tertiary);width:24px;height:24px;font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);letter-spacing:.02em;color:var(--label-secondary);border-radius:50%;place-items:center;margin-left:auto;font-size:.625rem;font-weight:700;display:inline-grid}.timeline{flex-direction:column;gap:24px;min-width:0;display:flex}.timeline-count{font-variant-numeric:tabular-nums;color:var(--label-secondary);margin-left:4px;font-weight:510}.timeline-entry{--sep-inset:56px;gap:12px;display:flex}.timeline-icon{background:var(--fill-tertiary);width:28px;height:28px;color:var(--label-secondary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.timeline-icon>svg{width:15px;height:15px}.timeline-icon[data-kind=call]{background:var(--accent-soft);color:var(--accent-text)}.timeline-icon[data-kind=stage]{background:var(--purple-soft);color:var(--purple-text)}.timeline-body{flex:1;min-width:0;padding-top:3px}.timeline-title{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:.9375rem;line-height:1.25rem;display:flex}.timeline-what{color:var(--label);font-weight:590}.timeline-from{color:var(--label-secondary);font-size:.8125rem}.timeline-text{color:var(--label);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:4px;font-size:.9375rem;line-height:1.375rem}.timeline-meta{color:var(--label-secondary);margin-top:4px;font-size:.75rem;line-height:1rem}.leads-bar{gap:10px;margin-bottom:18px;display:grid}.leads-toolbar{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.leads-search{flex:240px;min-width:0}.leads-toolbar-end{align-items:center;gap:8px;display:flex}.leads-spinner{justify-content:center;width:18px;display:inline-flex}@media (max-width:719.98px){.leads-toolbar>.segmented{width:100%}.leads-search{flex-basis:100%}.leads-toolbar-end{width:100%}.leads-toolbar-end>select,.leads-toolbar-end>.control{flex:1;min-width:0}}.leads-chips{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.filter-chip{background:var(--accent-soft);height:28px;color:var(--accent-text);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-glass);border:0;border-radius:999px;align-items:center;gap:5px;padding:0 8px 0 12px;font-size:.8125rem;font-weight:510;line-height:1;display:inline-flex}.filter-chip>svg{opacity:.75;width:14px;height:14px}.filter-chip:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.filter-chip:hover{background:color-mix(in srgb, var(--accent) 22%, transparent)}}.filter-chip:focus-visible,.filter-chip-clear:focus-visible,.lead-flags:focus-visible{box-shadow:var(--focus-ring);outline:none}.filter-chip-clear{height:28px;color:var(--label-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 8px;font-size:.8125rem}.filter-chip-clear:hover{color:var(--label)}.leads-split{margin:2px 0 18px}.leads-split .chart-partition{gap:10px}.leads-split[data-active] :is(.chart-partition-seg,.chart-swatch){transition:opacity var(--dur-fast) var(--ease-glass)}.leads-split[data-active=pursue] :is(.chart-partition-seg:not([data-tone=pursue]),.chart-legend-item:not([data-tone=pursue]) .chart-swatch),.leads-split[data-active=verify] :is(.chart-partition-seg:not([data-tone=verify]),.chart-legend-item:not([data-tone=verify]) .chart-swatch),.leads-split[data-active=nodeal] :is(.chart-partition-seg:not([data-tone=nodeal]),.chart-legend-item:not([data-tone=nodeal]) .chart-swatch){opacity:.38}.leads-split[data-active=pursue] .chart-legend-item:not([data-tone=pursue]) .chart-legend-value,.leads-split[data-active=verify] .chart-legend-item:not([data-tone=verify]) .chart-legend-value,.leads-split[data-active=nodeal] .chart-legend-item:not([data-tone=nodeal]) .chart-legend-value{color:var(--label-secondary);font-weight:510}.leads-split[data-active=pursue] .chart-legend-item[data-tone=pursue] .chart-legend-link,.leads-split[data-active=verify] .chart-legend-item[data-tone=verify] .chart-legend-link,.leads-split[data-active=nodeal] .chart-legend-item[data-tone=nodeal] .chart-legend-link,.leads-split .chart-legend-link[aria-current=true]{background:var(--fill-tertiary)}.leads-split[data-active=pursue] .chart-legend-item[data-tone=pursue] .chart-legend-label,.leads-split[data-active=verify] .chart-legend-item[data-tone=verify] .chart-legend-label,.leads-split[data-active=nodeal] .chart-legend-item[data-tone=nodeal] .chart-legend-label{color:var(--label)}.leads-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:14px;display:flex}.leads-pager{align-items:center;gap:14px;margin-left:auto;display:flex}.leads-pager-link{color:var(--accent-text);align-items:center;gap:2px;font-size:.8125rem;font-weight:510;display:inline-flex}.leads-pager-link:hover{text-underline-offset:3px;text-decoration:underline}.leads-results{container-type:inline-size}.lead-table-wrap,.lead-table :is(.alt-rent,.alt-owner){display:none}@container (min-width:780px){.leads-results>.lead-list{display:none}.lead-table-wrap{display:block}}@container (max-width:1119.98px){.lead-table .col-rent{display:none}.lead-table .alt-rent{display:block}}@container (max-width:1049.98px){.lead-table .col-owner{display:none}.lead-table .alt-owner{display:flex}}@container (max-width:879.98px){.lead-table .col-prop{width:14rem}.lead-table .lead-prop>:is(.lead-row-link,p,.alt-owner){contain:inline-size}}.lead-row-link{color:var(--label);border-radius:6px;margin:-1px -4px;padding:1px 4px;display:block}.lead-row-link:hover{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--label-tertiary);-webkit-text-decoration-color:var(--label-tertiary);-webkit-text-decoration-color:var(--label-tertiary);text-decoration-color:var(--label-tertiary)}.lead-row-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.lead-table tr:has(.lead-row-link:focus-visible){background:var(--fill-quaternary)}.lead-table td{vertical-align:middle}.lead-table :is(th,td){padding-inline:10px}.lead-table :is(th,td):first-child{padding-left:var(--inset-x)}.lead-table :is(th,td):last-child{padding-right:var(--inset-x)}.lead-owner-line{min-width:0;color:var(--label-secondary);white-space:nowrap;align-items:center;gap:8px;margin-top:2px;font-size:.75rem;line-height:1rem;display:flex}.lead-suggest{gap:3px;min-width:9.5rem;max-width:13rem;display:grid}.lead-suggest-line{--sep-w:14px;font-size:.875rem;line-height:1.25rem;overflow-x:clip}.lead-suggest-parts{margin-left:calc(-1 * var(--sep-w));flex-wrap:wrap;align-items:center;display:flex}.lead-suggest-parts>*{white-space:nowrap}.lead-suggest-parts>.lead-verdict{padding-left:var(--sep-w)}.lead-suggest-parts>.lead-strategy:before{content:"·" / "";width:var(--sep-w);color:var(--label-tertiary);text-align:center;font-weight:400;display:inline-block}.lead-verdict{color:var(--label);align-items:center;gap:6px;font-weight:590;display:inline-flex}.lead-verdict-dot{background:var(--tone);border-radius:50%;flex-shrink:0;width:8px;height:8px}.lead-strategy{color:var(--tone-text);font-weight:510}.lead-flags{min-width:0;max-width:100%;color:var(--tone-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;margin:-2px -6px;padding:2px 6px;font-size:.75rem;font-weight:510;line-height:1rem;display:inline-flex}.lead-flags:hover,.lead-flags[aria-expanded=true]{background:var(--tone-soft)}.lead-flags-static{cursor:default;margin:0;padding:0}.lead-flags-static:hover{background:0 0}.lead-flags-dot{background:var(--tone);border-radius:50%;flex-shrink:0;width:6px;height:6px}.lead-flags-more{color:var(--label-secondary);font-variant-numeric:tabular-nums;flex-shrink:0}.lead-flags-pop{width:min(340px,100vw - 32px);padding:12px 14px 14px}.lead-flags-title{color:var(--label-secondary);margin:0 0 8px;font-size:.75rem;font-weight:590;line-height:1rem}.lead-flags-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lead-flags-list>li{grid-template-columns:6px minmax(0,1fr);align-items:baseline;gap:9px;display:grid}.lead-flags-list>li>.lead-flags-dot{transform:translateY(-1px)}.lead-flags-name{color:var(--label);font-size:.8125rem;font-weight:590;line-height:1.125rem;display:block}.lead-flags-detail{color:var(--label-secondary);font-size:.8125rem;line-height:1.125rem;display:block}.equity-bar{gap:4px;width:8rem;display:grid}.equity-bar-wide{width:min(12rem,100%)}.equity-bar-head{font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:.8125rem;line-height:1rem;display:flex}.equity-bar-figure{color:var(--label);font-weight:590}.equity-bar-unit{color:var(--label-secondary);font-weight:400}.equity-bar-ltv,.equity-bar-sub{color:var(--label-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem;line-height:.875rem}.equity-bar-track{background:var(--chart-track,var(--fill-tertiary));border-radius:999px;gap:2px;height:6px;display:flex;overflow:hidden}.equity-bar-owed{background:var(--gray-3);border-radius:999px 0 0 999px;flex-shrink:0}.equity-bar[data-state=under] .equity-bar-owed{background:var(--orange);border-radius:999px}.equity-bar[data-state=under] .equity-bar-figure{color:var(--orange-text)}.equity-bar-equity{background:var(--pursue);border-radius:0 999px 999px 0;flex:1;min-width:3px}.equity-bar-owed:only-child,.equity-bar-equity:only-child{border-radius:999px}.equity-bar-unknown{background:repeating-linear-gradient(-45deg, var(--orange) 0 3px, var(--orange) 3px 6px);flex:1}@supports (color:color-mix(in lab, red, red)){.equity-bar-unknown{background:repeating-linear-gradient(-45deg, var(--orange) 0 3px, color-mix(in srgb, var(--orange) 30%, transparent) 3px 6px)}}.equity-bar-unknown{opacity:.8}.sale-countdown{justify-items:start;gap:2px;display:inline-grid}.sale-countdown-pill{background:var(--tone-soft);height:20px;color:var(--tone-text);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:.75rem;font-weight:590;line-height:1;display:inline-flex}.sale-countdown[data-solid] .sale-countdown-pill{background:var(--tone);color:var(--on-solid,#fff)}.sale-countdown-date{color:var(--label-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:8px;font-size:.6875rem;line-height:.875rem}.sale-countdown-inline{align-items:center;gap:4px;display:inline-flex}.sale-countdown-inline .sale-countdown-date{padding-left:0}.lead-list{border-radius:var(--radius-group);margin:0;padding:0;list-style:none;overflow:hidden}.lead-list-row{padding:12px var(--inset-x);align-items:flex-start;gap:12px;transition:background-color .12s linear;display:flex;position:relative}.lead-list-row+.lead-list-row:before{content:"";top:0;left:calc(var(--inset-x) + 50px);background:var(--separator);height:1px;position:absolute;right:0}.lead-list-row:active{background:var(--fill-tertiary)}.lead-list-link{min-width:0;color:var(--label)}.lead-list-link:after{content:"";position:absolute;inset:0}.lead-list-link:focus-visible{outline:none}.lead-list-link:focus-visible:after{box-shadow:inset 0 0 0 2px var(--accent)}@supports (color:color-mix(in lab, red, red)){.lead-list-link:focus-visible:after{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 60%, transparent)}}.lead-list-meta{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:.8125rem;line-height:1.125rem;display:flex}.lead-list-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 12px;margin-top:8px;display:flex}.lead-page{align-items:start;gap:28px;display:grid}@media (min-width:1024px){.lead-page{grid-template-columns:minmax(0,1fr) 360px}.lead-side{top:calc(12px + var(--title-bar-h,0px));position:sticky}}.lead-main,.lead-side{align-content:start;gap:28px;min-width:0;display:grid}@media (max-width:1023.98px){.lead-main{display:contents}.lead-main>*{order:3}.lead-main>.lead-screening{order:1}.lead-side{order:2}}.lead-safety{gap:10px;margin-bottom:20px;display:grid}.lead-hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.lead-hero-verdict{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.9375rem;line-height:1.25rem;display:flex}.lead-hero-verdict .lead-verdict{font-size:1.0625rem}.lead-hero-verdict .lead-verdict-dot{width:10px;height:10px}.lead-hero-alt{color:var(--label-secondary)}.lead-hero-headline{letter-spacing:-.012em;color:var(--label);text-wrap:pretty;margin-top:4px;font-size:1.25rem;font-weight:650;line-height:1.625rem}@media (max-width:719.98px){.lead-hero-headline{font-size:1.0625rem;line-height:1.375rem}}.lead-next{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;display:grid}.lead-next>svg{width:20px;height:20px;color:var(--accent);margin-top:1px}.lead-next-label{color:var(--accent-text);font-size:.75rem;font-weight:590;line-height:1rem;display:block}.lead-next-text{color:var(--label);text-wrap:pretty;font-size:.9375rem;line-height:1.375rem}.lead-why>summary{min-height:24px;color:var(--accent-text);cursor:pointer;align-items:center;gap:6px;font-size:.875rem;font-weight:510;line-height:1.25rem;list-style:none;display:flex}.lead-why>summary::-webkit-details-marker{display:none}.lead-why>summary>svg{width:14px;height:14px;transition:transform var(--dur-fast) var(--ease-glass)}.lead-why[open]>summary>svg{transform:rotate(90deg)}.lead-why>summary:focus-visible{box-shadow:var(--focus-ring);border-radius:6px;outline:none}.lead-why ul{color:var(--label-secondary);gap:6px;margin:10px 0 2px;padding-left:18px;font-size:.875rem;line-height:1.3125rem;list-style:outside;display:grid}.lead-why li::marker{color:var(--label-tertiary)}.lead-figures{container-type:inline-size}.lead-figures-grid{gap:28px;display:grid}@container (min-width:680px){.lead-figures-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.lead-figures .estimate-note{padding:0 var(--inset-x);margin-top:12px}.lead-stack{gap:12px;display:grid}.lead-stack-plot{position:relative}.lead-stack-plot[data-marks]{padding-bottom:22px}.lead-stack-bar{background:var(--ch-track);height:14px;animation:chart-reveal .9s var(--ch-ease) both;border-radius:999px;gap:2px;display:flex;overflow:hidden}.lead-stack-seg{background:var(--mark-fill,var(--tone));min-width:4px;transition:flex-grow var(--ch-move) var(--ch-ease);flex:1}.lead-stack-empty{flex:1}.lead-stack-mark{width:0;height:20px;position:absolute;top:-3px}.lead-stack-mark:before{content:"";background:var(--label);width:2px;height:20px;box-shadow:0 0 0 2px var(--surface-fill,var(--surface));border-radius:1px;position:absolute;top:0;left:-1px}.lead-stack-mark[data-tone=accent]:before{background:var(--accent)}.lead-stack-mark-label{color:var(--label-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:590;line-height:.875rem;position:absolute;top:22px}.lead-stack-mark[data-tone=accent] .lead-stack-mark-label{color:var(--accent-text)}.lead-stack-mark[data-align=center] .lead-stack-mark-label{transform:translate(-50%)}.lead-stack-mark[data-align=end] .lead-stack-mark-label{right:0}.lead-stack-mark[data-align=start] .lead-stack-mark-label{left:0}.lead-stack-legend{gap:4px 16px}.lead-manage .field-row{--field-row-w:176px}.lead-manage .field-row:has(.switch){--field-row-w:64px}.lead-manage-date{align-items:center;gap:4px;width:100%;display:flex}.lead-manage-date>.control{flex:1;min-width:0;height:34px}.lead-manage-action{color:var(--accent-text)}.lead-manage-action .group-row-leading{color:var(--accent)}.lead-meta{padding:0 var(--inset-x);color:var(--label-secondary);gap:4px;font-size:.8125rem;line-height:1.125rem;display:grid}.property-record{container-type:inline-size}.property-record-grid{align-items:start;gap:28px;display:grid}@container (min-width:680px){.property-record-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.property-record-wide{grid-column:1/-1}}.property-tags{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.phone-rows{gap:2px;margin:0;padding:0;list-style:none;display:grid}.phone-row{flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:32px;display:flex}.phone-row>svg{flex-shrink:0;width:16px;height:16px}.import-steps{max-width:48rem;margin-bottom:24px}.import-step{max-width:48rem;display:grid}.import-review{gap:28px;display:grid}.import-charts{container-type:inline-size}.import-charts-grid{gap:28px;display:grid}@container (min-width:760px){.import-charts-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.import-hero{gap:16px;display:grid}.import-name .field-row{--field-row-w:380px}.import-actions{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.import-issues{max-height:18rem;overflow-y:auto}.import-issue{padding:8px var(--inset-x);color:var(--label);grid-template-columns:8px minmax(0,1fr);align-items:baseline;gap:10px;font-size:.8125rem;line-height:1.125rem;display:grid}.import-issue+.import-issue{box-shadow:inset 0 1px 0 var(--separator)}.import-issue-dot{background:var(--tone);border-radius:50%;width:7px;height:7px;transform:translateY(-1px)}.import-issue-row{color:var(--label-secondary);font-variant-numeric:tabular-nums}.map-group+.map-group{box-shadow:inset 0 1px 0 var(--separator)}.map-group-head{width:100%;min-height:var(--row-h);padding:0 var(--inset-x);color:var(--label);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;font-size:.9375rem;transition:background-color .12s linear;display:flex}.map-group-head:hover{background:var(--fill-quaternary)}.map-group-head:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);outline:none}@supports (color:color-mix(in lab, red, red)){.map-group-head:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 60%, transparent)}}.map-group-head>svg{width:16px;height:16px;color:var(--label-tertiary);transition:transform var(--dur-fast) var(--ease-glass);flex-shrink:0}.map-group-head[aria-expanded=true]>svg{transform:rotate(90deg)}.map-group-name{flex:1;font-weight:590}.map-group-count{color:var(--label-secondary);font-variant-numeric:tabular-nums;font-size:.8125rem}.map-group-count[data-complete]{color:var(--green-text)}.map-fields{padding-bottom:6px;display:grid}@container (min-width:900px){.map-fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}.map-editor{container-type:inline-size}.map-row{min-height:40px;padding:3px var(--inset-x) 3px calc(var(--inset-x) + 26px);align-items:center;gap:12px;display:flex}.map-row[data-open]{background:var(--orange-soft)}.map-row-label{flex:44%;min-width:0}.map-row-label>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.map-row>.control{flex:56%;min-width:0}.map-unclaimed{padding:12px var(--inset-x) 14px;box-shadow:inset 0 1px 0 var(--separator)}.list-usage{gap:4px;width:11rem;display:grid}.list-usage-head{font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:8px;font-size:.8125rem;line-height:1rem;display:flex}.list-usage-head>strong{color:var(--label);font-weight:590}.list-usage-head>span{color:var(--label-secondary);font-size:.6875rem}.list-usage-track{background:var(--chart-track,var(--fill-tertiary));border-radius:999px;gap:2px;height:6px;display:flex;overflow:hidden}.list-usage-seg{background:var(--tone);flex-shrink:0;min-width:3px;height:100%}.lists-results{container-type:inline-size}.lists-results .alt-imported{display:none}@container (max-width:599.98px){.lists-results .col-imported{display:none}.lists-results .alt-imported{display:inline}.lists-results .list-usage{width:6.5rem}}tr[data-archived] .list-usage-seg{opacity:.4}.lists-foot{padding:0 var(--inset-x);color:var(--label-secondary);gap:6px;margin-top:12px;font-size:.8125rem;line-height:1.125rem;display:grid}tr[data-archived] td{color:var(--label-secondary)}.lead-form{align-items:start;gap:28px;max-width:44rem;display:grid}.lead-form .field-row{--field-row-w:240px}@media (min-width:1280px){.lead-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;max-width:none}.lead-form-house{grid-area:1/2/span 2}.lead-form>:is(.callout,.lead-form-foot){grid-column:1/-1}}.lead-form-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.dv-legend{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dv-rent,.dv-corridor,.dv-stack{container-type:inline-size}@container (min-width:480px){.dv-legend-grid,.dv-corridor>.dv-legend,.dv-stack>.dv-legend{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));column-gap:24px}}.dv-legend-item{align-items:center;gap:8px;min-width:0;font-size:.8125rem;line-height:1.125rem;display:flex}.dv-legend-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--label-secondary);flex:1;overflow:hidden}.dv-legend-value{font-variant-numeric:tabular-nums;color:var(--label);white-space:nowrap;flex-shrink:0;font-weight:590}.dv-swatch{background:var(--mark-fill,var(--tone));border-radius:3px;flex-shrink:0;width:10px;height:10px}.dv-swatch[data-shape=dot]{background:var(--surface);width:11px;height:11px;box-shadow:inset 0 0 0 3px var(--tone);border-radius:50%}.dv-swatch[data-shape=cap]{border-radius:2px;width:4px;height:13px;margin-inline:3px}.dv-swatch[data-shape=tick]{border-radius:1px;width:2px;height:12px;margin-inline:4px}.dv-corridor{gap:14px;display:grid}.dv-corridor-plot{gap:7px;padding-top:6px;display:grid}.dv-corridor-track{border-radius:var(--radius-pill);background:var(--ch-track);height:10px;position:relative}.dv-corridor-zone,.dv-corridor-band{border-radius:var(--radius-pill);transition:left var(--ch-move) var(--ch-ease), width var(--ch-move) var(--ch-ease);position:absolute;top:0;bottom:0}.dv-corridor-zone{background:linear-gradient(90deg, var(--chart-2,var(--teal)), var(--chart-3,var(--indigo)))}@supports (color:color-mix(in lab, red, red)){.dv-corridor-zone{background:linear-gradient(90deg, color-mix(in srgb, var(--chart-2,var(--teal)) 34%, transparent), color-mix(in srgb, var(--chart-3,var(--indigo)) 34%, transparent))}}.dv-corridor-zone{animation:chart-reveal .9s var(--ch-ease) both}.dv-corridor-band,.dv-corridor-band[data-band=room]{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){.dv-corridor-band[data-band=room]{background:color-mix(in srgb, var(--tone) 62%, transparent)}}.dv-corridor-band[data-band=over]{background:repeating-linear-gradient(-45deg, var(--tone) 0 3px, var(--tone) 3px 6px)}@supports (color:color-mix(in lab, red, red)){.dv-corridor-band[data-band=over]{background:repeating-linear-gradient(-45deg, var(--tone) 0 3px, color-mix(in srgb, var(--tone) 34%, transparent) 3px 6px)}}.dv-corridor-tick,.dv-corridor-cap{background:var(--tone);width:2px;transition:left var(--ch-move) var(--ch-ease);border-radius:1px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.dv-corridor-tick[data-tone=muted]{background:var(--label-tertiary)}.dv-corridor-cap{width:4px;box-shadow:0 0 0 2px var(--surface);border-radius:2px;margin-left:-2px;top:-6px;bottom:-6px}.dv-corridor-dot{z-index:1;background:var(--surface);width:18px;height:18px;box-shadow:inset 0 0 0 4.5px var(--tone), 0 1px 4px #00000038;transition:left var(--ch-move) var(--ch-ease);border-radius:50%;margin:-9px 0 0 -9px;position:absolute;top:50%}.dv-corridor-axis{color:var(--ch-axis);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.6875rem;line-height:.8125rem;display:flex}.dv-stack{gap:14px;display:grid}.dv-stack-plot{gap:5px;padding-top:6px;display:grid}.dv-stack-track,.dv-rent-track{border-radius:var(--radius-pill);background:var(--ch-track);height:14px;position:relative}.dv-stack-bar,.dv-rent-bar{border-radius:var(--radius-pill);height:100%;transition:width var(--ch-move) var(--ch-ease);animation:chart-reveal .9s var(--ch-ease) both;gap:2px;display:flex;overflow:hidden}.dv-stack-seg,.dv-rent-seg{background:var(--mark-fill,var(--tone));min-width:3px;transition:flex-grow var(--ch-move) var(--ch-ease);flex:1}.dv-stack-marker{background:var(--label);width:2px;box-shadow:0 0 0 2px var(--surface);transition:left var(--ch-move) var(--ch-ease);border-radius:1px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.dv-stack-marker[data-kind=arv]{background:var(--label-tertiary)}.dv-stack-scale{height:13px;color:var(--ch-axis);font-size:.6875rem;line-height:.8125rem;position:relative}.dv-stack-scale>span{white-space:nowrap;transition:left var(--ch-move) var(--ch-ease);position:absolute;top:0;transform:translate(-50%)}.dv-stack-scale>span[data-kind=arv]{transform:translate(calc(1px - 100%))}.dv-rent{gap:14px;display:grid}.dv-rent-plot{gap:12px;display:grid}.dv-rent-row{gap:6px;display:grid}.dv-rent-head{justify-content:space-between;align-items:baseline;gap:12px;font-size:.8125rem;line-height:1.125rem;display:flex}.dv-rent-name{color:var(--label-secondary);align-items:center;gap:6px;font-weight:510;display:inline-flex}.dv-rent-scored{border-radius:var(--radius-pill);color:var(--accent-text);background:var(--accent-soft);padding:0 6px;font-size:.6875rem;font-weight:590;line-height:1rem}.dv-rent-amount{color:var(--label);font-variant-numeric:tabular-nums;font-weight:590}.dv-rent-unit{color:var(--label-secondary);font-weight:400}.dv-rent-row:not([data-scored]) .dv-rent-bar{opacity:.55}.dv-rent-plot:has(.dv-rent-row:only-child) .dv-rent-row .dv-rent-bar{opacity:1}.dv-rent-short{border-radius:0 var(--radius-pill) var(--radius-pill) 0;background:repeating-linear-gradient(-45deg, var(--tone) 0 3px, transparent 3px 6px);position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.dv-rent-short{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--tone) 70%, transparent) 0 3px, transparent 3px 6px)}}.dv-rent-short{box-shadow:inset 0 0 0 1.5px var(--tone);transition:left var(--ch-move) var(--ch-ease), width var(--ch-move) var(--ch-ease)}.dv-rent-guide{border-left:2px dotted var(--ch-target);opacity:.7;width:0;transition:left var(--ch-move) var(--ch-ease);position:absolute;top:-5px;bottom:-5px}.dv-rent-guide[data-kind=target]{border-left:2px solid var(--pursue-text,var(--green-text));opacity:.9}.dv-rent-keys{color:var(--label-secondary);flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;font-size:.8125rem;line-height:1.125rem;list-style:none;display:flex}.dv-rent-keys>li{align-items:center;gap:7px;display:inline-flex}.dv-rent-keys b{color:var(--label);font-variant-numeric:tabular-nums;font-weight:590}.dv-rent-key{border-left:2px dotted var(--ch-target);width:0;height:12px}.dv-rent-key[data-kind=target]{border-left:2px solid var(--pursue-text,var(--green-text))}.dv-option-label{flex-direction:column;min-width:0;display:flex}.dv-option-detail{-webkit-line-clamp:2;line-clamp:2;white-space:normal;text-wrap:pretty;color:var(--label-secondary);-webkit-box-orient:vertical;font-size:.75rem;line-height:1rem;display:-webkit-box;overflow:hidden}.dv-score{gap:14px;margin:0;padding:0;list-style:none;display:grid}.dv-score .chart-bullet{gap:6px}.dv-score .chart-bullet-label,.dv-score .chart-bullet-value{font-size:.8125rem;line-height:1.125rem}.dv-score .chart-bullet-target-text{font-size:.6875rem;line-height:1rem}.dv-score .chart-bullet-track{height:6px}.dv-score .chart-bullet-tick{width:2px;margin-left:-1px;top:-4px;bottom:-4px}.dv-score-missing{color:var(--label-secondary);justify-content:space-between;gap:12px;margin:0;font-size:.8125rem;line-height:1.125rem;display:flex}.dv-score-missing>span:first-child{color:var(--label);font-weight:510}.deal-form{flex-direction:column;gap:32px;min-width:0;display:flex}.deal-section{flex-direction:column;gap:14px;min-width:0;display:flex}.deal-section-head{align-items:center;gap:12px;min-height:30px;display:flex}.deal-section-toggle{border-radius:var(--radius-chip,8px);min-width:0;color:var(--label);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:baseline;gap:6px 10px;padding:2px 0;display:flex}.deal-section-toggle:focus-visible{box-shadow:var(--focus-ring);outline:none}.deal-section-title{letter-spacing:-.012em;flex-shrink:0;font-size:1.25rem;font-weight:700;line-height:1.5625rem}.deal-section-chevron{width:16px;height:16px;color:var(--label-tertiary);transition:transform var(--dur) var(--ease-glass);flex-shrink:0;order:2;align-self:center;transform:rotate(-90deg)}.deal-section[data-open] .deal-section-chevron{transform:none}.deal-section-toggle>.deal-section-title{order:1}.deal-section-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--label-secondary);font-variant-numeric:tabular-nums;flex:1;order:3;font-size:.8125rem;line-height:1.125rem;overflow:hidden}@media (hover:hover){.deal-section-toggle:hover .deal-section-chevron{color:var(--label-secondary)}}.deal-section-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.deal-section-body{flex-direction:column;gap:20px;min-width:0;display:flex}.deal-section-body[hidden]{display:none}.deal-group-meta{color:var(--label-secondary);font-weight:400}.deal-row{--field-row-w:148px}.deal-row-wide{--field-row-w:224px}.deal-row>.field-row-label{flex-flow:wrap;align-items:center;gap:3px 12px}.deal-row>.field-row-label>.field-label-wrap{min-width:0}.deal-row>.field-row-label>:is(.field-trailing,.deal-context){margin-left:auto}.deal-row>.field-row-label>.field-hint{flex-basis:100%}.deal-context{text-align:right;min-width:0;color:var(--label-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:.8125rem;line-height:1.125rem;display:inline-flex}.deal-context[data-tone]{color:var(--tone-text)}.deal-context-dot{background:var(--tone,var(--orange));border-radius:50%;flex-shrink:0;width:7px;height:7px}.deal-readout-value{text-align:right;font-variant-numeric:tabular-nums;width:100%;color:var(--label);white-space:nowrap;padding:0 12px;font-size:.9375rem;line-height:1.25rem;display:block}.deal-readout-value[data-strong]{font-weight:600}.deal-readout-value[data-tone=positive]{color:var(--pursue-text)}.deal-readout-value[data-tone=negative]{color:var(--critical-text)}.deal-row:has(>.field-row-control>.deal-row-after){grid-template-areas:"label control""after after""message message"}.deal-row>.field-row-control:has(>.deal-row-after){display:contents}.deal-row>.field-row-control:has(>.deal-row-after)>:not(.deal-row-after){width:min(var(--field-row-w,200px), 52vw);grid-area:control;justify-self:end;min-width:0}.deal-row-after{grid-area:after;min-width:0;margin-top:-10px;padding-bottom:10px}.deal-row>.field-row-label>.field-hint:has(>.sr-only:only-child){position:absolute}.deal-review{color:var(--tone-text);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.75rem;font-weight:590;line-height:1rem;display:inline-flex}.deal-review>svg{width:13px;height:13px}.deal-review>.deal-context-dot{background:var(--tone)}.deal-chip{border-radius:var(--radius-pill);min-height:24px;font:inherit;color:var(--accent-text);background:var(--accent-soft);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-glass), transform var(--dur-fast) var(--ease-glass);border:0;align-items:center;gap:4px;padding:0 10px;font-size:.75rem;font-weight:590;line-height:1rem;display:inline-flex}.deal-chip[data-tone=quiet]{min-height:20px;color:var(--label-secondary);background:0 0;padding:0 6px;font-weight:510}@media (hover:hover){.deal-chip:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.deal-chip:hover{background:color-mix(in srgb, var(--accent) 20%, transparent)}}.deal-chip[data-tone=quiet]:hover{color:var(--label);background:var(--fill-tertiary)}}.deal-chip:active{transform:scale(.97)}.deal-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.deal-outlink{font:inherit;color:var(--accent-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:.8125rem;font-weight:510;line-height:1.125rem;display:inline-flex}.deal-outlink>svg{width:12px;height:12px}@media (hover:hover){.deal-outlink:hover{text-underline-offset:3px;text-decoration:underline}}.deal-outlink:focus-visible{box-shadow:var(--focus-ring);border-radius:4px;outline:none}.deal-outlink[data-tone=quiet]{color:var(--label-secondary)}@media (hover:hover){.deal-outlink[data-tone=quiet]:hover{color:var(--critical-text);text-decoration:none}}.deal-group-wrap{min-width:0;position:relative}.deal-group-actions{top:1px;right:var(--inset-x);max-width:calc(100% - 2 * var(--inset-x));position:absolute}.deal-structure-pick{gap:10px;display:grid}.deal-structure-note{padding:0 var(--inset-x);color:var(--label-secondary);text-wrap:pretty;font-size:.8125rem;line-height:1.125rem}.deal-ladder{margin:0;padding:0;list-style:none;display:grid}.deal-ladder-rung{justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.deal-ladder-rung+.deal-ladder-rung{border-top:1px solid var(--separator)}.deal-ladder-dot{vertical-align:1px;background:var(--pursue,var(--green));border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.deal-layout{align-items:start;gap:24px;display:grid}.deal-layout[data-canvas]{grid-template-columns:minmax(0, 1fr) var(--deal-canvas-w,356px)}.deal-layout[data-canvas]>.deal-main{grid-area:1/1}.deal-layout[data-canvas]>.deal-canvas-rail{grid-area:1/2}@media (min-width:1360px){.deal-layout[data-canvas]{--deal-canvas-w:376px;gap:28px}}.deal-main,.deal-canvas{flex-direction:column;min-width:0;display:flex}.deal-canvas-rail{top:calc(var(--shell-inset) + var(--title-bar-h,0px));max-height:calc(100dvh - 2 * var(--shell-inset) - var(--title-bar-h,0px));border-radius:var(--radius-group);transition:top var(--dur) var(--ease-glass), max-height var(--dur) var(--ease-glass);position:sticky;overflow:hidden}@media (max-width:1179.98px){.deal-layout[data-canvas]{grid-template-columns:minmax(0,1fr)}.deal-canvas-rail{display:none}}.deal-canvas-top{z-index:1;flex:none;gap:14px;padding:18px 18px 16px;display:grid;position:relative}.deal-canvas-scroll{overscroll-behavior:contain;border-top:1px solid var(--separator);scrollbar-width:thin;flex-direction:column;flex:auto;gap:24px;min-height:0;padding:18px 18px 22px;display:flex;overflow-y:auto}.deal-canvas-rail .deal-canvas-scroll[data-more-below]{-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}.deal-canvas-rail .deal-canvas-scroll[data-more-above]{-webkit-mask-image:linear-gradient(#000 1px,#0000 1px,#000 28px);mask-image:linear-gradient(#000 1px,#0000 1px,#000 28px)}.deal-canvas-rail .deal-canvas-scroll[data-more-above][data-more-below]{-webkit-mask-image:linear-gradient(#000 1px,#0000 1px,#000 28px calc(100% - 56px),#0000);mask-image:linear-gradient(#000 1px,#0000 1px,#000 28px calc(100% - 56px),#0000)}.deal-canvas-sheet .deal-canvas-top{padding:4px 0 18px}.deal-canvas-sheet .deal-canvas-scroll{padding:18px 0 8px;overflow:visible}.deal-fee-input .control-input{letter-spacing:-.01em;font-size:1.375rem;font-weight:650}.deal-canvas-pair{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.deal-net{justify-items:end;gap:2px;min-width:0;display:grid}.deal-net-value{font-family:ui-rounded, var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--label);white-space:nowrap;font-size:1.75rem;font-weight:700;line-height:2.125rem}.deal-net[data-state=positive] .deal-net-value{color:var(--pursue-text)}.deal-net[data-state=negative] .deal-net-value{color:var(--critical-text)}.deal-caution{color:var(--verify-text);align-items:flex-start;gap:6px;margin:-4px 0 0;font-size:.8125rem;line-height:1.125rem;display:flex}.deal-caution>svg{flex-shrink:0;width:14px;height:14px;margin-top:2px}.deal-verdict{border-radius:var(--radius-row);background:var(--tone-soft);box-shadow:inset 0 0 0 1px var(--tone), 0 14px 30px -18px var(--tone);align-items:center;gap:12px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.deal-verdict{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 20%, transparent), 0 14px 30px -18px color-mix(in srgb, var(--tone) 80%, transparent)}}.deal-verdict{transition:background-color var(--dur) var(--ease-glass), box-shadow var(--dur) var(--ease-glass)}.deal-verdict-pill{border-radius:var(--radius-pill);letter-spacing:.05em;color:#0b0b0f;background:var(--tone);min-width:62px;height:28px;box-shadow:0 0 0 4px var(--tone), 0 6px 16px -6px var(--tone);flex:none;place-items:center;padding:0 12px;font-size:.8125rem;font-weight:700;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.deal-verdict-pill{box-shadow:0 0 0 4px color-mix(in srgb, var(--tone) 16%, transparent), 0 6px 16px -6px color-mix(in srgb, var(--tone) 90%, transparent)}}.deal-verdict-pill{transition:background-color var(--dur) var(--ease-glass), box-shadow var(--dur) var(--ease-glass)}.deal-verdict-text{gap:1px;min-width:0;display:grid}.deal-verdict-line{color:var(--tone-text);font-size:.8125rem;font-weight:590;line-height:1.125rem}.deal-verdict-count{color:var(--label-secondary);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1rem}.deal-canvas-sec{flex-direction:column;gap:12px;min-width:0;display:flex}.deal-canvas-h{color:var(--label-secondary);margin:0;font-size:.8125rem;font-weight:590;line-height:1.125rem}.deal-chart{gap:10px;min-width:0;display:grid}.deal-chart+.deal-chart,.deal-chart-empty+.deal-chart{border-top:1px solid var(--separator);margin-top:10px;padding-top:16px}.deal-chart-title{color:var(--label-secondary);margin:0;font-size:.75rem;font-weight:590;line-height:1rem}.deal-chart-headline{letter-spacing:-.01em;color:var(--label);font-variant-numeric:tabular-nums;text-wrap:balance;margin:-8px 0 0;font-size:1.0625rem;font-weight:650;line-height:1.375rem}.deal-chart-caption,.deal-chart-empty{color:var(--label-secondary);text-wrap:pretty;margin:0;font-size:.75rem;line-height:1rem}.deal-chart-empty{font-size:.8125rem;line-height:1.125rem}.deal-cautions{gap:10px;margin:0;padding:0;list-style:none;display:grid}.deal-cautions>li{color:var(--label);text-wrap:pretty;padding-left:15px;font-size:.8125rem;line-height:1.125rem;position:relative}.deal-cautions>li:before{content:"";background:var(--orange);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:1px}.deal-room[data-bar]{padding-bottom:76px}html:has(.deal-room[data-bar]){scroll-padding-bottom:calc(56px + 32px + env(safe-area-inset-bottom))}.deal-bar-dock{z-index:30;left:var(--shell-content-left,0px);right:0;bottom:calc(env(safe-area-inset-bottom) + 16px);pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:fixed}@media (max-width:719.98px){.deal-bar-dock{bottom:calc(var(--tabbar-h) + var(--shell-inset) + 10px + env(safe-area-inset-bottom));padding:0 max(var(--shell-inset), env(safe-area-inset-left))}.deal-room[data-bar]{padding-bottom:72px}html:has(.deal-room[data-bar]){scroll-padding-bottom:calc(56px + 26px + var(--tabbar-h) + var(--shell-inset) + env(safe-area-inset-bottom))}}.deal-bar{border-radius:var(--radius-pill);width:min(100%,560px);min-height:56px;font:inherit;text-align:left;color:var(--label);cursor:pointer;pointer-events:auto;transition:transform var(--dur-fast) var(--ease-glass);border:0;align-items:center;gap:18px;padding:8px 14px 8px 22px;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .deal-bar{background:var(--glass-solid)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .deal-bar{background:color-mix(in srgb, var(--glass-solid) 88%, transparent)}}}[data-theme=dark] .deal-bar{background:var(--glass-solid)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .deal-bar{background:color-mix(in srgb, var(--glass-solid) 88%, transparent)}}.deal-bar:active{transform:scale(.985)}.deal-bar:focus-visible{box-shadow:var(--focus-ring), var(--elev-float);outline:none}.deal-bar-figure{min-width:0;display:grid}.deal-bar-label{color:var(--label-secondary);font-size:.6875rem;font-weight:510;line-height:.875rem}.deal-bar-value{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9375rem;font-weight:650;line-height:1.25rem}.deal-bar-figure[data-state=positive] .deal-bar-value{color:var(--pursue-text)}.deal-bar-figure[data-state=negative] .deal-bar-value{color:var(--critical-text)}.deal-bar-verdict{border-radius:var(--radius-pill);letter-spacing:.05em;color:#0b0b0f;background:var(--tone);height:24px;box-shadow:0 0 0 3px var(--tone);flex:none;place-items:center;padding:0 10px;font-size:.75rem;font-weight:700;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.deal-bar-verdict{box-shadow:0 0 0 3px color-mix(in srgb, var(--tone) 16%, transparent)}}.deal-bar-chevron{width:18px;height:18px;color:var(--label-secondary);flex:none;margin-left:auto}@media (max-width:440px){.deal-bar{gap:12px;padding-left:18px}.deal-bar-extra{display:none}.deal-bar-value{font-size:.875rem}}.deal-eyebrow{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.deal-code{font-family:var(--font-mono);letter-spacing:.06em}.deal-mode-chip{border-radius:var(--radius-pill);height:22px;font:inherit;letter-spacing:0;text-transform:none;color:var(--tone-text);background:var(--tone-soft);border:0;align-items:center;gap:2px;padding:0 9px;font-size:.75rem;font-weight:590;line-height:1rem;display:inline-flex}button.deal-mode-chip{cursor:pointer;padding-right:6px}.deal-mode-chip>svg{width:13px;height:13px}@media (hover:hover){button.deal-mode-chip:hover{background:var(--tone)}@supports (color:color-mix(in lab, red, red)){button.deal-mode-chip:hover{background:color-mix(in srgb, var(--tone) 22%, transparent)}}}button.deal-mode-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.deal-eyebrow .badge{letter-spacing:0;text-transform:none}.deal-save{justify-content:flex-end;min-width:68px;font-size:.8125rem;font-weight:510;line-height:1.125rem;display:inline-flex}.deal-save-text{color:var(--label-secondary);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.deal-save[data-state=saved] .deal-save-text{color:var(--pursue-text)}.deal-save-text>svg{width:14px;height:14px}.deal-save-dot{background:var(--accent);border-radius:50%;width:7px;height:7px}.deal-stage-select{width:196px}.deal-assignee-select{width:148px}@media (max-width:1299.98px){.title-bar-actions .deal-assignee-select,.title-bar-actions .deal-desk-btn{display:none}}@media (max-width:1023.98px){.title-bar-actions .deal-stage-select{width:184px}}@media (max-width:719.98px){.deal-room .page-header-actions{width:100%}.deal-room .page-header-actions .deal-stage-select{flex:150px;width:auto}.deal-room .page-header-actions .deal-more-btn{order:1}.deal-room .page-header-actions .deal-assignee-select{flex:150px;order:2;width:auto}.deal-room .page-header-actions>.btn:not(.deal-desk-btn,.icon-btn){order:2}.deal-room .page-header-actions .deal-desk-btn{display:none}}.deal-banner{margin-bottom:20px}.deal-draft-body{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.deal-tabs-row{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;margin-bottom:24px;display:flex}.deal-tabs-row>.tabs{min-width:0;max-width:100%}.deal-desk-sheet{gap:16px;display:grid}.deal-tab-loading{max-width:560px;min-height:50vh;animation:deal-tab-in var(--dur) var(--ease-glass) .16s both;padding:8px 0}@keyframes deal-tab-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.deal-tab-loading{animation-duration:1ms}}.goals-toolbar-row{margin-bottom:20px}.goals-headline{letter-spacing:-.012em;max-width:62ch;color:var(--label);text-wrap:balance;margin:0 0 14px;font-size:1.25rem;font-weight:600;line-height:1.625rem}.goals-section{margin-top:36px}.goals-hero-group{container-type:inline-size}.goals-hero{padding:20px var(--inset-x);gap:20px;display:grid}@container (min-width:820px){.goals-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);gap:0;padding:0}.goals-hero>*{padding:22px var(--inset-x) 20px}.goals-hero>*+*{border-left:1px solid var(--separator)}}.goals-hero>.empty-state{grid-column:1/-1}.goals-hero-chart{min-width:0}@container (max-width:819px){.goals-hero-chart{border-top:1px solid var(--separator);padding-top:20px}}.goal-rings{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 24px;display:grid}@container (max-width:440px){.goal-rings{grid-template-columns:minmax(0,1fr);justify-items:center}.goal-rings-legend{justify-self:stretch}}.goal-rings>.chart-rings{margin:12px}.goal-pace-ticks{animation:.3s .9s both chart-fade;position:absolute;inset:0;overflow:visible}.goal-pace-mark{stroke:var(--chart-target,var(--label));stroke-width:2.5px;stroke-linecap:round}.goal-rings-legend{gap:14px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.goal-rings-legend>li{gap:1px;min-width:0;display:grid}.goal-rings-name{color:var(--tone-text);text-wrap:pretty;font-size:.8125rem;font-weight:590;line-height:1.125rem;text-decoration:none}@media (hover:hover){.goal-rings-name:hover{text-underline-offset:3px;text-decoration:underline}}.goal-rings-meta{color:var(--label-secondary);font-weight:400}.goal-rings-value{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--tone-text);font-size:1.5rem;font-weight:700;line-height:1.875rem}.goal-rings-of,.goal-burnup-of,.goal-row-of{font-family:var(--font-sans);letter-spacing:0;color:var(--label-secondary);font-size:.8125rem;font-weight:400}.goal-rings-key{color:var(--label-secondary);grid-column:1/-1;align-items:center;gap:8px;margin:0;font-size:.75rem;line-height:1rem;display:flex}.goal-rings-key-tick{background:var(--chart-target,var(--label));border-radius:1px;width:2px;height:12px}.goal-status{color:var(--label-secondary);font-size:.8125rem;font-weight:590;line-height:1.125rem}.goal-status[data-status=met]{color:var(--green-text)}.goal-status[data-status=behind]{color:var(--orange-text)}.goal-status-detail{color:var(--label-secondary);font-weight:400}.group-row.goal-row{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name figure menu""bar bar bar";align-items:center;gap:6px 12px;padding-block:12px;display:grid}@container (min-width:720px){.group-row.goal-row{grid-template-columns:minmax(150px,.8fr) minmax(0,1.6fr) minmax(92px,auto) 32px;grid-template-areas:"name bar figure menu";gap:16px}}.group-body:has(>.goal-row){container-type:inline-size}.group-row.goal-row[data-selected]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.group-row.goal-row[data-selected]{background:color-mix(in srgb, var(--accent) 7%, transparent)}}.goal-row-name{grid-area:name;gap:1px;min-width:0;display:grid}.goal-row-title{color:var(--label);font-size:.9375rem;font-weight:590;line-height:1.25rem;text-decoration:none}.goal-row-meta{color:var(--label-secondary);font-size:.8125rem;line-height:1.125rem}.goal-row-bar{grid-area:bar;gap:6px;min-width:0;display:grid}.goal-row-figure{text-align:right;font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);font-variant-numeric:tabular-nums;color:var(--label);white-space:nowrap;grid-area:figure;font-size:1.0625rem;font-weight:650;line-height:1.375rem}.goal-row-menu{z-index:1;grid-area:menu;justify-content:flex-end;min-width:32px;display:flex;position:relative}.goal-burnup .chart-frame-value{font-size:1.5rem;line-height:1.875rem}.goal-burnup .chart-delta[data-good=false]{color:var(--orange-text)}.goals-funnel-grid{align-items:start;gap:28px 24px;display:grid}@media (min-width:1100px){.goals-funnel-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.leader-wrap{container-type:inline-size}.leader-grid{grid-template-columns:minmax(0,1fr);display:grid}.leader-cell{--bl:0;--bt:0;padding:16px var(--inset-x);min-width:0;box-shadow:inset calc(var(--bl) * 1px) 0 0 var(--separator), inset 0 calc(var(--bt) * 1px) 0 var(--separator);align-content:start;gap:10px;display:grid}.leader-cell:nth-child(n+2){--bt:1}.leader-cell-title{color:var(--label-secondary);margin:0;font-size:.8125rem;font-weight:590;line-height:1.125rem}@container (min-width:560px){.leader-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.leader-cell:nth-child(n){--bt:0}.leader-cell:nth-child(n+3){--bt:1}.leader-cell:nth-child(2n){--bl:1}}@container (min-width:900px){.leader-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.leader-cell:nth-child(n){--bt:0;--bl:1}.leader-cell:nth-child(3n+1){--bl:0}.leader-cell:nth-child(n+4){--bt:1}}.goals-donut{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.goals-donut .chart-legend{flex-direction:column;gap:10px}.goals-donut-total{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:2rem;display:block}.goals-donut-caption{color:var(--label-secondary);font-size:.75rem;line-height:1rem;display:block}.group-cell.team-seats{flex-wrap:wrap;align-items:center;gap:14px 18px;padding-block:16px;display:flex}.team-seats-ring{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);font-variant-numeric:tabular-nums;color:var(--label);font-size:.875rem;font-weight:700}.team-seats-title{color:var(--label);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.375rem}.team-seats-detail{color:var(--label-secondary);text-wrap:pretty;margin:2px 0 0;font-size:.8125rem;line-height:1.125rem}.team-avatar{background:var(--fill-tertiary);width:28px;height:28px;color:var(--label-secondary);font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);letter-spacing:.02em;border-radius:50%;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.team-menu-spacer{width:32px;display:inline-block}@media (max-width:520px){.team-joined{display:none}}.billing-top{align-items:start;gap:28px 24px;display:grid}@media (min-width:1100px){.billing-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.billing-hero-group{margin-top:28px}}.billing-section{margin-top:36px}.group-cell.billing-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 20px;padding-block:18px 16px;display:flex}.billing-hero-name{letter-spacing:-.015em;color:var(--label);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:1.375rem;font-weight:700;line-height:1.75rem;display:flex}.billing-hero-name .badge{letter-spacing:0;font-size:.8125rem;font-weight:510}.billing-hero-tagline{color:var(--label-secondary);margin:2px 0 0;font-size:.875rem;line-height:1.25rem}.billing-hero-price{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);letter-spacing:-.025em;font-variant-numeric:tabular-nums;color:var(--label);margin:0;font-size:2.25rem;font-weight:700;line-height:2.5rem}.billing-hero-per,.billing-plan-per{font-family:var(--font-sans);letter-spacing:0;color:var(--label-secondary);margin-left:2px;font-size:.875rem;font-weight:500}.group-cell.billing-usage{gap:8px;display:grid}.billing-usage-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.billing-usage-label{color:var(--label);font-size:.9375rem;line-height:1.25rem}.billing-usage-figure{font-variant-numeric:tabular-nums;color:var(--label);font-size:.9375rem;font-weight:600;line-height:1.25rem}.billing-usage-of{color:var(--label-secondary);font-weight:400}.billing-usage-help{color:var(--label-secondary);margin:0;font-size:.75rem;line-height:1rem}.billing-includes{gap:8px 28px;margin:0;padding:0;font-size:.9375rem;line-height:1.25rem;list-style:none;display:grid}@media (min-width:640px){.billing-includes{grid-template-columns:repeat(2,minmax(0,1fr))}}.billing-includes>li{padding-left:18px;position:relative}.billing-includes>li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:2px}.billing-plans-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.billing-plans-note{color:var(--label-secondary);margin:-4px 0 4px;font-size:.8125rem;line-height:1.125rem}.billing-plans{gap:14px;display:grid}@media (min-width:760px){.billing-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.surface.billing-plan{padding:18px var(--inset-x) 16px;border-radius:var(--radius-group);flex-direction:column;gap:6px;min-width:0;display:flex}.surface.billing-plan[data-current]{box-shadow:0 0 0 1.5px var(--accent), var(--elev-surface)}@supports (color:color-mix(in lab, red, red)){.surface.billing-plan[data-current]{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--accent) 70%, transparent), var(--elev-surface)}}.billing-plan-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.billing-plan-name{color:var(--label);font-size:1.0625rem;font-weight:650;line-height:1.375rem}.billing-plan-price{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--label);margin:2px 0 0;font-size:1.75rem;font-weight:700;line-height:2.125rem}.billing-plan-list{font-family:var(--font-sans);letter-spacing:0;color:var(--label-tertiary);margin-left:8px;font-size:.8125rem;font-weight:400;text-decoration:line-through}.billing-plan-tagline{color:var(--label);margin:0;font-size:.875rem;line-height:1.25rem}.billing-plan-seats{color:var(--label-secondary);margin:0;font-size:.8125rem;line-height:1.125rem}.billing-plan-action{margin-top:auto;padding-top:10px}.settings-body{flex-direction:column;gap:44px;min-width:0;max-width:760px;display:flex;container-type:inline-size}.settings-section{flex-direction:column;gap:22px;display:flex}.settings-section-head{gap:4px;display:grid}.settings-section-sub{max-width:64ch;color:var(--label-secondary);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.25rem}.settings-text-row{--field-row-w:300px}.settings-county-row{--field-row-w:232px}.settings-county-row>.field-row-control{align-items:center;gap:4px}.group-cell.settings-county-add{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.settings-types-grid{gap:10px 20px;display:grid}@container (min-width:520px){.settings-types-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:700px){.settings-types-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.docs-body{margin-top:24px}.docs-stack{flex-direction:column;gap:28px;max-width:880px;display:flex}.docs-lede{color:var(--label-secondary);margin:0;font-size:.9375rem;line-height:1.375rem}.docs-note{color:var(--label-secondary);text-wrap:pretty;margin:0;font-size:.75rem;line-height:1rem}.docs-step-bar{min-width:220px;margin-bottom:4px}.docs-next{text-overflow:ellipsis;white-space:nowrap;max-width:30ch;display:block;overflow:hidden}.step-bar{align-items:center;gap:10px;width:100%;min-width:0;display:inline-flex}.step-bar-track{flex:1;gap:2px;min-width:48px;height:6px;display:flex}.step-bar-seg{background:var(--chart-track,var(--fill-tertiary));min-width:3px;transition:background-color var(--dur) var(--ease-glass);border-radius:3px;flex:1}.step-bar-seg[data-status=done]{background:var(--pursue,var(--green))}.step-bar-seg[data-status=in_progress]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.step-bar-seg[data-status=in_progress]{background:color-mix(in srgb, var(--accent) 70%, transparent)}}.step-bar-count{text-align:right;font-variant-numeric:tabular-nums;min-width:3.2em;color:var(--label);flex-shrink:0;font-size:.8125rem;font-weight:600;line-height:1.125rem}.step-bar-of{color:var(--label-secondary);font-weight:400}.step-guide{gap:12px;min-width:0;display:grid}.step-guide-list{color:var(--label);gap:6px;margin:0;padding-left:20px;font-size:.9375rem;line-height:1.375rem;list-style:decimal;display:grid}.step-guide-list>li::marker{color:var(--label-secondary);font-variant-numeric:tabular-nums}.step-guide-watch{color:var(--label);margin:0;font-size:.875rem;line-height:1.3125rem}.step-guide-watch-label{font-weight:600}.step-guide-docs{color:var(--label-secondary);gap:8px;margin:0;font-size:.8125rem;line-height:1.125rem;display:flex}.step-guide-docs-icon{flex-shrink:0;width:15px;height:15px;margin-top:1px}.step-guide-doc-link{color:var(--accent-text);font-weight:510}@media (hover:hover){.step-guide-doc-link:hover{text-underline-offset:3px;text-decoration:underline}}.step-guide-docs-note{color:var(--label-tertiary)}.step-guide-seller{border-radius:var(--radius-row);background:var(--fill-inset);border-left:3px solid var(--teal);margin:0;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.step-guide-seller{border-left:3px solid color-mix(in srgb, var(--teal) 60%, transparent)}}.step-guide-seller-label{color:var(--label-secondary);margin:0 0 2px;font-size:.75rem;line-height:1rem}.step-guide-seller-title{color:var(--label);margin:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.step-guide-seller-text{color:var(--label);margin:2px 0 0;font-size:.875rem;line-height:1.3125rem}.guide-meta{color:var(--label-secondary);margin:-8px 0 20px;font-size:.875rem;line-height:1.25rem}.guide-layout{align-items:start;gap:28px;display:grid}@media (min-width:1180px){.guide-layout{grid-template-columns:minmax(0,1fr) 300px}.guide-side{top:calc(var(--shell-inset,16px) + var(--title-bar-h,0px) + 12px);position:sticky}}.guide-main{min-width:0;max-width:820px}.group-body.guide-body{padding:22px var(--inset-x) 24px}.guide-side{flex-direction:column;gap:24px;min-width:0;display:flex}.guide-path{margin:0;padding:0;list-style:none;display:grid}.guide-step{animation:chart-rise .42s var(--ease-glass) both;grid-template-columns:28px minmax(0,1fr);column-gap:16px;padding-bottom:28px;display:grid;position:relative}.guide-step:last-child{padding-bottom:0}.guide-step:after{content:"";background:var(--separator);border-radius:1px;width:2px;position:absolute;top:34px;bottom:6px;left:13px}.guide-step:last-child:after{display:none}.guide-step-node{background:var(--accent-soft);width:28px;height:28px;color:var(--accent-text);font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.guide-step-content{gap:10px;min-width:0;padding-top:3px;display:grid}.guide-step-title{color:var(--label);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.375rem}.guide-step-meta{color:var(--label-secondary);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:-6px 0 0;font-size:.8125rem;line-height:1.125rem;display:flex}@media (prefers-reduced-motion:reduce){.guide-step{animation:none}}.checklist{flex-direction:column;gap:16px;min-width:0;display:flex}.checklist-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;display:flex}.checklist-summary{max-width:62ch;color:var(--label-secondary);margin:4px 0 0;font-size:.875rem;line-height:1.25rem}.checklist-plan{width:min(280px,100%)}.checklist-progress{align-items:center;gap:12px;display:flex}.checklist-progress .step-bar{flex:1}.checklist-progress-words{font-variant-numeric:tabular-nums;color:var(--label);flex-shrink:0;font-size:.8125rem;font-weight:590;line-height:1.125rem}.group-row.checklist-row{grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding-block:10px;display:grid}.checklist-check{border:2px solid var(--separator-strong);width:24px;height:24px;color:var(--label-secondary);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-glass), border-color var(--dur-fast) var(--ease-glass);background:0 0;border-radius:50%;place-items:center;margin-top:1px;display:grid}.checklist-check>svg{width:13px;height:13px}.checklist-check[data-status=done]{border-color:var(--pursue,var(--green));background:var(--pursue,var(--green));color:#fff}.checklist-check[data-status=in_progress]{border-color:var(--accent);background:var(--accent-soft)}.checklist-check[data-status=not_applicable]{cursor:default;border-style:dashed}.checklist-check:disabled{cursor:default}.checklist-check:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.checklist-check-core{background:var(--accent);border-radius:50%;width:8px;height:8px}.checklist-row-text{gap:2px;min-width:0;padding-top:2px;display:grid}.checklist-row-title{text-align:left;width:fit-content;max-width:100%;font:inherit;color:var(--label);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;padding:0;font-size:.9375rem;font-weight:590;line-height:1.25rem;display:inline-flex}.checklist-row-title:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.checklist-row-chevron{color:var(--label-tertiary);transition:transform var(--dur) var(--ease-glass);flex-shrink:0;align-self:center}.checklist-row-chevron[data-open]{transform:rotate(180deg)}.checklist-row-meta{color:var(--label-secondary);flex-wrap:wrap;align-items:center;gap:2px 12px;margin:0;font-size:.8125rem;line-height:1.125rem;display:flex}.checklist-row-note{color:var(--label);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:.8125rem;line-height:1.125rem;overflow:hidden}.checklist-status{width:138px}.checklist-row-more{grid-column:2/-1;gap:12px;padding:6px 0 4px;display:grid}@media (max-width:520px){.group-row.checklist-row{grid-template-columns:24px minmax(0,1fr)}.checklist-status{grid-column:2;width:100%}}.rooms-stack{flex-direction:column;gap:16px;display:flex}.room-layout{align-items:start;gap:32px 28px;display:grid}@media (min-width:1100px){.room-layout{grid-template-columns:minmax(0,1fr) minmax(0,380px)}}.room-main,.room-side{flex-direction:column;gap:28px;min-width:0;display:flex}.room-side-section{flex-direction:column;gap:8px;display:flex}.room-side-title{padding:0 var(--inset-x);margin:0}.group-cell.room-progress{align-items:center;gap:12px;display:flex}.room-progress .step-bar{flex:1}.room-count{color:var(--label-secondary);font-variant-numeric:tabular-nums;font-size:.8125rem}.room-hash{font-family:var(--font-mono,ui-monospace, monospace);color:var(--label-tertiary);font-size:.75rem}.room-open{color:var(--accent-text);font-size:.875rem;font-weight:510}.room-new-layout{align-items:start;gap:32px 28px;display:grid}@media (min-width:1100px){.room-new-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.desk-stack{flex-direction:column;gap:4px;max-width:980px;display:flex}.group-cell.desk-sub{gap:16px;padding-block:16px 18px;display:grid}.desk-sub-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;display:flex}.desk-sub-title{color:var(--label);font-size:1rem;font-weight:600;line-height:1.375rem}@media (hover:hover){.desk-sub-title:hover{color:var(--accent-text)}}.desk-sub-meta{color:var(--label-secondary);margin:2px 0 0;font-size:.8125rem;line-height:1.125rem}.desk-sub-actions{align-items:center;gap:12px;display:flex}.pool-layout{align-items:start;gap:32px 28px;display:grid}@media (min-width:1180px){.pool-layout[data-split]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.group-row.pool-row .group-row-label>.group-row-label-text{white-space:normal;text-wrap:pretty}.group-row.pool-claim{--sep-inset:68px;padding-block:6px}.group-row.pool-claim .group-row-leading{width:40px}.pool-ring-num{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);font-variant-numeric:tabular-nums;color:var(--label);font-size:.6875rem;font-weight:700}.pool-actions{align-items:center;gap:6px;display:flex}.field-row.settings-text-row>.field-row-control>.control-textarea{height:auto}.rooms-stack{max-width:1040px}.team-seats>.team-seats-text{flex:220px;min-width:0}@media (max-width:560px){.group-row.pool-row{flex-wrap:wrap;row-gap:0;padding-bottom:10px}.group-row.pool-row>.group-row-text{flex:calc(100% - 60px)}.group-row.pool-row>.group-row-value{max-width:none;margin-right:auto}.group-row.pool-row>.group-row-trailing{margin-left:auto}.group-row.pool-claim>.group-row-trailing{margin-left:52px}}.hq-page{gap:36px;min-width:0;display:grid;container-type:inline-size}.hq-page>.section,.hq-stack>.section{margin-top:0}.hq-stack{align-content:start;gap:28px;min-width:0;display:grid}.hq-tight{gap:14px;min-width:0;display:grid}.hq-cols,.hq-cols-even,.hq-record{align-items:start;gap:28px;min-width:0;display:grid}@container (min-width:760px){.hq-cols{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px}}@container (min-width:640px){.hq-cols-even{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@container (min-width:900px){.hq-record{grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:28px}}.hq-headline{letter-spacing:-.012em;max-width:64ch;color:var(--label);text-wrap:balance;margin:-8px 0 0;font-size:1.25rem;font-weight:600;line-height:1.75rem}.hq-headline em{color:var(--accent-text);font-style:normal}.hq-headline [data-tone]{color:var(--tone-text)}.hq-headline-soft{color:var(--label-secondary);font-weight:500}.hq-toolbar{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;display:flex}.hq-toolbar-end{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.hq-search{width:min(240px,100%)}@container (max-width:480px){.hq-toolbar-end{flex:100%;margin-left:0}.hq-toolbar .hq-search{width:100%}}.hq-donut{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.hq-donut .chart-legend{flex-direction:column;gap:10px}.hq-donut-total{font-family:ui-rounded, var(--font-sans);letter-spacing:-.02em;color:var(--label);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:2rem}.hq-donut-caption{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.hq-sub{color:var(--label-secondary);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.125rem}.hq-mono{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.hq-nowrap{white-space:nowrap}.hq-link{color:var(--label);font-weight:590}.hq-link:hover{color:var(--accent-text)}.hq-link-accent{color:var(--accent-text);font-weight:590}.hq-cell-wide{min-width:200px}.hq-fit-btn{border-radius:var(--radius-control);color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;margin:-4px -8px;padding:4px 8px;display:inline-flex}@media (hover:hover){.hq-fit-btn:hover{background:var(--fill-quaternary)}}.hq-fit-btn:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.hq-fit-pop{gap:8px;max-width:320px;padding:4px 2px;display:grid}.hq-fit-title{color:var(--label);font-size:.8125rem;font-weight:590;line-height:1.125rem}.hq-facts{gap:2px;margin:0;padding:0;font-size:.8125rem;line-height:1.25rem;list-style:none;display:grid}.hq-facts>li{gap:6px;display:flex}.hq-facts [data-ok=false]{color:var(--red-text)}.hq-facts [data-warn]{color:var(--orange-text)}.hq-facts-mark{text-align:center;flex-shrink:0;width:1em;font-weight:700}.hq-form{gap:16px;min-width:0;display:grid}.hq-form-grid{gap:14px;display:grid}@media (min-width:560px){.hq-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hq-form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.hq-form-actions{flex-wrap:wrap;align-items:center;gap:8px;padding-top:4px;display:flex}.hq-fieldset{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.hq-fieldset>legend{color:var(--label);margin-bottom:6px;padding:0;font-size:.8125rem;font-weight:590;line-height:1.125rem}.hq-checks{flex-wrap:wrap;gap:6px 18px;display:flex}.hq-countdown{font-variant-numeric:tabular-nums;grid-template-columns:auto;gap:1px;min-width:96px;display:inline-grid}.hq-countdown-date{color:var(--label);white-space:nowrap;font-size:.9375rem;line-height:1.25rem}.hq-countdown-what{color:var(--label-secondary);font-size:.8125rem}.hq-countdown-rel{color:var(--tone-text);font-size:.75rem;font-weight:590;line-height:1rem}.hq-countdown-track{background:var(--chart-track,var(--fill-tertiary));border-radius:999px;width:72px;height:4px;margin-top:3px;position:relative;overflow:hidden}.hq-countdown-fill{width:calc(var(--fill,0) * 100%);border-radius:inherit;background:var(--tone);position:absolute;inset:0 auto 0 0}.hq-dots{align-items:center;gap:3px;display:inline-flex}.hq-dot{width:7px;height:7px;box-shadow:inset 0 0 0 1.25px var(--separator-strong);border-radius:50%}.hq-dot[data-status=done]{background:var(--green);box-shadow:none}.hq-dot[data-status=current]{box-shadow:inset 0 0 0 2px var(--accent)}.hq-dot[data-status=blocked]{background:var(--orange);box-shadow:none}.hq-dot[data-status=skipped]{opacity:.35}.hq-dots-count{font-variant-numeric:tabular-nums;color:var(--label-secondary);margin-left:6px;font-size:.75rem;line-height:1rem}.hq-send-status{color:var(--tone-text,var(--label));font-weight:590}.hq-page .group-flush>.group-body>.table-container{box-shadow:none;background:0 0;border-radius:0}.hq-page .group-flush>.group-body>.group-cell+.table-container{border-top:1px solid var(--separator)}.hq-heat{--label-w:150px;width:100%}.hq-heat-grid{grid-template-columns:var(--label-w) repeat(var(--days,30), minmax(0, 1fr));align-items:center;gap:3px;display:grid}.hq-heat-row{display:contents}.hq-heat-corner{height:.8125rem}.hq-heat-month{white-space:nowrap;height:.8125rem;color:var(--ch-axis);font-size:.6875rem;font-weight:590;line-height:.8125rem;overflow:visible}.hq-heat-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--label-secondary);padding-right:8px;font-size:.8125rem;line-height:1.125rem;overflow:hidden}a.hq-heat-label:hover{color:var(--accent-text)}.hq-heat-row[data-active] .hq-heat-label{color:var(--label);font-weight:590}.hq-heat-cell{background:var(--ch-track);min-width:0;height:18px;animation:chart-pop .52s var(--ch-ease) both;animation-delay:calc(var(--i,0) * 8ms);border-radius:4px;position:relative}.hq-heat-cell:before{content:"";border-radius:inherit;background:var(--tone);opacity:var(--k,0);position:absolute;inset:0}.hq-heat-grid:has(.hq-heat-row[data-active]) .hq-heat-row:not([data-active]) .hq-heat-cell:before{opacity:calc(var(--k,0) * .35)}.hq-heat-cell[data-month]:after{content:"";background:var(--ch-rule);width:1px;position:absolute;top:-2px;bottom:-2px;left:-2px}.hq-heat-foot{padding-left:calc(var(--label-w) + 3px);color:var(--ch-axis);justify-content:space-between;margin-top:6px;font-size:.6875rem;line-height:.8125rem;display:flex}@container (max-width:560px){.hq-heat{--label-w:0px}.hq-heat-grid{grid-template-columns:repeat(var(--days,30), minmax(0, 1fr));gap:2px}.hq-heat-corner{display:none}.hq-heat-label{grid-column:1/-1;padding:8px 0 1px}.hq-heat-cell{border-radius:3px;height:14px}.hq-heat-foot{padding-left:0}}.hq-pof{width:100%;padding-top:4px;container-type:inline-size}@container (max-width:560px){.hq-pof .hq-pof-plot{height:calc(var(--rows,1) * 36px + 8px)}.hq-pof .hq-pof-point{top:calc(var(--row,0) * 36px + 4px)}}.hq-pof-plot{height:calc(var(--lanes,1) * 40px + 8px);border-bottom:1px solid var(--ch-grid);position:relative}.hq-pof-past{width:calc(var(--at) * 100%);background:repeating-linear-gradient(-45deg, var(--label) 0 2px, transparent 2px 8px);border-radius:8px 0 0;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.hq-pof-past{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--label) 7%, transparent) 0 2px, transparent 2px 8px)}}.hq-pof-past-label{color:var(--ch-axis);font-size:.6875rem;font-weight:590;line-height:.8125rem;position:absolute;bottom:6px;left:8px}.hq-pof-today{top:0;bottom:-4px;left:calc(var(--at) * 100%);background:var(--ch-target);opacity:.55;width:1.5px;position:absolute}.hq-pof-point{top:calc(var(--lane,0) * 40px + 4px);left:calc(var(--at) * 100%);color:inherit;white-space:nowrap;animation:chart-pop .52s var(--ch-ease) both;grid-template-columns:10px auto;grid-template-areas:"dot name"".when";column-gap:6px;text-decoration:none;display:grid;position:absolute;transform:translate(-5px)}.hq-pof-point[data-edge=end]{text-align:right;grid-template-columns:auto 10px;grid-template-areas:"name dot""when.";transform:translate(calc(5px - 100%))}.hq-pof-dot{background:var(--tone);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface,var(--canvas));border-radius:50%;grid-area:dot;align-self:center}.hq-pof-name{color:var(--label);grid-area:name;font-size:.8125rem;font-weight:590;line-height:1.125rem}a.hq-pof-point:hover .hq-pof-name{color:var(--accent-text)}.hq-pof-when{color:var(--tone-text);font-variant-numeric:tabular-nums;grid-area:when;font-size:.6875rem;line-height:.875rem}.hq-pof-axis{height:1.25rem;color:var(--ch-axis);margin-top:4px;font-size:.6875rem;line-height:.8125rem;position:relative}.hq-pof-axis>span{top:2px;left:calc(var(--at) * 100%);white-space:nowrap;position:absolute;transform:translate(-50%)}.hq-pof-axis>span[data-edge=end]{transform:translate(-100%)}.hq-pof-axis>span[data-today]{color:var(--label);font-weight:700}.hq-mail{align-items:start;gap:16px;min-width:0;display:grid}@container (min-width:700px){.hq-mail{grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:20px}.hq-mail-pane{top:calc(16px + var(--title-bar-h,0px));position:sticky}}@container (max-width:699px){.hq-mail[data-open] .hq-mail-list,.hq-mail:not([data-open]) .hq-mail-pane{display:none}.hq-mail .hq-mail-list{max-height:none;overflow:visible}.hq-mail .hq-mail-item[aria-current=true]{background:0 0}}@container (min-width:700px){.hq-mail-back{display:none!important}}.hq-mail-list{overscroll-behavior:contain;max-height:min(72vh,900px);overflow-y:auto}.hq-mail-item{padding:11px var(--inset-x);color:inherit;grid-template-columns:10px minmax(0,1fr) auto;gap:1px 10px;text-decoration:none;display:grid;position:relative}.hq-mail-item+.hq-mail-item:before{content:"";top:0;left:calc(var(--inset-x) + 20px);background:var(--separator);height:1px;position:absolute;right:0}@media (hover:hover){.hq-mail-item:hover{background:var(--fill-quaternary)}}.hq-mail-item[aria-current=true]{background:var(--accent-soft,var(--fill-tertiary))}.hq-mail-item[aria-current=true]:before,.hq-mail-item[aria-current=true]+.hq-mail-item:before{opacity:0}.hq-mail-unread{background:var(--accent);border-radius:50%;grid-row:1;align-self:center;width:8px;height:8px}.hq-mail-to{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--label);grid-column:2;font-size:.9375rem;font-weight:590;line-height:1.25rem;overflow:hidden}.hq-mail-time{color:var(--label-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:3;font-size:.75rem;line-height:1.25rem}.hq-mail-subject,.hq-mail-kind{text-overflow:ellipsis;white-space:nowrap;grid-column:2/4;min-width:0;overflow:hidden}.hq-mail-subject{color:var(--label);font-size:.8125rem;line-height:1.125rem}.hq-mail-kind{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.hq-mail-pane{min-width:0}.hq-mail-head{border-bottom:1px solid var(--separator);gap:4px;margin-bottom:16px;padding-bottom:14px;display:grid}.hq-mail-head h2{letter-spacing:-.012em;font-size:1.25rem;font-weight:700;line-height:1.625rem}.hq-mail-body{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-sans);color:var(--label);margin:0;font-size:.9375rem;line-height:1.5rem}.hq-mail-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.hq-ring-num{font-variant-numeric:tabular-nums;color:var(--label);font-size:.625rem;font-weight:700;line-height:1}.hq-ring-lead{place-items:center;display:grid}.hq-meter-value{justify-items:end;gap:5px;width:min(200px,40vw);display:grid}.hq-meter-value>.flex{width:100%}.hq-meter-text{color:var(--label-secondary);font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1.125rem}.hq-meter-cell{gap:4px;min-width:120px;display:grid}.hq-chart-cell{padding-block:18px 16px}.hq-chart-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:14px;display:flex}.hq-chart-title{color:var(--label-secondary);font-size:.8125rem;font-weight:590;line-height:1.125rem}.hq-chart-value{font-family:ui-rounded, var(--font-sans);letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--label);font-size:1.375rem;font-weight:700;line-height:1.75rem}.hq-flags{color:var(--label);gap:8px;margin:0;padding:0;font-size:.875rem;line-height:1.25rem;list-style:none;display:grid}.hq-flags>li{grid-template-columns:8px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.hq-flags>li:before{content:"";background:var(--orange);border-radius:50%;width:8px;height:8px;transform:translateY(-1px)}.hq-chips{flex-wrap:wrap;gap:6px;display:flex}.hq-chip{background:var(--fill-tertiary);color:var(--label-secondary);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.8125rem;line-height:1.125rem;display:inline-flex}.hq-chip>svg{width:14px;height:14px}.hq-audit-what{align-items:flex-start;gap:10px;font-weight:510;display:flex}.hq-audit-icon{width:20px;height:20px;color:var(--tone-text,var(--label-secondary));flex-shrink:0;place-items:center;display:grid}.hq-audit-icon>svg{width:16px;height:16px}a.hq-chip:hover{color:var(--label);background:var(--fill-secondary,var(--fill-tertiary))}@container (max-width:620px){.hq-page .table.hq-stack-table thead{display:none}.hq-page .table.hq-stack-table,.hq-page .table.hq-stack-table tbody{display:block}.hq-page .table.hq-stack-table tr{padding:12px var(--inset-x);border-bottom:1px solid var(--separator);flex-wrap:wrap;align-items:baseline;gap:3px 14px;display:flex}.hq-page .table.hq-stack-table tbody tr:last-child{border-bottom:0}.hq-page .table.hq-stack-table td{text-align:left;white-space:normal;min-width:0;height:auto;color:var(--label-secondary);border:0;flex:0 auto;order:2;padding:0;font-size:.8125rem;line-height:1.125rem;display:block}.hq-page .table.hq-stack-table td[data-stack=lead]{color:var(--label);flex:55%;order:0;font-size:.9375rem;line-height:1.25rem}.hq-page .table.hq-stack-table td[data-stack=aside]{text-align:right;flex:none;order:1;margin-left:auto}.hq-page .table.hq-stack-table td[data-stack=full]{flex-basis:100%}.hq-page .table.hq-stack-table td[data-stack=pick]{flex:none;order:-1;align-self:center}.hq-page .table.hq-stack-table td[data-stack=hide]{display:none}.hq-page .table.hq-stack-table td[data-label]:before{content:attr(data-label) " ";color:var(--label-secondary)}.hq-page .table.hq-stack-table td .hq-sub,.hq-page .table.hq-stack-table td[data-numeric]>div{margin-left:4px;display:inline}.hq-page .table.hq-stack-table td[data-stack=lead] .hq-sub{margin-left:0;display:block}.hq-page .table.hq-stack-table .hq-cell-wide{min-width:0}.hq-page .table.hq-stack-table .hq-countdown{align-items:baseline;gap:6px;min-width:0;display:inline-flex}.hq-page .table.hq-stack-table .hq-countdown-track{display:none}.hq-page .table.hq-stack-table .hq-meter-cell{min-width:110px;display:inline-grid}.hq-dots .hq-dot{display:none}.hq-dots-count{margin-left:0}}.hq-narrow-status{display:none}@container (max-width:620px){.hq-pool-row .group-row-value{display:none}.hq-narrow-status{color:var(--label);font-weight:590;display:block}}.share-page{flex-direction:column;gap:28px;width:100%;min-width:0;max-width:58rem;margin:0 auto;padding-block:4px 8px;display:flex}.share-unit{letter-spacing:0;color:var(--label-secondary);margin-left:2px;font-size:.55em;font-weight:590}.share-inactive{width:100%;max-width:28rem;margin:0 auto;padding-block:40px}.share-inactive-card{border-radius:var(--radius-group);flex-direction:column;align-items:flex-start;gap:10px;padding:28px 24px 26px;display:flex}.share-inactive-glyph{width:30px;height:30px;color:var(--label-tertiary);margin-bottom:4px}.share-edge{height:calc(env(safe-area-inset-top) + 84px)}.share-bar{z-index:40;top:max(12px, env(safe-area-inset-top));margin-bottom:-4px;position:sticky}.share-bar-inner{border-radius:var(--radius-pill);align-items:center;gap:12px;height:56px;padding:0 9px 0 10px;display:flex}.share-bar-company{flex-direction:column;flex:1;min-width:0;display:flex}.share-bar-name,.share-bar-owner{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.share-bar-name{letter-spacing:-.01em;font-size:1rem;font-weight:590;line-height:1.25rem}.share-bar-owner{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.share-bar-mail{width:38px;height:38px;color:var(--accent-text);background:var(--fill-tertiary);transition:transform var(--dur-fast) var(--ease-glass);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.share-bar-mail>svg{width:17px;height:17px}.share-bar-mail:active{transform:scale(.95)}.share-hero{flex-direction:column;gap:16px;min-width:0;display:flex}.share-hero-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.share-hero-tags{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:8px;display:flex}.share-hero-tags>.eyebrow{margin-right:2px}.share-hero-structure{color:var(--label-secondary);margin-top:2px;font-size:.875rem;line-height:1.25rem}.share-hero-tags>.share-hero-structure{margin:0}.share-hero-action{flex-shrink:0}.share-band{border-radius:var(--radius-group);min-width:0;overflow:hidden;container-type:inline-size}.share-band-figures{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.share-band-figures>.stat{padding:18px var(--inset-x) 20px;position:relative}.share-band-figures>.stat+.stat:before{content:"";background:var(--separator);width:1px;position:absolute;top:18px;bottom:18px;left:0}.share-band-highlights{padding:14px var(--inset-x) 16px;color:var(--label);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;font-size:.8125rem;line-height:1.125rem;display:grid;position:relative}.share-band-highlights:before{content:"";top:0;left:var(--inset-x);right:var(--inset-x);background:var(--separator);height:1px;position:absolute}.share-band-highlights>li{gap:8px;min-width:0;display:flex}.share-band-highlights svg{width:14px;height:14px;color:var(--pursue);flex-shrink:0;margin-top:2px}@container (max-width:560px){.share-band-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.share-band-figures>.stat:first-child{grid-column:1/-1}.share-band-figures>.stat+.stat:before{top:14px;bottom:16px}.share-band-figures>.stat:nth-child(2):before{display:none}.share-band-figures>.stat:nth-child(n+2):after{content:"";top:0;left:var(--inset-x);right:var(--inset-x);background:var(--separator);height:1px;position:absolute}.share-band-figures>.stat:nth-child(3):after{left:0}.share-band-figures>.stat .stat-value{overflow-wrap:normal;white-space:nowrap;font-size:clamp(1.25rem,6.2cqi,1.75rem);line-height:1.25}.share-band-figures>.stat:first-child .stat-value{font-size:2.125rem;line-height:2.5rem}.share-band-highlights{grid-template-columns:minmax(0,1fr)}}.share-story{flex-direction:column;gap:28px;min-width:0;display:flex}.share-pair{align-items:start;gap:28px 20px;min-width:0;display:grid}@media (min-width:900px){.share-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.share-lede{color:var(--label-secondary);font-size:.8125rem;line-height:1.125rem}.share-score-summary{align-items:center;gap:12px;display:flex}.share-score-ring-text{font-family:ui-rounded, var(--font-sans);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:650}.share-score-sentence{font-size:.9375rem;font-weight:590;line-height:1.25rem}.group-cell.share-score{gap:6px;padding-block:12px 14px;display:grid}.share-score-head{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.share-score-label{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;font-size:.9375rem;font-weight:510;line-height:1.25rem;display:flex}.share-score-target{color:var(--label-secondary);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:400;line-height:1rem}.share-score-value{font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;align-items:center;gap:5px;font-size:.9375rem;font-weight:650;line-height:1.25rem;display:inline-flex}.share-score-value>svg{border-radius:50%;width:14px;height:14px;padding:2px}.share-score-value[data-state=pass]>svg{color:var(--pursue-text);background:var(--pursue-soft)}.share-score-value[data-state=fail]>svg{color:var(--verify-text);background:var(--verify-soft)}.share-score-value[data-state=none]{color:var(--label-secondary)}.share-score-value[data-state=none]>svg{background:var(--fill-tertiary)}.share-score-def{color:var(--label-secondary);margin-top:-2px;font-size:.75rem;line-height:1rem}.share-rent-cell{container-type:inline-size}.share-rent-grid{gap:28px;display:grid}@container (min-width:860px){.share-rent-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}.share-scored{border-radius:var(--radius-pill);vertical-align:1px;color:var(--accent-text);background:var(--accent-soft);margin-left:8px;padding:1px 7px;font-size:.6875rem;font-weight:590;line-height:1rem;display:inline-block}.share-contact{padding:22px var(--inset-x) 20px;border-radius:var(--radius-group);flex-direction:column;gap:14px;display:flex}@media (min-width:720px){.share-contact{padding:24px 24px 22px}}.share-fineprint{padding:0 var(--inset-x) 8px;color:var(--label-secondary);text-wrap:pretty;flex-direction:column;gap:8px;font-size:.75rem;line-height:1.0625rem;display:flex}.buyer-deal{flex-direction:column;gap:24px;min-width:0;display:flex}.buyer-deal>.page-header,.buyer-deal>.share-hero .share-hero-tags{margin-bottom:0}.buyer-address{padding:12px var(--inset-x);border-radius:var(--radius-row);background:var(--fill-quaternary);color:var(--label-secondary);flex-wrap:wrap;align-items:flex-start;gap:8px 12px;font-size:.8125rem;line-height:1.125rem;display:flex}.buyer-address-icon{width:16px;height:16px;color:var(--accent-text);flex-shrink:0;margin-top:1px}.buyer-address-link{color:var(--accent-text);flex-shrink:0;align-items:center;gap:2px;font-weight:590;display:inline-flex}.buyer-address-link>svg{width:14px;height:14px}.buyer-photos{flex-direction:column;gap:8px;min-width:0;display:flex}.buyer-photos-strip{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius-group);gap:8px;display:flex;overflow-x:auto}.buyer-photos-strip::-webkit-scrollbar{display:none}.buyer-photos-strip{align-items:flex-start}.buyer-photo{aspect-ratio:4/3;scroll-snap-align:start;border-radius:var(--radius-row);background:var(--fill-tertiary);flex:none;height:clamp(150px,20vw,210px);overflow:hidden}.buyer-photo-lead{aspect-ratio:16/10}.buyer-photo>a,.buyer-photo img{width:100%;height:100%;display:block}.buyer-photo img{object-fit:cover;transition:transform var(--dur-slow) var(--ease-glass)}@media (hover:hover){.buyer-photo a:hover img{transform:scale(1.03)}}.buyer-photos-caption{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.buyer-workspace{flex-direction:column;gap:20px;min-width:0;scroll-margin-top:80px;display:flex}.buyer-views{pointer-events:none;justify-content:center;display:flex}.buyer-views-inner{border-radius:var(--radius-pill);pointer-events:auto;width:min(100%,500px);padding:4px}.buyer-view{flex-direction:column;gap:28px;min-width:0;display:flex}.buyer-view-lede{color:var(--label-secondary);font-size:.8125rem;line-height:1.125rem}.buyer-numbers{flex-direction:column;gap:20px;min-width:0;display:flex;container-type:inline-size}.buyer-numbers-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.buyer-numbers-headline{letter-spacing:-.012em;text-wrap:balance;font-size:1.25rem;font-weight:510;line-height:1.625rem}.buyer-numbers-headline[data-prompt]{letter-spacing:0;color:var(--label-secondary);font-size:.9375rem;font-weight:400;line-height:1.375rem}.buyer-numbers-headline strong{font-family:ui-rounded, var(--font-sans);font-variant-numeric:tabular-nums;font-weight:700}.buyer-numbers-state{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.buyer-numbers-grid{align-items:start;gap:24px;min-width:0;display:grid}@container (min-width:740px){.buyer-numbers-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px}.buyer-numbers-inputs{--field-row-w:min(180px, 46cqi)}}@media (min-height:760px){@container (min-width:740px){.buyer-numbers-results{top:calc(var(--shell-inset,12px) + var(--title-bar-h,0px) + 60px);position:sticky}}}.buyer-numbers-inputs{--field-row-w:min(170px, 42vw);flex-direction:column;gap:24px;min-width:0;display:flex}.buyer-result{min-height:var(--row-h);padding:9px var(--inset-x);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label mine""desk change";align-items:center;gap:2px 12px;display:grid;position:relative}.group-body>.buyer-result+.buyer-result:before{content:"";top:0;left:var(--inset-x);background:var(--separator);height:1px;position:absolute;right:0}.buyer-result-label{grid-area:label;min-width:0;font-size:.9375rem;line-height:1.25rem}.buyer-result-mine{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:mine;justify-self:end;font-size:.9375rem;font-weight:650;line-height:1.25rem}.buyer-result-desk{color:var(--label-secondary);font-variant-numeric:tabular-nums;grid-area:desk;font-size:.75rem;line-height:1rem}.buyer-result-change{grid-area:change;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex}.buyer-result-diff{text-align:right;font-variant-numeric:tabular-nums;min-width:4.5rem;color:var(--label-tertiary);white-space:nowrap;font-size:.75rem;font-weight:590;line-height:1rem}.buyer-result-diff[data-tone=good]{color:var(--pursue-text)}.buyer-result-diff[data-tone=bad]{color:var(--verify-text)}.buyer-delta{border-radius:var(--radius-pill);background:var(--chart-track,var(--fill-tertiary));flex-shrink:0;width:72px;height:6px;position:relative}.buyer-delta:before{content:"";background:var(--separator-strong);width:1px;position:absolute;top:-3px;bottom:-3px;left:calc(50% - .5px)}.buyer-delta:after{content:"";width:calc(var(--d,0) * 50%);border-radius:var(--radius-pill);background:var(--label-tertiary);transform-origin:0;transform:scaleX(var(--dir,1));transition:width .42s var(--ease-glass), transform .42s var(--ease-glass), background-color .2s ease;position:absolute;top:0;bottom:0;left:50%}.buyer-delta[data-tone=good]:after{background:var(--pursue)}.buyer-delta[data-tone=bad]:after{background:var(--verify)}.buyer-inline-bar{vertical-align:2px;border-radius:var(--radius-pill);background:var(--chart-track,var(--fill-tertiary));width:44px;height:5px;margin-right:8px;display:inline-block;overflow:hidden}.buyer-inline-bar>span{border-radius:inherit;background:var(--chart-2,var(--teal));height:100%;margin-left:auto;display:block}.buyer-inline-bar>span[data-neg]{background:var(--critical)}.buyer-exits{align-items:start;gap:16px;min-width:0;display:grid}@media (min-width:720px){.buyer-exits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.buyer-exits{grid-template-columns:repeat(3,minmax(0,1fr))}}.buyer-exit{padding:18px var(--inset-x) 18px;border-radius:var(--radius-group);flex-direction:column;gap:14px;display:flex}.buyer-exit-off{background:var(--surface-fill-subtle);box-shadow:none}.buyer-exit-head{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.buyer-exit-summary{color:var(--label-secondary);margin-top:-8px;font-size:.8125rem;line-height:1.125rem}.buyer-exit-key{flex-direction:column;gap:1px;display:flex}.buyer-exit-key-label{color:var(--label-secondary);font-size:.75rem;font-weight:510;line-height:1rem}.buyer-exit-key-value{font-family:ui-rounded, var(--font-sans);letter-spacing:-.022em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:2.125rem}.buyer-exit-key-hint{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.buyer-exit-split .chart-legend{gap:4px 14px;font-size:.75rem}.buyer-exit-figures{border-top:1px solid var(--separator);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding-top:12px;display:grid}.buyer-exit-figures dt{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.buyer-exit-figures dd{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:590;line-height:1.25rem}.buyer-exit-figures dd.buyer-exit-hint{color:var(--label-secondary);font-size:.6875rem;font-weight:400;line-height:.875rem}.buyer-exit-road{border-top:1px solid var(--separator);flex-direction:column;padding-top:12px;display:flex}.buyer-exit-road>li{gap:10px;padding-bottom:10px;display:flex;position:relative}.buyer-exit-road>li:last-child{padding-bottom:0}.buyer-exit-road>li:not(:last-child):before{content:"";background:var(--separator);width:1px;position:absolute;top:20px;bottom:2px;left:8.5px}.buyer-exit-road-dot{width:18px;height:18px;color:var(--accent-text);background:var(--accent-soft);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;font-size:.625rem;font-weight:650;display:grid}.buyer-exit-road-label{font-size:.8125rem;font-weight:590;line-height:1.125rem;display:block}.buyer-exit-road-when{color:var(--label-secondary);font-size:.75rem;line-height:1rem;display:block}.buyer-progress-head{align-items:center;gap:14px;display:flex}.buyer-ring-text{font-family:ui-rounded, var(--font-sans);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:650}.buyer-actionbar{z-index:30;bottom:calc(16px + env(safe-area-inset-bottom));pointer-events:none;justify-content:center;margin-top:4px;display:flex;position:sticky}@media (max-width:719.98px){.buyer-actionbar{bottom:calc(var(--tabbar-h) + var(--shell-inset,12px) + 10px + env(safe-area-inset-bottom))}}.buyer-actionbar-inner{border-radius:var(--radius-pill);pointer-events:auto;align-items:center;gap:16px;max-width:100%;padding:8px 8px 8px 20px;display:flex}.buyer-actionbar-status{flex-direction:column;min-width:0;display:flex}.buyer-actionbar-caption{color:var(--label-secondary);font-size:.6875rem;line-height:.8125rem}.buyer-actionbar-buttons{flex-shrink:0;align-items:center;gap:6px;display:flex}@media (max-width:559.98px){.buyer-actionbar-inner{width:100%;padding:6px}.buyer-actionbar-status{display:none}.buyer-actionbar-buttons,.buyer-actionbar-buttons>.btn:first-child{flex:1;min-width:0}}.buyer-deals{gap:16px;min-width:0;display:grid}@media (min-width:880px){.buyer-deals{grid-template-columns:repeat(2,minmax(0,1fr))}}.buyer-deal-card{height:100%;padding:20px var(--inset-x) 16px;border-radius:var(--radius-group);color:inherit;flex-direction:column;gap:16px;display:flex;container-type:inline-size}@media (min-width:720px){.buyer-deal-card{padding:22px 22px 18px}}.buyer-deal-card[data-passed]{background:var(--surface-fill-subtle)}.buyer-deal-card[data-passed] :is(h2,dd){color:var(--label-secondary)}.buyer-deal-card-top{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.buyer-deal-card-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.buyer-deal-card-figures>div+div{border-left:1px solid var(--separator);padding-left:12px}.buyer-deal-card-figures dt{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.buyer-deal-card-figures dd{font-family:ui-rounded, var(--font-sans);letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(.9375rem,4.6cqi,1.1875rem);font-weight:650;line-height:1.5rem;overflow:hidden}.buyer-allin{gap:6px;display:grid}.buyer-allin-head{color:var(--label-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:2px 12px;font-size:.75rem;line-height:1rem;display:flex}.buyer-allin-head strong{color:var(--label);font-weight:590}.buyer-deal-card-foot{border-top:1px solid var(--separator);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:auto;padding-top:12px;display:flex}.buyer-pipe{align-items:center;gap:10px;min-width:0;display:inline-flex}.buyer-pipe-dots{align-items:center;display:inline-flex}.buyer-pipe-dot{background:var(--fill-secondary);border-radius:50%;width:8px;height:8px;position:relative}.buyer-pipe-dot+.buyer-pipe-dot{margin-left:12px}.buyer-pipe-dot+.buyer-pipe-dot:before{content:"";background:var(--separator-strong);width:12px;height:1px;position:absolute;top:3.5px;right:100%}.buyer-pipe-dot[data-state=done],.buyer-pipe-dot[data-state=done]+.buyer-pipe-dot:before{background:var(--accent)}.buyer-pipe-dot[data-state=current]{background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.buyer-pipe-dot[data-state=off]{background:var(--fill-tertiary)}.buyer-pipe-label{font-size:.8125rem;font-weight:590;line-height:1.125rem}.buyer-pipe[data-passed] .buyer-pipe-label{color:var(--label-secondary)}.buyer-docs{flex-direction:column;gap:28px;min-width:0;max-width:760px;display:flex}.buyer-verify{padding:18px var(--inset-x);border-radius:var(--radius-group);flex-direction:column;gap:16px;display:flex}.buyer-verify-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.buyer-verify-steps{gap:14px 24px;display:grid}@media (min-width:640px){.buyer-verify-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.buyer-verify-step{gap:12px;min-width:0;display:flex}.buyer-verify-node{width:28px;height:28px;color:var(--label-secondary);background:var(--fill-tertiary);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.buyer-verify-node>svg{width:15px;height:15px}.buyer-verify-step[data-state=done] .buyer-verify-node{color:var(--pursue-text);background:var(--pursue-soft)}.buyer-verify-step[data-state=expired] .buyer-verify-node{color:var(--critical-text);background:var(--critical-soft)}.buyer-verify-title{font-size:.9375rem;font-weight:590;line-height:1.25rem}.buyer-verify-title a{color:inherit}@media (hover:hover){.buyer-verify-title a:hover{color:var(--accent-text)}}.buyer-verify-detail{color:var(--label-secondary);font-variant-numeric:tabular-nums;flex-direction:column;gap:8px;margin-top:2px;font-size:.8125rem;line-height:1.125rem;display:flex}.buyer-verify-step[data-state=expired] .buyer-verify-detail{color:var(--critical-text)}.buyer-expiry{align-items:center;gap:10px;display:flex}.buyer-expiry-track{border-radius:var(--radius-pill);background:var(--chart-track,var(--fill-tertiary));flex:1;max-width:200px;height:6px;position:relative;overflow:hidden}.buyer-expiry-fill{border-radius:inherit;background:var(--tone);position:absolute;inset:0 auto 0 0}.buyer-expiry-text{color:var(--tone-text);font-size:.75rem;font-weight:590;line-height:1rem}.buyer-ncnd-text{border-radius:var(--radius-row);background:var(--fill-inset,var(--fill-quaternary));flex-direction:column;gap:10px;max-height:18rem;padding:14px 16px;font-size:.875rem;line-height:1.3125rem;display:flex;overflow-y:auto}.buyer-disclosure>summary{cursor:pointer;color:var(--accent-text);font-size:.9375rem;font-weight:510;line-height:1.25rem;list-style-position:inside}.buyer-disclosure[open]>summary{margin-bottom:12px}.buyer-rail-value{align-items:center;gap:10px;display:inline-flex}.buyer-rail{align-items:center;gap:3px;display:inline-flex}.buyer-rail-dot{background:var(--fill-secondary);border-radius:50%;width:7px;height:7px}.buyer-rail-dot[data-status=done]{background:var(--pursue)}.buyer-rail-dot[data-status=in_progress]{background:var(--accent)}.buyer-rail-dot[data-status=expired]{background:var(--critical)}.buyer-rail-dot[data-status=not_applicable]{box-shadow:inset 0 0 0 1px var(--separator-strong);background:0 0}@media (max-width:440px){.buyer-rail{display:none}}.buyer-boxes{align-items:start;gap:28px 20px;min-width:0;display:grid}@media (min-width:960px){.buyer-boxes{grid-template-columns:repeat(2,minmax(0,1fr))}}.buyer-profile{flex-direction:column;gap:24px;max-width:640px;display:flex}.buyer-view>.group-section:only-child{max-width:720px}.seller-room{width:100%;max-width:var(--portal-col,672px);flex-direction:column;gap:44px;margin:0 auto;padding-bottom:24px;font-size:1.0625rem;line-height:1.625rem;display:flex}@media (max-width:719px){.seller-room{gap:36px}}.seller-homes{flex-wrap:wrap;gap:8px;margin-bottom:-20px;display:flex}.seller-home-link{border-radius:var(--radius-pill);background:var(--fill-quaternary);color:var(--label-secondary);transition:background-color var(--dur-fast) var(--ease-glass);padding:6px 14px;font-size:.9375rem;line-height:1.25rem}.seller-home-link:hover{background:var(--fill-tertiary)}.seller-home-link[aria-current=page]{background:var(--accent-soft);color:var(--accent-text);font-weight:590}.seller-hello{flex-direction:column;gap:16px;padding-top:8px;display:flex}.seller-title{letter-spacing:-.02em;font-size:2.125rem;font-weight:700;line-height:2.5rem}.seller-lede{color:var(--label);text-wrap:pretty;font-size:1.1875rem;line-height:1.75rem}.seller-sign{align-items:center;gap:12px;display:flex}.seller-sign-mark{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-text);font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);letter-spacing:.01em;border-radius:50%;flex-shrink:0;place-items:center;font-size:.9375rem;font-weight:650;display:grid}.seller-sign-name,.seller-sign-company{line-height:1.25rem;display:block}.seller-sign-name{font-weight:590}.seller-sign-company{color:var(--label-secondary);font-size:.9375rem}.seller-actions{flex-wrap:wrap;gap:10px;padding-top:4px;display:flex}.seller-actions>.btn>svg{width:18px;height:18px}@media (max-width:440px){.seller-actions>.btn{flex:auto;justify-content:center}}.seller-part{scroll-margin-top:calc(var(--shell-content-top,0px) + 16px);flex-direction:column;gap:14px;display:flex}.seller-part-head{flex-direction:column;gap:4px;display:flex}.seller-h2{letter-spacing:-.015em;font-size:1.375rem;font-weight:700;line-height:1.75rem}.seller-intro{color:var(--label-secondary);text-wrap:pretty}.seller-note{padding:0 var(--inset-x);color:var(--label-secondary);font-size:.9375rem;line-height:1.375rem}.seller-link{color:var(--accent-text);text-decoration:underline;-webkit-text-decoration-color:var(--accent-text);-webkit-text-decoration-color:var(--accent-text);-webkit-text-decoration-color:var(--accent-text);text-decoration-color:var(--accent-text);font-weight:510}@supports (color:color-mix(in lab, red, red)){.seller-link{-webkit-text-decoration-color:color-mix(in srgb, var(--accent-text) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--accent-text) 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--accent-text) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-text) 35%, transparent)}}.seller-link{text-underline-offset:3px}.seller-group .group-row{min-height:52px}.seller-group .group-row-label{font-size:1.0625rem;line-height:1.5rem}.seller-group .group-row-label>.group-row-label-text{white-space:normal}.seller-group .group-row-detail{font-size:.9375rem;line-height:1.375rem}.seller-group .group-row-value{white-space:normal;overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.5rem}.seller-group .group-row-trailing{font-size:1.0625rem}.seller-group .group-cell{padding-block:16px}@media (max-width:480px){.seller-group .group-row:not([data-leading=true]):has(.group-row-value){flex-direction:column;align-items:flex-start;gap:0;padding-block:10px}.seller-group .group-row:not([data-leading=true]):has(.group-row-value) .group-row-text{padding-block:0}.seller-group .group-row:not([data-leading=true]):has(.group-row-value) .group-row-value{text-align:left;justify-content:flex-start;max-width:100%}}.seller-promise{font-weight:590}.seller-group .group-footer{font-size:.9375rem;line-height:1.375rem}.seller-room .field-label{font-size:.9375rem;line-height:1.25rem}.seller-room .field-hint,.seller-room .field-error{font-size:.875rem;line-height:1.25rem}.seller-file{border-radius:var(--radius-row);background:var(--fill-inset);align-items:center;gap:12px;min-height:56px;padding:8px 6px 8px 10px;display:flex}.seller-file-icon{border-radius:var(--radius-control);width:38px;height:38px;color:var(--accent-text);background:var(--accent-soft);flex-shrink:0;place-items:center;display:grid}.seller-file-icon>svg{width:20px;height:20px}.seller-file-text{flex-direction:column;flex:1;min-width:0;display:flex}.seller-file-name{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:1.0625rem;font-weight:510;line-height:1.375rem;display:-webkit-box;overflow:hidden}.seller-file-size{font-variant-numeric:tabular-nums;color:var(--label-secondary);font-size:.9375rem;line-height:1.25rem}.seller-file>.btn{flex-shrink:0}@media (max-width:480px){.seller-file>.seller-file-remove{display:none}}.offer-glance .stat-label{font-size:.9375rem;line-height:1.25rem}.offer-glance .stat-label>span{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.offer-glance .stat-hint{font-size:.8125rem;line-height:1.125rem}.offer-glance .stat-value{font-size:1.75rem;line-height:2.125rem}.offer-about{font-family:var(--font-sans);letter-spacing:0;color:var(--label-secondary);font-size:.9375rem;font-weight:510}.offer-date{letter-spacing:-.01em;font-size:1.25rem;line-height:2.125rem;display:inline-block}@container (max-width:440px){.offer-glance .stat-group-grid>.stat .stat-value{font-size:1.5rem;line-height:1.875rem}.offer-date{font-size:1.0625rem;line-height:1.875rem}}.offer-terms{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.offer-terms>li{text-wrap:pretty;padding-left:22px;position:relative}.offer-terms>li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:4px}.offer-terms-lg{font-size:1.0625rem;line-height:1.625rem}.offer-disclosures{flex-direction:column;gap:12px;display:flex}.offer-disclosures-lg{margin-top:6px}.offer-disclosures-lg .callout-title{font-size:1.0625rem;line-height:1.5rem}.offer-disclosures-lg .callout{padding:14px var(--inset-x);gap:12px}.offer-disclosures-lg .callout-body{font-size:1rem;line-height:1.5rem}.offer-disclosures-lg .callout-icon,.offer-disclosures-lg .callout-icon>svg{width:20px;height:20px}.offer-note{grid-template-columns:20px minmax(0,1fr);gap:12px;padding:2px 4px 0 14px;display:grid}.offer-note-icon{width:20px;height:20px;color:var(--label-secondary);margin-top:2px}.offer-note-title{font-size:.9375rem;font-weight:590;line-height:1.375rem}.offer-note-text{color:var(--label-secondary);text-wrap:pretty;font-size:.9375rem;line-height:1.375rem}.offer-disclosures-lg .offer-note-title{font-size:1.0625rem;line-height:1.5rem}.offer-disclosures-lg .offer-note-text{font-size:1rem;line-height:1.5rem}.offer-view{flex-direction:column;gap:18px;font-size:.9375rem;line-height:1.375rem;display:flex}.offer-head{flex-direction:column;gap:2px;display:flex}.offer-structure,.offer-meta{color:var(--label-secondary);font-size:.8125rem;line-height:1.125rem}.offer-price{font-size:1.75rem;font-weight:700;line-height:2.125rem}.offer-view-lg .offer-price{font-size:2.25rem;line-height:2.625rem}.offer-facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px 20px;margin:0;display:grid}.offer-facts dt{color:var(--label-secondary);font-size:.8125rem;line-height:1.125rem}.offer-facts dd{font-variant-numeric:tabular-nums;margin:0;font-weight:590}.offer-facts dd.offer-facts-hint{color:var(--label-secondary);font-size:.75rem;font-weight:400;line-height:1rem}.seller-option-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.seller-option-title{font-size:1.0625rem;font-weight:590;line-height:1.5rem}.seller-option-text{color:var(--label-secondary);text-wrap:pretty;margin-top:4px;font-size:1rem;line-height:1.5rem}.seller-steps.group-cell{padding-block:20px}.seller-steps .chart-step{grid-template-columns:26px minmax(0,1fr);column-gap:14px;padding-bottom:14px}.seller-steps .chart-step:after{top:30px;left:12px}.seller-steps .chart-step-node{width:26px;height:26px}.seller-steps .chart-step-text{padding-top:0}.seller-steps .chart-step-label{font-size:1.0625rem;line-height:1.625rem}.seller-step>summary{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:baseline;gap:12px;list-style:none;display:flex}.seller-step>summary::-webkit-details-marker{display:none}.seller-step>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.seller-step-title{min-width:0;position:relative}.seller-step>summary .seller-step-title:after{content:"";border-right:1.75px solid var(--label-tertiary);border-bottom:1.75px solid var(--label-tertiary);width:7px;height:7px;transition:transform var(--dur-fast) var(--ease-glass);margin-left:8px;display:inline-block;transform:translateY(-3px)rotate(45deg)}.seller-step[open]>summary .seller-step-title:after{transform:translateY(0)rotate(-135deg)}.seller-step-word{color:var(--label-secondary);flex-shrink:0;font-size:.875rem;font-weight:510;line-height:1.25rem}.seller-step-word[data-status=done]{color:var(--green-text)}.seller-step-word[data-status=in_progress]{color:var(--accent-text)}.seller-step-text{color:var(--label-secondary);text-wrap:pretty;margin-top:4px;padding-bottom:4px;font-size:1rem;font-weight:400;line-height:1.5rem}.seller-doc.group-cell{padding-block:18px}.seller-doc-head{align-items:flex-start;gap:14px;display:flex}.seller-doc-icon{width:28px;color:var(--label-secondary);flex-shrink:0;place-items:center;padding-top:1px;display:grid}.seller-doc-icon>svg{width:24px;height:24px}.seller-doc-icon[data-signed=true]{color:var(--green-text)}.seller-doc-title{font-size:1.0625rem;font-weight:590;line-height:1.5rem}.seller-doc-what{color:var(--label-secondary);font-size:1rem;line-height:1.5rem}.seller-doc-signed{color:var(--green-text);margin-top:6px;font-size:1rem;font-weight:510;line-height:1.5rem}.seller-doc-actions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:12px;display:flex}.seller-doc-chevron{transition:transform var(--dur-fast) var(--ease-glass)}.seller-doc-chevron[data-open=true]{transform:rotate(180deg)}.seller-doc-body{border-top:1px solid var(--separator);flex-direction:column;gap:20px;margin-top:18px;padding-top:18px;display:flex}@media (min-width:560px){.seller-doc-body{margin-left:42px}}.seller-sign-form{padding:18px var(--inset-x);border-radius:var(--radius-row);flex-direction:column;gap:16px;display:flex}.seller-sign-legend{margin-bottom:8px;font-size:1.0625rem;font-weight:590;line-height:1.5rem}.seller-sign-clause{font-size:1.0625rem;line-height:1.625rem}.doc-blocks{flex-direction:column;gap:16px;font-size:1.0625rem;line-height:1.75rem;display:flex}.doc-caption{color:var(--label-secondary);padding-bottom:6px;font-size:.9375rem;line-height:1.375rem}.doc-table dl{border-top:1px solid var(--separator);margin:0}.doc-table-row{border-bottom:1px solid var(--separator);flex-direction:column;gap:2px;padding:10px 0;display:flex}.doc-table-row dt{color:var(--label-secondary)}.doc-table-row dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.doc-table-row[data-emphasis=true]{font-weight:590}@media (min-width:560px){.doc-table-row{flex-direction:row;justify-content:space-between;gap:16px}.doc-table-row dd{text-align:right}}.doc-stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px 24px;margin:0;display:grid}.doc-stats dt{color:var(--label-secondary);font-size:.9375rem;line-height:1.375rem}.doc-stats dd{margin:0}.doc-stat-value{font-variant-numeric:tabular-nums;font-weight:590}.doc-stat-hint{color:var(--label-secondary);font-size:.9375rem;line-height:1.375rem}.doc-callout{padding:14px var(--inset-x);border-radius:var(--radius-row);background:var(--fill-quaternary)}.doc-callout[data-tone=caution]{background:var(--orange-soft)}.doc-signature{border-top:1px solid var(--separator);color:var(--label-secondary);flex-direction:column;gap:4px;padding-top:12px;display:flex}.message-thread-lg{font-size:1.0625rem}.seller-foot{border-top:1px solid var(--separator);color:var(--label-secondary);flex-direction:column;align-items:flex-start;gap:14px;padding-top:20px;font-size:.9375rem;line-height:1.5rem;display:flex}.seller-foot strong{color:var(--label);font-weight:590}.seller-foot>.btn{margin-left:-12px}.mk-page{width:100%;max-width:1160px;margin:0 auto;padding:0 16px}main:has(>.mk-page){overflow-x:clip}@media (min-width:720px){.mk-page{padding:0 28px}}.mk-eyebrow{letter-spacing:.01em;color:var(--accent-text);font-size:.8125rem;font-weight:600;line-height:1.125rem}.mk-h1{letter-spacing:-.035em;text-wrap:balance;margin-top:12px;font-size:2.5rem;font-weight:700;line-height:1.05}@media (min-width:720px){.mk-h1{font-size:3.5rem}}@media (min-width:1100px){.mk-h1{font-size:4rem}}.mk-h2{letter-spacing:-.03em;text-wrap:balance;margin-top:8px;font-size:1.875rem;font-weight:700;line-height:1.12}@media (min-width:720px){.mk-h2{font-size:2.5rem}}.mk-lede{max-width:34rem;color:var(--label-secondary);text-wrap:pretty;margin-top:20px;font-size:1.1875rem;line-height:1.75rem}.mk-body{max-width:34rem;color:var(--label-secondary);text-wrap:pretty;margin-top:14px;font-size:1.0625rem;line-height:1.625rem}.mk-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.mk-cta-center{justify-content:center}.mk-towns{color:var(--label-secondary);margin-top:18px;font-size:.8125rem;line-height:1.125rem}.mk-section{margin-top:112px}@media (max-width:719px){.mk-section{margin-top:80px}}.mk-center{text-align:center;flex-direction:column;align-items:center;display:flex}.mk-center .mk-body{margin-inline:auto}.mk-narrow{max-width:820px;margin-inline:auto}.mk-narrow .mk-faq{margin-top:28px}.mk-hero{align-items:center;gap:48px;padding:48px 0 24px;display:grid}@media (min-width:720px){.mk-hero{padding-top:72px}}@media (min-width:1024px){.mk-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;padding-top:88px}}.mk-hero-visual{justify-content:center;display:flex;position:relative}.mk-hero-visual:before{content:"";z-index:-1;background:radial-gradient(60% 55% at 30% 35%, var(--aurora-1), transparent 70%), radial-gradient(55% 50% at 75% 70%, var(--aurora-3), transparent 70%);border-radius:50%;position:absolute;inset:-8% -6% -10%}@supports (color:color-mix(in lab, red, red)){.mk-hero-visual:before{background:radial-gradient(60% 55% at 30% 35%, color-mix(in srgb, var(--aurora-1) 70%, transparent), transparent 70%), radial-gradient(55% 50% at 75% 70%, color-mix(in srgb, var(--aurora-3) 70%, transparent), transparent 70%)}}.mk-hero-visual:before{filter:blur(24px);pointer-events:none}.mk-hero-visual>.mk-window{width:100%;max-width:480px}.mk-window{border-radius:var(--radius-group);background:var(--surface);min-width:0;box-shadow:0 0 0 1px var(--surface-border), var(--elev-float);text-align:left;flex-direction:column;margin:0;display:flex;overflow:hidden}.mk-window-bar{border-bottom:1px solid var(--separator);background:var(--fill-quaternary);align-items:center;gap:12px;height:38px;padding:0 14px;display:flex}.mk-window-dots{gap:6px;display:inline-flex}.mk-window-dots>i{background:var(--fill-secondary);border-radius:50%;width:10px;height:10px}.mk-window-title{min-width:0;color:var(--label-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:510;line-height:1rem;overflow:hidden}.mk-window-body{flex-direction:column;gap:18px;padding:18px 20px 16px;display:flex;container-type:inline-size}.mk-window-foot{color:var(--label-secondary);padding:0 20px 14px;font-size:.6875rem;line-height:1rem}.mk-canvas-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mk-canvas-title{font-size:1.0625rem;font-weight:600;line-height:1.375rem}.mk-canvas-meta{color:var(--label-secondary);font-size:.8125rem;line-height:1.125rem}.mk-canvas-figures{border-block:1px solid var(--separator);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:12px 0;display:grid}.mk-canvas-figures>div{min-width:0;padding:0 12px}.mk-canvas-figures>div:first-child{padding-left:0}.mk-canvas-figures>div+div{border-left:1px solid var(--separator)}.mk-canvas-figures dt{color:var(--label-secondary);font-size:.75rem;line-height:1rem}.mk-canvas-figures dd{white-space:nowrap;margin:2px 0 0;font-size:1.375rem;font-weight:650;line-height:1.75rem}@container (max-width:400px){.mk-canvas-figures dd{font-size:1.125rem}}.mk-canvas-rents{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.mk-canvas-rents>div{background:var(--fill-quaternary);border-radius:12px;min-width:0;padding:8px 10px}.mk-canvas-rents>div[data-tone=s8]{background:var(--teal-soft)}.mk-canvas-rents dt{color:var(--label-secondary);font-size:.6875rem;line-height:.875rem}.mk-canvas-rents>div[data-tone=s8] dt{color:var(--teal-text)}.mk-canvas-rents dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:2px 0 0;font-size:.9375rem;font-weight:600;line-height:1.25rem}.mk-leads-summary{flex-direction:column;gap:10px;display:flex}.mk-leads-headline{font-size:1.125rem;font-weight:600;line-height:1.5rem}.mk-leads-headline .figure{font-size:1.375rem}.mk-leads{border-top:1px solid var(--separator);margin:0 -20px;padding:0;list-style:none}.mk-lead{grid-template-columns:36px minmax(0,1fr) 118px 84px;align-items:center;gap:12px;padding:10px 20px;display:grid;position:relative}.mk-lead+.mk-lead:before{content:"";background:var(--separator);height:1px;position:absolute;top:0;left:68px;right:0}.mk-lead-text{min-width:0}.mk-lead-street{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:590;line-height:1.25rem;overflow:hidden}.mk-lead-note{color:var(--label-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1rem;overflow:hidden}.mk-lead-equity{align-items:center;gap:8px;display:flex}.mk-lead-equity-track{background:var(--chart-track);border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.mk-lead-equity-track>span{background:var(--tone);border-radius:3px;position:absolute;inset:0 auto 0 0}.mk-lead-equity-track[data-unverified=true]{background:repeating-linear-gradient(135deg, var(--chart-track) 0 3px, transparent 3px 6px)}.mk-lead-equity-text{font-variant-numeric:tabular-nums;min-width:34px;color:var(--label-secondary);text-align:right;font-size:.75rem;line-height:1rem}.mk-lead-verdict{justify-self:start}@container (max-width:460px){.mk-lead{grid-template-columns:36px minmax(0,1fr) auto}.mk-lead-equity{display:none}}.mk-rents-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.mk-rents-pair>div{border-radius:var(--radius-row);background:var(--fill-quaternary);padding:10px 14px 12px}.mk-rents-pair>div[data-active=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.mk-rents-pair dt{color:var(--label-secondary);font-size:.75rem;font-weight:510;line-height:1rem}.mk-rents-pair dd{margin:0}.mk-rents-pair dd.figure{font-size:1.5rem;font-weight:650;line-height:1.875rem}.mk-rents-note{color:var(--label-secondary);font-size:.6875rem;line-height:.875rem}.mk-scorecard{border-top:1px solid var(--separator);flex-direction:column;gap:12px;padding-top:14px;display:flex}.mk-phone{background:var(--surface);width:100%;max-width:340px;box-shadow:0 0 0 1px var(--surface-border), var(--elev-float);border-radius:48px;margin:0 auto;padding:10px}.mk-phone-screen{background:var(--canvas);border-radius:38px;flex-direction:column;padding:12px 14px 18px;font-size:.8125rem;line-height:1.125rem;display:flex}.mk-phone-bar{border-radius:var(--radius-pill);background:var(--surface);box-shadow:0 0 0 1px var(--surface-border);align-items:center;gap:8px;padding:5px 6px 5px 5px;display:flex}.mk-phone-mark{background:var(--label);width:26px;height:26px;color:var(--canvas);font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);border-radius:50%;flex-shrink:0;place-items:center;font-size:.625rem;font-weight:700;display:grid}.mk-phone-company{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.75rem;font-weight:600;overflow:hidden}.mk-phone-call{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-text);align-items:center;gap:4px;padding:4px 10px;font-size:.6875rem;font-weight:600;display:inline-flex}.mk-phone-call>svg{width:11px;height:11px}.mk-phone-hello{letter-spacing:-.02em;margin-top:18px;font-size:1.375rem;font-weight:700;line-height:1.625rem}.mk-phone-lede{color:var(--label-secondary);margin-top:4px}.mk-phone-h{margin:16px 2px 6px;font-size:.8125rem;font-weight:650}.mk-phone-glance{background:var(--surface);box-shadow:0 0 0 1px var(--surface-border);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.mk-phone-glance>div{padding:9px 12px 10px}.mk-phone-glance>div:nth-child(2n){border-left:1px solid var(--separator)}.mk-phone-glance>div:nth-child(n+3){border-top:1px solid var(--separator)}.mk-phone-glance dt{color:var(--label-secondary);font-size:.625rem;line-height:.875rem}.mk-phone-glance dd{font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);font-variant-numeric:tabular-nums;margin:0;font-size:1rem;font-weight:650;line-height:1.375rem}.mk-phone-glance dd small{font-family:var(--font-sans);color:var(--label-secondary);font-size:.625rem;font-weight:500}.mk-phone-glance dd.mk-phone-hint{font-family:var(--font-sans);color:var(--label-secondary);font-size:.5625rem;font-weight:400;line-height:.75rem}.mk-phone-glance dd.mk-phone-date{font-size:.875rem}.mk-phone-options{background:var(--surface);box-shadow:0 0 0 1px var(--surface-border);border-radius:16px;margin:0;padding:0;list-style:none}.mk-phone-options>li{justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:.75rem;font-weight:560;display:flex}.mk-phone-options>li+li{border-top:1px solid var(--separator)}.mk-phone-options .badge{flex-shrink:0;font-size:.5625rem}.mk-phone-steps{background:var(--surface);box-shadow:0 0 0 1px var(--surface-border);border-radius:16px;padding:12px}.mk-phone-steps .chart-step{grid-template-columns:20px minmax(0,1fr);column-gap:10px;padding-bottom:12px}.mk-phone-steps .chart-step:last-child{padding-bottom:0}.mk-phone-steps .chart-step:after{top:23px;left:9px}.mk-phone-steps .chart-step-node{width:20px;height:20px}.mk-phone-steps .chart-step-node>svg{width:11px;height:11px}.mk-phone-steps .chart-step-label{font-size:.75rem;line-height:1rem}.mk-phone-steps .chart-step-detail{font-size:.6875rem;line-height:.9375rem}.mk-phone>.mk-window-foot{text-align:center;padding:10px 0 2px}.mk-tax{gap:20px;display:grid}.mk-tax-inputs{gap:14px;display:grid}.mk-tax-label{color:var(--label-secondary);font-size:.8125rem;font-weight:510;line-height:1.125rem}.mk-tax-figure{margin-top:2px;font-size:2.5rem;font-weight:700;line-height:3rem}.mk-tax-est,.mk-tax-unit{color:var(--label-secondary);font-size:1.125rem;font-weight:600}.mk-tax-formula{font-variant-numeric:tabular-nums;color:var(--label-secondary);font-size:.8125rem;line-height:1.125rem}.mk-tax-compare{border-top:1px solid var(--separator);gap:10px;padding-top:16px;display:grid}.mk-chapters{flex-direction:column;gap:96px;margin-top:96px;display:flex}@media (min-width:960px){.mk-chapters{gap:136px;margin-top:128px}}.mk-chapter{align-items:center;gap:36px;display:grid}@media (min-width:960px){.mk-chapter{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:72px}.mk-chapter-flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.mk-chapter-flip>.mk-chapter-copy{order:2}}.mk-chapter-visual{min-width:0}.mk-points{gap:12px;max-width:32rem;margin:24px 0 0;padding:0;list-style:none;display:grid}.mk-points>li{grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:.9375rem;line-height:1.375rem;display:grid}.mk-points>li>svg{width:18px;height:18px;color:var(--accent-text);margin-top:2px}.mk-proof{gap:24px;margin-top:32px;display:grid}.mk-facts{border-radius:var(--radius-group);grid-template-columns:repeat(1,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}@media (min-width:560px){.mk-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.mk-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk-fact{padding:22px var(--inset-x) 24px;position:relative}.mk-fact:before,.mk-fact:after{content:"";background:var(--separator);position:absolute}.mk-fact:before{width:1px;top:20px;bottom:20px;left:-1px}.mk-fact:after{top:-1px;left:var(--inset-x);right:var(--inset-x);height:1px}.mk-fact-icon{color:var(--accent-text);display:inline-flex}.mk-fact-icon>svg{width:22px;height:22px}.mk-fact-title{margin-top:10px;font-size:1rem;font-weight:600;line-height:1.375rem}.mk-fact-body{color:var(--label-secondary);text-wrap:pretty;margin-top:4px;font-size:.875rem;line-height:1.25rem}.mk-quotes{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.mk-quotes{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-quote blockquote{text-wrap:pretty;font-size:1.0625rem;line-height:1.625rem}.mk-quote-who{color:var(--label-secondary);margin-top:8px;font-size:.8125rem}.mk-plans{width:100%;margin-top:36px}.mk-plan-wrap{gap:16px;display:grid}.mk-plan-grid{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.mk-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-plan{padding:24px var(--inset-x) var(--inset-x);border-radius:var(--radius-group);text-align:left;flex-direction:column;display:flex}@media (min-width:560px){.mk-plan{padding:26px 24px 24px}}.mk-plan-featured{box-shadow:0 0 0 2px var(--accent), var(--elev-float)}.mk-plan-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mk-plan-name{font-size:1.25rem;font-weight:650;line-height:1.5rem}.mk-plan-tagline{color:var(--label-secondary);margin-top:4px;font-size:.9375rem;line-height:1.375rem}.mk-plan-price{align-items:baseline;gap:8px;margin-top:20px;display:flex}.mk-plan-price>.figure{font-size:2.5rem;font-weight:700;line-height:2.75rem}.mk-plan-per,.mk-plan-was{color:var(--label-secondary);font-size:.9375rem}.mk-plan-was{text-decoration:line-through}.mk-plan-terms{color:var(--label-secondary);margin-top:4px;font-size:.8125rem;line-height:1.125rem}.mk-plan-for{border-top:1px solid var(--separator);margin-top:18px;padding-top:16px;font-size:.875rem;font-weight:590;line-height:1.25rem}.mk-plan-list{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.mk-plan-list>li{grid-template-columns:16px minmax(0,1fr);gap:8px;font-size:.875rem;line-height:1.25rem;display:grid}.mk-plan-list>li>svg{width:16px;height:16px;color:var(--accent-text);margin-top:2px}.mk-plan-cta{margin-top:auto;padding-top:24px}.mk-plan-note{color:var(--label-secondary);text-align:center;font-size:.75rem;line-height:1rem}.mk-faq{border-radius:var(--radius-group);text-align:left}.mk-faq-item{position:relative}.mk-faq-item+.mk-faq-item:before{content:"";top:0;left:var(--inset-x);background:var(--separator);height:1px;position:absolute;right:0}.mk-faq-item>summary{min-height:56px;padding:14px var(--inset-x);cursor:pointer;border-radius:var(--radius-group);justify-content:space-between;align-items:center;gap:16px;font-size:1rem;font-weight:590;line-height:1.375rem;list-style:none;display:flex}@media (min-width:720px){.mk-faq-item>summary,.mk-faq-item>p{padding-inline:20px}}.mk-faq-item>summary::-webkit-details-marker{display:none}.mk-faq-item>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.mk-faq-item>summary>svg{width:18px;height:18px;color:var(--label-tertiary);transition:transform var(--dur-fast) var(--ease-glass);flex-shrink:0}.mk-faq-item[open]>summary>svg{transform:rotate(180deg)}.mk-faq-item>p{max-width:44rem;padding:0 var(--inset-x) 18px;color:var(--label-secondary);font-size:.9375rem;line-height:1.375rem}.mk-final{text-align:center;flex-direction:column;align-items:center;margin-top:120px;padding:24px 0 8px;display:flex;position:relative}.mk-final .mk-body{margin-inline:auto}.mk-bar{z-index:40;padding:12px 12px 0;position:sticky;top:0}@media (min-width:720px){.mk-bar{padding:12px 24px 0}}.mk-bar-inner{border-radius:var(--radius-pill);align-items:center;gap:8px;max-width:1160px;margin:0 auto;padding:6px 6px 6px 8px;display:flex}.mk-bar-brand{align-items:center;gap:10px;min-width:0;padding-right:6px;display:flex}.mk-bar-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;line-height:1.25rem;overflow:hidden}.mk-bar-links{align-items:center;gap:2px;margin-left:auto;display:flex}.mk-bar-link{border-radius:var(--radius-pill);color:var(--label-secondary);transition:background-color var(--dur-fast) var(--ease-glass), color var(--dur-fast) var(--ease-glass);padding:6px 12px;font-size:.875rem;line-height:1.25rem}.mk-bar-link:hover{background:var(--fill-quaternary);color:var(--label)}.mk-bar-link[aria-current=page]{color:var(--label);font-weight:560}.mk-bar-link{white-space:nowrap}@media (max-width:479px){.mk-bar-link-wide,.mk-bar-cta-more{display:none}}.mk-foot{width:100%;max-width:1160px;margin:0 auto;padding:96px 16px 40px;position:relative}@media (min-width:720px){.mk-foot{padding-inline:28px}}.mk-foot-row{border-top:1px solid var(--separator);color:var(--label-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:24px;font-size:.8125rem;line-height:1.125rem;display:flex}.mk-foot-brand{align-items:center;gap:8px;display:flex}.mk-foot-links{flex-wrap:wrap;gap:4px 18px;display:flex}.mk-foot-links a:hover{color:var(--label)}.mk-foot-legal{max-width:44rem;color:var(--label-secondary);margin-top:12px;font-size:.75rem;line-height:1rem}.mk-pricing-hero{text-align:center;flex-direction:column;align-items:center;padding:56px 0 40px;display:flex}.mk-pricing-hero .mk-lede{margin-inline:auto}.mk-compare-head{flex-direction:column;gap:4px;margin-bottom:16px;display:flex}.mk-compare>.mk-compare-picker{display:none}.mk-compare-table{min-width:640px}.mk-compare-feature{width:40%}@media (max-width:671.98px){.mk-compare>.mk-compare-picker{margin-bottom:12px;display:grid}.mk-compare-table{min-width:0}.mk-compare-feature{width:58%}.mk-compare [data-off]{display:none}}.auth-split{gap:32px;width:100%;max-width:1180px;margin:0 auto;display:grid}@media (min-width:1024px){.auth-split{grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:72px;padding:24px 24px 40px}}.auth-split-visual{display:none}@media (min-width:1024px){.auth-split-visual{flex-direction:column;align-self:start;gap:28px;padding-top:8px;display:flex;position:sticky;top:40px}.auth-split-visual:before{content:"";z-index:-1;background:radial-gradient(60% 55% at 30% 40%, var(--aurora-1), transparent 70%), radial-gradient(55% 50% at 75% 75%, var(--aurora-3), transparent 70%);position:absolute;inset:30% -4% -6% -6%}@supports (color:color-mix(in lab, red, red)){.auth-split-visual:before{background:radial-gradient(60% 55% at 30% 40%, color-mix(in srgb, var(--aurora-1) 70%, transparent), transparent 70%), radial-gradient(55% 50% at 75% 75%, color-mix(in srgb, var(--aurora-3) 70%, transparent), transparent 70%)}}.auth-split-visual:before{filter:blur(24px);pointer-events:none}}.auth-brand{letter-spacing:-.01em;align-self:flex-start;align-items:center;gap:10px;font-size:.9375rem;font-weight:600;line-height:1.25rem;display:inline-flex}.auth-split-title{letter-spacing:-.03em;text-wrap:balance;max-width:30rem;font-size:2.5rem;font-weight:700;line-height:1.08}.auth-split-lede{max-width:30rem;color:var(--label-secondary);text-wrap:pretty;margin-top:12px;font-size:1.0625rem;line-height:1.625rem}.auth-split-shot{width:100%;max-width:460px}.auth-split-main,.auth-single{width:100%;max-width:440px;margin:0 auto}.auth-single-wide{max-width:560px}.auth-page{padding:40px 16px 0}@media (min-width:720px){.auth-page{padding-top:64px}}.auth-stack{flex-direction:column;gap:36px;display:flex}.auth-sheet{padding:32px var(--inset-x) 24px;border-radius:var(--radius-sheet);box-shadow:0 0 0 1px var(--surface-border), var(--elev-float)}@media (min-width:480px){.auth-sheet{padding:36px 32px 28px}}.auth-sheet-head{text-align:center;flex-direction:column;align-items:center;gap:4px;margin-bottom:26px;display:flex}.auth-sheet-head-left{text-align:left;align-items:flex-start}.auth-sheet-mark{margin-bottom:12px}@media (min-width:1024px){.auth-sheet-mark-phone{display:none}.auth-split .auth-sheet{padding-top:28px}.auth-split .auth-sheet-head{margin-bottom:22px}}.auth-demo-jump{border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-text);align-items:center;gap:4px;margin-top:10px;padding:5px 12px;font-size:.8125rem;font-weight:560;line-height:1.125rem;display:inline-flex}.auth-demo-jump>svg{width:14px;height:14px}.auth-demo-title{scroll-margin-top:24px}.auth-kicker{color:var(--accent-text);font-size:.8125rem;font-weight:590;line-height:1.125rem}.auth-title{letter-spacing:-.02em;text-wrap:balance;font-size:1.75rem;font-weight:700;line-height:2.125rem}.auth-subtitle{color:var(--label-secondary);text-wrap:pretty;font-size:.9375rem;line-height:1.375rem}.auth-form{gap:16px;display:grid}.auth-form .field-trailing a,.auth-foot a,.auth-link{color:var(--accent-text);font-weight:510}.auth-form .field-trailing a:hover,.auth-foot a:hover,.auth-link:hover{text-underline-offset:3px;text-decoration:underline}.auth-form .field-trailing{font-size:.8125rem}.auth-foot{color:var(--label-secondary);text-align:center;margin-top:22px;font-size:.875rem;line-height:1.25rem}.auth-sheet:has([data-auth-done]) .auth-foot{display:none}.auth-meta{color:var(--label-secondary);margin-top:10px;font-size:.8125rem;line-height:1.125rem}.auth-divider{background:var(--separator);height:1px;margin:22px 0}.auth-actions{flex-wrap:wrap;gap:10px;display:flex}.auth-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.auth-list>li{color:var(--label-secondary);grid-template-columns:20px minmax(0,1fr);gap:12px;font-size:.9375rem;line-height:1.375rem;display:grid}.auth-list>li>svg{width:20px;height:20px;color:var(--accent-text);margin-top:1px}.auth-list strong{color:var(--label);font-weight:590}.auth-demo{flex-direction:column;gap:20px;display:flex}.auth-demo-head{flex-direction:column;gap:2px;display:flex}.auth-demo-title{letter-spacing:-.015em;font-size:1.25rem;font-weight:700;line-height:1.5625rem}.auth-demo-sub{color:var(--label-secondary);font-size:.875rem;line-height:1.25rem}.auth-demo-group .group-row-label>.group-row-label-text{font-weight:560}.auth-demo-group .group-row-detail{text-wrap:pretty}.auth-demo-avatar{background:var(--fill-tertiary);width:30px;height:30px;color:var(--label);font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);letter-spacing:.02em;border-radius:50%;place-items:center;font-size:.6875rem;font-weight:650;display:grid}.auth-demo-chevron{width:16px;height:16px;color:var(--label-tertiary)}.invite-mark{background:var(--accent-soft);width:48px;height:48px;color:var(--accent-text);font-family:ui-rounded, "SF Pro Rounded", var(--font-sans);border-radius:50%;place-items:center;margin-bottom:12px;font-size:1.0625rem;font-weight:650;display:grid}.invite-mark>svg{width:22px;height:22px}.invite-badge{vertical-align:1px;margin-right:8px}.invite-note{color:var(--label-secondary);text-wrap:pretty;font-size:.9375rem;line-height:1.375rem}.invite-call{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.invite-call>svg{width:14px;height:14px}.account-page{width:100%;max-width:720px}.account-groups{flex-direction:column;gap:32px;margin-top:28px;display:flex}.account-text-row{--field-row-w:min(260px, 52vw)}.account-submit{justify-content:flex-end;display:flex}.account-signout{color:var(--red-text);font-weight:510}.account-bare{width:100%;max-width:640px;margin:0 auto}.dph{margin-block:0 20px;display:grid;container-type:inline-size}.dph-row{--dph-tile:84px;--dph-gap:6px;align-items:center;gap:var(--dph-gap);min-width:0;height:var(--dph-tile);display:flex;position:relative}.dph-row-cover,.dph-row-thumb,.dph-row-tile{height:var(--dph-tile);border-radius:var(--radius-row);cursor:pointer;transition:transform var(--dur-fast) var(--ease-glass), box-shadow var(--dur-fast) var(--ease-glass), background-color var(--dur-fast) var(--ease-glass);border:0;flex-shrink:0;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.dph-row-cover,.dph-row-thumb{background:var(--fill-inset);box-shadow:0 0 0 1px var(--surface-border);cursor:zoom-in}.dph-row-cover{width:calc(var(--dph-tile) * 1.5)}.dph-row-thumb,.dph-row-tile{width:var(--dph-tile)}.dph-row-cover img,.dph-row-thumb img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.dph-row-chip{pointer-events:none;display:flex;position:absolute;bottom:6px;left:6px}.dph-row-thumbs{gap:var(--dph-gap);min-width:0;margin:0;padding:0;list-style:none;display:flex}.dph-row-thumbs>li{display:flex}.dph-row-tile{font-variant-numeric:tabular-nums;text-align:center;align-content:center;gap:5px;font-size:.75rem;font-weight:590;line-height:1rem}.dph-row-tile>svg{width:20px;height:20px}.dph-row-all{color:var(--label);background:var(--fill-tertiary)}.dph-row-all>svg{color:var(--label-secondary)}.dph-row-add{color:var(--accent-text);border:1.5px dashed var(--separator-strong);background:0 0}.dph-row-add[data-busy]{cursor:progress}.dph-row-grow{color:var(--label-secondary);flex-shrink:0;margin-left:auto}@media (hover:hover){.dph-row-cover:hover,.dph-row-thumb:hover{transform:translateY(-1px)scale(1.02)}.dph-row-all:hover{background:var(--fill-secondary)}.dph-row-add:hover{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dph-row-add:hover{background:color-mix(in srgb, var(--accent) 6%, transparent)}}}.dph-row-cover:active,.dph-row-thumb:active,.dph-row-tile:active{transform:scale(.97)}.dph-row-cover:focus-visible,.dph-row-thumb:focus-visible,.dph-row-tile:focus-visible{box-shadow:0 0 0 2px var(--accent), var(--focus-ring);outline:none}.dph-row[data-drag] .dph-drop{border-color:var(--accent);border-radius:calc(var(--radius-row) + 4px);grid-auto-flow:column;font-size:.9375rem;inset:-4px}.dph-row[data-drag] .dph-drop>svg{width:20px;height:20px}@container (max-width:879px){.dph-row-thumbs>li:nth-child(n+6){display:none}}@container (max-width:789px){.dph-row-thumbs>li:nth-child(n+5){display:none}}@container (max-width:699px){.dph-row-thumbs>li:nth-child(n+4){display:none}}@container (max-width:609px){.dph-row-thumbs>li:nth-child(n+3){display:none}}@container (max-width:559px){.dph-row{--dph-tile:64px}.dph-row-cover,.dph-row-thumb,.dph-row-tile{border-radius:12px}.dph-row-tile{gap:3px;font-size:.6875rem;line-height:.875rem}.dph-row-tile>svg{width:18px;height:18px}.dph-row-chip{display:none}}@container (max-width:409px){.dph-row-thumbs>li:nth-child(n+2){display:none}}@container (max-width:339px){.dph-row-thumbs{display:none}}.dph-frame{isolation:isolate;aspect-ratio:21/9;border-radius:var(--radius-group);background-color:var(--fill-inset);width:100%;max-height:400px;box-shadow:0 0 0 1px var(--surface-border), var(--elev-surface);transition:box-shadow var(--dur-fast) var(--ease-glass);background-position:50%;background-size:cover;position:relative;overflow:hidden}.dph-frame[data-drag]{box-shadow:0 0 0 2px var(--accent), 0 0 0 7px var(--accent)}@supports (color:color-mix(in lab, red, red)){.dph-frame[data-drag]{box-shadow:0 0 0 2px var(--accent), 0 0 0 7px color-mix(in srgb, var(--accent) 16%, transparent)}}.dph-cover{cursor:zoom-in;border-radius:inherit;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.dph-cover img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-glass);-webkit-user-select:none;user-select:none;display:block}.dph-cover img[data-loaded]{opacity:1}.dph-cover:focus-visible{outline:none}.dph-frame:has(.dph-cover:focus-visible){box-shadow:0 0 0 2px var(--accent), var(--focus-ring)}.dph-scrim{pointer-events:none;background:linear-gradient(#0000 0%,#0000002e 55%,#00000075 100%);height:48%;position:absolute;inset:auto 0 0}.dph-actions{z-index:2;gap:8px;display:flex;position:absolute;top:12px;right:12px}.dph-btn-count{font-variant-numeric:tabular-nums;color:var(--label-secondary)}.dph-bottom{z-index:2;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:12px;left:14px;right:12px}.dph-bottom>*{pointer-events:auto}.dph-strip{gap:6px;margin:0;padding:0;list-style:none;display:flex}.dph-thumb,.dph-more{cursor:pointer;width:48px;height:48px;transition:transform var(--dur-fast) var(--ease-glass);border:0;border-radius:10px;place-items:center;padding:0;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff8c,0 2px 10px #00000047}.dph-thumb img{object-fit:cover;width:100%;height:100%;display:block}.dph-more{color:#fff;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background:#0000006b;font-size:.8125rem;font-weight:600}@media (hover:hover){.dph-thumb:hover,.dph-more:hover{transform:translateY(-1px)scale(1.04)}}.dph-thumb:active,.dph-more:active{transform:scale(.96)}.dph-thumb:focus-visible,.dph-more:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--accent);outline:none}.dph-more-narrow{display:none}.dph-chip{border-radius:var(--radius-pill);white-space:nowrap;color:#fff;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background:#0000006b;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:.75rem;font-weight:590;line-height:1;display:inline-flex}.dph-chip-cover:not([data-alone]):after{content:"·";opacity:.7;margin-left:6px}.dph-chip-dot{background:var(--orange);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 1px #ffffff80}.dph-drop{z-index:3;border-radius:calc(var(--radius-group) - 6px);color:#fff;background:var(--accent);border:2px dashed #ffffffe6;place-content:center;justify-items:center;gap:8px;font-size:1.0625rem;font-weight:600;display:grid;position:absolute;inset:10px}@supports (color:color-mix(in lab, red, red)){.dph-drop{background:color-mix(in srgb, var(--accent) 34%, #0000004d)}}.dph-drop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.dph-drop>svg{width:28px;height:28px}@container (max-width:560px){.dph-frame{aspect-ratio:4/3;max-height:none}.dph-thumb,.dph-more{border-radius:9px;width:40px;height:40px}[data-narrow-hidden],.dph-more-wide{display:none}.dph-more-narrow{list-style:none;display:list-item}.dph-actions .btn:not(:first-child) .dph-btn-label{display:none}}@container (max-width:380px){.dph-bottom .dph-chip{display:none}}.dph-empty-row{align-items:center;gap:8px;min-width:0;display:flex}.dph-archived-btn{color:var(--label-secondary);flex-shrink:0}.dph-archived-count{border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;text-align:center;min-width:20px;color:var(--label-secondary);background:var(--fill-tertiary);padding:1px 7px;font-size:.75rem;font-weight:590}.dph-empty{border:1.5px dashed var(--separator-strong);border-radius:var(--radius-row);width:100%;min-width:0;min-height:52px;color:var(--label);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-glass), background-color var(--dur-fast) var(--ease-glass), box-shadow var(--dur) var(--ease-glass);background:0 0;flex:1;align-items:center;gap:12px;padding:8px 10px;display:flex}@media (hover:hover){.dph-empty:hover{border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dph-empty:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}}}.dph-empty:focus-visible{border-color:var(--accent);box-shadow:var(--focus-ring);outline:none}.dph-empty[data-drag]{border-style:solid;border-color:var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dph-empty[data-drag]{background:color-mix(in srgb, var(--accent) 10%, transparent)}}.dph-empty[data-drag]{box-shadow:0 0 0 5px var(--accent)}@supports (color:color-mix(in lab, red, red)){.dph-empty[data-drag]{box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 14%, transparent)}}.dph-empty[data-busy]{cursor:progress}.dph-empty-icon{border-radius:var(--radius-control);width:32px;height:32px;color:var(--accent-text);background:var(--accent-soft);flex-shrink:0;place-items:center;display:grid}.dph-empty-icon>svg{width:18px;height:18px}.dph-empty-text{flex:1;min-width:0;font-size:.9375rem;line-height:1.25rem}.dph-empty-title{font-weight:510}.dph-empty-hint{color:var(--label-secondary)}.dph-empty-action{border-radius:var(--radius-pill);height:28px;color:var(--accent-text);background:var(--accent-soft);flex-shrink:0;align-items:center;padding:0 12px;font-size:.8125rem;font-weight:590;display:inline-flex}@container (max-width:520px){.dph-empty-hint{display:none}}@container (max-width:400px){.dph-empty-row:has(.dph-archived-btn) :is(.dph-empty-action,.dph-empty-more){display:none}}.dph-tray{gap:8px;margin-top:10px;display:grid}.dph-tray:empty{display:none}.dph-notice{border-radius:var(--radius-row);color:var(--orange-text);background:var(--orange-soft);align-items:center;gap:8px;margin:0;padding:6px 6px 6px 14px;font-size:.8125rem;line-height:1.125rem;display:flex}.dph-notice>span{flex:1;min-width:0}.dph-queue{border-radius:var(--radius-row);margin:0;padding:0;list-style:none;overflow:hidden}.dph-queue-row{min-height:52px;padding:8px 8px 8px var(--inset-x);align-items:center;gap:12px;display:flex}.dph-queue-row+.dph-queue-row{box-shadow:inset 0 1px 0 var(--separator)}.dph-queue-thumb{border-radius:var(--radius-chip);background:var(--fill-inset);flex-shrink:0;width:36px;height:36px;overflow:hidden}.dph-queue-thumb img{object-fit:cover;width:100%;height:100%;display:block}.dph-queue-main{flex:1;gap:2px;min-width:0;display:grid}.dph-queue-name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:510;overflow:hidden}.dph-queue-status{color:var(--label-secondary);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:.75rem;line-height:1rem;display:inline-flex}.dph-queue-status>svg{width:13px;height:13px}.dph-queue-row[data-status=done] .dph-queue-status{color:var(--green-text)}.dph-queue-row[data-status=error] .dph-queue-status{color:var(--red-text)}.dph-queue-bar{border-radius:var(--radius-pill);background:var(--chart-track);height:3px;margin-top:3px;display:block;overflow:hidden}.dph-queue-bar>span{border-radius:inherit;background:var(--accent);height:100%;transition:width var(--dur) var(--ease-glass);display:block}.dph-queue-row[data-status=processing] .dph-queue-bar>span{animation:1.1s ease-in-out infinite alternate dph-pulse}.pm{gap:20px;display:grid}.pm-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pm-tile{aspect-ratio:1;border-radius:var(--radius-row);background:var(--fill-inset);transition:opacity var(--dur-fast) linear;position:relative;overflow:hidden}.pm-tile[data-busy]{opacity:.55}.pm-open{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.pm-open:focus-visible{outline:none}.pm-tile:has(.pm-open:focus-visible){box-shadow:inset 0 0 0 3px var(--accent), var(--focus-ring)}.pm-open img,.pm-tile-archived img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.pm-tile-chip{pointer-events:none;position:absolute;bottom:6px;left:6px}.pm-tile-menu{transition:opacity var(--dur-fast) var(--ease-glass);position:absolute;top:6px;right:6px}@media (hover:hover) and (pointer:fine){.pm-tile-menu{opacity:0}.pm-tile:hover .pm-tile-menu,.pm-tile:focus-within .pm-tile-menu{opacity:1}.pm-tile-menu:has([aria-expanded=true]){opacity:1}}.pm-tile-archived img{opacity:.5;filter:grayscale(.5)}.pm-tile-restore{position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.btn.btn-ghost.dph-media-btn{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);background:#0000006b;box-shadow:inset 0 0 0 .5px #ffffff47}@media (hover:hover){.btn.btn-ghost.dph-media-btn:hover{color:#fff;background:#00000094}}.pm-archived-summary{cursor:pointer;align-items:center;gap:8px;width:fit-content;font-size:.9375rem;font-weight:590;display:flex}.pm-archived-summary::-webkit-details-marker{display:none}.pm-archived-summary{list-style:none}.pm-archived-chevron{width:16px;height:16px;color:var(--label-secondary);transition:transform var(--dur-fast) var(--ease-glass)}.pm-archived[open] .pm-archived-chevron{transform:rotate(90deg)}.pm-archived-summary:focus-visible{border-radius:var(--radius-chip);box-shadow:var(--focus-ring);outline:none}.pm-archived-count{border-radius:var(--radius-pill);text-align:center;min-width:20px;color:var(--label-secondary);background:var(--fill-tertiary);padding:1px 7px;font-size:.75rem;font-weight:590}.pm-grid-archived{margin-top:12px}.pm-note{color:var(--label-secondary);gap:8px;margin:0;font-size:.8125rem;line-height:1.125rem;display:flex}.pm-note>svg{flex-shrink:0;width:16px;height:16px;margin-top:1px}.pv-backdrop{animation:fade-in var(--dur) linear both;background:#000000f5;position:fixed;inset:0}.pv-root[data-state=closed]>.pv-backdrop,.pv-root[data-state=closed]>.pv{animation:fade-out var(--dur-fast) linear both}.pv{color:var(--label);outline:none;position:fixed;inset:0}.pv-stage{touch-action:pan-y pinch-zoom;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:68px 76px 28px;display:grid;position:absolute;inset:0}.pv-img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;animation:pv-in var(--dur) var(--ease-glass) both;border-radius:6px}.pv-bar{top:max(12px, env(safe-area-inset-top));z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;left:12px;right:12px}.pv-bar>*{pointer-events:auto}.pv-title{border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:10px;height:36px;padding:0 6px 0 14px;font-size:.875rem;font-weight:590;display:inline-flex}.pv-title .dph-chip{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff24}.pv-more-spacer{width:36px}.pv-nav{z-index:2;margin-top:-22px;position:absolute;top:50%}.pv-prev{left:16px}.pv-next{right:16px}@media (pointer:coarse),(max-width:719.98px){.pv-nav{display:none}.pv-stage{padding:64px 0 max(20px, env(safe-area-inset-bottom))}.pv-img{border-radius:0}}.clasp{--clasp-ease:cubic-bezier(.32, .72, 0, 1);--clasp-ease-settle:cubic-bezier(.45, 0, .55, 1);--g:48;--u:calc(var(--g) / 48 * 1px);--clasp-from:6;fill:currentColor;display:block;overflow:visible}.clasp[data-cut="32"]{--g:32}.clasp[data-cut="24"]{--g:24}.clasp[data-cut="16"]{--g:16}.clasp .clasp-a{--dx:1;--dy:-1}.clasp .clasp-b{--dx:-1;--dy:1}.clasp .clasp-core{transform-box:fill-box;transform-origin:50%}.clasp--reveal .clasp-core{animation:.4s cubic-bezier(.32,.72,0,1) both clasp-core-in}.clasp--reveal .clasp-a,.clasp--reveal .clasp-b{animation:.8s .1s both clasp-in}.clasp--loading .clasp-a,.clasp--loading .clasp-b{animation:1.6s infinite both clasp-breathe}.clasp--success .clasp-a,.clasp--success .clasp-b{animation:.46s both clasp-close}.clasp--success .clasp-core{animation:.34s .24s both clasp-pulse}.clasp-lockup--reveal .clasp-name{animation:.4s cubic-bezier(.32,.72,0,1) .5s both clasp-name-in}@keyframes clasp-core-in{0%{opacity:0;transform:scale(.9)}}@keyframes clasp-in{0%{opacity:0;transform:translate(calc(var(--u) * 9 * var(--dx)), calc(var(--u) * 9 * var(--dy)));animation-timing-function:cubic-bezier(.32,.72,0,1)}68%{opacity:1;transform:translate(calc(var(--u) * -.75 * var(--dx)), calc(var(--u) * -.75 * var(--dy)));animation-timing-function:cubic-bezier(.45,0,.55,1)}to{opacity:1;transform:translate(0)}}@keyframes clasp-breathe{0%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:translate(0)}45%{transform:translate(calc(var(--u) * 3 * var(--dx)), calc(var(--u) * 3 * var(--dy)));animation-timing-function:cubic-bezier(.32,.72,0,1)}to{transform:translate(0)}}@keyframes clasp-close{0%{transform:translate(calc(var(--u) * var(--clasp-from) * var(--dx)), calc(var(--u) * var(--clasp-from) * var(--dy)));animation-timing-function:cubic-bezier(.32,.72,0,1)}62%{transform:translate(calc(var(--u) * -.75 * var(--dx)), calc(var(--u) * -.75 * var(--dy)));animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:translate(0)}}@keyframes clasp-pulse{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:scale(1)}30%{animation-timing-function:cubic-bezier(.32,.72,0,1);transform:scale(1.12)}to{transform:scale(1)}}@keyframes clasp-name-in{0%{opacity:0;transform:translateX(calc(var(--lockup-h,48px) * -.125))}}@keyframes clasp-fade{0%,to{opacity:1}45%{opacity:.45}}@media (prefers-reduced-motion:reduce){.clasp path,.clasp-name{animation:none!important}.clasp--loading .clasp-a,.clasp--loading .clasp-b{animation:1.6s cubic-bezier(.45,0,.55,1) infinite both clasp-fade!important}}.clasp{flex-shrink:0}.clasp-tone-chrome{color:var(--brand-mark-chrome)}.clasp-tone-brand{color:var(--brand)}.clasp-tone-on-brand{color:var(--brand-on-fill)}.clasp[data-cut]:not(.clasp--loading,.clasp--success,.clasp--reveal){shape-rendering:crispedges}.clasp-tile{flex-shrink:0}.clasp-tile-plate{fill:var(--brand-fill)}.clasp-tile-glyph{fill:var(--brand-on-fill)}.clasp-tile[data-cut] .clasp-tile-glyph{shape-rendering:crispedges}.shell-brand-mark{flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.shell-sheet-brand{letter-spacing:-.01em;min-width:0;color:var(--label);justify-content:center;align-items:center;gap:7px;margin:22px 0 4px;font-size:.8125rem;font-weight:650;line-height:1.125rem;display:flex}.shell-sheet-brand>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shell-pending{z-index:35;right:0;bottom:calc(20px + env(safe-area-inset-bottom));left:var(--shell-content-left,0px);pointer-events:none;animation:clasp-loader-in var(--dur-slow) cubic-bezier(.4, 0, 1, 1) .3s both;justify-content:center;display:flex;position:fixed}@media (max-width:719px){.shell-pending{bottom:calc(var(--tabbar-h) + var(--shell-inset) + 12px + env(safe-area-inset-bottom))}}.shell-tabbar:has([data-nav-pending]) :is(.shell-tab[aria-current=page],.shell-tab[data-active]):not(:has([data-nav-pending])){color:var(--label-secondary);box-shadow:none;background:0 0}.shell-tabbar:has([data-nav-pending]) :is(.shell-tab[aria-current=page],.shell-tab[data-active]):not(:has([data-nav-pending]))>svg{color:inherit}.shell-tab:has([data-nav-pending]){color:var(--accent-text);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.shell-tab:has([data-nav-pending]){background:color-mix(in srgb, var(--accent) 13%, transparent)}}.shell-tab:has([data-nav-pending])>svg{color:var(--accent)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.shell-tab:has([data-nav-pending]){box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab, red, red)){.shell-tab:has([data-nav-pending]){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent)}}}.shell-pending-pill{border-radius:var(--radius-pill);color:var(--label-secondary);align-items:center;gap:8px;padding:8px 16px 8px 12px;font-size:.8125rem;font-weight:590;line-height:1.125rem;display:inline-flex}.clasp-loader{color:var(--label-secondary);animation:clasp-loader-in var(--dur) cubic-bezier(.4, 0, 1, 1) var(--clasp-loader-delay,.3s) both;align-items:center;gap:10px;font-size:.9375rem;line-height:1.25rem;display:inline-flex}.clasp-loader-frame{place-items:center;min-height:min(60vh,520px);display:grid}.clasp-loader-page{flex-direction:column;gap:14px}@keyframes clasp-loader-in{0%{opacity:0}}.toast .clasp-toast-icon{width:24px;height:24px;color:var(--brand-mark-chrome);margin-top:-1px}.toast .clasp--success .clasp-a,.toast .clasp--success .clasp-b{animation-delay:.12s}.toast .clasp--success .clasp-core{animation-delay:.36s}.brand-type :is(.mk-bar,.mk-foot,.mk-page){font-family:var(--font-brand);font-optical-sizing:auto}.brand-type :is(.mk-window,.mk-phone){font-family:var(--font-sans)}.brand-type .mk-h1{letter-spacing:-.028em;font-weight:600}.brand-type .mk-h2{letter-spacing:-.02em;font-weight:600}.brand-type .mk-bar-brand{flex-wrap:wrap;min-width:30px;height:24px;overflow:hidden}.brand-type .mk-bar-name{text-overflow:clip;flex-shrink:0;font-weight:600;overflow:visible}}@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-\[calc\(var\(--shell-inset\)\+72px\)\]{top:calc(var(--shell-inset) + 72px)}.z-10{z-index:10}.z-\[1\]{z-index:1}.col-span-full{grid-column:1/-1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:45rem){.container{max-width:45rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:68.75rem){.container{max-width:68.75rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-auto{margin-inline:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-px{margin-top:1px}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-\[18px\]{width:18px;height:18px}.size-\[38px\]{width:38px;height:38px}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-full{height:100%}.min-h-\(--row-h\){min-height:var(--row-h)}.min-h-64{min-height:calc(var(--spacing) * 64)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-\[72\%\]{width:72%}.w-\[94\%\]{width:94%}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-\[28ch\]{max-width:28ch}.max-w-\[36ch\]{max-width:36ch}.max-w-\[40rem\]{max-width:40rem}.max-w-\[46ch\]{max-width:46ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[90\%\]{max-width:90%}.max-w-\[280px\]{max-width:280px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[1180px\]{max-width:1180px}.max-w-full{max-width:100%}.min-w-0{min-width:0}.min-w-28{min-width:calc(var(--spacing) * 28)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-80{flex-basis:calc(var(--spacing) * 80)}.translate-y-\[-1px\]{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.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,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-\[88px\]{scroll-margin-top:88px}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.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-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[3px\]{gap:3px}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-separator>:not(:last-child)){border-color:var(--separator)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-chip{border-radius:var(--radius-chip)}.rounded-control{border-radius:var(--radius-control)}.rounded-full{border-radius:3.40282e38px}.rounded-group{border-radius:var(--radius-group)}.rounded-inner{border-radius:var(--radius-inner)}.rounded-panel{border-radius:var(--radius-panel)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-row{border-radius:var(--radius-row)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[0\.5pt\]{border-top-style:var(--tw-border-style);border-top-width:.5pt}.border-b-\[1\.5px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1.5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#c9c9cf\]{border-color:#c9c9cf}.border-accent{border-color:var(--accent)}.border-separator{border-color:var(--separator)}.border-surface-border{border-color:var(--surface-border)}.bg-\(--tone\){background-color:var(--tone)}.bg-accent-fill{background-color:var(--accent-fill)}.bg-accent-soft,.bg-accent-soft\/60{background-color:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.bg-accent-soft\/60{background-color:color-mix(in oklab, var(--accent-soft) 60%, transparent)}}.bg-chart-target{background-color:var(--chart-target)}.bg-chart-track{background-color:var(--chart-track)}.bg-fill-inset{background-color:var(--fill-inset)}.bg-fill-quaternary{background-color:var(--fill-quaternary)}.bg-fill-quaternary\!{background-color:var(--fill-quaternary)!important}.bg-fill-secondary{background-color:var(--fill-secondary)}.bg-fill-tertiary{background-color:var(--fill-tertiary)}.bg-green{background-color:var(--green)}.bg-orange{background-color:var(--orange)}.bg-pursue{background-color:var(--pursue)}.bg-red{background-color:var(--red)}.bg-surface-fill{background-color:var(--surface-fill)}.bg-surface-fill-subtle{background-color:var(--surface-fill-subtle)}.bg-white{background-color:#fff}.stroke-chart-grid{stroke:var(--chart-grid)}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-\(--inset-x\){padding-inline:var(--inset-x)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.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-10{padding-block:calc(var(--spacing) * 10)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-\[13px\]{padding-left:13px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-3px\]{vertical-align:-3px}.font-mono{font-family:var(--font-mono)}.text-display{font-size:var(--text-display);line-height:var(--tw-leading,var(--text-display--line-height));letter-spacing:var(--tw-tracking,var(--text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display--font-weight))}.text-headline{font-size:var(--text-headline);line-height:var(--tw-leading,var(--text-headline--line-height));letter-spacing:var(--tw-tracking,var(--text-headline--letter-spacing));font-weight:var(--tw-font-weight,var(--text-headline--font-weight))}.text-title-2{font-size:var(--text-title-2);line-height:var(--tw-leading,var(--text-title-2--line-height));letter-spacing:var(--tw-tracking,var(--text-title-2--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title-2--font-weight))}.text-title-3{font-size:var(--text-title-3);line-height:var(--tw-leading,var(--text-title-3--line-height));letter-spacing:var(--tw-tracking,var(--text-title-3--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title-3--font-weight))}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height))}.text-caption-2{font-size:var(--text-caption-2);line-height:var(--tw-leading,var(--text-caption-2--line-height))}.text-footnote{font-size:var(--text-footnote);line-height:var(--tw-leading,var(--text-footnote--line-height))}.text-subhead{font-size:var(--text-subhead);line-height:var(--tw-leading,var(--text-subhead--line-height))}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[7pt\]{font-size:7pt}.text-\[10\.5pt\]{font-size:10.5pt}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-text{color:var(--accent-text)}.text-chart-axis{color:var(--chart-axis)}.text-critical-text{color:var(--critical-text)}.text-green{color:var(--green)}.text-green-text{color:var(--green-text)}.text-label{color:var(--label)}.text-label-quaternary{color:var(--label-quaternary)}.text-label-secondary{color:var(--label-secondary)}.text-label-tertiary{color:var(--label-tertiary)}.text-orange{color:var(--orange)}.text-orange-text{color:var(--orange-text)}.text-pursue-text{color:var(--pursue-text)}.text-red-text{color:var(--red-text)}.text-verify-text{color:var(--verify-text)}.text-white{color:#fff}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-panel{--tw-shadow:var(--elev-panel);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-surface{--tw-shadow:var(--elev-surface);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-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-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-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-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-glass{--tw-ease:var(--ease-glass);transition-timing-function:var(--ease-glass)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.\[--field-row-w\:160px\]{--field-row-w:160px}.\[--field-row-w\:200px\]{--field-row-w:200px}.\[--field-row-w\:220px\]{--field-row-w:220px}.\[--field-row-w\:280px\]{--field-row-w:280px}.\[--field-row-w\:300px\]{--field-row-w:300px}.\[--field-row-w\:320px\]{--field-row-w:320px}.\[--field-row-w\:min\(300px\,56vw\)\]{--field-row-w:min(300px, 56vw)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-0:before{content:var(--tw-content);top:0}.before\:right-0:before{content:var(--tw-content);right:0}.before\:left-\(--inset-x\):before{content:var(--tw-content);left:var(--inset-x)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:bg-separator:before{content:var(--tw-content);background-color:var(--separator)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:bg-fill-quaternary:hover{background-color:var(--fill-quaternary)}.hover\:bg-fill-secondary:hover{background-color:var(--fill-secondary)}.hover\:bg-fill-tertiary:hover{background-color:var(--fill-tertiary)}.hover\:text-label:hover{color:var(--label)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-pill:focus{border-radius:var(--radius-pill)}.focus\:bg-surface:focus{background-color:var(--surface)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus-visible\:shadow-\[inset_0_0_0_2px_color-mix\(in_srgb\,var\(--accent\)_60\%\,transparent\)\]:focus-visible{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--accent))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:shadow-\[inset_0_0_0_2px_color-mix\(in_srgb\,var\(--accent\)_60\%\,transparent\)\]:focus-visible{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,color-mix(in srgb,var(--accent) 60%,transparent))}}.focus-visible\:shadow-\[inset_0_0_0_2px_color-mix\(in_srgb\,var\(--accent\)_60\%\,transparent\)\]:focus-visible{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\:after\:shadow-\[inset_3px_0_0_var\(--accent\)\]:focus-visible:after{content:var(--tw-content);--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[a\:focus-visible\]\:bg-fill-quaternary:has(:is(a:focus-visible)){background-color:var(--fill-quaternary)}.has-\[input\:focus-visible\]\:ring-2:has(:is(input: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)}.has-\[input\:focus-visible\]\:ring-accent:has(:is(input:focus-visible)){--tw-ring-color:var(--accent)}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:479px){.max-\[479px\]\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}}@media (min-width:480px){.min-\[480px\]\:hidden{display:none}}@media (min-width:560px){.min-\[560px\]\:hidden{display:none}.min-\[560px\]\:inline{display:inline}}@media (min-width:720px){.min-\[720px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[720px\]\:p-10{padding:calc(var(--spacing) * 10)}}@media (min-width:900px){.min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[900px\]\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:ml-auto{margin-left:auto}.sm\:w-\[260px\]{width:260px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}}@media (min-width:45rem){.rail\:flex{display:flex}.rail\:px-8{padding-inline:calc(var(--spacing) * 8)}.rail\:pt-16{padding-top:calc(var(--spacing) * 16)}}@media (min-width:48rem){.md\:hidden{display:none}}@media (min-width:68.75rem){.full\:block{display:block}.full\:hidden{display:none}.full\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.full\:grid-cols-\[208px_minmax\(0\,1fr\)\]{grid-template-columns:208px minmax(0,1fr)}.full\:px-10{padding-inline:calc(var(--spacing) * 10)}.full\:pt-10{padding-top:calc(var(--spacing) * 10)}}@container not (min-width:519px){.\@max-\[519px\]\:grid{display:grid}.\@max-\[519px\]\:hidden{display:none}.\@max-\[519px\]\:inline{display:inline}.\@max-\[519px\]\:w-full{width:100%}.\@max-\[519px\]\:min-w-0{min-width:0}}@container (min-width:520px){.\@min-\[520px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@min-\[520px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:600px){.\@min-\[600px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@min-\[600px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@min-\[600px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.\@min-\[600px\]\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.\@min-\[600px\]\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.\@min-\[600px\]\:px-4{padding-inline:calc(var(--spacing) * 4)}.\@min-\[600px\]\:py-0{padding-block:0}.\@min-\[600px\]\:first\:pl-0:first-child{padding-left:0}.\@min-\[600px\]\:last\:pr-0:last-child{padding-right:0}}@container (min-width:620px){.\@min-\[620px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.\@min-\[620px\]\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.\@min-\[620px\]\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@container (min-width:640px){.\@min-\[640px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:700px){.\@min-\[700px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.\@min-\[700px\]\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.\@min-\[700px\]\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}}@container (min-width:760px){.\@min-\[760px\]\:col-span-2{grid-column:span 2/span 2}.\@min-\[760px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:900px){.\@min-\[900px\]\:grid-cols-\[248px_minmax\(0\,1fr\)\]{grid-template-columns:248px minmax(0,1fr)}}.\[\&_a\]\:text-accent-text a{color:var(--accent-text)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}.\[\&_li\+li\]\:mt-1\.5 li+li{margin-top:calc(var(--spacing) * 1.5)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-label strong{color:var(--label)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}.\[\&\>\*\]\:min-w-0>*{min-width:0}.\[\&\>\*\]\:px-\(--inset-x\)>*{padding-inline:var(--inset-x)}.\[\&\>\*\]\:py-4>*{padding-block:calc(var(--spacing) * 4)}.\[\&\>\*\+\*\]\:mt-3>*+*{margin-top:calc(var(--spacing) * 3)}}:root,[data-theme=light],.print-page{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f4f4f7;--surface:#fff;--surface-sunken:#efeff3;--label:#000000e0;--label-secondary:#3c3c43cc;--label-tertiary:#3c3c438f;--label-quaternary:#3c3c434d;--separator:#3c3c4321;--separator-strong:#3c3c434a;--fill:#78788033;--fill-secondary:#78788029;--fill-tertiary:#7676801f;--fill-quaternary:#74748014;--blue:#007aff;--blue-text:#005ec4;--blue-soft:#007aff1f;--green:#34c759;--green-text:#197330;--green-soft:#34c75924;--orange:#ff9500;--orange-text:#a34900;--orange-soft:#ff950024;--red:#ff3b30;--red-text:#be1b12;--red-soft:#ff3b301f;--indigo:#5856d6;--indigo-text:#4643c4;--indigo-soft:#5856d61f;--teal:#30b0c7;--teal-text:#006d86;--teal-soft:#30b0c724;--purple:#af52de;--purple-text:#8a35b8;--purple-soft:#af52de1f;--pink:#ff2d55;--pink-text:#be1039;--pink-soft:#ff2d551f;--yellow:#fc0;--yellow-text:#895e00;--yellow-soft:#ffcc002e;--gray:#8e8e93;--gray-text:#5c5c63;--gray-soft:#8e8e9324;--gray-2:#aeaeb2;--gray-3:#c7c7cc;--gray-4:#d1d1d6;--gray-5:#e5e5ea;--gray-6:#f2f2f7;--accent:#007aff;--accent-fill:#0071e3;--accent-text:#005ec4;--accent-soft:#007aff1f;--danger-fill:#d92d20;--on-solid:#fff;--hot:#ff5a36;--hot-text:#b5300f;--hot-soft:#ff5a3621;--warm:#ffb020;--warm-text:#8c5900;--warm-soft:#ffb0202b;--cold:#7c93ad;--cold-text:#48607b;--cold-soft:#7c93ad29;--aurora-1:#007aff33;--aurora-2:#28b8ce2b;--aurora-3:#7d5cff2e;--ambient-noise:.03;--surface-fill:#ffffffc2;--surface-fill-subtle:#ffffff75;--surface-fill-hover:#ffffffe6;--surface-border:#3c3c4317;--fill-inset:#76768013;--elev-surface:0 1px 2px #10182809, 0 2px 10px -4px #1018280d;--glass-fill:#ffffff85;--glass-fill-chrome:#fafafda3;--glass-fill-thick:#fcfcfecc;--glass-fill-thin:var(--surface-fill-subtle);--glass-fill-hover:#ffffffad;--glass-fill-nested:var(--fill-inset);--glass-solid:#fff;--glass-solid-thin:#f8f8fa;--glass-solid-chrome:#fbfbfd;--glass-rim-hi:#fffffffa;--glass-rim-lo:#ffffff47;--glass-rim:linear-gradient(160deg, var(--glass-rim-hi) 0%, var(--glass-rim-lo) 26%, #ffffff0f 52%, var(--glass-rim-lo) 80%, #ffffffb3 100%);--glass-edge:0 0 0 .5px #00000017;--glass-highlight:inset 0 1px 0 0 #ffffffd9, inset 0 -1px 0 0 #ffffff4d, inset 0 12px 22px -14px #ffffffbf;--glass-pill:inset 0 0 0 .5px #ffffffb3, inset 0 1px 0 0 #ffffffe6, 0 0 0 .5px #00000014, 0 2px 8px -2px #1018281f;--lens-alpha:.7;--track-fill:#7676801c;--thumb-fill:#fff;--thumb-shadow:inset 0 1px 0 #fff, 0 0 0 .5px #00000012, 0 1px 2px #00000014, 0 3px 10px -2px #0000001f;--elev-panel:0 1px 1px #10182808, 0 4px 10px -2px #1018280d, 0 18px 40px -14px #1018281f;--elev-float:0 1px 2px #1018280f, 0 8px 22px -6px #1018281f, 0 28px 60px -20px #10182838;--elev-sheet:0 2px 4px #1018280f, 0 24px 48px -12px #10182838, 0 48px 96px -24px #1018284d;--chart-1:#007aff;--chart-2:#2fb1c8;--chart-3:#5856d6;--chart-4:#ff9500;--chart-5:#ff2d55;--chart-6:#34c759;--chart-grid:#3c3c431a;--chart-axis:#3c3c43b8;--chart-track:#76768024;--chart-target:#000000b8;--row-h:44px;--scrim:#0c0e1642;--control-fill:#76768014;--control-fill-hover:#7676801f;--control-fill-focus:#fff;--control-edge:#3c3c4317;--table-head:#fafafcf5;--tooltip-bg:#fcfcfee6;--tooltip-fg:#000000e0;--mono-bg:linear-gradient(145deg, #45454c 0%, #1c1c1e 100%);--mono-fg:#fff;--btn-primary-shadow:0 1px 2px var(--accent-fill), 0 6px 16px -6px var(--accent-fill)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme=light],.print-page{--btn-primary-shadow:0 1px 2px color-mix(in srgb, var(--accent-fill) 36%, transparent), 0 6px 16px -6px color-mix(in srgb, var(--accent-fill) 62%, transparent)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#050507;--surface:#1c1c1e;--surface-sunken:#000;--label:#ffffffeb;--label-secondary:#ebebf5a3;--label-tertiary:#ebebf56b;--label-quaternary:#ebebf533;--separator:#ebebf51a;--separator-strong:#ebebf538;--fill:#7878805c;--fill-secondary:#78788052;--fill-tertiary:#7676803d;--fill-quaternary:#76768029;--blue:#0a84ff;--blue-text:#5cabff;--blue-soft:#0a84ff2e;--green:#30d158;--green-text:#34d960;--green-soft:#30d15829;--orange:#ff9f0a;--orange-text:#ffad33;--orange-soft:#ff9f0a29;--red:#ff453a;--red-text:#ff7a72;--red-soft:#ff453a2e;--indigo:#5e5ce6;--indigo-text:#9997ff;--indigo-soft:#5e5ce633;--teal:#40c8e0;--teal-text:#5ad4ea;--teal-soft:#40c8e029;--purple:#bf5af2;--purple-text:#d08bff;--purple-soft:#bf5af22e;--pink:#ff375f;--pink-text:#ff7a94;--pink-soft:#ff375f2e;--yellow:#ffd60a;--yellow-text:#ffd93d;--yellow-soft:#ffd60a26;--gray:#8e8e93;--gray-text:#aeaeb4;--gray-soft:#8e8e9333;--gray-2:#636366;--gray-3:#48484a;--gray-4:#3a3a3c;--gray-5:#2c2c2e;--gray-6:#1c1c1e;--accent:#0a84ff;--accent-fill:#1472e6;--accent-text:#5cabff;--accent-soft:#0a84ff2e;--danger-fill:#d92d20;--on-solid:#0b0b0f;--hot:#ff6a4a;--hot-text:#ff8b70;--hot-soft:#ff6a4a2e;--warm:#ffbe3d;--warm-text:#ffc95c;--warm-soft:#ffbe3d26;--cold:#8da4bf;--cold-text:#a9bed8;--cold-soft:#8da4bf2e;--aurora-1:#0a84ff3d;--aurora-2:#30c4da26;--aurora-3:#7c60ff38;--ambient-noise:.05;--surface-fill:#1e1e22cc;--surface-fill-subtle:#1c1c1f6b;--surface-fill-hover:#28282de0;--surface-border:#ffffff17;--fill-inset:#76768021;--elev-surface:0 1px 2px #0000004d, 0 2px 10px -4px #00000059;--glass-fill:#2c2c3280;--glass-fill-chrome:#2e2e3699;--glass-fill-thick:#26262ccc;--glass-fill-thin:var(--surface-fill-subtle);--glass-fill-hover:#3a3a4299;--glass-fill-nested:var(--fill-inset);--glass-solid:#1c1c1e;--glass-solid-thin:#2c2c2e;--glass-solid-chrome:#232327;--glass-rim-hi:#ffffff6b;--glass-rim-lo:#ffffff14;--glass-rim:linear-gradient(160deg, var(--glass-rim-hi) 0%, var(--glass-rim-lo) 26%, #ffffff05 52%, var(--glass-rim-lo) 80%, #ffffff3d 100%);--glass-edge:0 0 0 .5px #0009;--glass-highlight:inset 0 1px 0 0 #ffffff24, inset 0 -1px 0 0 #ffffff0a, inset 0 12px 22px -14px #ffffff1a;--glass-pill:inset 0 0 0 .5px #ffffff29, inset 0 1px 0 0 #fff3, 0 0 0 .5px #00000080, 0 2px 8px -2px #00000080;--lens-alpha:.16;--track-fill:#76768038;--thumb-fill:#80808c80;--thumb-shadow:inset 0 1px 0 #fff3, inset 0 0 0 .5px #ffffff14, 0 0 0 .5px #0006, 0 2px 6px -1px #00000080;--elev-panel:0 1px 1px #0000004d, 0 6px 14px -4px #0006, 0 22px 48px -16px #0009;--elev-float:0 1px 2px #00000073, 0 10px 26px -6px #0000008c, 0 30px 68px -20px #000000b3;--elev-sheet:0 2px 4px #0006, 0 24px 56px -12px #000000b3, 0 56px 112px -24px #000c;--chart-1:#0a84ff;--chart-2:#40c8e0;--chart-3:#7d7aff;--chart-4:#ff9f0a;--chart-5:#ff375f;--chart-6:#30d158;--chart-grid:#ebebf51a;--chart-axis:#ebebf58f;--chart-track:#76768042;--chart-target:#ffffffdb;--row-h:44px;--scrim:#00000080;--control-fill:#7676802e;--control-fill-hover:#7676803d;--control-fill-focus:#00000052;--control-edge:#ebebf512;--table-head:#1e1e21f5;--tooltip-bg:#34343ae6;--tooltip-fg:#fffffff0;--mono-bg:linear-gradient(145deg, #fff 0%, #d4d4dc 100%);--mono-fg:#1c1c1e;--btn-primary-shadow:0 1px 2px #0006, 0 6px 14px -8px var(--accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--btn-primary-shadow:0 1px 2px #0006, 0 6px 14px -8px color-mix(in srgb, var(--accent) 50%, transparent)}}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#050507;--surface:#1c1c1e;--surface-sunken:#000;--label:#ffffffeb;--label-secondary:#ebebf5a3;--label-tertiary:#ebebf56b;--label-quaternary:#ebebf533;--separator:#ebebf51a;--separator-strong:#ebebf538;--fill:#7878805c;--fill-secondary:#78788052;--fill-tertiary:#7676803d;--fill-quaternary:#76768029;--blue:#0a84ff;--blue-text:#5cabff;--blue-soft:#0a84ff2e;--green:#30d158;--green-text:#34d960;--green-soft:#30d15829;--orange:#ff9f0a;--orange-text:#ffad33;--orange-soft:#ff9f0a29;--red:#ff453a;--red-text:#ff7a72;--red-soft:#ff453a2e;--indigo:#5e5ce6;--indigo-text:#9997ff;--indigo-soft:#5e5ce633;--teal:#40c8e0;--teal-text:#5ad4ea;--teal-soft:#40c8e029;--purple:#bf5af2;--purple-text:#d08bff;--purple-soft:#bf5af22e;--pink:#ff375f;--pink-text:#ff7a94;--pink-soft:#ff375f2e;--yellow:#ffd60a;--yellow-text:#ffd93d;--yellow-soft:#ffd60a26;--gray:#8e8e93;--gray-text:#aeaeb4;--gray-soft:#8e8e9333;--gray-2:#636366;--gray-3:#48484a;--gray-4:#3a3a3c;--gray-5:#2c2c2e;--gray-6:#1c1c1e;--accent:#0a84ff;--accent-fill:#1472e6;--accent-text:#5cabff;--accent-soft:#0a84ff2e;--danger-fill:#d92d20;--on-solid:#0b0b0f;--hot:#ff6a4a;--hot-text:#ff8b70;--hot-soft:#ff6a4a2e;--warm:#ffbe3d;--warm-text:#ffc95c;--warm-soft:#ffbe3d26;--cold:#8da4bf;--cold-text:#a9bed8;--cold-soft:#8da4bf2e;--aurora-1:#0a84ff3d;--aurora-2:#30c4da26;--aurora-3:#7c60ff38;--ambient-noise:.05;--surface-fill:#1e1e22cc;--surface-fill-subtle:#1c1c1f6b;--surface-fill-hover:#28282de0;--surface-border:#ffffff17;--fill-inset:#76768021;--elev-surface:0 1px 2px #0000004d, 0 2px 10px -4px #00000059;--glass-fill:#2c2c3280;--glass-fill-chrome:#2e2e3699;--glass-fill-thick:#26262ccc;--glass-fill-thin:var(--surface-fill-subtle);--glass-fill-hover:#3a3a4299;--glass-fill-nested:var(--fill-inset);--glass-solid:#1c1c1e;--glass-solid-thin:#2c2c2e;--glass-solid-chrome:#232327;--glass-rim-hi:#ffffff6b;--glass-rim-lo:#ffffff14;--glass-rim:linear-gradient(160deg, var(--glass-rim-hi) 0%, var(--glass-rim-lo) 26%, #ffffff05 52%, var(--glass-rim-lo) 80%, #ffffff3d 100%);--glass-edge:0 0 0 .5px #0009;--glass-highlight:inset 0 1px 0 0 #ffffff24, inset 0 -1px 0 0 #ffffff0a, inset 0 12px 22px -14px #ffffff1a;--glass-pill:inset 0 0 0 .5px #ffffff29, inset 0 1px 0 0 #fff3, 0 0 0 .5px #00000080, 0 2px 8px -2px #00000080;--lens-alpha:.16;--track-fill:#76768038;--thumb-fill:#80808c80;--thumb-shadow:inset 0 1px 0 #fff3, inset 0 0 0 .5px #ffffff14, 0 0 0 .5px #0006, 0 2px 6px -1px #00000080;--elev-panel:0 1px 1px #0000004d, 0 6px 14px -4px #0006, 0 22px 48px -16px #0009;--elev-float:0 1px 2px #00000073, 0 10px 26px -6px #0000008c, 0 30px 68px -20px #000000b3;--elev-sheet:0 2px 4px #0006, 0 24px 56px -12px #000000b3, 0 56px 112px -24px #000c;--chart-1:#0a84ff;--chart-2:#40c8e0;--chart-3:#7d7aff;--chart-4:#ff9f0a;--chart-5:#ff375f;--chart-6:#30d158;--chart-grid:#ebebf51a;--chart-axis:#ebebf58f;--chart-track:#76768042;--chart-target:#ffffffdb;--row-h:44px;--scrim:#00000080;--control-fill:#7676802e;--control-fill-hover:#7676803d;--control-fill-focus:#00000052;--control-edge:#ebebf512;--table-head:#1e1e21f5;--tooltip-bg:#34343ae6;--tooltip-fg:#fffffff0;--mono-bg:linear-gradient(145deg, #fff 0%, #d4d4dc 100%);--mono-fg:#1c1c1e;--btn-primary-shadow:0 1px 2px #0006, 0 6px 14px -8px var(--accent)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--btn-primary-shadow:0 1px 2px #0006, 0 6px 14px -8px color-mix(in srgb, var(--accent) 50%, transparent)}}:root,[data-theme],.print-page{--pursue:var(--green);--pursue-text:var(--green-text);--pursue-soft:var(--green-soft);--verify:var(--orange);--verify-text:var(--orange-text);--verify-soft:var(--orange-soft);--nodeal:var(--gray);--nodeal-text:var(--gray-text);--nodeal-soft:var(--gray-soft);--critical:var(--red);--critical-text:var(--red-text);--critical-soft:var(--red-soft);--strategy-subto:var(--indigo);--strategy-subto-text:var(--indigo-text);--strategy-subto-soft:var(--indigo-soft);--strategy-sf:var(--teal);--strategy-sf-text:var(--teal-text);--strategy-sf-soft:var(--teal-soft);--strategy-cash:var(--green);--strategy-cash-text:var(--green-text);--strategy-cash-soft:var(--green-soft);--strategy-none:var(--gray);--strategy-none-text:var(--gray-text);--strategy-none-soft:var(--gray-soft);--dur-fast:.2s;--dur:.28s;--dur-slow:.35s;--focus-ring:0 0 0 4px var(--accent)}@supports (color:color-mix(in lab, red, red)){:root,[data-theme],.print-page{--focus-ring:0 0 0 4px color-mix(in srgb, var(--accent) 26%, transparent)}}:root,[data-theme],.print-page{--sidebar-w:256px;--rail-w:72px;--shell-inset:12px;--inset-x:16px}@keyframes page-arrive{0%{opacity:0;translate:0 6px}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes drawer-in{0%{opacity:0;transform:translate(calc(100% + 24px))}}@keyframes drawer-out{to{opacity:0;transform:translate(calc(100% + 24px))}}@keyframes modal-in{0%{opacity:0;transform:translateY(16px)scale(.96)}}@keyframes modal-out{to{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes toast-in{0%{opacity:0;transform:translateY(-16px)scale(.96)}}@keyframes toast-out{to{opacity:0;transform:translateY(-8px)scale(.98)}}@keyframes skeleton-sheen{0%{background-position:100% 0}to{background-position:0 0}}@keyframes spinner-step{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.glass-interactive:hover,.glass-interactive:active,.btn:active,.dropzone[data-drag=true]{transform:none!important}.spinner{animation-duration:1.6s!important;animation-iteration-count:infinite!important}.skeleton{animation:none!important}}@page{size:letter;margin:.75in}@page letter-doc{size:letter;margin:1in}@media print{:root,[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--label:#000;--label-secondary:#3c3c43;--label-tertiary:#6e6e73;--separator:#d1d1d6;--separator-strong:#aeaeb2}html,body{color:#000!important;background:#fff!important}.ambient,.no-print,.shell-sidebar,.toast-region,.overlay-root,.tooltip,.floating,.title-bar,.scroll-edge,.info-tip{display:none!important}.print-only{display:revert!important}.shell-main{padding:0!important;overflow:visible!important}.shell-content{max-width:none!important;padding:0!important}.glass,.glass-thin,.glass-thick,.glass-chrome,.surface,.surface-subtle,.surface-solid,.table-container{border:1px solid #d1d1d6;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:#fff!important}.surface-inset{background:0 0!important;box-shadow:inset 0 0 0 1px #d1d1d6!important}.glass:before,.glass-thin:before,.glass-thick:before,.glass-chrome:before{display:none!important}.btn,.toolbar{box-shadow:none!important}.table-scroll{max-height:none!important;overflow:visible!important}.table-scroll,.tabs{-webkit-mask-image:none!important;mask-image:none!important}.table th{background:#f2f2f7!important;position:static!important}.table tr,.panel,.callout,.kv>div,.group-row,.field-row,.stat-group{break-inside:avoid}.badge,.callout,.meter-fill,.table th{-webkit-print-color-adjust:exact;print-color-adjust:exact}.print-page{page:letter-doc;break-after:page;width:auto!important;max-width:none!important;min-height:0!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.print-page:last-child{break-after:auto}.print-page+.print-page{margin-top:0!important}}:root{--shell-content-left:0px;--shell-content-top:0px;--tabbar-h:62px;--portal-bar-h:56px;--shell-avatar-top:#767c89;--shell-avatar-bottom:#5a606c}@media (min-width:720px){:root:has(.shell-sidebar){--shell-content-left:calc(var(--shell-inset) + var(--rail-w))}}@media (min-width:1100px){:root:has(.shell-sidebar):not(:has(.shell[data-nav=rail])){--shell-content-left:calc(var(--shell-inset) + var(--sidebar-w))}}:root:has(.portal-bar){--shell-content-top:calc(env(safe-area-inset-top) + 12px + var(--portal-bar-h))}@media print{.shell-tabbar,.shell-tabbar-edge,.portal-edge,.portal-bar,.cmdk-root,.shell-sheet-root,.shell-skip{display:none!important}.shell[data-variant=portal] .shell-main{padding-top:0}:root:has(.portal-bar) .title-bar{top:calc(var(--shell-content-top) + 8px)}:root:has(.portal-bar) .toolbar-sticky{top:calc(var(--shell-content-top) + 8px + var(--title-bar-h,0px))}.shell[data-variant=portal] .shell-content{max-width:none!important;padding:0!important}}@keyframes chart-reveal{0%{clip-path:inset(-12px 100% -12px -12px)}to{clip-path:inset(-12px)}}@keyframes chart-fade{0%{opacity:0}}@keyframes chart-grow-y{0%{transform:scaleY(0)}}@keyframes chart-grow{0%{transform:scale(var(--grow-x,1), var(--grow-y,1))}}@keyframes chart-grow-x{0%{transform:scaleX(0)}}@keyframes chart-pop{0%{opacity:0;transform:scale(.6)}}@keyframes chart-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes chart-ring-draw{0%{stroke-dasharray:0 100}}@keyframes chart-seg-draw{0%{stroke-dasharray:0 2}to{stroke-dasharray:1 2}}@media (prefers-reduced-motion:reduce){.chart,.chart *,.chart :before,.chart :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.chart-bar,.chart-hbar-fill,.chart-bullet-track,.chart-bullet-fill,.chart-bullet-tick,.chart-partition-seg,.chart-wf-bar,.chart-funnel-bar,.chart-day,.chart-swatch,.chart-dot,.chart-step-node,.chart-svg,.chart-ring-svg,.chart-donut-svg{forced-color-adjust:none}}@media print{.live-number-flow{display:none!important}.live-number-print{display:inline!important}}@media (prefers-reduced-motion:reduce){.dv-corridor *,.dv-stack *,.dv-rent *,.deal-canvas-rail,.deal-section-chevron,.deal-verdict,.deal-verdict-pill,.deal-bar,.deal-chip{transition:none!important;animation:none!important}}@media print{.deal-canvas-scroll{-webkit-mask-image:none!important;mask-image:none!important}}@keyframes pv-in{0%{opacity:0;transform:scale(.985)}}@keyframes dph-pulse{0%{opacity:.45}}@media (prefers-reduced-motion:reduce){.pv-img,.pv-backdrop,.pv,.pv-root[data-state=closed]>.pv-backdrop,.pv-root[data-state=closed]>.pv,.dph-queue-row[data-status=processing] .dph-queue-bar>span{animation:none}.dph-cover img,.dph-thumb,.dph-more,.dph-frame,.dph-row-cover,.dph-row-thumb,.dph-row-tile,.dph-empty,.dph-queue-bar>span,.pm-archived-chevron,.pm-tile-menu{transition:none}}:root,[data-theme=light],.print-page{--brand-light:#2136f2;--brand-dark:#5d86fd;--ink:#0c0e13;--ink-inverse:#f6f7f9;--brand:var(--brand-light);--brand-hover:#1a2acd;--brand-fill:#2136f2;--brand-fill-hover:#1a2acd;--brand-on-fill:#fff;--brand-soft:#f2f6ff;--brand-soft-text:#1a2acd;--brand-mark-chrome:var(--ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--brand:var(--brand-dark);--brand-hover:#9db9fe;--brand-fill:#3d66fd;--brand-fill-hover:#2136f2;--brand-on-fill:#fff;--brand-soft:#172146;--brand-soft-text:#9db9fe;--brand-mark-chrome:var(--ink-inverse)}}[data-theme=dark]{--brand:var(--brand-dark);--brand-hover:#9db9fe;--brand-fill:#3d66fd;--brand-fill-hover:#2136f2;--brand-on-fill:#fff;--brand-soft:#172146;--brand-soft-text:#9db9fe;--brand-mark-chrome:var(--ink-inverse)}@media print{:root,[data-theme]{--brand:var(--brand-light);--brand-hover:#1a2acd;--brand-fill:#2136f2;--brand-fill-hover:#1a2acd;--brand-soft:#f2f6ff;--brand-soft-text:#1a2acd;--brand-mark-chrome:var(--ink)}}.brand-type{--font-brand:var(--font-inter,"Inter"), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;display:contents}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}
