@charset "UTF-8";:root{--neutral-0: #ffffff;--neutral-25: #fcfcfd;--neutral-50: #f7f8fa;--neutral-75: #f2f4f7;--neutral-100: #eceef3;--neutral-150: #e5e8ee;--neutral-200: #dde1e8;--neutral-250: #d1d6df;--neutral-300: #c0c6d2;--neutral-400: #98a0b0;--neutral-500: #788194;--neutral-600: #5a6170;--neutral-700: #3d4350;--neutral-800: #262a33;--neutral-900: #15181e;--neutral-950: #0c0e12;--paper: #ffffff;--paper-ink: #15181e;--paper-ink-muted: #5a6170;--green-50: #edf6f0;--green-100: #d5ebdd;--green-200: #b1d9c1;--green-500: #1f7a4d;--green-600: #1b6b43;--green-700: #175c3a;--brick-50: #f9efed;--brick-100: #f1dcd8;--brick-200: #e5c1bc;--brick-500: #a8433a;--brick-600: #933a32;--brick-700: #7e322b;--amber-50: #faf3e4;--amber-100: #f1e4c4;--amber-200: #e3cf9f;--amber-500: #9a6700;--amber-600: #855900;--amber-700: #744e00;--violet-50: #f1eefe;--violet-100: #e4dffd;--violet-500: #7b68ee;--violet-700: #5b46c9;--indigo-50: #eef1fe;--indigo-100: #dfe4fd;--indigo-500: #4d63e6;--indigo-700: #3547bd;--sky-50: #e9f4fd;--sky-100: #d3e8fb;--sky-500: #1a90e0;--sky-700: #1069ac;--teal-50: #e6f6f6;--teal-100: #cbeced;--teal-500: #109c9c;--teal-700: #0b7676;--grass-50: #ecf7ec;--grass-100: #d7eed7;--grass-500: #2f9e44;--grass-700: #217a33;--gold-50: #fdf3e2;--gold-100: #fbe6c2;--gold-500: #d98a09;--gold-700: #a86706;--gold-800: #9a5e05;--coral-50: #fdeeea;--coral-100: #fbdbd3;--coral-500: #e4572e;--coral-700: #b23f1f;--rose-50: #fdeaf1;--rose-100: #fbd5e2;--rose-500: #dc3f7c;--rose-700: #ac2a5d;--alpha-ink-02: rgba(16, 24, 40, .02);--alpha-ink-03: rgba(16, 24, 40, .03);--alpha-ink-04: rgba(16, 24, 40, .04);--alpha-ink-06: rgba(16, 24, 40, .06);--alpha-ink-08: rgba(16, 24, 40, .08);--alpha-ink-10: rgba(16, 24, 40, .1);--alpha-ink-16: rgba(16, 24, 40, .16);--alpha-ink-24: rgba(16, 24, 40, .24);--alpha-ink-40: rgba(16, 24, 40, .4);--alpha-ink-48: rgba(16, 24, 40, .48);--alpha-ink-64: rgba(16, 24, 40, .64);--alpha-ink-80: rgba(16, 24, 40, .8);--alpha-white-08: rgba(255, 255, 255, .08);--alpha-white-16: rgba(255, 255, 255, .16);--alpha-white-24: rgba(255, 255, 255, .24);--alpha-white-40: rgba(255, 255, 255, .4);--alpha-white-60: rgba(255, 255, 255, .6);--alpha-white-72: rgba(255, 255, 255, .72);--alpha-white-84: rgba(255, 255, 255, .84)}:root{--surface: var(--neutral-0);--surface-canvas: var(--neutral-75);--surface-sunk: var(--neutral-75);--surface-inset: var(--neutral-75);--surface-raised: var(--neutral-0);--surface-rail: var(--neutral-50);--surface-hover: var(--neutral-100);--surface-active: var(--neutral-150);--surface-overlay: var(--neutral-0);--surface-inverse: var(--neutral-900);--surface-subtle: var(--neutral-50);--surface-logo: var(--paper);--surface-paper: var(--paper);--ink-paper: var(--paper-ink);--ink-paper-muted: var(--paper-ink-muted);--surface-glass: var(--alpha-white-72);--surface-glass-strong: var(--alpha-white-84);--surface-glass-inverse: var(--alpha-ink-80);--border-glass: var(--alpha-white-60);--border-glass-inverse: var(--alpha-white-16);--surface-glass-canvas: color-mix(in oklab, var(--surface-canvas) 84%, transparent);--glass-blur: 22px;--glass-saturate: 170%;--border: var(--neutral-200);--border-subtle: var(--neutral-150);--border-strong: var(--neutral-300);--border-inverse: var(--neutral-700);--edge-on-fill: var(--alpha-ink-16);--ink: var(--neutral-900);--ink-strong: var(--neutral-950);--ink-muted: var(--neutral-600);--ink-faint: var(--neutral-500);--ink-disabled: var(--neutral-400);--ink-inverse: var(--neutral-0);--ink-inverse-muted: var(--neutral-300);--ink-inverse-faint: var(--neutral-400);--inverse-wash: var(--alpha-white-16);--inverse-wash-strong: var(--alpha-white-24);--glow: var(--green-500);--glow-surface: var(--green-50);--glow-border: var(--green-100);--glow-hover: var(--green-100);--glow-strong: var(--green-700);--grow: var(--brick-500);--grow-surface: var(--brick-50);--grow-border: var(--brick-100);--grow-hover: var(--brick-100);--grow-strong: var(--brick-700);--warn: var(--amber-500);--warn-surface: var(--amber-50);--warn-border: var(--amber-100);--warn-hover: var(--amber-100);--warn-strong: var(--amber-700);--scrim: var(--alpha-ink-48);--scrim-soft: var(--alpha-ink-24);--accent-violet: var(--violet-500);--accent-violet-surface: var(--violet-50);--accent-violet-border: var(--violet-100);--accent-violet-ink: var(--violet-700);--accent-violet-strong: var(--violet-700);--accent-indigo: var(--indigo-500);--accent-indigo-surface: var(--indigo-50);--accent-indigo-border: var(--indigo-100);--accent-indigo-ink: var(--indigo-700);--accent-indigo-strong: var(--indigo-700);--accent-sky: var(--sky-500);--accent-sky-surface: var(--sky-50);--accent-sky-border: var(--sky-100);--accent-sky-ink: var(--sky-700);--accent-sky-strong: var(--sky-700);--accent-teal: var(--teal-500);--accent-teal-surface: var(--teal-50);--accent-teal-border: var(--teal-100);--accent-teal-ink: var(--teal-700);--accent-teal-strong: var(--teal-700);--accent-grass: var(--grass-500);--accent-grass-surface: var(--grass-50);--accent-grass-border: var(--grass-100);--accent-grass-ink: var(--grass-700);--accent-grass-strong: var(--grass-700);--accent-gold: var(--gold-500);--accent-gold-surface: var(--gold-50);--accent-gold-border: var(--gold-100);--accent-gold-ink: var(--gold-800);--accent-gold-strong: var(--gold-700);--accent-coral: var(--coral-500);--accent-coral-surface: var(--coral-50);--accent-coral-border: var(--coral-100);--accent-coral-ink: var(--coral-700);--accent-coral-strong: var(--coral-700);--accent-rose: var(--rose-500);--accent-rose-surface: var(--rose-50);--accent-rose-border: var(--rose-100);--accent-rose-ink: var(--rose-700);--accent-rose-strong: var(--rose-700);--brand: #1f5fa8;--on-brand: #ffffff;--brand-ramp-50: #eef3fa;--brand-ramp-100: #dde7f5;--brand-ramp-200: #b9cdeb;--brand-ramp-300: #8fb0de;--brand-ramp-400: #6591d1;--brand-ramp-500: #3f74c2;--brand-ramp-600: #1f5fa8;--brand-ramp-700: #1a4f8c;--brand-ramp-800: #163f70;--brand-ramp-900: #112f54;--on-brand-ramp-50: #16181d;--on-brand-ramp-100: #16181d;--on-brand-ramp-200: #16181d;--on-brand-ramp-300: #16181d;--on-brand-ramp-400: #16181d;--on-brand-ramp-500: #ffffff;--on-brand-ramp-600: #ffffff;--on-brand-ramp-700: #ffffff;--on-brand-ramp-800: #ffffff;--on-brand-ramp-900: #ffffff;--brand-sidebar: var(--brand-ramp-900);--on-brand-sidebar: var(--neutral-0);--on-brand-sidebar-muted: var(--brand-ramp-200);--brand-sidebar-active: var(--brand-ramp-700);--on-brand-sidebar-active: var(--neutral-0);--brand-header-tint: var(--brand-ramp-50);--brand-border-tint: var(--brand-ramp-200);--brand-masthead: var(--brand-ramp-900);--on-brand-masthead: var(--on-brand-ramp-900);--on-brand-masthead-muted: var(--brand-ramp-200);--on-brand-masthead-hairline: color-mix(in oklab, var(--on-brand-masthead) 18%, transparent);--on-brand-masthead-wash: color-mix(in oklab, var(--on-brand-masthead) 10%, transparent);--on-brand-sidebar-hairline: color-mix(in oklab, var(--on-brand-sidebar) 18%, transparent);--on-brand-sidebar-wash: color-mix(in oklab, var(--on-brand-sidebar) 10%, transparent);--brand-surface: var(--brand-ramp-50);--brand-surface-hover: var(--brand-ramp-100);--brand-border: var(--brand-ramp-200);--brand-ink: var(--brand-ramp-800);--brand-glow: color-mix(in oklab, var(--brand) 28%, transparent);--brand-glow-soft: color-mix(in oklab, var(--brand) 12%, transparent);--brand-stroke: var(--brand);--focus-ring: var(--brand);--focus-ring-soft: var(--brand-ramp-100)}:root{--font-ui: var( --school-font-ui, "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif );--font-display: var( --school-font-display, "Bricolage Grotesque", "IBM Plex Sans", system-ui, sans-serif );--font-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--font-size-11: .6875rem;--font-size-12: .75rem;--font-size-13: .8125rem;--font-size-14: .875rem;--font-size-15: .9375rem;--font-size-17: 1.0625rem;--font-size-21: 1.3125rem;--font-size-24: 1.5rem;--font-size-28: 1.75rem;--font-size-32: 2rem;--font-size-36: 2.25rem;--font-size-40: 2.5rem;--font-size-64: 4rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 800;--line-height-flat: 1;--line-height-tight: 1.15;--line-height-snug: 1.35;--line-height-normal: 1.5;--line-height-loose: 1.65;--tracking-tighter: -.028em;--tracking-tight: -.018em;--tracking-snug: -.006em;--tracking-normal: 0;--tracking-wide: .04em;--tracking-wider: .08em;--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-9: 2.25rem;--space-10: 2.5rem;--space-11: 2.75rem;--space-12: 3rem;--space-14: 3.5rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--icon-size-sm: 1rem;--icon-size-md: 1.25rem;--icon-size-lg: 1.5rem;--icon-size-xl: 1.75rem;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 18px;--radius-2xl: 24px;--radius-3xl: 28px;--radius-full: 9999px;--border-width-hairline: 1px;--border-width-thick: 2px;--border-width-accent: 3px;--shadow-xs: 0 1px 2px var(--alpha-ink-04);--shadow-sm: 0 1px 2px var(--alpha-ink-04), 0 1px 3px var(--alpha-ink-06);--shadow-card: 0 1px 2px var(--alpha-ink-03), 0 2px 6px var(--alpha-ink-03), 0 8px 24px var(--alpha-ink-03);--shadow-raised: 0 2px 4px var(--alpha-ink-04), 0 12px 32px var(--alpha-ink-08);--shadow-overlay: 0 4px 10px var(--alpha-ink-06), 0 24px 56px var(--alpha-ink-16);--shadow-sheet: 0 -8px 32px var(--alpha-ink-16);--shadow-dock: 0 2px 6px var(--alpha-ink-06), 0 18px 48px var(--alpha-ink-16);--shadow-inset-highlight: inset 0 1px 0 var(--alpha-white-24);--shadow-bar: 0 1px 2px var(--alpha-ink-02), 0 2px 8px var(--alpha-ink-03);--toggle-width: 2.75rem;--toggle-height: 1.5rem;--toggle-handle: 1.125rem;--control-height-sm: 2rem;--control-height-md: 2.375rem;--control-height-lg: 2.75rem;--target-min: 2.75rem;--layout-topbar-height: 3.75rem;--layout-support-banner-height: 2.75rem;--layout-toolbar-height: 3.25rem;--layout-topbar-offset: 0px;--layout-chrome-height: calc(var(--layout-topbar-offset) + var(--layout-topbar-height));--layout-sticky-top: calc(var(--layout-chrome-height) + var(--space-4));--layout-sidebar-width: 16rem;--layout-sidebar-compact-width: 4rem;--layout-content-max: 88rem;--layout-prose-max: 62ch;--layout-dock-height: 3.875rem;--layout-z-support-banner: 31;--layout-z-sync-indicator: 40;--layout-z-save-bar: 45;--layout-z-dock: 60;--layout-z-preview-bar: 65;--layout-z-sidebar-backdrop: 1050;--layout-z-sidebar-overlay: 1060;--layout-z-sidebar-popover: 1070;--layout-z-sheet-backdrop: 1090;--layout-z-sheet-panel: 1091;--duration-spin: .8s;--duration-fast: .14s;--duration-normal: .22s;--duration-slow: .36s;--easing-standard: cubic-bezier(.2, 0, 0, 1);--easing-decelerate: cubic-bezier(0, 0, 0, 1);--easing-emphasis: cubic-bezier(.32, .72, 0, 1);--easing-spring: cubic-bezier(.34, 1.4, .64, 1);--vh: 1vh}@supports (height: 1dvh){:root{--vh: 1dvh}}@media(prefers-reduced-motion:reduce){:root{--duration-fast: 1ms;--duration-normal: 1ms;--duration-slow: 1ms}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/ibm-plex-sans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/bricolage-grotesque-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/fonts/bricolage-grotesque-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ibm-plex-mono-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--linen-0: #ffffff;--linen-25: #fcfbf9;--linen-50: #f8f7f4;--linen-100: #f2f0ec;--linen-150: #ebe8e3;--linen-200: #e2dfd9;--linen-300: #d2cec6;--linen-400: #a9a49b;--linen-500: #87827a;--linen-600: #5f5b54;--linen-700: #45423d;--linen-800: #2c2a27;--linen-900: #1c1b19;--linen-950: #121110;--alpha-linen-06: rgba(28, 27, 25, .06);--alpha-linen-04: rgba(28, 27, 25, .04);--alpha-linen-10: rgba(28, 27, 25, .1);--alpha-linen-14: rgba(28, 27, 25, .14);--alpha-linen-40: rgba(28, 27, 25, .4);--alpha-linen-glass: rgba(252, 251, 249, .78)}:root{--font-ui: "Figtree", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: "Fraunces", Georgia, "Times New Roman", serif;--font-school: var(--school-font-display, var(--font-ui));--type-caption: .75rem;--type-footnote: .8125rem;--type-subhead: .875rem;--type-callout: .9375rem;--type-body: 1rem;--type-headline: 1.0625rem;--type-title-3: 1.25rem;--type-title-2: 1.375rem;--type-title-1: 1.75rem;--type-large: 2.125rem;--type-hero: 2.75rem;--type-figure: 1.625rem;--leading-display: 1.1;--leading-tight: 1.25;--leading-body: 1.5;--font-weight-display: 540;--radius-card: 20px;--radius-tile: 14px;--radius-control: 12px;--radius-chip: 8px;--icon-stroke: 1.75;--icon-stroke-bold: 2.25;--radius-sheet: 38px;--grabber-width: 36px;--grabber-height: 5px;--sheet-gutter: var(--space-5);--page-max: 46rem;--page-aside: 22rem;--page-gutter: var(--space-4);--topbar-height: 3.5rem;--dock-max: 26rem;--dock-bottom: max(calc(env(safe-area-inset-bottom) - var(--space-2)), var(--space-3));--dock-space: calc(var(--layout-dock-height) + var(--dock-bottom) + var(--space-6));--child-card-width: 19rem;--sidebar-width: 15rem;--reader-list: 22rem;--sidebar-account: 4.5rem;--keyboard-room: 8rem;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--duration-enter: .42s;--stagger: 40ms;--screen-enter: .3s;--screen-exit: .22s;--screen-across: .16s;--ease-screen: cubic-bezier(.2, 0, 0, 1);--pull-settle: .24s;--pull-fold: .16s;--pull-gap: 64px}@media(min-width:40rem){:root{--page-gutter: var(--space-6)}}@media(min-width:64rem){:root{--page-max: 72rem;--page-gutter: var(--space-8);--dock-space: 0px}}@media(prefers-reduced-motion:reduce){:root{--duration-enter: 1ms;--stagger: 0ms;--screen-enter: 1ms;--screen-exit: 1ms;--screen-across: 1ms;--pull-settle: 1ms;--pull-fold: 1ms}}:root{color-scheme:light;--surface-canvas: var(--linen-50);--surface: var(--linen-0);--surface-raised: var(--linen-0);--surface-overlay: var(--linen-0);--surface-sunk: var(--linen-100);--surface-inset: var(--linen-100);--surface-subtle: var(--linen-25);--surface-hover: var(--linen-150);--surface-active: var(--linen-200);--surface-inverse: var(--linen-900);--border-subtle: var(--linen-150);--border: var(--linen-200);--border-strong: var(--linen-300);--edge-on-fill: var(--alpha-linen-10);--ink: var(--linen-900);--ink-strong: var(--linen-950);--ink-muted: var(--linen-600);--ink-faint: var(--linen-500);--ink-disabled: var(--linen-400);--ink-inverse: var(--linen-0);--glow: var(--green-500);--glow-surface: var(--green-50);--glow-border: var(--green-100);--glow-strong: var(--green-700);--grow: var(--brick-500);--grow-surface: var(--brick-50);--grow-border: var(--brick-100);--grow-strong: var(--brick-700);--warn: var(--amber-500);--warn-surface: var(--amber-50);--warn-border: var(--amber-100);--warn-strong: var(--amber-700);--scrim: var(--alpha-linen-40);--scrim-light: var(--alpha-linen-14);--surface-glass: var(--alpha-linen-glass);--surface-glass-strong: var(--alpha-linen-glass);--border-glass: var(--alpha-linen-06);--hairline-on-surface: var(--alpha-linen-06);--tint: var(--brand-ramp-700);--tint-fill: var(--brand-ramp-700);--on-tint-fill: var(--on-brand-ramp-700);--tint-surface: var(--brand-ramp-50);--tint-surface-strong: var(--brand-ramp-100);--on-tint-surface: var(--brand-ramp-800);--brand-ink: var(--brand-ramp-800);--brand-surface: var(--brand-ramp-50);--brand-surface-hover: var(--brand-ramp-100);--brand-border: var(--brand-ramp-200);--brand-stroke: var(--brand-ramp-700);--focus-ring: var(--brand-ramp-700);--focus-ring-soft: var(--brand-ramp-100);--aura: color-mix(in oklab, var(--brand-ramp-400) 22%, transparent);--action: var(--linen-900);--on-action: var(--linen-0);--action-hover: var(--linen-700);--elevation-1: 0 1px 2px var(--alpha-linen-04), 0 0 0 1px var(--alpha-linen-06);--elevation-2: 0 1px 2px var(--alpha-linen-04), 0 6px 16px -4px var(--alpha-linen-06), 0 0 0 1px var(--alpha-linen-06);--elevation-3: 0 2px 6px var(--alpha-linen-06), 0 24px 48px -12px var(--alpha-linen-14), 0 0 0 1px var(--alpha-linen-06);--tone-violet-fill: var(--violet-700);--tone-indigo-fill: var(--indigo-700);--tone-sky-fill: var(--sky-700);--tone-teal-fill: var(--teal-700);--tone-grass-fill: var(--grass-700);--tone-gold-fill: var(--gold-700);--tone-coral-fill: var(--coral-700);--tone-rose-fill: var(--rose-700);--on-tone-fill: var(--paper);--tone-violet-mark: var(--violet-500);--tone-indigo-mark: var(--indigo-500);--tone-sky-mark: var(--sky-500);--tone-teal-mark: var(--teal-500);--tone-grass-mark: var(--grass-500);--tone-gold-mark: var(--gold-500);--tone-coral-mark: var(--coral-500);--tone-rose-mark: var(--rose-500)}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/fonts/figtree-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/fonts/figtree-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/fraunces-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/fraunces-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--rail-height: var(--topbar-height);--masthead-overlap: 0px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overscroll-behavior:none;background:var(--surface-canvas)}a:not([href^="mailto:"],[href^="tel:"]),button,[role=button],[role=tab],label{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea,select,[contenteditable]{scroll-margin-bottom:var(--keyboard-room)}:root{--scrollbar-thumb: color-mix(in oklab, var(--ink) 22%, transparent);--scrollbar-thumb-hover: color-mix(in oklab, var(--ink) 40%, transparent)}::-webkit-scrollbar{width:var(--space-3);height:var(--space-3)}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{border:var(--border-width-accent) solid transparent;border-radius:var(--radius-full);background-color:var(--scrollbar-thumb);background-clip:padding-box}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background-color:var(--scrollbar-thumb-hover)}@supports not selector(::-webkit-scrollbar){:root{scrollbar-color:var(--scrollbar-thumb) transparent}*{scrollbar-width:thin}}body{margin:0;font-family:var(--font-ui);font-size:var(--type-callout);line-height:var(--leading-body);font-feature-settings:"cv11","ss01";background:var(--surface-canvas);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;touch-action:manipulation;text-rendering:optimizeLegibility}h1,h2,h3,p,dl,dd,ol,ul{margin:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--brand-ink);text-underline-offset:var(--space-1)}:focus-visible{outline:var(--border-width-thick) solid var(--focus-ring);outline-offset:var(--border-width-thick);border-radius:var(--radius-sm)}[tabindex="-1"]:not(button,a,input,select,textarea):focus,dialog:focus{outline:none}::selection{background:var(--tint-surface-strong);color:var(--ink)}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes pf-rise{0%{opacity:0;transform:translateY(var(--space-3))}to{opacity:1;transform:translateY(0)}}@keyframes pf-fade{0%{opacity:0}to{opacity:1}}@keyframes pf-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.pf-large-title{font-family:var(--font-display);font-size:var(--type-large);font-weight:var(--font-weight-display);font-optical-sizing:auto;letter-spacing:var(--tracking-tight);line-height:var(--leading-display);color:var(--ink)}.pf-title{font-family:var(--font-display);font-size:var(--type-title-2);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-snug);line-height:var(--leading-tight);color:var(--ink)}.pf-headline{font-size:var(--type-headline);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-snug);line-height:var(--leading-tight)}.pf-footnote{font-size:var(--type-footnote);line-height:var(--line-height-snug);color:var(--ink-muted)}@media(min-width:64rem){.pf-large-title{font-size:var(--type-hero)}}.pf-masthead{--brand-sidebar: transparent;--on-brand-sidebar: var(--ink);--on-brand-sidebar-muted: var(--ink-muted);--on-brand-sidebar-wash: var(--surface-inset);--on-brand-sidebar-hairline: var(--border);--brand-sidebar-active: var(--surface);--on-brand-sidebar-active: var(--ink);position:relative;isolation:isolate;padding-block:var(--space-4) var(--space-6);color:var(--ink)}.pf-masthead__inner{width:100%;max-width:var(--page-max);margin-inline:auto;padding-inline:var(--page-gutter);animation:pf-rise var(--duration-enter) var(--ease-out) backwards}.pf-masthead__eyebrow{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-size:var(--type-footnote);font-weight:var(--font-weight-medium);color:var(--ink-muted)}.pf-masthead__eyebrow pf-icon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.pf-masthead__title{margin-top:var(--space-1);font-family:var(--font-display);font-size:var(--type-large);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-tight);line-height:var(--leading-display);color:var(--ink);overflow-wrap:anywhere}.pf-masthead__lede{margin-top:var(--space-2);max-width:56ch;font-size:var(--type-callout);line-height:var(--line-height-snug);color:var(--ink-muted)}.pf-chrome-action{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height-md);padding:0 var(--space-4);border:0;border-radius:var(--radius-full);background:var(--surface);box-shadow:var(--elevation-1);color:var(--ink);font-size:var(--type-footnote);font-weight:var(--font-weight-semibold);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard)}.pf-chrome-action:hover{background:var(--surface-hover)}.pf-chrome-action pf-icon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.pf-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:var(--page-max);margin:0 auto;padding:0 var(--page-gutter) var(--space-12);animation:pf-rise var(--duration-enter) var(--ease-out) var(--stagger) backwards}.pf-section{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;scroll-margin-top:calc(var(--topbar-height) + env(safe-area-inset-top) + var(--space-4))}.pf-section__head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3) var(--space-4);padding-inline:var(--space-1)}.pf-section__titles{min-width:0;flex:1 1 10rem}.pf-section__head>:not(.pf-section__titles){flex:none;max-width:100%}.pf-section__title{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-ui);font-size:var(--type-title-3);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--ink)}.pf-section__title:focus-visible{outline-offset:var(--space-1)}.pf-section__lede{margin-top:var(--space-1);max-width:62ch;font-size:var(--type-footnote);line-height:var(--line-height-snug);color:var(--ink-muted)}.pf-section__action{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--target-min);font-size:var(--type-subhead);font-weight:var(--font-weight-semibold);color:var(--tint);text-decoration:none;white-space:nowrap}.pf-section__action:hover{text-decoration:underline}.pf-section__action pf-icon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.pf-count{display:inline-grid;place-items:center;min-width:var(--space-6);height:var(--space-6);padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--surface-inset);font-family:var(--font-ui);font-size:var(--type-caption);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-normal);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.pf-panel{min-width:0;background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--elevation-1);overflow:clip}.pf-panel--lift{box-shadow:var(--elevation-2)}.pf-panel__foot{padding:var(--space-4) var(--space-5);border-top:var(--border-width-hairline) solid var(--border-subtle)}.pf-panel__bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:var(--border-width-hairline) solid var(--border-subtle)}.pf-items{list-style:none;padding:0;margin:0}.pf-items>*+*{box-shadow:inset 0 var(--border-width-hairline) 0 var(--border-subtle)}.pf-item{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);color:var(--ink);text-decoration:none}a.pf-item,button.pf-item{width:100%;border:0;background:transparent;font:inherit;text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard)}a.pf-item:hover,button.pf-item:hover{background:var(--surface-subtle)}a.pf-item:active,button.pf-item:active{background:var(--surface-hover)}.pf-item__body{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1}.pf-item__title{font-size:var(--type-callout);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--ink);overflow-wrap:anywhere}.pf-item__trail{display:flex;align-items:center;gap:var(--space-2);flex-shrink:0;align-self:center}.pf-item__chevron{width:var(--icon-size-sm);height:var(--icon-size-sm);flex-shrink:0;align-self:center;color:var(--ink-faint);transform:rotate(-90deg)}.pf-icon-tile{display:grid;place-items:center;width:var(--space-10);height:var(--space-10);flex-shrink:0;border-radius:var(--radius-tile);background:var(--surface-inset);color:var(--ink-muted)}.pf-icon-tile pf-icon{width:var(--icon-size-md);height:var(--icon-size-md)}.pf-icon-tile.is-tint{background:var(--tint-surface);color:var(--tint)}.pf-icon-tile.is-warn{background:var(--warn-surface);color:var(--warn-strong)}.pf-icon-tile.is-glow{background:var(--glow-surface);color:var(--glow-strong)}.pf-quote{margin-top:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-tile);background:var(--surface-inset);font-size:var(--type-subhead);line-height:var(--line-height-loose);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}.pf-day{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-1);font-size:var(--type-footnote);font-weight:var(--font-weight-semibold);color:var(--ink-muted)}.pf-day+.pf-items>:first-child{padding-top:var(--space-2)}.pf-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) 0;font-size:var(--type-footnote);line-height:var(--line-height-snug);color:var(--ink-muted)}.pf-meta>*{display:inline-flex;align-items:baseline;gap:var(--space-1)}.pf-meta>:not(:last-child):after{content:"\b7";margin-inline:var(--space-1) var(--space-2);color:var(--ink-faint)}.pf-meta a{color:var(--ink);font-weight:var(--font-weight-semibold);text-decoration:none}.pf-meta a:hover{text-decoration:underline}.pf-meta pf-icon{width:var(--icon-size-sm);height:var(--icon-size-sm);align-self:center}.pf-dot{display:inline-block;width:var(--space-2);height:var(--space-2);flex-shrink:0;margin-inline-end:var(--space-1);border-radius:var(--radius-full);background:var(--dot, var(--ink-faint));align-self:center}.pf-dot.is-square{border-radius:var(--border-width-thick)}.pf-tags{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin-top:var(--space-1)}.pf-eyebrow{display:block;font-size:var(--type-caption);font-weight:var(--font-weight-semibold);color:var(--ink-muted)}.pf-num{font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-snug)}.pf-chip{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--space-6);padding:0 var(--space-2);border-radius:var(--radius-chip);background:var(--surface-inset);color:var(--ink-muted);font-size:var(--type-caption);font-weight:var(--font-weight-semibold);line-height:var(--line-height-flat);white-space:nowrap;font-variant-numeric:tabular-nums}.pf-chip pf-icon{width:var(--icon-size-sm);height:var(--icon-size-sm)}.pf-chip.is-glow{background:var(--glow-surface);color:var(--glow-strong)}.pf-chip.is-grow{background:var(--grow-surface);color:var(--grow-strong)}.pf-chip.is-pending{background:var(--warn-surface);color:var(--warn-strong)}.pf-chip.is-brand{background:var(--tint-surface);color:var(--on-tint-surface)}.pf-segmented{display:flex;gap:var(--space-1);max-width:100%;padding:var(--space-1);border-radius:var(--radius-control);background:var(--surface-inset);overflow-x:auto;scrollbar-width:none}.pf-segmented::-webkit-scrollbar{display:none}.pf-segmented button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);flex:1 0 auto;min-height:var(--control-height-md);padding:0 var(--space-4);border:0;border-radius:calc(var(--radius-control) - var(--space-1));background:transparent;color:var(--ink-muted);font-size:var(--type-footnote);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}.pf-segmented button:hover{color:var(--ink)}.pf-segmented button,.status-filter button,.notice-filters button,.notice-file,.pf-chrome-action{position:relative}.pf-segmented button:after,.status-filter button:after,.notice-filters button:after,.notice-file:after,.pf-chrome-action:after{content:"";position:absolute;inset:calc((var(--control-height-md) - var(--target-min)) / 2) 0}.pf-segmented button[aria-pressed=true]{background:var(--surface-raised);color:var(--ink);font-weight:var(--font-weight-semibold);box-shadow:var(--elevation-1)}.pf-segmented b{font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.pf-segmented.has-thumb{position:relative;overflow:hidden}.pf-segmented.has-thumb>:not(.pf-segmented__thumb){position:relative;z-index:1;flex:1 1 0;min-width:0;white-space:normal;text-align:center;line-height:var(--line-height-snug)}.pf-segmented.has-thumb>[aria-pressed=true],.pf-segmented.has-thumb>:has(input:checked){background:transparent;box-shadow:none;color:var(--ink);font-weight:var(--font-weight-semibold)}.pf-segmented__thumb{position:absolute;z-index:0;inset-block:var(--space-1);inset-inline-start:var(--space-1);width:calc((100% - (var(--count) + 1) * var(--space-1)) / var(--count));border-radius:calc(var(--radius-control) - var(--space-1));background:var(--surface-raised);box-shadow:var(--elevation-1);transform:translate(calc(var(--index) * (100% + var(--space-1))));transition:transform var(--screen-exit) var(--ease-screen);pointer-events:none}[dir=rtl] .pf-segmented__thumb{transform:translate(calc(var(--index) * (-100% - var(--space-1))))}.pf-item.is-center{align-items:center}.pf-item__value{flex-shrink:0;align-self:center;max-width:45%;overflow:hidden;font-size:var(--type-subhead);color:var(--ink-muted);font-variant-numeric:tabular-nums;text-align:end;text-overflow:ellipsis;white-space:nowrap}.pf-item>.pf-chip{flex-shrink:0;align-self:center}.pf-item>pf-avatar{flex-shrink:0;align-self:center}.pf-dock-action{position:sticky;bottom:calc(var(--dock-space) - var(--space-4));z-index:3;display:flex;margin-top:calc(-1 * var(--space-4));pointer-events:none}.pf-dock-action>*{flex:1;pointer-events:auto;border-radius:var(--radius-control);box-shadow:var(--elevation-3)}@media(min-width:64rem){.pf-dock-action{position:static;margin-top:0}.pf-dock-action>*{flex:0 1 auto;box-shadow:none}}.pf-rise{animation:pf-rise var(--duration-enter) var(--ease-out) calc(var(--stagger) * var(--i, 0)) backwards}html.pf-settled .pf-rise{animation:none}.pf-empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-6);text-align:center;color:var(--ink-muted)}.pf-empty>pf-icon{display:grid;place-items:center;width:var(--space-14);height:var(--space-14);padding:var(--space-4);margin-bottom:var(--space-2);border-radius:var(--radius-full);background:var(--tint-surface);color:var(--tint);box-shadow:0 0 0 var(--space-2) color-mix(in oklab,var(--tint-surface) 50%,transparent)}.pf-empty h3{font-family:var(--font-display);font-size:var(--type-title-3);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-snug);color:var(--ink)}.pf-empty p{max-width:40ch;font-size:var(--type-subhead)}.pf-empty a{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--target-min);font-size:var(--type-subhead);font-weight:var(--font-weight-semibold);color:var(--tint);text-decoration:none}.pf-empty a:hover{text-decoration:underline}.pf-note{display:flex;align-items:flex-start;gap:var(--space-2);font-size:var(--type-footnote);color:var(--ink-muted);line-height:var(--line-height-snug)}.pf-note>pf-icon{width:var(--icon-size-sm);height:var(--icon-size-sm);flex-shrink:0;margin-top:var(--border-width-hairline);color:var(--ink-faint)}.pf-note a{color:var(--tint)}.pf-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-top:var(--border-width-hairline) solid var(--border-subtle)}.pf-pagination>span{font-size:var(--type-footnote);font-weight:var(--font-weight-medium);color:var(--ink-muted);font-variant-numeric:tabular-nums}.pf-columns{display:contents}.pf-columns>*{display:contents}@media(min-width:64rem){.pf-columns{order:10;display:grid;grid-template-columns:minmax(0,1fr) var(--page-aside);gap:var(--space-8);align-items:start}.pf-columns--even{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-columns>*{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}}.pf-reader{display:grid;grid-template-columns:minmax(0,var(--reader-list)) minmax(0,1fr);gap:var(--space-6);align-items:start}.pf-reader__list{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.pf-reader__pane{position:sticky;top:var(--space-4);min-width:0;max-height:calc(var(--vh) * 100 - var(--topbar-height) - var(--space-8));overflow-y:auto;overscroll-behavior:contain}.pf-item[aria-current=true]{background:var(--tint-surface)}.pf-item[aria-current=true] .pf-item__title{color:var(--on-tint-surface)}.pf-choices{display:flex;flex-direction:column;margin:var(--space-1) var(--sheet-gutter) var(--space-5);padding:0;list-style:none;border-radius:var(--radius-tile);background:var(--surface-sunk);overflow:hidden}.pf-choices>li{position:relative}.pf-choices>li+li:before{content:"";position:absolute;inset:0 0 auto var(--space-4);border-top:var(--border-width-hairline) solid var(--border);pointer-events:none}.pf-choice{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:calc(var(--target-min) + var(--space-3));padding:var(--space-3) var(--space-4);border:0;background:transparent;color:var(--ink);font:var(--font-weight-medium) var(--type-body)/var(--line-height-snug) var(--font-ui);text-align:start;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard)}@media(hover:hover){.pf-choice:hover{background:var(--surface-hover)}}.pf-choice:active{background:var(--surface-active)}.pf-choice:focus-visible{outline-offset:calc(-1 * var(--border-width-accent));border-radius:var(--radius-tile)}.pf-choice[aria-selected=true],.pf-choice[aria-pressed=true]{background:var(--tint-surface);color:var(--on-tint-surface);font-weight:var(--font-weight-semibold)}.pf-choice__label,.pf-choice__body{flex:1;min-width:0;overflow-wrap:anywhere}.pf-choice__body{display:flex;flex-direction:column;gap:var(--space-1)}.pf-choice__meta{font-size:var(--type-footnote);font-weight:var(--font-weight-medium);color:var(--ink-muted)}.pf-choice[aria-selected=true] .pf-choice__meta,.pf-choice[aria-pressed=true] .pf-choice__meta{color:var(--on-tint-surface)}.pf-choice>pf-icon{width:var(--icon-size-md);height:var(--icon-size-md);flex-shrink:0}.pf-skeleton{display:block;border-radius:var(--radius-tile);background:linear-gradient(100deg,transparent 30%,color-mix(in oklab,var(--surface) 70%,transparent) 50%,transparent 70%) var(--surface-hover);background-size:200% 100%;animation:pf-shimmer 1.6s var(--ease-in-out) infinite}@media(max-width:40rem){.pf-item{padding:var(--space-4)}.pf-pagination,.pf-panel__bar,.pf-panel__foot,.pf-day{padding-inline:var(--space-4)}}@media(min-width:64rem){.pf-masthead{padding-block:var(--space-3) var(--space-8)}.pf-masthead__title{font-size:var(--type-hero)}.pf-masthead__lede{font-size:var(--type-headline)}.pf-body{gap:var(--space-10);padding-bottom:var(--space-16)}}@media(prefers-reduced-motion:reduce){.pf-masthead__inner,.pf-body,.pf-rise,.pf-skeleton{animation:none}}::view-transition-old(root),::view-transition-new(root){animation:none}.pf-scroller.page{view-transition-name:pf-screen}::view-transition-group(pf-screen){animation:none}::view-transition-old(pf-screen),::view-transition-new(pf-screen){animation-duration:var(--screen-across);animation-timing-function:var(--ease-screen)}html[data-screen-transition=forward]::view-transition-new(pf-screen){animation:pf-screen-from-right var(--screen-enter) var(--ease-screen) both}html[data-screen-transition=forward]::view-transition-old(pf-screen){animation:pf-screen-to-left var(--screen-enter) var(--ease-screen) both}html[data-screen-transition=back]::view-transition-old(pf-screen){z-index:1;animation:pf-screen-to-right var(--screen-exit) var(--ease-screen) both}html[data-screen-transition=back]::view-transition-new(pf-screen){animation:pf-screen-from-left var(--screen-exit) var(--ease-screen) both}@keyframes pf-screen-from-right{0%{transform:translate(100%)}}@keyframes pf-screen-to-left{to{transform:translate(-30%);opacity:.6}}@keyframes pf-screen-to-right{to{transform:translate(100%)}}@keyframes pf-screen-from-left{0%{transform:translate(-30%);opacity:.6}}html.pf-settled .pf-masthead__inner,html.pf-settled .pf-body{animation:none}pf-guardian-auth.pf-auth-leave{position:absolute;inset:0;z-index:1;background:var(--surface-canvas);pointer-events:none;animation:pf-auth-out var(--duration-fast) var(--easing-standard) forwards}@keyframes pf-auth-out{to{opacity:0}}.pf-scroller.page .pull-content{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}html[data-screen-enter] .pf-scroller.page .pull-content,html[data-detail-enter] .pf-scroller.page .pull-content{animation:pf-screen-enter var(--screen-across) var(--ease-screen) both}@keyframes pf-screen-enter{0%{opacity:0}}
