:root{--ui-text-base:17px;--ui-text-large-title:max(11px, min(calc(var(--ui-text-base) + 17px), calc(var(--ui-text-base) * 2 / 3 + 24.667px)));--ui-text-title1:max(11px, min(calc(var(--ui-text-base) + 11px), calc(var(--ui-text-base) * .8 + 15.6px)));--ui-text-title2:max(11px, min(calc(var(--ui-text-base) + 5px), calc(var(--ui-text-base) * .885 + 9.1px)));--ui-text-title3:max(11px, calc(var(--ui-text-base) + 3px));--ui-text-headline:max(11px, var(--ui-text-base));--ui-text-headline-weight:500;--ui-text-body:max(11px, var(--ui-text-base));--ui-text-callout:max(11px, min(calc(var(--ui-text-base) - 1px), calc(var(--ui-text-base) * .96)));--ui-text-subhead:max(11px, min(calc(var(--ui-text-base) - 2px), calc(var(--ui-text-base) * .9 + .3px)));--ui-text-footnote:max(12px, min(calc(var(--ui-text-base) - 4px), calc(var(--ui-text-base) * .83)));--ui-text-caption:max(11px, min(calc(var(--ui-text-base) - 5px), calc(var(--ui-text-base) * .8)));--ui-text-caption2:max(11px, min(calc(var(--ui-text-base) - 6px), calc(var(--ui-text-base) * .74)));--ui-text-field:var(--ui-text-subhead)}@media (width>=960px),not (pointer:coarse){:root{--ui-text-large-title:max(11px, 1.75rem);--ui-text-title1:max(11px, 1.375rem);--ui-text-title2:max(11px, 1.125rem);--ui-text-title3:max(11px, 1rem);--ui-text-headline:max(11px, .875rem);--ui-text-body:max(11px, .8125rem);--ui-text-callout:max(11px, .8125rem);--ui-text-subhead:max(11px, .8125rem);--ui-text-footnote:max(11px, .75rem);--ui-text-caption:max(11px, .6875rem);--ui-text-caption2:max(11px, .6875rem)}}@media (width<=959.98px) and (pointer:coarse){:root{--ui-text-field:max(16px, var(--ui-text-body))}}@supports (font:-apple-system-body){@media (width<=959.98px) and (pointer:coarse){:root{font:-apple-system-body;--ui-text-base:1rem}}}:root{--ui-canvas:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--ink:var(--lightningcss-light,#0d0d0d)var(--lightningcss-dark,#fff);--control-primary:var(--lightningcss-light,#0d0d0d)var(--lightningcss-dark,#fff);--control-on-primary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--ui-font-body:Inter, system-ui, sans-serif;--ui-font-display:var(--ui-font-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=959.98px) and (pointer:coarse){:root{--ui-canvas:var(--lightningcss-light,#fefefe)var(--lightningcss-dark,#000)}}:root:root[data-ui-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root:root[data-ui-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--layout-gap:16px;--page-gutter:var(--layout-gap);--ui-display-title-weight:700;--ui-heading-weight:600;--ui-display-weight:500;--ui-control-font-size:var(--ui-text-subhead);--ui-chip-font-size:var(--ui-text-subhead);--ui-title-size:var(--ui-text-subhead);--ui-title-weight:500;--ui-meta-size:var(--ui-text-caption);--ui-navigation-font:400 var(--ui-text-footnote)/1.385 var(--ui-font-body,Inter, system-ui, sans-serif);--ui-font-quote:var(--ui-font-body,Inter, system-ui, sans-serif);--ui-control-face:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ui-icon-action-size:18px;--ui-icon-action-stroke:1.7;--ui-icon-create-size:32px;--control-radius:6px;--ui-radius-inner:4px;--ui-radius-panel:8px;--ui-radius-surface:12px;--ui-radius-card:16px;--ui-radius-card-compact:10px;--ui-rect-control:12px;--ui-rect-field:12px;--ui-rect-chip:8px;--ui-rect-menu:12px;--ui-rect-highlight:6px;--ui-rect-control-compact:8px;--ui-rect-field-compact:8px;--ui-rect-chip-compact:6px;--ui-rect-menu-compact:8px;--ui-rect-highlight-compact:4px;--ui-list-surface-padding:var(--layout-gap);--ui-record-surface-padding:0;--ui-record-surface-radius:0;--ui-record-surface-background:transparent;--ui-toast-radius:var(--ui-radius-panel);--ui-toast-font-size:var(--ui-text-footnote);--ui-field-padding:6px 12px;--ui-field-touch-padding:10px 12px;--ui-field-compact-padding:5px 10px;--ui-field-font-size:var(--ui-text-subhead);--ui-step-screen-width:560px;--ui-step-screen-layer:50}:root,[data-ui-template]{--ui-accent:var(--control-primary);--control-danger:var(--lightningcss-light,#934c38)var(--lightningcss-dark,#f0a58f);--control-danger-solid:var(--lightningcss-light,var(--control-danger))var(--lightningcss-dark,#b4472f);--ui-tint-warm:var(--lightningcss-light,#94704e)var(--lightningcss-dark,#b08a66);--ui-tint-cool:var(--lightningcss-light,#627b87)var(--lightningcss-dark,#7e9aa8);--ui-ink-secondary-base:var(--lightningcss-light,color-mix(in srgb, var(--ink) 81%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 88%, var(--ui-canvas)));--muted:var(--ui-ink-secondary-base);--ui-placeholder:var(--lightningcss-light,color-mix(in srgb, var(--ink) 62%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 58%, var(--ui-canvas)));--ui-surface-subtle:color-mix(in srgb, var(--ink) 5%, var(--ui-canvas));--line:var(--lightningcss-light,color-mix(in srgb, var(--ink) 12%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 13%, var(--ui-canvas)));--control-border:var(--lightningcss-light,color-mix(in srgb, var(--ink) 38%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 30%, var(--ui-canvas)));--control-border-hover:var(--lightningcss-light,color-mix(in srgb, var(--ink) 52%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 42%, var(--ui-canvas)));--ui-field-border-strong:var(--lightningcss-light,color-mix(in srgb, var(--ink) 58%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 45%, var(--ui-canvas)));--ui-interactive-boundary:var(--control-border);--ui-interactive-boundary-hover:var(--control-border-hover);--control-surface:var(--lightningcss-light,color-mix(in srgb, var(--ui-canvas) 30%, #fff))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 7%, var(--ui-canvas)));--ui-card:var(--control-surface);--ui-surface-grouped-base:var(--lightningcss-light,color-mix(in srgb, var(--ink) 5%, var(--ui-canvas)))var(--lightningcss-dark,var(--ui-canvas));--ui-surface-elevated:var(--lightningcss-light,#fff)var(--lightningcss-dark,color-mix(in srgb, var(--ink) 14%, var(--ui-canvas)));--ui-surface-grouped-elevated:var(--lightningcss-light,var(--ui-surface-grouped-base))var(--lightningcss-dark,var(--ui-card));--ui-surface-group:var(--ui-card);--ui-surface-card-elevated:var(--lightningcss-light,var(--ui-card))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 11%, var(--ui-canvas)));--ui-surface-card-media:color-mix(in srgb, var(--ink) 6%, var(--ui-canvas));--ui-skeleton:color-mix(in srgb, var(--ink) 8%, transparent);--ui-surface-illustration:color-mix(in srgb, var(--ink) 2.5%, var(--ui-canvas));--ui-surface-matte:var(--lightningcss-light,color-mix(in srgb, var(--ink) 7%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, #000 30%, var(--ui-canvas)));--ui-surface-choice:var(--lightningcss-light,color-mix(in srgb, var(--ui-accent) 6%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, var(--ui-accent) 12%, var(--ui-canvas)));--ui-accent-soft:var(--ui-surface-choice);--ui-avatar-surface:var(--ui-surface-choice);--ui-avatar-ink:var(--ink);--ui-avatar-tint-0:var(--lightningcss-light,color-mix(in srgb, #6f9a7a 20%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, #8fbf9b 28%, var(--ui-canvas)));--ui-avatar-tint-1:var(--lightningcss-light,color-mix(in srgb, #5f8fb5 20%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, #86b2d6 28%, var(--ui-canvas)));--ui-avatar-tint-2:var(--lightningcss-light,color-mix(in srgb, #8f7ab8 20%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, #b3a0dc 28%, var(--ui-canvas)));--ui-avatar-tint-3:var(--lightningcss-light,color-mix(in srgb, #b9747f 20%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, #dc9aa4 28%, var(--ui-canvas)));--ui-avatar-tint-4:var(--lightningcss-light,color-mix(in srgb, #b8945a 20%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, #d9b67c 28%, var(--ui-canvas)));--ui-avatar-tint-5:var(--lightningcss-light,color-mix(in srgb, #4f9a9a 20%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, #77c0bf 28%, var(--ui-canvas)));--ui-notice-surface:var(--lightningcss-light,color-mix(in srgb, var(--ui-accent) 7%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, var(--ui-accent) 12%, var(--ui-canvas)));--ui-record-header-background:var(--ui-canvas);--ui-fill-toolbar:var(--lightningcss-light,color-mix(in srgb, var(--ink) 5%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 9%, transparent));--ui-fill-search:var(--lightningcss-light,#7676801f)var(--lightningcss-dark,#7676803d);--ui-fill-toolbar-hover:var(--lightningcss-light,color-mix(in srgb, var(--ink) 13%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 20%, transparent));--ui-surface-row-hover:var(--lightningcss-light,color-mix(in srgb, var(--ink) 6%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 8%, transparent));--ui-fill-current:var(--lightningcss-light,color-mix(in srgb, var(--ink) 14%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 16%, transparent));--control-hover:color-mix(in srgb, var(--ink) 6%, var(--control-surface));--control-hover-neutral:var(--control-hover);--control-primary-hover:color-mix(in srgb, var(--control-primary) 88%, var(--control-on-primary));--control-primary-bg:var(--control-primary);--control-primary-text:var(--control-primary);--ui-accent-text:var(--ui-accent);--ui-selected:var(--control-primary);--ui-selected-hover:var(--control-primary-hover);--ui-on-selected:var(--control-on-primary);--ui-chip-ink:var(--control-primary-text);--ui-primary-missing-surface:color-mix(in srgb, var(--ink) 16%, var(--ui-canvas));--ui-primary-missing-ink:var(--ink);--ui-button-surface:var(--lightningcss-light,color-mix(in srgb, var(--ink) 8%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 14%, transparent));--ui-button-border:1px solid transparent;--ui-list-surface-border:1px solid var(--control-border);--ui-loading-track:var(--line);--ui-loading-bar:var(--control-primary);--ui-focus-ring-color:var(--ui-accent);--control-danger-surface:var(--lightningcss-light,color-mix(in srgb, var(--control-danger) 8%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, var(--control-danger) 16%, var(--ui-canvas)));--control-danger-border:color-mix(in srgb, var(--control-danger) 45%, var(--ui-canvas));--control-danger-hover:var(--lightningcss-light,color-mix(in srgb, var(--control-danger) 14%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, var(--control-danger) 24%, var(--ui-canvas)));--ui-notice-danger-surface:var(--control-danger-surface);--control-on-danger:#fff;--control-disabled-surface:color-mix(in srgb, var(--ink) 6%, var(--ui-canvas));--control-disabled-ink:color-mix(in srgb, var(--ink) 45%, var(--ui-canvas));--control-primary-disabled:color-mix(in srgb, var(--control-primary) 35%, var(--ui-canvas));--ui-field-disabled-surface:color-mix(in srgb, var(--ink) 3%, var(--ui-canvas));--ui-field-disabled-border:var(--line);--ui-field-disabled-ink:color-mix(in srgb, var(--ink) 48%, var(--ui-canvas));--ui-tooltip-surface:var(--ink);--ui-tooltip-ink:var(--ui-canvas);--ui-shadow-overlay:0 8px 22px var(--lightningcss-light,color-mix(in srgb, var(--ink) 9%, transparent))var(--lightningcss-dark,#0009);--ui-shadow-raised:0 5px 18px var(--lightningcss-light,color-mix(in srgb, var(--ink) 12%, transparent))var(--lightningcss-dark,#00000080), 0 2px 5px var(--lightningcss-light,color-mix(in srgb, var(--ink) 6%, transparent))var(--lightningcss-dark,#00000059);--ui-toast-shadow:var(--ui-shadow-overlay);--ui-tile-shadow:0 0 0 1px var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--line)), 0 1px 2px var(--lightningcss-light,color-mix(in srgb, var(--ink) 14%, transparent))var(--lightningcss-dark,transparent), 0 1px 4px var(--lightningcss-light,color-mix(in srgb, var(--ink) 6%, transparent))var(--lightningcss-dark,transparent);--ui-tile-hover-shadow:0 0 0 1px var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--control-border)), var(--ui-shadow-raised);--ui-tile-strip-height:88px;--ui-backdrop:var(--lightningcss-light,color-mix(in srgb, var(--ink) 35%, transparent))var(--lightningcss-dark,#0000008c);--ui-transition-shade:var(--lightningcss-light,color-mix(in srgb, var(--ink) 14%, transparent))var(--lightningcss-dark,#0000004d);--ui-step-layer-backdrop:var(--lightningcss-light,color-mix(in srgb, var(--ink) 18%, transparent))var(--lightningcss-dark,#00000073);--ui-step-layer-radius:18px;--ui-media-stage:#262626;--ui-media-bar:#1a1a1a;--ui-media-bar-ink-secondary:#d4d4d4;--feedback-neutral-background:var(--lightningcss-light,color-mix(in srgb, var(--ink) 5%, var(--ui-canvas)))var(--lightningcss-dark,color-mix(in srgb, var(--ink) 14%, var(--ui-canvas)));--feedback-neutral-foreground:var(--ui-ink-secondary-base);--feedback-neutral-border:var(--line);--feedback-review-background:var(--lightningcss-light,#e7eef6)var(--lightningcss-dark,#1c2b3d);--feedback-review-foreground:var(--lightningcss-light,#395675)var(--lightningcss-dark,#a8c8ec);--feedback-review-border:var(--lightningcss-light,#c6d4e3)var(--lightningcss-dark,#2e4560);--feedback-ready-background:var(--lightningcss-light,#e5efdf)var(--lightningcss-dark,#1e3527);--feedback-ready-foreground:var(--lightningcss-light,#365328)var(--lightningcss-dark,#a6d99a);--feedback-ready-border:var(--lightningcss-light,#cbd7c1)var(--lightningcss-dark,#2e4d38);--feedback-working-background:var(--lightningcss-light,#f4efcf)var(--lightningcss-dark,#35301a);--feedback-working-foreground:var(--lightningcss-light,#6d6226)var(--lightningcss-dark,#e3d58c);--feedback-working-border:var(--lightningcss-light,#ddd4a3)var(--lightningcss-dark,#544b25);--feedback-attention-background:var(--lightningcss-light,#f8edd7)var(--lightningcss-dark,#3b2e16);--feedback-attention-foreground:var(--lightningcss-light,#785b22)var(--lightningcss-dark,#e9c78c);--feedback-attention-border:var(--lightningcss-light,#e0d2ac)var(--lightningcss-dark,#5a4520)}:root:where(:not([data-ui-template])){--control-danger:var(--lightningcss-light,#c62828)var(--lightningcss-dark,#ff7b72);--control-danger-solid:var(--lightningcss-light,var(--control-danger))var(--lightningcss-dark,#c62828);--ui-tint-warm:#8a8a8a;--ui-tint-cool:#6e6e6e}@media (width>=960px),not (pointer:coarse){:root{--ui-title-size:var(--ui-text-headline)}}:root,[data-ui-template]{--ui-radius-control:var(--ui-shape-control,999px);--ui-radius-field:var(--ui-shape-field,999px);--ui-radius-chip:var(--ui-shape-chip,999px);--ui-radius-button:var(--ui-radius-control);--ui-radius-field-multiline:min(var(--ui-radius-field), 22px);--ui-field-multiline-padding:10px max(12px, var(--ui-radius-field-multiline));--ui-radius-navigation:var(--ui-shape-highlight,999px);--ui-radius-menu:var(--ui-shape-menu,28px);--ui-radius-highlight:var(--ui-shape-highlight,max(0px, calc(var(--ui-radius-menu) - var(--ui-menu-inset))));--ui-surface-grouped:var(--ui-surface-grouped-base);--ui-ink-secondary:var(--ui-ink-secondary-base);--ui-field-border:var(--control-border);--ui-scrollbar-thumb:color-mix(in srgb, var(--ink) 24%, transparent);--ui-scrollbar-thumb-hover:color-mix(in srgb, var(--ink) 40%, transparent);--ui-disc-surface:color-mix(in srgb, var(--ui-surface-elevated) 88%, transparent);--ui-disc-shadow:0 2px 10px #00000014;--ui-glass-surface:var(--ui-disc-surface);--ui-glass-backdrop:saturate(180%) blur(20px);--ui-glass-edge:var(--lightningcss-light,transparent)var(--lightningcss-dark,color-mix(in srgb, var(--ink) 12%, transparent));--ui-glass-shadow:0 0 0 .5px var(--ui-glass-edge), var(--ui-disc-shadow);--ui-glass-shadow-menu:0 0 0 .5px var(--ui-glass-edge), 0 10px 40px #0000001f, 0 2px 8px #0000000a;--ui-search-surface:var(--ui-fill-search);--ui-search-backdrop:none;--ui-search-shadow:none;--ui-radius-card-inner:max(4px, calc(var(--ui-radius-card) - 8px));--ui-radius-group-inner:max(4px, calc(var(--ui-radius-group) - 16px))}@media (width<=959.98px) and (pointer:coarse){:root,[data-ui-template]{--ui-search-surface:var(--ui-card)}}:root{--ui-radius-round:50%;--ui-menu-inset:6px;--ui-radius-sheet:24px;--ui-radius-dialog:20px;--ui-radius-alert:24px;--ui-radius-group:24px;--ui-radius-action-sheet:20px;--ui-height-large:52px;--ui-height-row-2:60px;--ui-height-record-row:64px;--ui-list-bleed:0px;--ui-list-edge:0px;--ui-list-band-height:44px;--ui-list-band-gap-before:12px;--ui-list-band-gap-after:4px;--ui-list-separator:var(--line,var(--control-border));--ui-list-separator-inset:0px;--ui-sticky-top:0px;--ui-height-menu-row:44px;--ui-height-menu-row-2:60px;--ui-height-menu-row-select:44px;--ui-height-control:44px;--control-height:var(--ui-height-control);--ui-field-height:var(--ui-height-control);--ui-chip-height:var(--ui-height-control);--ui-height-segmented:var(--ui-height-control);--ui-radius-small:6px;--ui-disc:40px;--ui-disc-target:44px;--ui-bar-target:44px;--ui-bar-disc:44px;--ui-action-gap:8px;--ui-glass-height:48px;--ui-bar-glyph:22px;--ui-bar-glyph-stroke:2;--ui-bar-ink:var(--ink);--ui-avatar-face:34px;--ui-scrollbar-size:8px;--ui-pressed-opacity:.6;--ui-disabled-opacity:.45;--ui-pressed-delay-touch:90ms;--ui-pressed-release:.15s;--ui-focus-ring-width:2px;--ui-focus-ring-offset:2px;--ui-ease-sheet:cubic-bezier(.32, .72, 0, 1);--ui-motion-sheet:.38s;--ui-motion-menu-open:.3s;--ui-motion-menu-close:.18s;--ui-motion-indicator:.24s;--ui-ease-exit:cubic-bezier(.3, 0, .8, .15);--ui-motion-exit:.2s;--ui-ease-spring:cubic-bezier(.22, 1, .36, 1);--ui-motion-spring:.43s;--ui-ease-spring-quick:cubic-bezier(.22, 1, .36, 1);--ui-motion-spring-quick:.34s;--ui-ease-bounce:cubic-bezier(.3, 1.3, .5, 1);--ui-motion-bounce:.37s;--ui-segment-ring-width:1px;--ui-pressed-scale:1;--ui-button-hover-surface:var(--control-hover);--ui-button-hover-shadow:var(--ui-tile-hover-shadow);--ui-tabs-rule:0;--ui-tabs-line:var(--control-border);--ui-tabs-bleed:8px;--ui-tabs-hover-ink:var(--ink);--ui-tabs-hover-surface:var(--control-hover-neutral)}@supports (transition-timing-function:linear(0, 1)){:root{--ui-ease-spring:linear(0, .056, .162, .283, .402, .509, .603, .681, .746, .799, .841, .875, .902, .923, .94, .953, .964, .972, .978, .983, .987, .99, .992, .994, .995, .996, 1);--ui-ease-spring-quick:linear(0, .094, .251, .41, .549, .661, .749, .815, .865, .902, .929, .948, .963, .973, .98, .986, .99, .993, .995, .996, .997, 1);--ui-ease-bounce:linear(0, .065, .193, .341, .487, .617, .725, .812, .877, .925, .959, .981, .995, 1.004, 1.008, 1.009, 1.009, 1.008, 1.007, 1.006, 1.004, 1.003, 1.002, 1)}}:root[data-ui-shape=rectangular],:root[data-ui-shape=rectangular] [data-ui-template]{--ui-shape-control:var(--ui-rect-control);--ui-shape-field:var(--ui-rect-field);--ui-shape-chip:var(--ui-rect-chip);--ui-shape-menu:var(--ui-rect-menu);--ui-shape-highlight:var(--ui-rect-highlight)}@media (width>=960px),not (pointer:coarse){:root[data-ui-shape=hybrid],:root[data-ui-shape=hybrid] [data-ui-template]{--ui-shape-control:var(--ui-rect-control);--ui-shape-field:var(--ui-rect-field);--ui-shape-chip:var(--ui-rect-chip);--ui-shape-menu:var(--ui-rect-menu);--ui-shape-highlight:var(--ui-rect-highlight)}:root{--ui-radius-group:14px;--ui-radius-alert:16px;--ui-bar-glyph:20px;--ui-bar-glyph-stroke:1.8;--ui-bar-ink:var(--ui-ink-secondary)}}@media not (any-pointer:coarse){:root{--ui-height-large:36px;--ui-height-row-2:52px;--ui-height-record-row:44px;--ui-height-menu-row:30px;--ui-height-menu-row-2:42px;--ui-height-menu-row-select:26px;--ui-height-control:32px;--ui-field-height:36px;--ui-disc:28px;--ui-disc-target:28px;--ui-avatar-face:26px;--ui-shape-menu:22px}:root[data-ui-shape=rectangular],:root[data-ui-shape=rectangular] [data-ui-template],:root[data-ui-shape=hybrid],:root[data-ui-shape=hybrid] [data-ui-template]{--ui-shape-control:var(--ui-rect-control-compact);--ui-shape-field:var(--ui-rect-field-compact);--ui-shape-chip:var(--ui-rect-chip-compact);--ui-shape-menu:var(--ui-rect-menu-compact);--ui-shape-highlight:var(--ui-rect-highlight-compact)}}@media (prefers-contrast:more){:root,[data-ui-template]{--ui-ink-secondary:var(--ink);--ui-field-border:var(--ui-field-border-strong)}:root{--ui-segment-ring-width:1.5px}}@media (width<=600px){:root{--layout-gap:12px}}[data-ui-density=touch]{--ui-height-large:52px;--ui-height-row-2:60px;--ui-height-record-row:64px;--ui-height-menu-row:44px;--ui-height-menu-row-2:60px;--ui-height-menu-row-select:44px;--ui-height-control:44px;--ui-field-height:44px;--control-height:44px;--ui-chip-height:44px;--ui-height-segmented:44px;--ui-disc:40px;--ui-disc-target:44px;--ui-avatar-face:34px;--platform-list-row-height:48px;--ui-text-base:17px;--ui-text-large-title:max(11px, min(calc(var(--ui-text-base) + 17px), calc(var(--ui-text-base) * 2 / 3 + 24.667px)));--ui-text-title1:max(11px, min(calc(var(--ui-text-base) + 11px), calc(var(--ui-text-base) * .8 + 15.6px)));--ui-text-title2:max(11px, min(calc(var(--ui-text-base) + 5px), calc(var(--ui-text-base) * .885 + 9.1px)));--ui-text-title3:max(11px, calc(var(--ui-text-base) + 3px));--ui-text-headline:max(11px, var(--ui-text-base));--ui-text-body:max(11px, var(--ui-text-base));--ui-text-callout:max(11px, min(calc(var(--ui-text-base) - 1px), calc(var(--ui-text-base) * .96)));--ui-text-subhead:max(11px, min(calc(var(--ui-text-base) - 2px), calc(var(--ui-text-base) * .9 + .3px)));--ui-text-footnote:max(12px, min(calc(var(--ui-text-base) - 4px), calc(var(--ui-text-base) * .83)));--ui-text-caption:max(11px, min(calc(var(--ui-text-base) - 5px), calc(var(--ui-text-base) * .8)));--ui-text-caption2:max(11px, min(calc(var(--ui-text-base) - 6px), calc(var(--ui-text-base) * .74)));--ui-text-field:max(16px, var(--ui-text-body));--platform-body:var(--ui-text-base);font-size:var(--ui-text-body)}.ui-bar-glyph{width:var(--ui-bar-glyph,22px);height:var(--ui-bar-glyph,22px);stroke-width:var(--ui-bar-glyph-stroke,2);flex:none}.ui-button{box-sizing:border-box;min-height:var(--control-height,44px);border:var(--ui-button-border);border-radius:var(--ui-radius-button,var(--ui-radius-control));background:var(--ui-button-surface);color:var(--control-primary-text);font-family:inherit;font-size:var(--ui-control-font-size,var(--ui-text-subhead));font-weight:var(--ui-button-weight,400);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:4px 12px;line-height:1.35;text-decoration:none;display:inline-flex}.ui-button--primary{background:var(--control-primary);border-color:var(--control-primary);color:var(--control-on-primary);font-weight:var(--ui-button-primary-weight,500)}@media (hover:hover) and (pointer:fine){.ui-button--primary:hover:not(:disabled){background:var(--control-primary-hover);border-color:var(--control-primary-hover)}}.ui-button--quiet{color:var(--control-primary-text);background:0 0;border-color:#0000}.ui-button--danger{color:var(--control-danger)}.ui-button:disabled{cursor:not-allowed}.ui-field{font-size:var(--ui-field-font-size);gap:8px;font-weight:400;display:grid}.ui-notice{border-radius:var(--ui-radius-card-compact);background:var(--ui-notice-surface);color:var(--ink);padding:12px 16px}.ui-notice--error{background:var(--ui-notice-danger-surface);color:var(--control-danger)}.ui-button.ui-button--compact,.ui-input.ui-input--compact{min-height:30px;font-size:var(--ui-text-footnote);padding:5px 10px;line-height:1.35}.ui-input.ui-input--compact{padding:var(--ui-field-compact-padding)}@media (any-pointer:coarse){.ui-button.ui-button--compact,.ui-input.ui-input--compact{min-height:44px}.ui-input.ui-input--compact{font-size:var(--ui-text-field)}.ui-button{min-height:44px;padding:8px 12px}.ui-button.ui-button--compact{min-height:44px;padding:6px 10px}}:where(.ui-button,select.ui-input,.ui-field :is(select,input:is([type=checkbox],[type=radio],[type=range],[type=file],[type=color])),.ui-toolbar-icon,.ui-navigation-trigger,.ui-select-trigger,.ui-action-menu-trigger,.ui-menu-trigger,.ui-tabs [role=tab],.ui-underline-item,.ui-segment,.ui-tile,.ui-choice-field input,.ui-checkbox-field input,label.ui-choice input,.ui-switch-field,.ui-disclosure-panel>summary,.ui-table-scroll,.ui-data-table a,.ui-status-messages :is(a,button),.ui-update-banner :is(a,button),.ui-card-interaction,.ui-chip,.ui-email-chip :is(.ui-email-chip-label,.ui-email-chip-remove),.ui-search-select-clear,.ui-step-flow-back,.ui-carousel-arrow,.ui-carousel-dot,.ui-carousel-viewport,.ui-prose a,.ui-prose :is(pre,.ui-table-scroll)):focus-visible:not([data-restored-focus]){outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}:where(.ui-switch-row):focus-visible:not([data-restored-focus]){outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:calc(-1 * var(--ui-focus-ring-width))}:where(.ui-choice-option,label.ui-choice-card):has(input:focus-visible:not([data-restored-focus])){outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}[data-input-modality=pointer] :where(.ui-button,select.ui-input,.ui-field :is(select,input:is([type=checkbox],[type=radio],[type=range],[type=file],[type=color])),.ui-toolbar-icon,.ui-navigation-trigger,.ui-select-trigger,.ui-action-menu-trigger,.ui-menu-trigger,.ui-tabs [role=tab],.ui-underline-item,.ui-segment,.ui-tile,.ui-switch-field,.ui-switch-row,.ui-chip,.ui-card-interaction,.ui-choice-option,label.ui-choice-card,button,a,summary,[role=button]):is(:focus-visible,:has(input:focus-visible)),:where([data-restored-focus]):focus-visible,:where(h1,h2,h3,h4,h5,h6,main,[role=heading],[role=main])[tabindex="-1"]:focus{outline:none}.ui-toolbar-icon--toggle[aria-pressed=true]{background:var(--ui-fill-current)}@media (hover:hover) and (pointer:fine){.ui-card-interaction:hover:not(:disabled){box-shadow:var(--ui-tile-hover-shadow)}}@media (forced-colors:active){:where(.ui-button,select.ui-input,.ui-field :is(select,input:is([type=checkbox],[type=radio],[type=range],[type=file],[type=color])),.ui-toolbar-icon,.ui-navigation-trigger,.ui-select-trigger,.ui-action-menu-trigger,.ui-menu-trigger,.ui-menu-item,.ui-tabs [role=tab],.ui-underline-item,.ui-segment,.ui-tile,.ui-checkbox-field input,label.ui-choice input,.ui-switch-field,.ui-switch-row,.ui-chip,.ui-disclosure-panel>summary,.ui-data-table a,.ui-status-messages :is(a,button),.ui-update-banner :is(a,button),.ui-card-interaction):focus-visible{outline-offset:2px;outline:2px solid highlight}:where(.ui-choice-option,label.ui-choice-card):has(input:focus-visible){outline-offset:2px;outline:2px solid highlight}}:where(.ui-button,.ui-toolbar-icon,.ui-navigation-trigger,.ui-select-trigger,.ui-action-menu-trigger,.ui-menu-trigger,.ui-chip,.ui-email-chip-remove,.ui-search-select-clear,.ui-step-flow-back,.ui-status-message-close,.ui-carousel-arrow){-webkit-tap-highlight-color:transparent;transition:opacity var(--ui-pressed-release)}:where(.ui-button,.ui-toolbar-icon,.ui-navigation-trigger,.ui-select-trigger,.ui-action-menu-trigger,.ui-menu-trigger,.ui-chip,.ui-email-chip-remove,.ui-search-select-clear,.ui-step-flow-back,.ui-status-message-close,.ui-carousel-arrow):active:not(:disabled,[aria-disabled=true],[aria-expanded=true]),:where(.ui-switch-row,.ui-menu-item,.ui-underline-item,.ui-segment,.ui-tile:not([data-kind=plain])):active:not(:disabled,[aria-disabled=true])>*,label.ui-choice-card:active>input:enabled~*{opacity:var(--ui-pressed-opacity);transition:opacity}@media (pointer:coarse){:where(.ui-button,.ui-toolbar-icon,.ui-navigation-trigger,.ui-select-trigger,.ui-action-menu-trigger,.ui-menu-trigger,.ui-chip,.ui-email-chip-remove,.ui-search-select-clear,.ui-step-flow-back,.ui-status-message-close,.ui-carousel-arrow):active:not(:disabled,[aria-disabled=true],[aria-expanded=true]),:where(.ui-switch-row,.ui-menu-item,.ui-underline-item,.ui-segment,.ui-tile:not([data-kind=plain])):active:not(:disabled,[aria-disabled=true])>*,label.ui-choice-card:active>input:enabled~*{transition:opacity 0s var(--ui-pressed-delay-touch)}}label.ui-choice{min-height:36px;font-size:var(--ui-text-subhead);cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:0;font-weight:400;line-height:1.4;display:flex}.ui-choice input:is([type=radio],[type=checkbox]){width:16px;height:16px;min-height:0;accent-color:var(--control-primary);flex:0 0 16px;margin:0;padding:0}@media (any-pointer:coarse){label.ui-choice{min-height:44px}}.ui-button.ui-button--toolbar-icon{flex:none;place-items:center;width:32px;height:32px;min-height:32px;padding:0;display:inline-grid}.ui-toolbar-icon{--toolbar-icon-size:var(--ui-icon-action-size,18px);--toolbar-icon-stroke:var(--ui-icon-action-stroke,1.7);box-sizing:border-box;border-radius:var(--ui-radius-control);width:32px;height:32px;color:var(--control-primary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-family:inherit;text-decoration:none;display:inline-flex}.ui-toolbar-icon--header{width:36px;height:36px}@media (any-pointer:coarse){.ui-toolbar-icon,.ui-toolbar-icon--header{width:44px;height:44px}}.ui-toolbar-icon svg{width:var(--toolbar-icon-size);height:var(--toolbar-icon-size);fill:none;stroke:currentColor;stroke-width:var(--toolbar-icon-stroke);stroke-linecap:round;stroke-linejoin:round;flex:none}.ui-toolbar-icon.ui-toolbar-icon--labeled{width:auto;min-width:32px;font-size:var(--ui-text-footnote);white-space:nowrap;flex:none;gap:6px;padding-inline:10px;font-weight:400;line-height:1.385}.ui-toolbar-icon--header.ui-toolbar-icon--labeled{min-width:36px}@media (hover:hover) and (pointer:fine){.ui-toolbar-icon:hover:not(:disabled):not([aria-disabled=true],[aria-pressed=true],.ui-toolbar-icon--labeled){background:var(--ui-surface-row-hover)}}.ui-toolbar-icon:is(:disabled,[aria-disabled=true]){opacity:var(--ui-disabled-opacity);cursor:default}.ui-toolbar-icon--toggle[aria-pressed=true] svg{fill:currentColor}@media (width<=600px){.ui-table--stacked{width:100%;display:block}.ui-table--stacked>thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ui-table--stacked>tbody{display:block}.ui-table--stacked>tbody>tr{border-bottom:1px solid var(--control-border);padding:12px 0;display:block}.ui-table--stacked>tbody>tr:last-child{border-bottom:0}.ui-table--stacked[class]>tbody>tr>:is(th,td){white-space:normal;overflow-wrap:anywhere;text-align:left;border:0;grid-template-columns:104px minmax(0,1fr);align-items:start;gap:8px;width:auto;min-width:0;max-width:none;height:auto;min-height:0;padding:6px 0;display:grid}.ui-table--stacked[class]>tbody>tr>:is(th,td):before{content:attr(data-label);color:var(--muted);font-weight:400}.ui-table--stacked[class]>tbody>tr>:is(th,td)>*{justify-self:start;min-width:0;max-width:100%}.ui-table--stacked[class]>tbody>tr>:is(th,td):empty{display:none}}.ui-navigation-trigger,.ui-button.ui-navigation-trigger{border-radius:var(--ui-radius-control);background:0 0;border:0;min-height:44px;padding:0 8px}.ui-input,:where(.ui-field) :is(input,select,textarea){width:100%;min-width:0;min-height:var(--ui-field-height,44px);padding:var(--ui-field-padding,10px 12px);border:1px solid var(--control-border);border-radius:var(--ui-radius-field);background-color:var(--control-surface);color:var(--ink);font:inherit;font-size:var(--ui-text-field);display:block}@media (any-pointer:coarse){.ui-input,.ui-field :is(input,select,textarea){min-height:44px;padding:var(--ui-field-touch-padding)}}.ui-field :is(input,textarea,select){box-sizing:border-box;font-family:inherit;font-size:var(--ui-text-field);font-weight:400;line-height:1.5}:is(input.ui-input,.ui-field input):is([type=date],[type=time],[type=datetime-local],[type=month],[type=week]){width:-webkit-fill-available;width:stretch}.ui-field :is(input,textarea)[placeholder]::placeholder{color:var(--ui-placeholder);opacity:1;font-style:normal;font-weight:400}:root body :is(input,select,textarea).ui-input{background-color:var(--control-surface);color:var(--ink);border:1px solid var(--control-border);border-radius:var(--ui-radius-field)}:root body :is(input,textarea).ui-input::placeholder{color:var(--ui-placeholder);opacity:1}:root body textarea.ui-input,.ui-field textarea{border-radius:var(--ui-radius-field-multiline);padding:var(--ui-field-multiline-padding)}:is(.ui-input:not(select),.ui-field :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],.ui-email-list-input,.ui-email-chip-input),textarea),.ui-search-select-input,.platform-section-search input,.platform-list-input):is(:focus,:focus:hover),:root body :is(input,textarea).ui-input:focus{border-color:var(--ui-focus-ring-color);box-shadow:inset 0 0 0 1px var(--ui-focus-ring-color);outline:none}:root body :is(input,select,textarea).ui-input[aria-invalid=true],:is(.ui-input,.ui-field :is(input,select,textarea))[aria-invalid=true]{border-color:var(--control-danger)}:root body :is(input,textarea).ui-input[aria-invalid=true]:focus,:is(.ui-input,.ui-field :is(input,textarea))[aria-invalid=true]:is(:focus,:focus:hover){border-color:var(--control-danger);box-shadow:inset 0 0 0 1px var(--control-danger)}@media (forced-colors:active){.ui-field :is(input,textarea)[placeholder]::placeholder{color:graytext}:is(.ui-input:not(select),.ui-field :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],.ui-email-list-input,.ui-email-chip-input),textarea),.ui-search-select-input,.platform-section-search input,.platform-list-input):focus{border-width:2px;border-color:highlight;outline:none;margin:-1px}.ui-email-list-box:has(:is(.ui-email-list-input,.ui-email-chip-input):focus){border-width:2px;border-color:highlight;outline:none;margin:-1px}}.ui-entry-controls :is(.ui-button:not(.ui-button--quiet),input){border-radius:var(--ui-radius-button);min-height:48px;padding-inline:16px}.ui-entry-controls input{border-radius:var(--ui-radius-field)}.ui-entry-controls .ui-field-heading{min-height:20px}.ui-entry-controls input[placeholder]::placeholder{color:var(--muted);font-size:var(--ui-text-subhead);font-style:normal}.ui-form-divider{color:var(--muted);font-size:var(--ui-text-footnote);align-items:center;gap:16px;font-weight:400;line-height:1.54;display:flex}.ui-form-divider:before,.ui-form-divider:after{content:"";background:var(--control-border);flex:1;height:1px}.ui-button.ui-button--google{border-radius:var(--ui-radius-control);width:100%;min-height:48px;color:var(--ink);font:500 var(--ui-text-subhead)/1.43 "Google Sans", var(--ui-font-body,sans-serif);gap:10px;padding:12px}.ui-button--google img{object-fit:contain;flex:none;width:18px;height:18px;display:block}.ui-field input[type=file][hidden],input.ui-input[type=file][hidden]{display:none}:root body .ui-button.ui-button--danger{background:var(--control-danger-surface);color:var(--control-danger);box-shadow:none}@media (hover:hover) and (pointer:fine){:root body .ui-button.ui-button--danger:hover:not(:disabled){background:var(--control-danger-hover);color:var(--control-danger)}}:root body .ui-button:disabled{opacity:1;background:var(--control-disabled-surface);color:var(--control-disabled-ink);box-shadow:none;border-color:#0000}:root body .ui-button.ui-button--primary:disabled{background:var(--control-primary-disabled);color:var(--control-on-primary)}:root body .ui-button.ui-button--quiet:disabled{background:0 0;border-color:#0000}:root body .ui-button:disabled[data-pending=true]{background:var(--ui-button-surface);color:var(--control-primary-text);opacity:.65;cursor:wait}:root body .ui-button.ui-button--primary:disabled[data-pending=true]{background:var(--control-primary);border-color:var(--control-primary);color:var(--control-on-primary)}:root body :is(input,select,textarea).ui-input:disabled{opacity:1;background:var(--ui-field-disabled-surface);border-color:var(--ui-field-disabled-border);color:var(--ui-field-disabled-ink);cursor:not-allowed}.ui-text{color:var(--ink);text-wrap:pretty;margin:0}.ui-text--title{font-size:var(--ui-text-title2);font-weight:var(--ui-display-title-weight);text-wrap:balance;line-height:1.2}.ui-text--heading{font-size:var(--ui-text-title3);font-weight:var(--ui-heading-weight);text-wrap:balance;line-height:1.25}.ui-text--subheading{font-size:var(--ui-text-headline);font-weight:var(--ui-heading-weight);line-height:1.3}.ui-text--body{font-size:var(--ui-text-body);max-width:70ch;line-height:1.5}:is(.ui-hero,.ui-feature)[data-tone]{--ui-tone-ink:var(--ink);--ui-tone-wash:var(--feedback-neutral-background);--ui-tone-edge:var(--line)}:is(.ui-hero,.ui-feature)[data-tone=positive]{--ui-tone-ink:var(--feedback-ready-foreground);--ui-tone-wash:var(--feedback-ready-background);--ui-tone-edge:var(--feedback-ready-border)}:is(.ui-hero,.ui-feature)[data-tone=progress]{--ui-tone-ink:var(--feedback-working-foreground);--ui-tone-wash:var(--feedback-working-background);--ui-tone-edge:var(--feedback-working-border)}:is(.ui-hero,.ui-feature)[data-tone=attention]{--ui-tone-ink:var(--feedback-attention-foreground);--ui-tone-wash:var(--feedback-attention-background);--ui-tone-edge:var(--feedback-attention-border)}:is(.ui-hero,.ui-feature)[data-tone=review]{--ui-tone-ink:var(--feedback-review-foreground);--ui-tone-wash:var(--feedback-review-background);--ui-tone-edge:var(--feedback-review-border)}:is(.ui-hero,.ui-feature)[data-tone=critical]{--ui-tone-ink:var(--control-danger);--ui-tone-wash:color-mix(in srgb, var(--control-danger) 10%, var(--ui-canvas));--ui-tone-edge:color-mix(in srgb, var(--control-danger) 30%, var(--ui-canvas))}.ui-hero{color:var(--ink);justify-items:start;gap:20px;padding-block:clamp(24px,7vmin,96px) clamp(16px,3vmin,40px);display:grid;position:relative}.ui-hero-copy{justify-items:inherit;gap:20px;min-width:0;display:grid}.ui-hero-copy>*{margin:0}.ui-hero[data-page-band]{padding-block-start:calc(clamp(24px, 7vmin, 96px) + var(--page-top-inset,0px))}.ui-hero>*{margin:0}.ui-hero[data-align=center]{text-align:center;justify-items:center}.ui-hero[data-tone]:before{content:"";inset:0 calc(-1 * var(--page-gutter,24px));z-index:-1;background:radial-gradient(60% 70% at 50% 0%, var(--ui-tone-wash), transparent 70%);pointer-events:none;position:absolute}.ui-hero-eyebrow{font-size:var(--ui-text-footnote);letter-spacing:.06em;text-transform:uppercase;color:var(--ui-ink-secondary,var(--muted));font-weight:500}.ui-hero[data-tone] .ui-hero-eyebrow{border:1px solid var(--ui-tone-edge);background:var(--ui-tone-wash);color:var(--ui-tone-ink);border-radius:999px;padding:4px 12px}.ui-hero-title{max-width:16ch;font-size:max(var(--ui-text-title1), clamp(2.25rem, 1rem + 4.5vmin, 4rem));font-weight:var(--ui-display-title-weight);letter-spacing:-.035em;text-wrap:balance;line-height:1.02}.ui-hero-description{max-width:46ch;font-size:max(var(--ui-text-body), clamp(1.125rem, 1rem + .5vmin, 1.375rem));color:var(--ui-ink-secondary,var(--muted));text-wrap:pretty;line-height:1.45}.ui-hero-actions{flex-wrap:wrap;gap:12px;padding-top:8px;display:flex}.ui-hero[data-align=center] .ui-hero-actions{justify-content:center}.ui-hero-actions>.ui-button{min-height:44px;font-size:var(--ui-text-body);padding-inline:22px;text-decoration:none}.ui-hero-actions{align-items:center;column-gap:24px}.ui-hero-link{min-height:44px;font-size:var(--ui-text-body);color:var(--ink);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.ui-hero-link:focus-visible{outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}.ui-hero-link-arrow{transition:translate .2s}@media (hover:hover) and (pointer:fine){.ui-hero-link:hover .ui-hero-link-arrow{translate:3px}}.ui-hero-visual{--ui-hero-visual-pad:clamp(16px, 4vmin, 40px);padding:var(--ui-hero-visual-pad);padding-inline:calc(max(0px, (100% - var(--ui-band-fit,100%)) / 2) + var(--ui-hero-visual-pad));background:linear-gradient(160deg, var(--ui-tone-wash,var(--feedback-neutral-background)), color-mix(in srgb, var(--ui-tone-wash,var(--feedback-neutral-background)) 30%, var(--ui-canvas)));text-align:start;border-radius:28px;justify-self:stretch;align-items:center;gap:clamp(16px,3vw,32px);margin-top:clamp(16px,3vmin,40px);display:grid;container-type:inline-size}@media (width>=900px){.ui-hero-visual{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media (width>=960px) and (aspect-ratio>=4/3){.ui-hero:has(>.ui-hero-visual){grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;column-gap:clamp(32px,4vw,72px)}.ui-hero:has(>.ui-hero-visual)>.ui-hero-copy{text-align:start;justify-items:start}.ui-hero:has(>.ui-hero-visual) .ui-hero-actions{justify-content:start}.ui-hero:has(>.ui-hero-visual)>.ui-hero-visual{margin-top:0}}@media (width<=480px){.ui-hero-actions{grid-template-columns:1fr;justify-items:center;width:100%;display:grid}.ui-hero-actions>.ui-button{justify-content:center;width:100%}}.ui-feature{background:linear-gradient(160deg, var(--ui-tone-wash), color-mix(in srgb, var(--ui-tone-wash) 35%, var(--ui-canvas)));color:var(--ink);border-radius:28px;container-type:inline-size}.ui-feature-inner{align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(24px,5vmin,56px);display:grid}.ui-feature[data-page-band]{border-start-start-radius:0;border-start-end-radius:0}.ui-feature[data-page-band]>.ui-feature-inner{padding-block-start:calc(clamp(24px, 5vmin, 56px) + var(--page-top-inset,0px))}.ui-feature-copy{justify-items:start;gap:12px;min-width:0;display:grid}.ui-feature-copy>*{margin:0}.ui-feature-icon{background:var(--ui-tone-ink);width:48px;height:48px;color:var(--ui-canvas);border-radius:14px;place-items:center;margin-bottom:8px;display:inline-grid}.ui-feature[data-tone=neutral] .ui-feature-icon{background:var(--ink)}.ui-feature-eyebrow{font-size:var(--ui-text-footnote);letter-spacing:.06em;text-transform:uppercase;color:var(--ui-tone-ink);font-weight:500}.ui-feature-title{max-width:18ch;font-size:max(var(--ui-text-title2), clamp(1.75rem, 1.2rem + 1.8vmin, 2.75rem));font-weight:var(--ui-display-title-weight);letter-spacing:-.025em;text-wrap:balance;line-height:1.08}.ui-feature-description{max-width:40ch;font-size:max(var(--ui-text-body), 1.0625rem);color:var(--ui-ink-secondary,var(--muted));text-wrap:pretty;line-height:1.5}.ui-feature-link{min-height:44px;font-size:var(--ui-text-body);color:var(--ui-tone-ink);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.ui-feature[data-tone=neutral] .ui-feature-link{color:var(--ink)}.ui-feature-link:focus-visible{outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}.ui-feature-link-arrow{transition:translate .2s}@media (hover:hover) and (pointer:fine){.ui-feature-link:hover .ui-feature-link-arrow{translate:3px}}.ui-feature-stage{width:100%;min-width:0;max-width:var(--ui-band-fit,none);justify-self:center}@container (width>=760px){.ui-feature-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.ui-feature:nth-child(2n of .ui-feature) .ui-feature-copy{order:2}}.ui-feature[data-visual=below] .ui-feature-copy{text-align:center;justify-items:center;margin-inline:auto}@container (width>=760px){.ui-feature[data-visual=below] .ui-feature-inner{grid-template-columns:minmax(0,1fr)}.ui-feature[data-visual=below]:nth-child(2n of .ui-feature) .ui-feature-copy{order:0}}.ui-feature-stage:has(>.ui-figure){grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:center;gap:clamp(16px,3vw,28px);display:grid}@container (width>=760px){.ui-feature-stage>.ui-figure:has(.platform-page-frame[data-device=desktop],.canopy-reading-code){grid-column:span 2}.ui-feature:not([data-visual=below]) .ui-feature-stage:has(>.ui-figure .canopy-reading-code):has(>.ui-figure .ui-device[data-device=phone]){grid-template-columns:minmax(0,1fr) minmax(0,.62fr)}.ui-feature:not([data-visual=below]) .ui-feature-stage:has(>.ui-figure .ui-device[data-device=phone])>.ui-figure:has(.canopy-reading-code){grid-column:auto}}.ui-figure{--platform-page-frame-stage-height:420px;gap:10px;min-width:0;margin:0;display:grid}.ui-figure-body{min-width:0}.ui-figure-body>.canopy-reading-code{margin:0}.ui-figure-caption{font-size:var(--ui-text-footnote);text-align:center;color:var(--ui-tone-ink,var(--ui-ink-secondary,var(--muted)));font-weight:500}@media (width<=599px){.ui-figure{--platform-page-frame-stage-height:340px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ui-feature-stage{animation:linear both ui-feature-rise;animation-timeline:view();animation-range:entry entry 50%}}}@keyframes ui-feature-rise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}.ui-screenshot{background:color-mix(in srgb, var(--ink) 6%, var(--ui-canvas));max-width:100%;margin-inline:auto;display:block;position:relative;overflow:hidden}.ui-screenshot-media{object-fit:cover;object-position:top center;width:100%;height:100%;display:block;position:absolute;inset:0}.ui-screenshot[data-schemes] .ui-screenshot-media[data-scheme=dark]{display:none}:root[data-ui-scheme=dark] .ui-screenshot[data-schemes] .ui-screenshot-media[data-scheme=dark]{display:block}:root[data-ui-scheme=dark] .ui-screenshot[data-schemes] .ui-screenshot-media[data-scheme=light]{display:none}@media (prefers-color-scheme:dark){:root:not([data-ui-scheme]) .ui-screenshot[data-schemes] .ui-screenshot-media[data-scheme=dark]{display:block}:root:not([data-ui-scheme]) .ui-screenshot[data-schemes] .ui-screenshot-media[data-scheme=light]{display:none}}@media (prefers-reduced-motion:reduce){video.ui-screenshot-media{display:none!important}}.ui-screenshot-toggle{z-index:1;color:#fff;cursor:pointer;opacity:.72;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f12188c;border:1px solid #ffffff59;border-radius:999px;place-items:center;width:28px;height:28px;padding:0;transition:opacity .15s;display:grid;position:absolute;inset-block-end:10px;inset-inline-end:10px}.ui-screenshot-toggle:focus-visible{opacity:1}@media (hover:hover) and (pointer:fine){.ui-screenshot-toggle:hover{opacity:1}}.ui-screenshot-toggle:focus-visible{outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}.ui-screenshot-toggle:before{content:"";position:absolute;inset:-6px}.ui-device{--ui-device-shadow:0 1px 2px #0f172a14, 0 18px 40px -12px #0f172a47, 0 48px 96px -32px #0f172a4d;min-width:0;position:relative}:root[data-ui-scheme=dark] .ui-device{--ui-device-shadow:0 1px 2px #0006, 0 18px 40px -12px #0009, 0 48px 96px -32px #000000b3}.ui-device[data-device=desktop]{box-sizing:border-box;width:100%;max-width:min(100%, calc(var(--ui-device-screen,100%) + 2px));border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);background:var(--ui-canvas);box-shadow:var(--ui-device-shadow);border-radius:12px;justify-self:center;margin-inline:auto;overflow:hidden}.ui-device-bar{border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent);background:color-mix(in srgb, var(--ink) 5%, var(--ui-canvas));grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:34px;padding-inline:14px;display:grid}.ui-device-lights{gap:7px;display:flex}.ui-device-lights>span{background:#ff5f57;border-radius:50%;width:11px;height:11px}.ui-device-lights>span:nth-child(2){background:#febc2e}.ui-device-lights>span:nth-child(3){background:#28c840}.ui-device-address{background:color-mix(in srgb, var(--ink) 7%, var(--ui-canvas));min-width:0;max-width:46ch;font-size:var(--ui-text-caption);color:var(--ui-ink-secondary,var(--muted));white-space:nowrap;text-overflow:ellipsis;border-radius:7px;padding:3px 28px;line-height:1.4;overflow:hidden}.ui-device[data-device=phone]{width:min(100%,300px);box-shadow:inset 0 0 0 1px #ffffff1a, inset 0 0 0 3px #2a2d33, var(--ui-device-shadow);background:#0e1014;border-radius:15.5%/7.4%;justify-self:center;margin-inline:auto;padding:3.2%}.ui-device[data-device=phone]>.ui-device-screen{border-radius:12.8%/6%;overflow:hidden}@container (width>=760px){.ui-feature:not([data-visual=below]):has(>.ui-feature-inner>.ui-feature-stage>.ui-device[data-device=desktop]:only-child)>.ui-feature-inner{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.ui-feature:not([data-visual=below]):nth-child(2n of .ui-feature):has(>.ui-feature-inner>.ui-feature-stage>.ui-device[data-device=desktop]:only-child)>.ui-feature-inner{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.ui-device[data-device=desktop]{container-type:inline-size}@container (width<=520px){.ui-device-bar{height:22px;padding-inline:9px}.ui-device-lights>span{width:7px;height:7px}.ui-device-lights{gap:4px}.ui-device-address{display:none}}:is(.ui-hero-visual,.ui-feature-stage,.ui-figure-body):has(>.ui-device[data-device=desktop]+.ui-device[data-device=phone]){grid-template-columns:minmax(0,1fr);align-items:start;padding-bottom:7%;display:grid}:is(.ui-hero-visual,.ui-feature-stage,.ui-figure-body)>.ui-device[data-device=desktop]:has(+.ui-device[data-device=phone]){grid-area:1/1;justify-self:start;width:90%;margin-inline:0}:is(.ui-hero-visual,.ui-feature-stage,.ui-figure-body)>.ui-device[data-device=desktop]+.ui-device[data-device=phone]{grid-area:1/1;justify-self:end;width:22%;margin:18% 0 -7%}.ui-feature-stage>.ui-device[data-device=desktop]:has(+.ui-device[data-device=phone]){width:80%}.ui-feature-stage>.ui-device[data-device=desktop]+.ui-device[data-device=phone]{width:32%;margin-top:12%}@media (width<=959.98px) and (pointer:coarse){.ui-button.ui-button--big{width:100%;min-height:var(--ui-button-big-height,56px);font-size:var(--ui-text-body);font-weight:var(--ui-button-big-weight,500);padding:8px 20px;line-height:1.2}}.ui-button:is(.ui-button--icon,.ui-button--round){width:var(--control-height,44px);min-width:var(--control-height,44px);height:var(--control-height,44px);min-height:var(--control-height,44px);border-radius:var(--ui-radius-control);box-shadow:var(--ui-disc-shadow);border:0;flex:none;padding:0}.ui-button:is(.ui-button--icon,.ui-button--round):not(.ui-button--primary){background:var(--ui-disc-surface);color:var(--ink)}.ui-button:is(.ui-button--icon,.ui-button--round).ui-button--danger{color:var(--control-danger)}@media (width<=959.98px) and (pointer:coarse){.ui-button.ui-button--icon.ui-button--big{width:var(--ui-button-big-height,56px);min-width:var(--ui-button-big-height,56px);height:var(--ui-button-big-height,56px)}}:is(.ui-button--icon,.ui-button--round)>svg{width:22px;height:22px}:is(.ui-button--big,.ui-button--icon,.ui-button--round){touch-action:manipulation}.ui-button.ui-button--primary[data-missing]{border-color:var(--ui-primary-missing-surface,var(--control-border));background:var(--ui-primary-missing-surface,var(--control-border));color:var(--ui-primary-missing-ink,var(--ink));box-shadow:none;cursor:default}:root body .ui-button[data-busy-spinner][aria-busy=true]{--ui-button-busy-ink:var(--control-primary);cursor:progress;position:relative;color:#0000!important}:root body .ui-button.ui-button--primary[data-busy-spinner][aria-busy=true]{--ui-button-busy-ink:var(--control-on-primary)}:root body .ui-button.ui-button--danger[data-busy-spinner][aria-busy=true]{--ui-button-busy-ink:var(--control-danger)}:root body .ui-button[data-busy-spinner][aria-busy=true]>*{visibility:hidden}:root body .ui-button[data-busy-spinner][aria-busy=true]:after{content:"";box-sizing:border-box;border:2px solid var(--ui-button-busy-ink);border-radius:var(--ui-radius-round);border-right-color:#0000;width:18px;height:18px;margin:auto;animation:.8s linear infinite ui-button-busy-spin;position:absolute;inset:0}:root body .ui-button[data-busy-spinner][aria-busy=true]:disabled{border:var(--ui-button-border);background:var(--ui-button-surface)}:root body .ui-button.ui-button--primary[data-busy-spinner][aria-busy=true]:disabled{border-color:var(--control-primary);background:var(--control-primary)}:root body .ui-button.ui-button--quiet[data-busy-spinner][aria-busy=true]:disabled{background:0 0;border-color:#0000}:root body .ui-button.ui-button--danger[data-busy-spinner][aria-busy=true]:disabled{background:var(--control-danger-surface)}@keyframes ui-button-busy-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:root body .ui-button[data-busy-spinner][aria-busy=true]:after{animation-duration:2.4s}}@media (forced-colors:active){:root body .ui-button[data-busy-spinner][aria-busy=true]{forced-color-adjust:none;background:buttonface;border-color:buttontext}:root body .ui-button[data-busy-spinner][aria-busy=true]:after{border-color:buttontext #0000 buttontext buttontext}.ui-button:is(.ui-button--icon,.ui-button--round){border:1px solid buttontext}}:root body .ui-button.ui-button--primary.ui-button--danger[data-canopy-completion]{background:var(--control-danger-solid);border-color:var(--control-danger-solid);color:var(--control-on-danger);--ui-button-busy-ink:var(--control-on-danger)}:root body .ui-button.ui-button--primary.ui-button--danger[data-canopy-completion][data-busy-spinner][aria-busy=true]:disabled{background:var(--control-danger-solid);border-color:var(--control-danger-solid)}@media (forced-colors:active){:root body .ui-button.ui-button--primary.ui-button--danger[data-canopy-completion],:root body .ui-button.ui-button--primary.ui-button--danger[data-canopy-completion][data-busy-spinner][aria-busy=true]:disabled{color:buttontext;--ui-button-busy-ink:ButtonText;background:buttonface;border-color:buttontext}}.ui-section-title.ui-section-title,.ui-item-title.ui-item-title{font-family:var(--ui-font-display,inherit);font-size:var(--ui-title-size,var(--ui-text-subhead));font-weight:var(--ui-title-weight,500);letter-spacing:normal;line-height:1.35}.ui-meta.ui-meta{font-size:var(--ui-meta-size,var(--ui-text-caption));color:var(--muted);font-weight:400;line-height:1.45}.ui-reading{font-size:var(--ui-text-footnote);line-height:1.5}.ui-reading.ui-reading h2{font-size:var(--ui-title-size,var(--ui-text-subhead));font-weight:var(--ui-title-weight,500);line-height:1.4}.ui-reading.ui-reading h3{font-size:var(--ui-text-subhead);font-weight:500;line-height:1.4}.ui-reading.ui-reading h4{font-size:var(--ui-text-footnote);font-weight:500;line-height:1.5}.ui-reading.ui-reading :is(p,blockquote,dd):not(.ui-meta){font-size:var(--ui-text-footnote);font-weight:400;line-height:1.5}.ui-reading .ui-tabs [role=tab]{font-size:min(var(--ui-text-footnote), 19px)}.ui-reading.ui-reading .ui-meta{font-size:var(--ui-meta-size,var(--ui-text-caption));font-weight:400;line-height:1.45}.ui-report-document{box-sizing:border-box;gap:28px;width:100%;max-width:1040px;margin-inline:auto;padding:8px 0 32px;display:grid}.ui-report-document :is(p,h3,h4){margin:0}.ui-report-document--wording{gap:16px}.ui-report-context{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding-bottom:16px;display:flex}.ui-report-section{gap:14px;min-width:0;display:grid}.ui-report-section>p{max-width:88ch}.ui-report-facts{grid-template-columns:144px minmax(0,1fr);gap:14px 24px;margin:0;display:grid}.ui-report-facts dt{color:var(--muted);font-size:var(--ui-meta-size,var(--ui-text-caption));font-weight:400}.ui-report-facts dd{max-width:80ch;margin:0}.ui-report-facts--sections{grid-template-columns:minmax(0,1fr);gap:0}.ui-report-facts--sections dd{max-width:88ch;margin:0;padding:14px 12px 28px}.ui-report-findings{gap:20px;display:grid}.ui-report-findings>section{grid-template-columns:minmax(0,1fr);gap:12px;padding:0;display:grid}.ui-report-findings p{max-width:88ch;padding-inline:12px}.ui-report-overview{background:color-mix(in srgb, var(--ui-tint-warm) 7%, var(--control-surface));border-block:1px solid color-mix(in srgb, var(--ui-tint-warm) 22%, var(--control-surface));gap:22px;padding:18px;display:grid}.ui-report-document .ui-report-band{background:color-mix(in srgb, var(--ui-tint-cool) 9%, var(--control-surface));border-block:1px solid color-mix(in srgb, var(--ui-tint-cool) 27%, var(--control-surface));color:var(--ink);font-size:min(var(--ui-text-footnote), 19px);margin:0;padding:8px 12px;font-weight:400;line-height:1.5}@media (width<=600px){.ui-report-document{gap:24px;padding:4px 0 24px}.ui-report-facts,.ui-report-findings>section{grid-template-columns:1fr;gap:6px}.ui-report-facts dd:not(:last-child){margin-bottom:10px}.ui-report-overview{padding:12px}.ui-report-findings p,.ui-report-facts--sections dd{padding-inline:8px}}.ui-field-heading{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;min-height:20px;display:flex}.ui-field-heading>label{overflow-wrap:anywhere;flex:0 auto;min-width:0}.ui-form-error{color:var(--control-danger);font-size:var(--ui-text-caption);white-space:normal;overflow-wrap:anywhere;font-weight:400;line-height:1.4}.ui-form-actions{align-items:center;gap:12px;display:flex}.ui-form-actions>:is(.ui-form-error,.ui-form-hint){flex:1;align-items:center;min-height:34px;margin-right:auto;display:flex}.ui-form-action-buttons{justify-content:flex-end;gap:var(--ui-action-gap,8px);margin-left:auto;display:flex}.ui-field-heading--hidden-label>label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ui-field-heading--hidden-label:not(:has(.ui-form-error:not(:empty))){display:none}.ui-field-heading--hidden-label:has(.ui-form-error:not(:empty)){justify-content:flex-end}.ui-form-feedback{min-block-size:4.5em;font-size:var(--ui-text-footnote);overflow-wrap:anywhere;line-height:1.5}.ui-form-feedback .ui-form-error{white-space:normal}@media (width<=600px){.ui-field-heading{min-height:20px}.ui-form-feedback{min-block-size:7.5em}.ui-form-actions{flex-wrap:wrap}.ui-form-actions>:is(.ui-form-error,.ui-form-hint){flex-basis:100%;min-height:34px}}.ui-form-feedback--compact{min-block-size:3em}.ui-form-feedback--unreserved{min-block-size:0}.ui-choice-field{border:0;min-width:0;margin:0;padding:0}.ui-choice-field legend{font-size:var(--ui-text-subhead);margin-bottom:8px;padding:0;font-weight:400;line-height:1.5}.ui-choice-options{flex-wrap:wrap;gap:8px;display:flex}label.ui-choice-option{cursor:pointer;flex-direction:row;flex:180px;justify-content:center;align-items:center;gap:8px;margin:0;display:inline-flex;position:relative}.ui-choice-option input{clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ui-choice-option:has(input:disabled){opacity:var(--ui-disabled-opacity);cursor:default}.ui-choice-option svg{flex:none;width:20px;height:20px}:root body label.ui-choice-option{font-size:var(--ui-control-font-size,var(--ui-text-subhead));line-height:1.35}.ui-form-stack{grid-auto-rows:max-content;gap:16px;margin:0;display:grid}dialog .ui-form-stack>.ui-form-actions{margin-top:8px}.ui-form-hint{color:var(--muted);font-size:var(--ui-text-caption);white-space:normal;overflow-wrap:anywhere;font-weight:400;line-height:1.4}.ui-form-hint[data-visible=false]{visibility:hidden}.ui-form-action-buttons{flex-wrap:wrap;flex:none;min-width:0;max-width:100%}.ui-form-action-buttons>:is(button,a){white-space:normal;overflow-wrap:anywhere;flex-shrink:0;min-width:0;max-width:100%}@media (width<=600px){.ui-form-actions:not(:has(>.ui-form-action-status)){flex-direction:column;align-items:stretch}.ui-form-actions>:is(.ui-form-error,.ui-form-hint){flex:none;width:100%}}.ui-field-heading--hidden-label:not(:has(.ui-form-error[role=alert])){display:none}.ui-field-optional{font-weight:400}.ui-flow-fields .ui-field{gap:8px;display:grid}.ui-flow-fields .ui-field-heading{min-height:20px}:root body .ui-field-heading>label{font-size:var(--ui-text-subhead);font-weight:400;line-height:1.5}.ui-field-heading>label{display:block}.ui-flow-reserved-field .ui-field{gap:4px}.ui-form-action-status{flex:1;gap:2px;min-width:0;margin-right:auto;display:grid}.ui-form-action-status>.ui-form-error:empty{display:none}.ui-form-progress-track{background:linear-gradient(transparent 1px, var(--control-border) 1px, var(--control-border) 2px, transparent 2px);height:3px;position:absolute;inset:-2px 0 auto;overflow:hidden}.ui-form-progress-track>span{background:var(--control-primary-bg,var(--control-primary));height:100%;transition:width .18s;display:block}.ui-form-progress-status{align-content:center;justify-items:start;gap:0;display:grid}.ui-form-progress-status>.ui-meta{min-width:0}dialog .ui-form-progress-status .ui-button{text-align:left;font-size:var(--ui-text-footnote);color:var(--muted);white-space:normal;justify-content:flex-start;padding:0;font-weight:400}.ui-form-actions--progress{padding-top:12px;position:relative}dialog .ui-form-actions.ui-form-actions--progress{box-sizing:border-box;flex-wrap:nowrap;align-items:flex-end;min-height:64px;display:flex}@media (prefers-reduced-motion:reduce){.ui-form-progress-track>span{transition:none}}.ui-flow-footer .ui-form-action-status,.ui-form-actions--progress>.ui-form-action-status{align-content:center;min-height:36px}@media (pointer:coarse){.ui-flow-footer .ui-form-action-status,.ui-form-actions--progress>.ui-form-action-status{min-height:44px}}@media (width<=600px){.ui-form-actions--progress>.ui-form-action-status{flex-basis:100%;min-height:20px}dialog .ui-form-actions.ui-form-actions--progress{flex-wrap:wrap}.ui-form-actions:has(>.ui-form-action-status>.ui-form-error:not(:empty)){flex-wrap:wrap}.ui-form-actions>.ui-form-action-status:has(>.ui-form-error:not(:empty)){flex-basis:100%}}.ui-form-actions--loading>.ui-form-action-status{align-content:center;min-height:36px}.ui-form-action-status>span[data-loading-overlay]{align-items:center;display:grid}.ui-form-action-status>span[data-loading-overlay]>*{grid-area:1/1}.ui-form-hint-reserve{visibility:hidden}@media (width<=600px){.ui-form-actions--loading{flex-wrap:wrap}.ui-form-actions--loading>.ui-form-action-status{flex-basis:100%;min-height:20px}}.ui-form-loading{min-width:0;color:var(--muted);font-size:var(--ui-text-footnote);letter-spacing:.01em;align-content:center;justify-items:start;gap:6px;font-weight:400;line-height:1.385;transition:opacity .18s;display:inline-grid}.ui-form-loading[data-loading-phase=hidden]{visibility:hidden}.ui-form-loading[data-loading-phase=leaving]{opacity:0}.ui-form-loading-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.ui-form-loading-track{background:var(--line);border-radius:999px;width:72px;height:2px;display:block;overflow:hidden}.ui-form-loading-track>i{border-radius:inherit;background:var(--ui-loading-bar);width:42%;height:100%;animation:1.15s ease-in-out infinite ui-form-loading-progress;display:block}@keyframes ui-form-loading-progress{0%{transform:translate(-120%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.ui-form-loading{transition:none}.ui-form-loading-track>i{animation:none;transform:translate(70%)}}.ui-field-hint{color:var(--muted);font-size:var(--ui-text-footnote);margin:0;font-weight:400;line-height:1.45}.ui-field-toolbar{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ui-field-toolbar>.ui-button{flex:none}.ui-field.ui-field--grow{flex-direction:column;flex:1 0 128px;gap:8px;min-width:0;min-height:128px;display:flex}.ui-field.ui-field--grow>.ui-field-heading{flex:none}.ui-field.ui-field--grow>.ui-field-heading>label{flex:0 auto;min-width:0}.ui-field.ui-field--grow>textarea{box-sizing:border-box;resize:none;flex:1;width:100%;min-height:96px;max-height:none;margin:0}.ui-field textarea{resize:none}.ui-field textarea[data-resizable=true]{resize:vertical}.ui-choice-field>.ui-choice-legend--hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ui-choice-field>.ui-form-error{margin-bottom:8px;display:block}.ui-choice-copy{min-width:0;display:grid}.ui-choice-option .ui-choice-copy{justify-items:center;display:inline-grid}.ui-choice-options--radios{gap:8px 24px}.ui-choice-options--rows{border:1px solid var(--line);border-radius:var(--ui-radius-panel,8px);gap:0;display:grid;overflow:hidden}.ui-choice-options--rows label.ui-choice{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;margin:0;padding:8px 12px;display:flex}.ui-choice-options--rows label.ui-choice:last-child{border-bottom:0}.ui-choice-options--rows label.ui-choice>input[type=radio]{appearance:none;width:20px;height:20px;color:var(--control-primary);background:0 0;border:0;flex:0 0 20px}.ui-choice-options--rows label.ui-choice>input[type=radio]:checked{background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m4.5 10.5 3.5 3.5 7.5-8' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/20px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m4.5 10.5 3.5 3.5 7.5-8' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/20px no-repeat}.ui-choice-options--rows label.ui-choice>input[type=radio]:focus-visible:not([data-restored-focus]){color:var(--control-on-primary)}@media (forced-colors:active){.ui-choice-options--rows label.ui-choice>input[type=radio]:checked{background:canvastext}}.ui-choice-options--rows .ui-choice-copy{gap:2px;font-weight:400}.ui-choice-options--rows .ui-field-hint{font-size:var(--ui-text-caption);color:var(--muted);font-weight:400;line-height:1.4}.ui-choice-options--rows label.ui-choice:has(>input:focus-visible:not([data-restored-focus])){background:var(--control-primary);color:var(--control-on-primary)}.ui-choice-options--rows label.ui-choice>input:focus-visible{outline:none}.ui-choice-options--rows label.ui-choice>input:focus-visible:not([data-restored-focus])~.ui-choice-copy .ui-field-hint{color:var(--control-on-primary)}.ui-checkbox-field{min-height:var(--ui-field-height,44px);font:inherit;cursor:pointer;flex-direction:row;align-items:center;gap:8px;margin:0;display:flex}.ui-checkbox-field input{width:20px;height:20px;min-height:0;accent-color:var(--control-primary);flex:none;margin:0;padding:0}.ui-checkbox-copy{min-width:0}@media (any-pointer:coarse){.ui-checkbox-field{min-height:44px}}.ui-checkbox-field--described{box-sizing:border-box;align-items:flex-start;padding-block:4px}.ui-checkbox-field--described input{margin-top:1px}.ui-checkbox-field--described .ui-checkbox-copy{font-size:var(--ui-text-subhead);gap:4px;font-weight:400;line-height:1.43;display:grid}.ui-checkbox-field--described .ui-field-hint{font-size:var(--ui-text-caption);line-height:1.5}@media (width>=960px),not (pointer:coarse){:is(.ui-choice-options--rows,.ui-checkbox-field--described) .ui-field-hint{font-size:var(--ui-text-footnote)}}.ui-checkbox-field:has(input:disabled){opacity:var(--ui-disabled-opacity);cursor:default}.ui-switch-field{min-height:var(--ui-field-height,44px);color:var(--control-primary);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:10px;padding:0;display:inline-flex}.ui-switch-track{box-sizing:border-box;background:var(--control-border-hover);border-radius:999px;flex:none;align-items:center;width:51px;height:31px;padding:3px;transition:background-color .12s;display:inline-flex}.ui-switch-track>span{border-radius:var(--ui-radius-round);background:var(--control-surface);width:25px;height:25px;transition:transform .12s;transform:translate(0);box-shadow:0 1px 2px #0003}.ui-switch-field[aria-checked=true] .ui-switch-track{background:var(--control-primary)}.ui-switch-field[aria-checked=true] .ui-switch-track>span{transform:translate(20px)}@media not (any-pointer:coarse){.ui-switch-track{width:40px;height:24px}.ui-switch-track>span{width:18px;height:18px}.ui-switch-field[aria-checked=true] .ui-switch-track>span{transform:translate(16px)}}.ui-switch-field:disabled{opacity:var(--ui-disabled-opacity);cursor:default}@media (prefers-reduced-motion:reduce){.ui-switch-track,.ui-switch-track>span{transition:none}}@media (forced-colors:active){.ui-switch-track{border:1px solid canvastext}.ui-switch-field[aria-checked=true] .ui-switch-track{background:highlight}}.ui-workflow-footer{padding:12px var(--layout-gap);border-top:1px solid var(--line);background:var(--control-surface);flex:none}.ui-workflow-footer:empty{display:none}@media (width<=600px){.ui-workflow-footer .ui-form-actions{flex-wrap:wrap}.ui-workflow-footer .ui-form-actions>.ui-form-action-status{flex:1 0 100%}.ui-workflow-footer .ui-form-action-buttons{justify-content:flex-end;width:100%}}.ui-input-action{gap:8px}.ui-input-action>svg{flex:none;width:18px;height:18px}.ui-top-search-field{min-width:0;position:relative}.ui-top-search-field .ui-top-search-icon{inset-inline-start:12px;color:var(--ui-ink-secondary);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ui-top-search-field input[type=search]{padding-inline-start:38px}.ui-top-search-field input[type=search]:not(:focus){background:var(--ui-fill-toolbar);border-color:#0000}@media (width<=959.98px) and (pointer:coarse){.ui-top-search-field input[type=search],.ui-top-search-field input[type=search]:not(:focus),.ui-top-search-field input.ui-input[type=search]{min-block-size:var(--ui-glass-height);block-size:var(--ui-glass-height);border-radius:var(--ui-radius-field);background:var(--ui-search-surface);-webkit-backdrop-filter:var(--ui-search-backdrop);backdrop-filter:var(--ui-search-backdrop);box-shadow:var(--ui-search-shadow);border-color:#0000;padding-inline-start:46px}.ui-top-search-field input[type=search]::placeholder{color:var(--ui-ink-secondary)}.ui-top-search-field .ui-top-search-icon{z-index:1;width:22px;height:22px;inset-inline-start:14px}}.ui-search-close{inline-size:var(--ui-glass-height);min-inline-size:var(--ui-glass-height);block-size:var(--ui-glass-height);min-block-size:var(--ui-glass-height);border-radius:var(--ui-radius-round);background:var(--ui-search-surface);-webkit-backdrop-filter:var(--ui-search-backdrop);backdrop-filter:var(--ui-search-backdrop);box-shadow:var(--ui-search-shadow);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.ui-search-close svg{width:20px;height:20px}.ui-search-close:focus-visible:not([data-restored-focus]){outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}.ui-top-search-close{display:none}.ui-top-search-clear:focus-visible:not([data-restored-focus]){outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:calc(-1 * var(--ui-focus-ring-width))}@media (width<=959.98px) and (pointer:coarse){.ui-top-search-field input[type=search]::-webkit-search-cancel-button{appearance:none}.ui-top-search-field:has(>.ui-top-search-clear) input[type=search]{padding-inline-end:36px}.ui-top-search-clear{z-index:1;inline-size:36px;color:var(--ui-ink-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block:0;inset-inline-end:var(--ui-search-tail,0px)}.ui-top-search-clear path{stroke:var(--control-surface)}.ui-top-search-field{--ui-search-tail:0px}.ui-top-search-field>:not(.ui-top-search-close,.ui-top-search-clear,.ui-top-search-icon){margin-inline-end:var(--ui-search-tail)}.ui-top-search-close{opacity:0;visibility:hidden;pointer-events:none;display:grid;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%;scale:.6}.ui-top-search-field:has(input:focus,input:not(:placeholder-shown),>button:focus){--ui-search-tail:calc(var(--ui-glass-height) + 8px)}.ui-top-search-field:has(input:focus,input:not(:placeholder-shown),>button:focus)>.ui-top-search-close{opacity:1;visibility:visible;pointer-events:auto;scale:1}.ui-table-identity:has(.ui-top-search-field input:focus,.ui-top-search-field>button:focus)>:not(.ui-table-search){opacity:0;visibility:hidden;pointer-events:none;translate:0 -8px}@media (prefers-reduced-motion:no-preference){.ui-top-search-field>:not(.ui-top-search-close,.ui-top-search-clear,.ui-top-search-icon){transition:margin-inline-end var(--ui-motion-spring) var(--ui-ease-spring)}.ui-top-search-clear{transition:inset-inline-end var(--ui-motion-spring) var(--ui-ease-spring)}.ui-top-search-close,.ui-table-identity>:not(.ui-table-search){transition:opacity .2s ease, translate var(--ui-motion-spring) var(--ui-ease-spring), scale var(--ui-motion-spring) var(--ui-ease-spring), visibility 0s linear .2s}:is(.ui-top-search-field:has(input:focus,input:not(:placeholder-shown),>button:focus)>.ui-top-search-close,.ui-table-identity:has(.ui-top-search-field input:focus,.ui-top-search-field>button:focus)>:not(.ui-table-search)){transition:opacity .2s ease, translate var(--ui-motion-spring) var(--ui-ease-spring), scale var(--ui-motion-spring) var(--ui-ease-spring), visibility 0s}}}.ui-segmented,.ui-choice-options--segmented{--ui-segment-track:color-mix(in srgb, var(--ui-canvas) 90%, var(--ink));--ui-segment-thumb:var(--lightningcss-light,var(--ui-surface-elevated,#fff))var(--lightningcss-dark,color-mix(in srgb, var(--ui-canvas) 78%, var(--ink)));width:fit-content;max-width:100%;height:var(--ui-height-segmented);box-sizing:border-box;background:var(--ui-segment-track);border-radius:var(--ui-radius-control);border:1px solid #0000;flex-wrap:nowrap;align-items:center;gap:0;padding:2px;display:inline-flex;position:relative}.ui-segmented[data-fill]{width:100%;display:flex}.ui-segmented[data-fill]>.ui-segment{flex:1 1 0}.ui-segmented>.ui-segment,.ui-choice-options--segmented label.ui-choice-option{z-index:1;box-sizing:border-box;border-radius:max(0px, calc(var(--ui-radius-control) - 2px));min-width:0;height:100%;min-height:0;color:var(--ink);background:0 0;border:0;flex:auto;padding:0 14px;font-weight:400;position:relative}@media (width<=959.98px) and (pointer:coarse){.ui-choice-options--segmented{width:100%;display:flex}.ui-choice-options--segmented label.ui-choice-option{flex:auto}}.ui-choice-options--segmented label.ui-choice-option{white-space:nowrap}.ui-choice-options--segmented .ui-choice-copy{max-inline-size:100%}.ui-choice-options--segmented .ui-choice-copy>span{text-overflow:ellipsis;min-inline-size:0;max-inline-size:100%;overflow:hidden}.ui-segmented>.ui-segment{white-space:nowrap;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;transition:opacity var(--ui-pressed-release);justify-content:center;align-items:center;gap:6px;margin:0;font-family:inherit;line-height:1.2;display:inline-flex}.ui-segmented>.ui-segment>.ui-tab-label{text-overflow:ellipsis;min-width:0;overflow:hidden}:root body :is(.ui-segmented>.ui-segment,.ui-choice-options--segmented label.ui-choice-option,.ui-segmented-ruler){font-size:min(var(--ui-control-font-size,var(--ui-text-subhead)), 21px)}.ui-segmented>.ui-segment:is([aria-selected=true],[aria-checked=true]),.ui-choice-options--segmented label.ui-choice-option--selected{background:var(--ui-segment-thumb);color:var(--ink);font-weight:500;box-shadow:0 1px 3px #00000024,0 0 0 .5px #0000000f}.ui-segmented>.ui-segment[aria-disabled=true]{color:var(--control-disabled-ink,var(--muted));cursor:default}.ui-segmented>.ui-segment:focus-visible:not([data-restored-focus]){outline-offset:0}.ui-choice-options--segmented label.ui-choice-option:has(input:focus-visible:not([data-restored-focus])){outline-offset:0}.ui-segment>.ui-tab-icon{flex:none;display:inline-flex}.ui-segment>.ui-tab-icon>svg{width:20px;height:20px}.ui-segmented[data-icon-only]>.ui-segment{min-width:44px;padding:0 10px}.ui-tab-badge{box-sizing:border-box;border-radius:var(--ui-radius-chip);background:var(--control-primary);min-width:18px;color:var(--control-on-primary);font-size:var(--ui-text-caption2);text-align:center;padding:0 5px;font-weight:400;line-height:1.6}.ui-tab-badge-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media not (any-pointer:coarse){.ui-segmented>.ui-segment,.ui-choice-options--segmented label.ui-choice-option{padding:0 10px}.ui-segment>.ui-tab-icon>svg{width:16px;height:16px}.ui-segmented[data-icon-only]>.ui-segment{min-width:32px;padding:0 8px}}@media (prefers-contrast:more){.ui-segmented>.ui-segment:is([aria-selected=true],[aria-checked=true]),.ui-choice-options--segmented label.ui-choice-option--selected{box-shadow:0 1px 3px #00000024, 0 0 0 .5px #0000000f, inset 0 0 0 var(--ui-segment-ring-width) var(--ui-ink-secondary)}}@media (forced-colors:active){.ui-segmented>.ui-segment:is([aria-selected=true],[aria-checked=true]),.ui-choice-options--segmented label.ui-choice-option--selected{outline-offset:-1px;outline:1px solid highlight}}.ui-choice-field{--ui-height-segmented:var(--ui-field-height,44px)}.ui-segmented[data-fill]:is([data-fit=content],[data-fit=compact])>.ui-segment{flex:auto}.ui-segmented[data-fill][data-fit=compact]>.ui-segment{padding-inline:var(--ui-segment-fit-padding,6px)}.ui-tabs-popup[data-fit=menu]{width:100%;display:flex}.ui-tabs-popup[data-fit=menu]>.ui-select-trigger{min-width:0;max-width:100%}.ui-segmented-ruler{visibility:hidden;white-space:nowrap;pointer-events:none;width:0;height:0;line-height:1.2;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.ui-segmented-ruler>span{flex:none;align-items:center;gap:6px;width:max-content;font-weight:400;display:inline-flex}.ui-segmented-ruler>span[data-selected]{font-weight:500}.ui-segmented-ruler>span>.ui-tab-icon{flex:none;width:20px}@media not (any-pointer:coarse){.ui-segmented-ruler>span>.ui-tab-icon{width:16px}}.ui-menu{--ui-menu-row-inset:12px;--ui-menu-icon-width:20px;--ui-menu-check-width:20px;--ui-menu-check-space:calc(var(--ui-menu-check-width) + 8px);--ui-menu-icon-space:0px;z-index:1000;box-sizing:border-box;width:max-content;min-width:250px;max-width:min(300px,100vw - 32px);padding:var(--ui-menu-inset);border-radius:var(--ui-radius-menu);background:var(--ui-surface-elevated);box-shadow:0 0 0 1px var(--line,var(--control-border)), var(--ui-shadow-overlay);color:var(--ink);font-family:var(--ui-control-face);font-size:var(--ui-text-body);text-align:start;overscroll-behavior:contain;animation:ui-menu-grow var(--ui-motion-bounce) var(--ui-ease-bounce) both;border:0;flex-direction:column;margin:0;font-weight:400;line-height:1.3;display:flex;position:fixed;inset:auto;overflow:hidden}.ui-menu::backdrop{background:0 0}.ui-menu-list{flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.ui-menu-header{border-bottom:1px solid var(--line,var(--control-border));flex:none;margin-bottom:6px;padding:8px 12px 10px}.ui-menu-section+.ui-menu-section,.ui-menu-separator{border-top:1px solid var(--line,var(--control-border));margin-top:6px;padding-top:6px}.ui-menu-separator{margin-bottom:0;padding:0;list-style:none}.ui-menu-section-title{color:var(--ui-ink-secondary);font-size:var(--ui-text-footnote);padding:6px 12px 4px}.ui-menu-item{--ui-menu-depth:0;box-sizing:border-box;width:100%;min-height:var(--ui-height-menu-row);padding:0 var(--ui-menu-row-inset);border-radius:var(--ui-radius-highlight);color:inherit;font:inherit;text-align:inherit;overflow-wrap:anywhere;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--ui-pressed-release);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"check label icon""check detail icon";align-items:center;column-gap:8px;margin:0;padding-inline-start:calc(var(--ui-menu-row-inset) + var(--ui-menu-depth) * 16px);text-decoration:none;display:grid}.ui-menu--actions .ui-menu-item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label icon""detail icon"}.ui-menu[data-icons] .ui-menu-item{grid-template-columns:var(--ui-menu-check-width) minmax(0, 1fr) var(--ui-menu-icon-width)}.ui-menu--actions[data-icons] .ui-menu-item{grid-template-columns:minmax(0, 1fr) var(--ui-menu-icon-width)}.ui-menu-item:has(.ui-menu-detail){min-height:var(--ui-height-menu-row-2)}.ui-menu-item:not(:has(.ui-menu-detail)){grid-template-rows:auto 0;row-gap:0}.ui-menu-check-column{width:20px;color:var(--control-primary);grid-area:check;place-items:center;display:inline-grid}.ui-menu-check{width:18px;height:18px}.ui-menu-label{grid-area:label;padding-block:10px}.ui-menu-item:has(.ui-menu-detail) .ui-menu-label{padding-block:8px 0}.ui-menu-detail{color:var(--ui-ink-secondary);font-size:var(--ui-text-subhead);grid-area:detail;padding-bottom:8px}.ui-menu-icon{grid-area:icon;place-items:center;width:20px;height:20px;display:inline-grid}.ui-menu-icon>svg{width:20px;height:20px}.ui-menu-item.is-danger{color:var(--control-danger)}.ui-menu-item[aria-disabled=true]{color:var(--control-disabled-ink);cursor:default}.ui-menu-item:focus{outline:none}.ui-menu-item:active:not([aria-disabled=true])>*{opacity:var(--ui-pressed-opacity)}@media (hover:hover) and (pointer:fine){.ui-menu[data-modality=pointer] .ui-menu-item:hover:not([aria-disabled=true]){background:var(--ui-surface-row-hover)}}.ui-menu[data-modality=keyboard] .ui-menu-item.is-active{background:var(--control-primary);color:var(--control-on-primary)}.ui-menu[data-modality=keyboard] .ui-menu-item.is-active :is(.ui-menu-detail,.ui-menu-check-column){color:var(--control-on-primary)}.ui-menu-dismiss{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-menu-point{opacity:0;pointer-events:none;border:0;width:0;height:0;padding:0;position:fixed;inset:0 auto auto 0}@media not (any-pointer:coarse){.ui-menu{--ui-menu-row-inset:10px;--ui-menu-icon-width:16px;--ui-menu-check-width:16px;min-width:180px;max-width:min(320px,100vw - 16px);font-size:var(--ui-text-subhead)}.ui-menu-item{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"check icon label""check icon detail"}.ui-menu--actions .ui-menu-item{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label""icon detail"}.ui-menu[data-icons] .ui-menu-item{grid-template-columns:var(--ui-menu-check-width) var(--ui-menu-icon-width) minmax(0, 1fr)}.ui-menu--actions[data-icons] .ui-menu-item{grid-template-columns:var(--ui-menu-icon-width) minmax(0, 1fr)}.ui-menu-label{padding-block:6px}.ui-menu-detail{font-size:var(--ui-text-footnote)}.ui-menu-check-column{width:16px}.ui-menu-check{width:12px;height:12px}.ui-menu-icon,.ui-menu-icon>svg{width:16px;height:16px;color:var(--ui-ink-secondary)}.ui-menu-section+.ui-menu-section,.ui-menu-separator{margin-top:4px;padding-top:4px}.ui-menu-section-title{font-size:var(--ui-text-caption);padding:4px 10px 2px;font-weight:400}.ui-menu.ui-menu--select{width:max-content;min-width:120px;max-width:min(320px,100vw - 16px)}.ui-menu--select .ui-menu-item{min-height:var(--ui-height-menu-row-select)}.ui-menu--select .ui-menu-label{font-size:var(--ui-text-subhead);text-overflow:ellipsis;white-space:nowrap;padding-block:3px;overflow:hidden}}@keyframes ui-menu-grow{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes ui-menu-fade{0%{opacity:0}to{opacity:1}}@media (width>=960px),not (pointer:coarse){.ui-menu{animation:80ms linear both ui-menu-fade}}@media (prefers-reduced-motion:reduce){.ui-menu{animation:.1s linear both ui-menu-fade}.ui-menu-item{transition:none}}@media (forced-colors:active){.ui-menu{border:1px solid canvastext}.ui-menu-item.is-active{outline-offset:-2px;outline:2px solid highlight}}.ui-menu-list{scrollbar-width:thin;scrollbar-color:var(--ui-scrollbar-thumb) transparent}@supports not (scrollbar-color:auto){.ui-menu-list::-webkit-scrollbar{width:var(--ui-scrollbar-size);height:var(--ui-scrollbar-size);background:0 0}.ui-menu-list::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb) padding-box;border:2px solid #0000;border-radius:999px}@media (hover:hover) and (pointer:fine){.ui-menu-list::-webkit-scrollbar-thumb:hover{background:var(--ui-scrollbar-thumb-hover) padding-box}}.ui-menu-list::-webkit-scrollbar-track{background:0 0}.ui-menu-list::-webkit-scrollbar-corner{background:0 0}}.ui-menu-pending{box-sizing:border-box;border:2px solid var(--line,var(--control-border));border-top-color:var(--ui-ink-secondary);border-radius:var(--ui-radius-round);vertical-align:-.15em;width:14px;height:14px;margin-inline-start:8px;animation:.8s linear infinite ui-menu-pending-spin;display:inline-block}@keyframes ui-menu-pending-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-menu-pending{animation:none}}.ui-menu-attention{border-radius:var(--ui-radius-round);background:var(--control-primary);vertical-align:.2em;width:6px;height:6px;margin-inline-start:6px;display:inline-block}.ui-menu[data-modality=keyboard] .ui-menu-item.is-active .ui-menu-attention{background:var(--control-on-primary)}@media (forced-colors:active){.ui-menu .ui-menu-attention,.ui-menu[data-modality=keyboard] .ui-menu-item.is-active .ui-menu-attention{forced-color-adjust:none;background:currentColor}}.ui-menu:not([data-icons]) .ui-menu-item{grid-template-columns:var(--ui-menu-check-width) minmax(0, 1fr);grid-template-areas:"check label""check detail"}.ui-menu--actions:not([data-icons]) .ui-menu-item{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""detail"}.ui-menu--actions{--ui-menu-check-space:0px}@media not (any-pointer:coarse){.ui-menu[data-icons]{--ui-menu-icon-space:calc(var(--ui-menu-icon-width) + 8px)}}.ui-menu[data-icons][data-icon-placement=leading]{--ui-menu-icon-space:calc(var(--ui-menu-icon-width) + 8px)}.ui-menu[data-icons][data-icon-placement=leading] .ui-menu-item{grid-template-columns:var(--ui-menu-check-width) var(--ui-menu-icon-width) minmax(0, 1fr);grid-template-areas:"check icon label""check icon detail"}.ui-menu--actions[data-icons][data-icon-placement=leading] .ui-menu-item{grid-template-columns:var(--ui-menu-icon-width) minmax(0, 1fr);grid-template-areas:"icon label""icon detail"}.ui-menu[data-header-alignment=labels] .ui-menu-header{padding-inline:var(--ui-menu-row-inset);padding-inline-start:calc(var(--ui-menu-row-inset) + var(--ui-menu-check-space) + var(--ui-menu-icon-space))}.ui-menu[data-modality=keyboard] .ui-menu-item.is-active :is(.ui-menu-icon,.ui-menu-icon>svg){color:inherit}.ui-menu-submenu-arrow{grid-column:-1;margin-inline-start:auto}[dir=rtl] .ui-menu-submenu-arrow{transform:rotate(180deg)}.ui-menu.ui-menu--actions .ui-menu-item[aria-haspopup=menu]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label arrow"}.ui-menu.ui-menu--actions[data-icons] .ui-menu-item[aria-haspopup=menu]{grid-template-columns:var(--ui-menu-icon-width) minmax(0, 1fr) auto;grid-template-areas:"icon label arrow"}.ui-menu.ui-menu--actions .ui-menu-item[aria-haspopup=menu]:has(.ui-menu-detail){grid-template-areas:"label arrow""detail arrow"}.ui-menu.ui-menu--actions[data-icons] .ui-menu-item[aria-haspopup=menu]:has(.ui-menu-detail){grid-template-areas:"icon label arrow""icon detail arrow"}.ui-menu-submenu-arrow{grid-area:arrow}.ui-menu--actions[data-checks]{--ui-menu-check-space:calc(var(--ui-menu-check-width) + 8px)}.ui-menu--actions[data-checks]:not([data-icons]) .ui-menu-item{grid-template-columns:var(--ui-menu-check-width) minmax(0, 1fr);grid-template-areas:"check label""check detail"}.ui-menu--actions[data-checks][data-icons] .ui-menu-item{grid-template-columns:var(--ui-menu-check-width) minmax(0, 1fr) var(--ui-menu-icon-width);grid-template-areas:"check label icon""check detail icon"}@media not (any-pointer:coarse){.ui-menu--actions[data-checks][data-icons] .ui-menu-item{grid-template-columns:var(--ui-menu-check-width) var(--ui-menu-icon-width) minmax(0, 1fr);grid-template-areas:"check icon label""check icon detail"}}.ui-menu--actions[data-checks][data-icons][data-icon-placement=leading] .ui-menu-item{grid-template-columns:var(--ui-menu-check-width) var(--ui-menu-icon-width) minmax(0, 1fr);grid-template-areas:"check icon label""check icon detail"}.ui-menu[data-field] .ui-menu-item{min-height:var(--ui-height-menu-row)}.ui-menu[data-field]:not(:has([aria-selected=true])) .ui-menu-item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label icon""detail icon"}.ui-menu[data-field]:not(:has([aria-selected=true])) .ui-menu-check-column{display:none}@media (any-pointer:coarse) and (not (forced-colors:active)){.ui-menu[data-modality=keyboard] .ui-menu-item.is-active{background:var(--ui-fill-current);color:inherit}.ui-menu .ui-menu-item:active:not([aria-disabled=true]){background:var(--ui-fill-current)}.ui-menu[data-modality=keyboard] .ui-menu-item.is-danger.is-active{color:var(--control-danger)}.ui-menu[data-modality=keyboard] .ui-menu-item.is-active .ui-menu-detail{color:var(--ui-ink-secondary)}.ui-menu[data-modality=keyboard] .ui-menu-item.is-active .ui-menu-check-column{color:var(--control-primary)}.ui-menu[data-modality=keyboard] .ui-menu-item.is-active .ui-menu-label>.ui-menu-attention{background:var(--control-primary)}.ui-menu .ui-menu-item:active:not([aria-disabled=true])>*{opacity:1}}.ui-select-field{min-width:0;position:relative}.ui-select-label{font-size:var(--ui-text-subhead);margin-bottom:8px;line-height:1.43;display:block}.ui-select-field .ui-select-trigger{width:100%;min-height:var(--ui-field-height,44px);box-sizing:border-box;border:1px solid var(--control-border);border-radius:var(--ui-radius-field);background:var(--control-surface);color:var(--ink);font:inherit;font-size:var(--ui-text-subhead);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:4px 10px;line-height:1.43;display:flex}.ui-select-trigger>span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-select-field .ui-select-trigger:has(>:is(.ui-field-hint,.ui-form-error)){border-radius:min(var(--ui-radius-field), 22px);flex-wrap:wrap;row-gap:2px;padding-block:8px}.ui-select-field:not([data-form-sheet-row]) .ui-select-trigger:has(>:is(.ui-field-hint,.ui-form-error))>span:first-child{flex:1 1 0;min-width:0}.ui-select-field .ui-select-trigger>:is(.ui-field-hint,.ui-form-error){text-align:start;flex:0 0 100%;margin:0}.ui-select-chevron{flex:0 0 16px;transition:transform .15s}.ui-select-trigger[aria-expanded=true] .ui-select-chevron{transform:rotate(180deg)}@media (any-pointer:coarse){.ui-select-field .ui-select-trigger{min-height:44px}}.ui-select-label--hidden{clip-path:inset(50%);width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.ui-select-trigger:disabled{opacity:var(--ui-disabled-opacity);cursor:default}.ui-select-field--pill{display:inline-block}.ui-select-field--pill .ui-select-trigger{width:auto;min-height:var(--ui-chip-height,44px);border-radius:var(--ui-radius-field);padding-inline:14px 10px}@media (width>=960px),not (pointer:coarse){.ui-select-field .ui-select-trigger,.ui-select-field--pill .ui-select-trigger{border-radius:var(--ui-radius-field);gap:4px;padding-inline:14px 10px}.ui-select-trigger[aria-expanded=true] .ui-select-chevron{transform:none}:is(.ui-list-band,.ui-table-toolbar) .ui-select-field .ui-select-trigger{background:0 0;border-color:#0000}}@media (hover:hover) and (pointer:fine){:is(.ui-list-band,.ui-table-toolbar) .ui-select-field .ui-select-trigger:hover:not(:disabled){background:var(--ui-surface-row-hover)}}.ui-select-chevrons{flex:0 0 16px;display:none}@media (any-pointer:coarse) and (width<=959.98px){.ui-select-trigger>.ui-select-chevron{display:none}.ui-select-trigger>.ui-select-chevrons{display:block}}[data-ui-density=touch] .ui-select-trigger>.ui-select-chevron{display:none}[data-ui-density=touch] .ui-select-trigger>.ui-select-chevrons{display:block}.ui-filter-control{flex:none;position:relative}.ui-filter-button{height:var(--ui-field-height,36px);border-radius:var(--ui-radius-field,999px);background:var(--ui-button-surface);min-height:0;box-shadow:none;font-size:var(--ui-text-subhead);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding-inline:12px 14px;display:inline-flex}@media (hover:hover) and (pointer:fine){.ui-filter-button:hover:not(:disabled){background:var(--ui-fill-toolbar-hover)}}.ui-filter-control .ui-filter-count{box-sizing:border-box;border-radius:var(--ui-radius-chip);min-width:18px;height:18px;color:var(--control-on-primary);background:var(--control-primary);font-size:var(--ui-text-caption);font-variant-numeric:tabular-nums;place-items:center;padding-inline:5px;display:inline-grid}.ui-filter-chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ui-filter-chips:empty{display:none}.ui-filter-chip{border:1px solid color-mix(in srgb, currentColor 17%, transparent);border-radius:var(--ui-radius-chip,999px);min-height:26px;color:var(--ink);font:inherit;font-size:var(--ui-text-footnote);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 8px 0 10px;display:inline-flex}.ui-filter-chips-clear{color:var(--ui-ink-secondary,var(--muted));font:inherit;font-size:var(--ui-text-footnote);cursor:pointer;background:0 0;border:0}@media (hover:hover) and (pointer:fine){.ui-filter-chip:hover:not(:disabled){background:var(--ui-fill-toolbar-hover)}.ui-filter-chips-clear:hover:not(:disabled){color:var(--ink)}}.ui-table-toolbar{container:list-toolbar/inline-size}@container list-toolbar (width<=460px){.ui-filter-button{width:var(--ui-field-height,36px);justify-content:center;padding-inline:0;position:relative}.ui-filter-button>.ui-filter-button-label{display:none}.ui-filter-button>.ui-filter-count{position:absolute;inset-block-start:-4px;inset-inline-end:-4px}}.ui-filter-button[data-phone]{--ui-filter-ring:6px;isolation:isolate;width:var(--ui-glass-height);min-width:var(--ui-glass-height);height:var(--ui-glass-height);border-radius:var(--ui-radius-round);background:var(--ui-search-surface);-webkit-backdrop-filter:var(--ui-search-backdrop);backdrop-filter:var(--ui-search-backdrop);box-shadow:var(--ui-search-shadow);color:var(--ink);transition:color .2s var(--ui-ease-sheet);border:0;flex:none;justify-content:center;padding:0;position:relative}.ui-filter-button[data-phone]:before{content:"";inset:var(--ui-filter-ring);z-index:-1;border-radius:inherit;background:var(--control-primary);opacity:0;transition:opacity .2s var(--ui-ease-sheet), transform .2s var(--ui-ease-sheet);pointer-events:none;position:absolute;transform:scale(.6)}.ui-filter-button[data-phone][data-active]{color:var(--control-on-primary)}.ui-filter-button[data-phone][data-active]:before{opacity:1;transform:none}.ui-filter-button[data-phone]>.ui-filter-button-label{display:none}@media (prefers-reduced-motion:reduce){.ui-filter-button[data-phone],.ui-filter-button[data-phone]:before{transition:none}}@media (forced-colors:active){.ui-filter-button[data-phone][data-active]{forced-color-adjust:none;color:highlighttext;background:buttonface}.ui-filter-button[data-phone][data-active]:before{background:highlight}}.ui-filter-scope-chips{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;min-width:0;display:flex;overflow-x:auto}.ui-filter-scope-chips::-webkit-scrollbar{display:none}.ui-filter-scope-radios{flex:none;gap:8px;display:flex}.ui-filter-scope-chip{border-radius:var(--ui-radius-chip,999px);min-height:34px;color:var(--ink);background:var(--ui-fill-toolbar);font:inherit;font-size:var(--ui-text-subhead);white-space:nowrap;cursor:pointer;border:1px solid #0000;flex:none;padding:0 14px}.ui-filter-scope-chip[aria-checked=true]{color:var(--ui-on-selected);background:var(--ui-selected)}@media (width<=959.98px) and (pointer:coarse){.ui-filter-scope-chip:not([aria-checked=true]){background:var(--ui-search-surface)}}.ui-filter-pulldown-host{flex:none;display:inline-flex}.ui-menu.ui-filter-pulldown{--ui-menu-row-inset:14px;--ui-menu-check-width:20px;--ui-menu-icon-width:24px;background:var(--ui-glass-surface);min-width:250px;-webkit-backdrop-filter:var(--ui-glass-backdrop);backdrop-filter:var(--ui-glass-backdrop);box-shadow:var(--ui-glass-shadow-menu)}.ui-menu.ui-menu--actions.ui-filter-pulldown .ui-menu-item.ui-menu-item.ui-menu-item.ui-menu-item{grid-template-columns:var(--ui-menu-check-width) var(--ui-menu-icon-width) minmax(0, 1fr) auto;grid-template-areas:"check icon label arrow""check icon detail arrow";column-gap:10px;min-height:52px}.ui-menu.ui-menu--actions.ui-filter-pulldown:not([data-icons]) .ui-menu-item.ui-menu-item.ui-menu-item.ui-menu-item{grid-template-columns:var(--ui-menu-check-width) minmax(0, 1fr) auto;grid-template-areas:"check label arrow""check detail arrow"}.ui-menu.ui-menu--actions.ui-filter-pulldown:not([data-checks]) .ui-menu-item.ui-menu-item.ui-menu-item.ui-menu-item{grid-template-columns:var(--ui-menu-icon-width) minmax(0, 1fr) auto;grid-template-areas:"icon label arrow""icon detail arrow"}.ui-menu.ui-menu--actions.ui-filter-pulldown:not([data-checks]):not([data-icons]) .ui-menu-item.ui-menu-item.ui-menu-item.ui-menu-item{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label arrow""detail arrow"}.ui-filter-pulldown .ui-menu-item:has(.ui-menu-detail){min-height:60px}.ui-filter-pulldown .ui-menu-check-column{color:var(--ink)}.ui-filter-pulldown .ui-menu-icon,.ui-filter-pulldown .ui-menu-icon>*,.ui-filter-pulldown .ui-menu-icon>svg,.ui-filter-pulldown .ui-menu-icon>*>svg{width:22px;height:22px;color:var(--ink)}.ui-filter-pulldown .ui-menu-detail{font-size:var(--ui-text-subhead)}.ui-filter-pulldown .ui-menu-submenu-arrow{color:var(--ui-ink-secondary);grid-area:arrow;font-size:1.25em;line-height:1}.ui-filter-pulldown .ui-menu-section+.ui-menu-section{border-top:0;position:relative}.ui-filter-pulldown .ui-menu-section+.ui-menu-section:before{content:"";inset-block-start:0;inset-inline:var(--ui-menu-row-inset);border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent);position:absolute}.ui-filter-pulldown .ui-menu-section-title{padding:10px var(--ui-menu-row-inset) 2px;color:var(--ui-ink-secondary);font-size:var(--ui-text-footnote);padding-inline-start:calc(var(--ui-menu-row-inset) + var(--ui-menu-check-width) + 10px);font-weight:400}@media (forced-colors:active){.ui-menu.ui-filter-pulldown{background:canvas}}.ui-action-menu-trigger{border-radius:var(--ui-radius-control);width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:inline-grid}.ui-action-menu-trigger.ui-toolbar-icon{width:32px;height:32px;padding:0}.ui-action-menu-trigger svg{fill:currentColor;width:18px;height:18px}@media (hover:hover) and (pointer:fine){.ui-action-menu-trigger:hover:not(:disabled){background:var(--ui-surface-row-hover)}}.ui-action-menu-trigger:disabled{opacity:var(--ui-disabled-opacity);cursor:default}@media (any-pointer:coarse){.ui-action-menu-trigger,.ui-action-menu-trigger.ui-toolbar-icon{width:44px;height:44px}}.ui-action-menu-glyph{place-items:center;width:18px;height:18px;display:inline-grid}.ui-action-menu-glyph>svg{width:18px;height:18px}.ui-action-menu-trigger .ui-action-menu-glyph>svg[fill=none]{fill:none}.ui-action-menu-trigger.ui-action-menu-trigger--label{width:auto;min-height:var(--ui-height-control);height:auto;color:var(--control-primary-text);font:inherit;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}@media (any-pointer:coarse){.ui-action-menu-trigger.ui-action-menu-trigger--label{width:auto;height:auto;min-height:44px}}.ui-context-menu-target{border-radius:var(--ui-radius-highlight);transition:none;display:block}@media (pointer:coarse){.ui-context-menu-target{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ui-context-menu-target :is(a[href]){-webkit-touch-callout:default}.ui-context-menu-target :is(input,textarea,[contenteditable]:not([contenteditable=false])){-webkit-user-select:text;user-select:text}}.ui-context-menu-target[data-context-pressing]{background:var(--ui-fill-current);transition:background-color 0s var(--ui-pressed-delay-touch)}.ui-context-menu-target[data-context-menu-open]{background:var(--ui-fill-current)}.ui-context-menu-target:focus-visible{outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}.ui-context-menu-hint{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (forced-colors:active){.ui-context-menu-target:is([data-context-pressing],[data-context-menu-open]){outline:2px solid highlight}}.ui-status-pill{white-space:nowrap;border-radius:var(--ui-radius-chip);font-size:var(--ui-text-caption);justify-content:center;align-items:center;padding:4px 10px;font-weight:400;line-height:1.5;display:inline-flex}.ui-status-pill--positive{background:var(--feedback-ready-background);color:var(--feedback-ready-foreground)}.ui-status-pill--progress{background:var(--feedback-working-background);color:var(--feedback-working-foreground)}.ui-status-pill--attention{background:var(--feedback-attention-background);color:var(--feedback-attention-foreground)}.ui-status-pill--review{background:var(--feedback-review-background);color:var(--feedback-review-foreground)}.ui-status-pill--critical{background:var(--ui-notice-danger-surface);color:var(--control-danger)}.ui-status-pill--neutral{background:var(--feedback-neutral-background);color:var(--feedback-neutral-foreground)}.ui-status-pill[data-size=compact]{font-size:var(--ui-text-caption2);padding:2px 7px;line-height:1.455}.ui-underline,.ui-tabs{box-sizing:border-box;border-bottom:1px solid var(--line,var(--control-border));flex-wrap:wrap;gap:4px;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.ui-underline>li{margin:0;padding:0;display:flex}.ui-underline .ui-underline-item,.ui-tabs [role=tab]{box-sizing:border-box;border-radius:var(--ui-radius-control);min-height:36px;color:var(--ui-ink-secondary);font:inherit;font-size:min(var(--ui-text-subhead), 21px);white-space:nowrap;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;transition:opacity var(--ui-pressed-release);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 10px;font-weight:400;line-height:1.3;text-decoration:none;display:inline-flex;position:relative}:is(.ui-underline .ui-underline-item,.ui-tabs [role=tab]):is([aria-selected=true],[aria-current=page]){color:var(--ink)}:is(.ui-underline .ui-underline-item,.ui-tabs [role=tab]):is([aria-selected=true],[aria-current=page]):after{content:"";z-index:0;inset-inline:10px;background:var(--ink);border-radius:1px;height:2px;position:absolute;bottom:-1px}:is(.ui-underline>.ui-underline-item,.ui-underline>li>.ui-underline-item,.ui-tabs>[role=tab]):is(:first-child,li:first-child>*){padding-inline-start:0}:is(.ui-underline>.ui-underline-item,.ui-underline>li>.ui-underline-item,.ui-tabs>[role=tab]):is(:first-child,li:first-child>*):after{inset-inline-start:0}:is(.ui-underline .ui-underline-item,.ui-tabs [role=tab])>:not(.ui-tab-badge-label){z-index:1;position:relative}:is(.ui-underline .ui-underline-item,.ui-tabs [role=tab])[aria-disabled=true]{color:var(--control-disabled-ink,var(--muted));cursor:default}:is(.ui-underline .ui-underline-item,.ui-tabs [role=tab]):focus-visible:not([data-restored-focus]){outline-offset:calc(-1 * var(--ui-focus-ring-width))}.ui-underline-item>.ui-tab-icon{flex:none;display:inline-flex}.ui-underline-item>.ui-tab-icon>svg{width:16px;height:16px}.ui-section-links{min-width:0}@media (any-pointer:coarse){:is(.ui-underline .ui-underline-item,.ui-tabs [role=tab]){min-height:44px}}.ui-tabs-popup{max-width:100%}@media (forced-colors:active){.ui-underline,.ui-tabs{border-bottom:1px solid canvastext}:is(.ui-underline .ui-underline-item,.ui-tabs [role=tab]):is([aria-selected=true],[aria-current=page]):after{forced-color-adjust:none;background:highlight}}.ui-tabs-with-panel{flex-direction:column;min-inline-size:0;display:flex}.ui-tab-panel{min-inline-size:0;margin-block-start:var(--layout-gap,16px)}.ui-tabs-bar{grid-template-columns:minmax(0,1fr);align-items:center;min-inline-size:0;display:grid}.ui-tabs-bar[data-trailing]{grid-template-columns:minmax(0,1fr) auto;column-gap:8px}.ui-tabs-trailing{align-items:center;min-inline-size:0;display:flex}.ui-tabs-with-panel[data-sticky]>.ui-tabs-bar{z-index:4;background:var(--ui-canvas,var(--control-surface));padding-block:8px;position:sticky;inset-block-start:var(--canopy-tabs-sticky-top,var(--ui-sticky-top,0px))}.ui-tabs-with-panel[data-sticky][data-stuck]>.ui-tabs-bar{box-shadow:inset 0 -1px var(--line,var(--control-border))}@media (width<=959.98px) and (pointer:coarse){.ui-tabs-with-panel[data-sticky][data-stuck]>.ui-tabs-bar{box-shadow:none}.ui-tabs-with-panel[data-sticky][data-stuck]>.ui-tabs-bar:before{content:"";height:var(--canopy-tabs-fill-above,var(--canopy-tabs-gap-above,0px));background:var(--ui-canvas,var(--control-surface));pointer-events:none;position:absolute;inset:auto 0 100%}.ui-tabs-with-panel[data-sticky][data-stuck]>.ui-tabs-bar:after{content:"";background:linear-gradient(to bottom, var(--ui-canvas,var(--control-surface)), transparent);pointer-events:none;height:16px;position:absolute;inset:100% 0 auto}}.ui-tab-panel:focus-visible{outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}.ui-tab-panel[data-arriving]{animation:.18s ease-out ui-tab-panel-arrive}@keyframes ui-tab-panel-arrive{0%{opacity:0}to{opacity:1}}.ui-tile{box-sizing:border-box;isolation:isolate;border-radius:var(--ui-radius-card);background:var(--ui-card,var(--control-surface));width:100%;min-width:0;box-shadow:var(--ui-tile-shadow);color:var(--ink);font:inherit;text-align:start;-webkit-tap-highlight-color:transparent;border:0;flex-direction:column;align-items:stretch;margin:0;padding:0;text-decoration:none;transition:box-shadow .18s;display:flex;position:relative;overflow:hidden}.ui-tile[data-presentation=compact]{border-radius:var(--ui-radius-card-compact)}:is(a.ui-tile[href],button.ui-tile){cursor:pointer;appearance:none}:is(dialog,[role=dialog],[role=alertdialog]) .ui-tile{background:var(--ui-surface-card-elevated,var(--ui-card))}.ui-tile>*{transition:opacity var(--ui-pressed-release)}.ui-card-interaction{transition:box-shadow .18s}@media (hover:hover) and (pointer:fine){.ui-tile:is(a[href],button):hover:not(:disabled){box-shadow:var(--ui-tile-hover-shadow)}}@media (pointer:coarse){.ui-tile:not([data-kind=plain]):active:not(:disabled,[aria-disabled=true])>*{transition:opacity 0s var(--ui-pressed-delay-touch)}}.ui-tile:is(:disabled,[aria-disabled=true]){box-shadow:none;opacity:var(--ui-disabled-opacity);cursor:default}.ui-tile[data-kind=select]:disabled>.ui-tile-media{filter:grayscale()}.ui-tile-media{aspect-ratio:4/3;background:var(--ui-surface-card-media);border-start-start-radius:inherit;border-start-end-radius:inherit;flex:none;display:block;position:relative;overflow:hidden}.ui-tile-media:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.ui-tile-media[data-aspect="5:4"]{aspect-ratio:5/4}.ui-tile-media[data-aspect="1:1"]{aspect-ratio:1}.ui-tile-media[data-aspect=strip]{aspect-ratio:auto;height:var(--ui-tile-strip-height)}.ui-tile-media>:is(img,video,svg,picture){object-fit:cover;width:100%;height:100%;display:block}.ui-tile-media[data-fit=contain]{box-sizing:border-box;background:var(--ui-surface-matte);padding:3px 8px}.ui-tile-media[data-fit=contain]>:is(img,video,svg,picture){object-fit:contain}.ui-tile-media>.ui-tile-mark{place-items:center;display:grid;position:absolute;inset:0}.ui-tile-badge{inset-inline-start:12px;display:inline-flex;position:absolute;bottom:12px}.ui-tile-caption>.ui-tile-badge{justify-self:start;margin-top:6px;position:static}.ui-tile-caption{flex:1 0 auto;align-content:start;gap:2px;min-width:0;padding:12px;display:grid}.ui-tile[data-presentation=gallery]>.ui-tile-caption{padding:12px 16px}.ui-tile[data-presentation=compact]>.ui-tile-caption{padding:8px 10px}.ui-tile[data-kind=link]:has(>.ui-tile-arrow)>.ui-tile-caption{padding-inline-end:34px}.ui-tile-eyebrow{color:var(--ui-ink-secondary);font-size:var(--ui-text-caption2);letter-spacing:.04em;font-weight:400;line-height:1.4}.ui-tile-title,.ui-tile-detail{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.ui-tile-title{color:var(--ink);font-size:var(--ui-text-subhead);font-weight:500;line-height:1.35}.ui-tile[data-presentation=gallery] .ui-tile-title{font-size:var(--ui-text-body);line-height:1.3}.ui-tile[data-presentation=compact] .ui-tile-title{font-size:var(--ui-text-footnote)}.ui-tile-detail{color:var(--ui-ink-secondary);font-size:var(--ui-text-footnote);font-weight:400;line-height:1.4}.ui-tile-arrow{inset-inline-end:12px;width:16px;height:16px;color:var(--ui-ink-secondary);position:absolute;bottom:14px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .ui-tile-arrow{scale:-1 1}.ui-tile[data-kind=select]:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ui-tile[data-kind=select]:is([aria-pressed=true],[aria-checked=true]){background:var(--ui-accent-soft,var(--ui-surface-choice))}.ui-tile[data-kind=select]:is([aria-pressed=true],[aria-checked=true]):after{box-shadow:inset 0 0 0 2px var(--ui-selected,var(--control-primary)), inset 0 0 0 4px var(--ui-accent-soft,var(--ui-surface-choice))}.ui-tile[data-kind=select][data-presentation=image]:is([aria-pressed=true],[aria-checked=true]):after{box-shadow:inset 0 0 0 3px var(--ui-selected,var(--control-primary)), inset 0 0 0 5px var(--ui-accent-soft,var(--ui-surface-choice))}.ui-tile[data-kind=create]{border:1px dashed var(--control-border-hover);background:var(--ui-surface-illustration,var(--ui-card));box-shadow:none}.ui-tile[data-kind=create]>.ui-tile-caption{background:var(--ui-card,var(--control-surface));min-height:64px}.ui-tile[data-kind=create][data-attention]{border-color:var(--feedback-attention-border,var(--control-border-hover))}.ui-tile[data-kind=create][data-attention] .ui-tile-title{color:var(--feedback-attention-foreground,var(--ink))}.ui-tile-grid{gap:var(--layout-gap,16px);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));min-width:0;display:grid}.ui-tile-grid[data-presentation=gallery]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.ui-tile-grid:is([data-presentation=compact],[data-presentation=image]){grid-template-columns:repeat(auto-fill,minmax(min(100%,120px),1fr))}.ui-tile-grid[data-layout=stack]{grid-template-columns:minmax(0,1fr)}@media (width<=600px){.ui-tile-grid:is([data-presentation=compact],[data-presentation=image]){gap:12px}}@media (prefers-contrast:more){.ui-tile{box-shadow:0 0 0 1px var(--ui-field-border-strong), var(--ui-tile-shadow)}}@media (prefers-reduced-motion:reduce){.ui-tile{transition:none}}@media (forced-colors:active){.ui-tile{border:1px solid canvastext}.ui-tile[data-kind=select]:is([aria-pressed=true],[aria-checked=true]){border-color:highlight}.ui-tile[data-kind=select]:is([aria-pressed=true],[aria-checked=true]):after{outline-offset:-4px;border:2px solid highlight;outline:2px solid canvas}}.ui-tile[data-kind=plain]>.ui-tile-caption>:not(span){justify-self:start;margin-top:8px}.ui-tile-title>.ui-tile-link{color:inherit;outline:none;text-decoration:none}.ui-tile-title>.ui-tile-link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.ui-tile:has(>.ui-tile-caption>.ui-tile-title>.ui-tile-link:focus-visible:not([data-restored-focus])){outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}[data-input-modality=pointer] .ui-tile:has(>.ui-tile-caption>.ui-tile-title>.ui-tile-link:focus-visible){outline:none}@media (hover:hover) and (pointer:fine){.ui-tile[data-kind=plain]:has(>.ui-tile-caption>.ui-tile-title>.ui-tile-link):hover{box-shadow:var(--ui-tile-hover-shadow)}}.ui-tile-caption>.ui-tile-status{justify-self:start;margin-top:6px;display:inline-flex}.ui-tile[data-kind=plain]>.ui-tile-caption:has(>.ui-tile-actions){flex-direction:column;display:flex}.ui-tile-caption>.ui-tile-actions{z-index:2;flex-direction:column;margin-top:auto;padding-top:8px;display:flex;position:relative}.ui-tile-actions>.ui-button.ui-tile-action{width:100%;min-height:var(--control-height,44px);white-space:normal;text-align:center;overflow-wrap:anywhere}.ui-tile-actions>.ui-button.ui-tile-action[aria-disabled=true]{background:var(--control-disabled-surface);color:var(--control-disabled-ink);box-shadow:none;cursor:not-allowed;border-color:#0000}.ui-stat-grid{gap:var(--layout-gap,16px);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));min-width:0;display:grid}@media (width>=960px),not (pointer:coarse){.ui-stat-grid{grid-template-columns:repeat(auto-fit, minmax(max(180px, calc((100% - 3 * var(--layout-gap,16px)) / 4)), 1fr))}}@media (width<=959.98px) and (pointer:coarse){.ui-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.ui-stat-tile{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--ui-radius-card);background:var(--ui-canvas);flex-direction:column;gap:4px;min-width:0;padding:16px;display:flex}.ui-stat-tile-value-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ui-stat-tile-value{font-size:var(--ui-text-title1,1.75rem);font-weight:var(--ui-heading-weight);color:var(--ink);overflow-wrap:anywhere;line-height:1.15}.ui-stat-tile-value--code{font-family:ui-monospace,monospace;font-size:var(--ui-text-title2,1.375rem)}.ui-stat-tile-label{font-size:var(--ui-text-body,1rem);color:var(--ink);margin:0;font-weight:500}.ui-stat-tile-description{color:var(--muted);font-size:var(--ui-text-footnote,.8125rem);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ui-tile-open{min-width:0;color:inherit;outline:none;flex-direction:column;flex:1;text-decoration:none;display:flex}.ui-tile[data-item-menu] .ui-tile-caption{padding-inline-end:60px}.ui-tile[data-item-menu] .ui-tile-arrow{display:none}.ui-tile-more{z-index:2;border-radius:var(--ui-radius-control);background:var(--ui-card,var(--control-surface));width:44px;height:44px;color:var(--ui-ink-secondary);cursor:pointer;border:0;place-items:center;padding:10px;display:grid;position:absolute;inset-block-end:4px;inset-inline-end:4px}.ui-tile-more>svg{fill:currentColor;width:24px;height:24px}@media (pointer:coarse){.ui-tile[data-item-menu]>.ui-tile-open{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.ui-tile[data-item-menu]:has(>.ui-tile-open:focus-visible:not([data-restored-focus])){outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}@media (hover:hover) and (pointer:fine){.ui-tile[data-kind=link][data-item-menu]:hover{box-shadow:var(--ui-tile-hover-shadow)}}.ui-tile[data-item-menu][data-presentation=gallery]>.ui-tile-open>.ui-tile-caption{padding:12px 60px 12px 16px}.ui-tile[data-item-menu][data-presentation=compact]>.ui-tile-open>.ui-tile-caption{padding:8px 60px 8px 10px}.ui-update-banner{--banner-background:var(--feedback-neutral-background);--banner-foreground:var(--feedback-neutral-foreground);--banner-border:var(--feedback-neutral-border);box-sizing:border-box;border:1px solid var(--banner-border);border-radius:var(--ui-toast-radius);background:var(--banner-background);color:var(--banner-foreground);flex:none;align-items:center;gap:16px;margin:0;padding:12px 16px;display:flex}.ui-update-banner.ui-notice{background:var(--banner-background);color:var(--banner-foreground)}.ui-update-banner--ready{--banner-background:var(--feedback-ready-background);--banner-foreground:var(--feedback-ready-foreground);--banner-border:var(--feedback-ready-border)}.ui-update-banner--pending{--banner-background:var(--feedback-working-background);--banner-foreground:var(--feedback-working-foreground);--banner-border:var(--feedback-working-border)}.ui-update-banner--attention{--banner-background:var(--feedback-attention-background);--banner-foreground:var(--feedback-attention-foreground);--banner-border:var(--feedback-attention-border)}.ui-update-banner--review{--banner-background:var(--feedback-review-background);--banner-foreground:var(--feedback-review-foreground);--banner-border:var(--feedback-review-border)}.ui-update-banner--error{--banner-background:var(--ui-notice-danger-surface);--banner-foreground:var(--control-danger);--banner-border:var(--control-danger-border)}.ui-update-copy{overflow-wrap:anywhere;flex:1;min-width:0}.ui-update-banner .ui-section-title{color:inherit;margin:0}.ui-update-banner p{font-size:var(--ui-text-footnote);margin:4px 0 0;line-height:1.45}.ui-update-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ui-update-banner .ui-button{color:var(--banner-foreground);flex-shrink:0;margin:0}.ui-update-banner .ui-button:not(.ui-button--primary){border:1px solid var(--banner-border);background:0 0}.ui-update-banner .ui-button--primary{border-color:var(--banner-foreground);background:var(--banner-foreground);color:var(--control-surface)}@media (hover:hover) and (pointer:fine){.ui-update-banner .ui-button--primary:not(:disabled):hover{background:var(--control-primary-hover);border-color:var(--control-primary-hover);color:var(--control-surface)}}@media (width<=600px){.ui-update-banner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;padding:10px 12px;display:grid}.ui-update-copy{display:contents}.ui-update-copy>.ui-section-title{grid-area:1/1}.ui-update-copy>:not(.ui-section-title){grid-area:auto/1/auto/-1;margin:0}.ui-update-actions{grid-area:1/2;justify-content:flex-end;justify-self:end;gap:6px;max-width:100%}.ui-update-actions .ui-button{padding-inline:10px}.ui-update-banner:not(:has(.ui-update-actions)){grid-template-columns:minmax(0,1fr)}.ui-update-banner--actions-below{grid-template-columns:minmax(0,1fr);gap:8px}.ui-update-banner--actions-below .ui-update-actions{grid-area:auto/1;justify-content:flex-start;justify-self:start}}@media (width<=420px){.ui-update-banner{grid-template-columns:minmax(0,1fr);gap:12px}.ui-update-copy{display:block}.ui-update-copy>:not(.ui-section-title){margin:4px 0 0}.ui-update-actions{grid-area:auto/1}.ui-update-actions .ui-button{white-space:normal;max-width:100%}}@media (width<=600px){.ui-update-banner.ui-update-banner--compact-narrow{align-items:center;gap:12px;display:flex}.ui-update-banner--compact-narrow .ui-update-copy{display:block}.ui-update-banner--compact-narrow .ui-update-copy>:not(.ui-section-title){display:none}.ui-update-banner--compact-narrow .ui-update-actions{flex:none}.ui-update-banner--compact-narrow .ui-update-actions .ui-button{white-space:nowrap}}.ui-status-message[hidden]{display:none}.ui-status-messages{z-index:80;pointer-events:none;grid-auto-rows:max-content;align-content:start;gap:8px;width:min(390px,100vw - 32px);height:max-content;display:grid;position:fixed;bottom:20px;right:20px}.ui-status-messages[hidden]{display:none}.ui-status-messages[popover]{color:inherit;background:0 0;border:0;margin:0;padding:0;inset:auto 20px 20px auto;overflow:visible}.ui-status-messages[popover]::backdrop{pointer-events:none;background:0 0}.ui-status-messages :is(button,a,input,select,textarea,summary,[role=button]){pointer-events:auto}.ui-status-messages.ui-status-messages--inline{flex:none;width:auto;max-width:none;margin:12px 0 0;position:static;inset:auto;overflow:visible}.ui-status-messages.ui-status-messages--docked{pointer-events:auto;max-height:min(240px,30dvh);overflow-y:auto}@media (width<=600px){.ui-status-messages{right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:calc(100vw - 24px)}.ui-status-messages[popover]{inset:auto 12px max(12px, env(safe-area-inset-bottom)) auto}}.ui-status-message{--notice-background:var(--control-surface);--notice-foreground:var(--ink);--notice-border:var(--line,var(--control-border));--notice-hover:var(--control-hover-neutral);box-sizing:border-box;border:1px solid var(--notice-border);border-radius:var(--ui-toast-radius);background:var(--notice-background);min-height:48px;color:var(--notice-foreground);box-shadow:var(--ui-toast-shadow);font-family:var(--ui-font-body,inherit);font-size:var(--ui-toast-font-size);opacity:1;pointer-events:none;align-items:center;gap:12px;padding:8px 12px 8px 16px;line-height:1.45;transition:opacity .18s,transform .18s;display:flex;transform:translateY(0)}.ui-status-message-error{--notice-background:var(--control-danger-surface);--notice-foreground:var(--control-danger);--notice-border:var(--control-danger-border);--notice-hover:var(--control-danger-hover)}.ui-status-message[data-closing=true]{opacity:0;transform:translateY(6px)}.ui-status-message-content{overflow-wrap:anywhere;flex:auto;min-width:0}.ui-status-message-content>:first-child{margin-top:0}.ui-status-message-content>:last-child{margin-bottom:0}.ui-status-message-close{border-radius:var(--ui-radius-control);width:30px;height:30px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;order:2;place-items:center;margin-inline-start:-4px;padding:6px;display:inline-grid}.ui-status-message-close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:17px;height:17px}@media (hover:hover) and (pointer:fine){.ui-status-message-close:hover{background:var(--notice-hover)}}@media (any-pointer:coarse){.ui-status-message-close{width:44px;height:44px}}.ui-status-message-actions{flex:none;order:1;gap:8px;display:flex}.ui-status-message-actions .ui-button{border-color:var(--notice-border);color:var(--notice-foreground);background:0 0;margin:0}.ui-status-message-actions .ui-button--primary{border-color:var(--notice-foreground);background:var(--notice-foreground);color:var(--notice-background)}@media (hover:hover) and (pointer:fine){.ui-status-message-actions .ui-button--primary:not(:disabled):hover{background:color-mix(in srgb, var(--notice-foreground) 85%, var(--notice-background));border-color:color-mix(in srgb, var(--notice-foreground) 85%, var(--notice-background));color:var(--notice-background)}}.ui-status-message--inline{box-shadow:none;pointer-events:auto}@media (prefers-reduced-motion:reduce){.ui-status-message{transition:none}}@keyframes ui-status-message-rise{0%{transform:translateY(calc(100% + 24px))}}@keyframes ui-status-message-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.ui-status-message:not(.ui-status-message--inline){animation:ui-status-message-rise var(--ui-motion-bounce) var(--ui-ease-bounce), ui-status-message-fade-in .2s ease-out}}@media (prefers-reduced-motion:reduce){.ui-status-message:not(.ui-status-message--inline){animation:.15s ease-out ui-status-message-fade-in}}.ui-loading-visual{justify-items:center;gap:14px;transition:opacity .18s;display:grid}.ui-loading-visual[data-loading-phase=hidden]{visibility:hidden}.ui-loading-visual[data-loading-phase=leaving]{opacity:0}.ui-loading-mark{place-items:center;height:48px;display:grid}.ui-loading-label{color:var(--muted);font-size:var(--ui-text-subhead);letter-spacing:.01em;text-align:center;overflow-wrap:anywhere}.ui-loading-track{width:var(--ui-loading-track-width,112px);height:var(--ui-loading-track-height,2px);background:var(--ui-loading-track);border-radius:999px;display:block;overflow:hidden}.ui-loading-track>i{border-radius:inherit;background:var(--ui-loading-bar);width:42%;height:100%;animation:1.15s ease-in-out infinite ui-loading-progress;display:block}.ui-loading-visual[data-quiet=true] .ui-loading-track{background:var(--line,var(--control-border))}.ui-loading-visual[data-quiet=true] .ui-loading-track>i{background:var(--muted)}.ui-loading-visual[data-quiet=true]>.ui-loading-track{display:none}.ui-loading-spinner{box-sizing:border-box;border:2px solid color-mix(in srgb, var(--muted) 30%, transparent);border-top-color:var(--muted);border-radius:var(--ui-radius-round);width:20px;height:20px;animation:.9s linear infinite ui-loading-spin;display:block}@keyframes ui-loading-spin{to{rotate:1turn}}@keyframes ui-loading-progress{0%{transform:translate(-120%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.ui-loading-visual{transition:none}.ui-loading-track>i{animation:none;transform:translate(70%)}.ui-loading-spinner{animation:none}}@media (forced-colors:active){.ui-loading-spinner{border-color:canvastext graytext graytext}}.ui-audio-waveform{width:100%;min-width:0;height:32px;color:var(--control-primary);flex:auto;display:block}.ui-audio-waveform-fallback{flex:auto;min-width:0;margin:0}.ui-tooltip{box-sizing:border-box;border-radius:var(--ui-radius-inner,4px);background:var(--ui-tooltip-surface);width:max-content;max-width:min(260px,100vw - 16px);color:var(--ui-tooltip-ink);font:400 var(--ui-text-caption)/1.333 var(--ui-font-body,system-ui, sans-serif);letter-spacing:normal;text-align:left;overflow-wrap:anywhere;pointer-events:auto;border:0;margin:0;padding:5px 8px;position:fixed;inset:auto;box-shadow:0 4px 14px #24322214}.ui-tooltip[hidden]{display:none}.ui-tooltip:popover-open{overflow:visible}@media (forced-colors:active){.ui-tooltip{border:1px solid canvastext}}.ui-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;margin-left:auto;display:flex}.ui-pagination-count{white-space:nowrap;text-align:right;min-width:14ch}.ui-pagination-actions{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.ui-pagination-actions>span{white-space:nowrap}@media (width<=600px){.ui-pagination{width:100%}}.ui-pagination{font-variant-numeric:tabular-nums}.ui-pagination-position{text-align:center;display:grid}.ui-pagination-position>span{grid-area:1/1}.ui-pagination-position-reserve{visibility:hidden;pointer-events:none}.ui-text-diff{border:1px solid var(--control-border);border-radius:var(--ui-radius-panel,8px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.ui-text-diff>section{min-width:0;padding:12px}.ui-text-diff>section+section{border-left:1px solid var(--control-border)}.ui-text-diff h4{color:var(--muted);font-size:var(--ui-text-footnote);overflow-wrap:anywhere;margin:0 0 8px;font-weight:500}.ui-text-diff p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.ui-text-diff del{color:var(--control-danger);background:color-mix(in srgb, var(--control-danger) 8%, var(--control-surface))}.ui-text-diff ins{color:var(--feedback-ready-foreground);background:var(--feedback-ready-background);text-decoration:none}@media (width<=600px){.ui-text-diff{grid-template-columns:minmax(0,1fr)}.ui-text-diff>section+section{border-left:0;border-top:1px solid var(--control-border)}}.ui-do-dont{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.ui-do-dont-card{--ui-do-dont-tone:var(--lightningcss-light,#1a7f37)var(--lightningcss-dark,#3fb950);box-sizing:border-box;border:1px solid var(--line);border-top:3px solid var(--ui-do-dont-tone);border-radius:var(--ui-radius-panel,8px);background:var(--ui-surface-elevated);min-width:0;padding:12px 16px 14px}.ui-do-dont-card[data-kind=dont]{--ui-do-dont-tone:var(--control-danger)}.ui-do-dont-title{font-size:inherit;color:var(--ui-do-dont-tone);margin:0 0 10px;font-weight:500;line-height:1.4}.ui-do-dont-card>ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ui-do-dont-card>ul>li{grid-template-columns:16px minmax(0,1fr);gap:8px;line-height:1.45;display:grid}.ui-do-dont-mark{color:var(--ui-do-dont-tone);margin-top:1px}.ui-list-surface{padding:var(--ui-list-surface-padding);border:var(--ui-list-surface-border);border-radius:var(--ui-radius-surface,12px);background:var(--control-surface);font-size:var(--ui-text-footnote);box-sizing:border-box}.ui-table-toolbar{--ui-table-options-gap:8px;box-sizing:border-box;min-width:0;min-height:48px;padding-bottom:12px;padding-inline:var(--ui-list-edge,0px);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;display:flex;overflow-x:auto}.ui-table-toolbar[data-search] .ui-table-identity{flex:1 0 12rem;min-width:12rem}.ui-table-search,.ui-table-search .ui-field{width:100%;min-width:0}.ui-table-toolbar[data-search] .ui-table-tools{gap:8px}.ui-table-tools>*{flex:none}.ui-table-tools .ui-table-count{margin-left:0}.ui-table-toolbar h2{margin:0}.ui-table-count{white-space:nowrap;margin-left:8px;font-weight:400}.ui-table-tools{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px 16px;min-width:0;max-width:100%;margin-left:auto;display:flex}.ui-table-identity{flex-wrap:nowrap;align-items:center;gap:12px 24px;min-width:0;display:flex}.ui-table-filters{align-items:center;gap:8px;min-width:0;display:flex}.ui-table-filters .ui-select-field{width:156px;max-width:100%}.ui-table-tools .ui-pagination{margin:0}.ui-table-scroll{scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;position:relative;overflow:auto}.ui-data-table{table-layout:fixed;border-collapse:separate;border-spacing:0;text-align:left;width:100%;font-size:var(--ui-text-footnote);line-height:1.45}.ui-data-table :is(th,td){box-sizing:border-box;border-bottom:1px solid var(--line);vertical-align:middle;overflow-wrap:anywhere;width:auto;height:44px;padding:8px 12px;font-weight:400}.ui-data-table thead th{z-index:1;background:var(--control-surface);color:var(--muted);white-space:nowrap;height:36px;font-weight:400;position:sticky;top:0}.ui-data-table tbody tr:last-child>*{border-bottom-color:#0000}@media (hover:hover) and (pointer:fine){.ui-data-table tbody tr:hover{background:var(--ui-surface-row-hover)}}.ui-data-table .ui-table-primary{font-size:var(--ui-text-subhead)}.ui-data-table .ui-table-actions{white-space:nowrap;text-align:right}.ui-data-table time{color:var(--muted);font-variant-numeric:tabular-nums}.ui-table-empty{min-height:180px;padding:var(--layout-gap);box-sizing:border-box;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.ui-table-empty>:is(h2,p){max-width:440px;margin:0}.ui-table-empty-action{margin-top:4px}@media (width<=600px){.ui-table-toolbar{min-height:56px}.ui-data-table:not(.ui-record-table) colgroup{display:none}.ui-data-table:not(.ui-record-table) thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ui-data-table:not(.ui-record-table) tbody{display:block}.ui-data-table:not(.ui-record-table) tbody tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:12px 0;display:grid}.ui-data-table:not(.ui-record-table) tbody tr:last-child{border-bottom-color:#0000}.ui-data-table:not(.ui-record-table) tbody :is(th,td){border:0;grid-column:1;width:auto;min-width:0;height:auto;padding:0;display:block}.ui-data-table:not(.ui-record-table) .ui-table-actions{grid-area:1/2/span 2;align-self:center;width:auto}.ui-data-table:not(.ui-record-table) [data-label]:before{content:attr(data-label) ": ";color:var(--muted)}.ui-data-table:not(.ui-record-table) time{white-space:normal}}.ui-disclosure-panel>summary{cursor:pointer;border-radius:var(--ui-radius-highlight);justify-content:space-between;align-items:center;gap:12px;min-height:36px;list-style:none;display:flex}.ui-disclosure-panel>summary::-webkit-details-marker{display:none}.ui-disclosure-panel>summary h2{margin:0}.ui-disclosure-panel>summary svg{transition:transform .2s var(--ui-ease-sheet);flex:none}@media (prefers-reduced-motion:reduce){.ui-disclosure-panel>summary svg{transition:none}}.ui-disclosure-panel[open]>summary svg{transform:rotate(90deg)}.ui-disclosure-panel:not(.ui-disclosure-panel--grouped){padding:0}.ui-disclosure-panel:not(.ui-disclosure-panel--grouped)>summary{box-sizing:border-box;min-height:44px;padding:4px var(--ui-list-surface-padding,16px);border-radius:inherit}.ui-disclosure-panel:not(.ui-disclosure-panel--grouped)>summary:focus-visible{outline-offset:calc(-1 * var(--ui-focus-ring-width))}.ui-disclosure-panel-content{padding:0 var(--ui-list-surface-padding,16px) var(--ui-list-surface-padding,16px)}.ui-disclosure-panel-badge{min-width:0;max-width:40%;color:var(--muted);font-size:var(--ui-text-caption);overflow-wrap:anywhere;margin-inline-start:auto;line-height:1.4}.ui-disclosure-panel--grouped{--ui-title-size:var(--ui-text-body);border-radius:var(--ui-radius-card-compact);font-size:var(--ui-text-body);padding:0;line-height:1.6}.ui-disclosure-panel--grouped>summary{box-sizing:border-box;border-radius:inherit;min-height:44px;padding:10px 16px}.ui-disclosure-panel--grouped>summary h2{overflow-wrap:anywhere;flex:1;min-width:0}.ui-disclosure-panel--grouped>summary:focus-visible{outline-offset:calc(-1 * var(--ui-focus-ring-width))}.ui-disclosure-panel--grouped[open]>summary{border-bottom-right-radius:0;border-bottom-left-radius:0}.ui-disclosure-panel--grouped[open]>summary svg{transform:rotate(180deg)}.ui-disclosure-panel--grouped>.ui-disclosure-panel-content{border-top:1px solid var(--control-border);overflow-wrap:anywhere;padding:12px 16px 16px}.ui-disclosure-panel--grouped>.ui-disclosure-panel-content>:first-child{margin-top:0}.ui-disclosure-panel--grouped>.ui-disclosure-panel-content>:last-child{margin-bottom:0}.ui-disclosure-panel--grouped>.ui-disclosure-panel-content>ul{padding-inline-start:1.25em}@media (pointer:coarse){.ui-disclosure-panel>summary{min-height:44px}}.ui-table-filters{flex-wrap:wrap}.ui-table-filters .ui-select-field{width:auto;min-width:0}.ui-table-filters:not(.ui-table-filters--wide) .ui-select-field{flex:0 auto}.ui-table-filters:not(.ui-table-filters--wide) .ui-select-trigger{justify-content:flex-start;gap:8px;width:auto;max-width:100%}.ui-table-filters .ui-select-field:where(:not(.ui-select-field--pill)) .ui-select-trigger{border-color:#0000;padding-inline:8px}.ui-table-filters--wide .ui-select-field{width:320px}.ui-data-table :is(th,td):first-child{padding-inline-start:var(--ui-list-edge,0px)}.ui-data-table :is(th,td):last-child{padding-inline-end:var(--ui-list-edge,0px)}.ui-data-table td a{border-radius:var(--ui-radius-inner,4px);color:var(--ink);font-weight:400;text-decoration:none}.ui-data-table .ui-table-numeric{text-align:right;font-variant-numeric:tabular-nums}@media (width<=600px){.ui-data-table:not(.ui-record-table) .ui-table-numeric,.ui-data-table:not(.ui-record-table) .ui-table-actions{text-align:left}}.ui-data-table .ui-table-score{font-weight:400}.ui-table-score[data-result=pass],.ui-table-change[data-direction=gain]{color:var(--feedback-ready-foreground)}.ui-table-score[data-result=fail],.ui-table-change[data-direction=loss]{color:var(--feedback-attention-foreground)}.ui-table-score[data-result=uncertain],.ui-table-change[data-direction=neutral]{color:var(--muted)}.ui-table-title-control{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.ui-table-identity:has(>.ui-table-title-control){flex-shrink:0}.ui-table-title-control .ui-select-field:where(:not(.ui-select-field--pill)){width:180px}.ui-table-title-control .ui-select-field--pill{width:auto}.ui-table-title-control .ui-select-field:where(:not(.ui-select-field--pill)) .ui-select-trigger{border-color:#0000;padding-inline:0}.ui-table-title-control>.ui-meta{white-space:nowrap}:where(.ui-table-scroll) :where(a,button):focus-visible:not([data-restored-focus]){outline-offset:calc(-1 * var(--ui-focus-ring-width))}.ui-table-scroll{scrollbar-width:thin;scrollbar-color:var(--ui-scrollbar-thumb) transparent}@supports not (scrollbar-color:auto){.ui-table-scroll::-webkit-scrollbar{width:var(--ui-scrollbar-size);height:var(--ui-scrollbar-size);background:0 0}.ui-table-scroll::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb) padding-box;border:2px solid #0000;border-radius:999px}@media (hover:hover) and (pointer:fine){.ui-table-scroll::-webkit-scrollbar-thumb:hover{background:var(--ui-scrollbar-thumb-hover) padding-box}}.ui-table-scroll::-webkit-scrollbar-track{background:0 0}.ui-table-scroll::-webkit-scrollbar-corner{background:0 0}}@media (width<=959.98px) and (pointer:coarse){.ui-table-toolbar[data-search]{flex-wrap:wrap}.ui-table-toolbar[data-search] .ui-table-identity{flex:1 0 100%;min-width:0}.ui-table-toolbar[data-search] .ui-table-tools{justify-content:flex-start;width:100%;overflow-x:auto}.ui-table-toolbar[data-search] .ui-table-identity{flex-wrap:wrap;row-gap:8px}.ui-table-toolbar[data-search] .ui-table-identity>.ui-table-search{flex:1 1 0;min-width:0}.ui-table-toolbar[data-search] .ui-table-identity:has(>.ui-table-search~:not(.ui-filter-control))>.ui-table-search{flex:1 0 100%}}.ui-table-options-toggle{border:1px solid var(--line);border-radius:var(--ui-radius-control);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;padding:6px 12px}.ui-table-options{align-items:center;gap:var(--ui-table-options-gap);display:flex}.ui-table-options[hidden],.ui-table-tools>button[hidden]{display:none}.ui-table-toolbar[data-overflow] .ui-table-options{z-index:20;box-sizing:border-box;border:1px solid var(--line);border-radius:var(--ui-radius-surface);background:var(--control-surface);color:var(--ink);gap:8px;margin:0;padding:12px;display:grid;position:fixed;inset:auto;overflow:auto;box-shadow:0 4px 24px #0003}.ui-table-toolbar[data-overflow] .ui-table-options[hidden]{display:none}.ui-table-toolbar .ui-table-options[data-measuring]{visibility:hidden;gap:var(--ui-table-options-gap)!important;border:0!important;width:max-content!important;max-height:none!important;padding:0!important;display:flex!important;position:fixed!important}.ui-table-toolbar[data-overflow] .ui-table-tools{column-gap:8px}.ui-table-toolbar[data-overflow] .ui-table-tools>button:not([hidden]),.ui-table-options{margin-inline-start:auto}.ui-table-toolbar[data-search]{overflow:visible}.ui-table-toolbar[data-search] .ui-table-identity{flex:1 0 100%;gap:8px;min-width:0}@media (width>=960px),not (pointer:coarse){.ui-table-toolbar[data-search] .ui-table-identity{flex:24rem}.ui-table-toolbar[data-search] .ui-table-tools :is(.ui-table-count,.ui-compact-pager-range){color:var(--muted)}}.ui-table-toolbar[data-search] .ui-table-search{flex:1}.ui-table-toolbar[data-search] .ui-table-tools{flex-wrap:nowrap;max-width:100%}.ui-list-surface:has(.ui-record-table){padding:var(--ui-record-surface-padding);border-radius:var(--ui-record-surface-radius);background:var(--ui-record-surface-background);box-shadow:none;border:0}.ui-record-table thead th{background:var(--ui-record-header-background,var(--ui-canvas))}.ui-table-scroll:has(>.ui-record-table){scrollbar-gutter:auto;flex:none;min-height:auto;overflow:visible}@media (width>=960px),not (pointer:coarse){.ui-table-scroll:has(>.ui-record-table[data-wide]){overflow-x:auto}}.ui-list-band{box-sizing:border-box;padding-inline:var(--ui-list-edge,0px);font-family:var(--ui-control-face);min-width:0;min-height:var(--ui-list-band-height);margin:0 0 var(--ui-list-band-gap-after);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}:where(.ui-tabs,.ui-segmented,.ui-section-links,.ui-tabs-popup):has(~.ui-list-band,~* .ui-list-band){margin-bottom:var(--ui-list-band-gap-before)}.ui-list-band-count{font-family:var(--ui-control-face);min-width:0;color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-subhead);font-variant-numeric:tabular-nums;overflow-wrap:break-word;white-space:nowrap;flex:none;line-height:1.33}.ui-list-band-count[data-reserve]{visibility:hidden}.ui-list-band-control,.ui-list-band-pages{flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex}.ui-list-band-control .ui-select-field,.ui-list-band-size .ui-select-field{min-width:0;max-width:100%}.ui-list-band:not([data-paged]) .ui-list-band-control,.ui-list-band-pages{margin-inline-start:auto}.ui-list-band.ui-list-band--header{background:0 0;flex-wrap:nowrap;gap:4px;min-height:0;margin:0;padding:0;position:static}.ui-list-band--header>.ui-list-band-control,.ui-list-band--header>.ui-list-band-pages{flex:none;margin-inline-start:0}.ui-list-band-foot{padding:14px var(--ui-list-edge,0px);font-family:var(--ui-control-face);color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-footnote);margin:0;line-height:1.385}.ui-list-band-foot>.ui-list-band-count{font-size:inherit}.ui-list-band-more{width:var(--ui-height-control,44px);height:var(--ui-height-control,44px);border-radius:var(--ui-radius-control);color:var(--ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.ui-list-band:not(:has(.ui-list-band-control,.ui-list-band-pages)) .ui-list-band-more{margin-inline-start:auto}.ui-list-band-more:not(:disabled,[aria-expanded=true]):active{opacity:var(--ui-pressed-opacity)}@media (hover:hover) and (pointer:fine){.ui-list-band-more:hover,.ui-list-band-more[aria-expanded=true]{background:var(--ui-surface-row-hover)}}.ui-compact-pager{font-variant-numeric:tabular-nums;flex:none;justify-content:flex-end;align-items:center;display:flex}.ui-compact-pager-position{min-width:6ch;color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-subhead);text-align:center;white-space:nowrap}.ui-compact-pager-range{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-subhead);white-space:nowrap}.ui-compact-pager-range-trigger{border-radius:var(--ui-radius-control);min-height:36px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:6px 8px;display:flex}.ui-compact-pager-range-trigger:disabled{color:var(--control-disabled-ink);cursor:default}.ui-compact-pager-step{border-radius:var(--ui-radius-control);width:44px;height:44px;color:var(--ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid}.ui-compact-pager-step:disabled{color:var(--control-disabled-ink);cursor:default}.ui-compact-pager-step:not(:disabled,[aria-expanded=true]):active{opacity:var(--ui-pressed-opacity)}@media (hover:hover) and (pointer:fine){.ui-compact-pager-step{width:32px;height:32px}.ui-compact-pager-step:not(:disabled):hover{background:var(--ui-surface-row-hover)}}.ui-list-end{text-align:center;justify-items:center;gap:8px;padding:12px 0 4px;display:grid}.ui-list-end .ui-loading-spinner{vertical-align:-.15em;width:1em;height:1em;margin-inline-end:8px;display:inline-block}.ui-list-end[data-state=end]{padding:0}.ui-list-end-sentinel{width:100%;height:1px}.ui-list-end-error{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-subhead);margin:0}.ui-list-end-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=960px),not (pointer:coarse){.ui-list-band{top:var(--ui-sticky-top);z-index:4;box-sizing:content-box;padding-bottom:var(--ui-list-band-gap-after);background:var(--ui-record-header-background,var(--ui-canvas));flex-wrap:nowrap;margin-bottom:0;position:sticky}.ui-list-band>:is(.ui-list-band-control,.ui-list-band-pages){flex-shrink:0}.ui-list-band-count{text-overflow:ellipsis;flex:0 auto;overflow:hidden}.ui-record-table{min-width:var(--ui-table-min-width,0px)}.ui-record-table>tbody>tr>:is(th,td):not(.ui-table-actions),.ui-record-table>tbody>tr>:is(th,td):not(.ui-table-actions)>:not(.ui-status-pill){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-record-table thead th{top:var(--ui-sticky-top);z-index:3;box-shadow:inset 0 -1px 0 var(--line);border-bottom-color:#0000}:is(.ui-list-band~.ui-table-scroll,.ui-list-band~* .ui-table-scroll)>.ui-record-table thead th{top:calc(var(--ui-sticky-top) + var(--ui-list-band-height) + var(--ui-list-band-gap-after))}.ui-table-scroll>.ui-record-table[data-wide] thead th{top:0}}@media (width<=959.98px) and (pointer:coarse){.ui-list-surface:has(.ui-record-table){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ui-list-band-size{display:none}.ui-table-scroll:has(>.ui-record-table){margin-inline:calc(-1 * var(--ui-list-bleed))}.ui-record-table{width:auto;font-size:var(--ui-text-subhead);display:block}.ui-record-table colgroup{display:none}.ui-record-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-record-table>tbody{display:block}.ui-record-table>tbody>tr{box-sizing:border-box;min-height:var(--ui-height-record-row);padding:10px var(--ui-list-bleed);flex-wrap:wrap;align-content:center;align-items:center;gap:2px 0;display:flex;position:relative}.ui-record-table>tbody>tr+tr:before{content:"";top:0;inset-inline:calc(var(--ui-list-bleed) + var(--ui-list-separator-inset)) 0;border-top:1px solid var(--ui-list-separator);pointer-events:none;position:absolute}.ui-record-table>tbody>tr:is([aria-selected=true],[aria-current]:not([aria-current=false]),[data-selected]){background:var(--ui-fill-current)}.ui-record-table.ui-record-table>tbody>tr>:is(th,td){box-sizing:border-box;text-align:start;overflow-wrap:break-word;border:0;width:auto;min-width:0;height:auto;margin:0;padding:0;display:block}.ui-record-table time{white-space:normal}.ui-record-table>tbody>tr>:is(th,td){-webkit-line-clamp:2;line-clamp:2;color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-subhead);-webkit-box-orient:vertical;flex:0 auto;order:1;line-height:1.33;display:-webkit-box;overflow:hidden}.ui-record-table>tbody>tr .ui-meta{text-overflow:ellipsis;color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-footnote);line-height:1.385;overflow:hidden}.ui-record-table>tbody>tr>:is(th,td) a{color:inherit}.ui-record-table>tbody>tr>:is(.ui-table-primary,th[scope=row]),.ui-record-table[data-phone-primary~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-primary~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-primary~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-primary~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-primary~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-primary~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-primary~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-primary~="8"]>tbody>tr>:nth-child(8){-webkit-line-clamp:none;line-clamp:none;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:var(--ui-text-body);flex:1 0 100%;order:0;line-height:1.3;display:block;overflow:hidden}.ui-record-table>tbody>tr>:is(.ui-table-primary,th[scope=row]) a,.ui-record-table[data-phone-primary~="1"]>tbody>tr>:first-child a,.ui-record-table[data-phone-primary~="2"]>tbody>tr>:nth-child(2) a,.ui-record-table[data-phone-primary~="3"]>tbody>tr>:nth-child(3) a,.ui-record-table[data-phone-primary~="4"]>tbody>tr>:nth-child(4) a,.ui-record-table[data-phone-primary~="5"]>tbody>tr>:nth-child(5) a,.ui-record-table[data-phone-primary~="6"]>tbody>tr>:nth-child(6) a,.ui-record-table[data-phone-primary~="7"]>tbody>tr>:nth-child(7) a,.ui-record-table[data-phone-primary~="8"]>tbody>tr>:nth-child(8) a{color:var(--ink)}.ui-record-table>tbody>tr>.ui-table-status,.ui-record-table[data-phone-status~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-status~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-status~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-status~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-status~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-status~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-status~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-status~="8"]>tbody>tr>:nth-child(8){-webkit-line-clamp:none;line-clamp:none;flex:none;order:2;margin-inline-start:8px;display:block;overflow:visible}.ui-record-table>tbody>tr>.ui-table-actions,.ui-record-table[data-phone-actions~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-actions~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-actions~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-actions~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-actions~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-actions~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-actions~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-actions~="8"]>tbody>tr>:nth-child(8){top:50%;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex;position:absolute;inset-inline-end:max(0px, calc(var(--ui-list-bleed) - 8px));overflow:visible;transform:translateY(-50%)}.ui-record-table>tbody>tr:has(>.ui-table-actions){padding-inline-end:calc(max(0px, calc(var(--ui-list-bleed) - 8px)) + 48px)}.ui-record-table[data-phone-actions~="1"]>tbody>tr:has(>:first-child){padding-inline-end:calc(max(0px, calc(var(--ui-list-bleed) - 8px)) + 48px)}.ui-record-table[data-phone-actions~="2"]>tbody>tr:has(>:nth-child(2)){padding-inline-end:calc(max(0px, calc(var(--ui-list-bleed) - 8px)) + 48px)}.ui-record-table[data-phone-actions~="3"]>tbody>tr:has(>:nth-child(3)){padding-inline-end:calc(max(0px, calc(var(--ui-list-bleed) - 8px)) + 48px)}.ui-record-table[data-phone-actions~="4"]>tbody>tr:has(>:nth-child(4)){padding-inline-end:calc(max(0px, calc(var(--ui-list-bleed) - 8px)) + 48px)}.ui-record-table[data-phone-actions~="5"]>tbody>tr:has(>:nth-child(5)){padding-inline-end:calc(max(0px, calc(var(--ui-list-bleed) - 8px)) + 48px)}.ui-record-table[data-phone-actions~="6"]>tbody>tr:has(>:nth-child(6)){padding-inline-end:calc(max(0px, calc(var(--ui-list-bleed) - 8px)) + 48px)}.ui-record-table[data-phone-actions~="7"]>tbody>tr:has(>:nth-child(7)){padding-inline-end:calc(max(0px, calc(var(--ui-list-bleed) - 8px)) + 48px)}.ui-record-table[data-phone-actions~="8"]>tbody>tr:has(>:nth-child(8)){padding-inline-end:calc(max(0px, calc(var(--ui-list-bleed) - 8px)) + 48px)}.ui-record-table>tbody>tr .ui-table-actions .ui-action-menu-trigger,.ui-record-table[data-phone-actions~="1"]>tbody>tr>:first-child .ui-action-menu-trigger,.ui-record-table[data-phone-actions~="2"]>tbody>tr>:nth-child(2) .ui-action-menu-trigger,.ui-record-table[data-phone-actions~="3"]>tbody>tr>:nth-child(3) .ui-action-menu-trigger,.ui-record-table[data-phone-actions~="4"]>tbody>tr>:nth-child(4) .ui-action-menu-trigger,.ui-record-table[data-phone-actions~="5"]>tbody>tr>:nth-child(5) .ui-action-menu-trigger,.ui-record-table[data-phone-actions~="6"]>tbody>tr>:nth-child(6) .ui-action-menu-trigger,.ui-record-table[data-phone-actions~="7"]>tbody>tr>:nth-child(7) .ui-action-menu-trigger,.ui-record-table[data-phone-actions~="8"]>tbody>tr>:nth-child(8) .ui-action-menu-trigger{width:44px;height:44px}.ui-record-table[data-phone-hidden~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-hidden~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-hidden~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-hidden~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-hidden~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-hidden~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-hidden~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-hidden~="8"]>tbody>tr>:nth-child(8){display:none}.ui-record-table[data-phone-secondary~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-secondary~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-secondary~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-secondary~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-secondary~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-secondary~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-secondary~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-secondary~="8"]>tbody>tr>:nth-child(8){-webkit-line-clamp:2;line-clamp:2;white-space:normal;color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-subhead);flex:0 auto;order:1;display:-webkit-box}:is(.ui-record-table>tbody>tr>:not(.ui-table-primary,th[scope=row],.ui-table-status,.ui-table-actions,.ui-record-table[data-phone-primary~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-primary~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-primary~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-primary~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-primary~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-primary~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-primary~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-primary~="8"]>tbody>tr>:nth-child(8),.ui-record-table[data-phone-status~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-status~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-status~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-status~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-status~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-status~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-status~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-status~="8"]>tbody>tr>:nth-child(8),.ui-record-table[data-phone-actions~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-actions~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-actions~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-actions~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-actions~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-actions~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-actions~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-actions~="8"]>tbody>tr>:nth-child(8),.ui-record-table[data-phone-hidden~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-hidden~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-hidden~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-hidden~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-hidden~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-hidden~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-hidden~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-hidden~="8"]>tbody>tr>:nth-child(8)),.ui-record-table[data-phone-secondary~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-secondary~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-secondary~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-secondary~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-secondary~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-secondary~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-secondary~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-secondary~="8"]>tbody>tr>:nth-child(8))~:is(.ui-record-table>tbody>tr>:not(.ui-table-primary,th[scope=row],.ui-table-status,.ui-table-actions,.ui-record-table[data-phone-primary~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-primary~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-primary~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-primary~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-primary~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-primary~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-primary~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-primary~="8"]>tbody>tr>:nth-child(8),.ui-record-table[data-phone-status~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-status~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-status~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-status~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-status~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-status~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-status~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-status~="8"]>tbody>tr>:nth-child(8),.ui-record-table[data-phone-actions~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-actions~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-actions~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-actions~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-actions~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-actions~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-actions~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-actions~="8"]>tbody>tr>:nth-child(8),.ui-record-table[data-phone-hidden~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-hidden~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-hidden~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-hidden~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-hidden~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-hidden~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-hidden~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-hidden~="8"]>tbody>tr>:nth-child(8)),.ui-record-table[data-phone-secondary~="1"]>tbody>tr>:first-child,.ui-record-table[data-phone-secondary~="2"]>tbody>tr>:nth-child(2),.ui-record-table[data-phone-secondary~="3"]>tbody>tr>:nth-child(3),.ui-record-table[data-phone-secondary~="4"]>tbody>tr>:nth-child(4),.ui-record-table[data-phone-secondary~="5"]>tbody>tr>:nth-child(5),.ui-record-table[data-phone-secondary~="6"]>tbody>tr>:nth-child(6),.ui-record-table[data-phone-secondary~="7"]>tbody>tr>:nth-child(7),.ui-record-table[data-phone-secondary~="8"]>tbody>tr>:nth-child(8)):before{content:"·";color:var(--ui-ink-secondary,var(--muted));margin-inline:.35em}}@media (hover:hover) and (pointer:fine){.ui-record-table>tbody>tr .ui-action-menu-trigger:not([aria-expanded=true]){opacity:0}.ui-record-table>tbody>tr:is(:hover,:focus-within) .ui-action-menu-trigger:not(:disabled){opacity:1}.ui-record-table>tbody>tr:is(:hover,:focus-within) .ui-action-menu-trigger:disabled{opacity:var(--ui-disabled-opacity)}}@media (hover:none),(pointer:coarse){.ui-record-table>tbody>tr .ui-action-menu-trigger:not(:focus-visible){opacity:0;pointer-events:none}}@media (width<=959.98px) and (pointer:coarse){.ui-record-table>tbody>tr:has(>.ui-table-actions){padding-inline-end:var(--ui-list-bleed)}.ui-record-table[data-phone-actions~="1"]>tbody>tr:has(>:first-child){padding-inline-end:var(--ui-list-bleed)}.ui-record-table[data-phone-actions~="2"]>tbody>tr:has(>:nth-child(2)){padding-inline-end:var(--ui-list-bleed)}.ui-record-table[data-phone-actions~="3"]>tbody>tr:has(>:nth-child(3)){padding-inline-end:var(--ui-list-bleed)}.ui-record-table[data-phone-actions~="4"]>tbody>tr:has(>:nth-child(4)){padding-inline-end:var(--ui-list-bleed)}.ui-record-table[data-phone-actions~="5"]>tbody>tr:has(>:nth-child(5)){padding-inline-end:var(--ui-list-bleed)}.ui-record-table[data-phone-actions~="6"]>tbody>tr:has(>:nth-child(6)){padding-inline-end:var(--ui-list-bleed)}.ui-record-table[data-phone-actions~="7"]>tbody>tr:has(>:nth-child(7)){padding-inline-end:var(--ui-list-bleed)}.ui-record-table[data-phone-actions~="8"]>tbody>tr:has(>:nth-child(8)){padding-inline-end:var(--ui-list-bleed)}}.ui-record-table:has(>tbody>tr[data-unread]) :is(th,td):first-child{padding-inline-start:max(var(--ui-list-edge,0px), 24px)}.ui-record-unread-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root{--ui-unread-dot:8px}@media (width>=960px),not (pointer:coarse){:root{--ui-unread-dot:6px}}.ui-record-unread-dot{vertical-align:middle;width:0;height:0;color:var(--ui-accent,var(--control-primary));display:inline-block;position:relative}.ui-record-unread-dot:before{content:"";top:calc(var(--ui-unread-dot) / -2);width:var(--ui-unread-dot);height:var(--ui-unread-dot);border-radius:var(--ui-radius-round);background:currentColor;position:absolute;inset-inline-start:calc(-1 * max(var(--ui-list-edge,0px), 24px) / 2 - var(--ui-unread-dot) / 2)}.ui-record-table>tbody>tr[data-unread=true]>:is(.ui-table-primary,th[scope=row]){font-weight:500}.ui-record-table>tbody>tr[data-unread=true]>:is(.ui-table-primary,th[scope=row]) :is(.ui-meta,.ui-status-pill){font-weight:400}@media (width<=959.98px) and (pointer:coarse){.ui-record-unread-dot{display:none}.ui-record-table:has(>tbody>tr[data-unread])>tbody>tr{padding-inline-start:max(var(--ui-list-bleed), 24px)}.ui-record-table>tbody>tr[data-unread=true]:after{content:"";top:calc(10px + var(--ui-text-body) * .65 - 4px);border-radius:var(--ui-radius-round);background:var(--control-primary);width:8px;height:8px;position:absolute;inset-inline-start:calc(max(var(--ui-list-bleed), 24px) / 2 - 4px)}}@media (forced-colors:active){.ui-record-unread-dot:before,.ui-record-table>tbody>tr[data-unread=true]:after{forced-color-adjust:none;background:canvastext}}.ui-record-table>tbody>tr:focus-visible{outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:calc(-1 * var(--ui-focus-ring-width))}.ui-short-date{white-space:nowrap;position:relative}.ui-short-date-full{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ui-list-band-expanded-actions,.ui-list-band-action-section{gap:4px;display:grid}.ui-list-band-action-section+.ui-list-band-action-section{border-top:1px solid var(--line);padding-top:4px}.ui-list-band-expanded-actions .ui-button{text-align:start;height:auto;min-height:var(--control-height);white-space:normal;justify-content:flex-start}.ui-list-band-action-title,.ui-list-band-action-detail{color:var(--muted);font-size:var(--ui-text-footnote);display:block}.ui-list-band.ui-list-band--header[data-expanded-actions]{gap:8px;display:grid}.ui-list-band-inline-actions{display:flex}.ui-list-band-inline-actions[hidden]{display:none}.ui-list-band[data-measuring]{width:max-content;gap:4px!important;min-width:0!important;display:flex!important}.ui-list-band[data-measuring] .ui-list-band-control{width:auto!important}.ui-list-band[data-measuring] .ui-list-band-inline-actions[hidden]{display:flex}.ui-list-band[data-measuring] .ui-list-band-expanded-actions{display:none}.ui-list-band[data-expanded-actions] .ui-list-band-control{width:100%}@media (width<=959.98px) and (pointer:coarse){.ui-list-band-control{flex-wrap:wrap}.ui-list-band-control .ui-select-trigger{max-width:100%}}.ui-record-table[data-trailing-status]>:is(thead,tbody)>tr>:last-child{text-align:end}.ui-choice-cards{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.ui-choice-cards>legend{font-size:var(--ui-text-subhead);margin-bottom:8px;padding:0;font-weight:400;line-height:1.5}.ui-choice-cards>.ui-choice-cards-legend--hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ui-choice-cards>.ui-form-error:empty{display:none}.ui-choice-cards-list{gap:12px;display:grid}@media (width>=601px){.ui-choice-cards-list[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}}label.ui-choice-card{box-sizing:border-box;border-radius:var(--ui-radius-group);background:var(--ui-card,var(--control-surface));min-height:56px;box-shadow:var(--ui-tile-shadow);color:var(--ink);font-size:var(--ui-text-subhead);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;align-items:flex-start;gap:12px;margin:0;padding:16px;font-weight:400;line-height:1.4;transition:background-color .12s,box-shadow .18s;display:flex;position:relative}:is(dialog,[role=dialog],[role=alertdialog]) label.ui-choice-card{background:var(--ui-surface-card-elevated,var(--ui-card))}@media not (any-pointer:coarse){label.ui-choice-card{min-height:48px}}.ui-choice-cards-list[data-size=compact]{gap:8px}.ui-choice-cards-list[data-size=compact]>label.ui-choice-card{min-height:48px;padding-block:10px}@media not (any-pointer:coarse){.ui-choice-cards-list[data-size=compact]>label.ui-choice-card{min-height:44px}}.ui-choice-cards-list[data-size=compact] .ui-choice-card-copy{gap:2px}.ui-choice-card>:not(input){transition:opacity var(--ui-pressed-release)}.ui-choice-card>input{clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ui-choice-card-copy{flex:1 1 0;gap:4px;min-width:0;display:grid}.ui-choice-card-title{font-size:var(--ui-text-subhead);font-weight:500;line-height:1.467}.ui-choice-card-hint{color:var(--ui-ink-secondary);font-size:var(--ui-text-footnote);line-height:1.45}.ui-choice-card-example{box-sizing:border-box;border-radius:var(--ui-radius-group-inner);background:var(--ui-surface-illustration);min-width:0;color:var(--ink);font-size:var(--ui-text-footnote);justify-self:stretch;margin-top:4px;padding:8px 12px;line-height:1.45;display:block}.ui-choice-card-sample{color:var(--ink);font-family:var(--ui-font-quote,inherit);font-size:var(--ui-text-body);margin-top:2px;line-height:1.35;display:block}label.ui-choice-card:has(>input:checked){background:var(--ui-accent-soft,var(--ui-surface-choice));box-shadow:inset 0 0 0 2px var(--ui-selected,var(--control-primary)), var(--ui-tile-shadow)}.ui-choice-card:has(>input:checked) .ui-choice-card-example{background:var(--control-surface)}label.ui-choice-card:has(>input:disabled){box-shadow:none;opacity:var(--ui-disabled-opacity);cursor:default}@media (hover:hover) and (pointer:fine){label.ui-choice-card:hover:not(:has(>input:disabled)):not(:has(>input:checked)){box-shadow:var(--ui-tile-hover-shadow)}}@media (prefers-contrast:more){label.ui-choice-card{box-shadow:0 0 0 1px var(--ui-field-border-strong), var(--ui-tile-shadow)}label.ui-choice-card:has(>input:checked){box-shadow:inset 0 0 0 2px var(--ui-selected,var(--control-primary)), 0 0 0 1px var(--ui-field-border-strong), var(--ui-tile-shadow)}}.ui-choice-card>input:focus-visible{outline:none}@media (forced-colors:active){label.ui-choice-card{border:1px solid canvastext}label.ui-choice-card:has(>input:checked):after{content:"";border-radius:inherit;pointer-events:none;border:3px solid highlight;position:absolute;inset:-1px}label.ui-choice-card:has(>input:focus-visible){outline-offset:2px;outline:2px solid highlight}}.ui-chip-picker-label{font-size:var(--ui-text-subhead);font-weight:400;line-height:1.5}.ui-chip-list{flex-wrap:wrap;gap:8px;display:flex}.ui-chip{box-sizing:border-box;min-height:var(--ui-chip-height,44px);border:1px solid var(--control-border);border-radius:var(--ui-radius-chip,999px);background:var(--ui-card,var(--control-surface));max-width:100%;color:var(--ui-chip-ink,var(--control-primary));font:inherit;font-size:var(--ui-chip-font-size,var(--ui-text-subhead));text-align:left;overflow-wrap:anywhere;cursor:pointer;touch-action:manipulation;align-items:center;gap:6px;padding:5px 14px;font-weight:400;line-height:1.3;display:inline-flex}.ui-chip-icon{flex:none;place-items:center;margin-left:-2px;display:inline-grid}.ui-chip[data-icon] .ui-chip-icon>svg{width:18px;height:18px}.ui-chip-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ui-field-heading.ui-chip-heading--hidden-label:has(>.ui-form-error:empty){display:none}.ui-chip svg{flex:none;width:16px;height:16px}.ui-chip:is([aria-pressed=true],[aria-checked=true]){border-color:var(--ui-selected,var(--control-primary));background:var(--ui-selected,var(--control-primary));color:var(--ui-on-selected,var(--control-on-primary))}.ui-chip--add{border-style:dashed}.ui-chip[aria-disabled=true]{opacity:var(--ui-disabled-opacity);cursor:default}@media (hover:hover) and (pointer:fine){.ui-chip:is([aria-pressed=true],[aria-checked=true]):hover:not([aria-disabled=true]){border-color:var(--ui-selected-hover,var(--control-primary-hover));background:var(--ui-selected-hover,var(--control-primary-hover))}}.ui-chip-add-field{flex:220px;align-items:center;gap:6px;max-width:100%;display:inline-flex}.ui-input.ui-chip-input{min-height:var(--ui-chip-height,44px);font-size:var(--ui-text-field);flex:1;padding:5px 14px}:root body .ui-input.ui-chip-input{border-radius:var(--ui-radius-chip)}.ui-chip-count{color:var(--muted);font-size:var(--ui-text-footnote);margin:0;font-weight:400;line-height:1.45}@media (any-pointer:coarse){.ui-chip{min-height:max(44px, var(--ui-chip-height,44px))}.ui-input.ui-chip-input{min-height:44px}}@media (forced-colors:active){.ui-chip:is([aria-pressed=true],[aria-checked=true]){color:highlighttext;background:highlight;border-color:highlight}.ui-chip:focus-visible{outline-offset:2px;outline:2px solid highlight}}.ui-email-list-box{box-sizing:border-box;min-height:var(--ui-field-height,44px);border:1px solid var(--control-border);border-radius:var(--ui-radius-field-multiline);background-color:var(--control-surface);color:var(--ink);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 6px;display:flex}.ui-email-list-box[data-invalid]{border-color:var(--control-danger)}.ui-email-list[data-disabled] .ui-email-list-box{background-color:var(--control-disabled-surface,var(--control-surface));color:var(--control-disabled-ink,var(--muted));cursor:default}.ui-email-list-items{margin:0;padding:0;list-style:none;display:contents}.ui-email-chip{box-sizing:border-box;border:1px solid var(--control-border);border-radius:var(--ui-radius-chip,999px);background:var(--ui-card,var(--control-surface));max-width:100%;min-height:32px;color:var(--ui-chip-ink,var(--control-primary));font-size:var(--ui-text-subhead);align-items:center;line-height:1.3;display:inline-flex}.ui-email-chip[data-editing]{border-color:var(--control-border-hover,var(--control-border));background:var(--control-surface)}.ui-email-chip[data-invalid]{border-color:var(--control-danger);color:var(--control-danger)}.ui-email-chip-label,.ui-email-chip-remove{min-height:30px;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;align-items:center;margin:0;display:inline-flex}.ui-email-chip-label{border-radius:var(--ui-radius-chip,999px) 0 0 var(--ui-radius-chip,999px);text-align:left;overflow-wrap:anywhere;min-width:0;padding:0 4px 0 12px}.ui-email-chip-remove{border-radius:0 var(--ui-radius-chip,999px) var(--ui-radius-chip,999px) 0;flex:none;justify-content:center;width:30px;padding:0}.ui-email-chip-remove svg{width:16px;height:16px}.ui-email-chip :is(.ui-email-chip-label,.ui-email-chip-remove):disabled{cursor:default}@media (hover:hover) and (pointer:fine){.ui-email-chip .ui-email-chip-remove:hover:not(:disabled){background:var(--ui-surface-row-hover)}}.ui-email-chip :is(.ui-email-chip-label,.ui-email-chip-remove):focus-visible:not([data-restored-focus]){outline-offset:calc(-1 * var(--ui-focus-ring-width))}.ui-email-list .ui-email-list-box .ui-email-list-input,.ui-email-list .ui-email-list-box .ui-email-chip-input{box-sizing:border-box;min-width:0;min-height:32px;color:inherit;font:inherit;font-size:var(--ui-text-field);background:0 0;border:0;border-radius:0;margin:0;line-height:1.5;display:block}.ui-email-list .ui-email-list-box .ui-email-list-input{flex:12ch;width:auto;padding:4px 6px}.ui-email-list .ui-email-list-box .ui-email-chip-input{width:auto;max-width:100%;padding:0 4px 0 12px}.ui-email-list .ui-email-list-box :is(.ui-email-list-input,.ui-email-chip-input):focus{outline:none}.ui-email-list-box:has(:is(.ui-email-list-input,.ui-email-chip-input):focus){border-color:var(--ui-focus-ring-color);box-shadow:inset 0 0 0 1px var(--ui-focus-ring-color)}.ui-email-list-box[data-invalid]:has(:is(.ui-email-list-input,.ui-email-chip-input):focus){border-color:var(--control-danger);box-shadow:inset 0 0 0 1px var(--control-danger)}.ui-email-list-count{color:var(--muted);font-size:var(--ui-text-footnote);margin:0;font-weight:400;line-height:1.45}@media (any-pointer:coarse){.ui-email-chip{min-height:44px}.ui-email-chip-label,.ui-email-chip-remove{min-height:42px}.ui-email-chip-remove{width:42px}.ui-email-list .ui-email-list-box .ui-email-list-input,.ui-email-list .ui-email-list-box .ui-email-chip-input{min-height:42px}}@media (forced-colors:active){.ui-email-chip :is(.ui-email-chip-label,.ui-email-chip-remove):focus-visible{outline-offset:-2px;outline:2px solid highlight}}.ui-email-list-count--hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media not (any-pointer:coarse){.ui-email-list-box{padding:2px 4px}.ui-email-chip,.ui-email-list .ui-email-list-box .ui-email-list-input,.ui-email-list .ui-email-list-box .ui-email-chip-input{min-height:30px}.ui-email-chip-label,.ui-email-chip-remove{min-height:28px}}.ui-switch-row{box-sizing:border-box;width:100%;min-height:48px;color:var(--ink);font-family:var(--ui-font-body,inherit);font-size:var(--ui-text-callout);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding:10px 12px 10px 16px;font-weight:400;line-height:1.375;transition:background-color .12s;display:flex}.ui-switch-row:disabled{cursor:default;opacity:var(--ui-disabled-opacity)}.ui-switch-row[data-ui-passive]{opacity:1}.ui-switch-row-icon{border-radius:var(--ui-radius-card-compact);background:var(--ui-accent-soft,var(--ui-surface-choice));width:32px;height:32px;color:var(--control-primary);flex:none;place-items:center;display:grid}.ui-switch-row-icon>svg{width:20px;height:20px}.ui-switch-row-text{flex:auto;gap:2px;min-width:0;display:grid}.ui-switch-row-label{overflow-wrap:anywhere}.ui-switch-row-description{color:var(--muted);font-size:var(--ui-text-footnote);overflow-wrap:anywhere;line-height:1.385}.ui-switch-row-track{box-sizing:border-box;background:var(--control-border-hover,var(--control-border));border-radius:999px;flex:none;width:51px;height:31px;margin-block:-4px;transition:background-color .16s;position:relative}.ui-switch-row-track:after{content:"";border-radius:var(--ui-radius-round);background:#fff;width:25px;height:25px;transition:transform .16s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.ui-switch-row[aria-checked=true] .ui-switch-row-track{background:var(--control-primary)}.ui-switch-row[aria-checked=true] .ui-switch-row-track:after{background:var(--control-on-primary);transform:translate(20px)}@media not (any-pointer:coarse){.ui-switch-row-track{width:40px;height:24px;margin-block:0}.ui-switch-row-track:after{width:18px;height:18px}.ui-switch-row[aria-checked=true] .ui-switch-row-track:after{transform:translate(16px)}}@media (prefers-reduced-motion:reduce){.ui-switch-row,.ui-switch-row-track,.ui-switch-row-track:after{transition:none}}@media (forced-colors:active){.ui-switch-row:focus-visible{outline-offset:-2px;outline:2px solid highlight}.ui-switch-row-track{border:1px solid canvastext}.ui-switch-row[aria-checked=true] .ui-switch-row-track{background:highlight}}.ui-avatar{box-sizing:border-box;border-radius:var(--ui-radius-round);background:var(--ui-avatar-surface,var(--ui-accent-soft,var(--ui-surface-choice)));color:var(--ui-avatar-ink,var(--ink));font-family:var(--ui-font-display,inherit);font-weight:var(--ui-display-weight,500);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative;overflow:hidden}.ui-avatar[data-avatar-tint="0"]{background:var(--ui-avatar-tint-0);color:var(--ink)}.ui-avatar[data-avatar-tint="1"]{background:var(--ui-avatar-tint-1);color:var(--ink)}.ui-avatar[data-avatar-tint="2"]{background:var(--ui-avatar-tint-2);color:var(--ink)}.ui-avatar[data-avatar-tint="3"]{background:var(--ui-avatar-tint-3);color:var(--ink)}.ui-avatar[data-avatar-tint="4"]{background:var(--ui-avatar-tint-4);color:var(--ink)}.ui-avatar[data-avatar-tint="5"]{background:var(--ui-avatar-tint-5);color:var(--ink)}.ui-avatar[data-avatar-loaded]{background:0 0}.ui-avatar-image{border-radius:inherit;object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}@media (forced-colors:active){.ui-avatar{border:1px solid canvastext}}.ui-search-select-control{position:relative}.ui-search-select-control>.ui-input{padding-left:36px}.ui-search-select-control[data-has-value]>.ui-input{padding-right:44px}.ui-search-select-icon{width:16px;height:16px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ui-search-select-clear{border-radius:var(--ui-radius-control);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ui-search-select-clear svg{width:16px;height:16px}@media (hover:hover) and (pointer:fine){.ui-search-select-clear:hover{background:var(--ui-surface-row-hover)}}.ui-search-select-popup{z-index:10;box-sizing:border-box;overscroll-behavior:contain;border-radius:var(--ui-radius-menu);background:var(--ui-surface-elevated);max-height:min(280px,50dvh);box-shadow:0 0 0 1px var(--line,var(--control-border)), var(--ui-shadow-overlay);font-family:var(--ui-control-face);border:0;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.ui-search-select-popup[hidden]{display:none}.ui-search-select-list{padding:var(--ui-menu-inset);margin:0;list-style:none}.ui-search-select-list:empty{display:none}.ui-search-select-list>[role=option]{min-height:var(--ui-height-menu-row,44px);box-sizing:border-box;border-radius:var(--ui-radius-highlight);color:var(--ink);font-size:var(--ui-text-body);cursor:pointer;grid-template-columns:minmax(0,1fr);align-content:center;gap:2px 8px;padding:4px 12px;font-weight:400;line-height:1.3;display:grid}.ui-search-select-list:has(.ui-search-select-check svg)>[role=option]{grid-template-columns:20px minmax(0,1fr)}.ui-search-select-list:not(:has(.ui-search-select-check svg)) .ui-search-select-check{display:none}.ui-search-select-list:not(:has(.ui-search-select-check svg)) .ui-search-select-option-description{grid-column:1}.ui-search-select-list>[role=option]:has(.ui-search-select-option-description){min-height:var(--ui-height-menu-row-2,56px)}.ui-search-select-check{color:var(--control-primary);grid-row:1/span 2;place-items:center;display:inline-grid}.ui-search-select-check>svg{width:16px;height:16px}.ui-search-select-option-description{grid-column:2}@media (hover:hover) and (pointer:fine){.ui-search-select-list[data-modality=pointer]>[role=option]:hover{background:var(--ui-surface-row-hover)}}.ui-search-select-list[data-modality=keyboard]>[data-active]{background:var(--control-primary);color:var(--control-on-primary)}.ui-search-select-list[data-modality=keyboard]>[data-active] :is(.ui-search-select-check,.ui-search-select-option-description){color:var(--control-on-primary)}.ui-search-select-option-description{color:var(--muted);font-size:var(--ui-text-caption)}.ui-search-select-message{color:var(--muted);font-size:var(--ui-text-footnote);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:12px;font-weight:400;line-height:1.45;display:flex}.ui-search-select-message[data-status=error]{color:var(--control-danger)}.ui-search-select-spinner{box-sizing:border-box;border:2px solid var(--line);border-top-color:var(--control-primary);border-radius:var(--ui-radius-round);flex:none;width:14px;height:14px;animation:.8s linear infinite ui-search-select-spin}@keyframes ui-search-select-spin{to{transform:rotate(360deg)}}.ui-search-select-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ui-search-select-spinner{animation:none}}@media (forced-colors:active){.ui-search-select-list>[data-active]{outline-offset:-2px;outline:2px solid highlight}.ui-search-select-clear:focus-visible{outline:2px solid highlight}}.ui-search-select-list{scrollbar-width:thin;scrollbar-color:var(--ui-scrollbar-thumb) transparent}@supports not (scrollbar-color:auto){.ui-search-select-list::-webkit-scrollbar{width:var(--ui-scrollbar-size);height:var(--ui-scrollbar-size);background:0 0}.ui-search-select-list::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb) padding-box;border:2px solid #0000;border-radius:999px}@media (hover:hover) and (pointer:fine){.ui-search-select-list::-webkit-scrollbar-thumb:hover{background:var(--ui-scrollbar-thumb-hover) padding-box}}.ui-search-select-list::-webkit-scrollbar-track{background:0 0}.ui-search-select-list::-webkit-scrollbar-corner{background:0 0}}.ui-sticky-action-bar{z-index:2;box-sizing:border-box;padding:12px 0;padding-bottom:max(12px, env(safe-area-inset-bottom));background:var(--control-surface);border-top:0;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:auto;display:flex;position:sticky;bottom:0}.ui-sticky-action-status{min-width:0;color:var(--muted);font-size:var(--ui-text-footnote);flex:200px;line-height:1.45}.ui-sticky-action-status:empty{display:none}.ui-sticky-action-buttons{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}@media (width<=600px){.ui-sticky-action-bar{margin-inline:calc(-1 * var(--page-gutter,16px));padding-inline:var(--page-gutter,16px)}.ui-sticky-action-status{flex-basis:100%}.ui-sticky-action-buttons{flex:100%;margin-left:0}.ui-sticky-action-buttons>:is(.ui-button,button,a){flex:1 1 0;min-height:48px}}.ui-step-flow{flex-direction:column;flex:1 0 auto;min-width:0;min-height:100%;margin:0;display:flex}.ui-step-flow-top{align-items:center;gap:12px;min-height:44px;display:flex}.ui-step-flow-back,.ui-step-flow-back-space{box-sizing:border-box;width:var(--ui-bar-target);height:var(--ui-bar-target);flex:none;margin-inline-start:calc((var(--ui-bar-disc) - var(--ui-bar-target)) / 2)}.ui-step-flow-back{border-radius:var(--ui-radius-control);color:var(--ui-bar-ink);cursor:pointer;touch-action:manipulation;background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.ui-step-flow-back:before{content:"";inset:calc((var(--ui-bar-target) - var(--ui-bar-disc)) / 2);border-radius:var(--ui-radius-control);background:var(--ui-disc-surface);box-shadow:var(--ui-disc-shadow);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);position:absolute}.ui-step-flow-back svg{position:relative}.ui-step-flow-back:disabled{opacity:var(--ui-disabled-opacity);cursor:default}@media (width>=960px),not (pointer:coarse){.ui-step-flow-back,.ui-step-flow-back-space{margin-inline-start:-12px}.ui-step-flow-back:before{content:none}}@media (hover:hover) and (pointer:fine){.ui-step-flow-back:hover:not(:disabled){color:var(--ink)}}@media (width>=960px),not (pointer:coarse){@media (hover:hover) and (pointer:fine){.ui-step-flow-back:hover:not(:disabled){background:var(--ui-surface-row-hover)}}}.ui-step-flow-progress{background:var(--line);border-radius:999px;flex:1;height:4px;overflow:hidden}.ui-step-flow-progress>span{border-radius:inherit;background:var(--ui-loading-bar);height:100%;transition:width .2s;display:block}.ui-step-flow-count{min-width:48px;color:var(--muted);font-size:var(--ui-text-footnote);text-align:right;font-variant-numeric:tabular-nums;flex:none;line-height:1.385}.ui-step-flow-body{flex:1 0 auto;align-content:start;gap:16px;padding:16px 0 24px;display:grid}.ui-step-flow-title{color:var(--ink);font-family:var(--ui-font-display,inherit);font-size:var(--ui-text-title2);font-weight:var(--ui-display-weight,500);overflow-wrap:anywhere;margin:0;line-height:1.25}.ui-step-flow-title:focus{outline:none}.ui-step-flow-description{color:var(--muted);font-size:var(--ui-text-subhead);margin-top:-8px;line-height:1.5}.ui-step-flow-next{min-width:120px}.ui-step-flow-next[data-busy]{cursor:progress}.ui-step-flow-spinner{box-sizing:border-box;border-radius:var(--ui-radius-round);border:2px solid;border-right-color:#0000;flex:none;width:14px;height:14px;animation:.8s linear infinite ui-step-flow-spin}@keyframes ui-step-flow-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-step-flow-progress>span{transition:none}.ui-step-flow-spinner{animation:none}}@media (forced-colors:active){.ui-step-flow-progress{border:1px solid canvastext}.ui-step-flow-progress>span{background:highlight}.ui-step-flow-back:focus-visible{outline:2px solid highlight}}.ui-step-flow.ui-step-flow--framed,.ui-step-screen.ui-step-screen--framed{background:0 0;min-height:0}.ui-step-screen--framed>.ui-step-screen-body{padding-inline:0}.ui-step-flow-frame-progress{align-items:center;gap:12px;min-width:0;display:flex}.ui-flow-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ui-flow-actions>.ui-form-error:empty{display:none}.ui-flow-actions>.ui-form-error,.ui-flow-actions>.ui-step-screen-error{flex:1 0 100%}.ui-flow-actions-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-inline-start:auto;display:flex}@media (width<=959.98px) and (pointer:coarse){.ui-flow-actions-back{display:none}.ui-flow-actions-end{flex-direction:column;flex:100%;align-items:stretch}}.ui-step-screen{box-sizing:border-box;background:var(--ui-canvas,var(--control-surface));min-width:0;min-height:100%;color:var(--ink);font-family:var(--ui-font-body,inherit);flex-direction:column;flex:1 0 auto;margin:0;display:flex}@media (width<=600px){.ui-step-screen[data-full-bleed]{z-index:var(--ui-step-screen-layer,50);overscroll-behavior:contain;min-height:0;scroll-padding-top:calc(max(12px, env(safe-area-inset-top)) + 52px);scroll-padding-bottom:calc(16px + var(--ui-button-big-height,56px) + max(24px, env(safe-area-inset-bottom)));position:fixed;inset:0;overflow-y:auto}.ui-step-screen[data-full-bleed][data-actions="1"]{scroll-padding-bottom:calc(16px + var(--ui-button-big-height,56px) + var(--ui-height-control,44px) + 8px + max(24px, env(safe-area-inset-bottom)))}.ui-step-screen[data-full-bleed][data-actions="2"]{scroll-padding-bottom:calc(16px + var(--ui-button-big-height,56px) + 2 * (var(--ui-height-control,44px) + 8px) + max(24px, env(safe-area-inset-bottom)))}}.ui-step-screen-top{z-index:1;width:100%;max-width:var(--ui-step-screen-width,560px);box-sizing:border-box;padding:max(12px, env(safe-area-inset-top)) 16px 8px;background:linear-gradient(var(--ui-canvas,var(--control-surface)) 80%, transparent);align-items:center;gap:14px;margin:0 auto;display:flex;position:sticky;top:0}.ui-step-screen-spacer{flex:none;width:44px;height:44px}.ui-button.ui-button--round:is(.ui-step-screen-back,.ui-step-screen-close){width:var(--ui-bar-target);min-width:var(--ui-bar-target);height:var(--ui-bar-target);min-height:var(--ui-bar-target);box-shadow:none;color:var(--ui-bar-ink);background:0 0;border:0;position:relative}.ui-button.ui-button--round:is(.ui-step-screen-back,.ui-step-screen-close):before{content:"";inset:calc((var(--ui-bar-target) - var(--ui-bar-disc)) / 2);border-radius:var(--ui-radius-control);background:var(--ui-disc-surface);box-shadow:var(--ui-disc-shadow);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);position:absolute}.ui-button.ui-button--round:is(.ui-step-screen-back,.ui-step-screen-close)>svg{width:var(--ui-bar-glyph);height:var(--ui-bar-glyph);position:relative}@media (width>=960px),not (pointer:coarse){.ui-button.ui-button--round:is(.ui-step-screen-back,.ui-step-screen-close):before{content:none}}@media (hover:hover) and (pointer:fine){.ui-button.ui-button--round:is(.ui-step-screen-back,.ui-step-screen-close):hover:not(:disabled){color:var(--ink)}}@media (width>=960px),not (pointer:coarse){@media (hover:hover) and (pointer:fine){.ui-button.ui-button--round:is(.ui-step-screen-back,.ui-step-screen-close):hover:not(:disabled){background:var(--ui-surface-row-hover)}}}.ui-step-screen-progress{flex:1;gap:5px;display:flex}.ui-step-screen-progress>span{background:var(--control-border);border-radius:999px;flex:1;height:4px;transition:background-color .2s}.ui-step-screen-progress>span[data-done]{background:var(--ui-loading-bar)}.ui-button.ui-step-screen-skip{min-width:44px;color:var(--ink);font-size:var(--ui-text-callout);flex:none;padding-inline:8px;font-weight:400}.ui-step-screen-body{width:100%;max-width:var(--ui-step-screen-width,560px);box-sizing:border-box;flex-direction:column;flex:1 0 auto;gap:16px;margin:0 auto;padding:8px 24px 24px;display:flex}.ui-step-screen-title{color:var(--ink);font-family:var(--ui-font-display,inherit);font-size:var(--ui-step-screen-title-size,var(--ui-text-large-title));font-weight:var(--ui-display-weight,500);letter-spacing:-.02em;overflow-wrap:anywhere;margin:14px 0 0;line-height:1.08}.ui-step-screen-title:focus{outline:none}.ui-step-screen-description{color:var(--muted);font-size:var(--ui-text-body);margin:-6px 0 6px;line-height:1.45}.ui-step-screen-foot{width:100%;max-width:var(--ui-step-screen-width,560px);box-sizing:border-box;padding:16px 24px max(24px, env(safe-area-inset-bottom));background:linear-gradient(transparent, var(--ui-canvas,var(--control-surface)) 28%);z-index:1;gap:8px;margin:0 auto;display:grid;position:sticky;bottom:0}.ui-step-screen-foot>.ui-button.ui-step-screen-action{width:100%}.ui-step-screen-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ui-step-screen-error{font-size:var(--ui-text-subhead);margin:0;line-height:1.4}.ui-step-screen-note{opacity:.7;font-weight:400}@media (width<=380px){.ui-step-screen-title{font-size:min(var(--ui-step-screen-title-size,var(--ui-text-large-title)), calc(var(--ui-text-large-title) - 4px))}.ui-step-screen-body,.ui-step-screen-foot{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.ui-step-screen-progress>span{transition:none}}@media (forced-colors:active){.ui-step-screen-progress>span{border:1px solid canvastext}.ui-step-screen-progress>span[data-done]{background:highlight}}.ui-step-screen-title-bar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;width:100%;min-width:0;margin-top:14px;display:flex}.ui-step-screen-title-bar .ui-step-screen-title{flex:200px;margin:0}.ui-step-screen-title-controls{flex:none;margin-left:auto}dialog.ui-step-layer{--ui-step-layer-peek:20px;box-sizing:border-box;width:calc(100% - var(--ui-step-layer-peek));background:var(--ui-canvas,var(--control-surface));max-width:none;height:100%;max-height:none;box-shadow:var(--ui-shadow-overlay);color:var(--ink);overscroll-behavior:contain;scroll-padding-top:calc(max(12px, env(safe-area-inset-top)) + 52px);scroll-padding-bottom:calc(16px + var(--ui-button-big-height,56px) + max(24px, env(safe-area-inset-bottom)));animation:ui-step-layer-in var(--ui-motion-sheet,.38s) var(--ui-ease-sheet,cubic-bezier(.32, .72, 0, 1)) both;border:0;border-start-start-radius:var(--ui-step-layer-radius);border-end-start-radius:var(--ui-step-layer-radius);margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto}dialog.ui-step-layer:focus{outline:none}dialog.ui-step-layer::backdrop{background:var(--ui-step-layer-backdrop);animation:ui-step-layer-fade-in var(--ui-motion-sheet,.38s) var(--ui-ease-sheet,cubic-bezier(.32, .72, 0, 1)) both}dialog.ui-step-layer[data-leaving]{animation:ui-step-layer-out .28s var(--ui-ease-exit,cubic-bezier(.3, 0, .8, .15)) both}dialog.ui-step-layer[data-leaving]::backdrop{animation:ui-step-layer-fade-out .28s var(--ui-ease-exit,cubic-bezier(.3, 0, .8, .15)) both}dialog.ui-step-layer>.ui-step-screen{min-height:100%}@media (width>=601px){dialog.ui-step-layer{--ui-step-layer-peek:16px;inset:16px auto 16px max(var(--ui-step-layer-peek), calc(50% - var(--ui-step-screen-width,560px) / 2));width:min(var(--ui-step-screen-width,560px), calc(100% - 2 * var(--ui-step-layer-peek)));border-radius:var(--ui-step-layer-radius);height:auto}}@keyframes ui-step-layer-in{0%{translate:calc(100% + 48px)}}@keyframes ui-step-layer-out{to{translate:calc(100% + 48px)}}@keyframes ui-step-layer-fade-in{0%{opacity:0}}@keyframes ui-step-layer-fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){dialog.ui-step-layer{animation-name:ui-step-layer-fade-in}dialog.ui-step-layer[data-leaving]{animation-name:ui-step-layer-fade-out}}@media (forced-colors:active){dialog.ui-step-layer{border:1px solid canvastext}}.ui-carousel{--ui-carousel-item-width:min(85%, 340px);gap:8px;min-width:0;display:grid}.ui-carousel-viewport{isolation:isolate;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;border-radius:var(--ui-radius-panel,8px);margin-block:-2px -6px;padding-block:2px 6px;position:relative;overflow:auto hidden}.ui-carousel-viewport:focus-visible:not([data-restored-focus]){outline-offset:calc(-1 * var(--ui-focus-ring-width))}.ui-carousel-viewport::-webkit-scrollbar{display:none}.ui-carousel-track{gap:12px;margin:0;padding:0;list-style:none;display:flex}.ui-carousel-slide{flex:0 0 var(--ui-carousel-item-width);scroll-snap-align:start;min-width:0;display:flex}.ui-carousel-slide>*{isolation:isolate;flex:1;min-width:0}.ui-carousel-controls{justify-content:center;align-items:center;gap:8px;display:flex}.ui-carousel-dots{flex-wrap:wrap;justify-content:center;display:flex}.ui-carousel-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:44px;padding:0;display:inline-grid}.ui-carousel-dot>span{background:var(--control-border-hover);border-radius:999px;width:8px;height:8px;transition:width .16s,background-color .16s}.ui-carousel-dot[aria-current=true]>span{background:var(--control-primary);width:20px}.ui-carousel-arrow{width:var(--control-height,44px);height:var(--control-height,44px);border-radius:var(--ui-radius-control);background:var(--ui-disc-surface);box-shadow:var(--ui-disc-shadow);color:var(--ink);cursor:pointer;border:0;place-items:center;padding:0;display:none}.ui-carousel-arrow svg{width:18px;height:18px}.ui-carousel-arrow:disabled{opacity:var(--ui-disabled-opacity);cursor:default}@media (hover:hover) and (pointer:fine){.ui-carousel-arrow{display:inline-grid}.ui-carousel-arrow:hover:not(:disabled){background:var(--ui-surface-row-hover)}.ui-carousel-dot:hover>span{background:var(--control-primary-hover)}}.ui-carousel[data-layout=pane]{--ui-carousel-item-width:100%;grid-template-areas:"stack"}.ui-carousel[data-layout=pane]>*{grid-area:stack}.ui-carousel[data-layout=pane] .ui-carousel-track{gap:0}.ui-carousel[data-layout=pane]>.ui-carousel-controls{z-index:1;background:color-mix(in srgb, var(--ui-disc-surface,Canvas) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--ui-disc-shadow);border-radius:999px;place-self:end center;margin-block-end:12px;padding-inline:4px}.ui-carousel[data-layout=pane] .ui-carousel-arrow{width:36px;height:36px;box-shadow:none;background:0 0}.ui-carousel[data-layout=pane] .ui-carousel-dot{height:36px}@media (prefers-reduced-motion:reduce){.ui-carousel-viewport{scroll-behavior:auto}.ui-carousel-dot>span{transition:none}}@media (forced-colors:active){.ui-carousel-dot>span{background:canvastext}.ui-carousel-dot[aria-current=true]>span{background:highlight}.ui-carousel-viewport:focus-visible,.ui-carousel-arrow:focus-visible,.ui-carousel-dot:focus-visible{outline-offset:2px;outline:2px solid highlight}}.ui-media-image{opacity:0;transition:opacity .36s ease-in-out}.ui-media-image[data-media-ready=true]{opacity:1}.ui-media-image[data-media-warm=true]{transition:none}@media (prefers-reduced-motion:reduce){.ui-media-image{transition:none}}.ui-media-image[data-media-preview]{opacity:1;transition:filter .36s ease-in-out}.ui-media-image[data-media-preview=true]{filter:blur(2px)}.ui-media-image[data-media-preview=false]{filter:blur()}@media (prefers-reduced-motion:reduce){.ui-media-image[data-media-preview]{transition:none}}.ui-setting-feedback{--setting-background:var(--control-surface);--setting-pulse-background:color-mix(in srgb, var(--control-primary) 28%, var(--control-surface))}.ui-setting-feedback[data-configured=true]{--setting-background:color-mix(in srgb, var(--control-primary) 5%, var(--control-surface))}.ui-setting-feedback[data-configured=true] [data-setting-label]:after{content:"✓";width:14px;height:14px;font-size:var(--ui-text-caption);color:var(--control-primary);vertical-align:middle;flex:none;margin-inline-start:6px;display:inline-block}.ui-setting-feedback[data-setting-pulse=a]{animation:.8s ease-out ui-setting-change-a}.ui-setting-feedback[data-setting-pulse=b]{animation:.8s ease-out ui-setting-change-b}@keyframes ui-setting-change-a{0%,to{background-color:var(--setting-background)}35%{background-color:var(--setting-pulse-background)}}@keyframes ui-setting-change-b{0%,to{background-color:var(--setting-background)}35%{background-color:var(--setting-pulse-background)}}@media (prefers-reduced-motion:reduce){.ui-setting-feedback,.ui-setting-feedback[data-setting-pulse]{transition:none;animation:none}}.ui-toolbar{justify-content:flex-end;width:100%;min-width:0;display:flex}.ui-adaptive-actions{flex:none;align-items:center;min-height:44px;display:flex;position:relative}.ui-toolbar-actions{--ui-toolbar-available-width:none;flex-wrap:nowrap;align-items:center;gap:4px;display:flex}.ui-toolbar-actions[hidden]{display:none}.ui-toolbar-actions:not([data-measuring]) [data-adaptive-overflow]{display:none!important}.ui-adaptive-actions>.ui-adaptive-overflow{flex:none;margin-inline-start:4px;display:flex}.ui-toolbar-actions[data-measuring]{visibility:hidden!important;border:0!important;flex-flow:row!important;gap:4px!important;width:max-content!important;max-width:none!important;padding:0!important;display:flex!important;position:fixed!important;transform:none!important}.ui-toolbar-button{text-decoration:none}.ui-toolbar-button--danger{color:var(--control-danger)}.ui-toolbar-actions[data-icon-only] .ui-toolbar-label{display:none}.ui-toolbar-actions[data-icon-only] .ui-toolbar-button--labeled:has(svg){gap:0;width:44px;padding-inline:0}:is(.ui-toolbar-actions:not([role=menu]) .ui-toolbar-button--labeled:not(:has(svg)),.ui-toolbar-actions[data-measuring] .ui-toolbar-button--labeled:not(:has(svg))){width:auto;max-width:var(--ui-toolbar-available-width,none);overflow:hidden}:is(.ui-toolbar-actions:not([role=menu]) .ui-toolbar-button:not(:has(svg)) .ui-toolbar-label,.ui-toolbar-actions[data-measuring] .ui-toolbar-button:not(:has(svg)) .ui-toolbar-label){text-overflow:ellipsis;white-space:nowrap;display:inline;overflow:hidden}.ui-toolbar-actions.ui-menu[role=menu]:not([data-measuring]){flex-wrap:nowrap;align-items:stretch;gap:0;overflow-y:auto}.ui-toolbar-actions.ui-menu[role=menu]:not([data-measuring]) [data-toolbar-action-item]{box-sizing:border-box;width:100%;height:auto;min-height:var(--ui-height-menu-row);border-radius:var(--ui-radius-highlight);box-shadow:none;color:var(--ink);font:400 var(--ui-text-body)/1.3 var(--ui-control-face);text-align:start;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0 12px;text-decoration:none;display:flex}.ui-toolbar-actions.ui-menu[role=menu]:not([data-measuring]) [data-toolbar-action-item] .ui-toolbar-label{flex:auto;min-width:0;display:inline}.ui-toolbar-actions.ui-menu[role=menu]:not([data-measuring]) [data-toolbar-action-item]>svg{flex:none;order:1;width:20px;height:20px}.ui-toolbar-actions.ui-menu[role=menu]:not([data-measuring]) [data-toolbar-action-item][data-danger]{color:var(--control-danger);order:1;position:relative}.ui-toolbar-actions.ui-menu[role=menu]:not([data-measuring]):has([data-toolbar-action-item]:not([data-danger])) [data-toolbar-action-item][data-danger]:not([data-danger]~[data-danger]){margin-top:9px}.ui-toolbar-actions.ui-menu[role=menu]:not([data-measuring]):has([data-toolbar-action-item]:not([data-danger])) [data-toolbar-action-item][data-danger]:not([data-danger]~[data-danger]):before{content:"";top:-5px;background:var(--line);height:1px;position:absolute;inset-inline:0}@media not (any-pointer:coarse){.ui-toolbar-actions[data-icon-only] .ui-toolbar-button--labeled:has(svg){width:32px;min-width:32px}.ui-toolbar-actions.ui-menu[role=menu]:not([data-measuring]) [data-toolbar-action-item]>svg{order:0;width:16px;height:16px}}@media (hover:hover) and (pointer:fine){.ui-toolbar-actions.ui-menu[role=menu]:not([data-measuring]) [data-toolbar-action-item]:not(:disabled,[aria-disabled=true]):hover{background:var(--ui-surface-row-hover)}}@media (any-pointer:coarse){.ui-toolbar-button{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.ui-toolbar-button{transition:none}}.ui-color-field-inputs{align-items:center;min-width:0;display:flex;position:relative}.ui-color-value{align-items:center;gap:8px;min-width:0;display:inline-flex}.ui-color-value>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-color-field-inputs>.ui-select-trigger{inline-size:100%}.ui-color-swatch{block-size:16px;inline-size:16px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 18%, transparent);border-radius:4px;flex:none;display:inline-block}.ui-color-swatch[data-empty]{background:repeating-linear-gradient(45deg, var(--line) 0 2px, transparent 2px 5px)}.ui-color-swatch--wheel{background:conic-gradient(#d64545,#d9a21b,#2f9e5b,#1f9a9a,#2f6fde,#8e4fc9,#d64545);border-radius:50%}.ui-color-output{align-items:center;gap:8px;display:inline-flex}.ui-color-picker-native{opacity:0;pointer-events:none;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute;inset-block-end:0;inset-inline-end:0}.ui-setting-row>[data-setting]{box-sizing:border-box;min-height:var(--platform-list-row-height,48px);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:24px;padding:8px 12px 8px 16px;display:grid}.ui-setting-row>[data-setting]>.ui-field:not([data-setting]){display:contents}.ui-setting-row .ui-field-heading{color:var(--ink);grid-area:1/1;margin:0;display:grid}.ui-setting-row .ui-field-heading>label{color:inherit}.ui-setting-row .ui-field-heading>.ui-form-error:empty{display:none}.ui-setting-row .ui-field-hint{color:var(--muted);grid-area:2/1;margin:2px 0 0}.ui-setting-row :is(.ui-input,.ui-color-field-inputs,output){grid-area:1/2/span 2;inline-size:clamp(140px,40cqi,240px);max-inline-size:100%}.ui-setting-row output{text-align:end;color:var(--muted)}.ui-setting-row{container-type:inline-size}@container (width<=360px){.ui-setting-row>[data-setting]{grid-template-columns:minmax(0,1fr);row-gap:8px}.ui-setting-row :is(.ui-input,.ui-color-field-inputs,output){grid-area:auto/1;inline-size:100%}.ui-setting-row .ui-field-hint{grid-row:auto}}.ui-setting-row>[data-setting]:not(:has(.ui-field-hint)) :is(.ui-input,.ui-color-field-inputs,output){grid-row:1}.ui-setting-row>[data-setting]:has(.ui-field-hint) .ui-field-heading{align-self:end}.ui-setting-row>[data-setting]:has(.ui-field-hint) .ui-field-hint{align-self:start}@container (width<=360px){.ui-setting-row>[data-setting] .ui-field-heading{grid-row:1;align-self:start}.ui-setting-row>[data-setting] .ui-field-hint{grid-row:2}:is(.ui-setting-row>[data-setting] :is(.ui-input,.ui-color-field-inputs,output),.ui-setting-row>[data-setting]:not(:has(.ui-field-hint)) :is(.ui-input,.ui-color-field-inputs,output)){grid-area:3/1}}:root[data-ui-template=classic],[data-ui-template=classic]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-canvas:#f4f5f2;--ink:#173e35;--control-primary:#294a39;--control-on-primary:#fffdf5;--ui-font-body:Inter, system-ui, sans-serif;--ui-font-display:var(--ui-font-body);--ui-control-face:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ui-text-large-title:max(11px, min(calc(var(--ui-text-base) + 17px), calc(var(--ui-text-base) * 2 / 3 + 24.667px)));--ui-text-title1:max(11px, min(calc(var(--ui-text-base) + 11px), calc(var(--ui-text-base) * .8 + 15.6px)));--ui-text-title2:max(11px, min(calc(var(--ui-text-base) + 5px), calc(var(--ui-text-base) * .885 + 9.1px)));--ui-text-title3:max(11px, calc(var(--ui-text-base) + 3px));--ui-text-headline:max(11px, var(--ui-text-base));--ui-text-headline-weight:500;--ui-text-body:max(11px, var(--ui-text-base));--ui-text-callout:max(11px, min(calc(var(--ui-text-base) - 1px), calc(var(--ui-text-base) * .96)));--ui-text-subhead:max(11px, min(calc(var(--ui-text-base) - 2px), calc(var(--ui-text-base) * .9 + .3px)));--ui-text-footnote:max(12px, min(calc(var(--ui-text-base) - 4px), calc(var(--ui-text-base) * .83)));--ui-text-caption:max(11px, min(calc(var(--ui-text-base) - 5px), calc(var(--ui-text-base) * .8)));--ui-text-caption2:max(11px, min(calc(var(--ui-text-base) - 6px), calc(var(--ui-text-base) * .74)));--ui-text-field:var(--ui-text-subhead)}@media (width>=960px),not (pointer:coarse){:root[data-ui-template=classic],[data-ui-template=classic]{--ui-text-large-title:max(11px, 1.75rem);--ui-text-title1:max(11px, 1.375rem);--ui-text-title2:max(11px, 1.125rem);--ui-text-title3:max(11px, 1rem);--ui-text-headline:max(11px, .875rem);--ui-text-body:max(11px, .8125rem);--ui-text-callout:max(11px, .8125rem);--ui-text-subhead:max(11px, .8125rem);--ui-text-footnote:max(11px, .75rem);--ui-text-caption:max(11px, .6875rem);--ui-text-caption2:max(11px, .6875rem)}}@media (width<=959.98px) and (pointer:coarse){:root[data-ui-template=classic],[data-ui-template=classic]{--ui-text-field:max(16px, var(--ui-text-body))}}:where([data-ui-template=classic]){color:var(--ink);background-color:var(--ui-canvas);font-family:var(--ui-font-body)}:root[data-ui-template=editorial],[data-ui-template=editorial]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-canvas:#f7f3ec;--ink:#1f1b16;--control-primary:#1f3f6b;--control-on-primary:#fff;--ui-font-body:"Avenir Next", Avenir, "Segoe UI", ui-sans-serif, system-ui, sans-serif;--ui-font-display:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, ui-serif, serif;--ui-control-face:"Avenir Next", Avenir, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ui-text-large-title:max(11px, min(calc(var(--ui-text-base) + 17px), calc(var(--ui-text-base) * 2 / 3 + 24.667px)));--ui-text-title1:max(11px, min(calc(var(--ui-text-base) + 11px), calc(var(--ui-text-base) * .8 + 15.6px)));--ui-text-title2:max(11px, min(calc(var(--ui-text-base) + 5px), calc(var(--ui-text-base) * .885 + 9.1px)));--ui-text-title3:max(11px, calc(var(--ui-text-base) + 3px));--ui-text-headline:max(11px, var(--ui-text-base));--ui-text-headline-weight:500;--ui-text-body:max(11px, var(--ui-text-base));--ui-text-callout:max(11px, min(calc(var(--ui-text-base) - 1px), calc(var(--ui-text-base) * .96)));--ui-text-subhead:max(11px, min(calc(var(--ui-text-base) - 2px), calc(var(--ui-text-base) * .9 + .3px)));--ui-text-footnote:max(12px, min(calc(var(--ui-text-base) - 4px), calc(var(--ui-text-base) * .83)));--ui-text-caption:max(11px, min(calc(var(--ui-text-base) - 5px), calc(var(--ui-text-base) * .8)));--ui-text-caption2:max(11px, min(calc(var(--ui-text-base) - 6px), calc(var(--ui-text-base) * .74)));--ui-text-field:var(--ui-text-subhead)}@media (width>=960px),not (pointer:coarse){:root[data-ui-template=editorial],[data-ui-template=editorial]{--ui-text-large-title:max(11px, 1.75rem);--ui-text-title1:max(11px, 1.375rem);--ui-text-title2:max(11px, 1.125rem);--ui-text-title3:max(11px, 1rem);--ui-text-headline:max(11px, .875rem);--ui-text-body:max(11px, .8125rem);--ui-text-callout:max(11px, .8125rem);--ui-text-subhead:max(11px, .8125rem);--ui-text-footnote:max(11px, .75rem);--ui-text-caption:max(11px, .6875rem);--ui-text-caption2:max(11px, .6875rem)}}@media (width<=959.98px) and (pointer:coarse){:root[data-ui-template=editorial],[data-ui-template=editorial]{--ui-text-field:max(16px, var(--ui-text-body))}}:where([data-ui-template=editorial]){color:var(--ink);background-color:var(--ui-canvas);font-family:var(--ui-font-body)}:root[data-ui-template=night],[data-ui-template=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-canvas:#111513;--ink:#e6ece8;--control-primary:#ecf0ed;--control-on-primary:#111513;--ui-accent:#9fd3b4;--ui-font-body:Inter, ui-sans-serif, system-ui, sans-serif;--ui-font-display:var(--ui-font-body);--ui-control-face:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ui-text-large-title:max(11px, min(calc(var(--ui-text-base) + 17px), calc(var(--ui-text-base) * 2 / 3 + 24.667px)));--ui-text-title1:max(11px, min(calc(var(--ui-text-base) + 11px), calc(var(--ui-text-base) * .8 + 15.6px)));--ui-text-title2:max(11px, min(calc(var(--ui-text-base) + 5px), calc(var(--ui-text-base) * .885 + 9.1px)));--ui-text-title3:max(11px, calc(var(--ui-text-base) + 3px));--ui-text-headline:max(11px, var(--ui-text-base));--ui-text-headline-weight:500;--ui-text-body:max(11px, var(--ui-text-base));--ui-text-callout:max(11px, min(calc(var(--ui-text-base) - 1px), calc(var(--ui-text-base) * .96)));--ui-text-subhead:max(11px, min(calc(var(--ui-text-base) - 2px), calc(var(--ui-text-base) * .9 + .3px)));--ui-text-footnote:max(12px, min(calc(var(--ui-text-base) - 4px), calc(var(--ui-text-base) * .83)));--ui-text-caption:max(11px, min(calc(var(--ui-text-base) - 5px), calc(var(--ui-text-base) * .8)));--ui-text-caption2:max(11px, min(calc(var(--ui-text-base) - 6px), calc(var(--ui-text-base) * .74)));--ui-text-field:var(--ui-text-subhead)}@media (width>=960px),not (pointer:coarse){:root[data-ui-template=night],[data-ui-template=night]{--ui-text-large-title:max(11px, 1.75rem);--ui-text-title1:max(11px, 1.375rem);--ui-text-title2:max(11px, 1.125rem);--ui-text-title3:max(11px, 1rem);--ui-text-headline:max(11px, .875rem);--ui-text-body:max(11px, .8125rem);--ui-text-callout:max(11px, .8125rem);--ui-text-subhead:max(11px, .8125rem);--ui-text-footnote:max(11px, .75rem);--ui-text-caption:max(11px, .6875rem);--ui-text-caption2:max(11px, .6875rem)}}@media (width<=959.98px) and (pointer:coarse){:root[data-ui-template=night],[data-ui-template=night]{--ui-text-field:max(16px, var(--ui-text-body))}}:where([data-ui-template=night]){color:var(--ink);background-color:var(--ui-canvas);font-family:var(--ui-font-body)}:root[data-ui-template=mono],[data-ui-template=mono]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-canvas:#fff;--ink:#0d0d0d;--control-primary:#0d0d0d;--control-on-primary:#fff;--control-danger:#c62828;--ui-tint-warm:#8a8a8a;--ui-tint-cool:#6e6e6e;--ui-font-body:Inter, system-ui, sans-serif;--ui-font-display:var(--ui-font-body);--ui-control-face:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ui-text-large-title:max(11px, min(calc(var(--ui-text-base) + 17px), calc(var(--ui-text-base) * 2 / 3 + 24.667px)));--ui-text-title1:max(11px, min(calc(var(--ui-text-base) + 11px), calc(var(--ui-text-base) * .8 + 15.6px)));--ui-text-title2:max(11px, min(calc(var(--ui-text-base) + 5px), calc(var(--ui-text-base) * .885 + 9.1px)));--ui-text-title3:max(11px, calc(var(--ui-text-base) + 3px));--ui-text-headline:max(11px, var(--ui-text-base));--ui-text-headline-weight:500;--ui-text-body:max(11px, var(--ui-text-base));--ui-text-callout:max(11px, min(calc(var(--ui-text-base) - 1px), calc(var(--ui-text-base) * .96)));--ui-text-subhead:max(11px, min(calc(var(--ui-text-base) - 2px), calc(var(--ui-text-base) * .9 + .3px)));--ui-text-footnote:max(12px, min(calc(var(--ui-text-base) - 4px), calc(var(--ui-text-base) * .83)));--ui-text-caption:max(11px, min(calc(var(--ui-text-base) - 5px), calc(var(--ui-text-base) * .8)));--ui-text-caption2:max(11px, min(calc(var(--ui-text-base) - 6px), calc(var(--ui-text-base) * .74)));--ui-text-field:var(--ui-text-subhead)}@media (width>=960px),not (pointer:coarse){:root[data-ui-template=mono],[data-ui-template=mono]{--ui-text-large-title:max(11px, 1.75rem);--ui-text-title1:max(11px, 1.375rem);--ui-text-title2:max(11px, 1.125rem);--ui-text-title3:max(11px, 1rem);--ui-text-headline:max(11px, .875rem);--ui-text-body:max(11px, .8125rem);--ui-text-callout:max(11px, .8125rem);--ui-text-subhead:max(11px, .8125rem);--ui-text-footnote:max(11px, .75rem);--ui-text-caption:max(11px, .6875rem);--ui-text-caption2:max(11px, .6875rem)}}@media (width<=959.98px) and (pointer:coarse){:root[data-ui-template=mono],[data-ui-template=mono]{--ui-text-field:max(16px, var(--ui-text-body));--ui-canvas:#fefefe}}:where([data-ui-template=mono]){color:var(--ink);background-color:var(--ui-canvas);font-family:var(--ui-font-body)}:root[data-ui-template=mono-dark],[data-ui-template=mono-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-canvas:#000;--ink:#fff;--control-primary:#fff;--control-on-primary:#000;--control-danger:#ff7b72;--control-danger-solid:#c62828;--ui-tint-warm:#8a8a8a;--ui-tint-cool:#6e6e6e;--ui-font-body:Inter, system-ui, sans-serif;--ui-font-display:var(--ui-font-body);--ui-control-face:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--ui-text-large-title:max(11px, min(calc(var(--ui-text-base) + 17px), calc(var(--ui-text-base) * 2 / 3 + 24.667px)));--ui-text-title1:max(11px, min(calc(var(--ui-text-base) + 11px), calc(var(--ui-text-base) * .8 + 15.6px)));--ui-text-title2:max(11px, min(calc(var(--ui-text-base) + 5px), calc(var(--ui-text-base) * .885 + 9.1px)));--ui-text-title3:max(11px, calc(var(--ui-text-base) + 3px));--ui-text-headline:max(11px, var(--ui-text-base));--ui-text-headline-weight:500;--ui-text-body:max(11px, var(--ui-text-base));--ui-text-callout:max(11px, min(calc(var(--ui-text-base) - 1px), calc(var(--ui-text-base) * .96)));--ui-text-subhead:max(11px, min(calc(var(--ui-text-base) - 2px), calc(var(--ui-text-base) * .9 + .3px)));--ui-text-footnote:max(12px, min(calc(var(--ui-text-base) - 4px), calc(var(--ui-text-base) * .83)));--ui-text-caption:max(11px, min(calc(var(--ui-text-base) - 5px), calc(var(--ui-text-base) * .8)));--ui-text-caption2:max(11px, min(calc(var(--ui-text-base) - 6px), calc(var(--ui-text-base) * .74)));--ui-text-field:var(--ui-text-subhead)}@media (width>=960px),not (pointer:coarse){:root[data-ui-template=mono-dark],[data-ui-template=mono-dark]{--ui-text-large-title:max(11px, 1.75rem);--ui-text-title1:max(11px, 1.375rem);--ui-text-title2:max(11px, 1.125rem);--ui-text-title3:max(11px, 1rem);--ui-text-headline:max(11px, .875rem);--ui-text-body:max(11px, .8125rem);--ui-text-callout:max(11px, .8125rem);--ui-text-subhead:max(11px, .8125rem);--ui-text-footnote:max(11px, .75rem);--ui-text-caption:max(11px, .6875rem);--ui-text-caption2:max(11px, .6875rem)}}@media (width<=959.98px) and (pointer:coarse){:root[data-ui-template=mono-dark],[data-ui-template=mono-dark]{--ui-text-field:max(16px, var(--ui-text-body))}}:where([data-ui-template=mono-dark]){color:var(--ink);background-color:var(--ui-canvas);font-family:var(--ui-font-body)}:root{--platform-header-height:64px;--platform-sidebar-width:264px;--platform-rail-width:60px;--platform-nav-row-height:36px;--canopy-page-column:720px;--platform-page-width:var(--platform-app-column);--platform-record-width:960px;--platform-backdrop:var(--ui-backdrop);--platform-brand-font:var(--platform-ui-font);--platform-tabbar-height:52px;--platform-tabbar-inset-top:6px;--platform-tabbar-inset-bottom:6px;--platform-tab-pill-padding-block:6px;--platform-tab-pill-padding-inline:16px;--platform-tab-pill-min-width:72px;--platform-tab-pill-width:112px;--platform-tab-icon-row:24px;--platform-tab-icon-size:24px;--platform-tab-face-size:22px;--platform-tabbar-float-inset:16px;--platform-tabbar-float-bottom:24px;--platform-tabbar-float-padding:5px;--platform-tabbar-float-background:color-mix(in srgb, var(--platform-chrome) 86%, transparent);--platform-tabbar-float-compact-background:color-mix(in srgb, var(--platform-chrome) 25%, transparent);--platform-tabbar-float-edge:color-mix(in srgb, var(--ink) 10%, transparent);--platform-tabbar-float-shadow:0 8px 28px #00000029;--platform-body:var(--ui-text-base);--platform-tab-label:400 min(var(--ui-text-caption2), 17px)/1.18 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);--platform-app-column:var(--canopy-page-column);--platform-app-bar-height:44px;--platform-large-title-gap:6px;--canopy-session-slot-max-height:64px;--platform-tab-indicator:var(--ui-fill-current);--platform-title:500 var(--ui-text-title2)/1.3 var(--platform-font-display,var(--ui-font-display,var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif)));--platform-section-heading:500 var(--ui-text-headline)/1.333 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);--platform-group-label:400 var(--ui-text-subhead)/1.333 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);--platform-large-title:var(--ui-display-weight,500) var(--ui-text-large-title)/1.15 var(--platform-font-display,var(--ui-font-display,var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif)));--platform-compact-title:500 min(var(--platform-body), 23px)/1.3 var(--platform-font-display,var(--ui-font-display,var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif)));--platform-bar-background:color-mix(in srgb, var(--ui-canvas) 76%, transparent);--platform-bar-tint:var(--control-primary);--platform-sheet-radius:14px;--platform-header-gap:16px;--platform-scroll-edge:8px;--platform-content-edge:16px;--platform-back-color:var(--ink);--platform-back-surface:var(--ui-disc-surface);--platform-back-shadow:var(--ui-disc-shadow);--platform-back-label:none;--platform-tabbar-background:var(--platform-chrome);--platform-tabbar-border:transparent;--platform-sheet-top-gap:calc(max(env(safe-area-inset-top), 12px) + 8px);--platform-tabbar-overlap:0px;--platform-transition-shade:var(--ui-transition-shade);--platform-list-background:var(--control-surface);--platform-list-separator:var(--line);--platform-list-radius:var(--ui-radius-surface,12px);--platform-list-row-height:48px;--platform-grouped-canvas:var(--ui-surface-grouped);--platform-list-secondary:var(--ui-ink-secondary);--platform-ui-font:-apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", var(--ui-font-body,Inter), Roboto, ui-sans-serif, system-ui, sans-serif;--platform-list-label:400 var(--ui-text-callout)/1.375 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);--platform-list-heading:400 var(--ui-text-footnote)/1.385 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);--platform-list-icon-background:var(--ui-surface-choice);--platform-list-icon-color:var(--platform-bar-tint);--platform-list-destructive:var(--control-danger);--platform-section-gap:32px;--platform-section-heading-gap:8px;--platform-section-output-padding:20px 24px;--platform-section-output-min-height:92px;--platform-split-min:720px;--platform-split-list-width:clamp(320px, 38%, 440px);--platform-split-accent-width:3px;--platform-empty-illustration-width:320px;--platform-empty-illustration-height:clamp(140px, 30dvh, 280px);--platform-empty-illustration-height-short:clamp(72px, 24dvh, 120px);--platform-code-font:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--platform-account-attention:var(--control-danger)}@media (width>=960px),not (pointer:coarse){:root{--platform-content-edge:24px}}html.platform-document{overscroll-behavior-y:none;background:var(--ui-canvas);height:100%}:where(html.platform-document,html.platform-document *){scrollbar-width:thin;scrollbar-color:var(--ui-scrollbar-thumb) transparent}@supports not (scrollbar-color:auto){html.platform-document ::-webkit-scrollbar{width:var(--ui-scrollbar-size);height:var(--ui-scrollbar-size);background:0 0}html.platform-document ::-webkit-scrollbar-thumb{background:var(--ui-scrollbar-thumb) padding-box;border:2px solid #0000;border-radius:999px}@media (hover:hover) and (pointer:fine){html.platform-document ::-webkit-scrollbar-thumb:hover{background:var(--ui-scrollbar-thumb-hover) padding-box}}html.platform-document ::-webkit-scrollbar-track{background:0 0}html.platform-document ::-webkit-scrollbar-corner{background:0 0}}html.platform-document body{overscroll-behavior-y:none;background:var(--ui-canvas);min-height:100%;color:var(--ink);font:calc(var(--platform-body) * 14 / 17)/1.5 var(--ui-font-body,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0}:where(html.platform-document) :where(h1,h2,h3,h4,h5,h6,b,strong,th){font-weight:500}.platform-app{min-width:0;height:100dvh;color:var(--ink);font-family:var(--ui-font-body,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);flex-direction:column;display:flex}.platform-main{overscroll-behavior:contain;min-width:0;min-height:0;padding:var(--page-gutter);padding-bottom:max(var(--page-gutter), env(safe-area-inset-bottom));--platform-footer-reach:max(var(--page-gutter), env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;flex:1 1 0;display:flex;overflow-y:auto;container-type:size}.platform-main:focus{outline:none}.platform-app[data-presentation=full-bleed] .platform-main{padding:0;overflow:clip;container-type:normal}.platform-app[data-presentation=full-bleed] .platform-main>.platform-page{flex:1 1 0;max-width:none;min-height:0;margin:0}.platform-boot{min-height:100dvh;animation:platform-boot-reveal .2s ease var(--platform-boot-delay,0s) both;display:grid}@keyframes platform-boot-reveal{0%{opacity:0}to{opacity:1}}.platform-skip-link{z-index:100;border-radius:var(--ui-radius-control);background:var(--control-primary);color:var(--control-on-primary);padding:8px 12px;font-weight:400;text-decoration:none;position:absolute;top:8px;left:8px}.platform-skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;overflow:hidden}.platform-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.platform-icon{flex:none}.platform-boot-brand{justify-content:center;max-width:calc(100vw - 48px);display:flex;position:absolute;bottom:calc(50% + 48px);left:50%;transform:translate(-50%)}.platform-staging-banner{padding:4px var(--page-gutter);border-bottom:1px solid var(--feedback-attention-border);background:var(--feedback-attention-background);color:var(--feedback-attention-foreground);font-size:var(--ui-text-caption);text-align:center;flex:none;font-weight:400;line-height:1.5}.platform-header{z-index:40;box-sizing:border-box;height:var(--platform-header-height);min-height:var(--platform-header-height);padding:10px var(--page-gutter);border-bottom:1px solid var(--line);background:var(--control-surface);color:var(--ink);font-family:var(--ui-font-body,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);flex:none;align-items:center;gap:0;line-height:1.2;display:flex;position:relative}.platform-navigation-unit{flex:0 auto;align-items:center;min-width:0;max-width:100%;height:44px;margin-right:auto;display:flex}.platform-brand-mark{flex:none;place-items:center;width:28px;height:28px;display:grid;position:relative}.platform-brand-mark>:is(img,svg){max-width:100%;max-height:100%;display:block}.platform-brand-monogram{background:var(--control-primary);width:28px;height:28px;color:var(--control-on-primary);border-radius:8px;place-items:center;font-size:15px;font-weight:500;line-height:1;display:grid}.platform-attention-dot{border-radius:var(--ui-radius-round);background:var(--control-primary);flex:none;width:8px;height:8px;display:inline-block}.platform-brand-attention{box-shadow:0 0 0 2px var(--control-surface);position:absolute;top:-2px;right:-2px}@media (hover:hover) and (pointer:fine){@media (prefers-reduced-motion:no-preference){:is(.platform-sidebar-expand[data-glyph=icon],.platform-wide-wordmark,.platform-brand-home,.platform-brand)[href]:hover .platform-brand-mark,button:is(.platform-sidebar-expand[data-glyph=icon],.platform-wide-wordmark):hover .platform-brand-mark{transform-origin:50% 80%;animation:.48s ease-out both platform-mark-greeting}.platform-app[data-layout=frame] .platform-sidebar-expand[data-glyph=icon]:hover{background:0 0}}}@media (prefers-reduced-motion:no-preference){@keyframes platform-mark-greeting{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-2px)rotate(-7deg)}65%{transform:translateY(-1px)rotate(3deg)}}}.platform-wordmark{min-width:0;color:var(--ink);align-items:center;gap:8px;display:inline-flex}.platform-wordmark-lettering{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-wordmark-attention{flex:none;align-self:flex-start;margin-left:-4px}.platform-wordmark-name{font-family:var(--platform-brand-font,var(--platform-ui-font));font-size:var(--ui-text-body);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.2;overflow:hidden}.platform-brand-home{box-sizing:border-box;border-radius:var(--ui-radius-control);width:48px;height:44px;color:var(--ink);flex:none;justify-content:center;align-items:center;margin:0 8px 0 0;padding:0 7px;text-decoration:none;display:flex}.platform-brand{border-radius:var(--ui-radius-control);max-width:100%;min-height:44px;color:var(--ink);flex:none;align-items:center;margin-left:-8px;padding:0 8px;text-decoration:none;display:inline-flex}.platform-page-host,.platform-page-slot{flex:0 auto;align-items:center;min-width:0;display:flex}.platform-page-context{border-radius:var(--ui-radius-control);background:var(--control-surface);flex:0 auto;align-items:center;min-width:0;max-width:100%;height:44px;transition:background-color .15s,box-shadow .15s;display:flex;box-shadow:0 2px 4px #20202008,0 6px 18px #20202012}.platform-page-back{box-sizing:border-box;width:var(--ui-bar-target);height:var(--ui-bar-target);border-radius:var(--ui-radius-control);color:var(--ink);flex:none;place-items:center;text-decoration:none;display:grid}.platform-app[data-layout=frame] :is(.platform-page-back,.ui-toolbar-icon.platform-header-action:not(.platform-header-action--labeled,.platform-header-action--danger),.platform-sidebar-toggle,.platform-sidebar-expand[data-glyph=hamburger]){color:var(--ui-bar-ink)}.platform-app[data-layout=frame] :is(.platform-page-back,.platform-header-action,.platform-sidebar-toggle,.platform-sidebar-expand):active:not(:disabled){opacity:var(--ui-pressed-opacity)}.platform-page-context .platform-page-title{min-width:0;color:var(--ink);font:500 min(var(--ui-text-subhead), 21px)/1.333 var(--ui-font-body,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin:0;overflow:hidden}.platform-page-context .platform-page-title:not(:has(.platform-title-trigger)){padding-inline:0;line-height:44px}.platform-page-context .platform-title-trigger{border-radius:var(--ui-radius-control);min-height:44px;margin-inline-start:0;padding:0 12px}.platform-page-context .platform-page-title:has(>.platform-title-trigger){margin-inline-start:-12px}.platform-app[data-layout=frame] :is(.platform-page-context,.platform-section-context) .platform-page-back svg{width:26px;height:26px}.platform-app[data-layout=frame] .platform-page-back{margin-inline-start:-12px}.platform-page-context[data-has-parent] .platform-page-title{margin-inline-start:4px}.platform-page-context[data-has-parent] .platform-page-title:has(>.platform-title-trigger){margin-inline-start:-8px}.platform-title-trigger{max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:0;display:flex}.platform-title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-title-trigger svg{width:1.05em;height:1.05em;color:var(--muted);flex:none;transition:transform .12s}.platform-title-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.platform-title-trigger:disabled{cursor:default}.platform-title-pending{background:var(--ui-surface-card-media);border-radius:4px;width:12ch;max-width:100%;height:.85em;display:block}.platform-page-context .platform-title-pending{margin-block:13px}:is(.platform-page-back,.platform-title-trigger):focus-visible:not([data-restored-focus]) svg{color:inherit}@media (hover:hover) and (pointer:fine){.platform-app[data-layout=frame] .platform-page-back:hover{color:var(--ink)}}.platform-action-toolbar{justify-content:flex-end;width:100%;min-width:0;display:flex}.platform-action-toolbar>[data-header-part=actions]{flex:none}.platform-action-toolbar .platform-page-actions:not([data-icon-only]) .platform-header-action-label{display:inline}.platform-action-toolbar .platform-page-actions:not([data-icon-only]) .platform-header-action--labeled{gap:6px;width:auto;padding-inline:10px}.platform-header-actions-host{flex:none;padding-left:12px}.platform-header-actions-host:has(>.platform-header-actions-slot:empty){display:none}.platform-page-action-host{flex:none;align-items:center;min-height:44px;display:flex;position:relative}.platform-page-action-host .platform-page-actions{align-items:center;gap:var(--ui-action-gap,8px);flex-wrap:nowrap;display:flex}.platform-page-action-host .platform-page-actions[hidden]{display:none}.platform-page-action-host .platform-page-actions:not([data-measuring]) [data-adaptive-overflow]{display:none!important}.platform-page-action-host>.ui-adaptive-overflow{flex:none;margin-inline-start:4px;display:flex}.platform-page-action-host .platform-page-actions>.ui-button{min-height:44px}.platform-page-action-host .platform-page-actions[data-measuring]{visibility:hidden!important;pointer-events:none!important;border:0!important;flex-flow:row!important;gap:4px!important;width:max-content!important;max-width:none!important;padding:0!important;display:flex!important;position:fixed!important}.ui-toolbar-icon.platform-header-action{--toolbar-icon-size:18px;--toolbar-icon-stroke:1.7;box-sizing:border-box;width:var(--ui-bar-target);height:var(--ui-bar-target);min-height:var(--ui-bar-target);border-radius:var(--ui-radius-control);color:var(--ink);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.ui-toolbar-icon.platform-header-action--labeled{width:auto;min-width:44px;font:400 min(var(--ui-text-footnote), 19px)/1.385 var(--ui-font-body,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);white-space:nowrap;gap:6px;padding-inline:10px}@media (width>=960px),not (pointer:coarse){.ui-toolbar-icon.platform-header-action--labeled{font-size:var(--ui-text-subhead)}}.platform-page-actions[data-icon-only] .platform-header-action-label{display:none}.platform-page-actions[data-icon-only] .ui-toolbar-icon.platform-header-action--labeled{gap:0;width:44px;padding:0}.platform-app[data-layout=frame] .ui-toolbar-icon.platform-header-action:not(.platform-report-action,.platform-report-float){height:var(--control-height);min-height:var(--control-height)}.platform-app[data-layout=frame] .ui-toolbar-icon.platform-header-action:not(.platform-header-action--labeled,.platform-report-action,.platform-report-float){width:var(--control-height)}.platform-app[data-layout=frame] .platform-page-actions[data-icon-only] .ui-toolbar-icon.platform-header-action--labeled:has(svg){width:var(--control-height)}.ui-toolbar-icon.platform-header-action--danger{color:var(--control-danger)}.ui-toolbar-icon.platform-header-action:disabled{opacity:var(--ui-disabled-opacity);cursor:default}.platform-page-action-host .platform-page-actions:not([role=menu]) .ui-toolbar-icon.platform-header-action.platform-header-action--primary{border-radius:var(--ui-radius-control);background:var(--control-primary);color:var(--control-on-primary);box-shadow:var(--ui-disc-shadow)}@media (width>=960px),not (pointer:coarse){.platform-page-action-host .platform-page-actions:not([role=menu],[data-icon-only]) .ui-toolbar-icon.platform-header-action.platform-header-action--primary.platform-header-action--labeled{font-weight:var(--ui-button-primary-weight,500);padding-inline:14px 18px}}.platform-page-action-host .platform-page-actions:not([role=menu]) .ui-toolbar-icon.platform-header-action.platform-header-action--primary.platform-header-action--labeled:not(:has(svg)){font-weight:var(--ui-button-primary-weight,500);padding-inline:16px}.platform-page-action-host .platform-page-actions[data-icon-only]:not([role=menu]) .ui-toolbar-icon.platform-header-action.platform-header-action--primary:has(svg){aspect-ratio:1;width:auto;min-width:0}@media (width<=959.98px) and (pointer:coarse){.platform-page-action-host .platform-page-actions:not([role=menu]) .ui-toolbar-icon.platform-header-action.platform-header-action--primary:has(svg){aspect-ratio:1;width:auto;min-width:0;padding:0}}.platform-page-action-host .platform-page-actions:not([role=menu]) .ui-toolbar-icon.platform-header-action.platform-header-action--primary[aria-busy=true]{cursor:progress}@media (hover:hover) and (pointer:fine){.ui-toolbar-icon.platform-header-action:not(.platform-header-action--labeled,.platform-header-action--danger,.platform-report-float):hover:not(:disabled){color:var(--ink);box-shadow:none}.platform-app[data-layout=frame] :is(.platform-page-back,.platform-title-trigger,.ui-toolbar-icon.platform-header-action:not(.platform-report-float,.platform-header-action--primary),.platform-split-back):hover:not(:disabled,[aria-haspopup]:not([aria-haspopup=false])[aria-expanded]:not([aria-expanded=false])),.platform-app[data-layout=frame] :is(.platform-sidebar-toggle,.platform-sidebar-expand):hover{background:var(--ui-surface-row-hover)}.platform-page-action-host .platform-page-actions:not([role=menu]) .ui-toolbar-icon.platform-header-action.platform-header-action--primary:hover:not(:disabled){background:var(--control-primary-hover)}}@media (width<=959.98px) and (pointer:coarse){.platform-header-action-label{display:none}.ui-toolbar-icon.platform-header-action--labeled{gap:0;width:44px;padding:0}}:is(.platform-page-action-host .platform-page-actions:not([role=menu]) .ui-toolbar-icon.platform-header-action.platform-header-action--labeled:not(:has(svg)),.platform-page-action-host .platform-page-actions[data-measuring] .ui-toolbar-icon.platform-header-action.platform-header-action--labeled:not(:has(svg))){width:auto;max-width:min(160px, 35vw, var(--platform-action-available-width,160px));padding-inline:10px}:is(.platform-page-actions:not([role=menu]) .platform-header-action:not(:has(svg)) .platform-header-action-label,.platform-page-actions[data-measuring] .platform-header-action:not(:has(svg)) .platform-header-action-label){text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.platform-header-tools{flex:none;align-items:center;gap:4px;padding-left:4px;display:flex}.platform-header .platform-report-action{margin-left:4px}.platform-account-host>.platform-report-action{margin:0 2px 0 -6px}.platform-app .platform-report-float{z-index:60;right:max(12px, env(safe-area-inset-right));bottom:calc(max(12px, env(safe-area-inset-bottom)) + var(--platform-report-float-lift,0px));width:var(--ui-bar-disc);min-width:var(--ui-bar-disc);height:var(--ui-bar-disc);min-height:var(--ui-bar-disc);border-radius:var(--ui-radius-control);background:var(--ui-disc-surface);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);box-shadow:var(--ui-disc-shadow);border:0;padding:0;position:fixed}.platform-app .platform-report-float:after{content:"";position:absolute;inset:-2px}.platform-app[data-report-float] .platform-main{padding-bottom:calc(68px + env(safe-area-inset-bottom) + var(--platform-report-float-lift,0px));--platform-footer-reach:calc(68px + env(safe-area-inset-bottom) + var(--platform-report-float-lift,0px))}.platform-account-host{flex:none;align-items:center;padding-left:12px;display:flex;position:relative}.platform-header:has(.platform-page-action-host[data-has-actions],.platform-header-tools) .platform-account-host{--header-divider-gap:12px;--header-action-end-inset:13px;margin-left:var(--header-divider-gap);padding-left:calc(var(--header-divider-gap) + var(--header-action-end-inset) + 1px)}.platform-header:has(.platform-page-action-host[data-has-actions],.platform-header-tools) .platform-account-host:before{content:"";background:var(--line);width:1px;height:24px;position:absolute;top:10px;left:0}@media (width>=960px),not (pointer:coarse){.platform-header:has(.platform-page-action-host:not([data-compact]) .platform-page-actions:not([data-icon-only]) .platform-header-action--labeled:last-child) .platform-account-host{--header-action-end-inset:10px}}.platform-account{flex:none;position:relative}.platform-account-identity{overflow-wrap:anywhere;gap:3px;display:grid}.platform-account-identity strong{font-size:var(--ui-text-subhead);font-weight:500}.platform-account-identity span{color:var(--ui-ink-secondary);font-size:var(--ui-text-footnote)}@media (width<=700px){.platform-header:has(.platform-page-action-host[data-has-actions],.platform-header-tools) .platform-account-host{--header-divider-gap:4px}}@media (width<=450px){.platform-account-host{padding-left:8px}.platform-header-actions-host{padding-left:4px}}@media (prefers-reduced-motion:reduce){.platform-page-context,.platform-title-trigger svg{transition:none}}.platform-companion-header{padding-inline:var(--ui-page-gutter,16px);justify-content:flex-start}.platform-companion-brand{align-items:center;display:inline-flex}.platform-page-toolbar{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.platform-page-tools{flex:none;align-items:center;gap:8px;display:flex}.platform-page-tools>:where(*){margin-block:0}.platform-account-identity{position:relative}.platform-account-identity .platform-account-identity-avatar{inset-inline-start:-28px;border-radius:var(--ui-radius-round);background:var(--control-primary);width:24px;height:24px;color:var(--control-on-primary);font-size:var(--ui-text-caption);place-items:center;display:grid;position:absolute;top:2px}.platform-account-menu .ui-menu-icon:has(>.platform-account-identity-avatar){width:22px;height:22px;overflow:visible}.platform-account-menu .ui-menu-icon>.platform-account-identity-avatar{border-radius:var(--ui-radius-round);width:22px;height:22px;font-size:var(--ui-text-caption);place-items:center;font-weight:500;display:grid}.platform-account-menu{--ui-menu-icon-width:24px}.platform-account-menu .ui-menu-icon:not(:is(.ui-menu .ui-menu *)){justify-self:center}.platform-account-menu .ui-menu-icon:not(:is(.ui-menu .ui-menu *))>svg{width:20px;height:20px}.platform-account-menu .ui-menu-icon:not(:has(>.platform-account-identity-avatar)):not(:is(.ui-menu .ui-menu *)){width:20px;height:20px}.platform-account-menu .ui-menu-item:has(.platform-account-identity-avatar){align-content:center;align-items:center;row-gap:2px;min-height:56px;padding-block:8px}.platform-account-menu .ui-menu-item:has(.platform-account-identity-avatar) .ui-menu-label{padding-block:0;font-weight:500}.platform-account-menu .ui-menu-item:has(.platform-account-identity-avatar) .ui-menu-detail{padding-block:0}.platform-account-menu .ui-menu-item:has(.platform-account-identity-avatar) .ui-menu-icon{align-self:center}.platform-header-command-set{display:contents}.platform-app[data-layout=frame][data-prose-column] .platform-page-context{position:relative}.platform-app[data-layout=frame][data-prose-column] .platform-page-context>.platform-page-back{margin-inline-start:0;position:absolute;inset-inline-end:calc(100% + 12px)}.platform-app[data-layout=frame][data-prose-column] .platform-page-context .platform-page-title{margin-inline-start:0}.platform-app[data-layout=frame][data-prose-column] .platform-page-context .platform-page-title:has(>.platform-title-trigger){margin-inline-start:-12px}.platform-app[data-layout=frame][data-prose-column][data-prose-back-layout=stacked] .platform-header{height:auto;min-height:var(--platform-header-height)}.platform-app[data-layout=frame][data-prose-column][data-prose-back-layout=stacked] .platform-navigation-unit{height:auto;min-height:44px}.platform-app[data-layout=frame][data-prose-column][data-prose-back-layout=stacked] .platform-page-context:has(>.platform-page-back){height:auto;padding-block-start:44px}.platform-app[data-layout=frame][data-prose-column][data-prose-back-layout=stacked] .platform-page-context>.platform-page-back{inset-block-start:0;inset-inline:0 auto}.platform-page-title-link{text-overflow:ellipsis;color:inherit;border-radius:var(--ui-radius-small,4px);text-decoration:none;display:block;overflow:hidden}.platform-account-menu .ui-menu-label,.platform-account-identity strong,.platform-account-identity>span:not(.platform-account-identity-avatar){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-wide-profile-menu .platform-account-menu{min-width:calc(var(--platform-sidebar-width) - 16px)}@media (width>=960px),not (pointer:coarse){.platform-app[data-layout=frame] .platform-page-actions:is(:not([role=menu]),[data-measuring])>.ui-toolbar-icon.platform-header-action--labeled:not(.platform-header-action--primary,:has(svg)){padding-inline:14px}.platform-app[data-layout=frame] .platform-page-actions:not([role=menu])>.ui-toolbar-icon.platform-header-action--labeled:not(.platform-header-action--primary,:has(svg)){border-radius:var(--ui-radius-control);background:var(--control-surface);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent)}}@media (hover:hover) and (pointer:fine){.platform-app[data-layout=frame] .platform-page-actions:not([role=menu])>.ui-toolbar-icon.platform-header-action--labeled:not(.platform-header-action--primary,:has(svg)):hover:not(:disabled){background:color-mix(in srgb, var(--control-surface) 92%, var(--ink))}}:is(.platform-title-stack,.platform-page-title:has(>.platform-title-subtitle)){flex-direction:column;justify-content:center;min-width:0;display:flex}.platform-title-stack{flex:0 auto}:is(.platform-title-stack>.platform-page-title,.platform-page-title:has(>.platform-title-subtitle)>.platform-page-title-text){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.platform-title-subtitle,.platform-large-subtitle{max-width:100%;color:var(--ui-ink-secondary,var(--muted));letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.platform-title-subtitle{font:400 var(--ui-text-footnote,13px)/1.25 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif)}.platform-large-subtitle{font:400 var(--ui-text-subhead,15px)/1.3 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);margin-block-start:2px}.platform-page{--platform-content-width:var(--platform-page-width);width:100%;min-width:0;max-width:var(--platform-content-width);flex-direction:column;flex:1 0 auto;margin:0 auto;display:flex}.platform-app .platform-main[data-content-width=fill]>.platform-page,.platform-app[data-layout=frame] .platform-main[data-page-width=fill]>.platform-page{max-width:none}.platform-app .platform-main[data-content-align=start]:not([data-content-width=fill])>.platform-page{margin-inline:0}.platform-app .platform-main[data-content-align=end]:not([data-content-width=fill])>.platform-page{margin-inline:auto 0}.platform-page>.platform-banner+*{margin-top:var(--layout-gap)}.platform-page-header{min-width:0;min-height:44px;margin:0 0 var(--layout-gap);border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 12px;padding:0 0 8px;display:flex}.platform-page-header .platform-page-heading{overflow-wrap:anywhere;flex:180px;min-width:0}.platform-page-header .platform-page-title{color:var(--ink);font:500 var(--ui-text-title3)/1.3 var(--ui-font-body,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);letter-spacing:normal;margin:0}.platform-page-header .platform-title-trigger{border-radius:var(--ui-radius-control);max-width:calc(100% + 8px);min-height:44px;margin:-8px 0 -8px -8px;padding:0 8px}.platform-page-header>.platform-page-actions{justify-content:flex-end;align-items:center;gap:var(--ui-action-gap,8px);flex-wrap:wrap;max-width:100%;margin-left:auto;display:flex}.platform-page-header--presentation{flex-wrap:nowrap}.platform-page-header--presentation .platform-page-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-page-header--presentation>.platform-page-actions{flex-wrap:nowrap;flex:none}.platform-page-header:has(+:is(.ui-tabs,.ui-section-links)){border-bottom:0;margin-bottom:4px;padding-bottom:0}.platform-list-page>:is(.ui-tabs,.ui-section-links){margin-block:0 var(--layout-gap);flex:none}.platform-tab-panel{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.platform-list{flex-direction:column;flex:none;min-width:0;display:flex}.platform-list>.platform-banner,.platform-list>.platform-loading-region>.platform-banner{margin-inline:var(--ui-list-edge,0px);flex:none;margin-bottom:12px}.platform-list .ui-data-table :is(th,td){vertical-align:middle}.platform-status-cell{white-space:nowrap}.platform-row-link{cursor:pointer;position:relative}.platform-row-title{color:var(--ink);overflow-wrap:anywhere;font-weight:400;text-decoration:none}.platform-row-title:after{content:"";position:absolute;inset:0}.platform-row-link :is(.ui-table-actions,button,a[href],input,select,summary,.platform-row-detail):where(:not(.platform-row-title)){z-index:1;position:relative}.platform-loading{flex:1;place-content:center;min-height:120px;display:grid}.platform-loading[data-loading-anchor]>.ui-loading-visual{block-size:var(--ui-loading-track-height,2px);translate:0 var(--platform-loading-anchor-offset,0px);position:relative}.platform-loading[data-loading-anchor]>.ui-loading-visual>.ui-loading-label{inset-block-end:calc(100% + 14px);inline-size:max-content;max-inline-size:min(32rem,100vw - 48px);position:absolute;left:50%;transform:translate(-50%)}.platform-loading[data-loading-anchor]>.ui-loading-visual>.ui-loading-spinner{position:absolute;top:50%;left:50%;translate:-50% -50%}.platform-loading[data-loading-anchor]>.ui-loading-visual>.ui-loading-mark{inset-block-end:calc(100% + 14px);position:absolute;left:50%;transform:translate(-50%)}.platform-loading[data-loading-anchor]>.ui-loading-visual:has(>.ui-loading-label)>.ui-loading-mark{inset-block-end:calc(100% + 50px)}:has(>.platform-loading[data-loading-phase=leaving]){position:relative}.platform-loading[data-loading-phase=leaving]:not(:only-child){pointer-events:none;min-height:0;position:absolute;inset:0}.platform-notice{padding:var(--layout-gap);border:1px solid var(--line);border-radius:var(--ui-radius-surface,12px);background:var(--control-surface);justify-items:start;gap:12px;display:grid}.platform-notice p{margin:0}.platform-icon-button{border-radius:var(--ui-radius-control);width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.platform-icon-button:disabled{opacity:var(--ui-disabled-opacity);cursor:default}@media (hover:hover) and (pointer:fine){.platform-icon-button:hover:not(:disabled){background:var(--ui-surface-row-hover);color:var(--ink)}}@media (any-pointer:coarse){.platform-icon-button{width:44px;height:44px}}.platform-fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.platform-fieldset>legend{font-size:var(--ui-text-subhead);margin-bottom:8px;padding:0;font-weight:400}.platform-facts{margin:0 0 var(--platform-section-gap);font-size:var(--ui-text-footnote);grid-template-columns:max-content minmax(0,1fr);gap:6px 24px;display:grid}.platform-facts>div{display:contents}.platform-facts dt{color:var(--muted)}.platform-facts dd{overflow-wrap:anywhere;margin:0}@media (width<=959.98px) and (pointer:coarse){.platform-page-layout[data-page-kind=record] .platform-page-layout-content:has(>.platform-list-section)>.platform-facts{padding-inline:16px}html.platform-document .platform-app[data-layout=app] .platform-facts.platform-facts--list:not(dialog[data-modal-kind=alert] *){border-radius:var(--ui-radius-surface);background:var(--platform-list-background);font:var(--platform-list-label);padding:0;display:block;overflow:clip}html.platform-document .platform-app[data-layout=app] .platform-facts.platform-facts--list:not(dialog[data-modal-kind=alert] *)>div{box-sizing:border-box;min-height:var(--platform-list-row-height);justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex;position:relative}html.platform-document .platform-app[data-layout=app] .platform-facts.platform-facts--list:not(dialog[data-modal-kind=alert] *)>div+div:before,html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>*+:before{content:"";top:0;border-top:1px solid var(--platform-list-separator);position:absolute;inset-inline:16px 0}html.platform-document .platform-app[data-layout=app] .platform-facts.platform-facts--list:not(dialog[data-modal-kind=alert] *)>div>dt{max-width:50%;color:var(--ink);flex:0 auto}html.platform-document .platform-app[data-layout=app] .platform-facts.platform-facts--list:not(dialog[data-modal-kind=alert] *)>div>dd{min-width:0;color:var(--platform-list-secondary,var(--ui-ink-secondary));text-align:end;flex:auto}html.platform-document .platform-app[data-layout=app] .platform-record-inspector:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body,html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body{padding:0}html.platform-document .platform-app[data-layout=app] .platform-record-inspector:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>.platform-facts{border-radius:0;margin:0}html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>*{position:relative}html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>[data-canopy-component=RecordCommandButton]{display:grid}html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>.ui-button,html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>[data-canopy-component=RecordCommandButton]>.ui-button{box-sizing:border-box;width:100%;min-height:var(--platform-list-row-height);box-shadow:none;color:var(--ui-accent);font:var(--platform-list-label);text-align:start;background:0 0;border:0;border-radius:0;justify-content:flex-start;padding:10px 16px}html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>.ui-button.ui-button--primary,html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>[data-canopy-component=RecordCommandButton]>.ui-button.ui-button--primary{font-weight:500}html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>.ui-button.ui-button--danger,html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>[data-canopy-component=RecordCommandButton]>.ui-button.ui-button--danger{color:var(--platform-list-destructive)}html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>.ui-button:is(:disabled,[aria-disabled=true]),html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>[data-canopy-component=RecordCommandButton]>.ui-button:is(:disabled,[aria-disabled=true]){color:var(--control-disabled-ink);cursor:default;background:0 0}html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>[data-canopy-component=RecordCommandButton]>p{color:var(--platform-list-secondary,var(--ui-ink-secondary));font-size:var(--ui-text-footnote);margin:0;padding:0 16px 10px}}:is(.platform-app .platform-list:has(>.platform-loading-region>.platform-loading-boundary),.platform-app .platform-list:has(>.platform-loading)){flex:1 0 auto}:is(.platform-settings:has(>.platform-loading-region>.platform-loading-boundary),.platform-settings:has(>.platform-loading)){flex-direction:column;flex:1 0 auto;display:flex}.platform-entry{overscroll-behavior-y:contain;height:100dvh;min-height:100dvh;padding:32px var(--page-gutter);box-sizing:border-box;background:var(--ui-canvas);color:var(--ink);font-family:var(--ui-font-body,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);place-items:center;display:grid;overflow-y:auto}.platform-entry-panel{border:1px solid var(--line);border-radius:var(--ui-radius-surface,12px);background:var(--control-surface);box-sizing:border-box;flex-direction:column;gap:20px;width:min(100%,420px);padding:32px;display:flex}.platform-entry-brand{align-self:flex-start}.platform-entry-header{gap:6px;display:grid}.platform-entry-eyebrow{color:var(--muted);font-size:var(--ui-text-caption);margin:0;font-weight:400;line-height:1.5}.platform-entry-title{font-size:var(--ui-text-title2);letter-spacing:-.02em;margin:0;font-weight:500;line-height:1.273}.platform-entry-description{color:var(--muted);font-size:var(--ui-text-subhead);overflow-wrap:anywhere;margin:0}.platform-entry-email{color:var(--ink);font-weight:400}.platform-entry-controls{flex-direction:column;gap:12px;display:flex}.platform-entry-controls:not(:has(>:not([hidden]))){display:none}.platform-entry-controls>.ui-button{width:100%}.platform-entry-note{color:var(--muted);font-size:var(--ui-text-footnote);margin:0}.platform-entry-form{flex-direction:column;gap:12px;display:flex}.platform-entry-form>.ui-button--primary{width:100%;margin-top:4px}.platform-entry-hint{margin:-4px 0 0}.platform-entry-divider{color:var(--muted);font-size:var(--ui-text-caption);align-items:center;gap:12px;display:flex}.platform-entry-divider:before,.platform-entry-divider:after{content:"";border-top:1px solid var(--line);flex:1}.platform-entry-password{flex-direction:column;gap:0;display:flex}.platform-entry-recovery{align-self:flex-end}.platform-entry-links{flex-direction:column;align-items:center;gap:4px;display:flex}.platform-entry-links:empty{display:none}.platform-entry-alternatives,.platform-entry-switch{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;display:flex}.platform-entry-switch{color:var(--muted);font-size:var(--ui-text-footnote);text-align:center;margin:0}.platform-google-button.ui-button{border-radius:var(--ui-radius-control);min-height:44px;color:var(--ink);font-size:var(--ui-text-subhead);gap:10px}.platform-google-mark{flex:none}.platform-local-accounts{border-top:1px solid var(--line);gap:12px;padding-top:12px;display:grid}.platform-entry-header+.platform-local-accounts{border-top:0;padding-top:0}.platform-local-accounts .ui-section-title,.platform-local-accounts>.ui-meta{margin:0}.platform-local-account-list{gap:8px;display:grid}.platform-local-account.ui-button{width:100%;min-height:52px;color:var(--ink);text-align:left;justify-content:flex-start;gap:12px;padding:8px 12px}.platform-avatar{border-radius:var(--ui-radius-round);background:var(--control-primary);width:28px;height:28px;color:var(--control-on-primary);letter-spacing:.02em;flex:none;place-items:center;font-size:11px;font-weight:500;display:inline-grid}.platform-local-account .platform-avatar{width:32px;height:32px;font-size:12px}.platform-entry-form>fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.platform-entry-form>fieldset>legend{margin-bottom:4px;padding:0}.platform-local-account.ui-button[aria-pressed=true]{border-color:var(--ui-selected,var(--control-primary));background:var(--ui-surface-choice,var(--control-surface));box-shadow:inset 0 0 0 1px var(--ui-selected,var(--control-primary))}.platform-local-current{margin-left:auto}.platform-entry--hero{--platform-entry-hero-surface:var(--ui-accent-soft);padding:0 var(--page-gutter) 32px;background:var(--control-surface);grid-template-rows:auto 1fr;align-content:start;place-items:start center}.platform-entry--hero .platform-entry-panel{background:0 0;border:0;grid-row:2;width:min(100%,400px);padding:24px 0 0}.platform-entry-hero{margin-inline:calc(-1 * var(--page-gutter));padding:max(28px, env(safe-area-inset-top)) var(--page-gutter) 24px;background:var(--platform-entry-hero-surface);color:var(--ink);grid-row:1;justify-self:stretch;gap:16px;display:grid}.platform-entry-hero>*{width:min(100%,400px);margin-inline:auto}.platform-entry-hero-title{font-family:var(--ui-font-display,inherit);font-size:var(--ui-text-title1);letter-spacing:-.025em;text-wrap:balance;margin-block:0;font-weight:500;line-height:1.15}.platform-entry-hero-body{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-body);overflow-wrap:anywhere;text-wrap:pretty;margin-block:0;line-height:1.5}.platform-entry-hero>.platform-entry-hero-body,.platform-entry-hero--untitled{display:none}.platform-entry-hero>.platform-entry-hero-illustration{width:min(100%,200px);display:grid}.platform-entry-hero-illustration>:is(img,svg,picture,video){max-width:100%;height:auto;display:block}.platform-entry-hero-illustration>.platform-entry-hero-image--dark,:root[data-ui-scheme=dark] .platform-entry-hero-illustration[data-schemes=both]>.platform-entry-hero-image:not(.platform-entry-hero-image--dark){display:none}:root[data-ui-scheme=dark] .platform-entry-hero-illustration>.platform-entry-hero-image--dark{display:block}@media (width>=960px){.platform-entry--hero{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:stretch;place-items:stretch stretch;padding:0}.platform-entry--hero .platform-entry-panel{grid-area:1/2;place-self:center;width:min(100% - 64px,400px);padding:48px 0}.platform-entry-hero{box-sizing:border-box;grid-area:1/1;align-content:center;gap:20px;min-height:100dvh;margin:0;padding:64px clamp(40px,6vw,96px);position:sticky;top:0}.platform-entry-hero>*{width:100%;max-width:520px}.platform-entry-hero>.platform-entry-hero-body{display:block}.platform-entry-hero>.platform-entry-hero-illustration,.platform-entry-hero--untitled{display:grid}.platform-entry-hero>.platform-entry-hero-illustration{width:100%}.platform-entry--hero .platform-entry-title{font-size:var(--ui-text-title1)}.platform-entry-hero-title{letter-spacing:-.035em;font-size:clamp(2rem,.75rem + 2.6vw,3.25rem);line-height:1.06}.platform-entry-hero-body{font-size:max(var(--ui-text-body), clamp(1rem, .85rem + .3vw, 1.125rem))}.platform-entry-hero-image{width:100%}.platform-entry-hero-illustration{margin-top:12px}}@media (prefers-reduced-motion:no-preference){.platform-entry-hero-illustration{animation:.48s cubic-bezier(.2,0,0,1) both platform-entry-hero-in}}@keyframes platform-entry-hero-in{0%{opacity:0;transform:translateY(8px)}}@media (width<=600px){.platform-entry:not(.platform-entry--hero){place-items:start center;padding-top:24px}.platform-entry:not(.platform-entry--hero) .platform-entry-panel{gap:20px;padding:24px 20px}}@media (height<=560px){.platform-entry:not(.platform-entry--hero){place-items:start center;padding-block:16px}.platform-entry-panel{gap:16px;padding-block:20px}.platform-entry-hero{padding-block:24px}}.platform-entry-code{font-variant-numeric:tabular-nums;letter-spacing:.16em;text-transform:uppercase}.platform-entry-code::placeholder{letter-spacing:.16em}.platform-error-state{max-width:340px;padding:0 var(--page-gutter);text-align:center;flex-direction:column;align-items:center;gap:10px;margin:12vh auto 0;display:flex}.platform-page-layout-content>.platform-error-state{margin-block:auto}.platform-error-state-icon{border-radius:var(--ui-radius-round);background:var(--ui-accent-soft,var(--ui-surface-choice));width:64px;height:64px;color:var(--control-primary);place-items:center;margin-bottom:6px;display:grid}.platform-error-state-title{color:var(--ink);font-family:var(--platform-font-display,var(--ui-font-display,inherit));font-size:var(--ui-text-title2);font-weight:var(--ui-display-weight,500);letter-spacing:-.01em;margin:0;line-height:1.15}.platform-error-state-text{color:var(--muted);font-size:var(--ui-text-callout);margin:0 0 10px;line-height:1.45}.platform-error-state .platform-error-state-home{text-underline-offset:3px;text-decoration:underline}:root{--platform-state-above:.4fr;--platform-state-below:.6fr}.platform-empty-state{--ui-title-size:var(--ui-text-title2);--ui-meta-size:var(--ui-text-callout);--platform-empty-state-above:clamp(16px, 5dvh, 48px);--platform-empty-state-below:var(--layout-gap);grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--platform-empty-state-above), var(--platform-state-above)) auto auto minmax(var(--platform-empty-state-below), var(--platform-state-below));box-sizing:border-box;flex:1 0 auto;align-content:start;justify-items:center;width:100%;min-width:0;display:grid}.platform-empty-state>.platform-empty-state-illustration{grid-row:2}.platform-empty-state>.ui-table-empty{grid-row:3}.platform-page-layout-content:has(>:is(.platform-error-state,.ui-table-empty):only-child){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, var(--platform-state-above)) auto minmax(0, var(--platform-state-below));display:grid}.platform-page-state:not([data-skeleton],:has(>.platform-empty-state)){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, var(--platform-state-above)) auto minmax(0, var(--platform-state-below));display:grid}.platform-page-layout-content:has(>:is(.platform-error-state,.ui-table-empty):only-child)>*{grid-row:2}.platform-page-state:not([data-skeleton],:has(>.platform-empty-state))>*{grid-row:2}.platform-page-layout-content>:is(.platform-error-state,.ui-table-empty):only-child{flex:none;min-height:0;margin-block:0;padding-block:0}.platform-empty-state-illustration{box-sizing:border-box;width:min(100%, var(--platform-empty-illustration-width));height:var(--platform-empty-illustration-height);color:var(--ui-ink-secondary,var(--muted));flex:none;place-items:center;margin-bottom:20px;display:grid;container-type:size}.platform-empty-state-illustration>*{width:100%;height:100%}.platform-empty-state-illustration>img{object-fit:contain}.platform-empty-state-illustration:has(>.platform-destination-icon:only-child){height:40px;margin-bottom:20px}.platform-empty-state-illustration>.platform-destination-icon:only-child{width:40px;height:40px}.platform-empty-state>.ui-table-empty{flex:none;width:100%;min-height:0;padding-block:0}.platform-empty-state>.ui-table-empty>.ui-section-title{font-family:var(--platform-font-display,var(--ui-font-display,inherit));font-weight:var(--ui-display-weight,500);letter-spacing:-.01em;text-wrap:balance;line-height:1.2}.platform-empty-state>.ui-table-empty>p{text-wrap:pretty}@media (height<=560px){.platform-empty-state{--platform-empty-state-above:var(--layout-gap)}.platform-empty-state-illustration{height:var(--platform-empty-illustration-height-short);margin-bottom:12px}}.platform-stale-note{box-sizing:border-box;border-radius:var(--ui-radius-control);background:var(--ui-accent-soft,var(--ui-surface-choice));width:100%;min-height:44px;color:var(--ink);font:inherit;font-size:var(--ui-text-subhead);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;align-items:center;gap:8px;padding:8px 14px;font-weight:400;line-height:1.3;display:flex}.platform-stale-note .platform-load-glyph{flex:none}.platform-skeleton{flex-direction:column;gap:12px;display:flex}.platform-skeleton[data-loading-phase=hidden]{visibility:hidden}.platform-loading-region{display:contents}.platform-loading-boundary{flex-direction:column;flex:1;transition:opacity .18s;display:flex}.platform-loading-boundary[data-loading-phase=hidden]{visibility:hidden}.platform-loading-boundary[data-loading-phase=leaving]{opacity:0}.platform-loading-region[data-entering]>*{animation:.18s both platform-loading-enter}@keyframes platform-loading-enter{0%{opacity:0}}.platform-skeleton-line,.platform-skeleton-thumb,.platform-skeleton-button,.platform-skeleton-bar,.platform-skeleton-spot{border-radius:var(--ui-radius-card-compact);background:var(--ui-skeleton)}.platform-skeleton,.platform-page-skeleton-shape{animation:1.8s ease-in-out infinite alternate platform-skeleton-breathe}.platform-skeleton-card{border-radius:var(--ui-radius-card);background:var(--ui-card,var(--control-surface));box-shadow:var(--ui-tile-shadow);flex-direction:column;gap:14px;padding:16px;display:flex}.platform-skeleton-card--rows{gap:22px;padding:20px 16px}.platform-skeleton-row{gap:14px;display:flex}.platform-skeleton-lines{flex-direction:column;flex:1;gap:10px;padding-top:6px;display:flex}.platform-skeleton-line{border-radius:7px;height:14px}.platform-skeleton-line--short{width:45%}.platform-skeleton-line--tiny{width:28%;height:10px;margin:10px 6px 0}.platform-skeleton-thumb{aspect-ratio:8.5/11;border-radius:var(--ui-radius-card-compact);flex:none;width:116px}.platform-skeleton-grid .platform-skeleton-thumb{width:auto}.platform-skeleton-button{border-radius:var(--ui-radius-control);height:52px}.platform-skeleton-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:18px 16px;display:grid}.platform-skeleton-group{flex-direction:column;gap:8px;display:flex}@keyframes platform-skeleton-breathe{to{opacity:.6}}.platform-page-state[data-skeleton]{justify-content:flex-start;min-block-size:0}.platform-page-skeleton{flex-direction:column;min-inline-size:0;display:flex}.platform-page-skeleton-shape{gap:var(--platform-section-gap,24px);pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;min-inline-size:0;display:flex}.platform-page-skeleton .platform-list-row{cursor:default}.platform-skeleton-bar{border-radius:999px;flex:none;block-size:.75em;max-inline-size:100%;display:block}.platform-page-skeleton .platform-list-body.platform-skeleton-text{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-inline-size:0;display:flex}.platform-skeleton-bar--title{block-size:13px;inline-size:58%}.platform-skeleton-bar--detail{block-size:10px;inline-size:36%}.platform-list-item:nth-child(3n+2) .platform-skeleton-bar--title{inline-size:44%}.platform-list-item:nth-child(3n+3) .platform-skeleton-bar--title{inline-size:68%}.platform-list-item:nth-child(2n) .platform-skeleton-bar--detail{inline-size:26%}.platform-skeleton-bar--label{block-size:11px;inline-size:7.5em}.platform-skeleton-bar--value{block-size:11px;inline-size:11em}.platform-list-item:nth-child(2n) .platform-skeleton-bar--label{inline-size:5.5em}.platform-skeleton-bar--heading{block-size:10px;inline-size:6em}.platform-skeleton-bar--stat{block-size:1.6em;inline-size:3.5em;margin-block-end:6px}.platform-skeleton-bar--line{block-size:.7em;inline-size:100%;margin-block:.45em}.platform-skeleton-bar--line:last-child{inline-size:62%}.platform-skeleton-spot{border-radius:var(--ui-radius-round);flex:none;block-size:40px;inline-size:40px}.platform-skeleton-spot--icon{border-radius:var(--ui-radius-control);block-size:28px;inline-size:28px}.platform-skeleton-pair{justify-content:space-between}.platform-skeleton-pair>.platform-skeleton-bar--value{inline-size:4.5em}.platform-list-section-title>.platform-skeleton-bar--heading{margin-block:4px}.platform-skeleton-facts dt,.platform-skeleton-facts dd{align-items:center;min-block-size:1.4em;display:flex}.platform-skeleton-facts>div:nth-child(2n) .platform-skeleton-bar--value{inline-size:7em}.platform-skeleton-prose{flex-direction:column;max-inline-size:42em;display:flex}.platform-skeleton-count{align-items:center;min-block-size:1lh;inline-size:5em;display:inline-flex}.platform-skeleton-count>.platform-skeleton-bar{inline-size:100%}.platform-progress-line{z-index:1;opacity:0;pointer-events:none;block-size:2px;transition:opacity .2s;position:absolute;inset-block-end:-1px;inset-inline:0;overflow:hidden}.platform-progress-line[data-active]{opacity:1;background:color-mix(in srgb, var(--muted) 20%, transparent)}.platform-progress-line>i{background:color-mix(in srgb, var(--ui-loading-bar) 25%, var(--muted));border-radius:999px;block-size:100%;inline-size:40%;display:block}.platform-progress-line[data-active]>i{animation:1.5s ease-in-out infinite platform-progress-run}@keyframes platform-progress-run{0%{translate:-100%}to{translate:250%}}@media (prefers-reduced-motion:reduce){.platform-skeleton,.platform-page-skeleton-shape,.platform-progress-line[data-active]>i{animation:none}.platform-progress-line{transition:none}.platform-progress-line>i{visibility:hidden}.platform-loading-boundary{transition:none}.platform-loading-region[data-entering]>*{animation:none}}@media (forced-colors:active){.platform-skeleton-line,.platform-skeleton-thumb,.platform-skeleton-button,.platform-skeleton-bar,.platform-skeleton-spot{background:graytext}.platform-progress-line>i{background:highlight}}dialog.platform-dialog{--dialog-width:560px;--dialog-padding:24px;--dialog-stable-height:680px;box-sizing:border-box;width:min(var(--dialog-width), calc(100vw - 32px));max-width:none;height:fit-content;min-height:0;max-height:calc(100dvh - 32px);padding:var(--dialog-padding);border:1px solid var(--line);border-radius:var(--ui-radius-surface,12px);background:var(--control-surface);color:var(--ink);box-shadow:var(--ui-shadow-overlay);font:calc(var(--platform-body) * 14 / 17)/1.5 var(--ui-font-body,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);overscroll-behavior:contain;scroll-padding-block-start:var(--dialog-heading-height,0px);overflow-y:auto}dialog.platform-dialog::backdrop{background:var(--platform-backdrop)}dialog.platform-dialog[data-size=rich]{--dialog-width:720px}dialog.platform-dialog.platform-dialog--compact,dialog.platform-dialog[data-form-dialog]:not([data-size=rich]){--dialog-width:440px}dialog.platform-dialog.platform-dialog--medium[data-form-dialog]:not([data-size=rich]){--dialog-width:560px}:where(dialog.platform-dialog.platform-dialog--medium,dialog.platform-dialog[data-size=rich]) :where(.ui-modal-form-body p){max-inline-size:65ch}dialog.platform-dialog[data-size=document]{width:90vw;max-height:90dvh}.platform-dialog-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}:where(dialog.platform-dialog:not([data-modal-kind=alert]))>.platform-dialog-heading{top:calc(-1 * var(--dialog-padding));z-index:2;margin:calc(-1 * var(--dialog-padding)) calc(-1 * var(--dialog-padding)) 4px;padding:var(--dialog-padding) var(--dialog-padding) 12px;background:inherit;position:sticky}:where(dialog.platform-dialog[data-scrolled]:not([data-modal-kind=alert]))>.platform-dialog-heading{box-shadow:inset 0 -1px var(--line)}.platform-dialog-heading h2{min-width:0;font-family:inherit;font-size:var(--ui-text-headline);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.444}.platform-dialog-heading h2:focus{outline:none}:is(button.platform-dialog-close,button.platform-dialog-back){box-sizing:border-box;width:var(--ui-bar-target);min-width:var(--ui-bar-target);height:var(--ui-bar-target);min-height:var(--ui-bar-target);border-radius:var(--ui-radius-control);color:var(--ui-bar-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;flex:none;place-items:center;margin:-8px -12px -8px 0;padding:0;display:inline-grid;position:relative}button.platform-dialog-back{order:-1;margin:-8px -4px -8px -12px}:is(button.platform-dialog-close,button.platform-dialog-back)>svg{position:relative}:is(button.platform-dialog-close,button.platform-dialog-back):active:not(:disabled){opacity:var(--ui-pressed-opacity)}@media (hover:hover) and (pointer:fine){:is(button.platform-dialog-close,button.platform-dialog-back):hover:not(:disabled){color:var(--ink)}}@media (width>=960px),not (pointer:coarse){@media (hover:hover) and (pointer:fine){:is(button.platform-dialog-close,button.platform-dialog-back):hover:not(:disabled){background:var(--ui-surface-row-hover)}}}:is(button.platform-dialog-close,button.platform-dialog-back):disabled{opacity:var(--ui-disabled-opacity);cursor:default}@media (width<=959.98px) and (pointer:coarse){dialog.platform-dialog.platform-sheet :is(button.platform-dialog-close:not(.platform-dialog-done),button.platform-dialog-back){color:var(--ink);transition:opacity var(--ui-pressed-release) ease;margin-block:-8px;margin-inline-end:calc(var(--platform-bar-inset,8px) - var(--dialog-padding) - (var(--ui-bar-target) - var(--ui-bar-disc)) / 2)}dialog.platform-dialog.platform-sheet button.platform-dialog-back{margin-inline:calc(var(--platform-bar-inset,8px) - var(--dialog-padding) - (var(--ui-bar-target) - var(--ui-bar-disc)) / 2) 0}dialog.platform-dialog.platform-sheet :is(button.platform-dialog-close:not(.platform-dialog-done),button.platform-dialog-back):before{content:"";inset:calc((var(--ui-bar-target) - var(--ui-bar-disc)) / 2);border-radius:var(--ui-radius-control);background:var(--ui-disc-surface);box-shadow:var(--ui-disc-shadow);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);position:absolute}dialog.platform-dialog.platform-sheet :is(button.platform-dialog-close:not(.platform-dialog-done),button.platform-dialog-back):active:not(:disabled){transition-delay:var(--ui-pressed-delay-touch);transition-duration:0s}}.platform-dialog-text{overflow-wrap:anywhere;margin:0}dialog.platform-dialog .modal-footer{flex:none;margin-top:20px;padding-top:12px;position:relative}dialog.platform-dialog .modal-footer>.ui-form-error:empty{display:none}dialog.platform-dialog .modal-footer:before{content:none}dialog.platform-dialog .modal-footer.ui-form-actions:not(:has(>.ui-form-action-status)){flex-direction:column;align-items:stretch;gap:8px;padding-top:0}dialog.platform-dialog .modal-footer.ui-form-actions:not(:has(>.ui-form-action-status)):before{display:none}dialog.platform-dialog .ui-form-actions:not(:has(>.ui-form-action-status))>.ui-form-action-buttons{box-sizing:border-box;width:100%;padding-top:4px}dialog.platform-dialog .modal-footer.ui-form-actions--progress:before{display:none}dialog.platform-dialog[data-layout=form][open]{flex-direction:column;display:flex;overflow:hidden}dialog.platform-dialog[data-layout=form].platform-dialog--stable[open]{height:var(--dialog-stable-height)}dialog.platform-dialog.platform-dialog--stable-compact{--dialog-stable-height:min(30rem, calc(100dvh - 32px))}dialog.platform-dialog[data-layout=form]>.platform-dialog-heading{flex:none}dialog.platform-dialog[data-layout=form]>form,.platform-dialog-form{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex;overflow:hidden}dialog.platform-dialog[data-layout=form]>form[hidden]{display:none}dialog.platform-dialog[data-layout=form]>form>.ui-form-actions{margin-top:16px}.platform-dialog-body,dialog.platform-dialog .ui-modal-form-body{overscroll-behavior:contain;flex:auto;min-width:0;min-height:0;margin:-4px;padding:4px;overflow-y:auto}.platform-dialog-body.ui-form-stack,dialog.platform-dialog .ui-modal-form-body.ui-form-stack{gap:16px}.platform-dialog-body>:is(p,h3),dialog.platform-dialog .ui-modal-form-body>:is(p,h3){margin:0}dialog.platform-dialog[data-layout=form][data-form-frame-scroll][open]{scroll-padding-block-start:0;display:block;overflow-y:auto}dialog.platform-dialog[data-layout=form][data-form-frame-scroll]>.platform-dialog-heading{position:static}dialog.platform-dialog[data-layout=form][data-form-frame-scroll]>form,dialog.platform-dialog[data-layout=form][data-form-frame-scroll] .platform-dialog-form{display:block;overflow:visible}dialog.platform-dialog[data-layout=form][data-form-frame-scroll] :is(.ui-modal-form-body,.platform-dialog-body){overflow:visible}dialog.platform-dialog[data-layout=editor][open]{flex-direction:column;height:min(760px,100dvh - 32px);max-height:90dvh;display:flex;overflow:hidden}dialog.platform-dialog[data-layout=editor]>.platform-dialog-heading{flex:none}dialog.platform-dialog[data-layout=editor]>form{flex-direction:column;flex:1;min-height:0;margin:0;display:flex}dialog.platform-dialog .ui-editor-body{overscroll-behavior:contain;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-y:auto}dialog.platform-dialog .ui-editor-body>:not(.ui-field--grow){flex-shrink:0}dialog.platform-dialog .ui-editor-context{min-height:36px;color:var(--muted);font-size:var(--ui-text-subhead);flex:none;align-items:center;margin:0 0 16px;line-height:1.714;display:flex}dialog.platform-dialog:is([data-layout=flow],[data-layout=upload])[open]{flex-direction:column;height:min(440px,100dvh - 40px);display:flex;overflow:hidden}dialog.platform-dialog[data-layout=flow][open]{height:min(640px,100dvh - 64px)}dialog.platform-dialog:is([data-layout=flow],[data-layout=upload])>.platform-dialog-heading{flex:none;min-height:36px;margin-bottom:8px}dialog.platform-dialog .ui-flow-body,dialog.platform-dialog .ui-upload-body{overscroll-behavior:contain;flex:1;min-height:0;margin:-2px;padding:2px;overflow:auto}dialog.platform-dialog .ui-flow-footer{flex:none}dialog.platform-dialog:is([data-layout=flow],[data-layout=upload]) .ui-flow-footer>.modal-footer,dialog.platform-dialog[data-layout=upload]>.modal-footer{box-sizing:border-box;justify-content:flex-end;min-height:64px;margin-top:12px}dialog.platform-dialog:is([data-layout=flow],[data-layout=upload]) .modal-footer:has(>.ui-form-action-status){align-items:flex-end}dialog.platform-dialog[data-layout=flow].ui-flow--content[open]{height:fit-content;max-height:calc(100dvh - 24px)}dialog.platform-dialog.ui-flow--content .ui-flow-body{flex:0 auto}dialog.platform-dialog[data-layout=review][open]{flex-direction:column;gap:12px;height:min(680px,100dvh - 48px);display:flex;overflow:hidden}dialog.platform-dialog[data-layout=review]>:is(.platform-dialog-heading,.ui-review-navigation,.ui-review-toolbar,.ui-review-evidence){flex:none;margin-bottom:0}dialog.platform-dialog[data-layout=review][data-size=document][open]{width:90vw;height:90dvh;max-height:90dvh}dialog.platform-dialog .ui-review-body{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-wrap:anywhere;flex:1;min-width:0;min-height:0;overflow:auto}dialog.platform-dialog .ui-review-body [hidden]{display:none}dialog.platform-dialog[data-layout=review]>.modal-footer{margin-top:0}dialog.platform-dialog .ui-review-navigation{gap:8px;min-width:0;display:grid}dialog.platform-dialog .ui-review-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;min-height:44px;padding:0 0 12px;display:flex}dialog.platform-dialog[data-layout=review].ui-review-fit-content[open]{height:fit-content;max-height:calc(100dvh - 48px)}dialog.platform-dialog.ui-review-fit-content .ui-review-body{flex:0 auto}dialog.platform-dialog[data-layout=task][open]{width:min(580px,100vw - 24px);height:fit-content;max-height:calc(100dvh - 24px);padding:22px;display:block;overflow-y:auto}dialog.platform-dialog[data-layout=task]>form{min-height:0;display:block}dialog.platform-dialog:is([data-size=presentation],[data-size=fullscreen])[open]{width:100%;max-width:none;height:100dvh;max-height:none;padding:var(--page-gutter);padding-bottom:max(var(--page-gutter), env(safe-area-inset-bottom));box-shadow:none;background:var(--ui-canvas,var(--control-surface));border:0;border-radius:0;flex-direction:column;margin:0;display:flex;position:fixed;inset:0;overflow:auto}dialog.platform-dialog[data-size=fullscreen][open]{background:var(--ui-media-stage);color:#fff;padding:0;overflow:hidden}@media (width<=600px){dialog.platform-dialog{--dialog-padding:16px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.platform-dialog-heading{margin-bottom:12px}dialog.platform-dialog[data-layout=editor][open]{height:min(760px,100dvh - 24px);max-height:calc(100dvh - 24px)}dialog.platform-dialog:is([data-layout=flow],[data-layout=upload])[open]{--dialog-padding:12px;width:calc(100vw - 16px);height:min(440px,100dvh - 24px)}dialog.platform-dialog[data-layout=review][open]{height:calc(100dvh - 24px)}dialog.platform-dialog[data-layout=review].ui-review-fit-content[open]{height:fit-content;max-height:calc(100dvh - 24px)}dialog.platform-dialog .ui-review-toolbar{gap:8px}}@media (height<=520px) and (width>=601px){dialog.platform-dialog:is([data-layout=flow],[data-layout=upload])[open]{--dialog-padding:8px;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}dialog.platform-dialog:is([data-layout=flow],[data-layout=upload]) .ui-flow-footer>.modal-footer,dialog.platform-dialog[data-layout=upload]>.modal-footer{margin-top:4px}}@media (height<=500px){dialog.platform-dialog{--dialog-padding:16px;max-height:calc(100dvh - 16px)}dialog.platform-dialog[data-layout=editor][open]{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.platform-dialog-heading{margin-bottom:8px}dialog.platform-dialog .modal-footer{margin-top:12px}dialog.platform-dialog[data-layout=review][open]{display:block;overflow-y:auto}dialog.platform-dialog[data-layout=review]>:is(.ui-review-toolbar,.ui-review-navigation,.ui-review-evidence){margin-block:12px}dialog.platform-dialog[data-layout=review]>.ui-review-body{scrollbar-gutter:auto;overflow:visible}}html.platform-document.platform-scroll-locked .platform-main{overflow:hidden}@media (width<=600px) and (pointer:coarse){dialog.platform-dialog.platform-sheet{--platform-sheet-heading-cover:max(0px, calc(28px - var(--dialog-padding)));width:100%;max-width:100%;max-height:calc(100dvh - 24px);padding-top:28px;padding-bottom:max(var(--dialog-padding), env(safe-area-inset-bottom));border-radius:var(--ui-radius-surface,12px) var(--ui-radius-surface,12px) 0 0;border-width:1px 0 0;margin:auto 0 0}dialog.platform-dialog.platform-sheet:before{content:"";background:var(--control-border-hover);border-radius:999px;width:36px;height:4px;position:absolute;top:10px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){dialog.platform-dialog.platform-sheet[open]{animation:.22s cubic-bezier(.2,.8,.2,1) platform-sheet-rise}}}@keyframes platform-sheet-rise{0%{opacity:.4;transform:translateY(40px)}to{opacity:1;transform:none}}.platform-sheet-grabber{display:none}@media (width<=959.98px) and (pointer:coarse){:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents]){--platform-sheet-heading-cover:max(0px, calc(28px - var(--dialog-padding)));width:100%;max-width:100%;max-height:calc(100dvh - var(--platform-sheet-top-gap));padding-top:28px;padding-bottom:max(var(--dialog-padding), env(safe-area-inset-bottom));border-radius:var(--platform-sheet-radius) var(--platform-sheet-radius) 0 0;border-width:1px 0 0;margin:auto 0 0;box-shadow:0 -8px 32px #0000001f}:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents]):before{content:none}dialog.platform-dialog.platform-sheet[data-detents~=medium],dialog.platform-dialog.platform-route-sheet--account{height:calc(100dvh - var(--platform-sheet-top-gap))}:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])::backdrop{opacity:var(--platform-sheet-dim,1)}:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])>.platform-sheet-grabber{background:var(--control-border-hover);border-radius:999px;width:36px;height:5px;display:block;position:absolute;top:8px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])[open]{animation:platform-sheet-slide-up var(--ui-motion-spring) var(--ui-ease-spring)}:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])[open]::backdrop{animation:.3s ease-out platform-backdrop-in}}@media (prefers-reduced-motion:reduce){:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])[open],:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])[open]::backdrop{animation:.15s ease-out platform-backdrop-in}}.platform-app[data-layout=app] dialog.platform-dialog.platform-route-sheet--takeover.platform-route-sheet--initial[open],.platform-app[data-layout=app] dialog.platform-dialog.platform-route-sheet--takeover.platform-route-sheet--initial[open]::backdrop{animation:none}}dialog.platform-dialog.platform-sheet:not(.platform-route-sheet--account):not(.platform-flow-sheet):not([data-modal-kind=alert]):not([data-size=fullscreen]):not([data-size=presentation])>.platform-dialog-heading:before{content:"";inset-inline:0;height:var(--platform-sheet-heading-cover,0px);background:inherit;pointer-events:none;position:absolute;bottom:100%}@keyframes platform-sheet-slide-up{0%{translate:0 100%}to{translate:0}}@keyframes platform-backdrop-in{0%{opacity:0}}dialog.platform-dialog.platform-route-sheet--account,.platform-app[data-layout=app] dialog.platform-dialog.platform-route-sheet--account{background:var(--ui-canvas);padding-top:0}dialog.platform-route-sheet--account>.platform-dialog-heading{z-index:2;min-height:44px;margin:0 calc(-1 * var(--dialog-padding)) 8px;padding:14px max(8px, env(safe-area-inset-right)) 4px max(8px, env(safe-area-inset-left));background:var(--ui-canvas);justify-content:flex-end;align-items:center;display:flex;position:sticky;top:0}dialog.platform-dialog button.platform-dialog-done{border-radius:var(--ui-radius-control);width:auto;min-width:44px;height:44px;min-height:44px;color:var(--platform-bar-tint);font:500 min(var(--ui-text-body), 23px)/1.3 var(--ui-font-body,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);-webkit-tap-highlight-color:transparent;touch-action:manipulation;margin:0;padding:0 8px}dialog.platform-dialog button.platform-dialog-done:active:not(:disabled){opacity:var(--ui-pressed-opacity)}.platform-route-sheet--account .platform-page-header>.platform-page-heading{display:none}.platform-route-sheet--account .platform-page-header:not(:has(.platform-page-actions)){display:none}@media (width>=960px),not (pointer:coarse){dialog.platform-dialog.platform-route-sheet--account{height:min(720px,100dvh - 64px)}}dialog.platform-action-sheet{box-sizing:border-box;width:calc(100% - 16px);max-width:520px;height:fit-content;min-height:0;max-height:calc(100dvh - 24px);margin:auto auto max(8px, env(safe-area-inset-bottom));color:var(--ink);font:400 var(--ui-text-body)/1.3 var(--ui-font-body,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);background:0 0;border:0;padding:0;inset-block-start:auto;overflow:visible}dialog.platform-action-sheet[open]{flex-direction:column;gap:8px;display:flex}dialog.platform-action-sheet::backdrop{background:var(--platform-backdrop)}.platform-action-sheet-group{border-radius:var(--platform-sheet-radius);background:var(--control-surface);flex:0 auto;grid-auto-rows:min-content;min-height:0;display:grid;overflow:auto}.platform-action-sheet-header{text-align:center;padding:14px 16px 12px}.platform-action-sheet-title,.platform-action-sheet-message{color:var(--muted);font-size:var(--ui-text-footnote);overflow-wrap:anywhere;margin:0;line-height:1.385}.platform-action-sheet-title{font-weight:500}.platform-action-sheet-item{box-sizing:border-box;border:0;border-top:1px solid var(--line);width:100%;min-height:56px;color:var(--platform-bar-tint);font:inherit;text-align:center;cursor:pointer;background:0 0;padding:12px 16px;display:block}.platform-action-sheet-group>.platform-action-sheet-item:first-child{border-top:0}.platform-action-sheet-item[data-destructive]{color:var(--control-danger)}.platform-action-sheet-item:disabled{color:var(--muted);opacity:var(--ui-disabled-opacity);cursor:default}.platform-action-sheet-cancel{border-radius:var(--platform-sheet-radius);background:var(--control-surface);border-top:0;flex:none;font-weight:500}@media (hover:hover) and (pointer:fine){.platform-action-sheet-item:hover:not(:disabled){background:var(--ui-surface-row-hover)}}@media (prefers-reduced-motion:no-preference){dialog.platform-action-sheet[open]{animation:platform-sheet-slide-up var(--ui-motion-spring) var(--ui-ease-spring)}dialog.platform-action-sheet[open]::backdrop{animation:.24s ease-out platform-backdrop-in}}@media (width>=960px),not (pointer:coarse){dialog.platform-action-sheet{width:360px;margin:auto;inset-block-start:0}@media (prefers-reduced-motion:no-preference){dialog.platform-action-sheet[open]{animation:.16s ease-out platform-backdrop-in}}}dialog.platform-dialog.platform-document-viewer[open]{grid-template-rows:auto minmax(0,1fr) auto auto auto;display:grid}.platform-document-viewer-bar{min-height:56px;padding:max(6px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) 6px max(8px, env(safe-area-inset-left));background:var(--ui-media-bar);align-items:center;gap:8px;display:flex}.platform-document-viewer-titles{flex:auto;min-width:0;display:grid}.platform-document-viewer-toolbar{contain:inline-size;min-width:40%;max-width:60%;color:inherit;flex:40%}.platform-document-viewer-toolbar :is(button,a){color:inherit}.platform-document-viewer-titles h2{font-size:var(--ui-text-callout);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:500;line-height:1.375;overflow:hidden}.platform-document-viewer-titles h2:focus{outline:none}.platform-document-viewer-titles p{color:var(--ui-media-bar-ink-secondary);font-size:var(--ui-text-caption);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.333;overflow:hidden}.platform-document-viewer-button{border-radius:var(--ui-radius-control);color:#fff;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;padding:0;display:inline-grid}.platform-document-viewer-button:disabled{opacity:var(--ui-disabled-opacity);cursor:default}@media (hover:hover) and (pointer:fine){.platform-document-viewer-button:hover:not(:disabled){background:#ffffff24}}:where(.platform-document-viewer,.platform-document-viewer *){scrollbar-color:#ffffff59 transparent}.platform-document-viewer-stage{touch-action:none;-webkit-user-select:none;user-select:none;cursor:zoom-in;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.platform-document-viewer-stage[data-zoomed]{cursor:grab}.platform-document-viewer-stage img{object-fit:contain;transform-origin:50%;will-change:transform;pointer-events:none;-webkit-user-drag:none;background:#fff;max-width:calc(100% - 24px);max-height:calc(100% - 24px);display:block;box-shadow:0 6px 24px #00000059}.platform-document-viewer-stage[data-settling] img{transition:transform .18s ease-out}.platform-document-viewer-zoom{border-radius:var(--ui-radius-control);color:#fff;font-size:var(--ui-text-caption);pointer-events:none;background:#000000a6;padding:4px 10px;line-height:1.333;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.platform-document-viewer-actions{padding:12px max(16px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));border-radius:var(--ui-radius-surface,12px) var(--ui-radius-surface,12px) 0 0;background:var(--control-surface);color:var(--ink);flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@media (width<=600px) and (pointer:coarse){.platform-document-viewer-actions>:is(.ui-button,button,a){flex:1 1 0;min-height:48px}}@media (prefers-reduced-motion:reduce){.platform-document-viewer-stage[data-settling] img{transition:none}}.platform-email-result{gap:8px;display:grid}.platform-email-result:empty{margin:0}.platform-email-sent{font-size:var(--ui-text-callout);overflow-wrap:anywhere;align-items:flex-start;gap:10px;margin:0;line-height:1.375;display:flex}.platform-email-sent svg{color:var(--platform-email-sent-icon,var(--platform-bar-tint));flex:none}.platform-email-missed{color:var(--muted);font-size:var(--ui-text-subhead);overflow-wrap:anywhere;margin:0;line-height:1.429}.platform-email-note{color:var(--muted);font-size:var(--ui-text-footnote);line-height:1.45}.platform-email-note>p{margin:0}dialog.platform-dialog[data-notification-dock][open]{max-height:calc(100dvh - var(--notification-dock-height) - 44px);margin-block:12px auto}dialog.platform-dialog[data-handoff]::backdrop,dialog.platform-dialog[data-handoff-entered]::backdrop{transition:none;animation:none}dialog.platform-dialog[data-handoff]::backdrop{background:0 0}dialog.platform-dialog[data-handoff-exit]{animation:platform-handoff-fade-out .15s var(--ui-ease-exit) forwards;pointer-events:none}dialog.platform-dialog[data-handoff]{opacity:0;animation:none}dialog.platform-dialog[data-handoff-entered]{animation:platform-handoff-dialog-in .15s var(--ui-ease-sheet)}dialog.platform-dialog:is([data-size=presentation],[data-size=fullscreen])[open][data-handoff-entered]{animation:platform-handoff-rise-in .2s var(--ui-ease-sheet)}@media (width<=959.98px) and (pointer:coarse){:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])[open][data-handoff-exit]{animation:platform-handoff-exit-down var(--ui-motion-exit) var(--ui-ease-exit) forwards}:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])[open][data-handoff]{opacity:1;animation:none;translate:0 100%}:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])[open][data-handoff-entered]{animation:platform-sheet-slide-up var(--ui-motion-sheet) var(--ui-ease-sheet)}}@media (prefers-reduced-motion:reduce){dialog.platform-dialog[data-handoff-exit],:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])[open][data-handoff-exit]{animation:.2s forwards platform-handoff-fade-out}dialog.platform-dialog[data-handoff],:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])[open][data-handoff]{opacity:1;animation:.2s platform-handoff-fade-in;translate:none}dialog.platform-dialog[data-handoff-entered],dialog.platform-dialog:is([data-size=presentation],[data-size=fullscreen])[open][data-handoff-entered],:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])[open][data-handoff-entered]{animation:none}}@keyframes platform-handoff-exit-down{to{translate:0 100%}}@keyframes platform-handoff-fade-out{to{opacity:0}}@keyframes platform-handoff-fade-in{0%{opacity:0}}@keyframes platform-handoff-dialog-in{0%{opacity:0;scale:.98}}@keyframes platform-handoff-rise-in{0%{opacity:0;translate:0 16px}}@media (width>=960px),not (pointer:coarse){dialog.platform-dialog[data-over-page]::backdrop{background:0 0;transition:none;animation:none}}dialog.platform-dialog[data-modal-kind=alert],dialog.platform-dialog.platform-dialog--compact[data-modal-kind=alert]{--dialog-width:300px;--dialog-padding:20px;width:min(var(--dialog-width), calc(100vw - 48px));border-radius:var(--ui-radius-alert);background:var(--ui-surface-elevated,var(--control-surface));border:0}dialog.platform-dialog[data-modal-kind=alert]>.platform-dialog-heading{text-align:center;justify-content:center;margin-bottom:8px}dialog.platform-dialog[data-modal-kind=alert]>.platform-dialog-heading h2{font-size:var(--ui-text-headline);font-weight:var(--ui-text-headline-weight,500);line-height:1.3}dialog.platform-dialog[data-modal-kind=alert] .platform-dialog-text{font-size:var(--ui-text-subhead);text-align:center;line-height:1.4}dialog.platform-dialog[data-modal-kind=alert] .modal-footer.ui-form-actions{margin-top:20px;padding-top:0}dialog.platform-dialog[data-modal-kind=alert] .modal-footer.ui-form-actions:before,dialog.platform-dialog[data-modal-kind=alert] .ui-form-actions>.ui-form-error:empty{display:none}dialog.platform-dialog[data-modal-kind=alert] .ui-form-actions>.ui-form-action-buttons{border-top:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;width:100%;margin:0;padding-top:0;display:grid}dialog.platform-dialog[data-modal-kind=alert] .ui-form-actions>.ui-form-action-buttons:has(>:nth-child(3)){grid-auto-flow:row}:root body dialog.platform-dialog[data-modal-kind=alert] .ui-form-action-buttons>.ui-button{border-radius:var(--ui-radius-button,var(--ui-radius-control));white-space:normal;min-width:0;min-height:44px}:root body dialog.platform-dialog[data-modal-kind=alert] .ui-button.ui-button--danger:not(:disabled){background:var(--control-danger-solid);color:var(--control-on-danger);border-color:#0000}:root body dialog.platform-dialog[data-modal-kind=alert] .ui-button.ui-button--danger[data-canopy-completion]:not(.ui-button--primary):not(:disabled){border:var(--ui-button-border);background:var(--control-danger-surface);color:var(--control-danger)}@media (width>=960px),not (pointer:coarse){dialog.platform-dialog[data-modal-kind=alert],dialog.platform-dialog.platform-dialog--compact[data-modal-kind=alert]{--dialog-width:440px}dialog.platform-dialog[data-modal-kind=alert]>.platform-dialog-heading{text-align:start;justify-content:flex-start}dialog.platform-dialog[data-modal-kind=alert] .platform-dialog-text{font-size:var(--ui-text-callout);text-align:start}:is(dialog.platform-dialog[data-modal-kind=alert] .ui-form-actions>.ui-form-action-buttons,dialog.platform-dialog[data-modal-kind=alert] .ui-form-actions>.ui-form-action-buttons:has(>:nth-child(3))){flex-wrap:wrap;justify-content:flex-end;display:flex}:root body dialog.platform-dialog[data-modal-kind=alert] .ui-form-action-buttons>.ui-button{min-height:36px}}dialog.platform-dialog.platform-flow-sheet[data-layout=flow][open]{--dialog-width:560px;flex-direction:column;padding-bottom:0;scroll-padding-block-end:var(--dialog-footer-height,0px);display:flex;overflow-y:auto}@media (width>=960px),not (pointer:coarse){dialog.platform-dialog.platform-flow-sheet.platform-flow-sheet--rich[data-layout=flow][open]{--dialog-width:960px;--ui-step-screen-width:100%;height:min(740px,100dvh - 64px)}}.platform-flow-band{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.platform-flow-heading{flex:auto;align-items:center;min-width:0;display:flex}.platform-flow-heading>*{flex:auto}.platform-flow-title:focus{outline:none}.platform-flow-heading:has(>:not(.platform-flow-title))>.platform-flow-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.platform-flow-back:empty{display:none}.platform-flow-body{flex:1 0 auto;min-width:0}.platform-flow-footer{z-index:2;margin-inline:calc(-1 * var(--dialog-padding));padding:12px var(--dialog-padding) var(--dialog-padding);border-top:1px solid var(--line);background:inherit;flex:none;position:sticky;bottom:0}.platform-flow-footer:empty{display:none}@media (width>=960px),not (pointer:coarse){.platform-flow-back:not([data-band]){display:none}}@media (width<=959.98px) and (pointer:coarse){dialog.platform-dialog.platform-flow-sheet[data-layout=flow][open]{width:100%;max-width:100%;inset:var(--platform-flow-visible-top,0px) 0 auto;height:var(--platform-flow-visible-height,100dvh);max-height:var(--platform-flow-visible-height,100dvh);padding-top:env(safe-area-inset-top);box-shadow:none;border-width:0;border-radius:0;margin:0}:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-flow-sheet,dialog.platform-dialog.platform-flow-sheet)>.platform-sheet-grabber{display:none}dialog.platform-dialog.platform-flow-sheet>.platform-dialog-heading{box-sizing:border-box;min-height:56px;margin:0 calc(-1 * var(--dialog-padding)) 8px;padding:6px max(var(--platform-bar-inset,8px), env(safe-area-inset-right)) 6px max(var(--platform-bar-inset,8px), env(safe-area-inset-left));top:0}dialog.platform-dialog.platform-flow-sheet>.platform-dialog-heading>button.platform-dialog-close,.platform-flow-back .ui-step-flow-back{margin:0}.platform-flow-footer{padding-bottom:max(16px, env(safe-area-inset-bottom));border-top-color:#0000}}.platform-document-viewer-pages{border-top:1px solid var(--line);background:var(--control-surface);color:var(--ink);flex:none;justify-content:center;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex}.platform-document-viewer-pages .ui-meta{margin:0}dialog.platform-dialog.platform-document-viewer:has(.platform-document-viewer-pages)[open]{grid-template-rows:auto minmax(0,1fr) auto auto auto}.platform-document-viewer-tools{background:var(--control-surface);min-width:0;color:var(--ink);justify-content:flex-end;align-items:center;gap:8px;padding:8px 12px;display:flex}.platform-document-viewer-tools:empty:not([data-inline-anatomy]){display:none}.platform-document-viewer-tools[data-inline-anatomy]:before{content:"";width:var(--platform-inline-anatomy-width,0px);flex:none;height:44px}.platform-dialog-diagnostics-home{display:none}@media (width<=959px) and (pointer:coarse){.platform-dialog-diagnostics-home:not(:empty),.platform-dialog-diagnostics-home[data-inline-anatomy]{box-sizing:border-box;flex:none;justify-content:flex-end;align-items:center;gap:8px;min-width:0;min-height:44px;padding-block:8px;display:flex}.platform-dialog-diagnostics-home[data-inline-anatomy]:before{content:"";width:var(--platform-inline-anatomy-width,0px);flex:none;height:44px}}dialog.platform-dialog[data-inline],dialog.platform-action-sheet[data-inline]{z-index:auto;max-height:480px;width:min(var(--dialog-width,560px), 100%);max-width:100%;margin:0 auto;animation:none;position:relative;inset:auto}:is(dialog.platform-dialog,dialog.platform-dialog.platform-sheet)[data-inline]:is([data-size=fullscreen],[data-size=presentation]){border-radius:var(--ui-radius-surface,12px);width:100%;max-width:100%;height:min(560px,70vh);margin:0;position:relative;inset:auto}dialog.platform-dialog:not([data-modal-kind=alert]):not([data-layout]) .modal-footer{bottom:calc(-1 * var(--dialog-padding));z-index:1;margin-bottom:calc(-1 * var(--dialog-padding));padding-bottom:var(--dialog-padding);background:var(--control-surface);position:sticky}@media (width<=959.98px) and (pointer:coarse){:root body dialog.platform-dialog[data-keyboard]:not([data-modal-kind=alert]){top:calc(var(--platform-modal-visible-top) + 8px);max-height:calc(var(--platform-modal-visible-height) - 16px);padding-bottom:var(--dialog-padding);margin-block:0;scroll-padding-block-end:80px;position:fixed;bottom:auto;transform:none}dialog.platform-dialog[data-keyboard] .ui-form-actions{bottom:calc(-1 * var(--dialog-padding));background:var(--control-surface);z-index:2;position:sticky}:root body dialog.platform-dialog[data-keyboard-short]:not([data-modal-kind=alert])[open]{display:block;overflow-y:auto}:root body dialog.platform-dialog[data-keyboard-short]>form,:root body dialog.platform-dialog[data-keyboard-short] :is(.platform-dialog-form,.platform-dialog-body,.ui-modal-form-body){display:block;overflow:visible}:root body dialog.platform-dialog[data-keyboard-short] :is(.platform-dialog-heading,.ui-form-actions,.modal-footer){position:static}}dialog.platform-dialog .ui-form-stack>:is(.platform-list-section,.platform-page-section){margin-block:0}@media (width>=960px),not (pointer:coarse){.platform-dialog-heading h2,dialog.platform-dialog[data-modal-kind=alert]>.platform-dialog-heading h2{font-size:var(--ui-text-title3)}}:where(dialog.platform-dialog[data-scroll-more]:not([data-modal-kind=alert]):not([data-layout])) .modal-footer{box-shadow:0 -1px 0 var(--line)}.platform-voice-note{row-gap:8px}.platform-voice-strip{border-radius:var(--ui-radius-field);background:var(--ui-canvas);min-width:0;min-height:44px;color:var(--control-primary);grid-column:1/-1;align-items:center;gap:10px;padding:4px 12px 4px 4px;display:flex}.platform-voice-strip>.ui-meta{padding-left:8px}.platform-voice-strip>.ui-button{flex:none}.platform-voice-elapsed{font-size:var(--ui-text-footnote);font-variant-numeric:tabular-nums;flex:none}.platform-voice-review{background:0 0;flex-wrap:wrap;padding:4px}.platform-voice-audio{flex:220px;min-width:0;height:36px}.platform-voice-actions{flex:none;gap:4px;margin-left:auto;display:flex}.platform-dictation-status,.platform-dictation-error{flex:200px;min-width:0;margin:0}.platform-report-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}@media (width<=420px){.platform-report-context{grid-template-columns:minmax(0,1fr)}}.platform-attachments{gap:8px;min-width:0;display:grid}.platform-attachments-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;min-height:36px;display:flex}.platform-attachments-heading .ui-item-title{margin:0}.platform-attachments-actions{flex-wrap:wrap;gap:4px;margin-left:auto;display:flex}.platform-attachments-empty,.platform-attachments>.ui-form-error{margin:0}.platform-attachment-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.platform-attachment{font-size:var(--ui-text-footnote);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.platform-attachment-preview{border-radius:var(--ui-radius-card-compact);display:block}.platform-attachment-thumb{border-radius:var(--ui-radius-card-compact);background:var(--ui-surface-card-media);width:48px;height:48px;color:var(--muted);object-fit:cover;box-sizing:border-box;place-items:center;display:grid}img.platform-attachment-thumb{border:1px solid var(--line);display:block}.platform-attachment-copy{min-width:0;display:grid}.platform-attachment-name{overflow-wrap:anywhere}.platform-attachment-audio{width:100%;max-width:280px;height:36px;margin-top:4px}.platform-record-page>.platform-banner{box-sizing:border-box;width:100%;max-width:var(--platform-record-width);margin-inline:auto;margin-bottom:var(--layout-gap)}.platform-record{width:100%;max-width:var(--platform-record-width);gap:32px;min-width:0;margin-inline:auto;display:grid}.platform-record-section{gap:12px;min-width:0;display:grid}.platform-record-section>:is(h2,p){margin:0}.platform-record-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.platform-record-heading .ui-section-title{margin:0}.platform-record-text{gap:4px;display:grid}.platform-record-text .ui-item-title{font-size:var(--ui-text-subhead);margin:0}.platform-record-text p,.platform-record-response{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.platform-record-response{border:1px solid var(--feedback-review-border);border-radius:var(--ui-radius-panel,8px);background:var(--feedback-review-background);color:var(--feedback-review-foreground);padding:12px 14px}.platform-record-section .modal-footer.ui-form-actions{padding-top:4px}.platform-triage .ui-select-field{max-width:280px}.platform-thread-count{margin-left:8px;font-weight:400}.platform-thread-status{margin:0}.platform-thread-list{margin:0;padding:0;list-style:none;display:grid}.platform-thread-entry{border-top:1px solid var(--line);grid-template-columns:32px minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.platform-thread-entry:first-child{border-top:0;padding-top:4px}.platform-thread-entry:last-child{padding-bottom:0}.platform-thread-avatar{border-radius:var(--ui-radius-round);background:var(--ui-canvas);width:32px;height:32px;color:var(--ink);place-items:center;font-size:13px;font-weight:500;display:grid}.platform-thread-avatar--team{background:var(--control-primary);color:var(--control-on-primary)}.platform-thread-content{gap:6px;min-width:0;display:grid}.platform-thread-content>p{margin:0}.platform-thread-heading{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.platform-thread-title{font-weight:500}.platform-thread-body{white-space:pre-wrap;overflow-wrap:anywhere;max-width:80ch;line-height:1.5}.platform-thread-list+.platform-thread-composer{margin-top:4px}.platform-diagnostic-list{border:1px solid var(--line);border-radius:var(--ui-radius-panel,8px);max-height:200px;font-size:var(--ui-text-footnote);gap:4px;margin:0;padding:8px 12px;list-style:none;display:grid;overflow-y:auto}.platform-diagnostic-list li{overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.platform-app[data-layout=app] .platform-record-section .ui-form-actions>.ui-form-error:empty{display:none}.platform-app[data-layout=app] .platform-record-section .ui-form-actions>.ui-form-action-buttons{justify-content:stretch;width:100%;display:grid}.platform-app[data-layout=app] .platform-record-section .ui-form-actions>.ui-form-action-buttons>:is(button,a){width:100%}.platform-report-context-link{color:var(--ink);text-underline-offset:.15em;text-decoration:underline}.platform-report-file-actions,.platform-report-evidence{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.platform-report-file-actions{justify-content:flex-end}.platform-report-file-actions .ui-button{white-space:normal;overflow-wrap:anywhere;text-align:start}.platform-report-file .platform-attachment-copy>.ui-form-error{margin:4px 0 0}.platform-report-history{gap:16px;margin:0;padding:0;list-style:none;display:grid}.platform-report-history>li{gap:4px;min-width:0;display:grid}.platform-report-history>li>:is(h3,p){margin:0}.platform-report-evidence>.platform-fieldset{flex:1 0 100%}.platform-report-attempts{gap:12px;min-width:0;display:grid}.platform-report-attempts>:is(h3,div){margin:0}.platform-report-attempts>div{gap:4px;display:grid}.platform-report-attempts>div>:is(h4,p){margin:0}.platform-report-pending{margin:0;animation:1ms .25s both platform-report-pending}@keyframes platform-report-pending{0%{visibility:hidden}to{visibility:visible}}.platform-record-section[data-canopy-component=ReadReportActions] .ui-form-actions>.ui-form-error:empty{display:none}.platform-record-heading>p{margin:0}.platform-report-chips{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.platform-report-chip{border-radius:var(--ui-radius-chip);background:var(--ui-fill-toolbar);min-height:22px;color:var(--ink);font-size:var(--ui-text-footnote);align-items:center;padding:0 8px;display:inline-flex}.platform-record-page .platform-record-text{gap:2px}.platform-record-page .platform-record-text .ui-item-title{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-footnote);font-weight:400}.platform-record-page .platform-record-text p{font-size:var(--ui-text-body);line-height:1.55}.platform-record-page [data-canopy-component=ReportSummary]{gap:16px}.platform-record-page [data-canopy-component=ReadConversation]{border-top:1px solid var(--line);padding-top:24px}.platform-record-page .platform-thread-body{font-size:var(--ui-text-body)}.platform-record-page .platform-thread-title{font-size:var(--ui-text-footnote)}.platform-thread-event{align-items:start}.platform-thread-event-mark{background:color-mix(in srgb, var(--ink) 30%, transparent);border-radius:50%;justify-self:center;width:8px;height:8px;margin-top:6px}.platform-thread-event-line{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-footnote);margin:0}.platform-thread-event-line .platform-thread-title{color:var(--ink)}.platform-thread-entry{border-top:0;padding:10px 0}.platform-report-where{margin:0}.platform-record-page .ui-meta{font-size:var(--ui-text-footnote)}.platform-record-page :is(.platform-attachment-name,.platform-attachment-copy>:first-child){font-size:var(--ui-text-body)}.platform-feature-targeting{grid-template-columns:minmax(0,1fr);align-items:end;gap:12px 24px;display:grid}.platform-feature-targeting .platform-checkbox{align-items:center;min-height:44px}.platform-feature-history{gap:4px;display:grid}.platform-feature-history .ui-item-title{font-size:var(--ui-text-subhead);margin:0}.platform-feature-history ol{font-size:var(--ui-text-footnote);margin:0;padding:0;list-style:none;display:grid}.platform-feature-history li{border-top:1px solid var(--line);overflow-wrap:anywhere;gap:2px;padding:8px 0;display:grid}.platform-feature-reason{color:var(--ink)}.platform-record-details{font-size:var(--ui-text-footnote);gap:6px;margin:8px 0 0;display:grid}.platform-record-details>div{grid-template-columns:minmax(96px,max-content) minmax(0,1fr);gap:12px;display:grid}.platform-record-details dt{color:var(--muted)}.platform-record-details dd{overflow-wrap:anywhere;margin:0}.platform-record-related ol{font-size:var(--ui-text-footnote);margin:8px 0 0;padding:0;list-style:none;display:grid}.platform-record-related li{border-top:1px solid var(--line);overflow-wrap:anywhere;gap:2px;padding:8px 0;display:grid}.platform-record-related :is(a,[aria-current]){border-radius:var(--ui-radius-highlight);width:fit-content;max-width:100%;color:var(--ink);font-size:var(--ui-text-subhead);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;text-decoration-thickness:1px}.platform-record-related [aria-current]{font-weight:500;text-decoration:none}.platform-diagnostic-record .ui-item-title{font-size:var(--ui-text-subhead);margin:0}@media (width<=600px){.platform-feature-targeting{grid-template-columns:minmax(0,1fr)}}.platform-invite-code{font-variant-numeric:tabular-nums;letter-spacing:.12em}.platform-codes-setting{flex-wrap:wrap;align-items:center;gap:4px 12px;padding:0 0 8px;display:flex}.platform-codes-setting .ui-button--quiet{min-height:32px;font-size:var(--ui-text-footnote);text-underline-offset:3px;background:0 0;border:0;padding:4px 0;text-decoration:underline;text-decoration-thickness:1px}.platform-request-note{overflow-wrap:anywhere;white-space:pre-line}.platform-hub-admin-groups{display:grid}.platform-hub-admin-title{font:400 var(--ui-text-title3,1.25rem)/1.25 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:normal;margin:0 0 12px;padding:0 20px}.platform-admin-task{display:contents}.platform-task{flex-direction:column;min-height:100%;display:flex}.platform-task-bar{z-index:2;min-height:var(--platform-header-height,64px);border-bottom:1px solid var(--line);background:var(--ui-canvas);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid;position:sticky;top:0}.platform-task-cancel{justify-self:start}.platform-task-done{justify-self:end}.platform-task-title{min-width:0;color:var(--ink);font:var(--platform-title);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.platform-task-title:focus{outline:none}.platform-task-body{box-sizing:border-box;width:100%;max-width:var(--platform-app-column,720px);flex-direction:column;flex:1 0 auto;margin:0 auto;padding-block:24px;display:flex}.platform-task-panes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.platform-task-panes[data-segmented]{grid-template-columns:minmax(0,1fr);gap:12px}.platform-task-pane{min-width:0}.platform-app[data-layout=app] .platform-task-title{font:500 var(--ui-text-body,17px)/1.3 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif)}@media (any-pointer:coarse){.platform-record-related a,.platform-report-context-link{box-sizing:border-box;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}.platform-toast-link{border-radius:var(--ui-radius-inner,4px);color:inherit;text-underline-offset:2px;font-weight:500}@media (width<=959.98px) and (pointer:coarse){html.platform-document:has(.platform-app[data-layout=app] .platform-tabs) body>.ui-status-messages{bottom:calc(1px + var(--platform-tabbar-inset-top) + var(--platform-tabbar-height) + max(var(--platform-tabbar-inset-bottom), env(safe-area-inset-bottom)) + 12px)}}html.platform-document:has(.platform-app[data-layout=app][data-tab-bar=floating] .platform-tabs) body>.ui-status-messages{bottom:calc(max(var(--platform-tabbar-float-bottom), env(safe-area-inset-bottom)) + 2 * var(--platform-tabbar-float-padding) + var(--platform-tabbar-height) + 12px)}html.platform-document[data-installed]:has(.platform-app[data-layout=app][data-tab-bar=auto] .platform-tabs) body>.ui-status-messages{bottom:calc(max(var(--platform-tabbar-float-bottom), env(safe-area-inset-bottom)) + 2 * var(--platform-tabbar-float-padding) + var(--platform-tabbar-height) + 12px)}@media (display-mode:standalone){html.platform-document:has(.platform-app[data-layout=app][data-tab-bar=auto] .platform-tabs) body>.ui-status-messages{bottom:calc(max(var(--platform-tabbar-float-bottom), env(safe-area-inset-bottom)) + 2 * var(--platform-tabbar-float-padding) + var(--platform-tabbar-height) + 12px)}}.platform-header[hidden]{display:none!important}.platform-app:not([data-layout=app]) .platform-app-layout{display:contents}.platform-app[data-layout=app] .platform-app-layout{flex:1 1 0;grid-template:"banner""main"minmax(0,1fr)"tabs"/minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:clip}.platform-app[data-layout=app] .platform-staging-banner{padding-top:max(4px, env(safe-area-inset-top));grid-area:banner}.platform-app[data-layout=app] .platform-header{grid-area:main;grid-template-columns:minmax(min-content,1fr) minmax(0,auto) minmax(min-content,1fr);grid-template-rows:var(--platform-app-bar-height);height:auto;min-height:0;padding:env(safe-area-inset-top) max(4px, env(safe-area-inset-right)) 0 max(4px, env(safe-area-inset-left));background:0 0;border-bottom:1px solid #0000;align-self:start;align-items:center;transition:background-color .2s,border-color .2s;display:grid}.platform-app[data-layout=app] .platform-staging-banner+.platform-header{padding-top:0}.platform-app[data-layout=app]:is([data-scrolled]:not([data-tab-root]),[data-tab-root][data-title-collapsed]) .platform-header{background:var(--platform-bar-background);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom-color:#0000}.platform-app[data-layout=app] :is(.platform-navigation-unit,.platform-page-host,.platform-page-slot,.platform-page-context){display:contents}.platform-app[data-layout=app] .platform-brand-home{grid-area:1/1;justify-self:start;margin:0}.platform-app[data-layout=app] .platform-header:not([data-navigation-only]):has(.platform-page-context[data-has-parent]) .platform-brand-home{display:none}.platform-app[data-layout=app] .platform-page-back{width:auto;min-width:44px;max-width:100%;height:44px;margin-left:max(0px, calc(var(--page-gutter) - 8px));border-radius:var(--ui-radius-control);color:var(--platform-back-color);font:400 min(var(--platform-body), 23px)/1.3 var(--ui-font-body,Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);grid-area:1/1;justify-self:start;align-items:center;gap:2px;padding:0;text-decoration:none;display:flex;position:relative}.platform-app[data-layout=app] .platform-page-back:before{content:"";top:calc((var(--ui-bar-target) - var(--ui-bar-disc)) / 2);left:calc((var(--ui-bar-target) - var(--ui-bar-disc)) / 2);width:var(--ui-bar-disc);height:var(--ui-bar-disc);border-radius:var(--ui-radius-control);background:var(--platform-back-surface);box-shadow:var(--platform-back-shadow);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);position:absolute}.platform-app[data-layout=app] .platform-page-back svg{width:var(--ui-bar-glyph);height:var(--ui-bar-glyph);margin:0 calc((var(--ui-bar-target) - var(--ui-bar-glyph)) / 2 + 1px) 0 calc((var(--ui-bar-target) - var(--ui-bar-glyph)) / 2 - 1px);flex:none;position:relative;overflow:visible}.platform-app[data-layout=app] .platform-page-back .platform-page-back-label{display:var(--platform-back-label);color:var(--platform-bar-tint);padding-right:8px}@media (forced-colors:active){.platform-app[data-layout=app] .platform-page-back:before{border:1px solid canvastext}}.platform-page-back-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-app[data-layout=app] .platform-page-context .platform-compact-title{min-width:0;color:var(--ink);font:var(--platform-compact-title);letter-spacing:normal;padding:0 8px;margin:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-area:1/2;margin-block:-.12em;padding-block:.12em;line-height:max(22px,1.2em);overflow:hidden}.platform-app[data-layout=app] .platform-header .platform-title-stack{grid-area:1/2}.platform-page-title-text{text-overflow:ellipsis;overflow:hidden}.platform-app[data-layout=app] .platform-page-context[data-large-title] .platform-compact-title{opacity:0;transition:opacity .18s}.platform-app[data-layout=app][data-title-collapsed] .platform-page-context[data-large-title-copy] .platform-compact-title{opacity:1}.platform-header-trailing{grid-area:1/3;justify-self:end;align-items:center;min-width:0;display:flex}.platform-app[data-layout=app] .platform-header-actions-host{padding-left:0}.platform-app[data-layout=app] .platform-account-host{padding-left:4px;padding-right:4px}.platform-more-mark{place-items:center;display:grid;position:relative}.platform-app[data-layout=app] .platform-main{padding-top:calc(var(--platform-app-bar-height) + env(safe-area-inset-top));padding-left:max(var(--page-gutter), env(safe-area-inset-left));padding-right:max(var(--page-gutter), env(safe-area-inset-right));padding-bottom:max(var(--page-gutter), var(--platform-report-scroll-clearance,0px));--platform-footer-reach:max(var(--page-gutter), var(--platform-report-scroll-clearance,0px));background:var(--ui-canvas);grid-area:main}.platform-app[data-layout=app] .platform-staging-banner~.platform-main{padding-top:var(--platform-app-bar-height)}.platform-app[data-layout=app]:not([data-presentation]) .platform-main{padding-top:calc(var(--platform-app-bar-height) + env(safe-area-inset-top) + var(--platform-header-gap))}.platform-app[data-layout=app]:not([data-presentation]) .platform-staging-banner~.platform-main{padding-top:calc(var(--platform-app-bar-height) + var(--platform-header-gap))}.platform-app[data-layout=app]:not([data-presentation]) .platform-main .ui-sticky-action-bar{bottom:calc(-1 * var(--page-gutter))}.platform-app[data-layout=app][data-tab-bar=floating] .platform-main :is(.ui-sticky-action-bar,.ui-step-screen-foot),:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto] .platform-main :is(.ui-sticky-action-bar,.ui-step-screen-foot){bottom:calc(var(--platform-tabbar-overlap) + 12px)}@media (display-mode:standalone){.platform-app[data-layout=app][data-tab-bar=auto] .platform-main :is(.ui-sticky-action-bar,.ui-step-screen-foot){bottom:calc(var(--platform-tabbar-overlap) + 12px)}}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app][data-tab-bar] .platform-main .ui-step-screen[data-full-bleed]{bottom:var(--platform-tabbar-overlap)}.platform-app[data-layout=app][data-tab-bar] .platform-main .ui-step-screen[data-full-bleed]>.ui-step-screen-foot{bottom:0}}.platform-header[data-navigation-only] :is(.platform-page-host,.platform-header-actions-host){display:none!important}.platform-app[data-layout=app][data-presentation=focus][data-nav=sidebar] .platform-main{padding-top:calc(var(--platform-app-bar-height) + env(safe-area-inset-top) + var(--platform-header-gap))}@media (width<=600px){.platform-app[data-layout=app][data-presentation=focus][data-nav=sidebar] .platform-main .ui-step-screen[data-full-bleed]{top:calc(var(--platform-app-bar-height) + env(safe-area-inset-top))}}.platform-app[data-layout=app][data-presentation=focus] .platform-main{padding:max(12px, env(safe-area-inset-top)) max(var(--page-gutter), env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(var(--page-gutter), env(safe-area-inset-left));--platform-footer-reach:max(16px, env(safe-area-inset-bottom))}.platform-app[data-layout=app][data-presentation=focus][data-report-float] .platform-main{padding-bottom:calc(max(12px, env(safe-area-inset-bottom)) + 68px + var(--platform-report-float-lift,0px));--platform-footer-reach:calc(max(12px, env(safe-area-inset-bottom)) + 68px + var(--platform-report-float-lift,0px))}.platform-app[data-presentation=focus] .platform-main:has(>.platform-page>.ui-step-screen){padding-bottom:0}.platform-app[data-layout=app][data-presentation=full-bleed] .platform-main{padding:calc(var(--platform-app-bar-height) + env(safe-area-inset-top)) 0 0;padding-bottom:0}.platform-app[data-layout=app][data-presentation=full-bleed] .platform-staging-banner~.platform-main{padding-top:var(--platform-app-bar-height)}.platform-app[data-layout=app][data-presentation=full-bleed] .platform-header{border-bottom-color:var(--line)}.platform-app[data-layout=app] .platform-page{--platform-content-width:var(--platform-app-column);max-width:var(--platform-content-width)}.platform-large-title-host[data-empty]{display:none}.platform-account-avatar{border-radius:var(--ui-radius-round);width:44px;height:44px;color:var(--ink);-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex:none;place-items:center;text-decoration:none;display:grid;position:relative}.platform-account-avatar-face{border-radius:var(--ui-radius-round);background:var(--ui-avatar-tint-0);width:34px;height:34px;color:var(--ink);font:500 14px/1 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:.02em;place-items:center;display:grid}:is(.platform-account-avatar-face,.platform-account-tab-face,.platform-wide-profile-face,.platform-account-identity-avatar,.platform-profile-photo,.platform-list-avatar,.platform-workspace-avatar)[data-avatar-tint]{background:var(--ui-avatar-tint-0);color:var(--ink)}:is(.platform-account-avatar-face,.platform-account-tab-face,.platform-wide-profile-face,.platform-account-identity-avatar,.platform-profile-photo,.platform-list-avatar,.platform-workspace-avatar)[data-avatar-tint="1"]{background:var(--ui-avatar-tint-1)}:is(.platform-account-avatar-face,.platform-account-tab-face,.platform-wide-profile-face,.platform-account-identity-avatar,.platform-profile-photo,.platform-list-avatar,.platform-workspace-avatar)[data-avatar-tint="2"]{background:var(--ui-avatar-tint-2)}:is(.platform-account-avatar-face,.platform-account-tab-face,.platform-wide-profile-face,.platform-account-identity-avatar,.platform-profile-photo,.platform-list-avatar,.platform-workspace-avatar)[data-avatar-tint="3"]{background:var(--ui-avatar-tint-3)}:is(.platform-account-avatar-face,.platform-account-tab-face,.platform-wide-profile-face,.platform-account-identity-avatar,.platform-profile-photo,.platform-list-avatar,.platform-workspace-avatar)[data-avatar-tint="4"]{background:var(--ui-avatar-tint-4)}:is(.platform-account-avatar-face,.platform-account-tab-face,.platform-wide-profile-face,.platform-account-identity-avatar,.platform-profile-photo,.platform-list-avatar,.platform-workspace-avatar)[data-avatar-tint="5"]{background:var(--ui-avatar-tint-5)}@media (hover:hover) and (pointer:fine){.platform-account-avatar:hover{background:var(--ui-surface-row-hover)}}.platform-account-avatar-attention{background:var(--platform-account-attention);width:10px;height:10px;box-shadow:0 0 0 2px var(--ui-canvas);position:absolute;top:5px;right:5px}@media (forced-colors:active){.platform-account-avatar-face{border:1px solid canvastext}.platform-account-avatar-attention{forced-color-adjust:none;background:highlight;box-shadow:0 0 0 2px canvas}}.platform-large-title{margin:calc(2px - .12em) 0 calc(var(--platform-header-gap) - .12em);color:var(--ink);font:var(--platform-large-title);letter-spacing:-.01em;overflow-wrap:anywhere;padding-block:.12em}.platform-large-title:focus{outline:none}.platform-pull-to-refresh{position:relative}.platform-pull-indicator{z-index:1;border-radius:var(--ui-radius-round);background:var(--control-surface);width:36px;height:36px;color:var(--muted);pointer-events:none;place-items:center;margin:14px 0 0 -18px;display:grid;position:absolute;top:0;left:50%;box-shadow:0 2px 8px #00000024}.platform-pull-to-refresh[data-phase=armed] .platform-pull-indicator,.platform-pull-to-refresh[data-phase=refreshing] .platform-pull-indicator{color:var(--platform-bar-tint)}.platform-pull-to-refresh[data-phase=refreshing] .platform-pull-spinner{animation:.8s linear infinite platform-pull-spin}@keyframes platform-pull-spin{to{transform:rotate(360deg)}}.platform-tabs{z-index:30;box-sizing:border-box;padding:var(--platform-tabbar-inset-top) max(8px, env(safe-area-inset-right)) max(var(--platform-tabbar-inset-bottom), env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));border-top:1px solid var(--line);background:var(--platform-chrome);grid-area:tabs;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;place-items:center;display:grid;position:relative}.platform-tab{box-sizing:border-box;width:min(100%, var(--platform-tab-pill-width));min-width:max(44px, var(--platform-tab-pill-min-width));min-height:max(44px, var(--platform-tabbar-height));padding:var(--platform-tab-pill-padding-block) var(--platform-tab-pill-padding-inline);border-radius:var(--ui-radius-control);color:var(--ui-ink-secondary);font:var(--platform-tab-label);white-space:nowrap;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;transition:background-color .12s;display:flex}.platform-tab-label{text-overflow:clip;max-width:100%;overflow:hidden}.platform-tab-icon{height:var(--platform-tab-icon-row);place-items:center;display:grid;position:relative}.platform-tab-icon>svg{width:var(--platform-tab-icon-size);height:var(--platform-tab-icon-size)}.platform-tab[aria-current=page]{color:var(--ink);background:var(--platform-tab-indicator)}@media (hover:hover) and (pointer:fine){.platform-tab:hover{background:var(--ui-surface-row-hover)}.platform-tab[aria-current=page]:hover{background:var(--platform-tab-indicator)}}.platform-tab-attention{box-shadow:0 0 0 2px var(--platform-chrome);position:absolute;top:-2px;right:-5px}.platform-account-tab-face{width:var(--platform-tab-face-size);height:var(--platform-tab-face-size);border-radius:var(--ui-radius-round);background:var(--control-primary);color:var(--control-on-primary);font:500 10px/1 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:.02em;place-items:center;display:grid}.platform-account-tab .platform-tab-attention{background:var(--platform-account-attention)}@media (forced-colors:active){.platform-account-tab-face{border:1px solid canvastext}}.platform-app :is(a[href],button,summary,select,[role=button],[role=menuitem],[role=option],[role=tab]){-webkit-tap-highlight-color:transparent}.platform-app[data-layout=app] :is(.platform-tab,.platform-page-back,.platform-header-close,.platform-brand-home,.platform-account-avatar,.platform-header-action,.ui-button,.platform-dialog-close),.platform-action-sheet-item{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition-property:transform,opacity,background-color,color,border-color,box-shadow;transition-duration:.12s}.platform-app[data-layout=app] :is(.platform-page-back,.platform-header-close,.platform-brand-home,.platform-account-avatar,.platform-header-action,.ui-button):active:not(:disabled),.platform-app[data-layout=app] .platform-tab:active :is(.platform-tab-icon,.platform-tab-label){opacity:var(--ui-pressed-opacity);transition-duration:0s}@media (width<=959.98px) and (pointer:coarse){@media (prefers-reduced-motion:no-preference){.platform-app[data-layout=app] :is(.platform-page-back,.platform-header-close,.platform-account-avatar,.platform-header-action:not(.platform-header-action--labeled,.platform-header-action--primary)){transition:scale var(--ui-motion-bounce) var(--ui-ease-bounce), opacity var(--ui-pressed-release) ease}.platform-app[data-layout=app] :is(.platform-page-back,.platform-header-close,.platform-account-avatar,.platform-header-action:not(.platform-header-action--labeled,.platform-header-action--primary)):active:not(:disabled){opacity:1;transition:scale 90ms ease-out;scale:.94}}}.platform-action-sheet-item{transition:opacity .1s}.platform-action-sheet-item:active:not(:disabled){opacity:var(--ui-pressed-opacity);transition-duration:0s}@media (hover:hover) and (pointer:fine){.platform-action-sheet-item:hover:not(:disabled){background:var(--ui-surface-row-hover)}}.platform-app[data-layout=app] :is(.platform-title-trigger,.platform-select-row){-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition-property:opacity;transition-duration:.12s}.platform-app[data-layout=app] :is(.platform-title-trigger,.platform-select-row):active:not(:disabled){opacity:var(--ui-pressed-opacity);transition-duration:0s}@media (prefers-reduced-motion:reduce){.platform-tab,.platform-app[data-layout=app] .platform-header,.platform-app[data-layout=app] .platform-header:before,.platform-app[data-layout=app] .platform-page-context[data-large-title] .platform-compact-title{transition:none}.platform-pull-to-refresh[data-phase=refreshing] .platform-pull-spinner{animation-duration:2.4s}}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app]{--platform-tabbar-overlap:calc(1px + var(--platform-tabbar-inset-top) + var(--platform-tabbar-height) + max(var(--platform-tabbar-inset-bottom), env(safe-area-inset-bottom)))}html.platform-document:has(.platform-app[data-layout=app] .platform-tabs){--ui-menu-frame-bottom:59px}.platform-app[data-layout=app] .platform-tabs{border-top-color:var(--platform-tabbar-border);background:var(--platform-tabbar-background);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.platform-app[data-layout=app] .platform-tabs{background:var(--ui-canvas)}}@media (forced-colors:active){.platform-app[data-layout=app] .platform-tabs{background:canvas}}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-brand-home=always],[data-presentation]):has(.platform-large-title) .platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark,.platform-account-avatar-host,.platform-report-action)){--platform-header-rest:bare;transition:opacity .16s ease-out,visibility linear}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-title-collapsed]):not([data-brand-home=always],[data-presentation]):has(.platform-large-title) .platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark,.platform-account-avatar-host,.platform-report-action)){visibility:hidden;opacity:0;transition:opacity .12s ease-out,visibility 0s linear .12s}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-brand-home=always],[data-presentation]):has(.platform-large-title) .platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark,.platform-account-avatar-host,.platform-report-action))~.platform-main{padding-top:calc(env(safe-area-inset-top) + (var(--platform-app-bar-height) - 44px) / 2)}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-brand-home=always],[data-presentation]):has(.platform-large-title) .platform-staging-banner+.platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark,.platform-account-avatar-host,.platform-report-action))~.platform-main{padding-top:calc((var(--platform-app-bar-height) - 44px) / 2)}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-brand-home=always],[data-presentation]):has(.platform-large-title) .platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark)):has(.platform-account-avatar-host,.platform-report-action){--platform-header-rest:bare}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-brand-home=always],[data-presentation]):has(.platform-large-title) .platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark)):has(.platform-account-avatar-host,.platform-report-action)~.platform-main{padding-top:calc(env(safe-area-inset-top) + (var(--platform-app-bar-height) - 44px) / 2)}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-brand-home=always],[data-presentation]):has(.platform-large-title) .platform-staging-banner+.platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark)):has(.platform-account-avatar-host,.platform-report-action)~.platform-main{padding-top:calc((var(--platform-app-bar-height) - 44px) / 2)}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-brand-home=always],[data-presentation]):has(.platform-large-title):not([data-title-collapsed]) .platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark)):has(.platform-account-avatar-host,.platform-report-action){pointer-events:none}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-brand-home=always],[data-presentation]):has(.platform-large-title):not([data-title-collapsed]) .platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark)):has(.platform-account-avatar-host,.platform-report-action) :is(.platform-account-avatar-host,.platform-report-action){pointer-events:auto}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-brand-home=always],[data-presentation]):has(.platform-large-title):not([data-title-collapsed],[data-title-linked]) .platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark)):has(.platform-account-avatar-host,.platform-report-action):before{opacity:0}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-brand-home=always],[data-presentation]):has(.platform-large-title):not([data-title-collapsed],[data-title-linked]) .platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark)):has(.platform-account-avatar-host,.platform-report-action) .platform-page-context .platform-compact-title{opacity:0}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-brand-home=always],[data-presentation]):has(.platform-large-title):has(.platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark)):has(.platform-account-avatar-host,.platform-report-action)) .platform-large-title-host{padding-inline-end:calc(var(--ui-bar-target) + 8px)}.platform-app[data-layout=app][data-nav=bottombar][data-tab-root][data-large-titles]:not([data-brand-home=always],[data-presentation]):has(.platform-large-title):has(.platform-header:not(:has(.platform-page-back,.platform-header-actions-slot button,.platform-header-actions-slot a[href],.platform-header-actions-slot summary,.platform-header-tools>*,.platform-home-mark)):has(.platform-account-avatar-host,.platform-report-action):has(.platform-account-avatar-host):has(.platform-report-action)) .platform-large-title-host{padding-inline-end:calc(2 * var(--ui-bar-target) + 16px)}}.platform-app[data-layout=app] .platform-header-close{width:var(--ui-bar-target);height:var(--ui-bar-target);border-radius:var(--ui-radius-control);color:var(--platform-back-color);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid;position:relative}.platform-app[data-layout=app] .platform-header-close>svg{width:var(--ui-bar-glyph);height:var(--ui-bar-glyph);position:relative;overflow:visible}:root{--platform-bar-inset:16px;--platform-large-title:500 var(--ui-text-title1)/1.214 var(--platform-font-display,var(--ui-font-display,var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif)));--platform-tab-label:400 min(calc(var(--platform-body) * 12 / 17), calc(23px * 12 / 17))/1.4 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif)}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app]{--page-gutter:16px;--platform-app-bar-height:64px}.platform-app[data-layout=app][data-account-stack]{--platform-app-bar-height:56px}.platform-app[data-layout=app] .platform-header-close:before{content:"";inset:calc((var(--ui-bar-target) - var(--ui-bar-disc)) / 2);border-radius:var(--ui-radius-control);background:var(--platform-back-surface);box-shadow:var(--platform-back-shadow);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);position:absolute}.platform-app[data-layout=app] .platform-header{padding-left:max(var(--platform-bar-inset), env(safe-area-inset-left));padding-right:max(var(--platform-bar-inset), env(safe-area-inset-right))}.platform-app[data-layout=app] .platform-page-back{margin-left:0}.platform-app[data-layout=app]{--platform-large-title:500 var(--ui-text-large-title)/1.2 var(--platform-font-display,var(--ui-font-display,var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif)))}.platform-app[data-layout=app][data-large-titles] .platform-large-title{font-weight:var(--ui-display-title-weight);letter-spacing:-.02em}.platform-app[data-layout=app] .platform-page-context[data-large-title-copy] .platform-compact-title{opacity:0;transition:opacity .18s ease-out}.platform-app[data-layout=app] .platform-header .platform-title-stack{align-items:center}.platform-app[data-layout=app] .platform-compact-title:has(>.platform-title-subtitle){align-items:center}.platform-app[data-layout=app] :is(.platform-title-stack>.platform-compact-title,.platform-compact-title:has(>.platform-title-subtitle)){margin-block:0;padding-block:0;line-height:1.2}.platform-app[data-layout=app] .platform-page-context .platform-compact-title{font-weight:var(--ui-heading-weight)}.platform-app[data-layout=app][data-title-collapsed] .platform-page-context[data-large-title-copy] .platform-compact-title{opacity:1}.platform-app[data-layout=app][data-large-titles] .platform-stacked-list{border-radius:var(--ui-radius-surface);background:var(--ui-surface-group);margin-inline:0}.platform-app[data-layout=app][data-large-titles] .platform-stacked-list .platform-list-item>.platform-list-row{padding-inline-start:16px}.platform-app[data-layout=app][data-large-titles] .platform-stacked-list .platform-list-item:not([data-row-action])>.platform-list-row{padding-inline-end:16px}.platform-app[data-layout=app][data-large-titles] .platform-stacked-list .platform-list-item+.platform-list-item:before{inset-inline:16px 0}.platform-app[data-layout=app][data-large-titles] .platform-stacked-list .platform-list-item[data-leading]+.platform-list-item[data-leading]:before,.platform-app[data-layout=app][data-large-titles] .platform-stacked-list[data-drawn-leading] .platform-list-item+.platform-list-item:before{inset-inline-start:calc(16px + var(--platform-stacked-leading-size,40px) + 12px)}.platform-app[data-layout=app][data-large-titles] .platform-page-layout-tools{--ui-field-height:var(--ui-glass-height)}.platform-app[data-layout=app][data-large-titles] .platform-large-title-host{margin-top:6px;margin-bottom:var(--platform-large-title-gap)}.platform-app[data-layout=app][data-large-titles] .platform-page:has(>.platform-large-title-host:not([data-empty]))>.platform-page-layout>.platform-page-layout-tools{margin-block-start:0;padding-block-start:0}.platform-app[data-layout=app][data-large-titles] .platform-page:has(>.platform-large-title-host:not([data-empty]))>.platform-pull-to-refresh>.platform-pull-content>.platform-page-layout>.platform-page-layout-tools{margin-block-start:0;padding-block-start:0}.platform-app[data-layout=app][data-large-titles] .platform-page-layout-tools .ui-filter-button{inline-size:var(--ui-glass-height);min-inline-size:var(--ui-glass-height);block-size:var(--ui-glass-height);min-block-size:var(--ui-glass-height);border-radius:var(--ui-radius-round);justify-content:center;padding:0;position:relative}.platform-app[data-layout=app][data-large-titles] .platform-page-layout-tools .ui-filter-button:not([data-phone]){background:var(--ui-search-surface);-webkit-backdrop-filter:var(--ui-search-backdrop);backdrop-filter:var(--ui-search-backdrop);box-shadow:var(--ui-search-shadow);border:0}.platform-app[data-layout=app][data-large-titles] .platform-page-layout-tools .ui-filter-button-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.platform-app[data-layout=app][data-large-titles] .platform-page-summary[data-footer]{justify-content:center;margin-block-start:12px}.platform-app[data-layout=app] .platform-account-avatar-face{width:var(--ui-bar-disc);height:var(--ui-bar-disc)}.platform-app[data-layout=app] dialog.platform-route-sheet--account>.platform-dialog-heading{min-height:56px;padding:6px max(var(--platform-bar-inset), env(safe-area-inset-right)) 6px max(var(--platform-bar-inset), env(safe-area-inset-left));margin-bottom:0}}dialog.platform-dialog button.platform-dialog-done{background:0 0;padding:0 8px;font-weight:500}.platform-list-check{color:var(--platform-bar-tint);flex:none;margin-right:-2px}.platform-app .platform-report-action svg{width:24px;height:24px}.platform-app[data-layout=app] .platform-header{border-bottom:0}.platform-app[data-layout=app]:is([data-scrolled]:not([data-tab-root]),[data-tab-root][data-title-collapsed]):has(.platform-page[data-edge=divider]) .platform-header{box-shadow:inset 0 -1px var(--line)}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app] .platform-account-avatar-host{padding:0}.platform-app[data-layout=app] dialog.platform-route-sheet--account>.platform-dialog-heading{box-sizing:border-box;height:56px;min-height:56px;padding-block:0}:is(.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet,dialog.platform-dialog.platform-sheet[data-detents])>.platform-sheet-grabber{z-index:3}}dialog.platform-dialog.platform-sheet:not([data-layout],[data-modal-kind=alert])>.modal-footer{bottom:calc(-1 * max(var(--dialog-padding), env(safe-area-inset-bottom)));z-index:2;margin-bottom:calc(-1 * max(var(--dialog-padding), env(safe-area-inset-bottom)));padding-bottom:max(var(--dialog-padding), env(safe-area-inset-bottom));background:inherit;position:sticky}.platform-app .platform-report-float{right:max(var(--page-gutter), env(safe-area-inset-right))}.platform-app[data-presentation=focus]{--platform-report-float-lift:84px}:is(.platform-account-hub,.platform-account-page,.platform-settings){box-sizing:border-box;width:100%;margin-inline:auto}@media (width>=960px),not (pointer:coarse){:is(.platform-account-hub,.platform-account-page,.platform-settings){max-width:var(--platform-app-column,720px)}}dialog.platform-route-sheet--account[open]{flex-direction:column;display:flex}dialog.platform-route-sheet--account>.platform-dialog-heading{flex:none;position:sticky}.platform-sheet-page,.platform-takeover-level:not([hidden]){flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.platform-sheet-back{left:max(var(--platform-bar-inset,8px), env(safe-area-inset-left));border-radius:var(--ui-radius-control);width:44px;height:44px;color:var(--platform-bar-tint);cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.platform-sheet-title{min-width:0;max-width:none;color:var(--ink);font:500 min(var(--ui-text-body), 23px)/1.3 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;order:-1;position:static;overflow:hidden;transform:none}dialog.platform-route-sheet--takeover>.platform-dialog-heading{padding-inline-start:max(var(--platform-bar-inset,8px), env(safe-area-inset-left))}.platform-dialog-heading .platform-sheet-title{margin-inline-start:calc(var(--ui-bar-target) + 8px)}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app] .platform-dialog-heading>.platform-sheet-title{inline-size:max-content;max-inline-size:calc(100% - 2 * (var(--ui-bar-target) + 24px));text-align:center;margin:0;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.platform-app[data-layout=app] .platform-dialog-heading>.platform-sheet-title:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:translate(50%)}.platform-app[data-layout=app] .platform-takeover-title-slot>.platform-sheet-title{text-align:center}}.platform-takeover-level[data-takeover-level]:not([data-takeover-level="0"]){padding-top:var(--platform-header-gap)}.platform-profile-photo{border-radius:var(--ui-radius-round);background:var(--control-primary);width:88px;height:88px;color:var(--control-on-primary);font:500 30px/1 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);place-items:center;display:grid}.platform-list-label .platform-list-attention{vertical-align:middle;margin-left:8px;display:inline-block}.platform-page-actions[data-split=primary]>:first-child{display:none}.platform-app[data-layout=app]{--platform-round:var(--ui-bar-disc)}.platform-app[data-layout=app] .platform-header-action-group:has(.platform-page-action-host[data-has-actions],.platform-header-tools>*,>.platform-report-action){z-index:0;height:var(--ui-bar-disc);border-radius:var(--ui-radius-control);margin-right:0;position:relative}.platform-app[data-layout=app] .platform-header-action-group:has(.platform-page-action-host[data-has-actions],.platform-header-tools>*,>.platform-report-action):before{content:"";z-index:-1;border-radius:inherit;background:var(--platform-back-surface);box-shadow:var(--platform-back-shadow);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);pointer-events:none;position:absolute;inset:0}.platform-app[data-layout=app] .platform-header-action-group:has(.platform-page-actions:not([role=menu],[data-split])>.platform-header-action--primary:first-child+*,.platform-header-tools>*,>.platform-report-action):has(.platform-page-actions:not([role=menu],[data-split])>.platform-header-action--primary:first-child):before{inset-inline-start:calc(var(--platform-primary-width,var(--platform-pill-slot)) + 8px)}.platform-app[data-layout=app] .platform-header-action-group:has(.platform-page-actions:not([role=menu],[data-split])>.platform-header-action--primary:first-child+*,.platform-header-tools>*,>.platform-report-action) .platform-page-actions:not([role=menu],[data-split])>.ui-toolbar-icon.platform-header-action.platform-header-action--primary:first-child{margin-inline-end:8px}.platform-app[data-layout=app] .platform-header-trailing :is(.platform-page-action-host,.platform-page-actions){gap:0;min-height:0}.platform-app[data-layout=app] .platform-header-trailing .ui-toolbar-icon.platform-header-action{width:var(--ui-bar-disc);height:var(--ui-bar-disc);border-radius:var(--ui-radius-control);min-height:0}.platform-app[data-layout=app] .platform-header>.platform-navigation-unit>.platform-sidebar-expand,.platform-app[data-layout=app] .platform-header .platform-sidebar-expand{background:0 0;border:0;grid-area:1/1;justify-self:start;width:44px;height:44px;margin-left:0;padding:0}.platform-app[data-layout=app] .platform-header .platform-sidebar-expand svg{width:var(--ui-bar-disc);height:var(--ui-bar-disc);border-radius:var(--ui-radius-control)}.platform-app[data-layout=app] .platform-header:not([data-navigation-only]):has(.platform-page-back) .platform-sidebar-expand{display:none}.platform-app[data-layout=app] .platform-wide-sidebar[data-overlay]{padding-top:env(safe-area-inset-top);padding-bottom:calc(env(safe-area-inset-bottom) + 6px)}.platform-app[data-layout=app] .platform-header .platform-sidebar-expand{place-items:center;display:grid}.platform-app[data-layout=app] .platform-header .platform-sidebar-expand svg{min-width:var(--ui-bar-disc);max-width:var(--ui-bar-disc);flex:none;display:block}.platform-app[data-layout=app][data-tab-root]:not([data-scrolled]) .platform-header{background:var(--platform-phone-bar-fill,var(--ui-canvas));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000}.platform-app[data-layout=app][data-nav=bottombar]{--platform-report-float-lift:calc(var(--platform-tabbar-overlap) - env(safe-area-inset-bottom) + 14px)}.platform-app[data-layout=app] .platform-header,.platform-app[data-layout=app]:is([data-scrolled]:not([data-tab-root]),[data-tab-root][data-title-collapsed],[data-scrolled],[data-title-collapsed]) .platform-header{background:var(--platform-phone-bar-fill,var(--ui-canvas));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app]{--platform-phone-bar-fill:transparent}.platform-app[data-layout=app] .platform-header:before{content:"";z-index:-1;height:calc(100% + var(--platform-header-gap));background:linear-gradient(to bottom, var(--ui-canvas) calc(100% - var(--platform-scroll-edge,8px)), transparent);pointer-events:none;position:absolute;inset:0 0 auto}.platform-app[data-layout=app][data-tab-bar=floating]:not([data-tab-bar-hidden],[data-frame-footer]):before,:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto]:not([data-tab-bar-hidden],[data-frame-footer]):before{content:"";inset:auto 0 var(--platform-phone-fade-bottom,0px);z-index:5;height:calc(72px + var(--platform-phone-fade-safe-area,env(safe-area-inset-bottom)));background:linear-gradient(to bottom, transparent, var(--ui-canvas));pointer-events:none;position:fixed}.platform-app[data-layout=app]:not([data-tab-bar-hidden],[data-transition],[data-drawer=open],[data-frame-footer]):has(.platform-primary-action-host:not([data-away]) :is(a[href],button)):not(:has(.platform-main :is(.ui-sticky-action-bar,.ui-step-screen-foot))):before{content:"";inset:auto 0 var(--platform-phone-fade-bottom,0px);z-index:5;height:calc(72px + var(--platform-phone-fade-safe-area,env(safe-area-inset-bottom)));background:linear-gradient(to bottom, transparent, var(--ui-canvas));pointer-events:none;position:fixed}:root:not([data-installed]) .platform-app[data-layout=app][data-tab-bar=auto]:not([data-tab-bar-hidden],[data-frame-footer]):has(.platform-tabs):not(:has(.platform-primary-action-host:not([data-away]) :is(a[href],button))):before{content:"";inset:auto 0 var(--platform-phone-fade-bottom,0px);z-index:5;height:var(--platform-scroll-edge,8px);background:linear-gradient(to bottom, transparent, var(--ui-canvas));pointer-events:none;position:fixed}.platform-app[data-layout=app][data-tab-bar=docked]:not([data-tab-bar-hidden],[data-frame-footer]):has(.platform-tabs):not(:has(.platform-primary-action-host:not([data-away]) :is(a[href],button))):before{content:"";inset:auto 0 var(--platform-phone-fade-bottom,0px);z-index:5;height:var(--platform-scroll-edge,8px);background:linear-gradient(to bottom, transparent, var(--ui-canvas));pointer-events:none;position:fixed}.platform-app[data-layout=app][data-tab-bar]:not([data-tab-bar=floating],[data-tab-bar-hidden]):has(.platform-tabs){--platform-phone-fade-bottom:var(--platform-tabbar-overlap);--platform-phone-fade-safe-area:0px}:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto]{--platform-phone-fade-bottom:0px;--platform-phone-fade-safe-area:env(safe-area-inset-bottom)}.platform-app[data-layout=app] .platform-tabs{-webkit-backdrop-filter:none;backdrop-filter:none}.platform-app[data-layout=app][data-scrolled] .platform-app-layout:has(>.platform-header[data-title-reveal]):after{content:"";z-index:39;height:calc(env(safe-area-inset-top) + var(--platform-header-gap));background:linear-gradient(to bottom, var(--ui-canvas) calc(100% - var(--platform-header-gap)), transparent);pointer-events:none;position:absolute;inset:0 0 auto}}.platform-app[data-layout=app][data-nav=sidebar]{--platform-drawer-width:min(320px, 84vw)}.platform-app[data-layout=app][data-nav=sidebar] .platform-app-layout>:not(.platform-wide-sidebar,.platform-drawer,.platform-primary-action-host){transition:transform .24s var(--ui-ease-exit)}.platform-app[data-layout=app][data-drawer=open]:not([data-drawer-mode=overlay]) .platform-app-layout>:not(.platform-wide-sidebar,.platform-drawer,.platform-primary-action-host){transform:translateX(var(--platform-drawer-width));transition:transform .3s var(--ui-ease-sheet)}.platform-app[data-layout=app] dialog.platform-drawer{width:var(--platform-drawer-width,min(320px, 84vw));animation:platform-drawer-in .3s var(--ui-ease-sheet)}.platform-app[data-layout=app] dialog.platform-drawer::backdrop{animation:platform-drawer-scrim-in .3s var(--ui-ease-sheet)}.platform-app[data-layout=app] dialog.platform-drawer[data-closing]{animation:platform-drawer-out .24s var(--ui-ease-exit) forwards}.platform-app[data-layout=app] dialog.platform-drawer[data-closing]::backdrop{animation:platform-drawer-scrim-out .24s var(--ui-ease-exit) forwards}.platform-app[data-layout=app] dialog.platform-drawer[data-mode=overlay]::backdrop{background:var(--ui-backdrop)}.platform-app[data-layout=app] dialog.platform-drawer[data-mode=overlay]>.platform-wide-sidebar{border-radius:0 var(--ui-radius-sheet) var(--ui-radius-sheet) 0;background:var(--ui-surface-elevated);box-shadow:var(--ui-shadow-overlay);border-right:0}@keyframes platform-drawer-in{0%{transform:translate(-100%)}}@keyframes platform-drawer-out{to{transform:translate(-100%)}}@keyframes platform-drawer-scrim-in{0%{opacity:0}}@keyframes platform-drawer-scrim-out{to{opacity:0}}@keyframes platform-drawer-fade-in{0%{opacity:0}}@keyframes platform-drawer-fade-out{to{opacity:0}}.platform-app button.platform-wide-wordmark{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0}.platform-app[data-layout=app] dialog.platform-drawer .platform-wide-sidebar-top{height:var(--platform-app-bar-height,44px);padding-left:0}.platform-app[data-layout=app] dialog.platform-drawer button.platform-drawer-close{min-height:44px;margin-left:max(0px, calc(var(--page-gutter) - 8px));border-radius:var(--ui-radius-control);padding-inline:0 8px}.platform-app[data-layout=app] .platform-wide-sidebar[data-overlay] :is(.platform-wide-row,.platform-wide-profile,button.platform-wide-profile){box-sizing:border-box;min-height:44px;font:400 var(--platform-body)/1.3 var(--platform-ui-font)}.platform-app[data-layout=app] .platform-wide-sidebar[data-overlay] :is(.platform-wide-row,.platform-wide-report) svg{width:20px;height:20px}.platform-app[data-layout=app] .platform-wide-sidebar[data-overlay] :is(.platform-wide-profile,button.platform-wide-profile){min-height:48px;padding-block:6px}@media (prefers-reduced-motion:reduce){.platform-app[data-layout=app][data-nav=sidebar] .platform-app-layout>:not(.platform-wide-sidebar,.platform-drawer,.platform-primary-action-host),.platform-app[data-layout=app][data-drawer=open]:not([data-drawer-mode=overlay]) .platform-app-layout>:not(.platform-wide-sidebar,.platform-drawer,.platform-primary-action-host){transition:none}.platform-app[data-layout=app] dialog.platform-drawer,.platform-app[data-layout=app] dialog.platform-drawer::backdrop{animation:.15s ease-out platform-drawer-fade-in}.platform-app[data-layout=app] dialog.platform-drawer[data-closing],.platform-app[data-layout=app] dialog.platform-drawer[data-closing]::backdrop{animation:.15s ease-out forwards platform-drawer-fade-out}}.platform-app .platform-list.ui-list-surface{box-shadow:none;background:0 0;border:0;padding:0}.platform-app .platform-list-footnote{padding-top:12px}.platform-app[data-layout=app] .platform-header .platform-account-avatar-host{flex:none;align-items:center;margin:0;padding:0;display:flex}.platform-app[data-layout=app] .platform-header:not([data-account-on-detail]):has(.platform-page-back) .platform-account-avatar-host{display:none}.platform-app[data-layout=app] .platform-header .platform-account-avatar{width:44px;height:44px}.platform-app[data-layout=app] .platform-header .platform-account-avatar-face{width:var(--ui-bar-disc);height:var(--ui-bar-disc);box-shadow:none;font:500 14px/1 var(--platform-ui-font);letter-spacing:0}.platform-app[data-layout=app] .platform-header-trailing{gap:8px}.platform-app[data-layout=app] .platform-header-action-group{--platform-pill-slot:44px;height:var(--platform-pill-slot);flex:none;align-items:center;gap:0;padding:0;display:flex}.platform-app[data-layout=app] .platform-header-action-group:not(:has(.platform-page-action-host[data-has-actions],.platform-header-tools>*,>.platform-report-action)){display:none}.platform-app[data-layout=app] .platform-header-action-group :is(.platform-header-actions-host,.platform-header-actions-slot,.platform-page-action-host,.platform-page-actions,.platform-header-tools){gap:0;margin:0;padding:0}.platform-app[data-layout=app] .platform-header-action-group :is(.platform-page-action-host>.ui-toolbar-icon.platform-header-action,.platform-page-actions:not([data-split])>.ui-toolbar-icon.platform-header-action,.platform-header-tools>*,.platform-header-action-group>.platform-report-action){box-sizing:border-box;width:var(--platform-pill-slot);min-width:var(--platform-pill-slot);height:var(--platform-pill-slot);margin:0;padding:0}.platform-app[data-layout=app] .platform-header-trailing:has(.platform-page-actions:not([role=menu])>.platform-header-action--labeled>.platform-header-action-label:only-child){justify-content:flex-end;justify-self:stretch}.platform-app[data-layout=app] .platform-header-action-group .platform-page-actions:not([role=menu])>.ui-toolbar-icon.platform-header-action.platform-header-action--labeled:not(:has(svg)){width:auto;max-width:calc(50vw - 60px);padding-inline:14px}.platform-app[data-layout=app] .platform-header-action-group .platform-page-actions:not([role=menu])>.platform-header-action--labeled:not(:has(svg)) .platform-header-action-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.platform-app .platform-list.ui-list-surface{flex:none;min-height:0}.platform-app[data-layout=app] .platform-header .platform-sidebar-expand svg,.platform-app[data-layout=app] .platform-header .platform-home-mark svg{width:var(--ui-bar-disc);height:var(--ui-bar-disc);min-width:var(--ui-bar-disc);max-width:var(--ui-bar-disc);box-shadow:none;border-radius:0}.platform-app[data-layout=app] .platform-header .platform-brand-home{width:var(--ui-bar-target);padding:0}.platform-app[data-layout=app] .platform-header .platform-home-mark{grid-area:1/1;justify-self:start;place-items:center;width:44px;height:44px;margin-left:0;display:grid}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app] .platform-page{max-width:none}}.platform-takeover-band:not([hidden]),.platform-takeover-title,.platform-takeover-title-slot{display:contents}.platform-takeover-trailing{flex:none;align-items:center;margin-inline-start:auto;display:flex}.platform-takeover-actions-host{display:contents}.platform-takeover-actions{align-items:center;display:flex}.platform-takeover-actions:is(:empty,[hidden]){display:none}.platform-takeover-trailing[data-pill]{z-index:0;height:var(--ui-bar-disc);border-radius:var(--ui-radius-control);margin-inline-end:calc((var(--ui-bar-target) - var(--ui-bar-disc)) / 2);position:relative}.platform-takeover-trailing[data-pill]:before{content:"";z-index:-1;border-radius:inherit;background:var(--platform-back-surface);box-shadow:var(--platform-back-shadow);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);pointer-events:none;position:absolute;inset:0}.platform-takeover-trailing[data-pill] .platform-takeover-actions{gap:0}.platform-takeover-trailing[data-pill] :is(.platform-takeover-actions .ui-toolbar-icon.platform-header-action,button.platform-sheet-close){box-sizing:border-box;width:var(--ui-bar-target);min-width:var(--ui-bar-target);height:var(--ui-bar-disc);min-height:0;margin:0;padding:0}:is(dialog.platform-dialog .platform-takeover-trailing[data-pill] button.platform-dialog-done.platform-sheet-close):before{content:none}.platform-takeover-level{background:var(--ui-canvas);position:relative}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app] dialog.platform-dialog.platform-route-sheet--takeover{height:100dvh;max-height:100dvh;box-shadow:none;border-width:0;border-radius:0}.platform-app[data-layout=app] dialog.platform-dialog.platform-route-sheet--takeover>.platform-sheet-grabber{display:none}.platform-app[data-layout=app] dialog.platform-route-sheet--takeover>.platform-dialog-heading{height:calc(56px + env(safe-area-inset-top));min-height:calc(56px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.platform-app[data-layout=app] dialog.platform-route-sheet--takeover>.platform-dialog-heading .platform-sheet-back{top:calc(50% + env(safe-area-inset-top) / 2)}}.platform-app .platform-sidebar-expand[data-glyph=hamburger]{color:var(--ink)}.platform-app[data-layout=app] .platform-header .platform-sidebar-expand[data-glyph=hamburger]{position:relative}.platform-app[data-layout=app] .platform-header .platform-sidebar-expand[data-glyph=hamburger]:before{content:"";width:var(--ui-bar-disc);height:var(--ui-bar-disc);border-radius:var(--ui-radius-control);background:var(--platform-back-surface);box-shadow:var(--platform-back-shadow);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);margin:auto;position:absolute;inset:0}.platform-app[data-layout=app] .platform-header .platform-sidebar-expand[data-glyph=hamburger] svg{width:24px;min-width:24px;max-width:24px;height:24px;position:relative;overflow:visible}.platform-home-wordmark{vertical-align:middle;justify-content:center;min-width:0;max-width:100%;display:inline-flex}.platform-home-wordmark .platform-wordmark{min-width:0;max-width:100%}.platform-home-wordmark .platform-wordmark-name{font-size:min(var(--platform-body), 23px);font-weight:500}.platform-app[data-layout=app] .platform-header .platform-compact-title:has(.platform-home-wordmark){top:calc(env(safe-area-inset-top) + var(--platform-app-bar-height,64px) / 2);max-width:calc(100% - 2 * (max(0px, calc(var(--page-gutter) - 8px)) + 52px));grid-area:auto;position:absolute;left:50%;translate:-50% -50%}.platform-app[data-layout=app] .platform-header:has(.platform-report-action) .platform-compact-title:has(.platform-home-wordmark){grid-area:1/2;max-width:100%;position:static;translate:none}@media (width<=359.98px){.platform-tabs[data-tab-count="5"]{--platform-tabbar-height:48px;--platform-tab-pill-padding-inline:13px;--platform-tab-pill-min-width:60px;--platform-tab-pill-width:60px;--platform-tab-icon-row:20px;--platform-tab-icon-size:17px;--platform-tab-face-size:17px;--platform-tab-label:400 min(calc(var(--platform-body) * 10 / 17), calc(23px * 10 / 17))/1.2 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);--platform-tabbar-float-inset:8px;--platform-tabbar-float-padding:4px}.platform-tabs[data-tab-count="5"] .platform-account-tab-face{font-size:8px}}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app] .platform-tabs[data-tab-count="5"]{--platform-tab-pill-padding-inline:4px;--platform-tab-label:400 min(calc(var(--platform-body) * 10 / 17), calc(23px * 10 / 17))/1.2 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif)}.platform-app[data-layout=app] .platform-tabs[data-tab-count="4"]{--platform-tab-pill-padding-inline:8px}}.platform-app[data-layout=app][data-tab-bar=floating],:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto]{--platform-scroll-clearance:var(--platform-tabbar-overlap);--platform-tabbar-overlap:calc(max(var(--platform-tabbar-float-bottom), env(safe-area-inset-bottom)) + 2 * var(--platform-tabbar-float-padding) + var(--platform-tabbar-height))}.platform-app[data-layout=app][data-tab-bar=floating] .platform-tabs,:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto] .platform-tabs{margin:0 max(var(--platform-tabbar-float-inset), env(safe-area-inset-right)) max(var(--platform-tabbar-float-bottom), env(safe-area-inset-bottom)) max(var(--platform-tabbar-float-inset), env(safe-area-inset-left));padding:var(--platform-tabbar-float-padding);border-radius:calc(var(--ui-radius-control) + var(--platform-tabbar-float-padding));background:var(--platform-tabbar-float-background);box-shadow:0 0 0 .5px var(--platform-tabbar-float-edge), var(--platform-tabbar-float-shadow);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border:0;grid-area:main;align-self:end}.platform-app[data-layout=app][data-tab-bar=floating]:not([data-presentation=full-bleed]) .platform-main,:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto]:not([data-presentation=full-bleed]) .platform-main{--platform-main-end-space:max(calc(var(--page-gutter) + var(--platform-tabbar-overlap)), var(--platform-report-scroll-clearance,0px));padding-bottom:0}.platform-app[data-layout=app][data-tab-bar=floating]:not([data-presentation=full-bleed]) .platform-main:after,:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto]:not([data-presentation=full-bleed]) .platform-main:after{content:"";flex:0 0 var(--platform-main-end-space);pointer-events:none;display:block}@media (display-mode:standalone){.platform-app[data-layout=app][data-tab-bar=auto]:not([data-presentation=full-bleed]) .platform-main:after{content:"";flex:0 0 var(--platform-main-end-space);pointer-events:none;display:block}}html.platform-document:has(.platform-app[data-layout=app][data-tab-bar=floating] .platform-tabs){--ui-menu-frame-bottom:86px}html.platform-document[data-installed]:has(.platform-app[data-layout=app][data-tab-bar=auto] .platform-tabs){--ui-menu-frame-bottom:86px}@media (display-mode:standalone){.platform-app[data-layout=app][data-tab-bar=auto]{--platform-scroll-clearance:var(--platform-tabbar-overlap);--platform-tabbar-overlap:calc(max(var(--platform-tabbar-float-bottom), env(safe-area-inset-bottom)) + 2 * var(--platform-tabbar-float-padding) + var(--platform-tabbar-height))}.platform-app[data-layout=app][data-tab-bar=auto] .platform-tabs{margin:0 max(var(--platform-tabbar-float-inset), env(safe-area-inset-right)) max(var(--platform-tabbar-float-bottom), env(safe-area-inset-bottom)) max(var(--platform-tabbar-float-inset), env(safe-area-inset-left));padding:var(--platform-tabbar-float-padding);border-radius:calc(var(--ui-radius-control) + var(--platform-tabbar-float-padding));background:var(--platform-tabbar-float-background);box-shadow:0 0 0 .5px var(--platform-tabbar-float-edge), var(--platform-tabbar-float-shadow);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border:0;grid-area:main;align-self:end}.platform-app[data-layout=app][data-tab-bar=auto]:not([data-presentation=full-bleed]) .platform-main{--platform-main-end-space:max(calc(var(--page-gutter) + var(--platform-tabbar-overlap)), var(--platform-report-scroll-clearance,0px));padding-bottom:0}html.platform-document:has(.platform-app[data-layout=app][data-tab-bar=auto] .platform-tabs){--ui-menu-frame-bottom:86px}}@media (forced-colors:active){.platform-app[data-layout=app][data-tab-bar=floating] .platform-tabs,:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto] .platform-tabs{outline:1px solid canvastext}}@media (forced-colors:active) and (display-mode:standalone){.platform-app[data-layout=app][data-tab-bar=auto] .platform-tabs{outline:1px solid canvastext}}.platform-app[data-tab-labels=hidden] .platform-tabs{--platform-tabbar-compact-scale:1;--platform-tab-compact-icon-drop:0px;--platform-tabbar-height:44px;--platform-tab-pill-min-width:44px;--platform-tab-pill-padding-inline:10px}.platform-app[data-tab-labels=hidden] .platform-tab-label{display:none}.platform-app[data-layout=app][data-tab-bar=floating] .platform-tabs,:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto] .platform-tabs{justify-content:space-between;gap:var(--platform-tabbar-float-padding);width:calc(100% - max(var(--platform-tabbar-float-inset), env(safe-area-inset-left)) - max(var(--platform-tabbar-float-inset), env(safe-area-inset-right)));justify-self:center;display:flex}.platform-app[data-layout=app][data-tab-bar=floating][data-tabs-scrolled]:not([data-tab-bar-auto-shrink=off]) .platform-tabs,:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto][data-tabs-scrolled]:not([data-tab-bar-auto-shrink=off]) .platform-tabs{background:var(--platform-tabbar-float-compact-background);-webkit-backdrop-filter:saturate(180%)blur(2px);backdrop-filter:saturate(180%)blur(2px);scale:var(--platform-tabbar-compact-scale)}.platform-app[data-layout=app][data-tab-bar=floating][data-tabs-scrolled]:not([data-tab-bar-auto-shrink=off]) .platform-tab-label,:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto][data-tabs-scrolled]:not([data-tab-bar-auto-shrink=off]) .platform-tab-label{opacity:0}.platform-app[data-layout=app][data-tab-bar=floating][data-tabs-scrolled]:not([data-tab-bar-auto-shrink=off]) .platform-tab-icon,:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto][data-tabs-scrolled]:not([data-tab-bar-auto-shrink=off]) .platform-tab-icon{translate:0 var(--platform-tab-compact-icon-drop)}@media (display-mode:standalone){.platform-app[data-layout=app][data-tab-bar=auto] .platform-tabs{justify-content:space-between;gap:var(--platform-tabbar-float-padding);width:calc(100% - max(var(--platform-tabbar-float-inset), env(safe-area-inset-left)) - max(var(--platform-tabbar-float-inset), env(safe-area-inset-right)));justify-self:center;display:flex}.platform-app[data-layout=app][data-tab-bar=auto][data-tabs-scrolled]:not([data-tab-bar-auto-shrink=off]) .platform-tabs{background:var(--platform-tabbar-float-compact-background);-webkit-backdrop-filter:saturate(180%)blur(2px);backdrop-filter:saturate(180%)blur(2px);scale:var(--platform-tabbar-compact-scale)}.platform-app[data-layout=app][data-tab-bar=auto][data-tabs-scrolled]:not([data-tab-bar-auto-shrink=off]) .platform-tab-label{opacity:0}.platform-app[data-layout=app][data-tab-bar=auto][data-tabs-scrolled]:not([data-tab-bar-auto-shrink=off]) .platform-tab-icon{translate:0 var(--platform-tab-compact-icon-drop)}}.platform-app .platform-tab-label{opacity:1;max-height:1.4em;overflow:hidden}.platform-app .platform-tabs{--platform-tabbar-compact-scale:.85;--platform-tab-compact-icon-drop:7px;transform-origin:50% 100%}@media (width<=359.98px){.platform-app:not([data-tab-labels=hidden]) .platform-tabs[data-tab-count="5"]{--platform-tabbar-compact-scale:.92}}@media (prefers-reduced-motion:no-preference){.platform-app .platform-tabs{transition:scale var(--ui-motion-spring) var(--ui-ease-spring), background-color .3s ease, backdrop-filter .3s ease, -webkit-backdrop-filter .3s ease}.platform-app[data-layout=app] .platform-tab{transition:background-color .12s}.platform-app .platform-tab-icon{transition:translate var(--ui-motion-spring) var(--ui-ease-spring)}.platform-app .platform-tab-label{transition:opacity .18s}}.platform-app[data-layout=app][data-tab-bar=floating] .platform-tab,:root[data-installed] .platform-app[data-layout=app][data-tab-bar=auto] .platform-tab{flex:0 1 var(--platform-tab-pill-width);min-width:44px}@media (display-mode:standalone){.platform-app[data-layout=app][data-tab-bar=auto] .platform-tab{flex:0 1 var(--platform-tab-pill-width);min-width:44px}}.platform-app .platform-scroll-clearance{padding-bottom:max(calc(var(--platform-scroll-gutter,var(--page-gutter)) + var(--platform-scroll-clearance,0px)), var(--platform-report-scroll-clearance,0px))}.platform-app[data-layout=app][data-report-float]{--platform-report-scroll-clearance:calc(max(12px, env(safe-area-inset-bottom)) + var(--ui-bar-disc,44px) + 12px + var(--platform-report-float-lift,0px))}.platform-app[data-layout=app] .platform-main:has(.ui-sticky-action-bar,.ui-step-screen-foot){--platform-report-scroll-clearance:0px}.platform-tabs-ruler{visibility:hidden;pointer-events:none;width:0;font:var(--platform-tab-label);white-space:nowrap;display:flex;position:absolute;overflow:hidden}.platform-tabs-ruler>span{flex:none;width:max-content}.platform-tabs[data-icon-only]>.platform-tab{gap:0}.platform-tabs[data-icon-only]>.platform-tab>.platform-tab-label{display:none}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app] dialog{--platform-tabbar-overlap:0px;--platform-scroll-clearance:0px;--platform-main-end-space:0px;--canopy-content-frame-end:0px;--ui-menu-frame-bottom:0px}}.platform-app [data-platform-inline-diagnostics-host]>.platform-report-float{flex:none;margin:0;position:relative;inset:auto}.platform-header:has(.platform-page-context[data-title-overflow=wrap]){height:auto}.platform-header:has(.platform-page-context[data-title-overflow=wrap]) .platform-navigation-unit{height:auto;min-height:44px}.platform-page-context[data-title-overflow=wrap]{height:auto;min-height:44px}:is(.platform-page-context,.platform-page-header)[data-title-overflow=wrap] :is(.platform-page-title,.platform-page-title-text,.platform-title-text){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;text-align:start;overflow:visible}.platform-page-context[data-title-overflow=wrap] .platform-page-title:not(:has(.platform-title-trigger)){padding-block:8px;line-height:1.333}:is(.platform-page-context,.platform-page-header)[data-title-overflow=wrap] .platform-title-trigger{white-space:normal;text-align:start;height:auto;min-height:44px}.platform-app[data-layout=app] .platform-header:has(.platform-page-context[data-title-overflow=wrap]){grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:minmax(var(--platform-app-bar-height), auto)}.platform-app[data-layout=app] .platform-page-context[data-title-overflow=wrap] .platform-compact-title{text-align:start;margin-block:0;padding-block:8px;line-height:max(22px,1.2em)}.platform-app[data-layout=app] .platform-page-context[data-title-overflow=wrap] .platform-title-trigger{margin-inline:0;padding-inline:0}.platform-app[data-layout=app]:has(.platform-header .platform-page-context[data-title-overflow=wrap]) .platform-main{padding-top:calc(var(--platform-wrapped-header-height,var(--platform-app-bar-height)) + var(--platform-header-gap))}.platform-page-header-utilities{flex:none;justify-content:flex-end;align-items:center;gap:8px;padding-block:8px;display:flex}.platform-page-header-utilities:empty:not([data-inline-anatomy]){display:none}.platform-page-header-utilities[data-inline-anatomy]:before{content:"";width:var(--platform-inline-anatomy-width,0px);flex:none;height:44px}.platform-routed-diagnostics-home{inset-inline:max(var(--page-gutter), env(safe-area-inset-left)) max(var(--page-gutter), env(safe-area-inset-right));z-index:4;background:var(--ui-canvas);justify-content:flex-end;align-items:center;gap:8px;padding-block:8px;display:flex;position:fixed}.platform-routed-diagnostics-home:empty:not([data-inline-anatomy]){display:none}.platform-routed-diagnostics-home[data-inline-anatomy]:before{content:"";width:var(--platform-inline-anatomy-width,0px);flex:none;height:44px}.platform-app[data-layout=app] .platform-main:before{content:"";height:var(--platform-routed-diagnostics-height,0px);flex:none;display:block}:root .platform-app[data-layout=app][data-tab-bar][data-tab-bar-hidden]{--platform-tabbar-overlap:0px;--platform-report-float-lift:0px}:root .platform-app[data-layout=app][data-tab-bar][data-tab-bar-hidden] .platform-main{--platform-main-end-space:0px;padding-bottom:max(var(--page-gutter), env(safe-area-inset-bottom), var(--platform-report-scroll-clearance,0px));--platform-footer-reach:max(var(--page-gutter), env(safe-area-inset-bottom), var(--platform-report-scroll-clearance,0px))}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app]{--platform-primary-action-size:56px;--platform-primary-action-bottom:calc(env(safe-area-inset-bottom) + 28px)}.platform-app[data-layout=app][data-tab-bar]:not([data-tab-bar-hidden]){--platform-primary-action-bottom:calc(var(--platform-tabbar-overlap) + 16px)}.platform-app[data-layout=app] .platform-primary-action-host{right:max(var(--page-gutter), env(safe-area-inset-right));bottom:var(--platform-primary-action-bottom);z-index:10;transition:opacity .18s,visibility;display:flex;position:fixed}.platform-app[data-layout=app] .platform-primary-action-host:empty{display:none}.platform-app[data-layout=app] .platform-primary-action-host[data-away],.platform-app[data-layout=app][data-transition] .platform-primary-action-host,.platform-app[data-layout=app][data-drawer=open] .platform-primary-action-host,.platform-app[data-layout=app][data-frame-footer] .platform-primary-action-host{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s,visibility 0s linear .18s}.platform-app[data-layout=app]:has(input[type=search]:focus) .platform-primary-action-host{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s,visibility 0s linear .18s}.platform-app[data-layout=app]:has(.platform-main :is(.ui-sticky-action-bar,.ui-step-screen-foot)) .platform-primary-action-host{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .18s,visibility 0s linear .18s}.platform-app[data-layout=app] .platform-primary-action{box-sizing:border-box;width:var(--platform-primary-action-size);height:var(--platform-primary-action-size);background:var(--control-primary);color:var(--control-on-primary);box-shadow:var(--ui-shadow-raised);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}.platform-app[data-layout=app] .platform-primary-action:is(:disabled,[aria-disabled=true]){opacity:var(--ui-disabled-opacity);cursor:default}.platform-app[data-layout=app] .platform-primary-action:active:not(:disabled,[aria-disabled=true]){opacity:.8}@media (prefers-reduced-motion:no-preference){.platform-app[data-layout=app] .platform-primary-action{transition:scale .42s cubic-bezier(.34,1.56,.64,1)}.platform-app[data-layout=app] .platform-primary-action:active:not(:disabled,[aria-disabled=true]){opacity:1;transition:scale .1s ease-out;scale:.92}.platform-app[data-layout=app] .platform-primary-action-host{transition:opacity .18s ease, translate var(--ui-motion-spring) var(--ui-ease-spring), bottom var(--ui-motion-spring) var(--ui-ease-spring), visibility 0s}.platform-app[data-layout=app] .platform-primary-action-host[data-away],.platform-app[data-layout=app][data-transition] .platform-primary-action-host,.platform-app[data-layout=app][data-drawer=open] .platform-primary-action-host,.platform-app[data-layout=app][data-frame-footer] .platform-primary-action-host{translate:0 calc(var(--platform-primary-action-bottom) + var(--platform-primary-action-size));transition:opacity .18s ease, translate var(--ui-motion-exit) var(--ui-ease-exit), bottom var(--ui-motion-spring) var(--ui-ease-spring), visibility 0s linear var(--ui-motion-exit)}.platform-app[data-layout=app]:has(input[type=search]:focus) .platform-primary-action-host{translate:0 calc(var(--platform-primary-action-bottom) + var(--platform-primary-action-size));transition:opacity .18s ease, translate var(--ui-motion-exit) var(--ui-ease-exit), bottom var(--ui-motion-spring) var(--ui-ease-spring), visibility 0s linear var(--ui-motion-exit)}.platform-app[data-layout=app]:has(.platform-main :is(.ui-sticky-action-bar,.ui-step-screen-foot)) .platform-primary-action-host{translate:0 calc(var(--platform-primary-action-bottom) + var(--platform-primary-action-size));transition:opacity .18s ease, translate var(--ui-motion-exit) var(--ui-ease-exit), bottom var(--ui-motion-spring) var(--ui-ease-spring), visibility 0s linear var(--ui-motion-exit)}}@media (forced-colors:active){.platform-app[data-layout=app] .platform-primary-action{border:1px solid buttontext}}.platform-app[data-layout=app]:has(>.platform-app-layout>.platform-primary-action-host>*){--platform-primary-action-reach:calc(var(--platform-primary-action-size) + 16px);--platform-primary-action-clearance:calc(var(--platform-primary-action-reach) + 28px)}.platform-app[data-layout=app][data-tab-bar]:not([data-tab-bar-hidden]):has(>.platform-app-layout>.platform-primary-action-host>*){--platform-primary-action-clearance:var(--platform-primary-action-reach)}.platform-app[data-layout=app]:has(>.platform-app-layout>.platform-primary-action-host>*) .platform-report-float{right:max(var(--page-gutter), env(safe-area-inset-right));margin-bottom:var(--platform-primary-action-reach)}.platform-app[data-layout=app]:has(>.platform-app-layout>.platform-primary-action-host>*) .platform-main>.platform-page{margin-block-end:var(--platform-primary-action-clearance)}.platform-app[data-layout=app] dialog.platform-dialog.platform-sheet[data-form-sheet]{background:var(--ui-canvas)}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet]>.platform-dialog-heading[data-bar]{background:var(--ui-canvas);align-items:center;gap:8px;display:flex}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet]>.platform-dialog-heading[data-bar]>h2{min-width:0;font-size:var(--ui-text-body);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin:0;padding-inline:8px;font-weight:500;overflow:hidden}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar{flex:1 0 var(--platform-dialog-bar-side,0px);align-items:center;min-width:0;display:flex}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar--leading{flex-basis:var(--platform-dialog-bar-lead,var(--platform-dialog-bar-side,0px))}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar--trailing{flex-basis:var(--platform-dialog-bar-trail,var(--platform-dialog-bar-side,0px))}.platform-app[data-layout=app] .platform-dialog-heading[data-bar][data-bar-title-below]{flex-wrap:wrap;row-gap:0}.platform-app[data-layout=app] .platform-dialog-heading[data-bar][data-bar-title-below]>.platform-dialog-bar{flex:0 auto}.platform-app[data-layout=app] .platform-dialog-heading[data-bar][data-bar-title-below]>.platform-dialog-bar--trailing{margin-inline-start:auto}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet]>.platform-dialog-heading[data-bar][data-bar-title-below]>h2{font-size:var(--ui-text-title2);text-align:start;white-space:normal;overflow-wrap:anywhere;flex:1 0 100%;order:3;padding-block:4px 8px;padding-inline:0;overflow:visible}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar-ruler{visibility:hidden;white-space:nowrap;pointer-events:none;width:0;height:0;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar-ruler>span{font-size:var(--ui-text-body);flex:none;font-weight:400}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar-ruler>:is([data-ruler=primary],[data-ruler=primaryBusy],[data-ruler=title]){font-weight:500}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar--trailing{justify-content:flex-end}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar>button.ui-button{min-width:0;max-width:calc(100% + 16px);min-height:var(--ui-bar-target);border-radius:var(--ui-radius-control);box-shadow:none;color:var(--platform-bar-tint);font-size:var(--ui-text-body);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:0 auto;margin-inline:-8px;padding:0 8px;font-weight:400;display:block;overflow:hidden}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar>button.ui-button.ui-button--primary{font-weight:500}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar>button.ui-button.ui-button--danger{color:var(--control-danger)}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar>button.ui-button:disabled{color:var(--control-disabled-ink);opacity:1;background:0 0}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar>button.ui-button[data-busy-spinner][aria-busy=true]{--ui-button-busy-ink:var(--platform-bar-tint)}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row]{position:relative}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row]>.ui-field{flex-direction:column;gap:0;display:flex}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row] .ui-input{box-sizing:border-box;width:100%;min-height:var(--ui-bar-target);border-radius:var(--ui-radius-surface);background:var(--ui-surface-card-elevated);box-shadow:none;color:var(--ink);font-size:var(--ui-text-field);border:0;padding:11px 16px;line-height:1.3}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row=multiline] textarea.ui-input{min-height:calc(5.2em + 22px)}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row=multiline] textarea.ui-input:not([data-resizable=true]){resize:none}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] .ui-select-field[data-form-sheet-row=menu]{border-radius:var(--ui-radius-surface);display:block}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] .ui-select-field[data-form-sheet-row=menu]:after{content:"";z-index:0;block-size:var(--ui-bar-target);border-radius:inherit;background:var(--ui-surface-card-elevated);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] .ui-select-field[data-form-sheet-row=menu]>.ui-select-label:not(.ui-select-label--hidden){z-index:1;height:var(--ui-bar-target);color:var(--ink);font-size:var(--ui-text-field);pointer-events:none;align-items:center;margin:0;display:flex;position:absolute;inset-block-start:0;inset-inline-start:16px}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] .ui-select-field[data-form-sheet-row=menu] .ui-select-trigger{z-index:1;width:100%;min-height:var(--ui-bar-target);border-radius:inherit;box-shadow:none;color:var(--ui-ink-secondary);font-size:var(--ui-text-field);background:0 0;border:0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 4px;padding:0 16px;display:flex;position:relative}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] .ui-select-field[data-form-sheet-row=menu] .ui-select-trigger>span:first-child{max-inline-size:55%;line-height:var(--ui-bar-target)}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] .ui-select-field[data-form-sheet-row=menu] .ui-select-trigger>:is(.ui-field-hint,.ui-form-error){font-size:var(--ui-text-footnote);text-align:start;flex-basis:100%;margin:6px 0 0;padding:0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] .ui-select-field[data-form-sheet-row=menu] .ui-select-trigger>.ui-field-hint{color:var(--ui-ink-secondary)}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] :is(.ui-modal-form-body,.ui-field-group)>[data-form-sheet-row]:not([data-form-sheet-feedback])+[data-form-sheet-row]:not([data-form-sheet-label]){margin-block-start:-16px}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] :is(.ui-modal-form-body,.ui-field-group)>[data-form-sheet-row]:not([data-form-sheet-feedback])+[data-form-sheet-row]:not([data-form-sheet-label]):before{content:"";z-index:2;border-top:1px solid var(--line);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:16px 0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] :is(.ui-modal-form-body,.ui-field-group)>[data-form-sheet-row]:not([data-form-sheet-feedback])+[data-form-sheet-row]:not([data-form-sheet-label]) .ui-input,.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] :is(.ui-modal-form-body,.ui-field-group)>[data-form-sheet-row]:not([data-form-sheet-feedback])+[data-form-sheet-row]:not([data-form-sheet-label])>.ui-field:before,.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] :is(.ui-modal-form-body,.ui-field-group)>[data-form-sheet-row]:not([data-form-sheet-feedback])+.ui-select-field[data-form-sheet-row=menu],.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] :is(.ui-modal-form-body,.ui-field-group)>[data-form-sheet-row]:not([data-form-sheet-feedback])+[data-form-sheet-segments]>.ui-select-field[data-form-sheet-row=menu],.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] :is(.ui-modal-form-body,.ui-field-group)>[data-form-sheet-row]:not([data-form-sheet-feedback])+ul.ui-dialog-row[data-form-sheet-row=link]{border-start-start-radius:0;border-start-end-radius:0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] :is(.ui-modal-form-body,.ui-field-group)>[data-form-sheet-row]:not([data-form-sheet-feedback]):has(+[data-form-sheet-row]:not([data-form-sheet-label])) .ui-input{border-end-end-radius:0;border-end-start-radius:0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] :is(.ui-modal-form-body,.ui-field-group)>[data-form-sheet-row]:not([data-form-sheet-feedback]):has(+[data-form-sheet-row]:not([data-form-sheet-label]))>.ui-field:before{border-end-end-radius:0;border-end-start-radius:0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] :is(.ui-modal-form-body,.ui-field-group)>[data-form-sheet-row]:not([data-form-sheet-feedback]).ui-select-field[data-form-sheet-row=menu]:has(+[data-form-sheet-row]:not([data-form-sheet-label])){border-end-end-radius:0;border-end-start-radius:0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] :is(.ui-modal-form-body,.ui-field-group)>[data-form-sheet-row]:not([data-form-sheet-feedback])[data-form-sheet-segments]:has(+[data-form-sheet-row]:not([data-form-sheet-label]))>.ui-select-field[data-form-sheet-row=menu]{border-end-end-radius:0;border-end-start-radius:0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] :is(.ui-modal-form-body,.ui-field-group)>ul.ui-dialog-row[data-form-sheet-row=link]:not([data-form-sheet-feedback]):has(+[data-form-sheet-row]:not([data-form-sheet-label])){border-end-end-radius:0;border-end-start-radius:0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row] .ui-field-heading{display:contents}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-label] .ui-field-heading>label{color:var(--ui-ink-secondary);font-size:var(--ui-text-footnote);margin:0 0 6px;padding-inline:16px;font-weight:400}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row] :is(.ui-field-hint,.ui-form-error:not(:empty)){font-size:var(--ui-text-footnote);order:2;margin:6px 0 0;padding-inline:16px}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row] .ui-field-hint{color:var(--ui-ink-secondary)}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] .ui-choice-field{flex-direction:column;display:flex}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] .ui-choice-field>:is(legend,.ui-field-hint){color:var(--ui-ink-secondary);font-size:var(--ui-text-footnote);padding-inline:16px}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] .ui-choice-field>.ui-field-hint{order:2;margin:6px 0 0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet]>.modal-footer{background:var(--ui-canvas);flex-direction:column;align-items:stretch}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet]>.modal-footer>.ui-form-action-buttons{flex-direction:column;align-items:stretch;gap:8px;width:100%;margin:0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet]>.modal-footer>.ui-form-action-buttons:not(:has(>button)){display:none}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet]>.modal-footer>.ui-form-action-buttons>button.ui-button{border-radius:var(--ui-radius-surface);width:100%;min-height:50px;box-shadow:none;color:var(--platform-bar-tint);font-size:var(--ui-text-body);white-space:normal;background:0 0;border:0;padding:12px 16px;font-weight:400}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet]>.modal-footer>.ui-form-action-buttons>button.ui-button.ui-button--primary{background:var(--platform-bar-tint);color:var(--control-on-primary);font-weight:500}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet]>.modal-footer>.ui-form-action-buttons>button.ui-button.ui-button--danger:not(.ui-button--primary){color:var(--control-danger)}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet]>.modal-footer>.ui-form-action-buttons>button.ui-button.ui-button--danger.ui-button--primary{background:var(--control-danger)}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet]>.modal-footer>.ui-form-action-buttons>button.ui-button:disabled{opacity:var(--ui-disabled-opacity)}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet].platform-sheet:not(.platform-dialog--compact){height:calc(100dvh - var(--platform-sheet-top-gap))}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar>button.ui-button.platform-dialog-bar-back{padding-inline-start:26px;position:relative}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar>button.platform-dialog-bar-back>svg{width:22px;height:22px;position:absolute;inset-block-start:50%;inset-inline-start:2px;transform:translateY(-50%)}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar-ruler>[data-ruler^=cancel][data-glyph]{padding-inline-start:18px}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]:is([data-bar-back=short],[data-bar-back=glyph])>.platform-dialog-bar>button.platform-dialog-bar-back>.platform-dialog-bar-back-label{display:none}.platform-app[data-layout=app] .platform-dialog-heading[data-bar][data-bar-back=short]>.platform-dialog-bar>button.platform-dialog-bar-back:after{content:"Back"}.platform-app[data-layout=app] .platform-dialog-heading[data-bar][data-bar-back=glyph]>.platform-dialog-bar>button.platform-dialog-bar-back{min-width:44px}.platform-app[data-layout=app] .platform-dialog-heading[data-bar]>.platform-dialog-bar-ruler>[data-ruler=cancelGlyph]{box-sizing:border-box;min-width:28px}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row][data-form-sheet-inline-label]>.ui-field{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px;display:grid}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row][data-form-sheet-inline-label]>.ui-field:before{content:"";border-radius:var(--ui-radius-surface);background:var(--ui-surface-card-elevated);grid-area:1/1/auto/-1;align-self:stretch}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row][data-form-sheet-inline-label]>.ui-field>.ui-field-heading>label{z-index:1;max-inline-size:45vw;color:var(--ink);font-size:var(--ui-text-field);text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;padding-inline-start:16px;position:relative;overflow:hidden}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row][data-form-sheet-inline-label]>.ui-field>.ui-input{z-index:1;background:0 0;grid-area:1/2;padding-inline-start:8px;position:relative}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] ul.ui-dialog-row[data-form-sheet-row=link]{border-radius:var(--ui-radius-surface);background:var(--ui-surface-card-elevated);margin-inline:0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] ul.ui-dialog-row[data-form-sheet-row=link] .platform-list-row{min-height:var(--ui-bar-target);font-size:var(--ui-text-field);padding-block:11px;padding-inline:16px}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] ul.ui-dialog-row[data-form-sheet-row=link]>.platform-list-item+.platform-list-item:before{border-top-color:var(--line);inset-inline:16px 0}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] ul.ui-dialog-row[data-form-sheet-row=link] .platform-list-value{max-width:55%;color:var(--ui-ink-secondary);font-size:var(--ui-text-field)}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row][data-form-sheet-inline-label]>.ui-field>.ui-field-heading>.ui-form-error:not(:empty){grid-column:1/-1}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row=date]>.ui-field>input.ui-input,.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row=time]>.ui-field>input.ui-input{appearance:none;color:var(--ui-ink-secondary);text-align:end;justify-self:end}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row=date]>.ui-field>input.ui-input::-webkit-date-and-time-value{text-align:end}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row=time]>.ui-field>input.ui-input::-webkit-date-and-time-value{text-align:end}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row=date]:not([data-form-sheet-inline-label])>.ui-field:before,.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-row=time]:not([data-form-sheet-inline-label])>.ui-field:before{content:none}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] [data-form-sheet-segments]>.ui-choice-ruler,.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] .ui-choice-ruler{visibility:hidden;white-space:nowrap;pointer-events:none;width:0;height:0;display:flex;position:absolute;overflow:hidden}.platform-app[data-layout=app] dialog.platform-dialog[data-form-sheet] .ui-choice-ruler>span{font-size:min(var(--ui-control-font-size,var(--ui-text-subhead)), 21px);flex:none;font-weight:500}}.platform-install-guide{gap:16px;display:grid}.platform-install-button{justify-self:stretch}.platform-install-or,.platform-install-note{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-footnote,13px);margin:0}.platform-install-steps{counter-reset:platform-install-step;gap:20px;margin:0;padding:0;list-style:none;display:grid}.platform-install-step{counter-increment:platform-install-step;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.platform-install-step:before{content:counter(platform-install-step);background:var(--ui-accent-soft);width:24px;height:24px;color:var(--control-primary-text);font-size:var(--ui-text-footnote,13px);font-variant-numeric:tabular-nums;border-radius:50%;grid-row:1;align-self:start;place-items:center;font-weight:500;display:grid}.platform-install-step>*{grid-column:2}.platform-install-step-says{font-size:var(--ui-text-body,17px);line-height:1.35}.platform-install-step-note{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-footnote,13px);line-height:1.4}.platform-install-label{font-weight:500}.platform-install-glyph{vertical-align:-2px;flex:none;display:inline-block}.platform-install-pic{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--ui-radius-card-compact,10px);background:var(--ui-surface-card-elevated,var(--ui-card));width:100%;max-width:300px;min-height:44px;color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-footnote,13px);isolation:isolate;align-items:center;gap:12px;padding:6px 10px;display:flex;position:relative;overflow:hidden}.platform-install-pic-ring{box-sizing:border-box;min-width:30px;min-height:30px;color:var(--ink);justify-content:center;align-items:center;gap:4px;padding:0 8px;font-weight:500;display:inline-flex;position:relative}.platform-install-pic-ring,.platform-install-pic-row{border-radius:var(--ui-radius-control,999px);background:var(--ui-surface-card-elevated,var(--ui-card));box-shadow:0 0 0 2px #fff,0 0 0 999px #00000052}.platform-install-pic--bar .platform-install-pic-address{border-radius:var(--ui-radius-control,999px);background:var(--ui-canvas);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding:6px 12px;overflow:hidden}.platform-install-pic--toolbar{justify-content:space-between;padding-inline:16px}.platform-install-pic--menu{flex-direction:column;align-items:stretch;gap:4px;padding:6px}.platform-install-pic-faint{border-radius:var(--ui-radius-small,4px);background:var(--line);opacity:.6;height:8px;margin-inline:10px}.platform-install-pic-row{border-radius:var(--ui-radius-highlight,8px);min-height:36px;color:var(--ink);justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-weight:500;display:flex;position:relative}.platform-install-pic-row--leading{justify-content:flex-start}.platform-install-pic--confirm{flex-direction:column;align-items:stretch;gap:6px}.platform-install-pic-confirm-bar,.platform-install-pic-toggle-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.platform-install-pic-close{background:var(--ui-canvas);width:26px;height:26px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:inline-grid}.platform-install-pic-confirm-title{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.platform-install-pic-confirm-app{border-top:1px solid var(--line);align-items:center;gap:10px;padding-top:6px;display:flex}.platform-install-pic-confirm-name{min-width:0;color:var(--ink);display:grid}.platform-install-pic-confirm-name .platform-install-pic-muted{color:var(--ui-ink-secondary,var(--muted))}.platform-install-pic-confirm-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-install-pic-toggle-row{border-top:1px solid var(--line);color:var(--ink);padding-top:6px}.platform-install-pic-toggle{background:var(--control-primary);border-radius:11px;flex:none;width:36px;height:22px;position:relative}.platform-install-pic-toggle:after{content:"";background:var(--ui-card);border-radius:50%;width:18px;height:18px;position:absolute;top:2px;right:2px}.platform-install-pic--home{justify-content:space-between;align-items:flex-start;padding:10px 16px 6px}.platform-install-pic-tile{background:var(--line);opacity:.6;border-radius:9px;width:36px;height:36px}.platform-install-pic-app{justify-items:center;gap:2px;display:grid}.platform-install-pic-app-icon{z-index:1;line-height:0;display:block;position:relative}.platform-install-pic-app-icon>.platform-install-app-icon{box-shadow:0 0 0 2px #fff,0 0 0 999px #00000052}.platform-install-pic-app-name{z-index:2;max-width:64px;color:var(--ink);font-size:var(--ui-text-caption2,11px);text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.platform-install-app-icon{background:var(--control-primary);color:var(--control-on-primary);border-radius:22%;flex:none;place-items:center;font-weight:500;display:inline-grid;overflow:hidden}.platform-install-app-icon>img{object-fit:cover;width:100%;height:100%}.platform-install-card{border-radius:var(--ui-radius-group,16px);background:var(--ui-card);grid-template-columns:56px minmax(0,1fr);align-items:center;gap:12px 16px;padding:16px;display:grid}.platform-install-card-text{gap:2px;display:grid}.platform-install-card-title{color:var(--ink);font-size:var(--ui-text-headline,17px);text-wrap:balance;margin:0;font-weight:500;line-height:1.3}.platform-install-card-reason{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-subhead,15px);margin:0;line-height:1.35}.platform-install-card-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.platform-install-card-actions>.ui-button--primary{flex:auto}@media (width>=600px){.platform-install-card{grid-template-columns:56px minmax(0,1fr) auto}.platform-install-card-actions{flex-wrap:nowrap;grid-column:auto}}@media (prefers-contrast:more){.platform-install-card,.platform-install-pic{border:1px solid var(--ui-field-border-strong,CanvasText)}}.platform-install-pic--safari{justify-content:space-between}.platform-install-pic--actions{justify-content:space-between;align-items:flex-start;padding-block:8px}.platform-install-pic-action{background:var(--line);opacity:.6;border-radius:50%;width:30px;height:30px}.platform-install-pic-more{font-size:var(--ui-text-caption2,11px);justify-items:center;gap:2px;display:grid}.platform-install-pic--choice{justify-content:flex-end;gap:16px}.platform-install-guide>.platform-install-note:only-child{color:var(--ink);font-size:var(--ui-text-body,17px);line-height:1.4}.platform-install-prompt-body{gap:20px;display:grid}.platform-install-prompt-lead{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;display:grid}dialog.platform-dialog.platform-install-prompt[data-modal-kind=alert]:not(.platform-sheet){--dialog-width:440px}.platform-install-shot{border:1px solid var(--line);border-radius:var(--ui-radius-card-compact,10px);isolation:isolate;background:#f2f2f7;width:100%;max-width:300px;display:block;position:relative;overflow:hidden}.platform-install-shot-image{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.platform-install-shot-app{color:#000;background:#fff;align-items:center;gap:10px;padding-inline:4%;display:flex;position:absolute;left:0;right:0}.platform-install-shot-app-name{min-width:0;font-size:var(--ui-text-caption,12px);gap:2px;display:grid}.platform-install-shot-app-name>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-install-shot-app-host{color:#8e8e93}.platform-install-shot-address{color:#000;font-size:var(--ui-text-caption,12px);white-space:nowrap;background:#fefefd;align-items:center;display:flex;position:absolute;overflow:hidden}.platform-install-shot-spot{pointer-events:none;position:absolute;box-shadow:0 0 0 2px #fff,0 0 0 999px #0000006b}.platform-install-shot-spot--row{border-radius:12px}.platform-install-shot-spot--pill,.platform-install-shot-spot--circle{border-radius:999px}.platform-install-howto{gap:20px;max-width:560px;display:grid}.platform-install-howto>.ui-segmented{justify-self:start}.platform-install-howto-panel{gap:12px;display:grid}.platform-install-howto-steps{background:var(--ui-surface-card-elevated,var(--ui-card));border-radius:var(--ui-radius-group);margin:0;padding:0 16px;list-style:none}.platform-install-howto-step{min-height:60px;box-shadow:inset 0 -.5px 0 var(--ui-list-separator);align-items:center;gap:14px;padding:12px 0;display:flex}.platform-install-howto-step:last-child{box-shadow:none}.platform-install-howto-number{background:var(--ui-accent-soft);width:28px;height:28px;color:var(--control-primary-text);font-size:var(--ui-text-footnote,13px);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:500;display:grid}.platform-install-howto-says{min-width:0;color:var(--ink);font-size:var(--ui-text-body,17px);line-height:1.6}.platform-install-howto .platform-install-note{padding:0 16px;line-height:1.6}.platform-install-control{border-radius:var(--ui-radius-chip);background:var(--ui-fill-toolbar);color:var(--ink);white-space:nowrap;vertical-align:middle;align-items:center;gap:5px;padding:1px 8px;font-weight:500;line-height:1.5;display:inline-flex}.platform-install-control[role=img]{justify-content:center;min-width:1.75em;min-height:1.5em;padding:0 4px}.platform-install-note .platform-install-control{color:inherit;font-weight:inherit;padding:0 6px}.platform-install-control .platform-install-glyph{vertical-align:0}.platform-help-guide{gap:16px;display:grid}.platform-help-guide .platform-help-after{margin:0;padding:0 16px}.platform-help-action{gap:8px;padding-top:4px;display:flex}.platform-invite-section{display:contents}.platform-invite-section .platform-invite-code{font-family:var(--platform-code-font)}.platform-invite-error{color:var(--platform-invite-error,var(--control-danger))}.platform-list-input-row{box-sizing:border-box;min-height:var(--platform-list-row-height,48px);font:var(--platform-list-label,400 var(--ui-text-callout)/1.375 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif));color:var(--ink);align-items:center;gap:12px;padding:8px 12px 8px 16px;display:flex}.platform-list-input-label{flex:auto;min-width:0;display:grid}.platform-list-input{box-sizing:border-box;inline-size:168px;border:1px solid var(--control-border);border-radius:var(--ui-radius-field,6px);background:var(--ui-surface-elevated);min-width:0;min-height:28px;color:var(--ink);font:inherit;font-size:var(--ui-text-subhead);text-align:start;flex:none;margin:0;padding:0 10px}.platform-list-input::placeholder{color:var(--ui-placeholder);opacity:1}@media (hover:hover) and (pointer:fine){.platform-list-input:hover:not(:disabled){border-color:var(--control-border-hover)}}.platform-list-input:focus{outline:none}.platform-list-input[aria-invalid=true]{border-color:var(--control-danger)}.platform-list-input-error{margin:0;padding:0 16px 10px}.platform-list-input[type=number]{appearance:textfield}.platform-list-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.platform-list-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (width<=959.98px) and (pointer:coarse){.platform-list-input{font-size:max(16px, var(--ui-text-subhead))}}.platform-list-editable-value{min-width:0;max-width:50%;color:var(--muted);font-size:var(--ui-text-subhead);text-align:end;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.platform-list-editable-value--empty{color:var(--ui-placeholder)}.platform-list-edit{box-sizing:border-box;border-radius:var(--ui-radius-field,6px);background:var(--ui-fill-toolbar);block-size:28px;inline-size:28px;color:var(--muted);font:inherit;cursor:pointer;border:0;flex:none;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}@media (hover:hover) and (pointer:fine){.platform-list-edit:hover{background:var(--ui-fill-toolbar-hover);color:var(--ink)}}@media (pointer:coarse){.platform-list-edit:after{content:"";position:absolute;inset:-8px}}.platform-list-editable-controls{flex:auto;justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.platform-list-editable-controls .platform-list-input{inline-size:auto;flex:0 220px;min-width:96px}@media (pointer:fine){.platform-list-editable-controls .ui-button.platform-list-editable-command{min-height:28px;padding-block:0}}.platform-list-editable-footer{color:var(--muted);font-size:var(--ui-text-footnote);justify-items:start;gap:8px;padding:0 16px 12px;display:grid}@media (width<=959.98px) and (pointer:coarse){.platform-list-editable-item[data-editing] .platform-list-editable-row{flex-wrap:wrap}.platform-list-editable-item[data-editing] .platform-list-editable-controls{flex-basis:100%}.platform-list-editable-item[data-editing] .platform-list-editable-controls .platform-list-input{flex:auto}.platform-list-editable-controls .platform-list-input{min-height:44px}.platform-list-editable-item:has(>.platform-list-editable-row>.platform-list-edit) .platform-list-editable-row{position:relative}.platform-list-editable-row>.platform-list-edit{block-size:20px;inline-size:20px;min-inline-size:20px;color:var(--ui-ink-tertiary,var(--muted));background:0 0;border:0;padding:0;position:static}.platform-list-editable-row>.platform-list-edit>svg{display:none}.platform-list-editable-row>.platform-list-edit:before{content:"";background:var(--muted);opacity:.45;block-size:14px;inline-size:14px;margin:auto;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.platform-list-editable-row>.platform-list-edit:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform:scaleX(-1)}.platform-list-editable-row>.platform-list-edit:after{position:absolute;inset:0}.platform-list-editable-item[data-editing] .platform-list-editable-controls[data-edit-page]{z-index:60;block-size:auto;max-block-size:none;inline-size:auto;max-inline-size:none;color:var(--ink);padding:env(safe-area-inset-top,0px) 16px 16px;background:var(--platform-grouped-canvas,var(--ui-canvas));animation:platform-list-edit-page-in .35s var(--ui-ease-spring,cubic-bezier(.2, .9, .25, 1)) both;border:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;margin:0;display:flex;position:fixed;inset:0;overflow:auto}.platform-list-editable-controls[data-edit-page]::backdrop{background:0 0}.platform-list-edit-page-bar{grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;block-size:52px;margin:0 -8px 20px;display:grid}.platform-list-edit-page-title{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font:500 var(--ui-text-body,17px)/1.3 var(--platform-ui-font,inherit);text-align:center;overflow:hidden}.platform-list-edit-page-command{min-block-size:44px;color:var(--control-primary-text);font:400 var(--ui-text-body,17px)/1 var(--platform-ui-font,inherit);background:0 0;border:0;justify-self:start;padding-inline:8px}.platform-list-edit-page-save{justify-self:end;font-weight:500}.platform-list-edit-page-command:disabled{opacity:var(--ui-disabled-opacity)}.platform-list-editable-item[data-editing] .platform-list-editable-controls[data-edit-page]>.platform-list-input{border-radius:var(--ui-radius-surface);background:var(--ui-card);min-block-size:48px;inline-size:100%;min-inline-size:0;box-shadow:none;color:var(--ink);font:400 var(--ui-text-field,17px)/1.3 var(--platform-ui-font,inherit);border:0;outline:none;flex:none;padding:0 44px 0 16px}.platform-list-edit-page-clear{background:0 0;border:0;block-size:44px;inline-size:44px;padding:0;position:absolute;inset-block-start:calc(env(safe-area-inset-top,0px) + 52px + 20px + 2px);inset-inline-end:18px}.platform-list-edit-page-clear:before{content:"";background:color-mix(in srgb, var(--ink) 30%, var(--ui-canvas));block-size:18px;inline-size:18px;margin:auto;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill-rule='evenodd' d='M9 0a9 9 0 1 0 0 18a9 9 0 1 0 0-18ZM9 10.2L6.2 13L5 11.8L7.8 9L5 6.2L6.2 5L9 7.8L11.8 5L13 6.2L10.2 9L13 11.8L11.8 13Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath fill-rule='evenodd' d='M9 0a9 9 0 1 0 0 18a9 9 0 1 0 0-18ZM9 10.2L6.2 13L5 11.8L7.8 9L5 6.2L6.2 5L9 7.8L11.8 5L13 6.2L10.2 9L13 11.8L11.8 13Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.platform-list-edit-page-note{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-footnote,13px);margin:8px 16px 0}.platform-list-editable-controls[data-edit-page]>.platform-list-input-error{margin:8px 16px 0}.platform-list-editable-controls[data-edit-page]>.platform-list-editable-footer{padding:12px 16px 0;display:grid}@keyframes platform-list-edit-page-in{0%{transform:translate(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.platform-list-editable-controls[data-edit-page]{animation:none}}}.platform-list-switch-item>.ui-switch-row{min-height:var(--platform-list-row-height,48px);font:var(--platform-list-label,400 var(--ui-text-callout)/1.375 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif));padding-block:10px;padding-inline:16px 12px}.platform-list-switch-item>.ui-switch-row .ui-switch-row-icon{background:var(--platform-list-icon-background,var(--ui-surface-choice));color:var(--platform-list-icon-color,var(--control-primary))}.platform-list-item:has(.ui-switch-row-icon)+.platform-list-item:before{inset-inline-start:60px}.platform-list-item+.platform-list-item:has(.ui-switch-row-icon):before{inset-inline-start:60px}.platform-tree-list{min-width:0}.platform-tree-list-level{margin:0;padding:0;list-style:none}.platform-tree-list-level .platform-tree-list-level{border-left:1px solid var(--line);margin-left:11px;padding-left:14px}.platform-tree-list-node{position:relative}.platform-tree-list-level .platform-tree-list-level>.platform-tree-list-node:before{content:"";border-top:1px solid var(--line);width:10px;position:absolute;top:17px;left:-14px}.platform-tree-list-item{border-radius:var(--ui-radius-inner);gap:2px;margin:2px 0;padding:6px 8px;display:grid}.platform-tree-list-item[data-highlighted]{background:color-mix(in srgb, var(--ui-accent) 8%, transparent)}.platform-tree-list-head{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.platform-tree-list-label{overflow-wrap:anywhere;color:inherit;font-weight:500}a.platform-tree-list-label{text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.platform-tree-list-detail{font-size:var(--ui-text-footnote);color:var(--muted);line-height:1.4}.platform-list-section{margin:0 0 24px}.platform-list-section-title{text-align:var(--platform-section-heading-align,start);color:var(--muted);font:var(--platform-list-heading);letter-spacing:normal;margin:0 0 6px;padding:0 16px}.platform-list-section-footer{color:var(--muted);font-size:var(--ui-text-footnote);margin:6px 0 0;padding:0 16px;line-height:1.385}.platform-list-section-description{margin:0 0 var(--platform-section-heading-gap)}.platform-list-group{margin:0;padding:0;list-style:none;overflow:hidden}.platform-list-group,.platform-page-section-group{border-radius:var(--platform-list-radius);background:var(--platform-list-background)}.platform-list-item{position:relative}.platform-list-item+.platform-list-item:before{content:"";top:0;border-top:1px solid var(--platform-list-separator);position:absolute;inset-inline:16px 0}.platform-list-item:has(.platform-list-icon)+.platform-list-item:before{inset-inline-start:60px}.platform-list-item+.platform-list-item:has(.platform-list-icon):before{inset-inline-start:60px}.platform-list-row{box-sizing:border-box;width:100%;min-height:var(--platform-list-row-height);color:var(--ink);font:var(--platform-list-label);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;margin:0;padding-block:10px;padding-inline:16px 12px;text-decoration:none;transition:background-color .12s;display:flex}.platform-list-row[data-static]{cursor:default}.platform-list-row:disabled{color:var(--control-disabled-ink);cursor:default}.platform-list-row[data-destructive]{color:var(--platform-list-destructive)}@media (hover:hover) and (pointer:fine){.platform-list-row:is(a,button):not(:disabled,[aria-current=page],[data-selected]):hover{background:var(--ui-surface-row-hover)}}.platform-list-row:is(a,button):not(:disabled):active{opacity:var(--ui-pressed-opacity);transition-duration:0s}html.platform-document[data-touch-moved] .platform-list-row:is(a,button):active{opacity:1}.platform-list-icon{background:var(--platform-list-icon-background);width:32px;height:32px;color:var(--platform-list-icon-color);border-radius:8px;flex:none;place-items:center;display:grid}.platform-list-avatar{border-radius:var(--ui-radius-round);background:var(--control-primary);width:100%;height:100%;color:var(--control-on-primary);font:500 13px/1 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);place-items:center;display:grid}.platform-list-icon:has(>.platform-list-avatar){border-radius:var(--ui-radius-round)}.platform-list-icon[data-avatar]{border-radius:var(--ui-radius-round);color:inherit;background:0 0;overflow:hidden}.platform-list-icon[data-avatar]>:is(.ui-avatar,img,svg){box-sizing:border-box;max-width:100%;max-height:100%}.platform-list-icon[data-avatar]>img{object-fit:cover;width:100%;height:100%}.platform-list-text{flex:auto;gap:2px;min-width:0;display:grid}.platform-list-label{overflow-wrap:anywhere;align-items:center;gap:8px;min-width:0;display:flex}.platform-list-detail{color:var(--muted);font-size:var(--ui-text-footnote);overflow-wrap:anywhere;line-height:1.385}.platform-list-value{max-width:40%;color:var(--muted);font-size:var(--ui-text-subhead);text-align:right;flex:none}.platform-list-status{flex:none;max-width:45%}.platform-list-status .ui-status-pill{white-space:nowrap}.platform-list-chevron{color:var(--muted);opacity:.7;flex:none;margin-right:-2px}.platform-stacked-list .platform-list-chevron{margin-right:max(-2px, calc(-1 * var(--ui-list-bleed,0px)))}.platform-list-row[aria-busy=true]{cursor:progress}.platform-list-spinner{box-sizing:border-box;border:2px solid var(--platform-list-icon-color);border-radius:var(--ui-radius-round);border-right-color:#0000;flex:none;width:18px;height:18px;animation:.8s linear infinite platform-list-spin}@keyframes platform-list-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.platform-list-spinner{animation-duration:2.4s}}.platform-admin-index>.platform-list-section:last-child{margin-bottom:8px}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app] .platform-list{flex:none;min-height:0}.platform-app[data-layout=app] .platform-list .ui-table-scroll{flex:none;overflow-y:visible}.platform-app[data-layout=app] .platform-list .ui-table-toolbar{row-gap:0;min-height:0}}@media (prefers-reduced-motion:reduce){.platform-list-row{transition:none}}.platform-list-section:has(>.platform-list-group:empty){display:none}.platform-list-icon:not([data-avatar]){width:28px;height:28px;color:var(--ink);background:0 0;border-radius:0}.platform-list-icon:not([data-avatar]) svg{width:22px;height:22px}.platform-list-row{gap:14px;padding-left:18px;padding-right:16px}.platform-list-label{font-size:var(--ui-text-body);line-height:1.294}.platform-list-value{max-width:60%}.platform-list-section-title{font:400 var(--ui-text-subhead)/1.333 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);padding:0 20px}.platform-list-row[data-destructive] .platform-list-icon{color:inherit}.platform-select-row{cursor:pointer}.platform-select-chevron{display:none}.platform-select-chevrons{color:var(--muted);flex:none;margin-left:-6px}.platform-profile-header{justify-items:center;gap:10px;margin:4px 0 24px;display:grid}.platform-profile-face{border-radius:var(--ui-radius-round);color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:grid;position:relative}.platform-profile-name{color:var(--ink);font:500 var(--ui-text-title3)/1.3 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif)}.platform-profile-context{color:var(--ui-ink-secondary);font-size:var(--ui-text-footnote);text-align:center;overflow-wrap:anywhere}dialog.platform-dialog button.platform-dialog-done.platform-sheet-close,.platform-sheet-back{width:var(--ui-bar-target);min-width:var(--ui-bar-target);height:var(--ui-bar-target);border-radius:var(--ui-radius-control);color:var(--ink);opacity:1;background:0 0;border:0;place-items:center;padding:0;display:grid}dialog.platform-dialog button.platform-dialog-done.platform-sheet-close{position:relative}:is(dialog.platform-dialog button.platform-dialog-done.platform-sheet-close,.platform-sheet-back):before{content:"";inset:calc((var(--ui-bar-target) - var(--ui-bar-disc)) / 2);border-radius:var(--ui-radius-control);background:var(--platform-back-surface);box-shadow:var(--platform-back-shadow);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);position:absolute}:is(dialog.platform-dialog button.platform-dialog-done.platform-sheet-close,.platform-sheet-back)>svg{width:var(--ui-bar-glyph);height:var(--ui-bar-glyph);position:relative;overflow:visible}@media (width>=960px),not (pointer:coarse){:is(dialog.platform-dialog button.platform-dialog-done.platform-sheet-close,.platform-sheet-back){color:var(--ui-bar-ink)}:is(dialog.platform-dialog button.platform-dialog-done.platform-sheet-close,.platform-sheet-back):before{content:none}}@media (hover:hover) and (pointer:fine){:is(dialog.platform-dialog button.platform-sheet-close,.platform-sheet-back):hover{color:var(--ink)}}@media (width>=960px),not (pointer:coarse){@media (hover:hover) and (pointer:fine){:is(dialog.platform-dialog button.platform-sheet-close,.platform-sheet-back):hover{background:var(--ui-surface-row-hover)}}}:where(.platform-app) .ui-switch-row-icon{width:28px;height:28px;color:var(--ink);background:0 0;border-radius:0}:where(.platform-app) .ui-switch-row-icon svg{width:22px;height:22px}:where(.platform-app) .ui-switch-row{padding-left:18px}.platform-list-group .ui-switch-row .ui-switch-row-icon{width:28px;height:28px;color:var(--ink);background:0 0;border-radius:0}.platform-list-group .ui-switch-row{gap:14px;padding-left:18px}.platform-list-row,.platform-list-group .ui-switch-row{gap:11px;padding:8px 16px}.platform-list-icon:not([data-avatar]),.platform-list-group .ui-switch-row .ui-switch-row-icon{width:20px;height:20px}.platform-list-icon:not([data-avatar]) svg,.platform-list-group .ui-switch-row .ui-switch-row-icon svg{stroke-width:1.75px;width:20px;height:20px}.platform-list-section-title{font:400 var(--ui-text-callout)/1.25 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);margin-bottom:10px;padding:0 16px}.platform-list-section-footer{padding:0 16px}.platform-profile-photo{width:72px;height:72px;font-size:26px}.platform-profile-name{font:500 var(--ui-text-body)/1.333 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif)}.platform-list-item:has(.platform-list-icon,.ui-switch-row-icon)+.platform-list-item:before{inset-inline-start:47px}.platform-list-item+.platform-list-item:has(.platform-list-icon,.ui-switch-row-icon):before{inset-inline-start:47px}.platform-list-item:first-child>:is(.platform-list-row,.ui-switch-row){border-top-left-radius:var(--platform-list-radius);border-top-right-radius:var(--platform-list-radius)}.platform-list-item:last-child>:is(.platform-list-row,.ui-switch-row){border-bottom-left-radius:var(--platform-list-radius);border-bottom-right-radius:var(--platform-list-radius)}:root{--platform-list-radius:24px;--platform-list-row-height:50px}.platform-list-value{font-size:var(--ui-text-body);line-height:1.294}.platform-list-chevron{opacity:.45;stroke-width:2.5px;width:14px;height:14px;margin-left:2px}.platform-select-chevrons{opacity:.7;width:14px;height:14px}.platform-list-item+.platform-list-item:before{border-top-color:color-mix(in srgb, var(--platform-list-separator) 70%, transparent)}.platform-list-section-title{letter-spacing:-.005em;font-weight:400}.platform-list-section-title,.platform-list-value,.platform-list-section-footer,.platform-select-chevrons{color:var(--platform-list-secondary)}:root{--platform-list-label:400 var(--platform-body)/1.3 var(--platform-ui-font);--platform-list-heading:400 calc(var(--platform-body) * 15 / 17)/1.33 var(--platform-ui-font)}@media (width>=960px),not (pointer:coarse){dialog.platform-dialog.platform-route-sheet--account,.platform-app[data-layout=app] dialog.platform-dialog.platform-route-sheet--account{--ui-canvas:var(--platform-grouped-canvas);background:var(--ui-canvas)}}:is(.platform-list-section,.platform-list-group,.platform-account-hub,.platform-settings){font-family:var(--platform-ui-font)}.platform-list-section-title{margin-bottom:var(--platform-section-heading-gap);color:var(--muted);font:var(--platform-list-heading);letter-spacing:0}:is(.platform-list-label,.platform-list-value){font-family:var(--platform-ui-font);font-size:var(--platform-body);letter-spacing:-.01em;font-weight:400;line-height:1.3}:is(.platform-list-detail,.platform-list-section-footer),.platform-list-group .ui-switch-row-description,.platform-list-group .ui-setting-row .ui-field-hint{font-family:var(--platform-ui-font);font-size:calc(var(--platform-body) * 13 / 17);letter-spacing:0;line-height:1.38}.platform-list-group .ui-switch-row-label,.platform-list-group .ui-setting-row .ui-field-heading>label{font:400 var(--platform-body)/1.3 var(--platform-ui-font);letter-spacing:-.01em}.platform-sheet-title{font:500 var(--platform-body)/1.3 var(--platform-ui-font);letter-spacing:-.01em}.platform-profile-header{gap:10px;margin:0 0 32px}.platform-profile-photo{width:72px;height:72px;font:400 calc(var(--platform-body) * 28 / 17)/1 var(--platform-ui-font);letter-spacing:0}.platform-profile-name{font:500 var(--platform-body)/1.3 var(--platform-ui-font);letter-spacing:-.01em}.platform-list-section{margin-bottom:var(--platform-section-gap)}@media (width>=960px),not (pointer:coarse){:root{--platform-list-row-height:44px;--platform-list-label:400 var(--ui-text-callout)/1.333 var(--platform-ui-font);--platform-list-heading:500 var(--ui-text-headline)/1.333 var(--platform-ui-font)}.platform-list-section-title{color:var(--ink)}:is(.platform-list-label,.platform-list-value),.platform-list-group .ui-switch-row-label,.platform-list-group .ui-setting-row .ui-field-heading>label{font-size:var(--ui-text-callout);letter-spacing:-.005em;line-height:1.333}.platform-list-icon:not([data-avatar]) svg,.platform-list-group .ui-switch-row .ui-switch-row-icon svg{width:18px;height:18px}.platform-list-section{margin-bottom:var(--platform-section-gap)}.platform-profile-header{margin-bottom:24px}.platform-profile-photo{width:60px;height:60px;font-size:23px}.platform-profile-name{font-size:var(--ui-text-callout);line-height:1.333}}.platform-list-body{flex-wrap:wrap;flex:auto;justify-content:space-between;align-items:baseline;gap:2px 12px;min-width:0;display:flex}.platform-list-body>.platform-list-text{flex:auto;max-width:100%}.platform-list-label,.platform-list-detail,.platform-list-value{overflow-wrap:break-word;text-overflow:clip;white-space:normal;overflow:visible}.platform-list-label{display:flex}.platform-list-body>.platform-list-value{text-align:start;flex:0 auto;max-width:100%}:is(.platform-list-section,.platform-account-hub) :is(.ui-switch-row-label,.ui-switch-row-description){overflow-wrap:break-word;white-space:normal}.platform-list-row,.platform-list-group .ui-switch-row{height:auto;min-height:var(--platform-list-row-height)}.platform-stacked-list{margin-inline:calc(-1 * var(--ui-list-bleed,0px));background:0 0;border-radius:0;overflow:visible}.platform-stacked-list .platform-list-item>.platform-list-row{min-height:var(--ui-height-record-row,64px);padding:10px var(--ui-list-bleed,0px);border-radius:0}.platform-stacked-list .platform-list-item+.platform-list-item:before{left:var(--ui-list-bleed,0px);right:0}.platform-stacked-list .platform-list-detail{-webkit-line-clamp:2;line-clamp:2;color:var(--ui-ink-secondary);font-size:calc(var(--platform-body) * 15 / 17);-webkit-box-orient:vertical;line-height:1.33;display:-webkit-box;overflow:hidden}@media (width>=960px),not (pointer:coarse){.platform-stacked-list .platform-list-detail{font-size:var(--ui-text-footnote)}}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app] :is(.platform-main,dialog.platform-route-sheet--account){--ui-list-bleed:var(--page-gutter)}}@media (width>=960px),not (pointer:coarse){.platform-app[data-layout=frame] .platform-main{--ui-sticky-top:calc(-1 * var(--platform-header-gap))}}.platform-list-page>:is(.ui-tabs,.ui-section-links,.ui-segmented):has(~.ui-list-band,~* .ui-list-band){margin-bottom:var(--ui-list-band-gap-before)}.platform-app .platform-main>.platform-page.platform-list-page{max-width:none}.platform-app[data-layout=frame] .platform-list-page :is(.platform-list.ui-list-surface,.platform-stacked-list):not(.platform-split-host[data-split=on] *){--ui-list-edge:var(--platform-content-edge);--ui-list-bleed:var(--platform-content-edge);margin-inline:calc(-1 * var(--platform-content-edge))}.platform-app[data-layout=frame] .platform-list-page .ui-list-surface .platform-stacked-list:not(.platform-split-host[data-split=on] *){margin-inline:0}@media (width>=960px),not (pointer:coarse){.platform-list-group:not(.platform-stacked-list),.platform-page-section-group{--platform-list-radius:var(--ui-radius-card,16px);box-sizing:border-box;border:1px solid var(--lightningcss-light,color-mix(in srgb, currentColor 17%, transparent))var(--lightningcss-dark,color-mix(in srgb, currentColor 8%, transparent));background:var(--control-surface);box-shadow:none}:root[data-ui-shape=rectangular] .platform-list-group:not(.platform-stacked-list),:root[data-ui-shape=rectangular] .platform-page-section-group,:root[data-ui-shape=hybrid] .platform-list-group:not(.platform-stacked-list),:root[data-ui-shape=hybrid] .platform-page-section-group{--platform-list-radius:var(--ui-radius-card-compact,10px)}.platform-list-group:not(.platform-stacked-list)>.platform-list-item:first-child>:is(.platform-list-row,.ui-switch-row){border-top-left-radius:calc(var(--platform-list-radius) - 1px);border-top-right-radius:calc(var(--platform-list-radius) - 1px)}.platform-list-group:not(.platform-stacked-list)>.platform-list-item:last-child>:is(.platform-list-row,.ui-switch-row){border-bottom-left-radius:calc(var(--platform-list-radius) - 1px);border-bottom-right-radius:calc(var(--platform-list-radius) - 1px)}.platform-list-group:not(.platform-stacked-list)>.platform-list-item+.platform-list-item:before{border-top-color:var(--platform-list-separator);left:16px;right:16px}.platform-select-row .platform-select-chevrons{display:none}.platform-select-row .platform-select-value{box-sizing:border-box;min-height:var(--ui-height-control,36px);border-radius:var(--ui-radius-field);color:var(--ink);align-items:center;gap:4px;margin-inline-end:-6px;padding-inline:10px 6px;display:inline-flex}.platform-select-row .platform-select-chevron{width:16px;height:16px;color:var(--platform-list-secondary);flex:none;display:block}}.platform-app[data-layout=frame] :is(.platform-list-section-title,.platform-list-section-description){padding-inline:0}.platform-list-row[data-selection-appearance=highlight][data-selected]{background:var(--ui-accent-soft);box-shadow:inset 3px 0 0 var(--ui-selected)}@media (forced-colors:active){.platform-list-row[data-selection-appearance=highlight]{border-inline-start:3px solid #0000}.platform-list-row[data-selection-appearance=highlight][data-selected]{border-inline-start-color:highlight}.platform-list-group:not(.platform-stacked-list),.platform-page-section-group{border-color:canvastext}}@media not (any-pointer:coarse){:root{--platform-list-row-height:36px}}.platform-profile-email{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-subhead);text-align:center;overflow-wrap:anywhere;margin-block-start:-6px;display:block}@media (width<=959.98px) and (pointer:coarse){html.platform-document{--platform-card-button-surface:var(--ui-button-surface);background:var(--platform-grouped-canvas)}html.platform-document :is(body,.platform-app){--ui-canvas:var(--platform-grouped-canvas);--ui-surface-subtle:color-mix(in srgb, var(--ink) 5%, var(--ui-canvas));--ui-surface-card-media:color-mix(in srgb, var(--ink) 6%, var(--ui-canvas));--control-disabled-surface:color-mix(in srgb, var(--ink) 6%, var(--ui-canvas));--ui-button-surface:var(--ui-card);background:var(--ui-canvas)}html.platform-document dialog.platform-dialog:not([data-modal-kind=alert],[data-size=fullscreen],.platform-action-sheet){--ui-canvas:var(--lightningcss-light,var(--platform-grouped-canvas))var(--lightningcss-dark,var(--ui-card));--ui-surface-group:var(--ui-surface-card-elevated);--platform-list-background:var(--ui-surface-card-elevated);background:var(--ui-canvas)}html.platform-document dialog.platform-dialog:not([data-modal-kind=alert]):not([data-layout]) .modal-footer,html.platform-document dialog.platform-dialog[data-keyboard] .ui-form-actions{background:var(--ui-canvas)}:is(.platform-app[data-layout=app],dialog.platform-dialog) :is(.platform-list-group,.platform-page-section-group){--ui-button-surface:var(--platform-card-button-surface);--platform-list-radius:var(--ui-radius-surface);border-radius:var(--ui-radius-surface);background:var(--platform-list-background);margin-inline:0;overflow:clip}:is(.platform-app[data-layout=app],dialog.platform-dialog) .platform-list-group:not(.platform-stacked-list)>.platform-list-item+.platform-list-item:before{inset-inline-end:0}:is(.platform-app[data-layout=app],dialog.platform-dialog) .platform-list-section-title{padding-inline:16px;border-bottom:0;padding-bottom:6px}:is(.platform-app[data-layout=app],dialog.platform-dialog) .platform-list-section-footer{padding-inline:16px}}.platform-list-placeholder>.platform-list-row{color:var(--platform-list-secondary,var(--ui-ink-secondary));cursor:default}.platform-workspace-avatar{border-radius:var(--ui-radius-round);width:100%;height:100%;font:500 15px/1 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);place-items:center;display:grid}.platform-workspace-avatar>svg{width:58%;height:58%}.platform-account-menu .ui-menu-icon:has(>.platform-workspace-avatar){width:24px;height:24px}.platform-account-menu .ui-menu-icon>.platform-workspace-avatar{width:24px;height:24px;font-size:var(--ui-text-caption)}.platform-workspace-group-header{justify-content:space-between;align-items:center;gap:var(--ui-action-gap);margin-bottom:6px;display:flex}.platform-workspace-group-header>.platform-list-section-title{overflow-wrap:anywhere;min-width:0;margin:0}.platform-workspace-group>.platform-list-section{margin:0}.platform-workspace-account-actions{width:var(--ui-bar-target);height:var(--ui-bar-target);margin-block:calc((32px - var(--ui-bar-target)) / 2);color:var(--ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;margin-inline-end:calc((32px - var(--ui-bar-target)) / 2);padding:0;display:inline-grid;position:relative}.platform-workspace-account-actions:before{content:"";inset:calc((var(--ui-bar-target) - 32px) / 2);border-radius:var(--ui-radius-round);background:var(--ui-fill-search);position:absolute}.platform-workspace-account-actions>svg{position:relative}.platform-workspace-row{min-height:64px}.platform-workspace-row>.platform-list-icon[data-avatar]{width:40px;height:40px}.platform-workspace-row[data-current]{background:var(--ui-fill-current)}.platform-workspace-row[aria-disabled=true]{cursor:default;color:var(--control-disabled-ink)}.platform-workspace-row[aria-disabled=true]>.platform-list-icon{opacity:.5}.platform-workspace-row[aria-disabled=true]:active{opacity:1}.ui-menu:is(.platform-title-menu,.platform-account-menu,.platform-wide-more-menu,.platform-page-actions){letter-spacing:normal;text-transform:none;white-space:normal;font-weight:400;line-height:1.3}.platform-wide-sidebar{z-index:25;box-sizing:border-box;width:var(--platform-sidebar-width);background:var(--ui-surface-subtle,var(--ui-canvas));flex-direction:column;gap:8px;padding:8px 8px 12px;display:flex;position:fixed;inset:0 auto 0 0}.platform-app[data-wide=sidebar] :is(.platform-header,.platform-main,.platform-staging-banner),.platform-app[data-wide=sidebar] :is(.platform-session-chrome,.platform-session-slot){margin-left:var(--platform-sidebar-width)}.platform-wide-sidebar-top{justify-content:space-between;align-items:center;height:48px;padding-left:4px;display:flex}.platform-wide-sidebar-tools{align-items:center;display:flex}.platform-wide-wordmark{min-height:44px;color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.platform-wide-sidebar-top .platform-wide-wordmark,.platform-wide-sidebar-top .platform-wide-wordmark>.platform-wordmark{min-width:0;max-width:100%}.platform-wide-sidebar-nav,.platform-wide-sidebar-footer{gap:2px;display:grid}.platform-wide-sidebar>:not(.platform-wide-sidebar-nav){flex-shrink:0}.platform-wide-sidebar-nav{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;overflow-y:auto}.platform-wide-sidebar-footer{margin-top:auto}.platform-wide-row{box-sizing:border-box;min-height:var(--platform-nav-row-height);border-radius:var(--ui-radius-navigation);color:var(--ink);font:400 var(--ui-text-callout)/1.333 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);align-items:center;gap:12px;padding:0 12px;text-decoration:none;display:flex}.platform-wide-row svg{width:20px;height:20px}.platform-wide-row-icon{flex:none;place-items:center;width:20px;height:20px;display:grid;position:relative}.platform-wide-row-attention{box-shadow:0 0 0 2px var(--platform-chrome);position:absolute;top:-2px;right:-3px}@media (hover:hover) and (pointer:fine){.platform-wide-row:not([aria-current]):hover{background:var(--ui-surface-row-hover)}}.platform-wide-row[aria-current]{background:var(--ui-fill-current)}.platform-wide-row--quiet{color:var(--muted)}.platform-wide-profile{box-sizing:border-box;min-height:var(--platform-nav-row-height);border-radius:var(--ui-radius-navigation);color:var(--ink);font:400 var(--ui-text-callout)/1.333 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);align-items:center;gap:12px;padding:0 12px 0 8px;text-decoration:none;display:flex}.platform-wide-sidebar-footer+.platform-wide-profile,.platform-wide-sidebar-nav+.platform-wide-profile{margin-top:auto}@media (hover:hover) and (pointer:fine){.platform-wide-profile:hover{background:var(--ui-surface-row-hover)}}.platform-wide-profile-face{border-radius:var(--ui-radius-round);background:var(--control-primary);width:28px;height:28px;color:var(--control-on-primary);font:500 12px/1 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);place-items:center;display:grid;position:relative}.platform-wide-profile-attention{background:var(--platform-account-attention,var(--control-primary));box-shadow:0 0 0 2px var(--ui-surface-subtle,var(--ui-canvas));position:absolute;top:-1px;right:-1px}.platform-wide-tabs{align-items:center;gap:4px;margin-left:12px;display:flex}.platform-wide-tab{border-radius:var(--ui-radius-navigation);min-height:32px;color:var(--ui-ink-secondary);font:400 var(--ui-text-subhead)/1.333 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.platform-wide-tab:not([aria-current],[data-current]):hover{background:var(--ui-surface-row-hover);color:var(--ink)}}.platform-wide-tab[aria-current]{background:var(--ui-fill-current);color:var(--ink)}.platform-wide-tab:active{opacity:var(--ui-pressed-opacity)}.platform-app[data-wide] .platform-header .platform-account-avatar .platform-account-avatar-face{width:36px;height:36px}.platform-app[data-wide] .platform-page-context{box-shadow:none;background:0 0}.platform-app[data-wide] .platform-page-context .platform-page-title{font:var(--platform-title)}.platform-app[data-wide=sidebar][data-sidebar=rail] :is(.platform-header,.platform-main,.platform-staging-banner),.platform-app[data-wide=sidebar][data-sidebar=rail] :is(.platform-session-chrome,.platform-session-slot){margin-left:var(--platform-rail-width)}.platform-app[data-wide=sidebar][data-sidebar=hidden] :is(.platform-header,.platform-main,.platform-staging-banner),.platform-app[data-wide=sidebar][data-sidebar=hidden] :is(.platform-session-chrome,.platform-session-slot){margin-left:0}.platform-wide-sidebar[data-state=rail]{width:var(--platform-rail-width);align-items:stretch;padding-inline:8px}.platform-wide-sidebar[data-state=rail] .platform-wide-sidebar-top{justify-content:flex-start;height:48px;padding-left:0}.platform-wide-sidebar[data-state=rail] .platform-wide-sidebar-top .platform-sidebar-expand{width:var(--ui-bar-target);height:var(--ui-bar-target)}.platform-wide-sidebar[data-state=rail] .platform-wide-sidebar-tools{justify-content:flex-start;width:100%;padding-inline-start:0}.platform-wide-sidebar[data-state=rail] .platform-wide-sidebar-nav{width:100%}.platform-wide-sidebar[data-state=rail] :is(.platform-wide-sidebar-nav,.platform-wide-sidebar-group){grid-template-columns:minmax(0,1fr)}.platform-wide-sidebar[data-state=rail] .platform-wide-sidebar-heading{visibility:hidden;white-space:nowrap;overflow:hidden}.platform-wide-sidebar[data-state=rail] .platform-wide-row{width:var(--platform-nav-row-height);min-height:var(--platform-nav-row-height);border-radius:var(--ui-radius-control);flex-direction:row;justify-content:center;gap:0;margin-inline:auto;padding:0}.platform-wide-sidebar[data-state=rail] .platform-wide-profile{min-height:var(--platform-nav-row-height);border-radius:var(--ui-radius-control);width:var(--platform-nav-row-height);justify-content:center;margin-inline:auto;padding:0}.platform-wide-sidebar[data-state=rail] .platform-wide-sidebar-tools .platform-report-action{width:var(--platform-nav-row-height);min-width:0;height:var(--platform-nav-row-height);border-radius:var(--ui-radius-control);min-height:0;margin-inline:auto}.platform-wide-sidebar[data-state=rail] .platform-report-action svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.platform-wide-sidebar[data-state=rail] .platform-wide-sidebar-tools .platform-report-action:hover{background:var(--ui-surface-row-hover)}}.platform-sidebar-toggle{width:var(--ui-bar-target);height:var(--ui-bar-target);border-radius:var(--ui-radius-control);color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.platform-sidebar-toggle:hover{color:var(--ink)}}.platform-app[data-sidebar=hidden] .platform-header .platform-sidebar-toggle{margin-right:4px}.platform-header:has(.platform-wide-tabs[data-names-destination]) .platform-page-host{display:none}.platform-app[data-wide=topbar] .platform-wide-wordmark{margin-right:8px}.platform-wide-sidebar-actions{align-items:center;display:flex}.platform-wide-sidebar-foot{flex-direction:column;align-items:stretch;gap:2px;margin-top:auto;display:flex}.platform-wide-sidebar-foot .platform-wide-sidebar-tools{padding-inline-start:2px}.platform-wide-sidebar-foot .platform-wide-profile{flex:auto;min-width:0;margin-top:0}.platform-wide-sidebar-foot .platform-wide-profile-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-wide-sidebar-footer+.platform-wide-sidebar-foot{margin-top:8px}.platform-wide-sidebar[data-state=rail] .platform-wide-sidebar-foot{align-items:flex-start;gap:2px;width:100%}.platform-wide-sidebar[data-state=rail] .platform-wide-sidebar-foot .platform-wide-profile{flex:none}.platform-sidebar-expand{width:var(--ui-bar-target);height:var(--ui-bar-target);border-radius:var(--ui-radius-control);cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.platform-sidebar-expand[data-glyph=hamburger]:hover{color:var(--ink)}}:root{--platform-chrome:var(--ui-surface-subtle,color-mix(in srgb, var(--ui-canvas) 94%, var(--ink)));--platform-bar-background:color-mix(in srgb, var(--platform-chrome) 88%, transparent)}@media (width<=959.98px) and (pointer:coarse){:root{--platform-tabbar-float-background:color-mix(in srgb, var(--ui-surface-elevated) 86%, transparent)}.platform-app{--platform-tabbar-background:linear-gradient(to bottom, transparent, var(--ui-canvas) 28px)}}.platform-tabs,.platform-wide-sidebar{background:var(--platform-chrome)}.platform-app[data-layout=frame] .platform-header{padding-inline:var(--platform-content-edge)}.platform-app[data-layout=frame] .platform-main{padding-inline:var(--platform-content-edge);padding-top:var(--platform-header-gap)}.platform-app[data-layout=frame][data-title-edge=column] .platform-header{--platform-column-inset:max(0px, (100cqw - var(--platform-page-width)) / 2);container-type:inline-size}.platform-app[data-layout=frame][data-title-edge=column] .platform-header .platform-page-host{margin-inline-start:var(--platform-column-start,var(--platform-column-inset))}.platform-app[data-layout=frame][data-title-edge=column] .platform-header>.platform-header-actions-host:last-child,.platform-app[data-layout=frame][data-wide=topbar][data-title-edge=column] .platform-header>.platform-header-actions-host{margin-inline-end:var(--platform-column-end,var(--platform-column-inset))}.platform-app[data-layout=frame][data-title-edge=column][data-column-align=start] .platform-header{--platform-column-start:0px;--platform-column-end:calc(2 * var(--platform-column-inset))}.platform-app[data-layout=frame][data-title-edge=column][data-column-align=end] .platform-header{--platform-column-start:calc(2 * var(--platform-column-inset));--platform-column-end:0px}.platform-app[data-layout=frame][data-presentation=full-bleed] .platform-main{padding:0}.platform-app[data-wide=sidebar] .platform-header{background:var(--ui-canvas);box-shadow:none;border-bottom-color:#0000}.platform-app[data-wide=topbar] .platform-header{height:auto;min-height:0;padding:0 var(--platform-content-edge);background:linear-gradient(to bottom, var(--platform-chrome) 0 64px, var(--ui-canvas) 64px);background-repeat:no-repeat;border-bottom-color:#0000;grid-template:"brand links account"64px"page page actions"minmax(0,auto)/auto minmax(0,1fr) auto;align-items:center;column-gap:8px;display:grid}.platform-app[data-wide=topbar] .platform-header .platform-navigation-unit{display:contents}.platform-app[data-wide=topbar] .platform-header :is(.platform-wide-wordmark,.platform-sidebar-expand){grid-area:brand}.platform-app[data-wide=topbar] .platform-header .platform-wide-tabs{grid-area:links}.platform-app[data-wide=topbar] .platform-header .platform-account-host{grid-area:account}.platform-app[data-wide=topbar] .platform-header .platform-page-host{grid-area:page;align-items:center;min-height:60px;display:flex}.platform-app[data-wide=topbar] .platform-header .platform-header-actions-host{grid-area:actions;align-self:center}.platform-app[data-wide=topbar] .platform-header:has(.platform-wide-tabs[data-names-destination]) .platform-page-host{display:flex}.platform-app[data-wide=topbar] .platform-header .platform-account-host{gap:4px;margin:0;padding:0}.platform-app[data-wide=topbar] .platform-header .platform-account-host:before{content:none}.platform-app[data-wide=topbar] .platform-header :is(.platform-account-host,.platform-header-actions-host){justify-self:end}.platform-app[data-wide=sidebar][data-sidebar=overlay][data-collapse=rail] :is(.platform-header,.platform-main,.platform-staging-banner),.platform-app[data-wide=sidebar][data-sidebar=overlay][data-collapse=rail] :is(.platform-session-chrome,.platform-session-slot){margin-left:var(--platform-rail-width)}.platform-app[data-wide=sidebar][data-sidebar=overlay][data-collapse=hidden] :is(.platform-header,.platform-main,.platform-staging-banner),.platform-app[data-wide=sidebar][data-sidebar=overlay][data-collapse=hidden] :is(.platform-session-chrome,.platform-session-slot){margin-left:0}dialog.platform-drawer{box-sizing:border-box;width:var(--platform-sidebar-width);max-width:none;height:100%;max-height:none;color:inherit;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow:visible}dialog.platform-drawer:focus{outline:none}dialog.platform-drawer::backdrop{background:color-mix(in srgb, var(--ui-backdrop) 40%, transparent)}dialog.platform-drawer>.platform-wide-sidebar{width:100%;height:100%;position:relative;inset:auto}dialog.platform-drawer[data-wide]>.platform-wide-sidebar{box-shadow:var(--ui-shadow-overlay)}.platform-app[data-wide=sidebar] .platform-header .platform-sidebar-expand{margin-right:8px}.platform-wide-sidebar-group{gap:inherit;display:grid}.platform-wide-sidebar-group+.platform-wide-sidebar-group{margin-top:14px}.platform-wide-sidebar-heading{color:var(--muted);font-size:var(--ui-text-footnote);margin:0;padding:4px 12px;font-weight:400}@media (width>=960px),not (pointer:coarse){.platform-wide-sidebar-heading{color:var(--ui-ink-secondary,var(--muted));font:var(--platform-group-label)}}.platform-wide-tabs{min-width:0;position:relative}.platform-wide-tabs-ruler{visibility:hidden;pointer-events:none;white-space:nowrap;gap:4px;width:0;display:flex;position:absolute;overflow:hidden}.platform-wide-tab{white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;gap:4px}.platform-wide-tab[data-current]{background:var(--ui-fill-current);color:var(--ink)}.platform-wide-more{position:relative}.platform-wide-report{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0}@media (hover:hover) and (pointer:fine){.platform-wide-report:hover{background:var(--ui-surface-row-hover)}}.platform-wide-sidebar-foot .platform-wide-sidebar-tools:has(.platform-wide-report){padding-inline-start:0}.platform-wide-app-tools{flex:none;align-items:center;gap:2px;display:flex}.platform-wide-sidebar-tools:has(>.platform-wide-app-tools){gap:2px}.platform-wide-sidebar-tools>.platform-wide-report:has(~.platform-wide-app-tools){flex:auto;width:auto;min-width:0}.platform-wide-sidebar:not([data-state=rail]) .platform-wide-sidebar-tools:has(>.platform-wide-app-tools>[data-toolbar-labeled]){flex-direction:column;align-items:stretch}.platform-wide-sidebar:not([data-state=rail]) .platform-wide-sidebar-tools>.platform-wide-report:has(~.platform-wide-app-tools>[data-toolbar-labeled]){flex:none;width:100%}.platform-wide-sidebar:not([data-state=rail]) .platform-wide-app-tools>[data-toolbar-labeled]{flex:auto;justify-content:flex-start;gap:12px;min-height:36px;padding-inline:12px}.platform-wide-sidebar:not([data-state=rail]) .platform-wide-app-tools>[data-toolbar-labeled]>svg{width:20px;height:20px}.platform-wide-sidebar[data-state=rail] :is(.platform-wide-sidebar-tools:has(>.platform-wide-app-tools),.platform-wide-app-tools){flex-direction:column;align-items:flex-start}.platform-app[data-wide=topbar] .platform-header .platform-page-host{min-height:56px}.platform-app[data-wide=topbar] #platform-main.platform-main{padding-top:var(--platform-header-gap)}button:is(.platform-wide-profile,.platform-account-avatar,.platform-tab){box-sizing:border-box;text-align:start;cursor:pointer;background:0 0;border:0;margin:0}button.platform-wide-profile{width:100%;font:400 var(--ui-text-callout)/1.333 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif)}button:is(.platform-account-avatar,.platform-tab){padding:0}.platform-wide-sidebar-foot>.platform-profile-menu{flex-direction:column;min-width:0;display:flex}.platform-wide-sidebar[data-state=rail] .platform-wide-sidebar-foot>.platform-profile-menu{width:100%}.platform-help-empty{color:var(--muted);margin:0;padding:16px}.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]){flex-wrap:nowrap;align-items:stretch;gap:0;overflow-y:auto}.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]) [data-page-action-item]{box-sizing:border-box;width:100%;height:auto;min-height:var(--ui-height-menu-row);border-radius:var(--ui-radius-highlight);box-shadow:none;color:var(--ink);font:400 var(--ui-text-body)/1.3 var(--ui-control-face);text-align:start;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;margin:0;padding:0 12px;text-decoration:none;display:flex}.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]) [data-page-action-item] .platform-header-action-label{flex:auto;min-width:0;display:inline}.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]) [data-page-action-item]>svg{flex:none;order:1;width:20px;height:20px}.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]) [data-page-action-item][data-danger]{color:var(--control-danger);order:1}.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]):has([data-page-action-item]:not([data-danger])) [data-page-action-item][data-danger]:not([data-danger]~[data-danger]){margin-top:13px;position:relative}.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]):has([data-page-action-item]:not([data-danger])) [data-page-action-item][data-danger]:not([data-danger]~[data-danger]):before{content:"";inset:-7px calc(-1 * var(--ui-menu-inset)) auto;border-top:1px solid var(--line,var(--control-border));position:absolute}@media not (any-pointer:coarse){.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]):has([data-page-action-item]:not([data-danger])) [data-page-action-item][data-danger]:not([data-danger]~[data-danger]){margin-top:9px}.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]):has([data-page-action-item]:not([data-danger])) [data-page-action-item][data-danger]:not([data-danger]~[data-danger]):before{top:-5px}.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]) [data-page-action-item][data-danger]>svg{color:inherit}.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]) [data-page-action-item]{font-size:var(--ui-text-subhead);padding:0 10px}.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]) [data-page-action-item]>svg{width:16px;height:16px;color:var(--ui-ink-secondary);order:0}}@media (hover:hover) and (pointer:fine){.platform-page-action-host .platform-page-actions.ui-menu[role=menu]:not([data-measuring]) [data-page-action-item]:not(:disabled,[aria-disabled=true]):hover{background:var(--ui-surface-row-hover)}}.platform-wide-tabs[data-icon-only]{overflow-x:auto}.platform-wide-tabs[data-icon-only]>.platform-wide-tab{box-sizing:border-box;width:var(--ui-bar-target,32px);min-width:var(--ui-bar-target,32px);justify-content:center;padding:0}.platform-wide-tabs[data-icon-only]>.platform-wide-tab>svg{width:20px;height:20px}.platform-app[data-wide=topbar] .platform-header[data-navigation-only]{grid-template-rows:64px;grid-template-areas:"brand links account"}.platform-app[data-layout=frame][data-title-edge=column][data-prose-column] .platform-header{--platform-column-inset:max(0px, (100cqw - var(--platform-prose-width)) / 2)}.platform-app[data-layout=app][data-prose-column] .platform-header:has(.platform-page-context[data-title-overflow=wrap]){grid-template-rows:var(--platform-app-bar-height) minmax(44px, auto)}.platform-app[data-layout=app][data-prose-column] .platform-page-context[data-title-overflow=wrap] .platform-compact-title{padding-left:calc(max(var(--platform-content-edge), env(safe-area-inset-left)) - max(4px, env(safe-area-inset-left)));padding-right:calc(max(var(--platform-content-edge), env(safe-area-inset-right)) - max(4px, env(safe-area-inset-right)));text-align:start;grid-area:2/1/3/-1;margin-inline:0}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app][data-prose-column] .platform-page-context[data-title-overflow=wrap] .platform-compact-title{padding-left:calc(max(var(--platform-content-edge), env(safe-area-inset-left)) - max(var(--platform-bar-inset), env(safe-area-inset-left)));padding-right:calc(max(var(--platform-content-edge), env(safe-area-inset-right)) - max(var(--platform-bar-inset), env(safe-area-inset-right)))}}.platform-destination-icon[data-destination-icon=canopy-call-listening],.platform-destination-icon[data-destination-icon=canopy-call-ringing]{animation:1.6s ease-in-out infinite platform-call-breathe}.platform-destination-icon[data-destination-icon=canopy-call-speaking],.platform-destination-icon[data-destination-icon=canopy-call-thinking]{animation:1s ease-in-out infinite platform-call-pulse}.platform-destination-icon[data-destination-icon=canopy-call-connecting]{animation:1.2s linear infinite platform-call-spin}@keyframes platform-call-breathe{0%,to{opacity:1}50%{opacity:.55}}@keyframes platform-call-pulse{0%,to{transform:scale(1)}50%{transform:scale(.88)}}@keyframes platform-call-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.platform-destination-icon[data-destination-icon^=canopy-call-]{animation:none}}.platform-destination-icon[data-destination-motion=breathe]{animation:1.6s ease-in-out infinite platform-call-breathe}.platform-destination-icon[data-destination-motion=pulse]{animation:1s ease-in-out infinite platform-call-pulse}.platform-destination-icon[data-destination-motion=spin]{animation:1.2s linear infinite platform-call-spin}@media (prefers-reduced-motion:reduce){.platform-destination-icon[data-destination-motion]{animation:none}}.platform-wide-report .platform-wide-shortcut{color:var(--muted);font:inherit;font-size:var(--ui-text-caption);letter-spacing:.02em;margin-inline-start:auto}.platform-wide-sidebar-nav[hidden]{display:none}.platform-wide-sidebar[data-state=rail] .platform-wide-app-tools>[data-toolbar-labeled]{width:var(--ui-bar-target,40px);justify-content:center;min-width:0;padding-inline:0}.platform-wide-sidebar[data-state=rail] .platform-wide-app-tools>[data-toolbar-labeled]>.platform-header-action-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.platform-page-frame{--platform-page-frame-stage-height:560px;justify-content:center;align-items:center;min-width:0;display:flex}.platform-page-frame[data-fit=stage]{height:var(--platform-page-frame-stage-height)}.platform-page-frame[data-fit=fill]{flex:auto;height:100%;min-height:0}.platform-page-frame[data-fit=fill][data-device=desktop] .platform-page-frame-viewport{border:0;border-radius:0}.platform-page-frame-device{flex-direction:column;align-items:center;gap:6px;min-width:0;margin:0;display:flex}.platform-page-frame-caption{color:var(--muted);font-size:var(--ui-text-footnote)}.platform-page-frame-viewport{border:1px solid var(--line);border-radius:var(--ui-radius-panel,8px);background:var(--ui-canvas);position:relative;overflow:clip}.platform-page-frame-device[data-device=phone] .platform-page-frame-viewport{border-radius:var(--ui-radius-card,16px)}.platform-page-frame-viewport>iframe{transform-origin:0 0;border:0;display:block}.platform-page-frame-outline{box-sizing:border-box;border:2px solid var(--ui-accent);border-radius:var(--ui-radius-inner);background:color-mix(in srgb, var(--ui-accent) 8%, transparent);pointer-events:none;position:absolute}.platform-page-frame-viewport>iframe[data-interactive=false]{pointer-events:none}.platform-page-layout{--platform-layout-search-top:max(0px, var(--ui-sticky-top,0px));flex-direction:column;flex:1 0 auto;min-width:0;display:flex;container:page-layout/inline-size}.platform-page-layout-tools{top:var(--platform-layout-search-top);z-index:5;background:var(--ui-canvas,var(--control-surface));gap:12px;margin-block-start:calc(-1 * var(--page-gutter));margin-block-end:24px;padding-block:8px 16px;display:grid;position:sticky}.platform-main>.platform-page>.platform-page-layout[data-page-kind=directory]>.platform-page-layout-tools:before{content:"";block-size:var(--platform-header-gap);background:inherit;pointer-events:none;position:absolute;inset-block-end:100%;inset-inline:0}.platform-page-layout[data-page-kind=directory]>.platform-page-layout-tools{gap:8px;padding-block:8px}@media (width>=960px),not (pointer:coarse){.platform-main>.platform-page:not([data-scroll=frame]) :is(.platform-page-layout[data-page-toolbar=pinned]>:is(.platform-page-layout-tools,.ui-table-toolbar),.canopy-collection-view[data-page-toolbar=pinned]>.canopy-content-frame>.canopy-content-header,.canopy-collection-toolbar[data-page-toolbar=pinned]):not(.platform-split-list *):before{content:"";block-size:var(--platform-header-gap);background:var(--ui-canvas,var(--control-surface));pointer-events:none;position:absolute;inset-block-end:100%;inset-inline:0}}.platform-split-host[data-split=on]>.platform-split-list .platform-page-layout{--ui-sticky-top:var(--platform-header-height)}.platform-split-host[data-split=on]>.platform-split-list .platform-page-layout-tools{margin-block-start:0}.platform-page-layout-body{min-width:0;flex-direction:column;flex:1 0 auto;padding-block-end:var(--platform-empty-settings-body-end-padding,24px);display:flex}.platform-page-layout-content{flex:1 0 auto;min-width:0}.platform-page-layout-content>:last-child:not(dialog){margin-block-end:0}.platform-page-layout .platform-page-completion{background:var(--ui-canvas,var(--control-surface));margin-block-start:auto}.platform-page-layout .platform-page-completion .ui-sticky-action-buttons{align-items:center;gap:var(--ui-action-gap,8px);flex:100%;width:100%;margin-inline:0;display:flex}.platform-page-layout .platform-page-completion .ui-sticky-action-buttons>:is(button,a){white-space:normal;overflow-wrap:anywhere;flex:none;inline-size:auto;min-inline-size:0;max-inline-size:100%}.platform-page-support{color:var(--control-primary);margin-inline-end:auto}.platform-page-layout[data-page-kind=reading][data-reading-width=prose] .platform-page-layout-content{inline-size:100%;max-inline-size:68ch;margin-inline:auto;font-size:1rem;line-height:1.65}.platform-page-layout[data-page-kind=reading][data-documentation-reading] .platform-page-layout-content{inline-size:100%;max-inline-size:64rem;margin-inline:auto}.platform-section-pane .platform-page-layout[data-page-kind=reading][data-reading-width=prose]:not([data-documentation-reading]) .platform-page-layout-content,.platform-main:is([data-content-align=start],[data-content-align=end]):not([data-content-width=fill]) .platform-page-layout[data-page-kind=reading][data-reading-width=prose]:not([data-documentation-reading]) .platform-page-layout-content{margin-inline:0 auto}.platform-page-layout[data-page-kind=reading] .platform-page-section-group>*>:first-child{margin-block-start:0}.platform-page-layout[data-page-kind=reading] .platform-page-section-group>*>:last-child{margin-block-end:0}.platform-page-layout[data-page-kind=reading] :is(h2,h3){font-weight:500}.platform-page-layout[data-page-kind=reading] [id]{scroll-margin-block-start:7rem}.platform-page-layout[data-page-kind=reading] :is(pre,table:not(.ui-data-table)){max-inline-size:100%;display:block;overflow-x:auto}.platform-page-layout:is([data-page-kind=workspace],[data-page-kind=record]) .platform-page-layout-body:has(>.platform-page-layout-inspector){grid-template-columns:minmax(0,1fr) minmax(15rem,20rem);gap:24px;display:grid}.platform-page-layout-inspector{min-width:0}.platform-page-viewport{overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--ui-radius-surface);max-block-size:max(8rem,min(65svh,100svh - 16rem));max-inline-size:100%;overflow:auto}.platform-page-viewport>svg{max-width:none;display:block}@media (width<=959.98px) and (pointer:coarse){.platform-page-layout .platform-page-completion .ui-sticky-action-buttons>[data-page-primary]{flex-basis:100%;min-block-size:48px;inline-size:100%}}@media not (pointer:coarse){.platform-page-layout .platform-page-completion .ui-sticky-action-buttons{justify-content:flex-end}.platform-page-layout .platform-page-completion{margin-block-start:0}.platform-page-layout:has(>.platform-page-completion)>.platform-page-layout-body{flex-grow:0}}@media (width<=959.98px) and (pointer:coarse){.platform-app:has(.platform-page-back) .platform-page-completion [data-page-action=cancel]{display:none}}@container page-layout (width<=54rem){.platform-page-layout:is([data-page-kind=workspace],[data-page-kind=record]) .platform-page-layout-body:has(>.platform-page-layout-inspector){grid-template-columns:minmax(0,1fr)}}@media (height<=500px){.platform-page-layout .platform-page-completion{position:static}}.platform-page-layout[data-page-kind=reading] th{text-align:start;font-weight:500}.platform-page-layout .platform-page-notice{margin-block-end:24px;position:static}.platform-page-layout .platform-banner{flex-flow:wrap;align-items:center;gap:12px;display:flex}.platform-page-layout .platform-banner .ui-update-copy{flex:16rem;display:block}.platform-page-layout .platform-banner .ui-update-actions{flex:0 auto;justify-content:flex-end;max-inline-size:100%;margin-inline-start:auto}.platform-page-layout .platform-banner .ui-button{white-space:normal;max-inline-size:100%}@container page-layout (width<=36rem){.platform-page-layout .platform-banner.ui-update-banner--actions-below .ui-update-copy{flex-basis:100%}.platform-page-layout .platform-banner.ui-update-banner--actions-below .ui-update-actions{justify-content:flex-start;margin-inline-start:0}}@media (width<=600px){.platform-page-layout .platform-banner.ui-update-banner--compact-narrow{flex-wrap:nowrap}.platform-page-layout .platform-banner.ui-update-banner--compact-narrow .ui-update-copy{flex-basis:0}}.platform-app[data-layout=app][data-report-float] .platform-page-layout:has(>.platform-page-completion)>.platform-page-layout-body{padding-block-end:calc(var(--ui-bar-disc,44px) + 24px)}.platform-page-layout[data-page-kind=reading] table{border-collapse:collapse;text-align:start}.platform-page-layout[data-page-kind=reading] table:not(.ui-data-table) :is(th,td){border-bottom:1px solid var(--line);padding:12px}.platform-page-layout[data-page-kind=reading] caption{text-align:start;font-size:var(--ui-text-footnote);padding-block:8px}.platform-page-layout[data-page-state] .platform-page-layout-body{display:flex}.platform-page-layout[data-page-state] .platform-page-layout-content{flex-direction:column;display:flex}.platform-page-layout-content:has(>:is(.ui-table-empty,.platform-empty-state)){flex-direction:column;display:flex}.platform-page-state{flex-direction:column;flex:1 0 auto;justify-content:center;min-block-size:12rem;display:flex}.platform-page-state>.platform-loading{background:0 0;border:0;flex:none;min-height:0}.platform-page-state>.ui-table-empty{flex:none;min-height:0;padding-block:0}.platform-page-layout-content>:is(.ui-table-empty,.platform-empty-state){flex:1}.platform-page-identity{justify-content:space-between;align-items:center;gap:16px;margin-block-end:var(--platform-section-gap);display:flex}.platform-page-identity>div:first-child{min-inline-size:0}.platform-page-identity>div:first-child:empty{display:none}.platform-page-identity[data-leading]{justify-content:flex-start;gap:12px}.platform-page-identity-leading{flex:none;display:grid}.platform-page-identity[data-leading]>div:empty{display:none}.platform-page-identity[data-leading]>.platform-page-identity-leading+div{flex:0 auto;min-inline-size:0}.platform-page-identity[data-leading]>.platform-page-identity-leading+div p{overflow-wrap:anywhere}.platform-page-identity p{color:var(--muted);margin:0;line-height:1.45}.platform-page-identity-status{flex:none}.platform-page-layout .platform-stacked-list .platform-list-text{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.platform-page-layout .platform-stacked-title{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;overflow:hidden}.platform-page-layout .platform-stacked-support{display:contents}.platform-page-layout .platform-stacked-support>.platform-list-detail{white-space:nowrap;text-overflow:ellipsis;grid-area:2/1;display:block;overflow:hidden}.platform-page-layout .platform-stacked-support>.platform-list-status{grid-area:1/2/3;align-self:center;max-width:none;margin:0}.platform-page-layout .platform-stacked-list .platform-list-item:before{left:0;right:0}.platform-page-layout-tools>*{min-inline-size:0;margin-block:0}.platform-page-layout-tools .ui-choice-options--segmented{flex-wrap:nowrap}.platform-page-summary{justify-content:space-between;align-items:center;gap:12px;margin-block-end:12px;display:flex}.platform-page-summary>:last-child:not(:first-child){margin-inline-start:auto}.platform-page-layout[data-page-kind=reading] a:not(.ui-button){color:var(--ui-accent-text);-webkit-text-decoration-color:color-mix(in srgb, var(--ui-accent), transparent 55%);text-decoration-color:color-mix(in srgb, var(--ui-accent), transparent 55%);text-underline-offset:.2em}.platform-page-layout[data-page-kind=form] .platform-page-section-body>:last-child{margin-block-end:0}@container page-layout (width<=22rem){.platform-page-identity{flex-wrap:wrap}.platform-page-identity:not([data-leading])>div:first-child{flex-basis:100%}.platform-page-identity[data-leading]>.platform-page-identity-status{flex-basis:100%;padding-inline-start:52px}}.platform-page-layout-toolbar{align-items:center;gap:12px;min-inline-size:0;display:flex}.platform-page-layout-tools[data-tools-layout=inline]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.platform-page-layout-tools[data-tools-layout=inline] .platform-page-layout-toolbar{justify-content:flex-end}@container page-layout (width<=22rem){.platform-page-layout-tools[data-tools-layout=inline]{grid-template-columns:minmax(0,1fr)}}.platform-page-layout-toolbar>*{min-inline-size:0;max-inline-size:100%;margin-block:0}.platform-page-layout-toolbar>.ui-form-stack,.platform-page-layout[data-page-kind=collection] .platform-page-layout-toolbar>.ui-choice-field{flex:1}.platform-users-tools{flex-wrap:wrap;align-items:center;gap:12px;inline-size:100%;min-inline-size:0;display:flex}.platform-users-tools>*{flex:none;max-inline-size:100%}.platform-page-anatomy{pointer-events:none;z-index:2147483000;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:fixed;inset:0;overflow:visible}.platform-page-anatomy-overlays{pointer-events:none;position:fixed;inset:0;overflow:hidden}.platform-page-anatomy-box{box-sizing:border-box;outline-offset:-1px;background:var(--lightningcss-light,#007b830d)var(--lightningcss-dark,#4cc6cd14);outline:1px solid var(--lightningcss-light,#007b83)var(--lightningcss-dark,#4cc6cd);position:absolute}.platform-page-anatomy-box[data-content]{background:var(--lightningcss-light,#c877000d)var(--lightningcss-dark,#f0a64a14);outline-color:var(--lightningcss-light,#a45c00)var(--lightningcss-dark,#f0a64a)}.platform-page-anatomy-box>span{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#04282a);max-width:100%;font:var(--ui-text-caption2)/1.3 system-ui;white-space:nowrap;background:var(--lightningcss-light,#00646b)var(--lightningcss-dark,#4cc6cd);padding:2px 5px;position:absolute;top:0;left:0}.platform-page-anatomy-box[data-content]>span{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2e1a00);background:var(--lightningcss-light,#854b00)var(--lightningcss-dark,#f0a64a)}.platform-page-anatomy-panel{box-sizing:border-box;pointer-events:auto;bottom:max(76px, env(safe-area-inset-bottom));width:min(360px,100vw - 24px);max-height:min(calc(100dvh - 110px), var(--platform-page-anatomy-max-height,100dvh));border:1px solid var(--line);border-radius:var(--ui-radius-card);background:var(--ui-canvas);color:var(--text);font-size:var(--ui-text-footnote);padding:8px;position:fixed;right:12px;overflow:auto;box-shadow:0 4px 24px #0003}.platform-page-anatomy-panel:not(:has(.platform-page-anatomy-controls)){width:auto}.platform-page-anatomy-controls{gap:12px;padding:12px 4px 4px;display:grid}.platform-page-anatomy-controls label{gap:4px;font-weight:500;display:grid}.platform-page-anatomy-controls select{width:100%;min-height:44px;color:inherit;background:var(--ui-canvas);border:1px solid var(--line);border-radius:var(--ui-radius-field);font:inherit;padding:6px}.platform-page-anatomy-controls p{margin:6px 0 0;line-height:1.45}.platform-page-anatomy-controls code{overflow-wrap:anywhere;font-size:var(--ui-text-caption1);margin-top:5px;display:block}@media (height<=500px){.platform-page-anatomy-panel{max-height:min(calc(100dvh - 16px), var(--platform-page-anatomy-max-height,100dvh));bottom:8px}}.platform-page-anatomy-box[data-padding]{background:0 0;border-style:solid;border-color:var(--lightningcss-light,#894cc53d)var(--lightningcss-dark,#c08ce84d);outline-color:var(--lightningcss-light,#7942a8)var(--lightningcss-dark,#c08ce8)}.platform-page-anatomy-box[data-padding]>span{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2a0f40);background:var(--lightningcss-light,#69378f)var(--lightningcss-dark,#c08ce8)}.platform-page-anatomy-controls .platform-page-anatomy-check{align-items:center;gap:8px;min-height:44px;display:flex}.platform-page-anatomy-toggle{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.platform-page-anatomy-toggle[data-dragging]{cursor:grabbing}.platform-page-anatomy-guide{pointer-events:none;border:0 solid var(--lightningcss-light,#007b8399)var(--lightningcss-dark,#4cc6cd99);position:absolute}.platform-page-anatomy-guide[data-axis=x]{border-left-width:1px;top:0;bottom:0}.platform-page-anatomy-guide[data-axis=y]{border-top-width:1px;left:0;right:0}.platform-page-anatomy-guide[data-inset]{border-style:dashed;border-color:var(--lightningcss-light,#894cc5a6)var(--lightningcss-dark,#c08ce8a6)}.platform-page-anatomy-component{box-sizing:border-box;outline-offset:-1px;background:var(--lightningcss-light,#007b830f)var(--lightningcss-dark,#4cc6cd1a);outline:2px solid var(--lightningcss-light,#007b83)var(--lightningcss-dark,#4cc6cd);position:absolute}.platform-page-anatomy-component[data-custom]{background:var(--lightningcss-light,#b4231812)var(--lightningcss-dark,#ff8a7a1f);outline:2px dashed var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff8a7a)}.platform-page-anatomy-component>span{text-overflow:ellipsis;border-radius:var(--ui-radius-inner) var(--ui-radius-inner) 0 0;color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#04282a);max-width:min(100vw - 16px,360px);font:var(--ui-text-caption1)/1.35 system-ui;white-space:nowrap;background:var(--lightningcss-light,#00646b)var(--lightningcss-dark,#4cc6cd);padding:2px 6px;position:absolute;bottom:100%;left:-1px;overflow:hidden}.platform-page-anatomy-component>span[data-inside]{border-radius:0 0 var(--ui-radius-inner) 0;top:0;bottom:auto}.platform-page-anatomy-component[data-custom]>span{color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#3a0a05);background:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff8a7a)}@media (prefers-reduced-motion:no-preference){.platform-page-anatomy-component{transition:left 80ms ease-out,top 80ms ease-out,width 80ms ease-out,height 80ms ease-out}}.platform-section-body>.platform-page-layout{width:100%;margin-inline:auto}.platform-section-pane[data-page-width=fixed]>.platform-section-body>.platform-page-layout{max-width:var(--platform-app-column);margin-inline:auto}.platform-page-layout-content{flex-direction:column;display:flex}.platform-app .platform-people-list,.platform-app .platform-page-layout-content>:is(.platform-list,.platform-stacked-list,.ui-table-scroll):not(.ui-list-surface):not(.platform-split-host[data-split=on] *){--ui-list-edge:var(--platform-content-edge,var(--page-gutter));--ui-list-bleed:var(--platform-content-edge,var(--page-gutter));min-inline-size:0}.platform-app .platform-people-list{inline-size:100%}.platform-app .platform-people-list>.ui-table-scroll,.platform-app .platform-page-layout-content>.ui-table-scroll:not(.platform-split-host[data-split=on] *),.platform-app .platform-page-layout-content>.platform-list:not(.ui-list-surface)>.ui-table-scroll:not(.platform-split-host[data-split=on] *){margin-inline:calc(-1 * var(--platform-content-edge,var(--page-gutter)))}.platform-page-layout-content>:is(.platform-settings,.platform-account-hub,.platform-page,.platform-list),.platform-app .platform-page-layout .platform-list{flex:1 0 auto}.platform-page-layout .platform-list>:is(.platform-empty-state,.ui-table-empty),.platform-page-layout .platform-list>.platform-loading-region>:is(.platform-empty-state,.ui-table-empty){flex:1 0 auto;justify-content:center;min-block-size:12rem}.platform-page-layout .platform-loading-boundary{flex:1 0 auto}.platform-page-layout .platform-loading{background:0 0;border:0}.platform-page-layout .ui-list-band:not(.ui-list-band--header){flex-wrap:wrap}.platform-page-layout .ui-list-band:not(.ui-list-band--header)>.ui-list-band-count{margin-inline-end:0}.platform-page-layout .ui-list-band:not(.ui-list-band--header)>.ui-list-band-control{flex-wrap:wrap;max-inline-size:100%;margin-inline-start:0}.platform-page-layout .ui-list-band:not(.ui-list-band--header)>.ui-list-band-pages{margin-inline-start:auto}.platform-form-error-banner{flex:none;margin-block:12px}.platform-page-layout-content>.platform-settings{flex-direction:column;display:flex}.platform-page-layout .platform-settings>:is(.ui-table-empty,.platform-empty-state){flex:1 0 auto;justify-content:center;min-block-size:12rem}:is(.platform-pull-to-refresh:has(.platform-page-layout),.platform-pull-content:has(>.platform-page-layout)){flex-direction:column;flex:1 0 auto;min-inline-size:0;display:flex}.platform-page-layout[data-collection-layout=table]>.ui-table-toolbar,.platform-page-layout[data-collection-layout=table]>.platform-page-layout-body>.platform-page-layout-content>section>.ui-table-toolbar{top:var(--platform-layout-search-top);z-index:5;background:var(--ui-canvas,var(--control-surface));flex:none;position:sticky}@media (width>=960px),not (pointer:coarse){.platform-page-layout[data-collection-layout=table]:has(.ui-table-toolbar) .ui-record-table:not([data-wide]) thead th{top:calc(var(--platform-layout-search-top) + var(--platform-layout-toolbar-height,48px))}}.platform-page-anatomy-panel[data-inline]{box-shadow:none;background:0 0;border:0;max-height:none;padding:0;overflow:visible}.platform-app[data-layout=app][data-tab-bar=floating]:not([data-presentation]) .platform-main:has(>.platform-page>.platform-page-layout>.platform-page-layout-body:only-child>.platform-page-layout-content:only-child>.platform-settings:only-child>.ui-table-empty:only-child>:is(h2,p):last-child){--platform-main-end-space:calc(var(--page-gutter) + var(--platform-tabbar-overlap));--platform-empty-settings-body-end-padding:0px}html.platform-document[data-installed] .platform-app[data-layout=app][data-tab-bar=auto]:not([data-presentation]) .platform-main:has(>.platform-page>.platform-page-layout>.platform-page-layout-body:only-child>.platform-page-layout-content:only-child>.platform-settings:only-child>.ui-table-empty:only-child>:is(h2,p):last-child){--platform-main-end-space:calc(var(--page-gutter) + var(--platform-tabbar-overlap));--platform-empty-settings-body-end-padding:0px}@media (display-mode:standalone){.platform-app[data-layout=app][data-tab-bar=auto]:not([data-presentation]) .platform-main:has(>.platform-page>.platform-page-layout>.platform-page-layout-body:only-child>.platform-page-layout-content:only-child>.platform-settings:only-child>.ui-table-empty:only-child>:is(h2,p):last-child){--platform-main-end-space:calc(var(--page-gutter) + var(--platform-tabbar-overlap));--platform-empty-settings-body-end-padding:0px}}.platform-page-anatomy-reserve{flex:0 0 0;block-size:0;min-block-size:0;position:relative}.platform-page-anatomy-home{padding-inline:var(--page-gutter);position:absolute;inset-block-start:0;inset-inline:0}.platform-page-layout-tools[data-list-tools]{flex-wrap:wrap;align-items:center;gap:8px;margin-block:0 8px;padding-block:8px;display:flex}.platform-page-layout-tools[data-list-tools]>[data-ui-top-search-anchor]{flex:112px;min-inline-size:112px}.platform-page-layout-tools[data-list-tools]>.platform-page-layout-toolbar{flex:0 auto}.platform-page-layout-tools[data-list-tools]>.platform-page-summary{flex-wrap:wrap;flex:none;gap:8px;max-inline-size:100%;margin:0;margin-inline-start:auto}.platform-page-layout-tools[data-list-tools]>.platform-page-notice{flex:1 0 100%}.platform-page-layout-tools[data-list-tools] .platform-page-layout-toolbar>.ui-form-stack{flex-flow:wrap;align-items:center;gap:8px}.platform-page-layout-tools[data-list-tools]>.platform-page-summary>.ui-meta{overflow-wrap:anywhere;min-inline-size:0}.platform-split-host>.platform-split-list .platform-page-layout-tools[data-list-tools]{margin-block-start:0}.platform-columns{gap:var(--layout-gap,16px);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:start;min-inline-size:0;display:grid}.platform-column{flex-direction:column;gap:12px;min-inline-size:0;display:flex}.platform-column-title{font-size:var(--ui-text-headline,1rem);color:var(--ui-ink-secondary,var(--muted));margin:0;font-weight:500}@media (width<=959.98px) and (pointer:coarse){.platform-columns{grid-template-columns:minmax(0,1fr)}}.platform-page-back-float{z-index:2;pointer-events:none;margin-block-end:8px;display:flex;position:sticky;inset-block-start:env(safe-area-inset-top,0px)}.platform-page-back-float>.platform-page-back{pointer-events:auto}.platform-app[data-layout=app][data-headerless-bar]:not([data-scrolled]) .platform-header[data-overlay]{box-shadow:none;background:0 0;border-bottom-color:#0000}.platform-app[data-headerless]:not([data-layout=app]) .platform-main{padding-top:0}.platform-app[data-layout=app][data-headerless]:is([data-nav],:not([data-nav])):is([data-presentation],:not([data-presentation])) .platform-main{padding-top:env(safe-area-inset-top,0px)}.platform-app[data-layout=app][data-headerless][data-headerless-bar]:is([data-nav],:not([data-nav])):is([data-presentation],:not([data-presentation])) .platform-main{padding-top:env(safe-area-inset-top,0px);--page-top-inset:var(--platform-app-bar-height)}.platform-main>.platform-page{padding-block-start:var(--page-top-inset,0px)}.platform-app[data-layout=app][data-report-header][data-presentation=focus]:not([data-headerless]):is([data-nav],:not([data-nav])) .platform-main{padding-top:calc(env(safe-area-inset-top,0px) + var(--platform-app-bar-height))}.platform-app .platform-users-scope{flex-direction:column;gap:8px;display:flex}.platform-app .platform-users-scope>.ui-select-field,.platform-app .platform-users-scope .ui-search-select{inline-size:100%;max-inline-size:28rem}.platform-app .platform-users-scope>.ui-text{max-inline-size:72ch}.platform-capability-group dl>div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-block:10px;display:flex}.platform-capability-group dt{flex:16rem;min-inline-size:0;font-weight:500}.platform-capability-reason{color:var(--ui-ink-secondary,var(--muted));font-weight:400;font-size:var(--ui-text-footnote);margin-block-start:2px;line-height:1.4;display:block}.platform-capability-group dd{color:var(--muted);overflow-wrap:anywhere;margin:0}.platform-capability-group{margin-block-end:var(--platform-section-gap,24px)}.platform-capability-group>h2{color:var(--muted);font:var(--platform-list-heading);margin:0 0 6px}.platform-capability-group dl{border-radius:var(--platform-list-radius);background:var(--platform-list-background,var(--control-surface));margin:0}.platform-capability-group dl>div{border-bottom:0;padding:12px 16px;position:relative}.platform-capability-group dl>div+div:before{content:"";top:0;border-top:1px solid var(--platform-list-separator);position:absolute;inset-inline:16px 0}.platform-capability-group dt{overflow-wrap:anywhere}.platform-capabilities>.platform-capability-group:first-of-type{margin-block-start:24px}.platform-audit-active-filters{flex-wrap:wrap;align-items:center;gap:8px;margin-block:12px;display:flex}.platform-section-pane .platform-page-layout[data-page-kind=record]:not(:has(.platform-page-layout-inspector)){max-width:var(--platform-app-column)}.platform-app-settings-panel+.platform-app-settings-panel{margin-block-start:32px}.platform-app-settings-panel>h2{margin:0 0 12px}.platform-page-description{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-subhead);max-inline-size:72ch;margin:0 0 20px;line-height:1.45}.platform-section-pane .platform-page-description{margin-block-start:calc(-1 * var(--platform-header-gap))}.platform-page-filter-chips{flex:auto;min-width:0;display:flex}.platform-page-filter-chips:empty{display:none}.platform-page-filter-chips[data-under-search]{margin-block:-4px 8px}.platform-page-footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;padding-block:12px 4px;display:flex}.platform-page-footer>.ui-meta{margin-inline-end:auto}.platform-page-layout-content[data-footer]>:not(.platform-page-footer){flex-grow:0}.platform-page-filter-lead{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.platform-page-filter-lead>.platform-page-filter-chips{flex:0 auto}.platform-page-filter-chips[data-phone]{flex-direction:column;align-items:stretch;gap:10px;margin-block:0 12px}.platform-page-footer[data-phone]{justify-content:center;padding-block-start:12px}.platform-page-footer[data-phone]>.ui-meta{margin-inline-end:0}.platform-page:not([data-scroll=frame]) .platform-page-layout[data-page-toolbar=scrolls]>:is(.platform-page-layout-tools,.ui-table-toolbar),.platform-page:not([data-scroll=frame]) .platform-page-layout[data-page-toolbar=scrolls][data-collection-layout=table]>.platform-page-layout-body>.platform-page-layout-content>section>.ui-table-toolbar{position:static}.platform-page:not([data-scroll=frame]) :is(.canopy-collection-view[data-page-toolbar=pinned]>.canopy-content-frame>.canopy-content-header,.canopy-collection-toolbar[data-page-toolbar=pinned]){top:var(--platform-layout-search-top,var(--ui-sticky-top,0px));z-index:5;background:var(--ui-canvas,var(--control-surface));position:sticky}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .platform-page-layout[data-page-toolbar=pinned][data-platform-toolbar-stuck]>:is(.platform-page-layout-tools,.ui-table-toolbar):before,.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .canopy-collection-view[data-page-toolbar=pinned][data-platform-toolbar-stuck]>.canopy-content-frame>.canopy-content-header:before,.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .canopy-collection-toolbar[data-page-toolbar=pinned][data-platform-toolbar-stuck]:before{content:"";block-size:calc(var(--platform-header-gap) + var(--platform-scroll-edge,8px));background:var(--ui-canvas,var(--control-surface));pointer-events:none;position:absolute;inset-block-end:100%;inset-inline:0}.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .platform-page-layout[data-page-toolbar=pinned]>:is(.platform-page-layout-tools,.ui-table-toolbar):after,.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .canopy-collection-view[data-page-toolbar=pinned]>.canopy-content-frame>.canopy-content-header:after,.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .canopy-collection-toolbar[data-page-toolbar=pinned]:after{content:"";block-size:var(--platform-scroll-edge,8px);background:linear-gradient(to bottom, var(--ui-canvas,var(--control-surface)), transparent);opacity:0;pointer-events:none;position:absolute;inset-block-start:100%;inset-inline:0}.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .platform-page-layout[data-page-toolbar=pinned][data-platform-toolbar-stuck]>:is(.platform-page-layout-tools,.ui-table-toolbar):after,.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .canopy-collection-view[data-page-toolbar=pinned][data-platform-toolbar-stuck]>.canopy-content-frame>.canopy-content-header:after,.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .canopy-collection-toolbar[data-page-toolbar=pinned][data-platform-toolbar-stuck]:after{opacity:1}.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .platform-page-layout[data-page-toolbar=pinned][data-platform-toolbar-stacked]>:is(.platform-page-layout-tools,.ui-table-toolbar):before,.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .canopy-collection-view[data-page-toolbar=pinned][data-platform-toolbar-stacked]>.canopy-content-frame>.canopy-content-header:before,.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .canopy-collection-toolbar[data-page-toolbar=pinned][data-platform-toolbar-stacked]:before{content:none}.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .platform-page-layout[data-page-toolbar=pinned]:has(.ui-tabs-with-panel[data-sticky][data-stuck])>:is(.platform-page-layout-tools,.ui-table-toolbar):after{opacity:0}.platform-app[data-layout=app] .platform-page:not([data-scroll=frame]) .canopy-collection-view[data-page-toolbar=pinned]:has(.ui-tabs-with-panel[data-sticky][data-stuck])>.canopy-content-frame>.canopy-content-header:after{opacity:0}}.platform-page-layout:is([data-page-state=loading],[data-page-state=empty],[data-page-state=error],[data-page-state=denied])>.platform-page-layout-body{padding-block-end:0}.platform-app #platform-main[data-page-scroll-host]{padding-bottom:var(--canopy-page-inset,0px);flex-direction:column;display:flex;overflow:clip}.platform-app #platform-main[data-page-scroll-host]:after{display:none}.platform-app .platform-split-host[data-split=on]>.platform-split-detail[data-page-scroll-host],.platform-app .platform-section-split>.platform-section-pane[data-page-scroll-host],.platform-app[data-layout] dialog.platform-dialog.platform-route-sheet[data-page-scroll-host]{padding-bottom:var(--canopy-page-inset,0px);flex-direction:column;display:flex;overflow:clip}.platform-app [data-page-scroll-chain][data-page-scroll-chain][data-page-scroll-chain][data-page-scroll-chain]{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-height:0;margin-block-end:0;padding-block-end:0;display:flex}.platform-page-section{min-width:0;margin:0 0 var(--platform-section-gap)}.platform-page-section-group{min-width:0}.platform-page-section-group>*+*{border-top:1px solid var(--platform-list-separator)}.platform-page-section-group>.platform-list-group--embedded{box-shadow:none;background:0 0;border:0;border-radius:0}.platform-list-group--embedded:not(:last-child)>.platform-list-item:last-child>:is(.platform-list-row,.ui-switch-row){border-bottom-right-radius:0;border-bottom-left-radius:0}.platform-page-section-output{min-width:0;min-height:var(--platform-section-output-min-height);padding:var(--platform-section-output-padding);overflow-wrap:break-word;align-content:center;gap:8px;display:grid}.platform-page-section-empty{color:var(--platform-list-secondary);font-size:var(--ui-text-body);margin:0;line-height:1.45}.platform-page-section-body{min-width:0;padding:var(--platform-section-output-padding)}.platform-page-section-body>:first-child{margin-block-start:0}.platform-page-section-body>:last-child{margin-block-end:0}.platform-page-section-output>:first-child{margin-block-start:0}.platform-page-section-output>:last-child{margin-block-end:0}.platform-page-section-row{flex-wrap:wrap;align-items:center;gap:12px 16px;padding:12px 16px 12px 24px;display:flex}.platform-page-section-controls{flex-wrap:nowrap;flex:0 auto;align-items:center;gap:16px;min-width:0;display:flex}.platform-page-section-actions{justify-content:flex-end;align-items:center;gap:var(--ui-action-gap,8px);flex-wrap:wrap;flex:none;max-width:100%;margin-inline-start:auto;display:flex}.platform-page-section-actions>:is(.ui-button,button,a){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}@media (width>=960px),not (pointer:coarse){.platform-page-section-controls .ui-choice-field{align-items:center;gap:12px;margin:0;display:flex}.platform-page-section-controls .ui-choice-field>legend:not(.ui-choice-legend--hidden){float:left;color:var(--platform-list-secondary);font:inherit;white-space:nowrap;margin:0;padding:0}}@media (width<=959.98px) and (pointer:coarse){.platform-page-section-output,.platform-page-section-body{padding:16px}.platform-page-section-row{flex-direction:column;align-items:stretch;padding:16px}.platform-page-section-controls{flex-direction:column;align-items:stretch}.platform-page-section-controls .ui-choice-options--segmented{width:100%;display:flex}.platform-page-section-actions{flex-direction:column;align-items:stretch;margin-inline-start:0}.platform-page-section-actions>:is(.ui-button,button,a){width:100%}}.platform-page-section-header{flex-wrap:wrap;align-items:center;gap:12px 24px;padding:12px 16px;display:flex}.platform-page-section-header>.platform-page-section-title{min-width:0;color:var(--ink);font-size:var(--ui-text-subhead);margin:0;padding:0;line-height:24px}.platform-page-section-header-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;min-width:0;max-width:100%;margin-inline-start:auto;display:flex}.platform-list-group>.platform-page-section-header+.platform-list-item:before{content:"";top:0;border-top:1px solid var(--platform-list-separator);position:absolute;inset-inline:16px}@media (width<=959.98px) and (pointer:coarse){.platform-page-section-header-controls{flex:1 0 100%}.platform-page-section-header-controls>.ui-choice-field{width:100%}.platform-page-section-header-controls .ui-choice-options--segmented label.ui-choice-option{flex:auto;padding-inline:10px}}.platform-page-section-plain{gap:var(--ui-form-gap,16px);flex-direction:column;min-inline-size:0;display:flex}.platform-stacked-leading{width:40px;height:40px;color:var(--ui-ink-secondary,var(--muted));flex:none;place-items:center;display:grid}.platform-stacked-leading>.ui-avatar{box-sizing:border-box;max-width:100%;max-height:100%}.platform-list-item{--platform-row-action-text:88px}.platform-list-text>.platform-row-action-reason{grid-column:1/-1}.platform-stacked-item:is([data-leading],[data-row-action]) .platform-list-status{max-width:none}.platform-stacked-item:is([data-leading],[data-row-action]) .platform-list-status .ui-status-pill{white-space:nowrap}.platform-row-action{top:50%;z-index:1;display:flex;position:absolute;inset-inline-end:12px;transform:translateY(-50%)}.platform-stacked-list .platform-row-action{inset-inline-end:max(12px, var(--ui-list-bleed,0px))}.platform-row-action-button.ui-button--icon{--control-height:44px;border-radius:var(--ui-radius-round)}.platform-row-action-button:not(.ui-button--icon){max-width:var(--platform-row-action-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-row-action-button[aria-disabled=true]:not([aria-busy=true]){opacity:var(--ui-disabled-opacity);cursor:default}.platform-list-item[data-row-action=icon]>.platform-list-row{padding-inline-end:68px}.platform-list-item[data-row-action=text]>.platform-list-row{padding-inline-end:calc(12px + var(--platform-row-action-text) + 12px)}.platform-stacked-list .platform-stacked-item[data-row-action=icon]>.platform-list-row{padding-inline-end:calc(var(--ui-list-bleed,0px) + 44px + 12px)}.platform-stacked-list .platform-stacked-item[data-row-action=text]>.platform-list-row{padding-inline-end:calc(var(--ui-list-bleed,0px) + var(--platform-row-action-text) + 12px)}@media (hover:hover) and (pointer:fine){.platform-stacked-list .platform-stacked-item[data-actions]>.platform-row-action{inset-inline-end:calc(var(--ui-list-bleed,0px) + 32px)}.platform-stacked-list .platform-stacked-item[data-actions][data-row-action=icon]>.platform-list-row{padding-inline-end:calc(var(--ui-list-bleed,0px) + 32px + 44px + 12px)}.platform-stacked-list .platform-stacked-item[data-actions][data-row-action=text]>.platform-list-row{padding-inline-end:calc(var(--ui-list-bleed,0px) + 32px + var(--platform-row-action-text) + 12px)}}@media (width>=960px) and (pointer:coarse){.platform-stacked-list .platform-stacked-item[data-actions]>.platform-row-action{inset-inline-end:calc(var(--ui-list-bleed,0px) + 44px)}.platform-stacked-list .platform-stacked-item[data-actions][data-row-action=icon]>.platform-list-row{padding-inline-end:calc(var(--ui-list-bleed,0px) + 44px + 44px + 12px)}.platform-stacked-list .platform-stacked-item[data-actions][data-row-action=text]>.platform-list-row{padding-inline-end:calc(var(--ui-list-bleed,0px) + 44px + var(--platform-row-action-text) + 12px)}}@media (width<=959.98px) and (pointer:coarse){.platform-stacked-list .platform-stacked-item[data-leading]+.platform-stacked-item[data-leading]:before{left:calc(var(--ui-list-bleed,0px) + 52px)}.platform-stacked-list[data-drawn-leading] .platform-stacked-item+.platform-stacked-item:before{left:calc(var(--ui-list-bleed,0px) + 16px + var(--platform-stacked-leading-size,40px) + 12px)}}.platform-app[data-section-split] .platform-main{padding:0;overflow:clip}html.platform-document .platform-app[data-section-split]{--ui-canvas:inherit;background:var(--ui-canvas)}.platform-app[data-section-split][data-wide=topbar] .platform-header{grid-template-rows:64px}.platform-app[data-section-split][data-wide=topbar] .platform-header :is(.platform-page-host,.platform-header-actions-host){display:none}.platform-app[data-section-split][data-wide=topbar] #platform-main.platform-main{padding-top:0}.platform-section-split{grid-template-columns:var(--platform-sidebar-width) minmax(0, 1fr);flex:1 1 0;height:100%;min-height:0;display:grid}.platform-section-split[data-narrow]{grid-template-columns:minmax(0,1fr)}.platform-section-split :is(.platform-section-column,.platform-section-pane)[hidden]{display:none}.platform-section-split[data-narrow]>.platform-section-column{border-inline-end:0}.platform-section-head>.platform-page-back{flex:none;margin-inline-start:-12px}.platform-section-column{box-sizing:border-box;overscroll-behavior:contain;background:var(--ui-canvas);border-inline-end:0;min-height:0;padding:0 8px 12px;scroll-padding-block-start:112px;overflow-y:auto}.platform-section-column-head{z-index:1;height:var(--platform-header-height);background:var(--ui-canvas);align-items:center;gap:4px;display:flex;position:sticky;top:0}.platform-section-column-title{min-width:0;color:var(--ink);font:var(--platform-title);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.platform-section-column-title:first-child{padding-inline-start:12px}.platform-section-column-head .platform-sidebar-expand{flex:none}.platform-section-search{top:var(--platform-header-height);z-index:1;background:var(--ui-canvas);align-items:center;padding-bottom:12px;display:flex;position:sticky}.platform-section-search-glyph{inset-inline-start:12px;top:calc((var(--control-height,36px) - 16px) / 2);color:var(--ui-ink-secondary,var(--muted));pointer-events:none;position:absolute}.platform-section-search-field{box-sizing:border-box;width:100%;height:var(--control-height,36px);border:1px solid var(--control-border);border-radius:var(--ui-radius-field);background:var(--control-surface);color:var(--ink);font:400 var(--ui-text-field,var(--ui-text-body))/1.3 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);appearance:none;margin:0;padding:0 36px}.platform-section-search-field::-webkit-search-cancel-button{appearance:none}.platform-section-search-field::placeholder{color:var(--ui-ink-secondary,var(--muted));opacity:1}.platform-section-search-clear{inset-inline-end:0;width:36px;height:var(--control-height,36px);border-radius:var(--ui-radius-control);color:var(--ui-ink-secondary,var(--muted));cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:0}@media (any-pointer:coarse){.platform-section-search-field,.platform-section-search-clear{height:44px}.platform-section-search-glyph{top:14px}.platform-section-column{scroll-padding-block-start:120px}}.platform-section-nav{display:grid}.platform-section-group+.platform-section-group{margin-top:16px}button.platform-section-nav-row{text-align:start;cursor:pointer;background:0 0;border:0;inline-size:100%}.platform-section-actions+.platform-section-group{margin-top:16px}.platform-section-group-title{color:var(--ui-ink-secondary,var(--muted));font:400 var(--ui-text-footnote)/1.333 var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);letter-spacing:normal;margin:0;padding:0 12px 4px}.platform-section-nav[data-documentation] .platform-section-group-title{color:var(--ink);font-weight:500;font-size:var(--ui-text-subhead);padding-block-end:6px}.platform-section-nav[data-documentation] .platform-section-group+.platform-section-group{margin-top:24px}.platform-section-rows{gap:2px;margin:0;padding:0;list-style:none;display:grid}.platform-section-nav-row{min-width:0}.platform-section-nav-row:has(.platform-section-nav-match){padding-block:4px}.platform-section-nav-text{flex:auto;min-width:0;display:grid}.platform-section-nav-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-section-nav[data-documentation] .platform-section-nav-row{block-size:auto;min-block-size:36px;padding-block:8px}.platform-section-nav[data-documentation] .platform-section-nav-label{white-space:normal;overflow-wrap:anywhere}.platform-section-nav-match{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-footnote);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-section-empty{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-footnote);margin:0;padding:8px 12px}.platform-section-pane{box-sizing:border-box;min-width:0;min-height:0;padding:0 var(--platform-content-edge,24px) 32px;overscroll-behavior:contain;flex-direction:column;scroll-padding-block-start:var(--platform-header-height);display:flex;overflow-y:auto}.platform-section-head{z-index:2;height:var(--platform-header-height);margin-bottom:var(--platform-header-gap);background:var(--ui-canvas);flex:none;align-items:center;gap:8px;display:flex;position:sticky;top:0}.platform-section-title-host{flex:auto;min-width:0}.platform-section-context{align-items:center;gap:4px;min-width:0;display:flex}.platform-section-context .platform-page-back{margin-inline-start:-12px}.platform-section-heading{min-width:0;display:grid}.platform-app .platform-section-context .platform-section-title{min-width:0;color:var(--ink);font:var(--platform-title);text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;overflow:hidden}.platform-section-actions-host{flex:none;align-items:center;display:flex}.platform-section-body{flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.platform-section-body>:is(.platform-page,.platform-settings,.platform-admin-record,div:not([class]):has(>.platform-page-layout)){flex:1 0 auto;width:100%;max-width:none;margin:0}.platform-section-pane[data-page-width=fixed]>.platform-section-body>:is(.platform-page,.platform-settings,.platform-admin-record,div:not([class]):has(>.platform-page-layout)){max-width:var(--platform-app-column);margin-inline:auto}.platform-section-pane[data-page-width=fixed]>.platform-section-head{padding-inline:max(0px, (100% - var(--platform-app-column)) / 2);grid-template-columns:auto minmax(0,1fr) auto;column-gap:0;display:grid}.platform-section-pane[data-page-width=fixed]>.platform-section-head .platform-page-back{margin-inline-end:8px}.platform-section-pane[data-page-width=fixed]>.platform-section-head :is(.platform-section-title-host,.platform-section-title-slot,.platform-section-context){display:contents}.platform-section-pane[data-page-width=fixed]>.platform-section-head .platform-section-heading{text-align:left;grid-area:1/2}.platform-section-pane[data-page-width=fixed]>.platform-section-head>.platform-section-actions-host{grid-area:1/3;justify-self:end;min-width:0}.platform-section-pane[data-page-width=fixed]>.platform-section-head .platform-page-back{grid-area:1/1;justify-self:start;margin-inline-start:-12px}.platform-section-pane{--ui-sticky-top:var(--platform-header-height)}@media (prefers-reduced-motion:no-preference){.platform-app[data-sidebar-motion] :is(.platform-header,.platform-main,.platform-staging-banner),.platform-app[data-sidebar-motion] :is(.platform-session-chrome,.platform-session-slot){transition:margin-left .2s}.platform-app[data-sidebar-motion] .platform-wide-sidebar{will-change:width, transform;overflow:clip}.platform-app[data-sidebar-motion] .platform-wide-sidebar[data-state=open]>*{width:calc(var(--platform-sidebar-width) - 17px);flex:none}.platform-app[data-sidebar-motion=rail] .platform-wide-sidebar[data-state=rail]{animation:.2s platform-sidebar-to-rail}.platform-app[data-sidebar-motion=open][data-collapse=rail] .platform-wide-sidebar[data-state=open]{animation:.2s platform-sidebar-to-open}.platform-app[data-sidebar-motion=open][data-collapse=hidden] .platform-wide-sidebar[data-state=open]{animation:.2s platform-sidebar-slide-in}.platform-app[data-sidebar-motion=hidden] .platform-wide-sidebar[data-state=open]{animation:.2s forwards platform-sidebar-slide-out}.platform-app[data-sidebar-motion=open] .platform-wide-sidebar[data-state=open] .platform-sidebar-toggle{animation:.12s .2s backwards platform-sidebar-tool-in}}@keyframes platform-sidebar-to-rail{0%{width:var(--platform-sidebar-width)}}@keyframes platform-sidebar-to-open{0%{width:var(--platform-rail-width)}}@keyframes platform-sidebar-slide-in{0%{transform:translate(-100%)}}@keyframes platform-sidebar-slide-out{to{transform:translate(-100%)}}@keyframes platform-sidebar-tool-in{0%{opacity:0}}.platform-section-pane[data-page-width=split]{flex-direction:column;padding:0;display:flex;overflow:clip}.platform-section-pane[data-page-width=split]>.platform-section-body,.platform-section-pane[data-page-width=split]>.platform-section-body>.platform-page{flex:1 1 0;min-height:0}.platform-section-pane[data-documentation-reading]>.platform-section-head{inline-size:100%;max-inline-size:var(--platform-documentation-width);margin-inline:auto}.platform-section-page,.platform-section-page-pane,.platform-section-page-body{display:contents}.platform-section-page>[hidden],.platform-section-page-pane>[hidden],.platform-section-column-head[hidden]{display:none}.platform-section-page>.platform-section-column{border-inline-end:0;padding-inline:0;overflow:visible}.platform-section-page .platform-section-search{position:relative;top:auto}@media (any-pointer:coarse){.platform-section-nav-row{min-height:44px}}.platform-settings .platform-section .platform-section{margin:0}@media (width>=960px),not (pointer:coarse){.platform-section-split{--platform-pane-edge:color-mix(in srgb, var(--ink) 17%, transparent)}.platform-section-split:not([data-narrow])>.platform-section-column{box-shadow:inset -1px 0 0 var(--platform-pane-edge)}.platform-app:not(.platform-app-console):has(.platform-wide-sidebar:not([data-overlay])) .platform-section-split:not([data-narrow])>.platform-section-column{box-shadow:inset 1px 0 0 var(--platform-pane-edge), inset -1px 0 0 var(--platform-pane-edge)}}.platform-section-search[hidden]{display:none}.platform-section-nav .platform-section-nav-row.platform-section-nav-action{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 17%, transparent);border-radius:var(--ui-radius-control,999px);font-weight:500}.platform-session-chrome{min-width:0;height:calc(44px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);box-sizing:border-box;padding-inline:var(--platform-content-edge,12px);background:var(--ui-surface-subtle,var(--ui-canvas));color:var(--ui-ink,var(--ink));font:400 var(--ui-text-callout,14px)/1.3 var(--ui-font-body,system-ui);flex:none;align-items:center;gap:8px;display:flex}.platform-session-chrome[hidden]{display:none!important}.platform-app[data-layout=app][data-session-chrome]:not(.platform-app-console) .platform-app-layout{grid-template-rows:calc(44px + env(safe-area-inset-top,0px)) auto minmax(0, 1fr) auto;grid-template-areas:"session-chrome""banner""main""tabs"}.platform-app[data-layout=app] .platform-session-chrome{grid-area:session-chrome}.platform-session-chrome-primary{flex:auto;align-items:center;gap:8px;min-width:44px;min-height:44px;display:flex;overflow:hidden}.platform-session-chrome-title,.platform-session-chrome-status{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.platform-session-chrome-title{font-weight:500}.platform-session-chrome-status{color:var(--ui-ink-secondary,var(--ink-muted))}.platform-session-chrome-time{font-variant-numeric:tabular-nums;white-space:nowrap}.platform-session-chrome-actions{flex:0 auto;min-width:0}.platform-session-chrome-fullscreen{min-height:100%;padding:max(20px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));box-sizing:border-box;text-align:center;align-content:center;justify-items:center;gap:16px;display:grid}.platform-session-chrome-fullscreen[hidden],.platform-session-chrome-modal-host[hidden]{display:none!important}.platform-session-chrome-fullscreen-title{font-size:var(--ui-text-title,24px);margin:0;font-weight:500;line-height:1.2}.platform-session-chrome-notice{max-width:48ch;margin:0}.platform-session-chrome-failure{max-width:48ch;color:var(--feedback-critical-foreground,var(--ui-ink))}.platform-session-chrome-observer{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.platform-session-chrome-observer a{align-items:center;min-height:44px;display:inline-flex}@media (width<=479.98px){.platform-session-chrome{padding-inline:max(8px, env(safe-area-inset-left)) max(8px, env(safe-area-inset-right));gap:4px}.platform-session-chrome-title{flex:none;max-width:50%}.platform-session-chrome-status{-webkit-line-clamp:2;line-clamp:2;white-space:normal;min-width:0;font-size:var(--ui-text-footnote,13px);-webkit-box-orient:vertical;flex:1 1 0;line-height:1.15;display:-webkit-box}}.platform-app:is([data-session-chrome],[data-session-slot]) :is(.platform-session-chrome,.platform-session-slot)~.platform-staging-banner{padding-top:4px}.platform-app[data-layout=app]:is([data-session-chrome],[data-session-slot]) .platform-header{padding-top:0}.platform-app[data-layout=app]:is([data-session-chrome],[data-session-slot]) .platform-main{padding-top:var(--platform-app-bar-height)}.platform-app[data-layout=app]:is([data-session-chrome],[data-session-slot]):not([data-presentation]) .platform-main{padding-top:calc(var(--platform-app-bar-height) + var(--platform-header-gap))}.platform-app[data-layout=app]:is([data-session-chrome],[data-session-slot])[data-headerless] .platform-main{padding-top:0}.platform-session-chrome-collapse{z-index:1;position:absolute;inset-block-start:max(12px, env(safe-area-inset-top));inset-inline-start:max(12px, env(safe-area-inset-left))}.platform-session-chrome-chooser-trigger{min-width:0;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.platform-session-chrome-observer>a{gap:8px;min-width:0;overflow:hidden}dialog.platform-dialog.platform-session-chrome-dialog[data-size=fullscreen][open]{background:var(--ui-canvas);color:var(--ink);overflow:auto}.platform-session-chrome-primary>.ui-toolbar-button{white-space:nowrap;text-overflow:ellipsis;max-width:min(35vw,240px);overflow:hidden}.platform-session-chrome-content{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.platform-app[data-layout=frame][data-title-edge=column] .platform-session-chrome-content{max-width:var(--platform-page-width);margin-inline:auto}.platform-app[data-layout=frame][data-title-edge=column][data-column-align=start] .platform-session-chrome-content{margin-inline:0}.platform-app[data-layout=frame][data-title-edge=column][data-column-align=end] .platform-session-chrome-content{margin-inline:auto 0}:is(.platform-session-chrome,.platform-session-chrome-fullscreen)[data-tone]{--platform-session-ink:var(--ink);--platform-session-wash:var(--feedback-neutral-background)}dialog.platform-session-chrome-dialog:has(.platform-session-chrome-fullscreen[data-tone]){--platform-session-ink:var(--ink);--platform-session-wash:var(--feedback-neutral-background)}:is(.platform-session-chrome,.platform-session-chrome-fullscreen)[data-tone=positive]{--platform-session-ink:var(--feedback-ready-foreground);--platform-session-wash:var(--feedback-ready-background)}dialog.platform-session-chrome-dialog:has(.platform-session-chrome-fullscreen[data-tone=positive]){--platform-session-ink:var(--feedback-ready-foreground);--platform-session-wash:var(--feedback-ready-background)}:is(.platform-session-chrome,.platform-session-chrome-fullscreen)[data-tone=progress]{--platform-session-ink:var(--feedback-working-foreground);--platform-session-wash:var(--feedback-working-background)}dialog.platform-session-chrome-dialog:has(.platform-session-chrome-fullscreen[data-tone=progress]){--platform-session-ink:var(--feedback-working-foreground);--platform-session-wash:var(--feedback-working-background)}:is(.platform-session-chrome,.platform-session-chrome-fullscreen)[data-tone=attention]{--platform-session-ink:var(--feedback-attention-foreground);--platform-session-wash:var(--feedback-attention-background)}dialog.platform-session-chrome-dialog:has(.platform-session-chrome-fullscreen[data-tone=attention]){--platform-session-ink:var(--feedback-attention-foreground);--platform-session-wash:var(--feedback-attention-background)}:is(.platform-session-chrome,.platform-session-chrome-fullscreen)[data-tone=review]{--platform-session-ink:var(--feedback-review-foreground);--platform-session-wash:var(--feedback-review-background)}dialog.platform-session-chrome-dialog:has(.platform-session-chrome-fullscreen[data-tone=review]){--platform-session-ink:var(--feedback-review-foreground);--platform-session-wash:var(--feedback-review-background)}:is(.platform-session-chrome,.platform-session-chrome-fullscreen)[data-tone=critical]{--platform-session-ink:var(--control-danger);--platform-session-wash:color-mix(in srgb, var(--control-danger) 12%, var(--ui-canvas))}dialog.platform-session-chrome-dialog:has(.platform-session-chrome-fullscreen[data-tone=critical]){--platform-session-ink:var(--control-danger);--platform-session-wash:color-mix(in srgb, var(--control-danger) 12%, var(--ui-canvas))}:is(.platform-session-chrome,.platform-session-chrome-fullscreen)[data-tone=accent]{--platform-session-ink:var(--control-primary-text);--platform-session-wash:color-mix(in srgb, var(--control-primary) 12%, var(--ui-canvas))}dialog.platform-session-chrome-dialog:has(.platform-session-chrome-fullscreen[data-tone=accent]){--platform-session-ink:var(--control-primary-text);--platform-session-wash:color-mix(in srgb, var(--control-primary) 12%, var(--ui-canvas))}.platform-session-chrome[data-tone]{background:var(--platform-session-wash);color:var(--platform-session-ink)}:is(.platform-session-chrome,.platform-session-chrome-fullscreen)[data-tone] :is(.platform-session-chrome-status,.platform-session-chrome-time,.platform-session-chrome-failure,.platform-session-chrome-observer a),:is(.platform-session-chrome,.platform-session-chrome-fullscreen)[data-tone] button:not([data-toolbar-action-item],[role=menuitem],[role=menuitemradio],[data-danger]){color:inherit}dialog.platform-dialog.platform-session-chrome-dialog[data-size=fullscreen][open]:has(.platform-session-chrome-fullscreen[data-tone]){background:var(--platform-session-wash);color:var(--platform-session-ink)}.platform-app{--canopy-session-slot-height:0px}.platform-session-slot{z-index:1;box-sizing:border-box;isolation:isolate;flex:none;min-width:0;position:relative}.platform-session-slot[hidden]{display:none!important}.platform-session-slot:not([data-shown]){visibility:hidden;pointer-events:none;position:absolute;inset:0 0 auto}.platform-session-slot[data-shown]{padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);background:var(--ui-canvas)}.platform-app[data-session-slot]:not([data-session-chrome]) .platform-session-slot{padding-top:env(safe-area-inset-top,0px)}.platform-session-slot-content{min-width:0;max-height:var(--canopy-session-slot-max-height,64px);contain:paint;position:relative;overflow:clip}.platform-app[data-layout=app][data-session-slot]:not(.platform-app-console) .platform-app-layout{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"session-slot""banner""main""tabs"}.platform-app[data-layout=app][data-session-chrome][data-session-slot]:not(.platform-app-console) .platform-app-layout{grid-template-rows:calc(44px + env(safe-area-inset-top,0px)) auto auto minmax(0, 1fr) auto;grid-template-areas:"session-chrome""session-slot""banner""main""tabs"}.platform-app[data-layout=app][data-session-slot]:not(.platform-app-console) .platform-session-slot[data-shown]{grid-area:session-slot}@media (prefers-reduced-motion:no-preference){.platform-session-slot[data-shown]>.platform-session-slot-content{animation:.2s ease-out platform-session-slot-in}}@keyframes platform-session-slot-in{0%{opacity:0;transform:translateY(-8px)}}dialog.platform-session-chrome-dialog:has(.platform-session-chrome-fullscreen[data-tone]) .platform-session-chrome-collapse{background:color-mix(in srgb, var(--platform-session-ink) 16%, transparent);color:var(--platform-session-ink);border-color:#0000}.platform-split-host{--platform-split-edge:var(--platform-content-edge,16px);box-sizing:border-box;width:100%;min-width:0}.platform-app[data-layout=frame][data-presentation=split] .platform-main{padding:0;overflow:clip}.platform-app[data-presentation=split] .platform-main>.platform-split-host{flex:1 1 0;min-height:0}.platform-split-host[data-split=on]{grid-template-columns:var(--platform-split-list-width) minmax(0, 1fr);--ui-sticky-top:0px;--ui-list-bleed:var(--platform-split-edge);height:100%;min-height:0;display:grid}.platform-admin-section:has(>.platform-tab-panel>.platform-split-host[data-split=on]){flex:1 1 0;min-height:0}.platform-tab-panel>.platform-split-host[data-split=on]{flex:1 1 0;height:auto}.platform-app[data-layout=frame] .platform-main:has(>.platform-admin-section>.platform-tab-panel>.platform-split-host[data-split=on]){padding-bottom:0;overflow:clip}.platform-split-host[data-split=on]>:is(.platform-split-list,.platform-split-detail){box-sizing:border-box;overscroll-behavior:contain;min-width:0;min-height:0;overflow:hidden auto}.platform-split-host[data-split=on]>.platform-split-list{padding:0 var(--platform-split-edge) 24px;border-inline-end:1px solid var(--line);scroll-padding-block-start:calc(var(--ui-list-band-height) + var(--ui-list-band-gap-after))}.platform-split-host[data-split=on]>.platform-split-detail{scroll-padding-block-start:var(--platform-header-height);position:relative}.platform-split-host[data-split=on] :is(.platform-split-list,.platform-split-content)>.platform-page{max-width:none;margin:0}.platform-split-host[data-split=on]>.platform-split-list>.platform-page{padding-top:var(--platform-header-gap)}.platform-split-host[data-split=on]>.platform-split-list[data-own-header]{scroll-padding-block-start:var(--platform-header-height)}.platform-split-host[data-split=on]>.platform-split-list[data-own-header=""]>.platform-page{padding-top:0}.platform-split-list-head{z-index:5;box-sizing:border-box;height:var(--platform-header-height);background:var(--ui-canvas);align-items:center;gap:12px;min-width:0;display:flex;position:sticky;top:0}.platform-split-list-title{flex:auto;min-width:0}.platform-split-list-tools,.platform-split-list-actions,.platform-split-list-more-host{flex:none;align-items:center;gap:4px;display:flex}.platform-split-list-actions:has(>:is(.platform-section-actions-slot,.platform-header-actions-slot):empty){display:none}.platform-split-list-more-host{position:relative}.platform-split-list-panel{top:calc(100% + 4px);z-index:6;box-sizing:border-box;width:max-content;max-width:var(--platform-list-options-width,calc(100vw - 16px));max-height:var(--platform-list-options-height,calc(100dvh - 16px));overscroll-behavior:contain;border-radius:var(--ui-radius-menu);background:var(--ui-surface-elevated);box-shadow:0 0 0 1px var(--line,var(--control-border)), var(--ui-shadow-overlay);border:0;grid-template-columns:minmax(0,1fr);gap:8px;padding:8px;display:grid;position:absolute;inset-inline-end:0;overflow:auto}.platform-split-list-panel[data-side=above]{top:auto;bottom:calc(100% + 4px)}.platform-split-list-panel[hidden]{display:none}.platform-split-list-panel .ui-list-band--header{gap:8px;min-width:200px;display:grid}.platform-split-list-panel .ui-list-band-control{width:100%}.platform-split-list-foot:empty{display:none}.platform-split-list-panel[data-measuring-band]{visibility:hidden;pointer-events:none;width:max-content;display:block;position:fixed}.platform-app[data-pane-headers][data-wide=topbar] .platform-header{grid-template-rows:64px}.platform-app[data-pane-headers][data-wide=topbar] .platform-header :is(.platform-page-host,.platform-header-actions-host){display:none}.platform-app[data-pane-headers][data-wide=topbar] #platform-main.platform-main{padding-top:0}.platform-split-host[data-split=on]>.platform-split-list[data-own-header=page]{--ui-sticky-top:var(--platform-header-height);scroll-padding-block-start:calc(var(--platform-header-height) + var(--ui-list-band-height) + var(--ui-list-band-gap-after))}.platform-split-list[data-own-header=page]>.platform-split-list-head{margin-inline:calc(-1 * var(--platform-split-edge));padding-inline:var(--platform-split-edge)}.platform-split-list[data-own-header=page] .platform-split-list-title{flex:0 auto;align-items:center;display:flex}.platform-split-list[data-own-header=page] .platform-split-list-actions{margin-inline-start:auto}.platform-split-list-head>.platform-sidebar-expand{flex:none;margin-inline-end:-8px}.platform-split-host[data-split=on]>.platform-split-list .ui-list-band{margin-inline:calc(-1 * var(--platform-split-edge));padding-inline:var(--platform-split-edge)}.platform-split-bar{z-index:5;box-sizing:border-box;min-width:0;height:var(--platform-header-height);padding-block:0;padding-inline:max(var(--platform-split-edge), calc((100% - var(--platform-app-column)) / 2));background:var(--ui-canvas);align-items:center;gap:4px;display:flex;position:sticky;top:0}.platform-split-bar[hidden]{display:none}.platform-split-back{border-radius:var(--ui-radius-control);width:44px;height:44px;color:var(--ui-ink-secondary,var(--muted));flex:none;place-items:center;margin-inline-start:-12px;display:grid}@media (hover:hover) and (pointer:fine){.platform-split-back:hover{color:var(--ink)}}.platform-split-back:active{opacity:var(--ui-pressed-opacity)}.platform-split-title{flex:auto;min-width:0}.platform-split-heading{color:var(--ink);font:var(--platform-title);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.platform-split-heading:focus{outline:none}.platform-split-actions{flex:none;align-items:center;gap:4px;min-width:0;display:flex}.platform-split-content{box-sizing:border-box;width:100%;max-width:calc(var(--platform-app-column) + 2 * var(--platform-split-edge));padding:8px var(--platform-split-edge) 32px;margin-inline:auto}.platform-split-host[data-split=on]>.platform-split-detail>.platform-split-content{padding-block-start:var(--platform-header-gap)}.platform-split-content[data-detail-width=fill]{max-width:none}.platform-split-detail[data-detail-width=fill]>.platform-split-bar{padding-inline:var(--platform-split-edge)}.platform-split-empty{box-sizing:border-box;height:100%;color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-subhead);text-align:center;place-items:center;margin:0;padding:24px;line-height:1.33;display:grid}.platform-split-host[data-split=on] .ui-table-scroll{overflow:visible}.platform-split-host[data-split=on] .ui-table-scroll:has(>.ui-record-table[data-wide]){overflow:auto clip}.platform-split-host[data-split=on] .ui-table-scroll>.ui-record-table[data-wide] thead th{position:static}.platform-split-host[data-split=on] .platform-diagnostic-list{max-height:none;overflow-y:visible}.platform-stacked-list .platform-list-item>.platform-list-row{-webkit-touch-callout:none}@media (pointer:coarse){.platform-stacked-list .platform-list-item>.platform-list-row{-webkit-user-select:none;user-select:none}}.platform-stacked-list .platform-stacked-title{color:var(--ink);font-size:var(--ui-text-body);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;display:block;overflow:hidden}.platform-stacked-list[data-wrap-titles] .platform-stacked-title{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.platform-stacked-support{align-items:baseline;gap:8px;min-width:0;display:flex}.platform-stacked-support>.platform-list-detail{flex:0 auto;min-width:0}.platform-stacked-support>.platform-list-status{flex:none;max-width:45%;margin-inline-start:auto}@media (width>=960px),not (pointer:coarse){.platform-stacked-list .platform-list-item>.platform-list-row{min-height:var(--ui-height-row-2,56px);padding-block:8px}.platform-stacked-list .platform-list-item+.platform-list-item:before{left:0}}.platform-stacked-list[data-row-content=app] .platform-list-item>.platform-list-row{height:max(44px, calc(var(--platform-stacked-row-size,64) * var(--platform-body,17px) / 17));min-height:0;padding-block:0;overflow:hidden}.platform-stacked-list[data-row-content=app][data-unread-rows] .platform-list-item>.platform-list-row{padding-inline-start:var(--ui-list-bleed,0px)}.platform-stacked-list[data-row-content=app][data-unread-rows] .platform-list-item[data-row-fallback]>.platform-list-row{padding-inline-start:max(var(--ui-list-bleed,0px), 24px)}@media (width<=959.98px) and (pointer:coarse){.platform-stacked-list[data-row-content=app][data-unread-rows] .platform-list-item+.platform-list-item:before{left:var(--ui-list-bleed,0px)}}.platform-stacked-content{contain:paint;pointer-events:none;-webkit-user-select:none;user-select:none;flex:auto;align-self:stretch;align-items:center;min-width:0;display:flex;overflow:hidden}.platform-stacked-more{top:50%;z-index:1;border-radius:var(--ui-radius-control);width:32px;height:32px;color:var(--ui-ink-secondary,var(--muted));opacity:0;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:max(0px, calc(var(--ui-list-bleed,0px) - 6px));transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.platform-stacked-item[data-actions]>.platform-list-row{padding-inline-end:calc(var(--ui-list-bleed,0px) + 40px)}.platform-stacked-item:is(:hover,:focus-within,[data-selected])>.platform-stacked-more,.platform-stacked-more[aria-expanded=true]{opacity:1}.platform-stacked-more:hover{color:var(--ink)}}@media (hover:none),(pointer:coarse){.platform-stacked-more{pointer-events:none;width:44px;height:44px}.platform-stacked-more:focus-visible{opacity:1;pointer-events:auto}}@media (width>=960px) and (pointer:coarse){.platform-stacked-item[data-actions]>.platform-list-row{padding-inline-end:calc(var(--ui-list-bleed,0px) + 52px)}.platform-stacked-more{opacity:1;pointer-events:auto}}.platform-stacked-more:active{opacity:var(--ui-pressed-opacity)}.platform-stacked-item[data-selected]>.platform-list-row{background:var(--ui-fill-current);box-shadow:inset var(--platform-split-accent-width,3px) 0 0 var(--ui-selected)}@media (forced-colors:active){.platform-stacked-list .platform-list-item>.platform-list-row{border-inline-start:3px solid #0000}.platform-stacked-item[data-selected]>.platform-list-row{border-inline-start-color:highlight}}.platform-stacked-list[data-unread-rows] .platform-list-item>.platform-list-row{padding-inline-start:max(var(--ui-list-bleed,0px), 24px)}@media (width<=959.98px) and (pointer:coarse){.platform-stacked-list[data-unread-rows] .platform-list-item+.platform-list-item:before{left:max(var(--ui-list-bleed,0px), 24px)}}.platform-stacked-list[data-unread-rows] .platform-list-text{position:relative}.platform-unread-dot{top:calc(var(--ui-text-body) * .65 - var(--ui-unread-dot,8px) / 2);width:var(--ui-unread-dot,8px);height:var(--ui-unread-dot,8px);border-radius:var(--ui-radius-round);color:var(--ui-accent,var(--control-primary));background:currentColor;position:absolute;inset-inline-start:calc(-1 * max(var(--ui-list-bleed,0px), 24px) / 2 - var(--ui-unread-dot,8px) / 2)}.platform-stacked-item:has(.platform-list-icon) .platform-unread-dot{inset-inline-start:calc(-31px - max(var(--ui-list-bleed,0px), 24px) / 2 - var(--ui-unread-dot,8px) / 2)}.platform-stacked-item:has(.platform-stacked-leading) .platform-unread-dot{inset-inline-start:calc(-51px - max(var(--ui-list-bleed,0px), 24px) / 2 - var(--ui-unread-dot,8px) / 2)}@media (width<=959.98px) and (pointer:coarse){.platform-stacked-list .platform-list-item:has(.platform-list-icon)+.platform-list-item:before{left:calc(var(--ui-list-bleed,0px) + 31px)}.platform-stacked-list .platform-list-item+.platform-list-item:has(.platform-list-icon):before{left:calc(var(--ui-list-bleed,0px) + 31px)}.platform-stacked-list[data-unread-rows] .platform-list-item:has(.platform-list-icon)+.platform-list-item:before{left:calc(max(var(--ui-list-bleed,0px), 24px) + 31px)}.platform-stacked-list[data-unread-rows] .platform-list-item+.platform-list-item:has(.platform-list-icon):before{left:calc(max(var(--ui-list-bleed,0px), 24px) + 31px)}}.platform-stacked-item[data-unread=true] .platform-stacked-title,.ui-record-table>tbody>tr[data-unread=true] .platform-row-title{font-weight:500}.platform-stacked-item[data-unread=false] .platform-stacked-title{font-weight:400}@media (forced-colors:active){.platform-unread-dot{forced-color-adjust:none;background:canvastext}}button.platform-row-title{font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:400}.platform-page-subtitle{color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-footnote);margin:0 0 4px;line-height:1.385}@media (width<=959.98px) and (pointer:coarse){.platform-page-subtitle{margin-top:0}}.platform-split-list-panel .ui-list-band.ui-list-band--header:not([data-measuring]){grid-template-columns:minmax(0,1fr);width:100%;min-width:0;margin:0;padding:0}.platform-split-list-panel .ui-list-band:not([data-measuring]) .ui-list-band-pages{flex-wrap:wrap;min-width:0;max-width:100%;margin:0}.platform-split-list-panel .ui-list-band:not([data-measuring]) .ui-list-band-size{min-width:0;max-width:100%}.platform-split-list-panel .ui-list-band:not([data-measuring]) .ui-compact-pager{flex-wrap:wrap;flex:0 auto;max-width:100%}.platform-split-list-panel .ui-list-band:not([data-measuring]) .ui-compact-pager-position{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.platform-admin-record{flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.platform-split-host[data-split=off]{flex-direction:column;flex:1 0 auto;display:flex}.platform-split-host>:is(.platform-split-list,.platform-split-detail):not([hidden]){flex-direction:column;display:flex}.platform-split-host[data-split=off]>:is(.platform-split-list,.platform-split-detail):not([hidden]){flex:1 0 auto}.platform-app[data-layout=frame][data-presentation=split] .platform-main>.platform-split-host[data-split=off]>.platform-split-list{padding-inline:var(--platform-split-edge);--ui-list-bleed:var(--platform-split-edge)}.platform-split-list>*,.platform-split-detail>*{flex-shrink:0}.platform-split-content{flex-direction:column;flex:1 0 auto;display:flex}.platform-split-content>.platform-page{flex:1 0 auto}.platform-split-host[data-split=on][data-empty]>.platform-split-list{border-inline-end:0;grid-column:1/-1}.platform-split-list:has(:is(.platform-report-list,.platform-fill-empty) .ui-table-empty)>.platform-page{flex-direction:column;flex:1 0 auto;display:flex}.platform-tab-panel:has(>:is(.platform-report-list,.platform-fill-empty) .ui-table-empty){flex-direction:column;flex:1 0 auto;display:flex}:is(.platform-report-list,.platform-fill-empty):has(>.ui-table-empty){flex-direction:column;flex:1 0 auto;display:flex}:is(.platform-report-list,.platform-fill-empty):has(>.platform-loading-region>.ui-table-empty){flex-direction:column;flex:1 0 auto;display:flex}:is(.platform-report-list,.platform-fill-empty)>.ui-table-empty,:is(.platform-report-list,.platform-fill-empty)>.platform-loading-region>.ui-table-empty{flex:none}.platform-split-host[data-split=on]>.platform-split-detail .platform-page-layout[data-page-kind=form]>.platform-page-layout-body{flex-grow:1}.platform-split-host[data-split=on]>.platform-split-detail .platform-page-layout[data-page-kind=form]>.platform-page-completion{margin-block-start:auto}.platform-split-host[data-split=on]>.platform-split-detail>.platform-split-content:has(>.platform-page>.platform-page-layout[data-page-kind=form]>.platform-page-completion){padding-block-end:0}.platform-app[data-layout=frame] :is(.platform-main,.platform-section-body)>.platform-page:has(.ui-record-table:not([data-wide])){min-width:min-content}.platform-app[data-layout=frame]:not([data-section-split],[data-presentation=full-bleed]) .platform-main{overflow-x:auto}.platform-app[data-layout=frame][data-presentation=split] .platform-main{overflow:auto hidden}.platform-app[data-layout=frame] .platform-main:has(>.platform-admin-section>.platform-tab-panel>.platform-split-host[data-split=on]){overflow:auto hidden}.platform-app[data-layout=frame] .platform-section-pane{overflow-x:auto}.platform-app[data-layout=frame] .platform-section-pane:has(.platform-split-host[data-split=on]){overflow:auto hidden}.platform-app[data-layout=frame] .platform-section-pane>.platform-section-head{left:calc(-1 * var(--platform-content-edge,24px))}@media (width>=960px),not (pointer:coarse){.platform-list-body{flex-wrap:nowrap;align-items:center}.platform-list-body>.platform-list-text{flex:1 1 0;min-width:0}.platform-list-label{display:block}.platform-list-label,.platform-list-value,.platform-select-value>[data-menu-value]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-list-body>.platform-list-value{flex:0 auto;max-width:60%}.platform-stacked-list .platform-list-detail{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}}.platform-app-console-header{--platform-console-bar:var(--platform-chrome);--platform-console-ink:var(--ink);--platform-console-muted:var(--ui-ink-secondary,var(--muted));--ui-focus-ring-color:var(--platform-console-ink);min-width:0;min-height:48px;padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right));background:var(--platform-console-bar);box-shadow:inset 0 -1px 0 var(--line);color:var(--platform-console-ink);font:400 var(--ui-text-subhead)/1.4 var(--ui-font-body,ui-sans-serif, system-ui, sans-serif);flex:none;align-items:center;gap:12px;display:flex}.platform-app-console-brand{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.platform-app-console-brand .platform-brand-mark{flex:none;width:24px;height:24px}.platform-app-console-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.platform-app-console-level{border-radius:var(--ui-radius-chip,999px);background:color-mix(in srgb, var(--control-primary) 14%, transparent);min-width:0;color:var(--control-primary-text);font-size:var(--ui-text-caption);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;padding:2px 8px;font-weight:500;overflow:hidden}.platform-app-console-return{border:1px solid var(--ui-field-border,var(--line));border-radius:var(--ui-radius-field,999px);background:var(--control-surface);min-height:44px;color:var(--platform-console-ink);font:inherit;white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:4px;padding-inline:10px 14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.platform-app-console-return>svg{flex:none}.platform-app-console-return :is(.platform-app-console-return-exit,.platform-app-console-return-short){display:none}.platform-app-console-return-full{text-overflow:ellipsis;overflow:hidden}@media (hover:hover) and (pointer:fine){.platform-app-console-header .platform-app-console-return{min-height:32px}}.platform-app-console-account{flex:none;align-items:center;display:flex}.platform-app-console-header .platform-account-avatar{min-width:44px;min-height:44px}@media (hover:hover) and (pointer:fine){.platform-app-console-return:hover{background:var(--ui-surface-row-hover)}}@media (width<=650px){.platform-app-console-header{padding-inline:max(12px, env(safe-area-inset-left)) max(8px, env(safe-area-inset-right));gap:8px}.platform-app-console-brand{gap:8px;overflow:hidden}.platform-app-console-name,.platform-app-console-level{flex:0 auto;min-width:0}.platform-app-console-return{gap:6px;padding-inline:12px}.platform-app-console-return :is(.platform-app-console-return-back,.platform-app-console-return-full){display:none}.platform-app-console-return :is(.platform-app-console-return-exit,.platform-app-console-return-short){display:inline}}.platform-app.platform-app-console{flex-direction:column;min-width:0;min-height:0;display:flex}.platform-app.platform-app-console .platform-app-layout{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.platform-app.platform-app-console #platform-main.platform-main{flex:1 1 0;width:100%;min-width:0;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}.platform-app-console .platform-section-split[data-app-console]{width:100%;min-width:0}.platform-app-console .platform-section-head{flex-shrink:0}.platform-app-console .platform-section-column{padding-bottom:max(12px, env(safe-area-inset-bottom))}.platform-app-console .platform-section-pane{padding-bottom:max(32px, env(safe-area-inset-bottom))}.platform-app-console .platform-section-split[data-app-console]>.platform-section-column,.platform-app-console .platform-section-split[data-app-console]>.platform-section-column :is(.platform-section-column-head,.platform-section-search){background:var(--platform-chrome,var(--ui-canvas))}.platform-app-console .platform-section-column-head>[data-large-title-copy]{opacity:0;transition:opacity .18s ease-out}.platform-app-console[data-title-collapsed] .platform-section-column-head>[data-large-title-copy]{opacity:1}.platform-app-console .platform-section-large-title{margin-block-start:0;padding-inline:12px}@media (prefers-reduced-motion:reduce){.platform-app-console .platform-section-column-head>[data-large-title-copy]{transition:none}}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app][data-title-linked] .platform-page-context:is([data-large-title],[data-large-title-copy]) .platform-compact-title{opacity:var(--platform-title-progress,0);transition:none}.platform-app[data-layout=app][data-title-linked] .platform-header[data-title-reveal]{opacity:var(--platform-title-progress,0)!important;transition:none!important}.platform-app[data-layout=app][data-title-linked] .platform-header[data-title-reveal=shown]{visibility:visible!important}.platform-app[data-layout=app][data-title-linked] .platform-header[data-title-reveal=hidden]{visibility:hidden!important}.platform-app[data-layout=app][data-title-linked] .platform-header[data-title-reveal]:has(.platform-account-avatar-host,.platform-report-action){opacity:1!important;visibility:visible!important}.platform-app[data-layout=app][data-title-linked] .platform-header[data-title-reveal]:has(.platform-account-avatar-host,.platform-report-action):before{opacity:var(--platform-title-progress,0)}.platform-app[data-layout=app][data-title-linked] .platform-header[data-title-reveal]:has(.platform-account-avatar-host,.platform-report-action) .platform-page-context:is([data-large-title],[data-large-title-copy]) .platform-compact-title{opacity:var(--platform-title-progress,0)}.platform-app[data-layout=app][data-title-linked] .platform-header[data-title-reveal] .platform-page-context:is([data-large-title],[data-large-title-copy]) .platform-compact-title{opacity:1}:is(.platform-page-layout-tools:has(.ui-top-search-field input:focus,.ui-top-search-field>button:focus)>.platform-page-layout-toolbar,.ui-table-toolbar:has(.ui-top-search-field input:focus,.ui-top-search-field>button:focus)+.platform-page-filter-chips){opacity:0;visibility:hidden;pointer-events:none;translate:0 -8px}.platform-page-layout-tools[data-list-tools]:has(.ui-top-search-field input:focus,.ui-top-search-field>button:focus)>.platform-page-layout-toolbar{position:absolute;inset-inline-end:0}@media (prefers-reduced-motion:no-preference){:is(.platform-page-layout-tools>.platform-page-layout-toolbar,.ui-table-toolbar+.platform-page-filter-chips){transition:opacity .2s ease, translate var(--ui-motion-spring) var(--ui-ease-spring), visibility 0s linear .2s}:is(.platform-page-layout-tools:has(.ui-top-search-field input:focus,.ui-top-search-field>button:focus)>.platform-page-layout-toolbar,.ui-table-toolbar:has(.ui-top-search-field input:focus,.ui-top-search-field>button:focus)+.platform-page-filter-chips){transition:opacity .2s ease, translate var(--ui-motion-spring) var(--ui-ease-spring), visibility 0s}}.platform-app[data-layout=app] .platform-large-title{transform-origin:0 100%}.platform-app[data-layout=app] [dir=rtl] .platform-large-title,[dir=rtl] .platform-app[data-layout=app] .platform-large-title{transform-origin:100% 100%}}.platform-page[data-scroll=document]:not([data-footer-section=scrolls]) .canopy-page-footer:not(:empty),.platform-page[data-scroll=document]:not([data-footer-section=scrolls]) .canopy-content-frame:not([data-frame-chain],[data-frame-toolbar-scrolls])>.canopy-content-footer:not(:empty){z-index:4;background:var(--platform-footer-surface,var(--ui-canvas,var(--control-surface)));box-shadow:0 calc(var(--platform-footer-reach,0px) / 3) var(--platform-footer-surface,var(--ui-canvas,var(--control-surface))), 0 calc(var(--platform-footer-reach,0px) * 2 / 3) var(--platform-footer-surface,var(--ui-canvas,var(--control-surface))), 0 var(--platform-footer-reach,0px) var(--platform-footer-surface,var(--ui-canvas,var(--control-surface)));position:sticky;inset-block-end:var(--canopy-footer-keyboard,0px)}.platform-app [data-page-rest=screen] .canopy-page-footer:not(:empty){padding-block-end:env(safe-area-inset-bottom)}.platform-app .canopy-page-footer:empty{display:none}@media (width<=959.98px) and (pointer:coarse){.platform-app:is(:not([data-tab-bar]),[data-tab-bar-hidden]) .platform-page[data-scroll=document]:not([data-footer-section=scrolls]) .canopy-content-frame:not([data-frame-chain],[data-frame-toolbar-scrolls])>.canopy-content-footer:not(:empty){padding-block-end:env(safe-area-inset-bottom)}}.platform-page[data-scroll=document]:not([data-footer-section=scrolls]) .platform-page-layout .platform-page-completion{box-shadow:0 calc(var(--platform-footer-reach,0px) / 3) var(--platform-footer-surface,var(--ui-canvas,var(--control-surface))), 0 calc(var(--platform-footer-reach,0px) * 2 / 3) var(--platform-footer-surface,var(--ui-canvas,var(--control-surface))), 0 var(--platform-footer-reach,0px) var(--platform-footer-surface,var(--ui-canvas,var(--control-surface)));inset-block-end:max(var(--platform-scroll-clearance,0px), var(--canopy-footer-keyboard,0px))}.platform-page[data-footer-section=scrolls] .canopy-page-footer:not(:empty),.platform-page[data-footer-section=scrolls] .canopy-content-frame:not([data-frame-chain])>.canopy-content-footer,.platform-page[data-footer-section=scrolls] .platform-page-layout .platform-page-completion{position:static}.platform-app .canopy-content-footer:not(:empty),.platform-app .canopy-page-footer:not(:empty){position:relative}.platform-app .canopy-content-frame[data-frame-toolbar-scrolls]>.canopy-content-footer{position:sticky}.platform-page:not([data-footer-section=scrolls]) :is(.canopy-content-footer,.canopy-page-footer):not(:empty):before,.platform-page:not([data-footer-section=scrolls]) .platform-page-layout .platform-page-completion:before{content:"";block-size:var(--platform-scroll-edge,8px);background:linear-gradient(to top, var(--ui-canvas,var(--control-surface)), transparent);pointer-events:none;position:absolute;inset-block-end:100%;inset-inline:0}.platform-app:has(.platform-page[data-edge=divider]){--platform-edge-line:var(--line)}.platform-app:has(.platform-page[data-edge=divider])[data-tabs-scrolled]:not([data-scroll=frame]) .platform-header{box-shadow:inset 0 -1px var(--platform-edge-line)}.platform-app:has(.platform-page[data-edge=surface])[data-tabs-scrolled]:not([data-scroll=frame]) .platform-header{background:var(--ui-surface-subtle)}.platform-page[data-edge=divider]:not([data-footer-section=scrolls]) :is(.canopy-content-footer,.canopy-page-footer)[data-covering]:not(:empty):before,.platform-page[data-edge=divider]:not([data-footer-section=scrolls]) .platform-page-layout .platform-page-completion[data-covering]:before{background:var(--line);block-size:1px}.platform-page[data-edge=surface]:not([data-footer-section=scrolls]) :is(.canopy-content-footer,.canopy-page-footer)[data-covering]:not(:empty),.platform-page[data-edge=surface]:not([data-footer-section=scrolls]) .platform-page-layout .platform-page-completion[data-covering]{--platform-footer-surface:var(--ui-surface-subtle);background:var(--ui-surface-subtle)}.platform-page[data-edge=surface]:not([data-footer-section=scrolls]) :is(.canopy-content-footer,.canopy-page-footer)[data-covering]:not(:empty):before,.platform-page[data-edge=surface]:not([data-footer-section=scrolls]) .platform-page-layout .platform-page-completion[data-covering]:before{content:none}@media (width<=959.98px) and (pointer:coarse){.platform-app[data-layout=app]:has(.platform-page:is([data-edge=divider],[data-edge=surface])) .platform-header:before{background:var(--ui-canvas);height:100%}.platform-app[data-layout=app]:has(.platform-page[data-edge=surface])[data-tabs-scrolled] .platform-header:before{background:var(--ui-surface-subtle)}.platform-app[data-layout=app] .platform-page[data-edge=divider] :is(.platform-page-layout[data-page-toolbar=pinned][data-platform-toolbar-stuck]>:is(.platform-page-layout-tools,.ui-table-toolbar),.canopy-collection-view[data-page-toolbar=pinned][data-platform-toolbar-stuck]>.canopy-content-frame>.canopy-content-header,.canopy-collection-toolbar[data-page-toolbar=pinned][data-platform-toolbar-stuck]):after{background:var(--line);block-size:1px}.platform-app[data-layout=app] .platform-page[data-edge=surface] :is(.platform-page-layout[data-page-toolbar=pinned][data-platform-toolbar-stuck]>:is(.platform-page-layout-tools,.ui-table-toolbar),.canopy-collection-view[data-page-toolbar=pinned][data-platform-toolbar-stuck]>.canopy-content-frame>.canopy-content-header,.canopy-collection-toolbar[data-page-toolbar=pinned][data-platform-toolbar-stuck]){background:var(--ui-surface-subtle)}.platform-app[data-layout=app] .platform-page[data-edge=surface] :is(.platform-page-layout[data-page-toolbar=pinned][data-platform-toolbar-stuck]>:is(.platform-page-layout-tools,.ui-table-toolbar),.canopy-collection-view[data-page-toolbar=pinned][data-platform-toolbar-stuck]>.canopy-content-frame>.canopy-content-header,.canopy-collection-toolbar[data-page-toolbar=pinned][data-platform-toolbar-stuck]):after{opacity:0}.platform-app[data-layout=app][data-tab-bar=docked]:has(.platform-page[data-edge=divider]):before{background:var(--line);block-size:1px;height:1px}.platform-app[data-layout=app][data-tab-bar=docked]:has(.platform-page[data-edge=surface]):before{content:none}.platform-app[data-layout=app][data-tab-bar=docked]:has(.platform-page[data-edge=surface]) .platform-tabs{background:var(--ui-surface-subtle)}.platform-app[data-layout=app]:has(.platform-page[data-scroll=document]:not([data-footer-section=scrolls]) :is(.canopy-content-footer,.canopy-page-footer):not(:empty)) .platform-primary-action-host{visibility:hidden;opacity:0;pointer-events:none}.platform-page[data-scroll=document]:not([data-footer-section=scrolls]){--platform-footer-reach:96px}}.platform-app :is(.canopy-content-footer,.canopy-page-footer,.platform-page-completion):not([data-footer-end]){--platform-footer-reach:0px}.platform-app .platform-split-host[data-split=on]>:is(.platform-split-list,.platform-split-detail)[data-frame-pane],.platform-app .platform-section-split>.platform-section-pane[data-frame-pane]{flex-direction:column;padding-block-end:0;display:flex}.platform-app[data-frame-page][data-layout=frame] #platform-main[data-frame-pane]:not([data-page-scroll-host]){padding-bottom:0}.platform-app[data-frame-page][data-layout=frame] #platform-main[data-frame-pane]:not([data-page-scroll-host]):after{display:none}.platform-app :is(.platform-pull-to-refresh,.platform-pull-content,.canopy-collection-view,.platform-split-host,.platform-split-list,.platform-split-detail,.platform-split-content,.platform-section-split,.platform-section-body,.platform-section-page-pane,.platform-section-page-body,.platform-settings)[data-frame-chain][data-frame-chain]{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-height:0;margin-block-end:0;padding-block-end:0;display:flex}.platform-app [data-frame-region][data-frame-region][data-frame-region]{box-sizing:border-box;overscroll-behavior:contain;min-width:0;min-height:0;margin-left:calc(-1 * var(--platform-frame-bleed-left,0px));margin-right:calc(-1 * var(--platform-frame-bleed-right,0px));padding-left:var(--platform-frame-bleed-left,0px);padding-right:var(--platform-frame-bleed-right,0px);--ui-sticky-top:0px;--platform-layout-search-top:0px;flex:1 1 0;padding-block-end:0;scroll-padding-block-end:var(--canopy-content-frame-end,0px);position:relative;overflow-y:auto}.platform-app [data-frame-region][data-frame-region][data-frame-region]:after{content:"";block-size:calc(24px + var(--canopy-content-frame-end,0px));pointer-events:none;flex:none;grid-column:1/-1;display:block}.platform-app[data-frame-page] [data-frame-pane] .platform-page-layout[data-frame-chain]>:is(.platform-page-layout-tools,.ui-table-toolbar,.platform-page-completion),.platform-app[data-frame-page] [data-frame-pane] .canopy-custom-page[data-frame-chain]>.canopy-page-completion{flex:none;position:relative;inset-block:auto}@media print{.platform-app[data-frame-page]{height:auto}.platform-app[data-frame-page] :is([data-frame-bounded],[data-frame-chain],[data-frame-region]){flex:none;height:auto;min-height:0;display:block;overflow:visible;container-type:normal}.platform-app[data-frame-page] [data-frame-region]:after{display:none}}.platform-app [data-frame-toolbar-scrolls]>:is(.platform-page-layout-tools,.ui-table-toolbar,.canopy-content-header){margin-block-start:0;position:relative;inset-block-start:auto}.platform-app .canopy-content-frame[data-frame-toolbar-scrolls] .canopy-read-region{flex:none;overflow:visible}.platform-app .canopy-content-frame[data-frame-toolbar-scrolls]>.canopy-content-footer{z-index:2;background:var(--ui-canvas,var(--control-surface));position:sticky;inset-block-end:0}.platform-app [data-frame-region] .canopy-collection-view[data-page-toolbar=pinned]>.canopy-content-frame:not([data-frame-chain])>.canopy-content-header,.platform-app [data-frame-region] [data-canopy-component=CollectionToolbar][data-page-toolbar=pinned]{z-index:3;background:var(--ui-canvas,var(--control-surface));position:sticky;inset-block-start:var(--canopy-page-sections-top,0px)}.platform-app [data-frame-region] [data-page-header=pinned]{z-index:5;background:var(--ui-canvas,var(--control-surface));position:sticky;inset-block-start:0}.platform-app [data-frame-region] .ui-tabs-with-panel[data-page-tabs=pinned]>.ui-tabs-bar{inset-block-start:var(--canopy-page-header-offset,0px)}.platform-app [data-frame-region] .ui-tabs-with-panel[data-page-tabs=pinned]{--canopy-page-sections-top:calc(var(--canopy-page-header-offset,0px) + var(--canopy-tabs-height,0px))}.platform-app[data-frame-page] [data-frame-pane] .canopy-page-footer{background:var(--ui-canvas,var(--control-surface));flex:none}.platform-app[data-frame-page]:is(:not([data-tab-bar]),[data-tab-bar-hidden]) [data-frame-pane]:not([data-frame-keyboard]) .canopy-page-footer{padding-block-end:env(safe-area-inset-bottom)}:root .platform-app[data-frame-page] #platform-main[data-frame-pane][data-frame-keyboard][data-frame-bounded][data-frame-footer]:not([data-page-scroll-host]),:root .platform-app[data-frame-page] [data-frame-pane][data-frame-keyboard][data-frame-bounded][data-frame-footer]:not(#platform-main){padding-bottom:var(--canopy-frame-keyboard,0px)}:where(html.platform-document body) :where(button,a,input:is([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=button],[type=submit],[type=reset]),select,summary,[tabindex]:not([contenteditable],input,textarea)):where(:not([class*=ui-])):focus-visible:not([data-restored-focus]){outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}html.platform-document[data-input-modality=pointer] body :where(button,a,input,select,textarea,summary,[tabindex]):focus-visible,:where(html.platform-document body) :where(h1,h2,h3,h4,h5,h6,main,[role=heading],[role=main])[tabindex="-1"]:focus,html.platform-document body :is(.platform-list-row,.platform-row-title,.platform-wide-row,.platform-section-nav-row,.platform-wide-profile,.platform-wide-tab,.platform-navigation-row,.platform-action-sheet-item,.platform-page-actions[role=menu] [data-page-action-item],.ui-record-table>tbody>tr):focus-visible{outline:none}html.platform-document:not([data-input-modality=pointer]) body :is(.platform-list-row,.platform-wide-row,.platform-section-nav-row,.platform-wide-profile,.platform-wide-tab,.platform-navigation-row,.platform-action-sheet-item,.platform-page-actions[role=menu] [data-page-action-item]):focus-visible:not([data-restored-focus]),html.platform-document:not([data-input-modality=pointer]) body .platform-row-link[data-title-focus],html.platform-document:not([data-input-modality=pointer]) body .ui-record-table>tbody>tr:focus-visible:not([data-restored-focus]){background:var(--control-primary);color:var(--control-on-primary)}html.platform-document:not([data-input-modality=pointer]) body :is(.platform-list-row,.platform-wide-row,.platform-section-nav-row,.platform-wide-profile,.platform-wide-tab,.platform-navigation-row,.platform-action-sheet-item,.platform-page-actions[role=menu] [data-page-action-item]):focus-visible:not([data-restored-focus]) :not(:is(.ui-status-pill,.ui-tile-badge,.ui-tab-badge,.ui-chip,.ui-email-chip),:is(.ui-status-pill,.ui-tile-badge,.ui-tab-badge,.ui-chip,.ui-email-chip) *),html.platform-document:not([data-input-modality=pointer]) body .platform-row-link[data-title-focus] :not(:is(.ui-status-pill,.ui-tile-badge,.ui-tab-badge,.ui-chip,.ui-email-chip),:is(.ui-status-pill,.ui-tile-badge,.ui-tab-badge,.ui-chip,.ui-email-chip) *),html.platform-document:not([data-input-modality=pointer]) body .ui-record-table>tbody>tr:focus-visible:not([data-restored-focus]) :not(:is(.ui-status-pill,.ui-tile-badge,.ui-tab-badge,.ui-chip,.ui-email-chip),:is(.ui-status-pill,.ui-tile-badge,.ui-tab-badge,.ui-chip,.ui-email-chip) *){color:inherit}:where(html.platform-document body) .platform-tab:focus-visible:not([data-restored-focus]){outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}html.platform-document[data-input-modality=pointer] body .platform-tab:focus-visible{outline:none}:where(html.platform-document body) :where(.platform-split-list,.platform-split-detail,.platform-section-nav,.platform-section-pane) :where(a,button,summary,[tabindex]):focus-visible:not([data-restored-focus]){outline-offset:calc(-1 * var(--ui-focus-ring-width))}@media (width<=959.98px) and (pointer:coarse){html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>.ui-button:focus-visible:not([data-restored-focus]),html.platform-document .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>[data-canopy-component=RecordCommandButton]>.ui-button:focus-visible:not([data-restored-focus]){outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:calc(-1 * var(--ui-focus-ring-width));border-radius:var(--ui-radius-surface)}html.platform-document[data-input-modality=pointer] .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>.ui-button:focus-visible,html.platform-document[data-input-modality=pointer] .platform-app[data-layout=app] .platform-record-actions:not(dialog[data-modal-kind=alert] *)>.platform-page-section-group>.platform-page-section-body>[data-canopy-component=RecordCommandButton]>.ui-button:focus-visible{outline:none}}:where(html.platform-document body) .platform-page-title-link:focus-visible:not([data-restored-focus]),:where(html.platform-document body) .platform-document-viewer-stage:focus-visible{outline-offset:calc(-1 * var(--ui-focus-ring-width))}@media (width<=959.98px) and (pointer:coarse){html.platform-document:not([data-input-modality=keyboard]) body .ui-top-search-field input[type=search]{--ui-focus-ring-color:transparent}}@media (forced-colors:active){html.platform-document body :is(button,a,input:is([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=button],[type=submit],[type=reset]),select,summary,[tabindex]:not(input,textarea,[contenteditable])):focus-visible{outline-offset:2px;outline:2px solid highlight}html.platform-document body :is(.platform-page-title-link,.platform-list-row,.platform-row-title,.platform-wide-row,.platform-section-nav-row,.platform-wide-profile,.platform-wide-tab,.platform-navigation-row,.platform-action-sheet-item,.platform-page-actions[role=menu] [data-page-action-item]):focus-visible{outline-offset:-2px;outline:2px solid highlight}}:root,body{--canopy-example-surface:color-mix(in srgb, var(--ink) 2%, var(--ui-canvas));--canopy-example-dots:color-mix(in srgb, var(--ink) 9%, transparent);--canopy-code-surface:color-mix(in srgb, var(--ink) 3%, var(--ui-canvas));--canopy-code-bar:color-mix(in srgb, var(--ink) 6.5%, var(--ui-canvas));--canopy-code-line:color-mix(in srgb, var(--ink) 10%, var(--ui-canvas))}.canopy-reading-code{--ui-canvas:var(--canopy-code-surface);--canopy-code-chrome:var(--canopy-code-bar);--line:var(--canopy-code-line)}.canopy-help-guide-content{min-inline-size:0}.canopy-reading-document{min-width:0;font-size:var(--ui-text-body)}.canopy-reading-heading{font-size:var(--ui-text-headline);margin:1.75em 0 .65em;font-weight:500;line-height:1.4}.canopy-reading-paragraph{overflow-wrap:anywhere;margin:0 0 1em;line-height:1.5}.canopy-reading-code{background:var(--ui-canvas);min-width:0;color:var(--ink);border:0;border-radius:8px;margin:1.2em 0;overflow:hidden}.canopy-reading-code-tools{min-height:40px;font-size:var(--ui-text-footnote);background:var(--canopy-code-chrome);border-bottom:1px solid var(--line);align-items:center;gap:.5rem;padding:0 .25rem 0 .75rem;display:flex}.canopy-reading-code-identity{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:40%;font-weight:500;overflow:hidden}.canopy-reading-code-actions{flex:1 1 0;justify-content:flex-end;gap:.25rem;min-width:0;display:flex}.canopy-reading-code-actions svg,.canopy-reading-code-show-all svg{flex:none}.canopy-reading-code-viewport{overscroll-behavior-x:contain;overscroll-behavior-y:auto;min-width:0;max-width:100%;font:var(--ui-text-footnote)/1.6 ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;tab-size:2;align-items:flex-start;display:flex;overflow:auto}.canopy-reading-code-viewport--expanded{max-height:min(65vh,36rem)}.canopy-reading-code-gutter{z-index:1;text-align:right;min-width:3ch;color:var(--ui-ink-secondary,var(--muted));background:var(--ui-canvas);-webkit-user-select:none;user-select:none;flex:none;padding:1rem .75rem 1rem 1rem;position:sticky;left:0}.canopy-reading-code-gutter>span{height:1.6em;display:block}.canopy-reading-code-gutter>span:before{content:attr(data-line)}.canopy-reading-pre{min-width:0;font:inherit;tab-size:inherit;white-space:pre;overflow-wrap:normal;word-break:normal;flex:1 0 auto;margin:0;padding:1rem 1rem 1rem .75rem}.canopy-reading-code-viewport[role=region][tabindex="0"]>.canopy-reading-pre{max-width:none;overflow:visible}.canopy-reading-pre>code{font:inherit;color:inherit;display:block}.canopy-code-token--keyword{color:color-mix(in srgb, var(--ink) 65%, var(--ui-accent));font-weight:600}.canopy-code-token--string{color:color-mix(in srgb, var(--ink) 65%, #168044)}.canopy-code-token--comment{color:var(--ui-ink-secondary,var(--muted));font-style:italic}.canopy-code-token--number,.canopy-code-token--literal{color:color-mix(in srgb, var(--ink) 65%, #a04a91)}.canopy-reading-code-footer{border-top:1px solid var(--line);background:var(--canopy-code-chrome);position:relative}.canopy-reading-code-footer>p{color:var(--ui-ink-secondary,var(--muted));overflow-wrap:anywhere;margin:0;padding:.5rem .75rem;font-size:.75rem;line-height:1.5}.canopy-reading-code-footer:not(:has(>button)){border-top:0}.canopy-reading-code-footer>p{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.canopy-reading-code-show-all{width:100%;min-height:44px;color:var(--ink);font:inherit;font-size:var(--ui-text-footnote);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}@media not (any-pointer:coarse){.canopy-reading-code-show-all{min-height:30px;padding-block:.25rem}}.canopy-reading-code-tools .ui-toolbar-icon:focus-visible:not([data-restored-focus]){outline-offset:-3px}.canopy-reading-code-viewport:focus-visible,.canopy-reading-code-show-all:focus-visible{outline:2px solid var(--ui-focus-ring-color);outline-offset:-3px}.canopy-reading-copy-status{font-size:var(--ui-text-footnote);overflow-wrap:anywhere;padding:0 .75rem;display:block}.canopy-reading-copy-status:not(:empty){border-top:1px solid var(--line);padding-block:.5rem}@media (hover:hover) and (pointer:fine){.canopy-reading-code-show-all:hover{background:var(--ui-surface-row-hover)}}.canopy-reading-table-scroll{min-width:0;max-width:100%;margin:1.2em 0;overflow:auto}.canopy-reading-table-scroll[data-more-after]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.canopy-reading-table-scroll[data-more-before]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000)}.canopy-reading-table-scroll[data-more-before][data-more-after]{-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)}.canopy-reading-table-scroll[data-more-after]:not([data-more-before]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000)}.canopy-reading-table-scroll[data-more-before]:not([data-more-after]):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.canopy-reading-document .canopy-reading-table-scroll>table.canopy-reading-table,.canopy-retained-reading .canopy-reading-table-scroll>table.canopy-reading-table{width:100%;min-width:100%;max-width:none;border-collapse:collapse;max-inline-size:none;font-size:inherit;line-height:1.5;display:table;overflow:visible}.canopy-reading-table caption{text-align:left;margin-bottom:.65em;font-weight:500}.canopy-reading-table th,.canopy-reading-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere;min-width:8em;padding:.6em .8em}.canopy-reading-table thead th{background:var(--ui-surface-subtle);white-space:nowrap;overflow-wrap:normal;font-weight:500}.canopy-reading-table tbody th{font-weight:400}.canopy-reading-table .canopy-reading-table-number{text-align:right;font-variant-numeric:tabular-nums;min-width:0}.canopy-reading-table th.canopy-reading-table-number{overflow-wrap:normal}.canopy-reading-table td.canopy-reading-table-number{white-space:nowrap}.canopy-reading-document .canopy-reading-table tfoot :is(th,td){background:var(--ui-surface-subtle);font-weight:600}.canopy-reading-progress{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:.25em;min-width:5.5ch;padding:.125em .45em;display:inline-block}.canopy-reading-progress--none{background:var(--feedback-neutral-background);color:var(--feedback-neutral-foreground)}.canopy-reading-progress--partial{background:var(--feedback-attention-background);color:var(--feedback-attention-foreground)}.canopy-reading-progress--complete{background:var(--feedback-ready-background);color:var(--feedback-ready-foreground)}.canopy-doc-document{min-width:0;grid-template-columns:minmax(0,1fr);gap:24px;inline-size:100%;max-inline-size:none;display:grid}.canopy-doc-document>.canopy-doc-summary{font-size:inherit;margin:0;line-height:1.5}.canopy-doc-document .canopy-reading-paragraph{line-height:1.5}.canopy-doc-document .canopy-reading-heading{font-size:inherit}.canopy-doc-document .canopy-reading-code-viewport{font-size:var(--ui-text-footnote)}.canopy-doc-document>.canopy-doc-preview,.canopy-doc-document>.canopy-doc-support{margin-block:0}.canopy-doc-visual{min-width:0;margin:0;padding:0}.canopy-doc-visual>.canopy-doc-example-label{font-family:inherit;font-size:var(--ui-text-headline);color:var(--ink);margin:0 0 8px;padding:0;font-weight:500;line-height:1.4}.canopy-doc-visual[data-visual-type=workspace]>[inert]{font-size:calc(var(--platform-body) * 14 / 17);line-height:1.5}.canopy-doc-visual[data-visual-type=workspace]>[inert] .platform-list-section-title{font:var(--platform-list-heading)}.canopy-doc-visual[data-visual-type=form]>[inert]{font-size:calc(var(--platform-body) * 14 / 17);line-height:1.5}.canopy-doc-visual[data-visual-type=form]>[inert],.canopy-doc-visual[data-visual-type=settings]>[inert]{width:100%}.canopy-doc-provenance{overflow-wrap:anywhere;font-size:.85em;line-height:1.6}.canopy-doc-summary{margin-bottom:1.25rem}.canopy-doc-preview{margin-block:1.25rem 1.5rem}.canopy-doc-preview>.canopy-reading-heading{font-size:var(--ui-text-headline);color:var(--ink);margin:0 0 8px;font-weight:500;line-height:1.4}.canopy-doc-preview-body{border:1px solid var(--line);background:var(--ui-canvas);border-radius:8px;overflow:hidden}.canopy-doc-preview-inline{background-color:var(--canopy-example-surface);background-image:radial-gradient(var(--canopy-example-dots) 1px, transparent 1.2px);background-size:14px 14px;gap:12px;padding:24px 16px;display:grid;overflow:visible}.canopy-doc-preview-inline:first-child{border-start-start-radius:7px;border-start-end-radius:7px}.canopy-doc-preview-inline:last-child{border-end-end-radius:7px;border-end-start-radius:7px}.canopy-doc-preview-body:has(.canopy-doc-preview-inline){overflow:visible}.canopy-doc-example-label{font-size:var(--ui-text-footnote);color:var(--ui-ink-secondary,var(--muted));margin:0 0 .75rem;line-height:1.5}.canopy-doc-usage>.canopy-reading-heading,.canopy-doc-section>.canopy-reading-heading{font-size:var(--ui-text-headline);color:var(--ink);margin:0 0 8px;font-weight:500;line-height:1.4}.canopy-doc-section{grid-template-columns:minmax(0,1fr);display:grid}.canopy-doc-sample .platform-list-section{margin-block-end:0}.canopy-doc-sample>.canopy-reading-heading{font-size:var(--ui-text-headline);color:var(--ink);margin:0 0 8px;font-weight:500;line-height:1.4}.canopy-doc-section>.canopy-reading-paragraph{margin:0 0 12px}.canopy-doc-section>.canopy-reading-code,.canopy-doc-usage>.canopy-reading-code{margin-block:0}.canopy-doc-support{gap:.5rem;margin-block:1.5rem;display:grid}.canopy-doc-support>.ui-disclosure-panel--grouped{--ui-title-size:var(--ui-text-body);min-width:0;font-size:var(--ui-text-body);line-height:1.5}.canopy-doc-support>.ui-disclosure-panel--grouped>summary h2{font-size:inherit;line-height:inherit}.canopy-doc-support .canopy-reading-paragraph{line-height:1.5}dialog.canopy-code-viewer{padding-block-start:max(var(--page-gutter), env(safe-area-inset-top));padding-inline-start:max(var(--page-gutter), env(safe-area-inset-left));padding-inline-end:max(var(--page-gutter), env(safe-area-inset-right));overflow:auto}.canopy-code-viewer-tools{top:max(0px, env(safe-area-inset-top));z-index:2;background:var(--ui-canvas);flex:none;padding:0 0 .5rem;position:sticky}.canopy-code-viewer-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;flex:0 auto;margin:0;font-weight:500;overflow:hidden}.canopy-code-viewer .canopy-reading-code-actions{flex:none;margin-inline-start:auto}.canopy-code-viewer .canopy-reading-code-viewport{border:1px solid var(--line);border-radius:8px 8px 0 0;flex:1 0 0;min-height:calc(1.6em + 2rem)}.canopy-code-viewer .canopy-reading-code-footer{border:1px solid var(--line);border-top:0;border-radius:0 0 8px 8px;flex:none}.canopy-code-viewer .canopy-reading-copy-status{flex:none}.canopy-reading-context-banner{min-inline-size:0;margin-block-end:1.2em}@media (width<=600px){.canopy-informational-banner.ui-update-banner .ui-update-actions .ui-button{border-radius:min(var(--ui-radius-button,var(--ui-radius-control)), 22px)}.canopy-informational-banner.ui-update-banner.ui-update-banner--compact-narrow{flex-wrap:wrap}.canopy-informational-banner.ui-update-banner.ui-update-banner--compact-narrow .ui-update-copy{flex:auto;max-inline-size:100%}.canopy-informational-banner.ui-update-banner.ui-update-banner--compact-narrow .ui-update-actions{flex:0 auto;justify-content:flex-end;min-inline-size:0;max-inline-size:100%;margin-inline-start:auto}.canopy-informational-banner.ui-update-banner.ui-update-banner--compact-narrow .ui-update-actions .ui-button{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}}.canopy-reading-code-utilities{border-top:1px solid var(--line);flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:8px 12px;display:flex}.canopy-reading-code-utilities:empty:not([data-inline-anatomy]){display:none}.canopy-reading-code-utilities[data-inline-anatomy]:before{content:"";width:var(--platform-inline-anatomy-width,0px);flex:none;height:44px}.platform-page-layout[data-page-kind=reading]>.platform-page-layout-body>.platform-page-layout-content>.canopy-reading-document--not-implemented,.canopy-placeholder{flex-direction:column;flex:1 0 auto;display:flex}@media (width<=959.98px){.platform-page-layout[data-page-kind=reading]>.platform-page-layout-body>.platform-page-layout-content>.canopy-reading-document--not-implemented,.canopy-placeholder{flex:none}.canopy-placeholder>.platform-empty-state{padding-block:24px var(--layout-gap);flex:none;grid-template-rows:0 auto auto 0}}.platform-admin-task:has(>.platform-tab-panel>.platform-task>.platform-task-body>.canopy-admin-task-availability:only-child){flex-direction:column;flex:1 0 auto;min-inline-size:0;display:flex}.platform-admin-task>.platform-tab-panel>.platform-task>.platform-task-body>.canopy-admin-task-availability:only-child{flex-direction:column;flex:1 0 auto;min-inline-size:0;display:flex}.platform-admin-task>.platform-tab-panel>.platform-task:has(>.platform-task-body>.canopy-admin-task-availability:only-child){flex-direction:column;flex:1 0 auto;min-inline-size:0;display:flex}.platform-admin-task>.platform-tab-panel>.platform-task>.platform-task-body>.canopy-admin-task-availability:only-child>.platform-page-layout[data-page-kind=reading]>.platform-page-layout-body{padding-block-end:0}.platform-admin-task>.platform-tab-panel>.platform-task>.platform-task-body>.canopy-admin-task-availability:only-child>.platform-page-layout[data-page-kind=reading]>.platform-page-layout-body>.platform-page-layout-content{flex-direction:column;display:flex}.platform-app[data-layout=frame][data-presentation=focus] .platform-main:has(>.platform-admin-task>.platform-tab-panel>.platform-task>.platform-task-body>.canopy-admin-task-availability:only-child){padding-block-end:max(var(--page-gutter), env(safe-area-inset-bottom))}.platform-app[data-layout=app][data-presentation=focus][data-nav=bottombar][data-tab-bar=fixed] .platform-main:has(>.platform-admin-task>.platform-tab-panel>.platform-task>.platform-task-body>.canopy-admin-task-availability:only-child){padding-block-end:max(16px, env(safe-area-inset-bottom))}.canopy-custom-page{--canopy-custom-page-bleed:max(var(--ui-list-bleed,0px), var(--platform-content-edge,0px));contain:layout paint;isolation:isolate;min-block-size:0;min-inline-size:0;margin-inline:calc(-1 * var(--canopy-custom-page-bleed));padding-inline:var(--canopy-custom-page-bleed);flex:1 0 auto;position:relative}.canopy-custom-page .platform-error-state{margin-block-start:0}.platform-main>.platform-page:has(.canopy-custom-page){padding-block-start:0}.canopy-custom-page{padding-block-start:var(--page-top-inset,0px)}.canopy-custom-page-body>[data-page-band]:first-child{margin-block-start:calc(-1 * var(--page-top-inset,0px))}.canopy-custom-page-body>:not([hidden],:empty,.ui-button,dialog,[popover],[data-canopy-leaf-portal])~:not([hidden],:empty,.ui-button,dialog,[popover],[data-canopy-leaf-portal]){margin-block-start:var(--platform-section-gap)}.canopy-custom-page .platform-page-section-body>:not(:first-child,.ui-button,span,svg,dialog,[popover]){margin-block-start:16px}:is(.canopy-custom-page-body,.canopy-custom-page .platform-page-section-body)>.ui-button{margin-block:4px}:is(.canopy-custom-page-body,.canopy-custom-page .platform-page-section-body)>.ui-button:not(:last-child){margin-inline-end:12px}.canopy-custom-page-body>:not([hidden],:empty)+.ui-text.ui-text--title{margin-block-start:calc(var(--platform-section-gap) * 1.75)}.canopy-custom-page-body>:is(.ui-text--title,.ui-text--heading,.ui-text--subheading)+:not([hidden],:empty,dialog,[popover],[data-canopy-leaf-portal]){margin-block-start:12px}.canopy-custom-page-body>:is(.ui-text--title,.ui-text--heading,.ui-text--subheading)+.ui-text--body{margin-block-start:8px}.canopy-custom-page-body>.ui-text--body+:not(.ui-text,[hidden],:empty,dialog,[popover],[data-canopy-leaf-portal]){margin-block-start:16px}.canopy-custom-page-body>:not([hidden],:empty)+.ui-feature.ui-feature{margin-block-start:clamp(20px,3vw,32px)}.canopy-doc-preview-head{min-height:var(--ui-height-control,32px);justify-content:space-between;align-items:center;gap:12px;margin:0 0 8px;display:flex}.canopy-doc-preview-head>h2{margin-inline-end:auto}.canopy-doc-preview>.canopy-doc-preview-head>.canopy-reading-heading{font-size:var(--ui-text-headline);color:var(--ink);margin:0;font-weight:500;line-height:1.4}.canopy-doc-options{border-top:1px solid var(--line)}.canopy-doc-options-foot{border-top:1px solid var(--line);justify-content:flex-end;padding:8px 12px;display:flex}.canopy-doc-options>.platform-list-section{margin:0}.canopy-doc-options .platform-list-group{box-shadow:none;background:0 0;border:0;border-radius:0}.canopy-doc-options>.platform-list-section+.platform-list-section{border-top:1px solid var(--line);padding-top:14px}.canopy-doc-options>.platform-list-section>:is(.platform-list-section-title,.platform-list-section-description){margin:0;padding-inline:16px}.canopy-doc-options .platform-list-section-title{font-family:var(--ui-font-body,Inter, ui-sans-serif, system-ui, sans-serif);font-size:var(--ui-text-footnote);color:var(--ink);font-weight:500}.canopy-doc-options .platform-list-section-description{font-size:var(--ui-text-footnote);color:var(--ui-ink-secondary,var(--muted));margin-top:2px}.canopy-doc-guidance{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.canopy-doc-guidance>.canopy-reading-heading{font-size:var(--ui-text-headline);color:var(--ink);margin:0 0 -12px;font-weight:500;line-height:1.4}.canopy-doc-guidance-lead>.canopy-reading-paragraph,.canopy-doc-guidance>.platform-list-section{margin:0}.canopy-doc-list{margin:0;padding-inline-start:1.25em;line-height:1.5}.canopy-doc-list>li+li{margin-top:6px}.canopy-doc-options :is(.platform-list-label,.ui-switch-row-label){font-family:var(--platform-code-font,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--ui-text-footnote);letter-spacing:0;color:var(--ink);font-weight:500}.canopy-doc-options :is(.platform-list-detail,.ui-switch-row-description){font-size:var(--ui-text-footnote);color:var(--ui-ink-secondary,var(--muted));margin-top:2px;line-height:1.45}.canopy-doc-options :is(.platform-list-input-row,.platform-select-row,.ui-switch-row){gap:24px;padding-block:10px}.canopy-doc-options .platform-select-row .platform-select-value{box-sizing:border-box;inline-size:168px;border:1px solid var(--control-border);border-radius:var(--ui-radius-field,6px);background:var(--ui-surface-elevated);min-height:28px;color:var(--ink);font-size:var(--ui-text-subhead);flex:none;justify-content:space-between;align-items:center;gap:4px;margin:0;padding:0 6px 0 10px;display:inline-flex}.canopy-doc-options .platform-select-row:hover .platform-select-value{border-color:var(--control-border-hover)}.canopy-doc-options .platform-select-row:hover{background:0 0}.canopy-doc-options .platform-select-row .platform-select-chevron{display:block}.canopy-doc-options .platform-select-row .platform-select-chevrons{display:none}.canopy-doc-options{container-type:inline-size}@container (width<=360px){.canopy-doc-options .platform-list-input-row{flex-wrap:wrap;row-gap:8px}.canopy-doc-options .platform-list-input{inline-size:100%}.canopy-doc-options .platform-select-row .platform-list-body{flex-wrap:wrap;row-gap:8px}.canopy-doc-options .platform-select-row .platform-select-value{inline-size:100%}}.canopy-doc-properties-toggle{box-sizing:border-box;inline-size:100%;border:0;border-top:1px solid var(--line);background:var(--ui-surface-elevated);min-height:36px;color:var(--ink);font:inherit;font-size:var(--ui-text-footnote);text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 16px;font-weight:500;display:flex}.canopy-doc-properties-toggle:last-child{border-end-end-radius:7px;border-end-start-radius:7px}.canopy-doc-properties-toggle>svg{color:var(--ui-ink-secondary,var(--muted));flex:none;transition:transform .15s}.canopy-doc-properties-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.canopy-doc-properties-toggle:focus-visible{outline:2px solid var(--ui-focus-ring-color);outline-offset:-3px}@media (hover:hover) and (pointer:fine){.canopy-doc-properties-toggle:hover{background:var(--ui-surface-row-hover)}}@media (pointer:coarse){.canopy-doc-properties-toggle{min-height:44px}}@media (prefers-reduced-motion:reduce){.canopy-doc-properties-toggle>svg{transition:none}}.canopy-doc-preview-inline>*{margin-block:0}.canopy-doc-preview-inline{overflow-wrap:normal;line-height:normal}.canopy-doc-preview-inline>*{min-width:0}.canopy-doc-component{overscroll-behavior-x:contain;min-width:0;margin:-12px;padding:12px;overflow-x:auto}.canopy-doc-component thead th{position:static}.canopy-doc-component>:not(dialog){margin-block:0}.canopy-doc-component:has(>dialog[data-inline],>div>dialog[data-inline]){flex-direction:column;gap:16px;display:flex}.canopy-doc-component>.canopy-doc-invocation{order:0;align-self:flex-start}.canopy-doc-component>:is(dialog[data-inline],div:has(>dialog[data-inline])){order:1}.canopy-doc-component{--ui-list-edge:12px;--ui-list-bleed:12px}@media (width<=959.98px) and (pointer:coarse){.canopy-doc-component{--ui-list-edge:0px}}.canopy-page-banner-message{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.canopy-page-banner-links{flex-wrap:nowrap;gap:4px;display:flex}.canopy-page-banner-link{align-items:center;gap:6px;display:inline-flex}@container (width<=420px){.canopy-page-banner-link>span{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.canopy-doc-page-stage{background:var(--ui-canvas);padding:16px}.canopy-doc-page-stage[data-full]{z-index:2147483000;flex-direction:column;padding:0;display:flex;position:fixed;inset:0}.canopy-doc-page-stage:fullscreen{background:var(--ui-canvas);flex-direction:column;padding:0;display:flex}.canopy-doc-page-stage-bar{border-bottom:1px solid var(--line);background:var(--ui-canvas);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.canopy-doc-page-stage[data-full]>.platform-page-frame{flex:auto;min-height:0}.canopy-doc-page-example .canopy-doc-preview-body>.platform-list-section{margin:0}.canopy-doc-page-example .canopy-doc-preview-body>.platform-list-section .platform-list-group{border:0;border-top:1px solid var(--line);box-shadow:none;border-radius:0}.canopy-doc-page-properties .platform-list-value{font-family:var(--platform-code-font,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--ui-text-footnote)}.canopy-doc-anatomy{container-type:inline-size}.canopy-doc-anatomy-body{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:12px;display:grid}@container (width>=640px){.canopy-doc-anatomy-body{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.canopy-doc-anatomy-page{position:sticky;top:16px}}.canopy-doc-section-outline{margin:8px 0 0}.canopy-doc-page-outline{color:var(--muted);font-size:var(--ui-text-footnote);align-items:center;gap:8px;margin:0 0 8px;display:flex}.canopy-custom-page-body{min-inline-size:0}.canopy-custom-page:has(>.canopy-page-completion){flex-direction:column;display:flex}.canopy-custom-page:has(>.canopy-page-completion)>.canopy-custom-page-body{flex:1 0 auto}.canopy-custom-page>.canopy-page-completion{flex-shrink:0;margin-block-start:auto}:is(.canopy-custom-page,.canopy-custom-page-body)[data-frame-chain]{flex-direction:column;flex:auto;min-block-size:0;display:flex}.canopy-content-frame{flex-direction:column;min-inline-size:0;display:flex}.canopy-content-frame[data-frame-chain]{flex:auto;min-block-size:0}.canopy-content-header,.canopy-content-footer{flex:none;min-inline-size:0}.canopy-read-region{flex-direction:column;flex:auto;min-block-size:0;min-inline-size:0;display:flex;position:relative;overflow:auto}.canopy-content-frame:not([data-frame-chain]) .canopy-read-region{overflow:visible}.canopy-read-region[data-frame-scroller]{scroll-padding-block-end:var(--canopy-content-frame-end,0px)}.canopy-read-region[data-frame-scroller]:after{content:"";flex-basis:var(--canopy-content-frame-end,0px);pointer-events:none;flex-shrink:0}.canopy-content-frame[data-frame-chain] [data-content-frame-scroller]{padding-block-end:var(--canopy-content-frame-end,0px);scroll-padding-block-end:var(--canopy-content-frame-end,0px)}.canopy-read-region[data-read-fill]{min-block-size:var(--canopy-read-fill-size,auto)}.canopy-read-region>.canopy-read-indicator{flex:1 0 auto;place-items:center;display:grid}.canopy-read-region[data-read-fill],:where(.canopy-custom-page-body:has(>:is(.platform-error-state,.platform-empty-state,.ui-table-empty):only-child)){grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, var(--platform-state-above,.4fr)) auto minmax(0, var(--platform-state-below,.6fr));display:grid}.canopy-read-region[data-read-fill]>*,:where(.canopy-custom-page-body:has(>:is(.platform-error-state,.platform-empty-state,.ui-table-empty):only-child))>*{grid-row:2}.canopy-read-region[data-read-fill][data-frame-scroller]{grid-template-rows:minmax(0, var(--platform-state-above,.4fr)) auto minmax(0, var(--platform-state-below,.6fr)) var(--canopy-content-frame-end,0px)}.canopy-read-region[data-read-fill][data-frame-scroller]:after{grid-row:4}:where(.platform-page-layout-content:has(>.canopy-custom-page>.canopy-custom-page-body>.platform-page-layout>.platform-page-layout-body>.platform-page-layout-content>.canopy-read-region[data-read-fill]),.canopy-custom-page:has(>.canopy-custom-page-body>.platform-page-layout>.platform-page-layout-body>.platform-page-layout-content>.canopy-read-region[data-read-fill]),.canopy-custom-page-body:has(>.platform-page-layout>.platform-page-layout-body>.platform-page-layout-content>.canopy-read-region[data-read-fill]),.platform-page-layout-content:has(>.canopy-read-region[data-read-fill]),.platform-settings:has(>.platform-page-layout>.platform-page-layout-body>.platform-page-layout-content>.canopy-custom-page>.canopy-custom-page-body>.canopy-read-region[data-read-fill]),.platform-page-layout-content:has(>.canopy-custom-page>.canopy-custom-page-body>.canopy-read-region[data-read-fill]),.canopy-custom-page:has(>.canopy-custom-page-body>.canopy-read-region[data-read-fill]),.canopy-custom-page-body:has(>.canopy-read-region[data-read-fill]),.platform-settings:has(>.platform-page-layout>.platform-page-layout-body>.platform-page-layout-content>.canopy-read-region[data-read-fill])){flex-direction:column;flex:1 0 auto;min-inline-size:0;display:flex}:where(.platform-page-layout-content:has(>.canopy-read-region[data-read-fill]),.canopy-custom-page-body:has(>.canopy-read-region[data-read-fill]))>.canopy-read-region:not([data-read-fill]){flex-grow:0}:where(.canopy-custom-page-body>.canopy-read-region[data-read-fill])~:is(.ui-button,button,span,svg,img),:where(.canopy-custom-page-body)>:is(.ui-button,button,span,svg,img):where(:has(~.canopy-read-region[data-read-fill])){align-self:flex-start}.platform-page-layout-body:is(:has(>.platform-page-layout-content>.canopy-custom-page>.canopy-custom-page-body>.platform-page-layout>.platform-page-layout-body>.platform-page-layout-content>.canopy-read-region[data-read-fill]),:has(>.platform-page-layout-content>.canopy-read-region[data-read-fill]),:has(>.platform-page-layout-content>.canopy-custom-page>.canopy-custom-page-body>.canopy-read-region[data-read-fill])){padding-block-end:0}.canopy-read-region[data-read-fill]>:is(.canopy-read-indicator,.platform-error-state,.platform-empty-state,.ui-table-empty){flex:none;min-height:0;margin-block:0;padding-block:0}.canopy-read-region[data-read-fill]>.platform-empty-state,.canopy-custom-page-body>.platform-empty-state:only-child{grid-template-rows:0 auto auto 0}:where(.canopy-custom-page:has(>.canopy-custom-page-body>.platform-error-state:only-child)),:where(.canopy-custom-page:has(>.canopy-custom-page-body>.platform-empty-state:only-child)),:where(.canopy-custom-page:has(>.canopy-custom-page-body>.ui-table-empty:only-child)){flex-direction:column;flex:1 0 auto;min-inline-size:0;display:flex}:where(.canopy-custom-page-body:has(>:is(.platform-error-state,.platform-empty-state,.ui-table-empty):only-child)){flex:1 0 auto;min-inline-size:0}.canopy-custom-page-body>:is(.platform-error-state,.platform-empty-state,.ui-table-empty):only-child{flex:none;min-height:0;margin-block:0;padding-block:0}.canopy-collection-row-actions>span{align-items:center;gap:var(--ui-space-1,4px);display:flex}.canopy-collection-row-actions .ui-button{min-block-size:44px;min-inline-size:44px}:is(.platform-page,.platform-page-layout,.platform-page-layout-body,.platform-page-layout-content)[data-frame-chain]{flex-direction:column;flex:1 1 0;min-block-size:0;display:flex}.platform-stacked-item[data-row-trailing]{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.platform-stacked-item[data-row-trailing]>.platform-list-row{min-inline-size:0}.canopy-collection-row-actions{--control-height:44px;--ui-bar-target:44px;align-items:center;display:flex}.canopy-collection-row-actions button,:root body .canopy-collection-row-actions button.platform-header-action{min-block-size:44px;min-inline-size:44px}:root body .canopy-collection-row-actions button.platform-header-action:has(svg){inline-size:44px;padding-inline:0}.canopy-collection-row-actions button:has(svg) .platform-header-action-label{display:none}:root .platform-app[data-layout=app][data-tab-bar][data-tab-bar-hidden] .platform-main[data-frame-bounded]{padding-bottom:env(safe-area-inset-bottom)}:root .platform-app[data-layout=app][data-tab-bar][data-tab-bar-hidden] .platform-main[data-frame-bounded][data-frame-footer]{padding-bottom:0}.platform-app[data-tab-bar-hidden] .platform-page-layout-body[data-frame-chain]{padding-block-end:0}.platform-app[data-tab-bar-hidden] .canopy-content-frame[data-frame-chain]>.canopy-content-footer{padding-block-end:env(safe-area-inset-bottom)}.platform-app[data-layout=app][data-tab-bar]:not([data-tab-bar-hidden]) #platform-main[data-frame-bounded]:not([data-page-scroll-host]){--canopy-content-frame-end:calc(var(--platform-main-end-space,max(var(--page-gutter), var(--platform-report-scroll-clearance,0px))) + var(--platform-primary-action-clearance,0px));padding-bottom:0}.platform-app[data-layout=app][data-tab-bar]:not([data-tab-bar-hidden]) #platform-main[data-frame-bounded]:not([data-page-scroll-host])[data-frame-footer]{padding-bottom:var(--platform-scroll-clearance,0px);--canopy-content-frame-end:0px}.platform-app[data-layout=app][data-tab-bar]:not([data-tab-bar-hidden]) #platform-main[data-frame-bounded]:not([data-page-scroll-host]):after{display:none}.platform-app[data-layout=app][data-tab-bar]:not([data-tab-bar-hidden]) #platform-main[data-frame-bounded]:not([data-page-scroll-host])>.platform-page{margin-block-end:0}.platform-app[data-layout=app][data-tab-bar]:not([data-tab-bar-hidden]) #platform-main[data-frame-bounded]:not([data-page-scroll-host]) .platform-page-layout-body[data-frame-chain]{padding-block-end:0}.canopy-person{align-items:center;gap:12px;min-inline-size:0;display:flex}.canopy-person>:first-child{flex:none}.canopy-person-text{min-inline-size:0}.canopy-person-text>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.canopy-role{border-radius:var(--ui-radius-round,999px);background:var(--feedback-neutral-background);max-inline-size:100%;color:var(--ui-ink-secondary,var(--muted));font-size:var(--ui-text-footnote);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;padding:1px 8px;line-height:1.5;display:inline-block;overflow:hidden}.canopy-custom-page[data-page-scroll]{box-sizing:border-box;flex-direction:column;flex:1 1 0;min-block-size:0;margin-block-end:0;padding-block-end:0;display:flex}.canopy-custom-page[data-page-scroll]>.canopy-custom-page-body{flex-direction:column;flex:1 1 0;min-block-size:0;display:flex}.canopy-custom-page[data-page-scroll]>.canopy-custom-page-body:has(>:is(.platform-error-state,.platform-empty-state,.ui-table-empty):only-child){display:grid}.canopy-brand-image{vertical-align:middle;flex:none;display:inline-grid}.canopy-brand-image>img{object-fit:contain;grid-area:1/1;width:100%;max-width:100%;height:auto;display:block}.canopy-brand-image>.canopy-brand-dark{display:none}.canopy-brand-mark{width:100%;height:100%}.canopy-brand-mark>img{height:100%}.canopy-brand-wordmark{width:7.5em;max-width:100%}:root[data-ui-scheme=dark] .canopy-brand-image>.canopy-brand-light{display:none}:root[data-ui-scheme=dark] .canopy-brand-image>.canopy-brand-dark{display:block}@media (width<=599px){.canopy-brand-wordmark{width:6em}}.platform-wordmark .canopy-brand-wordmark{width:auto;height:24px}.platform-boot-brand .canopy-brand-wordmark{width:auto;height:36px}:is(.platform-wordmark,.platform-boot-brand) .canopy-brand-wordmark>img{width:auto;height:100%}.canopy-informational-status{vertical-align:middle;min-inline-size:0;max-inline-size:100%;display:inline-flex}.canopy-informational-status>.ui-status-pill{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}.platform-page-identity-status:has(>.canopy-informational-status){flex:0 auto;min-inline-size:0;max-inline-size:50%}.canopy-selection-field{border:0;min-inline-size:0;margin:0;padding:0}.canopy-selection-options{display:grid}.canopy-selection-options>button{font:inherit;color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:12px;min-block-size:48px;min-inline-size:0;padding:12px 0;display:flex;position:relative}.canopy-selection-options>button+button:before{content:"";border-top:1px solid var(--line);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0}.canopy-selection-label{overflow-wrap:anywhere;flex:auto;min-inline-size:0}.canopy-selection-mark{box-sizing:border-box;border:1.5px solid var(--ui-ink-secondary);border-radius:var(--ui-radius-small);block-size:20px;inline-size:20px;color:var(--control-on-primary);flex:none;order:-1;place-items:center;display:inline-grid}.canopy-selection-mark>svg{visibility:hidden}.canopy-selection-options>button[aria-checked=true] .canopy-selection-mark{border-color:var(--control-primary);background:var(--control-primary)}.canopy-selection-options>button[aria-checked=true] .canopy-selection-mark>svg{visibility:visible}.canopy-selection-field:focus-visible{outline:var(--ui-focus-ring-width) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset)}.canopy-selection-options>button:disabled{opacity:.6;cursor:default}@media (width<=959.98px) and (pointer:coarse){.canopy-selection-mark{block-size:24px;inline-size:24px;color:var(--ui-accent);border:0;order:1}.canopy-selection-mark>svg{block-size:22px;inline-size:22px}.canopy-selection-options>button[aria-checked=true] .canopy-selection-mark{background:0 0}}@media (forced-colors:active){.canopy-selection-mark{color:canvas;border-color:canvastext}.canopy-selection-options>button[aria-checked=true] .canopy-selection-mark{background:highlight;border-color:highlight}}@media (forced-colors:active) and (width<=959.98px) and (pointer:coarse){.canopy-selection-mark,.canopy-selection-options>button[aria-checked=true] .canopy-selection-mark{color:highlight;background:0 0;border:0}}.canopy-collection-toolbar{--cp-toolbar-height:var(--ui-field-height,44px);--cp-toolbar-glyph:var(--ui-icon-action-size,18px);--cp-toolbar-inset:calc(var(--cp-toolbar-height) + 2px);min-inline-size:0;font:400 var(--ui-control-font-size,var(--ui-text-subhead)) / 1.3 var(--ui-control-face,system-ui, sans-serif);flex:none;container:collection-toolbar/inline-size}.canopy-collection-toolbar__controls{border:0;align-items:stretch;gap:8px;min-inline-size:0;margin:0;padding:0;display:flex}.canopy-collection-toolbar[data-stacked] .canopy-collection-toolbar__controls{flex-wrap:wrap}.canopy-collection-toolbar[data-stacked] .canopy-collection-toolbar__search{flex:1 0 100%}.canopy-collection-toolbar__glyph{inline-size:var(--cp-toolbar-glyph);block-size:var(--cp-toolbar-glyph);flex:none;justify-content:center;align-items:center;display:inline-flex}.canopy-collection-toolbar__glyph>svg,svg.canopy-collection-toolbar__glyph{inline-size:var(--cp-toolbar-glyph);block-size:var(--cp-toolbar-glyph)}.canopy-collection-toolbar__caret{color:var(--ui-ink-secondary);flex:none}.canopy-collection-toolbar__controls>button:where(:not(.ui-search-close)),.canopy-collection-toolbar__controls>.ui-filter-pulldown-host>button{box-sizing:border-box;min-block-size:var(--cp-toolbar-height);min-inline-size:var(--cp-toolbar-height);border-radius:var(--ui-radius-control);color:var(--ink);background:var(--ui-button-surface);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 12px;display:inline-flex}.canopy-collection-toolbar__controls>button:disabled,.canopy-collection-toolbar__controls>.ui-filter-pulldown-host>button:disabled{color:var(--control-disabled-ink,var(--muted));cursor:not-allowed}@media (hover:hover) and (pointer:fine){.canopy-collection-toolbar__controls>button:hover:not(:disabled,.ui-search-close),.canopy-collection-toolbar__layout button:hover:not(:disabled,[aria-pressed=true]){background:var(--ui-fill-toolbar-hover)}}.canopy-collection-toolbar__controls>button[aria-expanded=true]{background:var(--ui-fill-toolbar-hover)}.canopy-collection-toolbar__controls button:focus-visible{outline:var(--ui-focus-ring-width,2px) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset,2px)}.canopy-collection-toolbar__choices{position:relative}:is(.canopy-collection-toolbar__choices,.canopy-collection-toolbar__scope,.canopy-collection-toolbar__more)[data-active]{color:var(--control-primary-text);background:color-mix(in srgb, var(--control-primary) 14%, transparent)}.canopy-collection-toolbar__count{box-sizing:border-box;background:var(--control-primary);block-size:18px;min-inline-size:18px;color:var(--control-on-primary,var(--ui-canvas));font-size:var(--ui-text-caption,11px);border-radius:9px;place-items:center;padding-inline:5px;font-weight:500;line-height:1;display:inline-grid}.canopy-collection-toolbar__controls>.canopy-collection-toolbar__action{flex:0 auto}.canopy-collection-toolbar__action-label,.canopy-collection-toolbar__scope>span:not(.canopy-collection-toolbar__glyph){text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.canopy-collection-toolbar__controls>.canopy-collection-toolbar__scope{flex:0 auto;min-inline-size:0;max-inline-size:14rem;padding-inline:10px 8px}.canopy-collection-toolbar__search{flex:12rem;min-inline-size:0;display:flex;position:relative}.canopy-collection-search{inline-size:100%;display:flex;position:relative}.canopy-collection-search__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.canopy-collection-search input{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--ui-field-height,44px);padding:4px var(--ui-field-height,44px) 4px calc(var(--ui-field-height,44px) + 2px);border-radius:var(--ui-radius-field);color:var(--ink);background:var(--ui-fill-toolbar);font-family:var(--ui-control-face,system-ui, sans-serif);font-size:var(--ui-text-field,var(--ui-text-subhead));text-overflow:ellipsis;border:1px solid #0000;flex:auto;margin:0;line-height:1.3}.canopy-collection-search input:disabled{color:var(--control-disabled-ink,var(--muted));cursor:not-allowed}.canopy-collection-search input::placeholder{color:var(--ui-ink-secondary)}.canopy-collection-search input::-webkit-search-cancel-button{appearance:none}.canopy-collection-search input:focus-visible{outline:var(--ui-focus-ring-width,2px) solid var(--ui-focus-ring-color);outline-offset:var(--ui-focus-ring-offset,2px)}.canopy-collection-search__icon{inline-size:calc(var(--ui-field-height,44px) + 2px);pointer-events:none;color:var(--ui-ink-secondary);place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-start:0}.canopy-collection-search__clear{inline-size:var(--ui-field-height,44px);border-radius:var(--ui-radius-field);color:var(--ui-ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.canopy-collection-search__clear:focus-visible{outline:var(--ui-focus-ring-width,2px) solid var(--ui-focus-ring-color);outline-offset:-4px}.canopy-collection-toolbar__layout{box-sizing:border-box;min-block-size:var(--cp-toolbar-height);border-radius:var(--ui-radius-control);background:var(--ui-fill-toolbar);border:1px solid #0000;flex:none;align-items:stretch;gap:0;margin:0;padding:2px;display:inline-flex}.canopy-collection-toolbar__layout button{box-sizing:border-box;min-block-size:calc(var(--cp-toolbar-height) - 6px);border-radius:max(0px, calc(var(--ui-radius-control) - 2px));min-inline-size:0;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-self:center;align-items:center;gap:6px;margin:0;padding:0 10px;display:inline-flex}.canopy-collection-toolbar__layout button[aria-pressed=true]{background:var(--ui-surface-elevated,var(--ui-canvas));font-weight:500;box-shadow:0 1px 3px #00000024,0 0 0 .5px #0000000f}.canopy-collection-toolbar__layout button:focus-visible{outline-offset:0}.canopy-collection-toolbar__scope-leading{display:none}@container collection-toolbar (width<=44rem){.canopy-collection-toolbar__layout,.canopy-collection-toolbar__choice-label,.canopy-collection-toolbar__action-label{display:none}.canopy-collection-toolbar__controls>:is(.canopy-collection-toolbar__choices,.canopy-collection-toolbar__action){inline-size:var(--cp-toolbar-height);padding:0}.canopy-collection-toolbar__count{box-shadow:0 0 0 2px var(--ui-canvas);position:absolute;inset-block-start:-4px;inset-inline-end:-4px}.canopy-collection-toolbar__controls:has(.canopy-collection-toolbar__search)>.canopy-collection-toolbar__scope{display:none}.canopy-collection-toolbar__scope-leading{z-index:1;inline-size:calc(var(--ui-field-height,44px) + 2px);border-radius:var(--ui-radius-field);color:var(--ui-ink-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:1px;padding:0;padding-inline-start:4px;display:inline-flex;position:absolute;inset-block:0;inset-inline-start:0}.canopy-collection-toolbar__scope-leading[data-active]{color:var(--control-primary-text)}.canopy-collection-toolbar__scope-leading:focus-visible{outline:var(--ui-focus-ring-width,2px) solid var(--ui-focus-ring-color);outline-offset:-3px}.canopy-collection-toolbar__scope-caret{flex:none}.canopy-collection-toolbar[data-scope] .canopy-collection-toolbar__search .canopy-collection-search__icon{visibility:hidden}}.canopy-custom-page-body .canopy-collection-toolbar[data-canopy-component=CollectionToolbar]{margin-block:0}.canopy-collection-toolbar-editor{align-content:start;gap:4px;min-inline-size:0;display:grid}.canopy-collection-toolbar-editor[data-picker]{block-size:min(26rem, 56dvh, var(--cp-editor-capacity,100dvh));overscroll-behavior:contain;gap:12px;overflow:auto}.canopy-collection-toolbar-editor__reset{justify-self:start;margin-block-start:8px;padding-inline:0}.canopy-collection-toolbar-flydown{visibility:hidden;box-sizing:border-box;border:1px solid var(--control-border);border-radius:var(--ui-radius-panel);inline-size:min(22rem,100vw - 24px);color:var(--ink);background:var(--ui-surface-elevated,var(--ui-canvas));font:400 var(--ui-control-font-size,var(--ui-text-subhead)) / 1.35 var(--ui-control-face,system-ui, sans-serif);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto;overflow:hidden;box-shadow:0 12px 32px #00000024,0 2px 6px #00000014}.canopy-collection-toolbar-flydown[data-picker]{inline-size:min(20rem,100vw - 24px)}.canopy-collection-toolbar-flydown__header,.canopy-collection-toolbar-flydown__footer{flex:none;align-items:center;gap:8px;display:flex}.canopy-collection-toolbar-flydown__header{justify-content:space-between;padding:8px 8px 4px 16px}.canopy-collection-toolbar-flydown__header>strong{font-weight:600}.canopy-collection-toolbar-flydown__close{border-radius:var(--ui-radius-control);block-size:28px;inline-size:28px;color:var(--ui-ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.canopy-collection-toolbar-flydown__close:hover{color:var(--ink);background:var(--control-hover)}}.canopy-collection-toolbar-flydown__close:focus-visible{outline:var(--ui-focus-ring-width,2px) solid var(--ui-focus-ring-color)}.canopy-collection-toolbar-flydown__footer{border-block-start:1px solid var(--line,var(--control-border));justify-content:flex-end;padding:10px 12px}.canopy-collection-toolbar-flydown__reset{margin-inline-end:auto;padding-inline:8px}.canopy-collection-toolbar-flydown>.canopy-collection-toolbar-editor{overscroll-behavior:contain;flex:auto;min-block-size:0;padding:8px 16px 14px;overflow:auto}.canopy-collection-toolbar-flydown>.canopy-collection-toolbar-editor[data-picker]{flex:0 auto;block-size:min(24rem,64dvh)}.canopy-collection-toolbar-menu{--cp-menu-row:max(34px, var(--ui-height-menu-row,44px));gap:4px;min-inline-size:0;display:grid}.canopy-collection-toolbar-menu__section{min-inline-size:0;display:grid}.canopy-collection-toolbar-menu__section+.canopy-collection-toolbar-menu__section{border-block-start:1px solid var(--line,var(--control-border));margin-block-start:4px;padding-block-start:6px}.canopy-collection-toolbar-menu__caption{color:var(--ui-ink-secondary);font-size:var(--ui-text-footnote,12px);margin:0;padding:4px 10px 2px}:is(.canopy-collection-toolbar-menu__row,.canopy-collection-toolbar-menu__option,.canopy-collection-toolbar-menu__back,.canopy-collection-toolbar-menu__more){box-sizing:border-box;inline-size:100%;min-block-size:var(--cp-menu-row);border-radius:var(--ui-radius-inner,6px);color:var(--ink);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:10px;margin:0;padding:4px 10px;display:flex}:is(.canopy-collection-toolbar-menu__row,.canopy-collection-toolbar-menu__option,.canopy-collection-toolbar-menu__back,.canopy-collection-toolbar-menu__more):disabled{color:var(--control-disabled-ink,var(--muted));cursor:not-allowed}@media (hover:hover) and (pointer:fine){:is(.canopy-collection-toolbar-menu__row,.canopy-collection-toolbar-menu__option,.canopy-collection-toolbar-menu__back,.canopy-collection-toolbar-menu__more):hover:not(:disabled){background:var(--control-hover)}}:is(.canopy-collection-toolbar-menu__row,.canopy-collection-toolbar-menu__option,.canopy-collection-toolbar-menu__back,.canopy-collection-toolbar-menu__more):focus-visible{outline:var(--ui-focus-ring-width,2px) solid var(--ui-focus-ring-color);outline-offset:-2px}.canopy-collection-toolbar-menu__label{flex:none}.canopy-collection-toolbar-menu__value{min-inline-size:0;color:var(--ui-ink-secondary);text-align:end;text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.canopy-collection-toolbar-menu__row[data-active] .canopy-collection-toolbar-menu__value{color:var(--control-primary-text);font-weight:500}.canopy-collection-toolbar-menu__chevron{color:var(--ui-ink-secondary);flex:none}.canopy-collection-toolbar-menu__back{border-block-end:1px solid var(--line,var(--control-border));border-end-end-radius:0;border-end-start-radius:0;gap:6px;margin-block-end:2px;font-weight:600}.canopy-collection-toolbar-menu__list{min-inline-size:0;display:grid}.canopy-collection-toolbar-menu__option[aria-pressed=true]{font-weight:500}.canopy-collection-toolbar-menu__option>svg{flex:none;margin-inline-start:auto}.canopy-collection-toolbar-menu__text{flex:auto;min-inline-size:0;display:grid}.canopy-collection-toolbar-menu__text>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.canopy-collection-toolbar-menu__text>small{color:var(--ui-ink-secondary);font-size:var(--ui-text-footnote,12px)}.canopy-collection-toolbar-menu__more{color:var(--control-primary-text)}.canopy-collection-toolbar-menu__mark{background:color-mix(in srgb, var(--ui-canvas) 90%, var(--ink));block-size:22px;inline-size:22px;color:var(--ui-ink-secondary);border-radius:6px;flex:none;place-items:center;font-size:11px;font-weight:500;display:inline-grid}.canopy-collection-toolbar-flydown[data-menu]{inline-size:min(19rem,100vw - 24px)}.canopy-collection-toolbar-flydown[data-menu]>.canopy-collection-toolbar-editor,.canopy-collection-toolbar-flydown[data-picker]>.canopy-collection-toolbar-editor{padding:6px}.canopy-collection-toolbar-flydown[data-picker]>.canopy-collection-toolbar-flydown__header{padding:6px 6px 0 16px}:is(.canopy-collection-toolbar-menu__chevron,.canopy-collection-toolbar-menu__back>svg):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.canopy-collection-toolbar-flydown__footer[data-menu]{border:0;justify-content:space-between;padding:2px 6px 6px}.canopy-collection-toolbar-flydown__text{min-block-size:var(--cp-menu-row,34px);border-radius:var(--ui-radius-inner,6px);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 10px}.canopy-collection-toolbar-flydown__text:disabled{color:var(--control-disabled-ink,var(--muted));cursor:not-allowed}@media (hover:hover) and (pointer:fine){.canopy-collection-toolbar-flydown__text:hover:not(:disabled){background:var(--control-hover)}}.canopy-collection-toolbar-flydown__text:focus-visible{outline:var(--ui-focus-ring-width,2px) solid var(--ui-focus-ring-color);outline-offset:-2px}.canopy-collection-toolbar-flydown[data-menu] .canopy-collection-toolbar-flydown__reset{margin-inline-end:auto}.canopy-collection-toolbar-flydown[data-menu]>.canopy-collection-toolbar-editor{border-block-end:1px solid var(--line,var(--control-border));margin-block-end:4px}.canopy-collection-toolbar__controls .canopy-collection-toolbar__more{inline-size:var(--cp-toolbar-height);border-radius:50%;padding:0}.canopy-collection-toolbar__more svg{block-size:20px;inline-size:20px}.canopy-collection-toolbar__chips{scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;margin-block:6px -4px;padding-block:4px;display:flex;overflow:auto hidden}.canopy-collection-toolbar__chip-group{display:contents}.canopy-collection-toolbar__chips::-webkit-scrollbar{display:none}.canopy-collection-toolbar__chip{border-radius:var(--ui-radius-chip,999px);min-block-size:34px;color:var(--ink);background:var(--ui-fill-toolbar);font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;flex:none;padding:0 14px;font-weight:500;transition:background-color .15s ease-out,color .15s ease-out}.canopy-collection-toolbar__chip[aria-checked=true]{color:var(--ui-on-selected);background:var(--ui-selected)}.canopy-collection-toolbar__chip:focus-visible{outline:var(--ui-focus-ring-width,2px) solid var(--ui-focus-ring-color);outline-offset:2px}@media (prefers-reduced-motion:reduce){.canopy-collection-toolbar__chip{transition:none}}.canopy-collection-toolbar[data-phone]{--ui-field-height:var(--ui-glass-height);--cp-toolbar-height:var(--ui-glass-height)}.canopy-collection-toolbar[data-phone] .canopy-collection-search input{background:var(--ui-search-surface);-webkit-backdrop-filter:var(--ui-search-backdrop);backdrop-filter:var(--ui-search-backdrop);box-shadow:var(--ui-search-shadow);font-size:var(--ui-text-field);border:0;padding-inline-start:46px}.canopy-collection-toolbar[data-phone] :is(.canopy-collection-search__icon,.canopy-collection-search__clear){z-index:1}.canopy-collection-toolbar[data-phone][data-scope] .canopy-collection-toolbar__search .canopy-collection-search__icon{visibility:visible}.canopy-collection-toolbar[data-phone] .canopy-collection-search__icon{inline-size:46px;color:var(--ui-ink-secondary)}.canopy-collection-toolbar[data-phone] .canopy-collection-search__icon svg{block-size:22px;inline-size:22px}.canopy-collection-toolbar[data-phone] .canopy-collection-toolbar__controls .canopy-collection-toolbar__more{--ui-filter-ring:6px;isolation:isolate;inline-size:var(--ui-glass-height);min-inline-size:var(--ui-glass-height);min-block-size:var(--ui-glass-height);block-size:var(--ui-glass-height);border-radius:var(--ui-radius-round);color:var(--ink);background:var(--ui-search-surface);-webkit-backdrop-filter:var(--ui-search-backdrop);backdrop-filter:var(--ui-search-backdrop);box-shadow:var(--ui-search-shadow);transition:color .2s var(--ui-ease-sheet);border:0;align-self:center;position:relative}.canopy-collection-toolbar[data-phone] .canopy-collection-toolbar__controls .canopy-collection-toolbar__more:before{content:"";inset:var(--ui-filter-ring);z-index:-1;border-radius:inherit;background:var(--control-primary);opacity:0;transition:opacity .2s var(--ui-ease-sheet), transform .2s var(--ui-ease-sheet);pointer-events:none;position:absolute;transform:scale(.6)}.canopy-collection-toolbar[data-phone] .canopy-collection-toolbar__controls .canopy-collection-toolbar__more[data-active]{color:var(--control-on-primary);background:var(--ui-search-surface)}.canopy-collection-toolbar[data-phone] .canopy-collection-toolbar__controls .canopy-collection-toolbar__more[data-active]:before{opacity:1;transform:none}@media (forced-colors:active){.canopy-collection-toolbar[data-phone] .canopy-collection-toolbar__controls .canopy-collection-toolbar__more[data-active]{forced-color-adjust:none;color:highlighttext;background:buttonface}.canopy-collection-toolbar[data-phone] .canopy-collection-toolbar__controls .canopy-collection-toolbar__more[data-active]:before{background:highlight}}.canopy-collection-toolbar[data-phone] .canopy-collection-toolbar__more svg{block-size:22px;inline-size:22px}@media (prefers-reduced-motion:reduce){.canopy-collection-toolbar[data-phone] .canopy-collection-toolbar__controls .canopy-collection-toolbar__more,.canopy-collection-toolbar[data-phone] .canopy-collection-toolbar__controls .canopy-collection-toolbar__more:before{transition:none}}.canopy-collection-toolbar[data-phone] .canopy-collection-toolbar__chip:not([aria-checked=true]){background:var(--ui-search-surface)}.canopy-collection-toolbar[data-phone][data-searchless]{flex-direction:row-reverse;align-items:center;gap:8px;display:flex}.canopy-collection-toolbar[data-phone][data-searchless]>.canopy-collection-toolbar__controls{flex:none}.canopy-collection-toolbar[data-phone][data-searchless] .canopy-collection-toolbar__chip{min-block-size:36px}.canopy-collection-toolbar[data-phone][data-searchless] .canopy-collection-toolbar__controls .canopy-collection-toolbar__more{--ui-filter-ring:4px;block-size:36px;min-block-size:36px;inline-size:36px;min-inline-size:36px}.canopy-collection-toolbar[data-phone][data-searchless] .canopy-collection-toolbar__controls .canopy-collection-toolbar__more:after{content:"";position:absolute;inset:-4px}.canopy-collection-toolbar[data-phone][data-searchless] .canopy-collection-toolbar__more svg{block-size:20px;inline-size:20px}.canopy-collection-toolbar[data-phone][data-searchless]>.canopy-collection-toolbar__chips{flex:auto;min-inline-size:0;margin-block:-4px}.canopy-collection-toolbar[data-phone]>.canopy-collection-toolbar__chips{margin-inline:calc(-1 * var(--page-gutter,16px));padding-inline:var(--page-gutter,16px);scroll-padding-inline:var(--page-gutter,16px)}.canopy-collection-toolbar[data-phone][data-searchless]>.canopy-collection-toolbar__chips{margin-inline-end:0;padding-inline-end:0;scroll-padding-inline-end:0}.canopy-collection-toolbar[data-phone][data-searchless]>.canopy-collection-toolbar__chips[data-more-after]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.canopy-collection-toolbar[data-phone][data-searchless]>.canopy-collection-toolbar__chips[data-more-after]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 32px),#0000)}.canopy-collection-toolbar__close{display:none}.canopy-collection-toolbar[data-phone]:not([data-stacked]) .canopy-collection-toolbar__controls[data-search]{--cp-search-tail:0px;position:relative}.canopy-collection-toolbar[data-phone]:not([data-stacked]) .canopy-collection-toolbar__controls[data-search]:has(>.ui-filter-pulldown-host){--cp-search-tail:calc(var(--ui-glass-height) + 8px)}.canopy-collection-toolbar[data-phone]:not([data-stacked]) .canopy-collection-toolbar__controls[data-search]>:is(.ui-filter-pulldown-host,.canopy-collection-toolbar__close){position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}.canopy-collection-toolbar[data-phone]:not([data-stacked]) .canopy-collection-toolbar__controls[data-search]>.canopy-collection-toolbar__search{margin-inline-end:var(--cp-search-tail)}.canopy-collection-toolbar[data-phone]:not([data-stacked]) .canopy-collection-toolbar__controls[data-search]>.canopy-collection-toolbar__close{opacity:0;visibility:hidden;pointer-events:none;display:grid;scale:.6}.canopy-collection-toolbar[data-phone]:not([data-stacked]) .canopy-collection-toolbar__controls:has(>.canopy-collection-toolbar__search input:focus)>.canopy-collection-toolbar__search{margin-inline-end:calc(var(--ui-glass-height) + 8px)}.canopy-collection-toolbar[data-phone]:not([data-stacked]) .canopy-collection-toolbar__controls:has(>.canopy-collection-toolbar__search input:focus)>.canopy-collection-toolbar__close{opacity:1;visibility:visible;pointer-events:auto;scale:1}.canopy-collection-toolbar[data-phone]:not([data-stacked]) .canopy-collection-toolbar__controls:has(>.canopy-collection-toolbar__search input:focus)>.ui-filter-pulldown-host{opacity:0;visibility:hidden;pointer-events:none}.canopy-collection-toolbar[data-phone]:not([data-stacked]):has(>.canopy-collection-toolbar__controls .canopy-collection-toolbar__search input:focus)>.canopy-collection-toolbar__chips{opacity:0;visibility:hidden;pointer-events:none;translate:0 -8px}@media (prefers-reduced-motion:no-preference){.canopy-collection-toolbar[data-phone]:not([data-stacked]) .canopy-collection-toolbar__controls[data-search]>.canopy-collection-toolbar__search{transition:margin-inline-end var(--ui-motion-spring) var(--ui-ease-spring)}.canopy-collection-toolbar[data-phone]:not([data-stacked]) .canopy-collection-toolbar__controls[data-search]>:is(.canopy-collection-toolbar__close,.ui-filter-pulldown-host),.canopy-collection-toolbar[data-phone]:not([data-stacked])>.canopy-collection-toolbar__chips{transition:opacity .2s ease, translate var(--ui-motion-spring) var(--ui-ease-spring), scale var(--ui-motion-spring) var(--ui-ease-spring), visibility 0s linear .2s}.canopy-collection-toolbar[data-phone]:not([data-stacked]) .canopy-collection-toolbar__controls:has(>.canopy-collection-toolbar__search input:focus)>:is(.canopy-collection-toolbar__close,.ui-filter-pulldown-host){transition:opacity .2s ease, translate var(--ui-motion-spring) var(--ui-ease-spring), scale var(--ui-motion-spring) var(--ui-ease-spring), visibility 0s}.canopy-collection-toolbar[data-phone]:not([data-stacked]):has(>.canopy-collection-toolbar__controls .canopy-collection-toolbar__search input:focus)>.canopy-collection-toolbar__chips{transition:opacity .2s ease, translate var(--ui-motion-spring) var(--ui-ease-spring), scale var(--ui-motion-spring) var(--ui-ease-spring), visibility 0s}}.canopy-collection-view{flex-direction:column;min-inline-size:0;display:flex}.canopy-collection-view-items{min-inline-size:0}.canopy-collection-view{--canopy-collection-content-gap:16px}.canopy-collection-view>.canopy-content-frame>.canopy-content-header{padding-block-end:var(--canopy-collection-content-gap)}.canopy-collection-view .canopy-collection-view-items>:first-child,.canopy-collection-view .canopy-collection-view-items>:first-child:not(.canopy-collection-item)>:first-child,.canopy-collection-view .canopy-collection-view-items>:first-child:not(.canopy-collection-item)>:first-child:not(.canopy-collection-item)>:first-child,.canopy-collection-view .canopy-collection-view-items>:first-child:not(.canopy-collection-item)>:first-child:not(.canopy-collection-item)>:first-child:not(.canopy-collection-item)>:first-child{margin-block-start:0}.canopy-collection-item{border-radius:inherit;min-inline-size:0;position:relative}.canopy-collection-item-link{z-index:0;border-radius:inherit;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:block;position:absolute;inset:0}.canopy-collection-item-link:active{background:var(--ui-fill-toolbar-hover)}@media (pointer:coarse){.canopy-collection-item-link:active{transition:background-color 0s linear 90ms}}html[data-touch-moved] .canopy-collection-item-link:active{background:0 0}.canopy-collection-item-content{pointer-events:none;min-inline-size:0;position:relative}.canopy-collection-item-content :where(a[href],button,input,select,textarea,label,summary,details,video,audio,iframe,[role=button],[role=link],[role=checkbox],[role=switch],[role=radio],[role=menuitem],[role=tab],[role=slider],[role=combobox],[role=textbox],[tabindex]:not([tabindex="-1"]),[contenteditable]:not([contenteditable=false])){z-index:1;pointer-events:auto;position:relative}.canopy-collection-item-link:focus-visible{outline:none}html:not([data-input-modality=pointer]) .canopy-collection-item:has(>.canopy-collection-item-link:focus-visible){outline:var(--ui-focus-ring-width,2px) solid var(--ui-focus-ring-color,var(--control-primary));outline-offset:var(--ui-focus-ring-offset,2px)}.canopy-collection-item[data-selected]{box-shadow:inset var(--platform-split-accent-width,3px) 0 0 var(--ui-selected)}@media (forced-colors:active){.canopy-collection-item[data-selected]{outline:3px solid highlight}}[data-canopy-custom-page=board] .workspace-body{gap:var(--layout-gap);display:grid}[data-canopy-custom-page=board] .workspace-copy{max-width:60ch;color:var(--ink);margin:0;line-height:1.6}
