@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-ext-500-normal-BJvL3D7h.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-500-normal-37WQE4S0.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-cyrillic-500-normal-_hamcpv8.woff2) format("woff2"),url(/assets/roboto-cyrillic-500-normal-YnJLGrUm.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAXwABIAAAAACiQAAAWUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmAAXghcCYM8EQwKg3CDVwsUABIUATYCJAMkBCAFgwAHIAyCUxvDCECO0yW2MxHcwQN9m/Zmd7GAt056LBXDUnN6hagTcSJGKmInrhNO9dPUA1Hd9gmGUIldvZjF5GpN7d6GXSYqHkE4sOrvQ/cXxAKTi9BxlRWyDoCEqmRbISus7GNs4WxzgFD/DgjABgAIzAgEAsgim2xELLe4GjMaQCYDwDcsZCHaXqd07tw0yNSeTcmBQT/YvmV4O4DU1ap2ifgNAxguMywC4RuWqS/T3YC1DIiaVIC3Iu+W5RGFr8TIGLrHZQo64moAbaVBoqOjKqHGnvGoCJ6vUQgcmFEwAgp2dK7xlZzVFgqIXTN/ZD7L9Hz0yD35VwEU5vMc53IV5/Idm6TZq1arUm2lcRvPAuPH2hivXI4rs4J97GI8qh+rtpLx2pm4DJLxxslMMD6JS2nEY9IwGD9AAEiCRdJSXj8qxFmJB0XmqIxNG7WorS0hKYK6Hu+LSdEWkkpQivn+kFSDeq5UZ+VW1s9I6KfppxV0nabn6r3tXVKbZSnrVcnTEhFdUpU+XVIdv4wmvNP0ZCKxMiQ1RTItc1oCinq/Clk/dVb/h6QhWLS3Oru8vqJeHoh5ZTRmJ/n9elw+SczIJ8MCfyIRksazpHuNvX2TzxdMo8b5IWnWwaoCi7peEu80vHOGXx4IA97TZiSGIE+2fFDgA6KdUp0Vj/kD5Tx2YMO9VhiEmEl4V3vEQtISLKqqj8dQtT8xmBWUwbgFKwktsgVH54gT+mkt9nooikbnN3OiGltMUP1qJOGVMzgLpH7iQRdU8To77UEZrYt1GjIaIrZ5EGKx8GwECmaUTAYnABYAPPvSmkB6iIPYBt7BwFvViQKSWU2dO90Ooznvvdu5Y3dvv3mgydkvBvC7HHjro6zTPnmnVhx899MzP367pvrgO/HLvFXNgbetp78pdjdaqV/dVl6vqX5DzH0Wg3xWTTZhMLkPxbf9aN3+6bWqaD4hmtVUxSfpN84/1XPHPaPj77hoHS9Vvn5RHH5yl+e2C6O89p/2y/3ilhseRHxT/dPDhptuuTfzR/6UxZek1r464fO1zYGq0VZlV1G8LO/uxOMzmI0hF0wY/78POABjJ/OdocvwZtrmcrs9K6TNJXlpKzPKLJfaX0ISj1Qi3lFFX5soBDWurrSmIFtIG3bkJpl5VGa9l7aR5PaDFJd0vJezIK359ABacrx6YlPaiEa0M6TNNTpeyKxAvf8t728Amp93ac4CpDUitZckFklemiKJTB60LmkCExPbrIg0+pogAJvFpIGiGDXFBAJQZnjuPl6+ttW5+nfzFDMAz/7kDgO8Liq/+2fm/6/PJvNmwIICgADT4JgNLAN89dj6FghmF4t6Bl0KYiyvMByjuwfpwd7nubFsBGDhbCZSyoAAwAEKSg5GBGCmm4rQLECLRzuTYCrXmRQcXNCscpo1MBmYzbBkBEW15Ni/HHptscWIlUSIsH35PWHajWjXqVdSmJRNekQY1KdT0rDNkjaLUKzABnGlqsSFWEiYHCqldEjZIiVEiaQufbYaUitpk836pAzTJaYvYBHLWIWryaFhqFJSj9k5qN0mfYH64RukjNhpkz491xLRQqOvTp6UlJ7XJukUGNYpjM56gwbpVMrxzTh3TeL5xbcd44/CqACQ6afLfK60BSQB0sKhBETaKbb3eMC5MmeW14U5wANieXjmVDcy/QGlNLpwxgRnp+avCvvHpzWqnSFnrm+iw87YWbEu5G0zRRdL25kbC1fOm2JnOdxVunKGXdb2juKl/l7rudubwM62ra1o6TQ7e3Bm9nibjWPDsoDPs4q0y2EKSH7t09MHxovNabmBct2W9IHsumzDWwH3Q0QAXgaYwrPxbsyAT7c1vQ5bcX/WqQuyFFCCuM9/BPCxLY3EDZ6NL2KGr2upiUznKVBH5gvU2nyxGQA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATsAA4AAAAABYgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAE0AAABgdG3hCmNtYXAAAAH8AAAAQAAAAF4+Y+J/Z2FzcAAAAjwAAAAMAAAADAAIABNnbHlmAAACSAAAARAAAAESY99A82hlYWQAAANYAAAANgAAADb8n9JyaGhlYQAAA5AAAAAfAAAAJArvBcJobXR4AAADsAAAAB8AAAAkGAT/TWxvY2EAAAPQAAAAEwAAABQBLwGBbWF4cAAAA+QAAAAcAAAAIAArAN9uYW1lAAAEAAAAANYAAAGAHGI533Bvc3QAAATYAAAAEwAAACD/bQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42mNgZpnB+IWBlYGBdRarMQMDozyEZr7IkMbEwMAAxFDgABRkQALu/v7uIEF5XzaGfwwMaeyzmBgUGBjng+RYrFg3MCgAITMADeIKxAAAAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgAAv//AA942g2PJVREURRF731/Hh93h3GtowUtuEvBHSIknE7GO+7uLn3h9IW7O/8N04/sDRRKATgdnQAO7MABnMENQC73kHMeiB7IydGMck4nhJIdC3tgS+h8RjjGkAgCnfjpobzQRGp+PUitkE/ym0k+AIFy6x2V0B1wBwkAehORUqEiWrPJUyUTefrxJqJUEN7H29No8DRTSRu7n55kt53YiV5Yil4dKMwP9CyS5b6BWTJ1zFZHRzFyL/0Io0eH2foRfUHCrLeZT+wH4cP2ViGqJMf0xGbiAoBeRh9OiUYfXz9eY8bWqoOLPHY4ySWmToi6MMKHbWJmQUN0bPaa1cqCbZyltqYGaDQAD3bCLMA/wjpXMwABAAAAAiMSEj1jSl8PPPUAGQgAAAAAAMTwES4AAAAA1QFS7Pok/dUJXAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwJn9S+WfI2cMUAQVcAIAdi8EvwB42mPuYUhhgALGfxDM2saQxqzDkA5mn/knAwBo+QdjAHjaY2Bg0ITDBIZaIOwEABGOArEAeNpjYGRgYOBk6GcQY/BjYAXzEICNgREAGAwBC3jaTY+1dQNAEAXHzC7AkSJHZobEzEyZScyMfagC1aHiNIHoHc3fWwSmiTLGyPgM8EO7yyMs0eryKIs0uzw2ZB8f4gmWyXZ5UvtHlxcliFN25Tli3VXDxRr/5D0hfyOqHEVi/qZJaIuQpUTEs84Dt5xzyRPv3qts6b3BGzmCnrJnlUcihElQIcOXXKSkypElgP5sss0+x6jYYFN+I0JM/zT/FIez6TOc7VxLngZFdQwn6efYlK7JuWKkiahuyRJiTTol7Qrw1o8qocKJPEWqWIG1DvezNmIAAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-greek-500-normal-Bg8BLohm.woff2) format("woff2"),url(/assets/roboto-greek-500-normal-CdRewbqV.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-vietnamese-500-normal-p0V0BAAE.woff2) format("woff2"),url(/assets/roboto-vietnamese-500-normal-LvuCHq7y.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-ext-500-normal-OQJhyaXd.woff2) format("woff2"),url(/assets/roboto-latin-ext-500-normal-DvHxAkTn.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-C6iW8rdg.woff2) format("woff2"),url(/assets/roboto-latin-500-normal-rpP1_v3s.woff) format("woff");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=light]{color-scheme:light;--po-bg: #F5F6F8;--po-surface: #FFFFFF;--po-surface-2: #EFF1F4;--po-surface-raised: #FFFFFF;--po-border: #DDE1E7;--po-border-strong: #C5CBD4;--po-border-input: #878FA0;--po-text: #161B26;--po-text-2: #485164;--po-text-3: #5E6779;--po-text-inverse: #FFFFFF;--po-accent: #2C4FC4;--po-accent-hover: #2443AD;--po-accent-active: #1D3893;--po-accent-fg: #FFFFFF;--po-accent-text: #2443AD;--po-accent-soft: #EBEFFC;--po-focus: #2C4FC4;--po-mark-bg: #FFE59A;--po-mark-fg: #161B26;--po-mark-ring: #D9A400;--po-brand-body: #2C4FC4;--po-brand-arm: #6B3ECF;--po-positive-fg: #16623D;--po-positive-soft: #E5F3EB;--po-positive-line: #B4DBC4;--po-positive-solid: #1E8450;--po-decision-fg: #5A2DAE;--po-decision-soft: #F1EBFD;--po-decision-line: #D6C6F5;--po-decision-solid: #6B3ECF;--po-progress-fg: #2443AD;--po-progress-soft: #EBEFFC;--po-progress-line: #C4D1F4;--po-progress-solid: #2C4FC4;--po-warning-fg: #874A00;--po-warning-soft: #FDF0DB;--po-warning-line: #EFCF98;--po-warning-solid: #B86A00;--po-danger-fg: #A11F1A;--po-danger-soft: #FCEBEA;--po-danger-line: #F1C0BC;--po-danger-solid: #C42F29;--po-neutral-fg: #485164;--po-neutral-soft: #EDEFF3;--po-neutral-line: #D0D5DD;--po-neutral-solid: #6A7385;--po-hatch: rgba(184, 106, 0, .1);--po-shadow-1: 0 1px 2px rgba(22, 27, 38, .06), 0 1px 1px rgba(22, 27, 38, .04);--po-shadow-2: 0 6px 16px -4px rgba(22, 27, 38, .14), 0 2px 4px rgba(22, 27, 38, .06);--po-shadow-3: 0 20px 40px -12px rgba(22, 27, 38, .24), 0 4px 8px rgba(22, 27, 38, .06);--po-scrim: rgba(14, 17, 23, .45)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--po-bg: #0E1117;--po-surface: #151A22;--po-surface-2: #1C222C;--po-surface-raised: #1E2530;--po-border: #2A313D;--po-border-strong: #394252;--po-border-input: #677184;--po-text: #E7EAF0;--po-text-2: #AAB2C2;--po-text-3: #8E97A9;--po-text-inverse: #0E1117;--po-accent: #8CA6FF;--po-accent-hover: #A9BCFF;--po-accent-active: #C2D0FF;--po-accent-fg: #0E1117;--po-accent-text: #A9BCFF;--po-accent-soft: #1A2546;--po-focus: #A9BCFF;--po-mark-bg: #5E4B10;--po-mark-fg: #FFF3CF;--po-mark-ring: #C79A1E;--po-brand-body: #8CA6FF;--po-brand-arm: #A887F6;--po-positive-fg: #7FD4A6;--po-positive-soft: #12291E;--po-positive-line: #23503A;--po-positive-solid: #4CC386;--po-decision-fg: #C6ABFF;--po-decision-soft: #251B3E;--po-decision-line: #44336E;--po-decision-solid: #A887F6;--po-progress-fg: #A9BCFF;--po-progress-soft: #1A2546;--po-progress-line: #2F4275;--po-progress-solid: #8CA6FF;--po-warning-fg: #F3C46E;--po-warning-soft: #2E2210;--po-warning-line: #5E461B;--po-warning-solid: #E0A23A;--po-danger-fg: #FF9F97;--po-danger-soft: #341817;--po-danger-line: #642B28;--po-danger-solid: #F2706A;--po-neutral-fg: #B4BCCB;--po-neutral-soft: #202631;--po-neutral-line: #3A4352;--po-neutral-solid: #8E97A9;--po-hatch: rgba(224, 162, 58, .1);--po-shadow-1: 0 1px 2px rgba(0, 0, 0, .5);--po-shadow-2: 0 8px 20px -6px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .04);--po-shadow-3: 0 24px 48px -12px rgba(0, 0, 0, .7), 0 0 0 1px rgba(255, 255, 255, .05);--po-scrim: rgba(0, 0, 0, .6)}}:root[data-theme=dark],[data-theme=dark]{color-scheme:dark;--po-bg: #0E1117;--po-surface: #151A22;--po-surface-2: #1C222C;--po-surface-raised: #1E2530;--po-border: #2A313D;--po-border-strong: #394252;--po-border-input: #677184;--po-text: #E7EAF0;--po-text-2: #AAB2C2;--po-text-3: #8E97A9;--po-text-inverse: #0E1117;--po-accent: #8CA6FF;--po-accent-hover: #A9BCFF;--po-accent-active: #C2D0FF;--po-accent-fg: #0E1117;--po-accent-text: #A9BCFF;--po-accent-soft: #1A2546;--po-focus: #A9BCFF;--po-mark-bg: #5E4B10;--po-mark-fg: #FFF3CF;--po-mark-ring: #C79A1E;--po-brand-body: #8CA6FF;--po-brand-arm: #A887F6;--po-positive-fg: #7FD4A6;--po-positive-soft: #12291E;--po-positive-line: #23503A;--po-positive-solid: #4CC386;--po-decision-fg: #C6ABFF;--po-decision-soft: #251B3E;--po-decision-line: #44336E;--po-decision-solid: #A887F6;--po-progress-fg: #A9BCFF;--po-progress-soft: #1A2546;--po-progress-line: #2F4275;--po-progress-solid: #8CA6FF;--po-warning-fg: #F3C46E;--po-warning-soft: #2E2210;--po-warning-line: #5E461B;--po-warning-solid: #E0A23A;--po-danger-fg: #FF9F97;--po-danger-soft: #341817;--po-danger-line: #642B28;--po-danger-solid: #F2706A;--po-neutral-fg: #B4BCCB;--po-neutral-soft: #202631;--po-neutral-line: #3A4352;--po-neutral-solid: #8E97A9;--po-hatch: rgba(224, 162, 58, .1);--po-shadow-1: 0 1px 2px rgba(0, 0, 0, .5);--po-shadow-2: 0 8px 20px -6px rgba(0, 0, 0, .6), 0 0 0 1px rgba(255, 255, 255, .04);--po-shadow-3: 0 24px 48px -12px rgba(0, 0, 0, .7), 0 0 0 1px rgba(255, 255, 255, .05);--po-scrim: rgba(0, 0, 0, .6)}:root{--po-font-sans: "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--po-font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--po-text-xs: .75rem;--po-text-sm: .8125rem;--po-text-md: .875rem;--po-text-lg: 1rem;--po-text-xl: 1.125rem;--po-text-2xl: 1.375rem;--po-text-3xl: 1.75rem;--po-text-4xl: 2.25rem;--po-leading-tight: 1.25;--po-leading-snug: 1.4;--po-leading-body: 1.55;--po-weight-regular: 400;--po-weight-medium: 500;--po-weight-semibold: 600;--po-tracking-label: .04em;--po-space-0: 0;--po-space-1: .25rem;--po-space-2: .5rem;--po-space-3: .75rem;--po-space-4: 1rem;--po-space-5: 1.25rem;--po-space-6: 1.5rem;--po-space-8: 2rem;--po-space-10: 2.5rem;--po-space-12: 3rem;--po-space-16: 4rem;--po-radius-xs: 6px;--po-radius-sm: 10px;--po-radius-md: 12px;--po-radius-lg: 16px;--po-radius-full: 999px;--po-border-width: 1px;--po-focus-width: 2px;--po-focus-offset: 2px;--po-control-sm: 2rem;--po-control-md: 2.5rem;--po-control-lg: 2.75rem;--po-content-max: 80rem;--po-reading-max: 42rem;--po-sidebar-w: 15rem;--po-dur-fast: .12s;--po-dur-base: .2s;--po-dur-slow: .32s;--po-ease-standard: cubic-bezier(.2, 0, 0, 1);--po-ease-exit: cubic-bezier(.4, 0, 1, 1);--po-z-sticky: 10;--po-z-menu: 20;--po-z-toast: 40;--po-z-dialog: 50}@media(prefers-reduced-motion:reduce){:root{--po-dur-fast: 0ms;--po-dur-base: 0ms;--po-dur-slow: 0ms}}.po-root,.po-root *,.po-root *:before,.po-root *:after{box-sizing:border-box}.po-root{font-family:var(--po-font-sans);font-size:var(--po-text-md);line-height:var(--po-leading-body);color:var(--po-text);background:var(--po-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.po-root h1,.po-root h2,.po-root h3,.po-root h4,.po-root p{margin:0}.po-root h1,.po-root h2,.po-root h3{text-wrap:balance;letter-spacing:-.01em}.po-root :focus-visible{outline:var(--po-focus-width) solid var(--po-focus);outline-offset:var(--po-focus-offset);border-radius:var(--po-radius-xs)}.po-root a,.po-link{color:var(--po-accent-text);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--po-accent-text) 40%,transparent);text-underline-offset:.18em;transition:text-decoration-color var(--po-dur-fast) var(--po-ease-standard)}.po-root a:hover,.po-link:hover{text-decoration-color:currentColor}button.po-link{background:none;border:0;padding:0;font:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--po-space-1)}.po-mono,.po-root code{font-family:var(--po-font-mono);font-size:.92em;font-variant-ligatures:none}.po-root code{background:var(--po-surface-2);border:1px solid var(--po-border);border-radius:var(--po-radius-xs);padding:0 .3em}.po-num{font-variant-numeric:tabular-nums}.po-tabular{font-variant-numeric:tabular-nums;white-space:nowrap}.po-muted{color:var(--po-text-2)}.po-subtle{color:var(--po-text-3)}.po-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px;padding:0;border:0}.po-display{font-size:var(--po-text-4xl);line-height:1.1;font-weight:var(--po-weight-semibold);letter-spacing:-.02em}.po-h1{font-size:var(--po-text-3xl);line-height:var(--po-leading-tight);font-weight:var(--po-weight-semibold)}.po-h2{font-size:var(--po-text-xl);line-height:var(--po-leading-tight);font-weight:var(--po-weight-semibold)}.po-h3{font-size:var(--po-text-lg);line-height:var(--po-leading-snug);font-weight:var(--po-weight-semibold)}.po-body{font-size:var(--po-text-md);line-height:var(--po-leading-body)}.po-small{font-size:var(--po-text-sm);line-height:var(--po-leading-snug)}.po-caption{font-size:var(--po-text-xs);line-height:var(--po-leading-snug);color:var(--po-text-3)}.po-eyebrow{font-size:var(--po-text-xs);font-weight:var(--po-weight-semibold);letter-spacing:var(--po-tracking-label);text-transform:uppercase;color:var(--po-text-3)}@media(max-width:640px){.po-h1{font-size:var(--po-text-2xl)}.po-display{font-size:var(--po-text-3xl)}}.po-icon{display:inline-block;flex:none;width:1rem;height:1rem;background-color:currentColor;-webkit-mask:var(--po-icon) center / contain no-repeat;mask:var(--po-icon) center / contain no-repeat;vertical-align:-.15em}.po-icon--sm{width:.875rem;height:.875rem}.po-icon--lg{width:1.25rem;height:1.25rem}.po-icon--xl{width:2rem;height:2rem}.po-spin{animation:po-spin 1s linear infinite}@keyframes po-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.po-spin{animation:none}}.po-wordmark{display:inline-flex;align-items:baseline;font-family:var(--po-font-sans);font-weight:var(--po-weight-semibold);font-size:1.0625rem;letter-spacing:-.015em;color:var(--po-text);text-decoration:none;white-space:nowrap}.po-root a.po-wordmark{color:var(--po-text);text-decoration:none}.po-btn{--_bg: var(--po-surface);--_fg: var(--po-text);--_line: var(--po-border-input);--_bg-hover: var(--po-surface-2);display:inline-flex;align-items:center;justify-content:center;gap:var(--po-space-2);min-height:var(--po-control-md);padding:0 var(--po-space-4);border:1px solid var(--_line);border-radius:var(--po-radius-sm);background:var(--_bg);color:var(--_fg);font:inherit;font-size:var(--po-text-md);font-weight:var(--po-weight-medium);line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--po-dur-fast) var(--po-ease-standard),border-color var(--po-dur-fast) var(--po-ease-standard),transform var(--po-dur-fast) var(--po-ease-standard)}.po-root a.po-btn{color:var(--_fg);text-decoration:none}.po-btn:hover{background:var(--_bg-hover)}.po-btn:active{transform:translateY(1px)}.po-btn:focus-visible{outline:var(--po-focus-width) solid var(--po-focus);outline-offset:var(--po-focus-offset)}.po-btn[disabled],.po-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5;transform:none}.po-btn[aria-busy=true]{cursor:progress}.po-btn[aria-busy=true] .po-icon{animation:po-spin 1s linear infinite}.po-btn--primary{--_bg: var(--po-accent);--_fg: var(--po-accent-fg);--_line: var(--po-accent);--_bg-hover: var(--po-accent-hover)}.po-btn--approve{--_bg: var(--po-positive-solid);--_fg: var(--po-text-inverse);--_line: var(--po-positive-solid);--_bg-hover: var(--po-positive-fg)}.po-btn--danger{--_bg: var(--po-surface);--_fg: var(--po-danger-fg);--_line: var(--po-danger-line);--_bg-hover: var(--po-danger-soft)}.po-btn--destructive{--_bg: var(--po-danger-solid);--_fg: #fff;--_line: var(--po-danger-solid);--_bg-hover: var(--po-danger-fg)}.po-btn--ghost{--_bg: transparent;--_line: transparent;--_bg-hover: var(--po-surface-2);--_fg: var(--po-text-2)}.po-btn--sm{min-height:var(--po-control-sm);padding:0 var(--po-space-3);font-size:var(--po-text-sm)}.po-btn--lg{min-height:var(--po-control-lg);padding:0 var(--po-space-5)}.po-btn--icon{padding:0;width:var(--po-control-md)}.po-btn--icon.po-btn--sm{width:var(--po-control-sm)}@media(pointer:coarse){.po-btn,.po-btn--sm{min-height:var(--po-control-lg)}.po-btn--icon,.po-btn--icon.po-btn--sm{width:var(--po-control-lg)}}.po-btn-group{display:flex;flex-wrap:wrap;gap:var(--po-space-2);align-items:center}.po-field{display:grid;gap:var(--po-space-1);min-width:0}.po-label{font-size:var(--po-text-sm);font-weight:var(--po-weight-medium);color:var(--po-text)}.po-help{font-size:var(--po-text-xs);color:var(--po-text-3)}.po-input,.po-textarea,.po-select{width:100%;min-height:var(--po-control-md);padding:var(--po-space-2) var(--po-space-3);border:1px solid var(--po-border-input);border-radius:var(--po-radius-sm);background:var(--po-surface);color:var(--po-text);font:inherit;font-size:var(--po-text-md);transition:border-color var(--po-dur-fast) var(--po-ease-standard),box-shadow var(--po-dur-fast) var(--po-ease-standard)}.po-textarea{min-height:5.5rem;resize:vertical;line-height:var(--po-leading-body)}.po-input::placeholder,.po-textarea::placeholder{color:var(--po-text-3)}.po-input:hover,.po-textarea:hover,.po-select:hover{border-color:var(--po-text-3)}.po-input:focus-visible,.po-textarea:focus-visible,.po-select:focus-visible{outline:none;border-color:var(--po-focus);box-shadow:0 0 0 1px var(--po-focus),0 0 0 4px color-mix(in srgb,var(--po-focus) 22%,transparent)}.po-field--error .po-input,.po-field--error .po-textarea{border-color:var(--po-danger-solid)}.po-field--error .po-help{color:var(--po-danger-fg);display:flex;gap:var(--po-space-1);align-items:center}.po-input[disabled],.po-textarea[disabled]{background:var(--po-surface-2);color:var(--po-text-3);cursor:not-allowed}.po-check{display:inline-flex;align-items:flex-start;gap:var(--po-space-2);font-size:var(--po-text-md);cursor:pointer}.po-check input{width:1rem;height:1rem;margin:.2em 0 0;accent-color:var(--po-accent);flex:none}.po-tone-positive,[data-status=succeeded],[data-status=ok],[data-status=approved],[data-status=created],[data-mode=live]{--po-tone-fg: var(--po-positive-fg);--po-tone-soft: var(--po-positive-soft);--po-tone-line: var(--po-positive-line);--po-tone-solid: var(--po-positive-solid)}.po-tone-decision,[data-status=needs_review],[data-status=pending]{--po-tone-fg: var(--po-decision-fg);--po-tone-soft: var(--po-decision-soft);--po-tone-line: var(--po-decision-line);--po-tone-solid: var(--po-decision-solid)}.po-tone-progress,[data-status=queued],[data-status=running],[data-status=creating]{--po-tone-fg: var(--po-progress-fg);--po-tone-soft: var(--po-progress-soft);--po-tone-line: var(--po-progress-line);--po-tone-solid: var(--po-progress-solid)}.po-tone-warning,[data-status=stale],[data-status=empty_content],[data-status=expired],[data-mode=mock]{--po-tone-fg: var(--po-warning-fg);--po-tone-soft: var(--po-warning-soft);--po-tone-line: var(--po-warning-line);--po-tone-solid: var(--po-warning-solid)}.po-tone-danger,[data-status=failed],[data-status=fetch_failed]{--po-tone-fg: var(--po-danger-fg);--po-tone-soft: var(--po-danger-soft);--po-tone-line: var(--po-danger-line);--po-tone-solid: var(--po-danger-solid)}.po-tone-neutral,[data-status=unchanged],[data-status=not_checked],[data-status=revoked],[data-status=cancelled],[data-status=skipped],[data-status=rejected]{--po-tone-fg: var(--po-neutral-fg);--po-tone-soft: var(--po-neutral-soft);--po-tone-line: var(--po-neutral-line);--po-tone-solid: var(--po-neutral-solid)}.po-chip{display:inline-flex;align-items:center;gap:.35rem;min-height:1.5rem;padding:.125rem .5rem .125rem .375rem;border:1px solid var(--po-tone-line, var(--po-border));border-radius:var(--po-radius-xs);background:var(--po-tone-soft, var(--po-surface-2));color:var(--po-tone-fg, var(--po-text-2));font-size:var(--po-text-xs);font-weight:var(--po-weight-medium);line-height:1.2;white-space:nowrap;vertical-align:middle}.po-chip>.po-icon{width:.875rem;height:.875rem;color:var(--po-tone-solid, currentColor)}.po-chip[data-status=not_checked],.po-chip[data-status=revoked],.po-chip--hollow{background:transparent;border-style:dashed;border-color:var(--po-tone-solid, var(--po-border-strong))}.po-chip__detail{color:var(--po-text-3);font-weight:var(--po-weight-regular)}.po-dot{width:.5rem;height:.5rem;border-radius:var(--po-radius-full);background:var(--po-tone-solid, var(--po-neutral-solid));flex:none;display:inline-block}.po-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:var(--po-radius-full);background:var(--po-decision-solid);color:var(--po-text-inverse);font-size:var(--po-text-xs);font-weight:var(--po-weight-semibold);font-variant-numeric:tabular-nums}.po-count--quiet{background:var(--po-surface-2);color:var(--po-text-2)}.po-kind{display:inline-flex;align-items:center;gap:.3rem;padding:.0625rem .4375rem .0625rem .3125rem;border:1px solid var(--po-border-strong);border-radius:var(--po-radius-xs);font-size:var(--po-text-xs);font-weight:var(--po-weight-medium);line-height:1.4;color:var(--po-text-2);background:var(--po-surface);white-space:nowrap}.po-kind>.po-icon{width:.8125rem;height:.8125rem}.po-kind[data-kind=observed_change]{color:var(--po-accent-text);border-color:var(--po-progress-line);background:var(--po-accent-soft)}.po-kind[data-kind=hypothesis]{border-style:dashed;font-style:italic}.po-mode{display:inline-flex;align-items:center;gap:.375rem;height:1.75rem;padding:0 .5rem;border:1px solid var(--po-tone-line, var(--po-border));border-radius:var(--po-radius-sm);background:var(--po-tone-soft, var(--po-surface));color:var(--po-text-2);font-size:var(--po-text-xs);white-space:nowrap}.po-mode__value{color:var(--po-tone-fg);font-weight:var(--po-weight-semibold);text-transform:uppercase;letter-spacing:var(--po-tracking-label)}.po-mode>.po-icon{color:var(--po-tone-solid);width:.875rem;height:.875rem}.po-mode[data-mode=mock]{border-style:dashed;background:repeating-linear-gradient(135deg,var(--po-hatch) 0 4px,transparent 4px 8px),var(--po-tone-soft)}.po-mode-group{display:flex;flex-wrap:wrap;gap:var(--po-space-2);align-items:center}.po-banner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2) var(--po-space-4);padding:var(--po-space-2) var(--po-space-4);border-bottom:1px solid var(--po-warning-line);background:repeating-linear-gradient(135deg,var(--po-hatch) 0 6px,transparent 6px 12px),var(--po-warning-soft);color:var(--po-warning-fg);font-size:var(--po-text-sm)}.po-banner strong{font-weight:var(--po-weight-semibold)}.po-banner>.po-icon{color:var(--po-warning-solid)}.po-banner__text{flex:1 1 18rem;min-width:0}.po-app{min-height:100vh;display:flex;flex-direction:column;background:var(--po-bg)}.po-topbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-3) var(--po-space-6);min-height:3.5rem;padding:var(--po-space-2) max(var(--po-space-4),env(safe-area-inset-right,0px)) var(--po-space-2) max(var(--po-space-4),env(safe-area-inset-left,0px));background:var(--po-surface);border-bottom:1px solid var(--po-border)}.po-topbar__spacer{flex:1 1 auto}.po-topbar .po-mode-group{margin-left:auto}.po-body{display:flex;flex-wrap:wrap;flex:1;align-items:stretch}.po-navlink{display:flex;align-items:center;gap:var(--po-space-3);min-height:2.25rem;padding:0 var(--po-space-3);border-radius:var(--po-radius-sm);color:var(--po-text-2);text-decoration:none;font-weight:var(--po-weight-medium);transition:background-color var(--po-dur-fast) var(--po-ease-standard)}.po-root a.po-navlink{color:var(--po-text-2);text-decoration:none}.po-navlink:hover{background:var(--po-surface-2);color:var(--po-text)}.po-root a.po-navlink[aria-current=page],.po-navlink[aria-current=page]{background:var(--po-accent-soft);color:var(--po-accent-text)}.po-navlink .po-count{margin-left:auto}.po-main{flex:999 1 35rem;min-width:0;padding:var(--po-space-6) max(var(--po-space-4),env(safe-area-inset-right,0px)) var(--po-space-12) max(var(--po-space-4),env(safe-area-inset-left,0px))}@media(min-width:900px){.po-main{padding-inline:var(--po-space-8)}}.po-main__inner{max-width:var(--po-content-max);margin:0 auto;display:grid;gap:var(--po-space-6)}@media(max-width:760px){.po-body{align-content:flex-start}.po-navlink{flex:none;gap:var(--po-space-2);padding:0 var(--po-space-3);min-height:2.75rem}.po-navlink .po-icon--lg{width:1rem;height:1rem}.po-navlink .po-count{margin-left:0}}.po-crumbs{display:flex;flex-wrap:wrap;gap:var(--po-space-1);align-items:center;font-size:var(--po-text-sm);color:var(--po-text-3)}.po-crumbs .po-icon{width:.75rem;height:.75rem}.po-page-header{display:flex;flex-wrap:wrap;gap:var(--po-space-4);align-items:flex-end;justify-content:space-between}.po-page-header__title{display:grid;gap:var(--po-space-1);min-width:0;flex:1 1 22rem}.po-page-header__meta{display:flex;flex-wrap:wrap;gap:var(--po-space-2) var(--po-space-4);align-items:center;color:var(--po-text-2);font-size:var(--po-text-sm)}.po-panel{background:var(--po-surface);border:1px solid var(--po-border);border-radius:var(--po-radius-md);min-width:0}.po-panel__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2) var(--po-space-4);padding:var(--po-space-3) var(--po-space-4);border-bottom:1px solid var(--po-border)}.po-panel__title{font-size:var(--po-text-lg);font-weight:var(--po-weight-semibold);line-height:var(--po-leading-snug)}.po-panel__head .po-btn-group,.po-panel__aside{margin-left:auto}.po-panel__body{padding:var(--po-space-4);display:grid;gap:var(--po-space-4);min-width:0}.po-panel__foot{padding:var(--po-space-3) var(--po-space-4);border-top:1px solid var(--po-border);font-size:var(--po-text-sm);color:var(--po-text-3)}.po-grid{display:grid;gap:var(--po-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.po-split{display:grid;gap:var(--po-space-6);grid-template-columns:minmax(0,1fr)}@media(min-width:1100px){.po-split{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start}}.po-stack{display:grid;gap:var(--po-space-4);min-width:0}.po-row{display:flex;flex-wrap:wrap;gap:var(--po-space-2) var(--po-space-3);align-items:center;min-width:0}.po-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));border:1px solid var(--po-border);border-radius:var(--po-radius-md);background:var(--po-surface);overflow:hidden}.po-stat{padding:var(--po-space-3) var(--po-space-4);display:grid;gap:2px;border-right:1px solid var(--po-border);margin-right:-1px;border-bottom:1px solid var(--po-border);margin-bottom:-1px}.po-stat__value{font-size:var(--po-text-xl);font-weight:var(--po-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--po-leading-tight)}.po-stat__label{font-size:var(--po-text-xs);color:var(--po-text-3)}.po-stat__value--warn{color:var(--po-warning-fg)}.po-kv{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--po-space-2) var(--po-space-4);font-size:var(--po-text-sm);margin:0}.po-kv dt{color:var(--po-text-3)}.po-kv dd{margin:0;min-width:0;overflow-wrap:anywhere}.po-table-wrap{overflow-x:auto;min-width:0}.po-table{width:100%;border-collapse:collapse;font-size:var(--po-text-sm)}.po-table th{text-align:left;font-weight:var(--po-weight-medium);font-size:var(--po-text-xs);color:var(--po-text-3);letter-spacing:.02em;padding:var(--po-space-2) var(--po-space-4);border-bottom:1px solid var(--po-border-strong);background:var(--po-surface);white-space:nowrap}.po-table td,.po-table tbody th{padding:var(--po-space-3) var(--po-space-4);border-bottom:1px solid var(--po-border);vertical-align:middle}.po-table tbody tr:last-child td,.po-table tbody tr:last-child th{border-bottom:0}.po-table tbody tr{transition:background-color var(--po-dur-fast) var(--po-ease-standard)}.po-table tbody tr:hover{background:var(--po-surface-2)}.po-table tr[aria-selected=true]{background:var(--po-accent-soft)}.po-table .po-num,.po-table td.po-num,.po-table th.po-num{text-align:right;font-variant-numeric:tabular-nums}.po-table__primary{font-weight:var(--po-weight-medium);color:var(--po-text)}.po-root a.po-table__primary{color:var(--po-accent-text);text-decoration:none}.po-root a.po-table__primary:hover{text-decoration:underline}.po-table__secondary{display:block;font-size:var(--po-text-xs);color:var(--po-text-3);overflow-wrap:anywhere}.po-table__detail{color:var(--po-text-2);max-width:22rem}@media(max-width:640px){.po-table--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.po-table--stack,.po-table--stack tbody,.po-table--stack tr,.po-table--stack td{display:block;width:100%}.po-table--stack tr{padding:var(--po-space-3) var(--po-space-4);border-bottom:1px solid var(--po-border)}.po-table--stack tbody tr:last-child{border-bottom:0}.po-table--stack td{border:0;padding:var(--po-space-1) 0;display:grid;grid-template-columns:7rem minmax(0,1fr);gap:var(--po-space-3);text-align:left;justify-items:start}.po-table--stack td.po-num{text-align:left}.po-table--stack td:before{content:attr(data-label);color:var(--po-text-3);font-size:var(--po-text-xs);padding-top:.15em}.po-table--stack td[data-label=""]:before{content:none}.po-table--stack td[data-label=""]{grid-template-columns:minmax(0,1fr)}}.po-scores{display:flex;flex-wrap:wrap;gap:var(--po-space-2) var(--po-space-5);font-size:var(--po-text-xs);color:var(--po-text-3)}.po-score{display:inline-flex;align-items:center;gap:var(--po-space-2)}.po-score__value{color:var(--po-text);font-weight:var(--po-weight-semibold);font-variant-numeric:tabular-nums;font-size:var(--po-text-sm)}.po-pips{display:inline-flex;gap:2px}.po-pips i{display:block;width:.5rem;height:.75rem;border-radius:1px;background:var(--po-border-strong)}.po-pips[data-value="1"] i:nth-child(-n+1),.po-pips[data-value="2"] i:nth-child(-n+2),.po-pips[data-value="3"] i:nth-child(-n+3),.po-pips[data-value="4"] i:nth-child(-n+4),.po-pips[data-value="5"] i:nth-child(-n+5){background:var(--po-text-2)}.po-confidence{display:inline-block;width:3.5rem;height:.375rem;border-radius:var(--po-radius-full);background:var(--po-border-strong);overflow:hidden;vertical-align:middle}.po-confidence>span{display:block;height:100%;background:var(--po-text-2)}.po-suggestion{background:var(--po-surface);border:1px solid var(--po-border);border-radius:var(--po-radius-md);display:grid;min-width:0;transition:border-color var(--po-dur-fast) var(--po-ease-standard),box-shadow var(--po-dur-fast) var(--po-ease-standard)}.po-suggestion:focus-within{border-color:var(--po-border-strong);box-shadow:var(--po-shadow-1)}.po-suggestion__head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--po-space-2) var(--po-space-4);padding:var(--po-space-4) var(--po-space-5) 0}.po-suggestion__title{flex:1 1 18rem;min-width:0;font-size:var(--po-text-lg);font-weight:var(--po-weight-semibold);line-height:var(--po-leading-snug)}.po-suggestion__body{display:grid;gap:var(--po-space-3);padding:var(--po-space-3) var(--po-space-5) var(--po-space-4)}.po-suggestion__pp{display:grid;gap:var(--po-space-3);grid-template-columns:minmax(0,1fr)}@media(min-width:820px){.po-suggestion__pp{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--po-space-6)}}.po-suggestion__pp p{max-width:var(--po-reading-max)}.po-suggestion__pp .po-eyebrow{display:block;margin-bottom:var(--po-space-1)}.po-suggestion__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-3);padding:var(--po-space-3) var(--po-space-5);border-top:1px solid var(--po-border);background:var(--po-surface-2);border-radius:0 0 var(--po-radius-md) var(--po-radius-md)}.po-suggestion__foot .po-btn-group{margin-left:auto}.po-suggestion__note{font-size:var(--po-text-xs);color:var(--po-text-3)}@media(max-width:640px){.po-suggestion__head,.po-suggestion__body,.po-evidence>summary,.po-evidence__body,.po-suggestion__foot{padding-left:var(--po-space-4);padding-right:var(--po-space-4)}.po-suggestion__foot .po-btn-group{margin-left:0;width:100%}.po-suggestion__foot .po-btn{flex:1 1 auto}.po-suggestion__foot .po-btn--approve{flex-basis:100%;order:-1}}.po-suggestion[data-status=approved],.po-suggestion[data-status=rejected],.po-suggestion[data-status=expired]{background:var(--po-surface)}.po-ticketline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2) var(--po-space-3);font-size:var(--po-text-sm);min-width:0}.po-ticketline__key{font-family:var(--po-font-mono);font-weight:var(--po-weight-medium)}.po-ticketline__error{flex-basis:100%;color:var(--po-danger-fg);font-size:var(--po-text-xs)}.po-evidence{border-top:1px solid var(--po-border)}.po-evidence>summary{list-style:none;display:flex;align-items:center;gap:var(--po-space-2);min-height:2.75rem;padding:0 var(--po-space-5);font-size:var(--po-text-sm);font-weight:var(--po-weight-medium);color:var(--po-text-2);cursor:pointer}.po-evidence>summary::-webkit-details-marker{display:none}.po-evidence>summary:hover{color:var(--po-text)}.po-evidence>summary .po-i-chevron-right{transition:transform var(--po-dur-base) var(--po-ease-standard)}.po-evidence[open]>summary .po-i-chevron-right{transform:rotate(90deg)}.po-evidence>summary:focus-visible{outline-offset:-2px}.po-evidence__body{display:grid;gap:var(--po-space-4);padding:0 var(--po-space-5) var(--po-space-5)}.po-finding{display:grid;gap:var(--po-space-2);min-width:0}.po-finding__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2)}.po-finding__claim{font-size:var(--po-text-md);color:var(--po-text);max-width:var(--po-reading-max)}.po-finding__source{font-size:var(--po-text-xs);color:var(--po-text-3);display:inline-flex;gap:var(--po-space-1);align-items:center}.po-quote{margin:0;display:grid;gap:var(--po-space-2);padding:var(--po-space-3) var(--po-space-4);background:var(--po-surface-2);border:1px solid var(--po-border);border-radius:var(--po-radius-md);min-width:0}.po-quote__text{margin:0;font-family:var(--po-font-mono);font-size:var(--po-text-sm);line-height:var(--po-leading-body);color:var(--po-text);overflow-wrap:anywhere}.po-quote__text mark,.po-mark{background:var(--po-mark-bg);color:var(--po-mark-fg);padding:.05em .15em;border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.po-quote__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-1) var(--po-space-3);font-size:var(--po-text-xs);color:var(--po-text-3)}.po-quote__meta .po-link{font-size:var(--po-text-xs);font-weight:var(--po-weight-medium)}.po-snapshot{border:1px solid var(--po-border);border-radius:var(--po-radius-md);background:var(--po-surface);min-width:0;display:grid}.po-snapshot__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2) var(--po-space-3);padding:var(--po-space-3) var(--po-space-4);border-bottom:1px solid var(--po-border)}.po-snapshot__title{font-weight:var(--po-weight-semibold)}.po-snapshot__url{font-family:var(--po-font-mono);font-size:var(--po-text-xs);color:var(--po-text-3);overflow-wrap:anywhere;min-width:0;flex:1 1 14rem}.po-snapshot__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2) var(--po-space-4);padding:var(--po-space-2) var(--po-space-4);font-size:var(--po-text-xs);color:var(--po-text-3);background:var(--po-surface-2);border-bottom:1px solid var(--po-border)}.po-snapshot__text{margin:0;padding:var(--po-space-4);max-height:22rem;overflow:auto;font-family:var(--po-font-mono);font-size:var(--po-text-sm);line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--po-text-2);counter-reset:po-line}.po-snapshot__text mark{background:var(--po-mark-bg);color:var(--po-mark-fg);box-shadow:0 0 0 2px var(--po-mark-bg),0 0 0 3px var(--po-mark-ring);border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.po-snapshot__miss{padding:var(--po-space-2) var(--po-space-4);font-size:var(--po-text-xs);color:var(--po-warning-fg);background:var(--po-warning-soft);border-bottom:1px solid var(--po-warning-line);display:flex;gap:var(--po-space-2);align-items:center}.po-alert{display:flex;gap:var(--po-space-3);align-items:flex-start;padding:var(--po-space-3) var(--po-space-4);border:1px solid var(--po-tone-line, var(--po-border));border-radius:var(--po-radius-md);background:var(--po-tone-soft, var(--po-surface-2));color:var(--po-text);font-size:var(--po-text-sm);min-width:0}.po-alert>.po-icon{color:var(--po-tone-solid, var(--po-text-2));margin-top:.15em}.po-alert__body{display:grid;gap:var(--po-space-1);min-width:0;flex:1}.po-alert__title{font-weight:var(--po-weight-semibold);color:var(--po-tone-fg, var(--po-text))}.po-alert .po-btn-group{margin-top:var(--po-space-1)}.po-empty{display:grid;justify-items:center;text-align:center;gap:var(--po-space-2);padding:var(--po-space-10) var(--po-space-6);color:var(--po-text-2)}.po-empty>.po-icon{width:2rem;height:2rem;color:var(--po-text-3);margin-bottom:var(--po-space-1)}.po-empty__title{font-size:var(--po-text-lg);font-weight:var(--po-weight-semibold);color:var(--po-text)}.po-empty__text{max-width:26rem;font-size:var(--po-text-md)}.po-empty .po-btn-group{margin-top:var(--po-space-2);justify-content:center}.po-skeleton{display:block;height:.75rem;border-radius:var(--po-radius-xs);background:linear-gradient(90deg,var(--po-surface-2) 0%,var(--po-border) 50%,var(--po-surface-2) 100%);background-size:200% 100%;animation:po-shimmer 1.4s ease-in-out infinite}.po-skeleton--lg{height:1.25rem}@keyframes po-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.po-skeleton{animation:none}}.po-toast-region{position:fixed;z-index:var(--po-z-toast);right:max(var(--po-space-4),env(safe-area-inset-right,0px));bottom:max(var(--po-space-4),env(safe-area-inset-bottom,0px));display:grid;gap:var(--po-space-2);width:min(24rem,calc(100vw - 2rem))}.po-toast{display:flex;gap:var(--po-space-3);align-items:flex-start;padding:var(--po-space-3) var(--po-space-4);background:var(--po-surface-raised);border:1px solid var(--po-border);border-radius:var(--po-radius-lg);box-shadow:var(--po-shadow-2);font-size:var(--po-text-sm);animation:po-toast-in var(--po-dur-slow) var(--po-ease-standard);min-width:0}.po-toast>.po-icon{color:var(--po-tone-solid, var(--po-text-2));margin-top:.15em}.po-toast__body{flex:1;min-width:0;display:grid;gap:2px}.po-toast__title{font-weight:var(--po-weight-semibold)}.po-toast .po-btn{margin:-.375rem -.5rem -.375rem 0}@keyframes po-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.po-tabs{display:flex;flex-wrap:wrap;gap:var(--po-space-1);border-bottom:1px solid var(--po-border)}.po-tab{display:inline-flex;align-items:center;gap:var(--po-space-2);min-height:2.5rem;padding:0 var(--po-space-3);border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;color:var(--po-text-2);font:inherit;font-weight:var(--po-weight-medium);cursor:pointer}.po-tab:hover{color:var(--po-text)}.po-tab[aria-selected=true]{color:var(--po-text);border-bottom-color:var(--po-accent)}.po-runstrip{display:flex;gap:3px;align-items:flex-end;height:1.75rem}.po-runstrip>span{width:.5rem;height:100%;border-radius:2px;background:var(--po-tone-solid, var(--po-neutral-solid))}.po-runstrip>span[data-status=skipped],.po-runstrip>span[data-status=cancelled]{height:40%;opacity:.7}.po-divider{border:0;border-top:1px solid var(--po-border);margin:0}.po-i-check{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.po-i-x{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E")}.po-i-x-circle{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9 9l6 6M15 9l-6 6'/%3E%3C/svg%3E")}.po-i-check-circle{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M8 12.5l3 3 5-6'/%3E%3C/svg%3E")}.po-i-clock{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.po-i-hourglass{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3h10M7 21h10M8 3v3l4 6 4-6V3M8 21v-3l4-6 4 6v3'/%3E%3C/svg%3E")}.po-i-loader{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3a9 9 0 1 0 9 9'/%3E%3C/svg%3E")}.po-i-user-check{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='4'/%3E%3Cpath d='M2.5 20c0-3.6 2.9-6 6.5-6s6.5 2.4 6.5 6M16 11l2 2 4-4'/%3E%3C/svg%3E")}.po-i-ban{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M5.6 5.6l12.8 12.8'/%3E%3C/svg%3E")}.po-i-skip{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 5l9 7-9 7V5zM19 5v14'/%3E%3C/svg%3E")}.po-i-equal{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 9h14M5 15h14'/%3E%3C/svg%3E")}.po-i-circle-dashed{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9' stroke-dasharray='3.2 3'/%3E%3C/svg%3E")}.po-i-file-empty{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v4h4'/%3E%3C/svg%3E")}.po-i-lock{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E")}.po-i-calendar-x{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5' width='16' height='16' rx='2'/%3E%3Cpath d='M4 10h16M9 3v4M15 3v4M10 13.5l4 4M14 13.5l-4 4'/%3E%3C/svg%3E")}.po-i-calendar{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5' width='16' height='16' rx='2'/%3E%3Cpath d='M4 10h16M9 3v4M15 3v4'/%3E%3C/svg%3E")}.po-i-alert{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5L2.5 20h19L12 3.5zM12 10v4.5M12 17.5v.01'/%3E%3C/svg%3E")}.po-i-eye{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.po-i-delta{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 4L3 20h18L12 4z'/%3E%3C/svg%3E")}.po-i-help{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9.5 9.2a2.6 2.6 0 1 1 3.6 2.4c-.7.3-1.1.9-1.1 1.7v.4M12 17v.01'/%3E%3C/svg%3E")}.po-i-flask{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h6M10 3v6l-5.6 9.8A1.5 1.5 0 0 0 5.7 21h12.6a1.5 1.5 0 0 0 1.3-2.2L14 9V3M7 15h10'/%3E%3C/svg%3E")}.po-i-broadcast{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='2.2'/%3E%3Cpath d='M8 8a5.7 5.7 0 0 0 0 8M16 8a5.7 5.7 0 0 1 0 8M5 5a10 10 0 0 0 0 14M19 5a10 10 0 0 1 0 14'/%3E%3C/svg%3E")}.po-i-external{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h6v6M20 4l-9 9M18 14v5a1 1 0 0 1-1 1H5a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h5'/%3E%3C/svg%3E")}.po-i-quote{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 18c3-1 4-3.5 4-7V7H5v4h4M15 18c3-1 4-3.5 4-7V7h-4v4h4'/%3E%3C/svg%3E")}.po-i-file-text{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3h8l4 4v14H6zM14 3v4h4M9 12h6M9 16h6'/%3E%3C/svg%3E")}.po-i-ticket{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 7h18v3a2 2 0 0 0 0 4v3H3v-3a2 2 0 0 0 0-4V7zM15 7v2M15 11v2M15 15v2'/%3E%3C/svg%3E")}.po-i-chevron-down{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}.po-i-chevron-right{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E")}.po-i-refresh{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 12a8 8 0 1 1-2.6-5.9L20 8.5M20 3.5v5h-5'/%3E%3C/svg%3E")}.po-i-pencil{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20h4L19 9l-4-4L4 16v4zM13.5 6.5l4 4'/%3E%3C/svg%3E")}.po-i-play{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4.5l12 7.5-12 7.5v-15z'/%3E%3C/svg%3E")}.po-i-pause{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5v14M15 5v14'/%3E%3C/svg%3E")}.po-i-info{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v6M12 7.5v.01'/%3E%3C/svg%3E")}.po-i-inbox{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 13l3-8h12l3 8v6H3zM3 13h5l1.5 2h5L16 13h5'/%3E%3C/svg%3E")}.po-i-link{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14a4 4 0 0 0 5.7 0l3-3a4 4 0 0 0-5.7-5.7l-1 1M14 10a4 4 0 0 0-5.7 0l-3 3a4 4 0 0 0 5.7 5.7l1-1'/%3E%3C/svg%3E")}.po-i-layers{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l9 5-9 5-9-5 9-5zM3 13l9 5 9-5'/%3E%3C/svg%3E")}.po-i-list{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6h11M9 12h11M9 18h11M4.5 6v.01M4.5 12v.01M4.5 18v.01'/%3E%3C/svg%3E")}.po-i-activity{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h4l3-8 4 16 3-8h4'/%3E%3C/svg%3E")}.po-i-menu{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E")}.po-system-fonts{--po-font-sans: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--po-font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace}.po-i-home{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 10.5L12 4l8 6.5V19a1 1 0 0 1-1 1h-4.5v-6h-5v6H5a1 1 0 0 1-1-1z'/%3E%3C/svg%3E")}.po-i-search{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M16 16l4 4'/%3E%3C/svg%3E")}.po-i-plus{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E")}.po-i-settings{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M12 3v2.5M12 18.5V21M3 12h2.5M18.5 12H21M5.6 5.6l1.8 1.8M16.6 16.6l1.8 1.8M5.6 18.4l1.8-1.8M16.6 7.4l1.8-1.8'/%3E%3C/svg%3E")}.po-i-globe{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M3.5 12h17M12 3.5c2.5 2.6 3.5 5.4 3.5 8.5s-1 5.9-3.5 8.5c-2.5-2.6-3.5-5.4-3.5-8.5s1-5.9 3.5-8.5z'/%3E%3C/svg%3E")}.po-shell{min-height:100vh;display:grid;grid-template-columns:16rem minmax(0,1fr);background:var(--po-bg)}.po-gnav{position:sticky;top:0;height:100vh;overflow-y:auto;display:flex;flex-direction:column;gap:var(--po-space-1);padding:var(--po-space-4) var(--po-space-3);background:var(--po-surface);border-right:1px solid var(--po-border)}.po-gnav__brand{display:flex;align-items:center;gap:var(--po-space-2);padding:var(--po-space-2) var(--po-space-3) var(--po-space-4)}.po-gnav__group{display:grid;gap:2px;padding-top:var(--po-space-3)}.po-gnav__label{padding:var(--po-space-1) var(--po-space-3);font-size:var(--po-text-xs);font-weight:var(--po-weight-semibold);letter-spacing:var(--po-tracking-label);text-transform:uppercase;color:var(--po-text-3)}.po-gnav__foot{margin-top:auto;padding:var(--po-space-3);display:grid;gap:var(--po-space-2);font-size:var(--po-text-xs);color:var(--po-text-3)}.po-gnav .po-navlink{min-height:2.5rem}.po-gnav .po-navlink--product{min-height:2.25rem;font-weight:var(--po-weight-regular)}.po-gnav .po-navlink--product .po-dot{margin-left:2px}.po-content{min-width:0;display:flex;flex-direction:column}.po-content>.po-topbar{position:sticky;top:0;z-index:5;gap:var(--po-space-4)}.po-menubtn,.po-topbar__brand,.po-gnav__close,.po-gnav__backdrop{display:none}@media(max-width:900px){.po-shell{grid-template-columns:minmax(0,1fr)}.po-gnav{position:fixed;inset:0 auto 0 0;z-index:40;width:min(18rem,86vw);height:100dvh;border-right:1px solid var(--po-border);box-shadow:var(--po-shadow-3);padding-top:max(var(--po-space-4),env(safe-area-inset-top,0px));transform:translate(-100%);visibility:hidden;transition:transform var(--po-dur-base) var(--po-ease-exit),visibility 0s linear var(--po-dur-base)}.po-gnav--open{transform:none;visibility:visible;transition:transform var(--po-dur-base) var(--po-ease-standard),visibility 0s}.po-gnav__brand{justify-content:space-between}.po-gnav__close{display:inline-grid}.po-gnav__hint{display:none}.po-gnav__backdrop{display:block;position:fixed;inset:0;z-index:39;background:#080a0e8c;border:0;padding:0;cursor:default}.po-menubtn{display:inline-flex;position:relative}.po-menubtn .po-count{position:absolute;top:-4px;right:-6px}.po-root a.po-topbar__brand{display:inline-flex;align-items:center;text-decoration:none}.po-topbar .po-search{flex-basis:12rem}.po-account-btn__name,.po-account-btn>.po-i-chevron-down{display:none}.po-account-btn{padding:2px}html.po-nav-open{overflow:hidden}}.po-search{position:relative;flex:1 1 22rem;max-width:36rem}.po-search__input{width:100%;min-height:2.5rem;padding:0 var(--po-space-10) 0 2.5rem;border:1px solid var(--po-border);border-radius:var(--po-radius-full);background:var(--po-surface-2);color:var(--po-text);font:inherit;font-size:var(--po-text-md);transition:border-color var(--po-dur-fast) var(--po-ease-standard),background-color var(--po-dur-fast) var(--po-ease-standard)}.po-search__input:hover{border-color:var(--po-border-strong)}.po-search__input:focus-visible{outline:none;background:var(--po-surface);border-color:var(--po-focus);box-shadow:0 0 0 4px color-mix(in srgb,var(--po-focus) 18%,transparent)}.po-search>.po-icon{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);color:var(--po-text-3);pointer-events:none}.po-search__kbd{position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.po-search__results{position:absolute;z-index:var(--po-z-toast);top:calc(100% + 6px);left:0;right:0;max-height:26rem;overflow-y:auto;padding:var(--po-space-2);background:var(--po-surface-raised);border:1px solid var(--po-border);border-radius:var(--po-radius-lg);box-shadow:var(--po-shadow-3)}.po-search__group{padding:var(--po-space-2) var(--po-space-3) var(--po-space-1);font-size:var(--po-text-xs);font-weight:var(--po-weight-semibold);color:var(--po-text-3);text-transform:uppercase;letter-spacing:var(--po-tracking-label)}.po-search__hit{display:flex;align-items:center;gap:var(--po-space-3);padding:var(--po-space-2) var(--po-space-3);border-radius:var(--po-radius-sm);color:var(--po-text);text-decoration:none}.po-root a.po-search__hit{color:var(--po-text);text-decoration:none}.po-search__hit:hover,.po-search__hit[aria-selected=true]{background:var(--po-accent-soft)}.po-search__hit small{display:block;color:var(--po-text-3);font-size:var(--po-text-xs)}.po-kbd{display:inline-flex;align-items:center;min-width:1.4rem;height:1.4rem;padding:0 .35rem;justify-content:center;border:1px solid var(--po-border-strong);border-bottom-width:2px;border-radius:var(--po-radius-xs);font-family:var(--po-font-mono);font-size:.7rem;color:var(--po-text-3);background:var(--po-surface)}.po-hero{display:grid;gap:var(--po-space-6);padding:clamp(1.5rem,4vw,3rem);border-radius:var(--po-radius-lg);background:radial-gradient(1200px 400px at 0% 0%,color-mix(in srgb,var(--po-accent) 14%,transparent),transparent 60%),radial-gradient(800px 300px at 100% 100%,color-mix(in srgb,var(--po-decision-solid) 10%,transparent),transparent 60%),var(--po-surface);border:1px solid var(--po-border)}.po-hero__title{font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.12;font-weight:var(--po-weight-semibold);letter-spacing:-.02em;max-width:30ch}.po-hero__lead{font-size:var(--po-text-lg);color:var(--po-text-2);max-width:60ch;line-height:var(--po-leading-body)}.po-hero .po-btn-group{gap:var(--po-space-3)}.po-howto{list-style:none;padding:0;margin:0;display:grid;gap:var(--po-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));counter-reset:po-howto}.po-howto__step{counter-increment:po-howto;display:grid;gap:var(--po-space-2);padding:var(--po-space-5);border:1px solid var(--po-border);border-radius:var(--po-radius-md);background:var(--po-surface)}.po-howto__step:before{content:counter(po-howto);display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--po-radius-full);background:var(--po-accent-soft);color:var(--po-accent-text);font-weight:var(--po-weight-semibold)}.po-howto__title{font-weight:var(--po-weight-semibold)}.po-howto__text{color:var(--po-text-2);font-size:var(--po-text-sm)}.po-cards{display:grid;gap:var(--po-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.po-card{display:grid;gap:var(--po-space-3);align-content:start;padding:var(--po-space-5);background:var(--po-surface);border:1px solid var(--po-border);border-radius:var(--po-radius-md);color:var(--po-text);text-decoration:none;min-width:0;transition:border-color var(--po-dur-fast) var(--po-ease-standard),box-shadow var(--po-dur-fast) var(--po-ease-standard),transform var(--po-dur-fast) var(--po-ease-standard)}.po-root a.po-card{color:var(--po-text);text-decoration:none}a.po-card:hover{border-color:var(--po-border-strong);box-shadow:var(--po-shadow-2);transform:translateY(-1px)}.po-card__title{font-size:var(--po-text-lg);font-weight:var(--po-weight-semibold);line-height:var(--po-leading-snug)}.po-card__text{color:var(--po-text-2);font-size:var(--po-text-sm);overflow-wrap:anywhere}.po-card__meta{display:flex;flex-wrap:wrap;gap:var(--po-space-2) var(--po-space-4);font-size:var(--po-text-xs);color:var(--po-text-3)}.po-card--add{place-items:center;text-align:center;border-style:dashed;color:var(--po-text-2);min-height:10rem}.po-card--add .po-icon{width:1.5rem;height:1.5rem;color:var(--po-accent)}.po-tabnav{display:flex;gap:var(--po-space-1);overflow-x:auto;border-bottom:1px solid var(--po-border);scrollbar-width:none}.po-tabnav a{display:inline-flex;align-items:center;gap:var(--po-space-2);flex:none;min-height:2.75rem;padding:0 var(--po-space-4);margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--po-text-2);text-decoration:none;font-weight:var(--po-weight-medium)}.po-root .po-tabnav a{color:var(--po-text-2);text-decoration:none}.po-tabnav a:hover{color:var(--po-text)}.po-root .po-tabnav a[aria-current=page]{color:var(--po-text);border-bottom-color:var(--po-accent)}.po-steps{display:flex;flex-wrap:wrap;gap:var(--po-space-2) var(--po-space-6);list-style:none;margin:0;padding:0}.po-steps li{display:inline-flex;align-items:center;gap:var(--po-space-2);color:var(--po-text-3);font-weight:var(--po-weight-medium);font-size:var(--po-text-sm)}.po-steps li:before{content:attr(data-n);display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--po-radius-full);border:1px solid var(--po-border-strong);font-size:var(--po-text-xs)}.po-steps li[aria-current=step]{color:var(--po-text)}.po-steps li[aria-current=step]:before{background:var(--po-accent);border-color:var(--po-accent);color:var(--po-accent-fg)}.po-steps li[data-done=true]:before{content:"✓";background:var(--po-positive-soft);border-color:var(--po-positive-line);color:var(--po-positive-fg)}.po-list{display:grid}.po-list__item{display:flex;align-items:center;gap:var(--po-space-3);min-width:0;padding:var(--po-space-3) var(--po-space-4);border-top:1px solid var(--po-border);color:var(--po-text);text-decoration:none}.po-root a.po-list__item{color:var(--po-text);text-decoration:none}.po-list__item:first-child{border-top:0}a.po-list__item:hover{background:var(--po-surface-2)}.po-list__main{flex:1;min-width:0;display:grid;gap:2px}.po-list__title{font-weight:var(--po-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.po-list__meta{font-size:var(--po-text-xs);color:var(--po-text-3)}.po-list__item>.po-i-chevron-right{color:var(--po-text-3)}.po-progress{position:relative;height:4px;border-radius:var(--po-radius-full);background:var(--po-progress-soft);overflow:hidden}.po-progress:after{content:"";position:absolute;inset:0 auto 0 -40%;width:40%;border-radius:inherit;background:var(--po-progress-solid);animation:po-progress 1.4s var(--po-ease-standard) infinite}@keyframes po-progress{to{left:100%}}@media(prefers-reduced-motion:reduce){.po-progress:after{animation:none;left:0;width:100%;opacity:.5}}.po-section-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--po-space-2)}.po-brand{display:inline-flex;align-items:center;gap:var(--po-space-2);color:var(--po-text);text-decoration:none}.po-root a.po-brand{color:var(--po-text);text-decoration:none}.po-brand svg{flex:none}.po-brand__name{font-weight:700;font-size:1.125rem;letter-spacing:-.02em;line-height:1;white-space:nowrap}.po-brand__octo{color:var(--po-brand-body)}.po-hero{background:var(--po-surface)}.po-hero__title .po-mark{padding:0 .1em}.po-truncate{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.po-gnav__empty{padding:var(--po-space-1) var(--po-space-3);font-size:var(--po-text-xs);color:var(--po-text-3)}.po-usage{display:inline-grid;grid-template-columns:auto auto;align-items:center;gap:2px var(--po-space-3);padding:var(--po-space-1) var(--po-space-3);border-radius:var(--po-radius-sm);font-size:var(--po-text-xs);color:var(--po-text-2);text-decoration:none;white-space:nowrap}.po-root a.po-usage{color:var(--po-text-2);text-decoration:none}.po-usage--pill{grid-template-columns:auto}.po-usage--wide{display:grid;grid-template-columns:1fr auto;padding-inline:0;font-size:var(--po-text-sm)}.po-usage--wide .po-usage__bar{height:6px}.po-limit-action{display:flex;flex-direction:column;align-items:flex-end;gap:var(--po-space-1);max-width:22rem;text-align:right}.po-schedule-estimate{color:var(--po-text-2);margin-top:var(--po-space-1)}.po-schedule-estimate[data-level=warn]{color:var(--po-warning-fg)}a.po-usage:hover{background:var(--po-surface-2)}.po-usage__value{font-variant-numeric:tabular-nums;color:var(--po-text);font-weight:var(--po-weight-semibold);text-align:right}.po-usage__bar{grid-column:1 / -1;height:4px;border-radius:var(--po-radius-full);background:var(--po-neutral-soft);overflow:hidden}.po-usage__bar>span{display:block;height:100%;background:var(--po-neutral-solid);border-radius:inherit}.po-usage[data-level=warn] .po-usage__bar>span{background:var(--po-warning-solid)}.po-usage[data-level=warn] .po-usage__value{color:var(--po-warning-fg)}.po-usage[data-level=over] .po-usage__bar>span{background:var(--po-danger-solid)}.po-usage[data-level=over] .po-usage__value{color:var(--po-danger-fg)}.po-segment{display:inline-flex;border:1px solid var(--po-border-input);border-radius:var(--po-radius-sm);overflow:hidden}.po-segment input{position:absolute;opacity:0;width:1px;height:1px}.po-segment label{display:grid;place-items:center;min-width:var(--po-control-md);min-height:var(--po-control-md);font-variant-numeric:tabular-nums;font-weight:var(--po-weight-medium);color:var(--po-text-2);border-left:1px solid var(--po-border);cursor:pointer;background:var(--po-surface);transition:background-color var(--po-dur-fast) var(--po-ease-standard)}.po-segment label:first-of-type{border-left:0}.po-segment label:hover{background:var(--po-surface-2);color:var(--po-text)}.po-segment input:checked+label{background:var(--po-accent-soft);color:var(--po-accent-text);font-weight:var(--po-weight-semibold);box-shadow:inset 0 -2px 0 var(--po-accent)}.po-segment input:focus-visible+label{outline:var(--po-focus-width) solid var(--po-focus);outline-offset:-3px}@media(pointer:coarse){.po-segment label{min-width:var(--po-control-lg);min-height:var(--po-control-lg)}}.po-segment-field{display:grid;gap:var(--po-space-1)}.po-segment-field__hint{display:flex;justify-content:space-between;font-size:var(--po-text-xs);color:var(--po-text-3);max-width:calc(var(--po-control-md) * 5)}.po-toast__actions{display:flex;gap:var(--po-space-2);margin-top:var(--po-space-1)}.po-toast__close{margin-left:auto;align-self:flex-start}.po-toast[data-sticky=true]{border-color:var(--po-danger-line)}.po-keys{display:flex;flex-wrap:wrap;gap:var(--po-space-2) var(--po-space-4);font-size:var(--po-text-xs);color:var(--po-text-3)}.po-keys>span{display:inline-flex;align-items:center;gap:var(--po-space-1)}.po-suggestion[aria-current=true]{border-color:var(--po-decision-line);box-shadow:0 0 0 1px var(--po-decision-line)}.po-landing{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;background:var(--po-bg)}.po-landing__bar{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:var(--po-space-4);padding:var(--po-space-3) clamp(1rem,4vw,2.5rem);background:color-mix(in srgb,var(--po-bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--po-border)}.po-landing__nav{display:flex;gap:var(--po-space-4);margin-left:auto;font-size:var(--po-text-sm)}.po-landing__nav a{color:var(--po-text-2);text-decoration:none}.po-landing__nav a:hover{color:var(--po-text)}@media(max-width:640px){.po-landing__nav{display:none}.po-landing__bar .po-btn{margin-left:auto}}.po-landing__nav{align-items:center}.po-landing__main{width:100%;max-width:72rem;margin:0 auto;padding:clamp(1rem,4vw,2.5rem);display:grid;gap:clamp(3rem,8vw,5rem)}.po-landing__section{display:grid;gap:var(--po-space-5);scroll-margin-top:5rem}.po-landing__eyebrow{font-size:var(--po-text-xs);font-weight:var(--po-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--po-accent-text)}.po-landing__h2{font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.2;font-weight:var(--po-weight-semibold);letter-spacing:-.01em;max-width:34ch;margin:0}.po-landing__lead{color:var(--po-text-2);max-width:62ch;margin:0;line-height:var(--po-leading-body)}.po-landing__grid{display:grid;gap:var(--po-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.po-landing__tile{display:grid;gap:var(--po-space-2);align-content:start;padding:var(--po-space-5);border:1px solid var(--po-border);border-radius:var(--po-radius-md);background:var(--po-surface)}.po-landing__tile-title{font-weight:var(--po-weight-semibold);display:flex;align-items:center;gap:var(--po-space-2)}.po-landing__tile-text{color:var(--po-text-2);font-size:var(--po-text-sm);line-height:var(--po-leading-body);margin:0}.po-example{display:grid;gap:var(--po-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:stretch}.po-example__step{display:grid;gap:var(--po-space-2);align-content:start;padding:var(--po-space-4);border:1px solid var(--po-border);border-radius:var(--po-radius-md);background:var(--po-surface)}.po-example__label{font-size:var(--po-text-xs);color:var(--po-text-3);font-weight:var(--po-weight-medium);text-transform:uppercase;letter-spacing:.06em}.po-faq{display:grid;gap:var(--po-space-2)}.po-faq details{border:1px solid var(--po-border);border-radius:var(--po-radius-md);background:var(--po-surface);padding:var(--po-space-3) var(--po-space-4)}.po-faq summary{cursor:pointer;font-weight:var(--po-weight-medium)}.po-faq details p{color:var(--po-text-2);margin:var(--po-space-2) 0 0;line-height:var(--po-leading-body);max-width:70ch}.po-footer{border-top:1px solid var(--po-border);background:var(--po-surface);padding:var(--po-space-6) clamp(1rem,4vw,2.5rem);display:flex;flex-wrap:wrap;gap:var(--po-space-4) var(--po-space-8);align-items:flex-start;justify-content:space-between;font-size:var(--po-text-sm);color:var(--po-text-2)}.po-footer__cols{display:flex;flex-wrap:wrap;gap:var(--po-space-8)}.po-footer__col{display:grid;gap:var(--po-space-2);align-content:start}.po-footer__head{font-weight:var(--po-weight-semibold);color:var(--po-text)}.po-footer a{color:var(--po-text-2);text-decoration:none}.po-footer a:hover{color:var(--po-text);text-decoration:underline}.po-footer__fine{width:100%;font-size:var(--po-text-xs);color:var(--po-text-3)}.po-appfoot{display:flex;flex-wrap:wrap;gap:var(--po-space-2) var(--po-space-4);padding:var(--po-space-6) 0 var(--po-space-2);font-size:var(--po-text-xs);color:var(--po-text-3);border-top:1px solid var(--po-border);margin-top:var(--po-space-8)}.po-appfoot a{color:var(--po-text-3)}.po-gbtn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:40px;padding:0 12px;border-radius:4px;background:#fff;border:1px solid #747775;color:#1f1f1f;font-family:Roboto,Google Sans,Arial,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s,box-shadow .2s}.po-root a.po-gbtn,.po-root a.po-gbtn:hover,.po-root a.po-gbtn:visited{color:#1f1f1f;text-decoration:none}.po-gbtn:hover{background:#f8f9fa;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.po-gbtn:focus-visible{outline:2px solid var(--po-focus, #1A73E8);outline-offset:2px}.po-gbtn:active{background:#f1f3f4}.po-gbtn__logo{width:20px;height:20px;flex:none}.po-gbtn--lg{height:40px;padding:0 12px;font-size:14px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .po-gbtn,:root:not([data-theme=light]) .po-root a.po-gbtn{background:#131314;border-color:#8e918f;color:#e3e3e3}:root:not([data-theme=light]) .po-gbtn:hover{background:#1f1f21;box-shadow:none}}[data-theme=dark] .po-gbtn,[data-theme=dark] .po-root a.po-gbtn{background:#131314;border-color:#8e918f;color:#e3e3e3}[data-theme=dark] .po-gbtn:hover{background:#1f1f21;box-shadow:none}.po-i-user{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4.5 20c0-3.8 3.4-6 7.5-6s7.5 2.2 7.5 6'/%3E%3C/svg%3E")}.po-i-log-out{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4H6.5A1.5 1.5 0 0 0 5 5.5v13A1.5 1.5 0 0 0 6.5 20H14M10 12h10M16.5 8.5 20 12l-3.5 3.5'/%3E%3C/svg%3E")}.po-i-trash{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M9.5 7V4.5h5V7M6.5 7l1 12.5h9l1-12.5M10 11v5M14 11v5'/%3E%3C/svg%3E")}.po-i-more{--po-icon: 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'%3E%3Cpath d='M5.5 12h.01M12 12h.01M18.5 12h.01'/%3E%3C/svg%3E")}.po-i-plug{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3v4M15 3v4M6.5 7h11v3.5a5.5 5.5 0 0 1-11 0zM12 16v5'/%3E%3C/svg%3E")}.po-i-shield{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5 5 6v5.5c0 4.3 3 7.6 7 9 4-1.4 7-4.7 7-9V6z'/%3E%3C/svg%3E")}.po-i-sliders{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h9M17 7h3M4 17h3M11 17h9'/%3E%3Ccircle cx='15' cy='7' r='2'/%3E%3Ccircle cx='9' cy='17' r='2'/%3E%3C/svg%3E")}.po-i-coins{--po-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='9' cy='7' rx='5.5' ry='2.5'/%3E%3Cpath d='M3.5 7v4c0 1.4 2.5 2.5 5.5 2.5M3.5 11v4c0 1.4 2.5 2.5 5.5 2.5'/%3E%3Cellipse cx='15' cy='13' rx='5.5' ry='2.5'/%3E%3Cpath d='M9.5 13v4c0 1.4 2.5 2.5 5.5 2.5s5.5-1.1 5.5-2.5v-4'/%3E%3C/svg%3E")}.po-split-btn{position:relative;display:inline-flex}.po-split-btn>.po-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.po-split-btn>.po-btn+.po-btn{border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid color-mix(in srgb,var(--po-accent-fg) 30%,transparent);padding:0 var(--po-space-2)}.po-dialog{width:min(32rem,calc(100vw - 2rem));max-height:calc(100vh - 4rem);padding:0;border:1px solid var(--po-border);border-radius:var(--po-radius-lg);background:var(--po-surface-raised);color:var(--po-text);box-shadow:var(--po-shadow-3)}.po-dialog::backdrop{background:#0e11177a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.po-dialog[open]{animation:po-dialog-in var(--po-dur-base) var(--po-ease-standard)}@keyframes po-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.po-dialog__head{display:flex;gap:var(--po-space-3);align-items:flex-start;padding:var(--po-space-5) var(--po-space-5) var(--po-space-2)}.po-dialog__icon{flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--po-radius-full);background:var(--po-accent-soft);color:var(--po-accent)}.po-dialog--danger .po-dialog__icon{background:var(--po-danger-soft);color:var(--po-danger-solid)}.po-dialog__title{margin:0;font-size:var(--po-text-lg);font-weight:var(--po-weight-semibold);line-height:var(--po-leading-snug)}.po-dialog__body{display:grid;gap:var(--po-space-3);padding:0 var(--po-space-5) var(--po-space-4) calc(var(--po-space-5) + 2.5rem + var(--po-space-3));color:var(--po-text-2);font-size:var(--po-text-md)}.po-dialog__body ul{margin:0;padding-left:1.1rem;display:grid;gap:var(--po-space-1)}.po-dialog__foot{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:var(--po-space-2);padding:var(--po-space-4) var(--po-space-5);border-top:1px solid var(--po-border);background:var(--po-surface-2);border-radius:0 0 var(--po-radius-lg) var(--po-radius-lg)}@media(max-width:640px){.po-dialog__body{padding-left:var(--po-space-5)}.po-dialog__foot .po-btn{flex:1 1 auto}}@media(prefers-reduced-motion:reduce){.po-dialog[open]{animation:none}}.po-menu-wrap{position:relative;display:inline-flex}.po-menu{position:absolute;z-index:30;top:calc(100% + 6px);right:0;min-width:15rem;padding:var(--po-space-1);background:var(--po-surface-raised);border:1px solid var(--po-border);border-radius:var(--po-radius-md);box-shadow:var(--po-shadow-2);display:grid;gap:1px}.po-menu--up{top:auto;bottom:calc(100% + 6px);left:0;right:auto}.po-menu--left{right:auto;left:0}.po-menu__head{display:flex;gap:var(--po-space-3);align-items:center;padding:var(--po-space-3)}.po-menu__head-text{display:grid;min-width:0}.po-menu__head-text strong{font-size:var(--po-text-md)}.po-menu__head-text span{font-size:var(--po-text-xs);color:var(--po-text-3)}.po-menu__sep{height:1px;margin:var(--po-space-1) 0;background:var(--po-border)}.po-menu__item{display:flex;align-items:center;gap:var(--po-space-3);width:100%;min-height:2.25rem;padding:0 var(--po-space-3);border:0;border-radius:var(--po-radius-sm);background:none;color:var(--po-text);font:inherit;font-size:var(--po-text-md);text-align:left;text-decoration:none;cursor:pointer}.po-root a.po-menu__item{color:var(--po-text);text-decoration:none}.po-menu__item:hover,.po-menu__item:focus-visible{background:var(--po-surface-2);outline:none}.po-menu__item:focus-visible{box-shadow:inset 0 0 0 2px var(--po-focus)}.po-menu__item--danger,.po-root a.po-menu__item--danger{color:var(--po-danger-fg)}.po-menu__item--danger:hover{background:var(--po-danger-soft)}.po-menu__item .po-icon{color:var(--po-text-3)}.po-menu__item--danger .po-icon{color:var(--po-danger-solid)}.po-avatar{flex:none;display:inline-grid;place-items:center;width:2rem;height:2rem;overflow:hidden;border-radius:var(--po-radius-full);background:var(--po-accent-soft);color:var(--po-accent-text);font-size:var(--po-text-xs);font-weight:var(--po-weight-semibold)}.po-avatar img{width:100%;height:100%;object-fit:cover}.po-avatar--lg{width:4rem;height:4rem;font-size:var(--po-text-xl)}.po-account-btn{display:inline-flex;align-items:center;gap:var(--po-space-2);padding:2px var(--po-space-2) 2px 2px;border:1px solid transparent;border-radius:var(--po-radius-full);background:none;color:var(--po-text);font:inherit;cursor:pointer}.po-account-btn:hover{background:var(--po-surface-2)}.po-account-btn:focus-visible{outline:2px solid var(--po-focus);outline-offset:2px}.po-gnav{background:var(--po-surface-2)}.po-gnav .po-navlink[aria-current=page]{box-shadow:inset 3px 0 0 var(--po-accent);background:var(--po-surface)}.po-gnav__foot .po-navlink{font-size:var(--po-text-md);color:var(--po-text-2)}.po-gnav__foot{padding:var(--po-space-3) 0 0;border-top:1px solid var(--po-border)}.po-gnav__foot{position:sticky;bottom:calc(-1 * var(--po-space-4));margin-bottom:calc(-1 * var(--po-space-4));padding-bottom:var(--po-space-4);background:var(--po-surface-2)}.po-gnav__hint{padding:0 var(--po-space-3)}.po-settings{display:grid;gap:var(--po-space-6);grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.po-settings{grid-template-columns:13rem minmax(0,1fr);align-items:start}}.po-settings__nav{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}@media(min-width:900px){.po-settings__nav{flex-direction:column;position:sticky;top:5rem}}.po-settings__nav a{display:flex;align-items:center;gap:var(--po-space-2);flex:none;min-height:2.25rem;padding:0 var(--po-space-3);border-radius:var(--po-radius-sm);color:var(--po-text-2);text-decoration:none;font-weight:var(--po-weight-medium)}.po-root .po-settings__nav a{color:var(--po-text-2);text-decoration:none}.po-settings__nav a:hover{background:var(--po-surface-2);color:var(--po-text)}.po-settings__nav a[aria-current=page]{background:var(--po-accent-soft);color:var(--po-accent-text)}.po-settings__body{display:grid;gap:var(--po-space-5);min-width:0}.po-setting{display:grid;gap:var(--po-space-3);padding:var(--po-space-4) var(--po-space-5);border-top:1px solid var(--po-border)}.po-setting:first-child{border-top:0}@media(min-width:720px){.po-setting{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start}}.po-setting__label{display:grid;gap:2px}.po-setting__label strong{font-weight:var(--po-weight-semibold)}.po-setting__label span{font-size:var(--po-text-sm);color:var(--po-text-3)}.po-setting__control{display:grid;gap:var(--po-space-2);justify-items:start;min-width:0}.po-lock{display:inline-flex;align-items:center;gap:var(--po-space-1);font-size:var(--po-text-xs);color:var(--po-text-3)}.po-danger-zone{border:1px solid var(--po-danger-line);border-radius:var(--po-radius-md);background:var(--po-surface);overflow:hidden}.po-danger-zone__head{padding:var(--po-space-3) var(--po-space-5);background:var(--po-danger-soft);color:var(--po-danger-fg);font-weight:var(--po-weight-semibold);display:flex;gap:var(--po-space-2);align-items:center}.po-danger-zone__row{display:flex;flex-wrap:wrap;gap:var(--po-space-3);align-items:center;justify-content:space-between;padding:var(--po-space-4) var(--po-space-5);border-top:1px solid var(--po-border)}.po-danger-zone__head+.po-danger-zone__row{border-top:0}.po-danger-zone__row>div{display:grid;gap:2px;max-width:46ch}.po-danger-zone__row span{font-size:var(--po-text-sm);color:var(--po-text-2)}.po-logo{flex:none;display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--po-radius-sm);background:#fff;border:1px solid var(--po-border)}.po-logo svg{width:1.5rem;height:1.5rem}.po-logo--sm{width:1.5rem;height:1.5rem;border-radius:var(--po-radius-xs)}.po-logo--sm svg{width:1rem;height:1rem}.po-logos{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2) var(--po-space-4);color:var(--po-text-3);font-size:var(--po-text-sm)}.po-logos__item{display:inline-flex;align-items:center;gap:var(--po-space-2);color:var(--po-text-2)}.po-choice-row{display:flex;flex-wrap:wrap;gap:var(--po-space-2)}.po-choice{display:inline-flex;align-items:center;gap:var(--po-space-2);min-height:2.5rem;padding:0 var(--po-space-3) 0 var(--po-space-2);border:1px solid var(--po-border-strong);border-radius:var(--po-radius-sm);background:var(--po-surface);color:var(--po-text);font:inherit;cursor:pointer}.po-choice:hover{border-color:var(--po-accent)}.po-choice[aria-pressed=true]{border-color:var(--po-accent);background:var(--po-accent-soft);box-shadow:inset 0 0 0 1px var(--po-accent)}.po-choice:focus-visible{outline:2px solid var(--po-focus);outline-offset:2px}.po-hero--brand{background:radial-gradient(900px 320px at 0% 0%,color-mix(in srgb,var(--po-accent) 12%,transparent),transparent 65%),var(--po-surface)}.po-landing__hero-grid{display:grid;gap:var(--po-space-8);align-items:center}@media(min-width:1000px){.po-landing__hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.po-root a.po-stat{color:inherit;text-decoration:none}a.po-stat:hover{background:var(--po-surface-2)}.po-toolbar{display:flex;flex-wrap:wrap;gap:var(--po-space-2);align-items:center}.po-toolbar .po-input,.po-toolbar .po-select{min-height:var(--po-control-sm);width:auto}.po-toolbar__grow{flex:1 1 14rem}.po-select{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:2.25rem;background-image:linear-gradient(45deg,transparent 50%,var(--po-text-3) 50%),linear-gradient(135deg,var(--po-text-3) 50%,transparent 50%);background-position:calc(100% - 1.05rem) 52%,calc(100% - .75rem) 52%;background-size:.3rem .3rem;background-repeat:no-repeat}.po-select[disabled]{background-color:var(--po-surface-2);color:var(--po-text-3);cursor:not-allowed}.po-toolbar .po-select{padding-right:2rem}.po-form-row{display:flex;flex-wrap:wrap;gap:var(--po-space-3);align-items:flex-end}.po-form-row>.po-field{flex:1 1 14rem;min-width:0}.po-form-row>.po-field--narrow{flex:0 1 11rem}.po-narrow{max-width:56rem}.po-connections{display:grid}.po-connection{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--po-space-2) var(--po-space-4);align-items:center;padding:var(--po-space-4);border-top:1px solid var(--po-border)}.po-connection:first-child{border-top:0}.po-connection>.po-logo{align-self:start}.po-connection__body{display:grid;gap:2px;min-width:0}.po-connection__title{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2)}.po-connection__name{font-weight:var(--po-weight-semibold);color:var(--po-text)}.po-connection__text{margin:0;font-size:var(--po-text-sm);color:var(--po-text-2);max-width:62ch}.po-connection__meta{font-size:var(--po-text-xs);color:var(--po-text-3);overflow-wrap:anywhere}.po-connection__actions{display:flex;flex-wrap:wrap;gap:var(--po-space-2);justify-content:flex-end}@media(max-width:640px){.po-connection{grid-template-columns:auto minmax(0,1fr)}.po-connection__actions{grid-column:2;justify-content:flex-start}}.po-docs-summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-1) var(--po-space-2);font-size:var(--po-text-sm);color:var(--po-text-2)}.po-docs-summary>.po-icon{color:var(--po-tone-solid, var(--po-text-3))}.po-docs-summary strong{color:var(--po-tone-fg, var(--po-text));font-weight:var(--po-weight-semibold)}.po-docs{display:grid}.po-docgroup{border-top:1px solid var(--po-border)}.po-docgroup:first-child{border-top:0}.po-docgroup__head{display:flex;align-items:center;gap:var(--po-space-2);width:100%;min-height:2.75rem;padding:var(--po-space-2) var(--po-space-4);border:0;background:transparent;color:var(--po-text);font:inherit;font-weight:var(--po-weight-semibold);text-align:left;cursor:pointer}.po-docgroup__head:hover{background:var(--po-surface-2)}.po-docgroup__head:focus-visible{outline:2px solid var(--po-focus);outline-offset:-2px}.po-docgroup__head>.po-icon{color:var(--po-text-3);transition:transform var(--po-dur-base) var(--po-ease-standard)}.po-docgroup__head[aria-expanded=true]>.po-icon{transform:rotate(90deg)}.po-docgroup__count{color:var(--po-text-3);font-weight:var(--po-weight-regular);font-size:var(--po-text-sm);font-variant-numeric:tabular-nums}.po-docgroup__note{margin-left:auto}.po-docgroup__sub{display:flex;align-items:baseline;gap:var(--po-space-2);padding:var(--po-space-3) var(--po-space-4) var(--po-space-1) calc(var(--po-space-4) + 1.5rem + var(--po-space-3))}.po-doc{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;column-gap:var(--po-space-3);row-gap:var(--po-space-1);align-items:center;padding:var(--po-space-2) var(--po-space-4);border-top:1px solid var(--po-border)}.po-doc:hover{background:var(--po-surface-2)}.po-doc>.po-logo{grid-column:1;grid-row:1}.po-doc__main{grid-column:2;grid-row:1;display:flex;align-items:baseline;gap:0 var(--po-space-3);min-width:0}.po-doc__title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--po-weight-medium)}.po-root a.po-doc__title,button.po-doc__title{color:var(--po-text);text-decoration:none}.po-root a.po-doc__title:hover,button.po-doc__title:hover{color:var(--po-accent-text);text-decoration:underline}button.po-doc__title{display:block;background:none;border:0;padding:0;font:inherit;font-weight:var(--po-weight-medium);text-align:left;cursor:pointer}.po-doc__meta{flex:0 1000 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--po-text-sm);color:var(--po-text-3)}.po-doc__aside{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--po-space-2);flex-wrap:wrap}.po-doc__time{font-size:var(--po-text-xs);color:var(--po-text-3);white-space:nowrap;font-variant-numeric:tabular-nums}.po-doc__menu{grid-column:4;grid-row:1}.po-doc__detail{grid-column:2 / -1;grid-row:2;display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2) var(--po-space-3);font-size:var(--po-text-sm);color:var(--po-text-2)}.po-doc__detail>span{flex:1 1 18rem;min-width:0;max-width:var(--po-reading-max)}.po-doc[data-tone=danger]{box-shadow:inset 3px 0 0 var(--po-danger-solid);background:color-mix(in srgb,var(--po-danger-soft) 45%,transparent)}.po-doc[data-tone=warning]{box-shadow:inset 3px 0 0 var(--po-warning-solid);background:color-mix(in srgb,var(--po-warning-soft) 45%,transparent)}.po-doc__info{display:grid;gap:2px;max-width:20rem;font-size:var(--po-text-xs);color:var(--po-text-3);white-space:normal}.po-doc__info strong{font-size:var(--po-text-sm);color:var(--po-text);font-weight:var(--po-weight-semibold);overflow-wrap:anywhere}.po-dialog--wide{width:min(40rem,calc(100vw - 2rem))}@media(max-width:640px){.po-doc{grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.po-doc__main{flex-direction:column;align-items:stretch;gap:2px}.po-doc__aside{grid-column:2;grid-row:2;justify-content:flex-start}.po-doc__menu{grid-column:3;grid-row:1}.po-doc__detail{grid-column:2 / -1;grid-row:3}.po-docgroup__sub{padding-left:var(--po-space-4)}}.po-segment--text{flex-wrap:wrap}.po-segment--text label{padding-inline:var(--po-space-3);white-space:nowrap}.po-ask__summary{margin:0;font-size:var(--po-text-xl);font-weight:var(--po-weight-semibold);color:var(--po-text);line-height:var(--po-leading-snug)}.po-ask__points{display:grid;gap:var(--po-space-3);margin:0;padding-left:1.25rem}.po-proof{display:grid;gap:var(--po-space-1);margin:0;padding-left:var(--po-space-3);border-left:2px solid var(--po-border-strong)}.po-proof__quote{margin:0;color:var(--po-text-2);font-style:italic;overflow-wrap:anywhere}.po-proof__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-1) var(--po-space-3);font-size:var(--po-text-xs);color:var(--po-text-3)}.po-iconbtn{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border:0;border-radius:var(--po-radius-sm);background:transparent;color:var(--po-text-3);cursor:pointer}.po-iconbtn:hover{background:var(--po-surface-2);color:var(--po-text)}.po-iconbtn:focus-visible{outline:var(--po-focus-width) solid var(--po-focus);outline-offset:1px}.po-gap-0{gap:0}.po-gap-1{gap:var(--po-space-1)}.po-gap-2{gap:var(--po-space-2)}.po-gap-3{gap:var(--po-space-3)}.po-gap-4{gap:var(--po-space-4)}.po-gap-5{gap:var(--po-space-5)}.po-gap-6{gap:var(--po-space-6)}.po-m0{margin:0}.po-mt0{margin-top:0}.po-mt-2{margin-top:var(--po-space-2)}.po-mt-3{margin-top:var(--po-space-3)}.po-self-start{align-self:flex-start}.po-items-start{align-items:flex-start}.po-items-center{align-items:center}.po-between{justify-content:space-between}.po-center{justify-content:center}.po-nowrap{flex-wrap:nowrap}.po-ml-auto{margin-left:auto}.po-block{display:block}.po-text-nowrap{white-space:nowrap}.po-plainlink{text-decoration:none}.po-reading{max-width:var(--po-reading-max)}.po-error-text{color:var(--po-danger-fg)}.po-warning-text{color:var(--po-warning-fg)}.po-clamp,.po-clamp--3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.po-clamp--3{-webkit-line-clamp:3;line-clamp:3}.po-summary{display:inline-flex;align-items:center;gap:var(--po-space-1);cursor:pointer;list-style:none;color:var(--po-text-2)}.po-summary::-webkit-details-marker{display:none}.po-summary:before{content:"";width:14px;height:14px;background:currentColor;-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='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center / 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='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform var(--po-dur-base) var(--po-ease-standard)}details[open]>.po-summary:before{transform:rotate(90deg)}.po-summary:focus-visible{outline:var(--po-focus-width) solid var(--po-focus);outline-offset:2px;border-radius:var(--po-radius-xs)}.po-account-btn__name{max-width:10rem}@media(max-width:640px){.po-content>.po-topbar{position:static;gap:var(--po-space-2) var(--po-space-3)}.po-topbar .po-search{order:2;flex:1 1 100%;max-width:none}.po-topbar .po-search__kbd,.po-topbar .po-topbar__spacer{display:none}.po-topbar .po-usage{margin-right:auto;padding-left:0}.po-root .po-topbar a.po-topbar__brand{display:none}.po-banner{padding-block:var(--po-space-2)}.po-banner{flex-wrap:nowrap;align-items:flex-start}.po-banner__text{flex:1 1 0}.po-segment--text{display:grid;grid-template-columns:1fr 1fr;width:100%}.po-segment--text label:nth-of-type(odd){border-left:0}.po-segment--text label:nth-of-type(n+3){border-top:1px solid var(--po-border)}}html,body{margin:0;background:var(--po-bg)}.po-topbar .po-select{min-height:var(--po-control-sm);padding-block:0;width:auto}.po-root a.po-stat:hover{background:var(--po-surface-2)}.po-tab .po-count{margin-left:var(--po-space-1)}.po-suggestion__head{cursor:pointer}.po-suggestion[data-open=false] .po-suggestion__head{padding-bottom:var(--po-space-4)}.po-suggestion__title{margin:0}.po-suggestion__toggle{display:inline-flex;align-items:flex-start;gap:var(--po-space-2);padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.po-suggestion__toggle>.po-icon{flex:none;margin-top:.2em;color:var(--po-text-3)}.po-suggestion__toggle:disabled{cursor:default}.po-suggestion__toggle:focus-visible{outline:2px solid var(--po-focus);outline-offset:2px;border-radius:var(--po-radius-sm)}.po-suggestion__meta{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2) var(--po-space-3);padding-left:calc(1em + var(--po-space-2))}.po-suggestion:hover{border-color:var(--po-border-strong)}.po-suggestion__summary{flex-basis:100%;margin:calc(-1 * var(--po-space-1)) 0 0;padding-left:calc(1em + var(--po-space-2));font-size:var(--po-text-sm);color:var(--po-text-2);max-width:calc(var(--po-reading-max) + 4rem);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.po-scores--aligned{flex-wrap:nowrap;gap:var(--po-space-5)}.po-scores--aligned .po-score:nth-child(1),.po-scores--aligned .po-score:nth-child(2){min-width:7.25rem}.po-scores--aligned .po-score:nth-child(3){min-width:9.5rem}.po-suggestion__when{margin-left:auto}.po-suggestion__quick{display:flex;gap:var(--po-space-2);flex:none}.po-suggestion__quick-approve>.po-icon{color:var(--po-positive-solid)}.po-suggestion__quick-approve:hover:not(:disabled){border-color:var(--po-positive-line);background:var(--po-positive-soft);color:var(--po-positive-fg)}@media(max-width:640px){.po-scores--aligned{flex-wrap:wrap;gap:var(--po-space-2) var(--po-space-4)}.po-scores--aligned .po-score{min-width:0!important}.po-suggestion__when{margin-left:0}.po-suggestion__quick{flex-basis:100%;order:10;padding-left:calc(1em + var(--po-space-2))}}.ov-status{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.ov-status__item{display:flex;gap:var(--po-space-3);align-items:flex-start;padding:var(--po-space-4) var(--po-space-5)}.ov-status__item+.ov-status__item{border-left:1px solid var(--po-border)}@media(max-width:640px){.ov-status__item+.ov-status__item{border-left:0;border-top:1px solid var(--po-border)}}.ov-status__item>.po-icon,.ov-ask>.po-icon{flex:none;margin-top:.15em;color:var(--po-text-3)}.ov-status__text{display:grid;gap:2px;min-width:0}.ov-status__label{font-size:var(--po-text-xs);color:var(--po-text-3);text-transform:uppercase;letter-spacing:.04em}.ov-status__value{font-weight:var(--po-weight-semibold)}.ov-status__action{font-size:var(--po-text-sm);text-decoration:none}.ov-status__action:hover{text-decoration:underline}.ov-ask{display:flex;align-items:center;gap:var(--po-space-3);flex-wrap:wrap}.ov-ask .ov-status__text{flex:1 1 14rem}.ov-standing{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.ov-standing__col{--tone-solid: var(--po-positive-solid);--tone-soft: var(--po-positive-soft);--tone-fg: var(--po-positive-fg);display:grid;align-content:start;gap:var(--po-space-3);padding:var(--po-space-4) var(--po-space-5);min-width:0}.ov-standing__col[data-tone=trail]{--tone-solid: var(--po-warning-solid);--tone-soft: var(--po-warning-soft);--tone-fg: var(--po-warning-fg)}.ov-standing__col+.ov-standing__col{border-left:1px solid var(--po-border)}@media(max-width:720px){.ov-standing__col+.ov-standing__col{border-left:0;border-top:1px solid var(--po-border)}}.ov-standing__head{display:flex;gap:var(--po-space-3);align-items:flex-start}.ov-standing__head>.po-icon{flex:none;margin-top:.2em;color:var(--tone-solid)}.ov-standing__title{margin:0;font-size:var(--po-text-lg);font-weight:var(--po-weight-semibold);display:flex;align-items:center;gap:var(--po-space-2)}.ov-standing__count{font-size:var(--po-text-xs);font-weight:var(--po-weight-semibold);color:var(--tone-fg);background:var(--tone-soft);border-radius:999px;padding:0 .5em;line-height:1.6}.ov-standing__empty{margin:0}.ov-standing__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--po-space-3)}.ov-standing__item{display:grid;gap:var(--po-space-1);padding:var(--po-space-3) var(--po-space-3) var(--po-space-3) var(--po-space-4);border:1px solid var(--po-border);border-left:3px solid var(--tone-solid);border-radius:var(--po-radius-sm);min-width:0}.ov-standing__area{font-size:var(--po-text-xs);color:var(--po-text-3);text-transform:uppercase;letter-spacing:.04em}.ov-standing__item-title{font-weight:var(--po-weight-semibold);line-height:var(--po-leading-snug)}.ov-standing__detail{margin:0;font-size:var(--po-text-sm);color:var(--po-text-2);overflow-wrap:anywhere}.ov-standing__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2) var(--po-space-3);margin-top:var(--po-space-1)}.ov-standing__evidence{display:grid;gap:var(--po-space-3);margin-top:var(--po-space-2);min-width:0}.po-split-btn>.po-menu-wrap{display:inline-flex}.po-split-btn>.po-menu-wrap>.po-btn{border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid color-mix(in srgb,var(--po-accent-fg) 30%,transparent);padding:0 var(--po-space-2)}:root,[data-theme=light]{--po-series-1: #2a78d6;--po-series-2: #eb6834;--po-series-3: #6250d6;--po-series-4: #eda100}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--po-series-1: #3987e5;--po-series-2: #d95926;--po-series-3: #9085e9;--po-series-4: #c98500}}:root[data-theme=dark],[data-theme=dark]{--po-series-1: #3987e5;--po-series-2: #d95926;--po-series-3: #9085e9;--po-series-4: #c98500}.po-chip[data-series]{--po-tone-solid: var(--_series);--po-tone-soft: color-mix(in srgb, var(--_series) 14%, var(--po-surface));--po-tone-line: color-mix(in srgb, var(--_series) 45%, var(--po-surface));color:var(--po-text)}.po-chip[data-series="1"]{--_series: var(--po-series-1)}.po-chip[data-series="2"]{--_series: var(--po-series-2)}.po-chip[data-series="3"]{--_series: var(--po-series-3)}.po-chip[data-series="4"]{--_series: var(--po-series-4)}.po-series-dot{width:.625rem;height:.625rem;border-radius:var(--po-radius-full);flex:none;display:inline-block;background:var(--_series)}.po-series-dot[data-series="1"]{--_series: var(--po-series-1)}.po-series-dot[data-series="2"]{--_series: var(--po-series-2)}.po-series-dot[data-series="3"]{--_series: var(--po-series-3)}.po-series-dot[data-series="4"]{--_series: var(--po-series-4)}.po-docgroup__sub--title{align-items:center;gap:var(--po-space-3);padding:var(--po-space-4) var(--po-space-4) var(--po-space-2);border-top:1px solid var(--po-border)}.po-docgroup__subtitle{margin:0;font-size:var(--po-text-lg);font-weight:var(--po-weight-semibold);line-height:1.3;color:var(--po-text);min-width:0;overflow-wrap:anywhere}.po-docgroup__subtitle[data-series]{color:color-mix(in srgb,var(--_series) 80%,var(--po-text))}.po-docgroup__subtitle[data-series="1"]{--_series: var(--po-series-1)}.po-docgroup__subtitle[data-series="2"]{--_series: var(--po-series-2)}.po-docgroup__subtitle[data-series="3"]{--_series: var(--po-series-3)}.po-docgroup__subtitle[data-series="4"]{--_series: var(--po-series-4)}@media(max-width:640px){.po-docgroup__sub--title{padding-left:var(--po-space-4)}}.po-complogo{--_series: var(--po-text-3);display:inline-flex;align-items:center;justify-content:center;flex:none;align-self:center;overflow:hidden;width:1rem;height:1rem;border-radius:4px;background:color-mix(in srgb,var(--_series) 14%,var(--po-surface));color:var(--_series);font-size:.625rem;font-weight:700;line-height:1}.po-complogo--md{width:1.5rem;height:1.5rem;font-size:.8125rem;border-radius:var(--po-radius-xs)}.po-complogo:has(img){background:#fff;box-shadow:inset 0 0 0 1px var(--po-border)}.po-complogo img{width:100%;height:100%;object-fit:contain}.po-complogo[data-series="1"]{--_series: var(--po-series-1)}.po-complogo[data-series="2"]{--_series: var(--po-series-2)}.po-complogo[data-series="3"]{--_series: var(--po-series-3)}.po-complogo[data-series="4"]{--_series: var(--po-series-4)}.po-chip--competitor>.po-complogo{width:.875rem;height:.875rem;font-size:.5625rem;border-radius:3px}.po-shortcuts{display:grid;gap:var(--po-space-2);margin:0}.po-shortcuts__row{display:grid;grid-template-columns:9rem 1fr;gap:var(--po-space-3);align-items:center;font-size:var(--po-text-sm)}.po-shortcuts__row dt{display:inline-flex;gap:var(--po-space-1);flex-wrap:wrap}.po-shortcuts__row dd{margin:0;color:var(--po-text-2)}button.po-chip--button{font:inherit;font-size:var(--po-text-xs);font-weight:var(--po-weight-medium);cursor:pointer}button.po-chip--button:hover{border-color:var(--po-border-strong)}button.po-chip--button[aria-pressed=true]{background:var(--po-accent-soft);border-color:var(--po-accent)}button.po-chip--button[data-series]:hover{border-color:var(--_series)}button.po-chip--button[data-series][aria-pressed=true]{background:color-mix(in srgb,var(--_series) 28%,var(--po-surface));border-color:var(--_series)}button.po-chip--button:focus-visible{outline:2px solid var(--po-focus);outline-offset:2px}.po-mascot{overflow:visible}.po-mascot *{transform-box:view-box}.po-mascot--animated .po-mascot__body{animation:po-m-bob 3.6s ease-in-out infinite}.po-mascot--animated .po-mascot__eyes{transform-origin:100px 90px;animation:po-m-blink 5.5s infinite}.po-mascot--animated .po-mascot__leg{animation:po-m-sway 2.8s ease-in-out infinite}.po-mascot__leg--0{transform-origin:52px 112px}.po-mascot__leg--1{transform-origin:82px 128px;animation-delay:-.7s!important}.po-mascot__leg--2{transform-origin:118px 128px;animation-delay:-1.4s!important}.po-mascot__leg--3{transform-origin:148px 112px;animation-delay:-2.1s!important}.po-mascot--celebrate .po-mascot__leg--0,.po-mascot--celebrate .po-mascot__leg--3,.po-mascot--reading .po-mascot__leg--3,.po-mascot--ticket .po-mascot__leg--3,.po-mascot--detective .po-mascot__leg--3,.po-mascot--oops .po-mascot__leg--1,.po-mascot--oops .po-mascot__leg--2{animation:none!important}.po-mascot--animated .po-mascot__wave{transform-origin:148px 112px;animation:po-m-wave 1.6s ease-in-out .2s 2 both}.po-mascot--animated .po-mascot__pupils--scan{animation:po-m-scan 2.6s ease-in-out infinite}.po-mascot--animated .po-mascot__magnifier{transform-origin:176px 152px;animation:po-m-peer 3.2s ease-in-out infinite}.po-mascot--animated .po-mascot__hat{animation:po-m-hat .5s cubic-bezier(.2,1.6,.4,1) both}.po-mascot--animated.po-mascot--celebrate .po-mascot__body{animation:po-m-hop .7s cubic-bezier(.3,1.5,.5,1) 2,po-m-bob 3.6s ease-in-out 1.4s infinite}.po-mascot__confetti rect{opacity:0;transform-origin:100px 66px}.po-mascot--animated .po-mascot__confetti rect{animation:po-m-confetti 1.3s cubic-bezier(.15,.7,.3,1) both}.po-mascot:not(.po-mascot--animated) .po-mascot__confetti{display:none}.po-mascot--animated .po-mascot__zzz text{animation:po-m-zzz 3s ease-in-out infinite}.po-mascot__zzz text:nth-child(2){animation-delay:.5s!important}.po-mascot__zzz text:nth-child(3){animation-delay:1s!important}.po-mascot--animated.po-mascot--sleep .po-mascot__body{animation-duration:5s}.po-mascot--animated.po-mascot--sleep .po-mascot__eyes{animation:none}.po-mascot--animated.po-mascot--oops .po-mascot__body{animation:po-m-shake .5s ease-in-out 2}.po-mascot--animated .po-mascot__drop{animation:po-m-drop 2.4s ease-in infinite}.po-mascot--animated.po-mascot--swim .po-mascot__leg{animation-duration:.9s}@keyframes po-m-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes po-m-blink{0%,93%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes po-m-sway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes po-m-wave{0%,to{transform:rotate(0)}25%{transform:rotate(-18deg)}75%{transform:rotate(12deg)}}@keyframes po-m-scan{0%,to{transform:translate(-6px)}50%{transform:translate(6px)}}@keyframes po-m-peer{0%,to{transform:rotate(0)}50%{transform:rotate(-6deg)}}@keyframes po-m-hat{0%{transform:translateY(-40px) rotate(-30deg);opacity:0}}@keyframes po-m-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-16px)}}@keyframes po-m-confetti{0%{opacity:0;transform:translate(0) rotate(0)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 40px)) rotate(var(--r))}}@keyframes po-m-zzz{0%{opacity:0;transform:translateY(6px)}30%,70%{opacity:1}to{opacity:0;transform:translate(6px,-8px)}}@keyframes po-m-shake{0%,to{transform:translate(0)}25%{transform:translate(-6px) rotate(-3deg)}75%{transform:translate(6px) rotate(3deg)}}@keyframes po-m-drop{0%,60%{opacity:0;transform:translateY(0)}70%{opacity:1}to{opacity:0;transform:translateY(18px)}}.po-brand:hover .po-mascot{animation:po-m-wiggle .6s ease-in-out}.po-brand:hover .po-mascot__eyes{transform-origin:100px 90px;animation:po-m-blink-now .6s}@keyframes po-m-wiggle{0%,to{transform:rotate(0)}30%{transform:rotate(-10deg)}65%{transform:rotate(8deg)}}@keyframes po-m-blink-now{0%,to{transform:scaleY(1)}40%{transform:scaleY(.1)}}.po-empty__mascot{display:block;margin:0 auto var(--po-space-2)}@media(prefers-reduced-motion:reduce){.po-mascot,.po-mascot *{animation:none!important}.po-mascot__confetti{display:none}}.po-scene{display:grid;gap:var(--po-space-4);padding-top:64px;min-width:0}.po-scene__stage{display:grid;gap:var(--po-space-4)}.po-scene__page,.po-scene__card{position:relative;border:1px solid var(--po-border);border-radius:var(--po-radius-lg);background:var(--po-surface);box-shadow:var(--po-shadow-3)}.po-scene__page{transform:rotate(-.8deg)}.po-scene__browser{display:flex;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid var(--po-border);background:var(--po-surface-2);border-radius:var(--po-radius-lg) var(--po-radius-lg) 0 0}.po-scene__browser i{width:8px;height:8px;border-radius:50%;background:var(--po-border-strong)}.po-scene__browser span{margin-left:8px;font-family:var(--po-font-mono);font-size:var(--po-text-xs);color:var(--po-text-3)}.po-scene__page-body{display:grid;gap:8px;padding:var(--po-space-4) var(--po-space-5) var(--po-space-5);padding-right:7rem}.po-scene__row{display:flex;align-items:center;gap:var(--po-space-3);flex-wrap:wrap}.po-scene__copy{margin:0;font-size:var(--po-text-sm);line-height:1.7;color:var(--po-text-2)}.po-scene__line{display:block;height:.5rem;border-radius:4px;background:var(--po-surface-2)}.po-scene__octo{position:absolute;top:-78px;right:-14px;pointer-events:none}.po-scene__changed{opacity:0;transform:scale(.8);transition:opacity .3s,transform .4s cubic-bezier(.2,1.6,.4,1)}.is-spotted .po-scene__changed{opacity:1;transform:none}.po-scene__old{display:inline-block;max-width:0;opacity:0;overflow:hidden;vertical-align:bottom;color:var(--po-text-3);transition:max-width .4s,opacity .4s,margin .4s}.is-spotted .po-scene__old{max-width:3em;opacity:1;margin-right:.3em}.po-scene__mark{color:inherit;padding:.05em 0;border-radius:2px;background:linear-gradient(var(--po-mark-bg),var(--po-mark-bg)) no-repeat 0 0 / 0% 100%;transition:background-size .45s ease-out .15s,color .25s .15s}.po-scene__mark--2{transition-delay:.5s}.is-spotted .po-scene__mark{background-size:100% 100%;color:var(--po-mark-fg)}.po-scene__flying{position:absolute;left:5rem;top:4.6rem;z-index:2;opacity:0;pointer-events:none;white-space:nowrap;padding:2px 8px;border-radius:var(--po-radius-sm);font-size:var(--po-text-xs);font-weight:var(--po-weight-semibold);background:var(--po-mark-bg);color:var(--po-mark-fg);box-shadow:var(--po-shadow-2)}.is-quoting .po-scene__flying{animation:po-scene-fly 1s cubic-bezier(.5,0,.3,1) both}@keyframes po-scene-fly{0%{opacity:0;transform:translate(0) scale(.9)}15%{opacity:1;transform:translateY(-10px) scale(1.05)}85%{opacity:1}to{opacity:0;transform:translate(-1rem,11rem) scale(.85)}}.po-scene__card{display:grid;padding:var(--po-space-5);transform:rotate(.5deg)}.po-scene__draft,.po-scene__final{grid-area:1 / 1;display:grid;gap:var(--po-space-3);align-content:start;transition:opacity .4s,transform .4s}.po-scene__final{opacity:0;transform:translateY(8px)}.is-deciding .po-scene__draft{opacity:0}.is-deciding .po-scene__final{opacity:1;transform:none}.po-scene__approved-label{display:none}.is-deciding:not(.is-ticketed) .po-scene__approve{animation:po-scene-pulse .9s ease-in-out .3s infinite}.is-ticketed .po-scene__approve{animation:po-scene-press .3s ease-out}.is-ticketed .po-scene__approve-label{display:none}.is-ticketed .po-scene__approved-label{display:inline}@keyframes po-scene-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--po-positive-solid) 45%,transparent)}50%{box-shadow:0 0 0 7px transparent}}@keyframes po-scene-press{50%{transform:scale(.92)}}.po-scene__ticket{position:absolute;right:var(--po-space-5);bottom:-14px;box-shadow:var(--po-shadow-2);background:var(--po-surface);opacity:0;transform:translateY(8px) scale(.9);transition:opacity .3s .2s,transform .45s cubic-bezier(.2,1.6,.4,1) .2s}.is-ticketed .po-scene__ticket{opacity:1;transform:none}.po-scene__steps{list-style:none;margin:var(--po-space-2) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--po-space-2) var(--po-space-4);font-size:var(--po-text-xs);color:var(--po-text-3)}.po-scene__steps li{display:inline-flex;align-items:center;gap:6px;transition:color .3s}.po-scene__dot{display:inline-grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:50%;font-weight:700;font-size:.7rem;border:1.5px solid var(--po-border-strong);transition:background .3s,border-color .3s,color .3s}.po-scene__steps li.is-active{color:var(--po-text);font-weight:var(--po-weight-semibold)}.po-scene__steps li.is-active .po-scene__dot{background:var(--po-accent);border-color:var(--po-accent);color:var(--po-accent-fg)}.po-scene__steps li.is-done .po-scene__dot{border-color:var(--po-positive-solid);color:var(--po-positive-fg)}@media(max-width:640px){.po-scene__page-body{padding-right:var(--po-space-5)}.po-scene__octo{top:-72px;right:-6px}.po-scene__flying{left:1rem}}@media(prefers-reduced-motion:reduce){.po-scene *,.po-scene *:before{transition:none!important;animation:none!important}}.po-scene__done,.is-ticketed .po-scene__waiting{display:none}.is-ticketed .po-scene__done{display:inline-flex;animation:po-m-pop .35s cubic-bezier(.2,1.5,.4,1)}.po-scene__steps{margin-top:var(--po-space-5)}.po-ask__head{align-items:flex-start;gap:var(--po-space-3);flex-wrap:wrap}.po-ask__asked{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-1) var(--po-space-3)}.po-ask__scope{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:var(--po-radius-full);background:var(--po-surface-2);border:1px solid var(--po-border);color:var(--po-text-2)}.po-ask__actions{display:flex;align-items:center;gap:var(--po-space-2);flex-wrap:wrap}.po-ask__versions{display:flex;align-items:center;justify-content:space-between;gap:var(--po-space-3);flex-wrap:wrap;padding:var(--po-space-2) var(--po-space-5);border-bottom:1px solid var(--po-border);background:var(--po-surface-2);font-size:var(--po-text-sm)}.po-ask__stepper{display:inline-flex;align-items:center;gap:var(--po-space-2);color:var(--po-text-2)}.po-ask__stepper .po-iconbtn:disabled{opacity:.35;cursor:default}.po-ask__back{display:inline-flex;transform:rotate(180deg)}.po-ask__compare-toggle{display:inline-flex;align-items:center;gap:var(--po-space-2);cursor:pointer;color:var(--po-text-2)}.po-ask__refreshing{display:grid;gap:2px;padding:var(--po-space-2) var(--po-space-3);border-radius:var(--po-radius-sm);background:var(--po-progress-soft);border:1px solid var(--po-progress-line)}.po-proof{gap:var(--po-space-2)}.po-proof__meta{gap:var(--po-space-1) var(--po-space-3)}.po-proof__page{color:var(--po-text-2);font-weight:var(--po-weight-medium)}.po-proof__actions{display:inline-flex;flex-wrap:wrap;gap:var(--po-space-3);margin-left:auto}.po-proof__actions .po-link{display:inline-flex;align-items:center;gap:4px;font-size:var(--po-text-xs)}.po-ask__gap{display:flex;align-items:flex-start;gap:var(--po-space-2);padding:var(--po-space-2) var(--po-space-3);border-radius:var(--po-radius-sm);background:var(--po-surface-2);border:1px solid var(--po-border);font-size:var(--po-text-sm);color:var(--po-text-2)}.po-ask__gap>.po-icon{flex:none;margin-top:.2em;color:var(--po-text-3)}.po-ask__gap--partial{background:var(--po-warning-soft);border-color:var(--po-warning-line);color:var(--po-warning-fg)}.po-ask__gap--partial>.po-icon{color:var(--po-warning-solid)}.po-ask__how{display:grid;gap:var(--po-space-2);padding-top:var(--po-space-3);border-top:1px solid var(--po-border)}.po-ask__how-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2) var(--po-space-5);font-size:var(--po-text-xs);color:var(--po-text-3)}.po-ask__how-row>*{display:inline-flex;align-items:center;gap:4px}.po-ask__how-row .po-link{font-size:var(--po-text-xs)}.po-ask__searched{list-style:none;margin:0;padding:0;display:grid;gap:var(--po-space-1);font-size:var(--po-text-xs);color:var(--po-text-2)}.po-ask__searched li{display:flex;align-items:center;gap:var(--po-space-2)}.po-ask__compare{display:grid;gap:var(--po-space-4)}.po-ask__compare .po-icon{vertical-align:-2px}.po-ask__diff{display:grid;gap:var(--po-space-2)}@media(min-width:820px){.po-ask__diff{grid-template-columns:1fr 1fr}}.po-ask__was,.po-ask__now{padding:var(--po-space-2) var(--po-space-3);border-radius:var(--po-radius-sm);border:1px solid var(--po-border)}.po-ask__was{background:var(--po-surface-2);color:var(--po-text-3)}.po-ask__now{background:var(--po-positive-soft);border-color:var(--po-positive-line);color:var(--po-text)}.po-ask__changes{list-style:none;margin:0;padding:0;display:grid;gap:var(--po-space-2)}.po-ask__changes li:not(.po-ask__was):not(.po-ask__now){padding:var(--po-space-1) var(--po-space-3);color:var(--po-text-2)}.po-ask__tag{display:inline-block;margin-right:6px;padding:0 6px;border-radius:var(--po-radius-xs);vertical-align:1px;font-size:.7rem;font-weight:var(--po-weight-semibold);text-transform:uppercase;letter-spacing:.04em;background:var(--po-surface);border:1px solid var(--po-border-strong);color:var(--po-text-3)}.po-ask__tag--new{border-color:var(--po-positive-line);color:var(--po-positive-fg)}.po-ask__diff--neutral .po-ask__now{background:var(--po-surface);border-color:var(--po-border-strong)}.po-ask__diff--neutral .po-ask__tag--new{border-color:var(--po-border-strong);color:var(--po-text-2)}.po-ask__searched .po-link{display:inline-flex;align-items:center;gap:4px;font-size:var(--po-text-xs)}.po-ask--changed{border-color:var(--po-progress-line);box-shadow:0 0 0 1px var(--po-progress-line)}.po-ask__badge{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:var(--po-radius-full);font-size:var(--po-text-xs);font-weight:var(--po-weight-medium)}.po-ask__badge--changed{background:var(--po-progress-soft);color:var(--po-progress-fg);border:1px solid var(--po-progress-line)}.po-ask__parent{align-self:flex-start;display:inline-flex;align-items:center;gap:4px}.po-ask__parts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--po-space-2)}.po-ask__part{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--po-radius-full);font-size:var(--po-text-sm);border:1px solid var(--po-border);background:var(--po-surface-2);color:var(--po-text-2)}.po-ask__part[data-status=answered]{border-color:var(--po-positive-line);background:var(--po-positive-soft);color:var(--po-positive-fg)}.po-ask__part[data-status=partial]{border-color:var(--po-warning-line);background:var(--po-warning-soft);color:var(--po-warning-fg)}.po-ask__part[data-status=not_found]{color:var(--po-text-3);text-decoration:none}.po-ask__statement{display:grid;gap:var(--po-space-2)}.po-ask__statement--wrong .po-ask__summary,.po-ask__statement--wrong .po-ask__point{text-decoration:line-through;text-decoration-color:var(--po-danger-fg);color:var(--po-text-3)}.po-ask__point{margin:0}.po-ask__cite{display:inline-grid;place-items:center;min-width:1.15rem;height:1.15rem;margin-left:3px;padding:0 4px;border-radius:var(--po-radius-full);border:1px solid var(--po-border-strong);background:var(--po-surface-2);color:var(--po-accent-text);font-size:.7rem;font-weight:var(--po-weight-semibold);font-style:normal;line-height:1;vertical-align:.35em;cursor:pointer}.po-ask__summary .po-ask__cite{vertical-align:.6em}.po-ask__cite[aria-expanded=true]{background:var(--po-accent);border-color:var(--po-accent);color:var(--po-accent-fg)}.po-ask__cite--partial{border-style:dashed;border-color:var(--po-warning-solid);color:var(--po-warning-fg)}.po-ask__cite--static{cursor:default;margin:0 6px 0 0;vertical-align:.1em}sup.po-ask__cite--static{margin:0 0 0 3px;vertical-align:.5em}.po-ask__cite:focus-visible,.po-ask__fb:focus-visible{outline:2px solid var(--po-accent);outline-offset:1px}.po-ask__feedback{display:inline-flex;gap:2px;margin-left:var(--po-space-2);vertical-align:.15em;opacity:0;transition:opacity .12s}.po-ask__statement:hover .po-ask__feedback,.po-ask__feedback:focus-within,.po-ask__feedback:has([aria-pressed=true]){opacity:1}@media(hover:none){.po-ask__feedback{opacity:1}}.po-ask__fb{display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border:1px solid transparent;border-radius:var(--po-radius-sm);background:transparent;color:var(--po-text-3);cursor:pointer}.po-ask__fb:hover{border-color:var(--po-border);color:var(--po-text-2)}.po-ask__fb[aria-pressed=true]{border-color:var(--po-positive-line);background:var(--po-positive-soft);color:var(--po-positive-fg)}.po-ask__fb--wrong[aria-pressed=true]{border-color:var(--po-danger-line, var(--po-border-strong));background:var(--po-danger-soft, var(--po-surface-2));color:var(--po-danger-fg)}.po-ask__caveat{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:var(--po-text-sm);color:var(--po-warning-fg)}.po-ask__caveat .po-icon{margin-top:.2em;flex:none}.po-proof--partial{border-left-color:var(--po-warning-solid);border-left-style:dashed}.po-proof__partial{color:var(--po-warning-fg);font-weight:var(--po-weight-medium)}.po-ask__table-wrap{overflow-x:auto;border:1px solid var(--po-border);border-radius:var(--po-radius-sm)}.po-ask__table{width:100%;border-collapse:collapse;font-size:var(--po-text-sm)}.po-ask__table th,.po-ask__table td{padding:var(--po-space-2) var(--po-space-3);text-align:left;border-bottom:1px solid var(--po-border);vertical-align:top}.po-ask__table thead th{background:var(--po-surface-2);color:var(--po-text-2);font-weight:var(--po-weight-semibold);white-space:nowrap}.po-ask__table tbody th{font-weight:var(--po-weight-semibold);white-space:nowrap}.po-ask__table tr:last-child th,.po-ask__table tr:last-child td{border-bottom:0}.po-ask__cell--none{color:var(--po-text-3)}.po-ask__coverage{display:grid;gap:var(--po-space-2);padding:var(--po-space-3);border-radius:var(--po-radius-sm);border:1px dashed var(--po-border-strong);font-size:var(--po-text-sm);color:var(--po-text-2)}.po-ask__cov-line{display:flex;align-items:flex-start;gap:var(--po-space-2)}.po-ask__cov-line>.po-icon{margin-top:.2em;flex:none;color:var(--po-text-3)}.po-ask__cov-actions{display:flex;flex-wrap:wrap;gap:var(--po-space-2);padding-left:calc(1rem + var(--po-space-2))}.po-ask__cov-actions .po-btn{gap:6px}.po-ask__cov-actions .po-chip{padding:0 6px}.po-ask__followups{display:grid;gap:var(--po-space-2)}.po-ask__chips{display:flex;flex-wrap:wrap;gap:var(--po-space-2)}.po-ask__chips .po-chip{max-width:100%;white-space:normal;text-align:left}.po-ask__followup-form{display:flex;gap:var(--po-space-2)}.po-ask__followup-form .po-input{flex:1;min-width:0}.po-ask__thread{display:grid;gap:2px}.po-ask__thread .po-link{display:inline-flex;align-items:center;gap:4px;text-align:left}.po-ask__share{display:flex;flex-wrap:wrap;align-items:center;gap:var(--po-space-2);padding:var(--po-space-2) var(--po-space-3);border-radius:var(--po-radius-sm);background:var(--po-surface-2);border:1px solid var(--po-border);font-size:var(--po-text-sm)}.po-ask__share .po-input{flex:1 1 16rem;min-width:0}.po-ask__row{display:flex;align-items:center;gap:var(--po-space-3);width:100%;padding:var(--po-space-3) var(--po-space-4);text-align:left;cursor:pointer;font:inherit;color:inherit}.po-ask__row:hover{border-color:var(--po-border-strong)}.po-ask__row:focus-visible{outline:2px solid var(--po-accent);outline-offset:2px}.po-ask__row-dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--po-text-3)}.po-ask__row-dot[data-status=answered]{background:var(--po-positive-solid, var(--po-positive-fg))}.po-ask__row-dot[data-status=partial]{background:var(--po-warning-solid)}.po-ask__row-dot[data-status=failed]{background:var(--po-danger-fg)}.po-ask__row-dot[data-status=running]{background:var(--po-progress-solid)}.po-ask__row-main{display:grid;gap:2px;min-width:0;flex:1}.po-ask__row-q{font-weight:var(--po-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.po-ask__row-a{font-size:var(--po-text-sm);color:var(--po-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.po-ask__row-meta{display:inline-flex;align-items:center;gap:var(--po-space-2);flex:none;font-size:var(--po-text-xs);color:var(--po-text-3)}@media(max-width:560px){.po-ask__row-meta>span:not(.po-ask__badge){display:none}}.po-search-inline{display:flex;align-items:center;gap:var(--po-space-2);color:var(--po-text-3)}.po-search-inline .po-input{flex:1}.po-input--sm,.po-select--sm{padding-top:4px;padding-bottom:4px;font-size:var(--po-text-sm);min-height:0}.po-btn--selected{background:var(--po-accent-soft);border-color:var(--po-progress-line);color:var(--po-accent-text)}.po-ask__packs{display:grid;gap:var(--po-space-2)}@media(min-width:640px){.po-ask__packs{grid-template-columns:1fr 1fr}}.po-ask__pack{display:flex;align-items:flex-start;gap:var(--po-space-2);padding:var(--po-space-3);border:1px solid var(--po-border);border-radius:var(--po-radius-sm);cursor:pointer}.po-ask__pack>span{display:grid;gap:2px}.po-ask__pack input{position:absolute;opacity:0;pointer-events:none}.po-ask__pack[data-selected=true]{border-color:var(--po-accent);background:var(--po-accent-soft)}.po-ask__pack:has(input:focus-visible){outline:2px solid var(--po-accent);outline-offset:2px}.po-ask__pack-qs{margin:var(--po-space-3) 0;padding-left:1.25rem;display:grid;gap:4px;color:var(--po-text-2)}.po-shared{max-width:52rem;margin:0 auto;padding:var(--po-space-6, 32px) 16px;display:grid;gap:var(--po-space-4);background:var(--po-bg, var(--po-surface));min-height:100vh}.gs__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--po-space-3)}.gs__steps{list-style:none;margin:0;padding:var(--po-space-2) var(--po-space-5) var(--po-space-5);display:grid;gap:var(--po-space-1)}.gs__step{position:relative;display:grid;grid-template-columns:1.75rem 1fr;gap:var(--po-space-3);padding:var(--po-space-2) 0}.gs__step:not(:last-child):before{content:"";position:absolute;left:calc(.875rem - 1px);top:2.25rem;bottom:-.25rem;width:2px;background:var(--po-border)}.gs__step.is-done:not(:last-child):before{background:var(--po-positive-line)}.gs__dot{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;font-weight:700;font-size:var(--po-text-xs);border:1.5px solid var(--po-border-strong);color:var(--po-text-3);background:var(--po-surface);transition:background .3s,border-color .3s,color .3s}.gs__step.is-done .gs__dot{border-color:var(--po-positive-solid);background:var(--po-positive-soft);color:var(--po-positive-fg)}.gs__step.is-active .gs__dot{border-color:var(--po-accent);background:var(--po-accent);color:var(--po-accent-fg)}.gs__step.is-problem .gs__dot{border-color:var(--po-warning-solid);background:var(--po-warning-soft);color:var(--po-warning-fg)}.gs__step.is-todo .gs__dot{border-color:var(--po-accent);color:var(--po-accent)}.gs__body{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:.2rem}.gs__title{font-weight:var(--po-weight-semibold);color:var(--po-text)}.gs__step.is-waiting .gs__title{color:var(--po-text-3);font-weight:var(--po-weight-medium, 500)}.gs__text{font-size:var(--po-text-sm);color:var(--po-text-2);overflow-wrap:anywhere}.gs__step.is-waiting .gs__text{color:var(--po-text-3)}.gs__action{margin-top:var(--po-space-1)}@media(prefers-reduced-motion:reduce){.gs__dot{transition:none}}
