@font-face{font-family:'Fraunces';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/fraunces-vietnamese.f18853f63a870ebe.woff2) format('woff2');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:'Fraunces';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/fraunces-latin-ext.a2930b27d13a228b.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Fraunces';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/fraunces-latin.7234ed860a9cc830.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Fraunces';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/fraunces-vietnamese.f18853f63a870ebe.woff2) format('woff2');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:'Fraunces';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/fraunces-latin-ext.a2930b27d13a228b.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Fraunces';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/fraunces-latin.7234ed860a9cc830.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Fraunces';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/google/fraunces-vietnamese.f18853f63a870ebe.woff2) format('woff2');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:'Fraunces';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/google/fraunces-latin-ext.a2930b27d13a228b.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Fraunces';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/google/fraunces-latin.7234ed860a9cc830.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/inter-cyrillic-ext.ca157063339ac4ad.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/inter-cyrillic.71d5ee93cc1e9f1d.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/inter-greek-ext.6e9e020a25f9b56d.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/inter-greek.1be3448e292fbf05.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/inter-vietnamese.5c66f9e07e90c6d4.woff2) format('woff2');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:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/inter-latin-ext.34b9c504cab7a73e.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/inter-latin.3100e775e8616cd2.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/inter-cyrillic-ext.ca157063339ac4ad.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/inter-cyrillic.71d5ee93cc1e9f1d.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/inter-greek-ext.6e9e020a25f9b56d.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/inter-greek.1be3448e292fbf05.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/inter-vietnamese.5c66f9e07e90c6d4.woff2) format('woff2');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:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/inter-latin-ext.34b9c504cab7a73e.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/inter-latin.3100e775e8616cd2.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/google/inter-cyrillic-ext.ca157063339ac4ad.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/google/inter-cyrillic.71d5ee93cc1e9f1d.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/google/inter-greek-ext.6e9e020a25f9b56d.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/google/inter-greek.1be3448e292fbf05.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/google/inter-vietnamese.5c66f9e07e90c6d4.woff2) format('woff2');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:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/google/inter-latin-ext.34b9c504cab7a73e.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/google/inter-latin.3100e775e8616cd2.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/jetbrains-mono-cyrillic-ext.62213be8a78b42f1.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/jetbrains-mono-cyrillic.e17cfd15fb96909d.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/jetbrains-mono-greek.0a557721b1f8b36d.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/jetbrains-mono-vietnamese.c89b9cc0bc6262bd.woff2) format('woff2');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:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/jetbrains-mono-latin-ext.db5ff4db83e58042.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/google/jetbrains-mono-latin.83c005d49d8a6a50.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/jetbrains-mono-cyrillic-ext.62213be8a78b42f1.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/jetbrains-mono-cyrillic.e17cfd15fb96909d.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/jetbrains-mono-greek.0a557721b1f8b36d.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/jetbrains-mono-vietnamese.c89b9cc0bc6262bd.woff2) format('woff2');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:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/jetbrains-mono-latin-ext.db5ff4db83e58042.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/google/jetbrains-mono-latin.83c005d49d8a6a50.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--atv2-space-0:0;--atv2-space-1:4px;--atv2-space-2:8px;--atv2-space-3:12px;--atv2-space-4:16px;--atv2-space-5:24px;--atv2-space-6:32px;--atv2-space-7:48px;--atv2-space-8:64px;--atv2-space-n1:-4px;--atv2-space-n2:-8px;--atv2-space-n3:-12px;--atv2-space-n4:-16px;--atv2-color-surface-page:#f4f5f7;--atv2-color-surface:#ffffff;--atv2-color-surface-muted:#f8f9fa;--atv2-color-surface-raised:#ffffff;--atv2-color-border:#e4e7eb;--atv2-color-border-strong:#d5dce2;--atv2-color-text:#191d23;--atv2-color-text-muted:#6d747d;--atv2-color-text-inverse:#ffffff;--atv2-color-accent-primary:#dd4d3f;--atv2-color-accent-primary-hover:#c94032;--atv2-color-accent-on-primary:#ffffff;--atv2-color-accent-positive:#3c9a52;--atv2-color-accent-positive-soft:#e8f5e9;--atv2-color-accent-positive-hover:#237936;--atv2-color-accent-negative:#dd4d3f;--atv2-color-accent-negative-soft:#fff1ef;--atv2-color-accent-warning:#dba01a;--atv2-color-focus-ring:#3c9a52;--atv2-color-overlay-scrim:rgba(0,0,0,0.45);--atv2-color-cal-events:#2f7fdb;--atv2-color-cal-transactions:#c98b1a;--atv2-color-cal-livestream:#7b5cd6;--atv2-color-cal-contract:#5a6573;--atv2-color-cal-personal:#4a5260;--atv2-color-cal-suggestion:#d6a13b;--atv2-color-private-brown:#3a1d08;--atv2-color-private-sand:#ffe1bf;--atv2-color-private-green-border:#b7dcbc;--atv2-color-private-green-border-strong:#8ccc98;--atv2-color-private-green-surface-alt:#d8efd9;--atv2-color-private-green-deep:#267d38;--atv2-color-private-topbar-glass:rgba(255,255,255,0.96);--atv2-color-private-overlay-black-strong:rgba(0,0,0,0.42);--atv2-color-private-overlay-white-strong:rgba(255,255,255,0.82);--atv2-color-private-notification-bg:#f7fff8;--atv2-color-private-notification-border:#d7ebd8;--atv2-font-family-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--atv2-font-family-display:var(--atv2-font-family-sans);--atv2-font-family-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Courier New",monospace;--atv2-font-scale:1;--atv2-font-size-display:calc(104px * var(--atv2-font-scale));--atv2-font-size-h1:calc(64px * var(--atv2-font-scale));--atv2-font-size-h2:calc(44px * var(--atv2-font-scale));--atv2-font-size-h3:calc(28px * var(--atv2-font-scale));--atv2-font-size-body-lg:calc(20px * var(--atv2-font-scale));--atv2-font-size-body-md:calc(16px * var(--atv2-font-scale));--atv2-font-size-body-sm:calc(14px * var(--atv2-font-scale));--atv2-font-size-label-caps:calc(12px * var(--atv2-font-scale));--atv2-font-size-label-md:calc(14px * var(--atv2-font-scale));--atv2-font-size-mono:calc(13px * var(--atv2-font-scale));--atv2-line-height-display:0.92;--atv2-line-height-h1:1.02;--atv2-line-height-h2:1.08;--atv2-line-height-h3:1.2;--atv2-line-height-body-lg:1.55;--atv2-line-height-body-md:1.65;--atv2-line-height-body-sm:1.5;--atv2-line-height-label:1.2;--atv2-letter-spacing-display:0;--atv2-letter-spacing-heading:0;--atv2-letter-spacing-label-caps:0;--atv2-letter-spacing-mono:0;--atv2-font-size-xs:var(--atv2-font-size-label-caps);--atv2-font-size-sm:var(--atv2-font-size-mono);--atv2-font-size-md:var(--atv2-font-size-body-sm);--atv2-font-size-lg:var(--atv2-font-size-body-md);--atv2-font-size-xl:var(--atv2-font-size-body-lg);--atv2-font-size-xxl:var(--atv2-font-size-h3);--atv2-line-height-tight:var(--atv2-line-height-h3);--atv2-line-height-normal:var(--atv2-line-height-body-sm);--atv2-line-height-loose:var(--atv2-line-height-body-md);--atv2-weight-regular:400;--atv2-weight-medium:500;--atv2-weight-semibold:600;--atv2-weight-bold:650;--atv2-weight-heavy:700;--atv2-radius-sm:4px;--atv2-radius-md:8px;--atv2-radius-lg:14px;--atv2-radius-pill:999px;--atv2-shadow-sm:0 2px 10px rgba(18,24,31,0.03);--atv2-shadow-md:0 8px 24px rgba(18,24,31,0.08);--atv2-shadow-lg:0 20px 40px rgba(18,24,31,0.14);--atv2-shadow-accent-primary:0 8px 18px rgba(221,77,63,0.22);--atv2-z-sidebar:30;--atv2-z-topbar:40;--atv2-z-sidebar-compact:50;--atv2-z-overlay:1500;--atv2-z-modal:1600;--atv2-z-loader:10000;--atv2-motion-fast:120ms;--atv2-motion-med:220ms;--atv2-motion-slow:360ms;--atv2-ease-standard:cubic-bezier(0.2,0.6,0.2,1);--atv2-layout-sidebar-left-width:276px;--atv2-layout-sidebar-right-width:286px;--atv2-layout-topbar-height:66px;--atv2-layout-content-width-narrow:1260px;--atv2-layout-content-width-wide:none;--atv2-layout-gutter:24px;--atv2-density-scale:1}html[data-atv2-font-scale="110"]{--atv2-font-scale:1.1}html[data-atv2-font-scale="120"]{--atv2-font-scale:1.2}html[data-atv2-font-scale="130"]{--atv2-font-scale:1.3}[data-atv2-theme="default"]{}*,*::before,*::after{box-sizing:border-box}.atv2-body{margin:0;background:var(--atv2-color-surface-page);color:var(--atv2-color-text);font-family:var(--atv2-font-family-sans);font-size:var(--atv2-font-size-body-md);line-height:var(--atv2-line-height-body-md);letter-spacing:0}.atv2-body a{color:inherit;text-decoration:none}.atv2-body button,.atv2-body input,.atv2-body textarea,.atv2-body select{font:inherit;letter-spacing:0}.atv2-application-shell{min-height:100vh;display:grid;grid-template-columns:var(--atv2-layout-sidebar-left-width) minmax(0,1fr) var(--atv2-layout-sidebar-right-width)}.atv2-loader-bar{--atv2-loader-track-color:color-mix(in srgb,var(--atv2-color-accent-positive) 18%,transparent);--atv2-loader-highlight:linear-gradient(90deg,transparent 0%,var(--atv2-color-accent-positive) 35%,var(--atv2-color-private-green-border-strong) 65%,transparent 100%);position:fixed;inset:0 auto auto 0;z-index:var(--atv2-z-loader);width:100%;height:3px;overflow:hidden;background:var(--atv2-loader-track-color);opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform var(--atv2-motion-med) var(--atv2-ease-standard),opacity var(--atv2-motion-med) var(--atv2-ease-standard)}.atv2-loader-bar::before{content:"";position:absolute;inset:0 auto 0 0;width:42%;min-width:120px;background:var(--atv2-loader-highlight);opacity:0;transform:translateX(-120%)}.atv2-loader-bar.atv2-loader-bar-active{opacity:1;transform:scaleX(1)}.atv2-loader-bar.atv2-loader-bar-active::before{opacity:1;animation:atv2-loader-bar-sweep 1.15s var(--atv2-ease-standard) infinite}.atv2-loader-bar.atv2-loader-bar-complete{opacity:0;transform:scaleX(1)}.atv2-loader-bar.atv2-loader-bar-complete::before{width:100%;min-width:0;opacity:1;transform:translateX(0);animation:none}@keyframes atv2-loader-bar-sweep{0%{transform:translateX(-120%)}100%{transform:translateX(240%)}}@media (prefers-reduced-motion:reduce){.atv2-loader-bar.atv2-loader-bar-active::before{width:100%;min-width:0;animation:none;transform:translateX(0)}}.atv2-left-sidebar,.atv2-right-sidebar{position:sticky;top:0;height:100vh;overflow:auto;background:var(--atv2-color-surface);border-color:var(--atv2-color-border);scrollbar-width:thin}.atv2-left-sidebar{border-right:1px solid var(--atv2-color-border)}.atv2-right-sidebar{border-left:1px solid var(--atv2-color-border);padding:18px var(--atv2-space-4) 28px}.atv2-brand,.atv2-user-summary,.atv2-navigation-item,.atv2-plan-item{display:flex;align-items:center}.atv2-brand{min-height:70px;gap:var(--atv2-space-3);padding:var(--atv2-space-4) var(--atv2-space-5);border-bottom:1px solid var(--atv2-color-border);font-weight:var(--atv2-weight-bold)}.atv2-brand-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;color:var(--atv2-color-accent-positive);border:1px solid var(--atv2-color-private-green-border);background:var(--atv2-color-accent-positive-soft);font-size:var(--atv2-font-size-label-caps)}.atv2-brand-name span{color:var(--atv2-color-accent-positive)}.atv2-user-summary{gap:var(--atv2-space-3);padding:18px 22px;border-bottom:1px solid var(--atv2-color-border)}.atv2-avatar{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--atv2-color-private-green-surface-alt);color:var(--atv2-color-accent-positive);font-weight:var(--atv2-weight-bold)}.atv2-user-copy,.atv2-plan-item,.atv2-feed-card-header div,.atv2-composer-author div{display:grid;gap:3px}.atv2-user-copy span,.atv2-plan-item span,.atv2-feed-card-header span,.atv2-composer-author span,.atv2-ranked-copy p,.atv2-ranked-meta,.atv2-page-subtitle,.atv2-muted-copy{color:var(--atv2-color-text-muted)}.atv2-navigation-list{padding:var(--atv2-space-3) 0;border-bottom:1px solid var(--atv2-color-border)}.atv2-navigation-item{gap:13px;min-height:46px;padding:0 22px;border-left:4px solid transparent;color:var(--atv2-color-text);font-weight:var(--atv2-weight-semibold)}.atv2-navigation-item:hover,.atv2-navigation-item-active{border-left-color:var(--atv2-color-accent-positive);background:var(--atv2-color-accent-positive-soft);color:var(--atv2-color-accent-positive-hover)}.atv2-navigation-icon{width:54px;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);text-transform:uppercase}.atv2-plan-list{padding:18px var(--atv2-space-4)}.atv2-sidebar-section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--atv2-space-3);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-bold);text-transform:uppercase}.atv2-icon-button{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-pill);background:var(--atv2-color-surface-muted);color:var(--atv2-color-text);cursor:pointer}.atv2-plan-item{min-height:58px;padding:9px 10px;border-radius:var(--atv2-radius-md);font-weight:var(--atv2-weight-bold)}.atv2-plan-item:hover{background:var(--atv2-color-surface-muted)}.atv2-main-shell{min-width:0}.atv2-topbar{position:sticky;top:0;z-index:var(--atv2-z-topbar);display:grid;grid-template-columns:minmax(180px,230px) minmax(240px,1fr) auto auto;gap:18px;align-items:center;min-height:var(--atv2-layout-topbar-height);padding:10px 20px;background:var(--atv2-color-private-topbar-glass);border-bottom:1px solid var(--atv2-color-border)}.atv2-search-shell{display:flex;align-items:center;gap:var(--atv2-space-2);min-width:0;height:40px;padding:0 var(--atv2-space-3);border-radius:9px;background:var(--atv2-color-surface-muted);border:1px solid var(--atv2-color-border);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}.atv2-search-input{width:100%;min-width:0;border:0;outline:0;background:transparent}.atv2-live-ticker{display:flex;gap:28px;min-width:0;overflow:hidden;white-space:nowrap;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-md)}.atv2-live-ticker strong{color:var(--atv2-color-accent-positive)}.atv2-primary-action,.atv2-secondary-action,.atv2-bookmark-action,.atv2-wide-action,.atv2-destructive-action{display:inline-flex;align-items:center;justify-content:center;gap:var(--atv2-space-2);min-height:42px;border:1px solid transparent;border-radius:var(--atv2-radius-pill);padding:0 var(--atv2-space-5);font-size:var(--atv2-font-size-label-md);font-weight:var(--atv2-weight-semibold);line-height:var(--atv2-line-height-label);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--atv2-motion-fast) var(--atv2-ease-standard),border-color var(--atv2-motion-fast) var(--atv2-ease-standard),box-shadow var(--atv2-motion-fast) var(--atv2-ease-standard),color var(--atv2-motion-fast) var(--atv2-ease-standard),transform var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-primary-action.atv2-action-wrap,.atv2-secondary-action.atv2-action-wrap,.atv2-destructive-action.atv2-action-wrap{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.atv2-primary-action{position:relative;overflow:hidden;background:color-mix(in srgb,var(--atv2-color-accent-primary) 64%,#000000);color:#ffffff;box-shadow:var(--atv2-shadow-accent-primary)}.atv2-primary-action:visited{color:#ffffff}.atv2-primary-action::before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,0.18),transparent 48%);pointer-events:none}.atv2-primary-action:hover{background:color-mix(in srgb,var(--atv2-color-accent-primary-hover) 70%,#000000);color:#ffffff;transform:translateY(-1px);box-shadow:var(--atv2-shadow-lg)}.atv2-primary-action:focus-visible{color:#ffffff}.atv2-secondary-action{background:transparent;border-color:var(--atv2-color-border-strong);color:var(--atv2-color-text)}.atv2-secondary-action:hover{background:var(--atv2-color-surface-muted);border-color:color-mix(in srgb,var(--atv2-color-accent-primary) 45%,var(--atv2-color-border-strong));color:var(--atv2-color-text)}.atv2-action-gold,.atv2-action-gold:visited,.atv2-action-gold:is(:hover,:focus-visible){border-color:color-mix(in srgb,#f6d27c 70%,#7f450b 30%);background:linear-gradient(135deg,#f4c866 0%,#bc7a1d 54%,#7f450b 100%);color:#fff;box-shadow:0 14px 30px color-mix(in srgb,#7f450b 28%,transparent)}.atv2-action-gold:is(:hover,:focus-visible){border-color:color-mix(in srgb,#ffe5a3 72%,#7f450b 28%);filter:brightness(1.04)}.atv2-action-gold:disabled{cursor:wait;filter:none;transform:none}.atv2-bookmark-action{background:var(--atv2-color-surface-muted);border-color:var(--atv2-color-border);color:var(--atv2-color-text)}.atv2-bookmark-action:hover{border-color:var(--atv2-color-border-strong);background:var(--atv2-color-surface-raised)}.atv2-bookmark-action[aria-pressed="true"]{background:color-mix(in srgb,var(--atv2-color-accent-primary) 12%,var(--atv2-color-surface));border-color:var(--atv2-color-accent-primary);color:var(--atv2-color-text)}.atv2-bookmark-action svg{width:16px;height:16px;flex:0 0 auto}.atv2-bookmark-action:disabled{opacity:0.7;cursor:wait}.atv2-bookmark-action--icon{width:40px;min-width:40px;padding:0;flex:0 0 40px}.atv2-visually-hidden,.atv2-bookmark-action__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.atv2-wide-action{width:100%;background:transparent;border-color:var(--atv2-color-border-strong);color:var(--atv2-color-text)}.atv2-wide-action:hover{background:var(--atv2-color-surface-muted);border-color:color-mix(in srgb,var(--atv2-color-accent-primary) 45%,var(--atv2-color-border-strong))}.atv2-primary-action,.atv2-secondary-action,.atv2-bookmark-action,.atv2-wide-action,.atv2-destructive-action,.atv2-icon-button{--atv2-button-loading-spinner-color:currentColor;position:relative}.atv2-button-loading,[data-atv2-button-loading="true"]{cursor:wait !important;pointer-events:none;color:transparent !important;text-shadow:none !important}.atv2-button-loading-message,[data-atv2-button-busy-message="true"]{cursor:wait !important;pointer-events:none;opacity:0.86}.atv2-button-loading>*,[data-atv2-button-loading="true"]>*{opacity:0 !important}.atv2-button-loading::after,[data-atv2-button-loading="true"]::after{content:"";position:absolute;top:50%;left:50%;z-index:2;width:1em;height:1em;margin:-0.5em 0 0 -0.5em;border:2px solid color-mix(in srgb,var(--atv2-button-loading-spinner-color) 28%,transparent);border-top-color:var(--atv2-button-loading-spinner-color);border-radius:50%;animation:atv2-shared-spin 0.75s linear infinite;pointer-events:none}.atv2-primary-action.atv2-button-loading,.atv2-primary-action[data-atv2-button-loading="true"]{--atv2-button-loading-spinner-color:#ffffff}.atv2-secondary-action.atv2-button-loading,.atv2-secondary-action[data-atv2-button-loading="true"],.atv2-bookmark-action.atv2-button-loading,.atv2-bookmark-action[data-atv2-button-loading="true"],.atv2-wide-action.atv2-button-loading,.atv2-wide-action[data-atv2-button-loading="true"],.atv2-icon-button.atv2-button-loading,.atv2-icon-button[data-atv2-button-loading="true"]{--atv2-button-loading-spinner-color:var(--atv2-color-text)}.atv2-destructive-action.atv2-button-loading,.atv2-destructive-action[data-atv2-button-loading="true"]{--atv2-button-loading-spinner-color:var(--atv2-color-accent-negative)}@media (prefers-reduced-motion:reduce){.atv2-button-loading::after,[data-atv2-button-loading="true"]::after{animation:none}}.atv2-icon-button[data-atv2-pin]{appearance:none;width:30px;height:30px;min-width:0;padding:0;border:0;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:var(--atv2-radius-sm);background:transparent;color:var(--atv2-color-text-muted);cursor:pointer;transition:background-color var(--atv2-motion-fast),color var(--atv2-motion-fast),opacity var(--atv2-motion-fast)}.atv2-icon-button[data-atv2-pin][data-atv2-pin-size="rail"]{width:24px;height:24px}.atv2-icon-button[data-atv2-pin][data-atv2-pin-size="people"]{width:26px;height:26px}.atv2-icon-button[data-atv2-pin][data-atv2-pin-size="sidebar"]{width:28px;height:28px}.atv2-icon-button[data-atv2-pin][hidden]{display:none}.atv2-icon-button[data-atv2-pin]:hover,.atv2-icon-button[data-atv2-pin][aria-pressed="true"]{background:color-mix(in srgb,var(--atv2-color-accent-primary) 16%,transparent);color:var(--atv2-color-accent-primary)}.atv2-icon-button[data-atv2-pin]:focus-visible{outline:2px solid var(--atv2-color-focus-ring);outline-offset:2px}.atv2-icon-button[data-atv2-pin] svg{width:16px;height:16px;fill:none;stroke:currentColor}.atv2-icon-button[data-atv2-pin][data-atv2-pin-size] svg{width:14px;height:14px}.atv2-icon-button[data-atv2-pin][data-atv2-pin-feedback="error"]{color:var(--atv2-color-accent-negative)}.atv2-icon-button[data-atv2-pin][data-atv2-pin-feedback="saved"]{color:var(--atv2-color-accent-positive)}@media (hover:hover) and (pointer:fine){.atv2-icon-button[data-atv2-pin][aria-pressed="false"]{opacity:0;pointer-events:none}[data-atv2-pin-row]:hover .atv2-icon-button[data-atv2-pin],[data-atv2-pin-row]:focus-within .atv2-icon-button[data-atv2-pin],.atv2-icon-button[data-atv2-pin][aria-busy="true"],.atv2-icon-button[data-atv2-pin][data-atv2-pin-feedback]{opacity:1;pointer-events:auto}}.atv2-online-now{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-bold);text-transform:uppercase;white-space:nowrap}.atv2-online-now strong{margin-left:var(--atv2-space-1);padding:3px 10px;border-radius:var(--atv2-radius-pill);background:var(--atv2-color-accent-positive-soft);color:var(--atv2-color-accent-positive)}.atv2-content-region{min-height:calc(100vh - var(--atv2-layout-topbar-height));padding:20px var(--atv2-layout-gutter) 56px;outline:0}.atv2-content-region[data-atv2-pull-refresh-content]{--atv2-pull-refresh-content-offset:0px;transform:translate3d(0,var(--atv2-pull-refresh-content-offset),0)}.atv2-content-region.is-pull-refresh-pulling{transition:none;will-change:transform}.atv2-content-region.is-pull-refresh-releasing,.atv2-content-region.is-pull-refresh-refreshing{transition:transform var(--atv2-motion-med) var(--atv2-ease-standard);will-change:transform}.atv2-pull-refresh{--atv2-pull-refresh-center-y:calc(env(safe-area-inset-top,0px) + var(--atv2-layout-topbar-height,56px) + 28px);position:fixed;top:var(--atv2-pull-refresh-center-y);left:50%;z-index:calc(var(--atv2-z-topbar) + 2);display:inline-flex;align-items:center;gap:var(--atv2-space-2);max-width:calc(100vw - 32px);padding:7px 12px;border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-pill);background:color-mix(in srgb,var(--atv2-color-surface) 94%,transparent);color:var(--atv2-color-text);box-shadow:var(--atv2-shadow-md);font-size:var(--atv2-font-size-body-sm);line-height:1.2;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(-50%,-50%,0);transition:opacity var(--atv2-motion-fast) var(--atv2-ease-standard),visibility 0s linear var(--atv2-motion-fast)}.atv2-pull-refresh.is-visible{opacity:1;visibility:visible;transition-delay:0s}.atv2-pull-refresh__icon{position:relative;display:inline-grid;place-items:center;flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:1px solid currentColor;color:var(--atv2-color-accent-positive)}.atv2-pull-refresh__icon::before{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-1px) rotate(45deg);transition:transform var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-pull-refresh.is-ready .atv2-pull-refresh__icon{color:var(--atv2-color-accent-primary)}.atv2-pull-refresh.is-ready .atv2-pull-refresh__icon::before{transform:translateY(2px) rotate(225deg)}.atv2-pull-refresh.is-loading .atv2-pull-refresh__icon{border-top-color:transparent;animation:atv2-pull-refresh-spin 700ms linear infinite}.atv2-pull-refresh.is-loading .atv2-pull-refresh__icon::before{opacity:0}@keyframes atv2-pull-refresh-spin{to{transform:rotate(360deg)}}.atv2-swipe-nav{--atv2-swipe-nav-progress:0;--atv2-swipe-nav-offset:0px;position:fixed;top:50%;z-index:calc(var(--atv2-z-topbar) + 3);display:inline-grid;place-items:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--atv2-motion-fast) var(--atv2-ease-standard),visibility 0s linear var(--atv2-motion-fast),transform var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-swipe-nav.is-visible{opacity:1;visibility:visible;transition-delay:0s}.atv2-swipe-nav.is-from-left{left:calc(env(safe-area-inset-left,0px) + 10px);transform:translate3d(var(--atv2-swipe-nav-offset),-50%,0)}.atv2-swipe-nav.is-from-right{right:calc(env(safe-area-inset-right,0px) + 10px);transform:translate3d(calc(0px - var(--atv2-swipe-nav-offset)),-50%,0)}.atv2-swipe-nav__track{position:relative;display:inline-grid;place-items:center;width:46px;height:40px;overflow:hidden;border:1px solid color-mix(in srgb,var(--atv2-color-border-strong) 82%,transparent);border-radius:var(--atv2-radius-pill);background:color-mix(in srgb,var(--atv2-color-surface) 94%,transparent);box-shadow:var(--atv2-shadow-md)}.atv2-swipe-nav__track::before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--atv2-color-accent-positive) 18%,transparent);opacity:0.7;transform:scaleX(var(--atv2-swipe-nav-progress));transition:background var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-swipe-nav.is-from-left .atv2-swipe-nav__track::before{transform-origin:left center}.atv2-swipe-nav.is-from-right .atv2-swipe-nav__track::before{transform-origin:right center}.atv2-swipe-nav.is-ready .atv2-swipe-nav__track::before{background:color-mix(in srgb,var(--atv2-color-accent-primary) 20%,transparent)}.atv2-swipe-nav__icon{position:relative;z-index:1;width:12px;height:12px;border-right:2px solid var(--atv2-color-accent-positive);border-bottom:2px solid var(--atv2-color-accent-positive);transition:border-color var(--atv2-motion-fast) var(--atv2-ease-standard),transform var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-swipe-nav.is-from-left .atv2-swipe-nav__icon{transform:translateX(-1px) rotate(-45deg)}.atv2-swipe-nav.is-from-right .atv2-swipe-nav__icon{transform:translateX(1px) rotate(135deg)}.atv2-swipe-nav.is-ready .atv2-swipe-nav__icon{border-color:var(--atv2-color-accent-primary)}@media (min-width:901px){.atv2-pull-refresh,.atv2-swipe-nav{display:none}}@media (prefers-reduced-motion:reduce){.atv2-content-region.is-pull-refresh-releasing,.atv2-content-region.is-pull-refresh-refreshing{transition:none}.atv2-pull-refresh{transition:none}.atv2-swipe-nav,.atv2-swipe-nav__track::before,.atv2-swipe-nav__icon{transition:none}.atv2-pull-refresh__icon,.atv2-pull-refresh__icon::before{transition:none;animation:none}}.atv2-view-root{container-type:inline-size;width:100%;margin:0 auto}.atv2-application-shell[data-atv2-content-width="wide"] .atv2-view-root{max-width:var(--atv2-layout-content-width-wide)}.atv2-application-shell[data-atv2-content-width="narrow"] .atv2-view-root{max-width:var(--atv2-layout-content-width-narrow)}.atv2-toolbar,.atv2-feed-header,.atv2-composer-actions,.atv2-shell-module-heading-row,.atv2-composer-author,.atv2-feed-card-header{display:flex;align-items:center}.atv2-toolbar{gap:10px;margin-bottom:22px}.atv2-horizontal-scroll{overflow-x:auto;scrollbar-width:thin}.atv2-filter-button,.atv2-feed-tabs button,.atv2-composer-actions button,.atv2-segmented-control button{min-height:36px;border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-pill);padding:0 var(--atv2-space-4);background:transparent;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-md);font-weight:var(--atv2-weight-medium);cursor:pointer;white-space:nowrap;transition:background var(--atv2-motion-fast) var(--atv2-ease-standard),border-color var(--atv2-motion-fast) var(--atv2-ease-standard),color var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-filter-button-active,.atv2-feed-tabs .atv2-feed-tab-active,.atv2-segmented-control .atv2-segmented-control-active{background:var(--atv2-color-surface);border-color:color-mix(in srgb,var(--atv2-color-accent-primary) 45%,var(--atv2-color-border-strong));color:var(--atv2-color-text);box-shadow:var(--atv2-shadow-sm);font-weight:var(--atv2-weight-semibold)}.atv2-content-section{margin-bottom:30px}.atv2-page-header{margin-bottom:var(--atv2-space-4)}.atv2-page-title{margin:0 0 var(--atv2-space-2);font-family:var(--atv2-font-family-display,var(--atv2-font-family-sans));font-size:var(--atv2-font-size-h1);font-weight:var(--atv2-weight-medium);line-height:var(--atv2-line-height-h1);letter-spacing:var(--atv2-letter-spacing-heading)}.atv2-section-title{margin:0 0 14px;font-family:var(--atv2-font-family-display,var(--atv2-font-family-sans));font-size:var(--atv2-font-size-h2);font-weight:var(--atv2-weight-medium);line-height:var(--atv2-line-height-h2);letter-spacing:var(--atv2-letter-spacing-heading)}.atv2-subtle-link{display:inline-flex;margin-bottom:var(--atv2-space-3);color:var(--atv2-color-text-muted)}.atv2-body .atv2-policy-link,.atv2-policy-link{display:inline-flex;align-items:center;min-height:28px;padding:0 var(--atv2-space-2);margin:0 2px;border:1px solid color-mix(in srgb,var(--atv2-color-accent-primary) 34%,transparent);border-radius:var(--atv2-radius-sm);background:color-mix(in srgb,var(--atv2-color-accent-primary) 10%,transparent);color:var(--atv2-color-accent-primary);font-weight:var(--atv2-weight-bold);text-decoration:none}.atv2-body .atv2-policy-link:hover,.atv2-policy-link:hover{border-color:var(--atv2-color-accent-primary);background:color-mix(in srgb,var(--atv2-color-accent-primary) 16%,transparent)}.atv2-market-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(188px,1fr));gap:14px}.atv2-market-card-grid-featured{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.atv2-market-card{min-height:116px;display:grid;align-content:end;gap:6px;padding:14px 18px;border-radius:var(--atv2-radius-md);color:var(--atv2-color-text-inverse);background:linear-gradient(135deg,#11344a,#411d10);box-shadow:var(--atv2-shadow-md);position:relative;overflow:hidden}.atv2-market-card span{position:absolute;top:10px;left:12px;padding:2px 9px;border-radius:var(--atv2-radius-pill);background:var(--atv2-color-private-overlay-black-strong);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold)}.atv2-market-card strong{font-size:var(--atv2-font-size-h3)}.atv2-market-card small{color:var(--atv2-color-private-overlay-white-strong);font-weight:var(--atv2-weight-bold)}.atv2-market-card-new-york{background:linear-gradient(135deg,#07405f,#4a1b20)}.atv2-market-card-los-angeles{background:linear-gradient(135deg,#9e5d1c,#281602)}.atv2-market-card-chicago{background:linear-gradient(135deg,#16394d,#249195)}.atv2-market-card-miami{background:linear-gradient(135deg,#00799f,#e85b74,#866a00)}.atv2-market-card-compact:nth-child(3n){background:linear-gradient(135deg,#2e286e,#078261)}.atv2-market-card-compact:nth-child(4n){background:linear-gradient(135deg,#841f2d,#dd8d0b)}.atv2-ranked-list,.atv2-card,.atv2-feed-card,.atv2-composer{background:var(--atv2-color-surface);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);box-shadow:var(--atv2-shadow-sm)}.atv2-ranked-list{overflow:hidden}.atv2-ranked-row{display:grid;grid-template-columns:88px minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px var(--atv2-space-2);margin:0 var(--atv2-space-4);border-bottom:1px solid var(--atv2-color-border)}.atv2-ranked-row:last-child{border-bottom:0}.atv2-ranked-image{display:grid;place-items:center;width:88px;height:88px;border-radius:var(--atv2-radius-md);background:var(--atv2-color-accent-negative-soft);color:var(--atv2-color-accent-negative);font-weight:var(--atv2-weight-heavy);font-size:var(--atv2-font-size-h3)}.atv2-ranked-copy h2{margin:6px 0;font-size:var(--atv2-font-size-body-lg)}.atv2-ranked-copy p{margin:0}.atv2-card,.atv2-composer,.atv2-feed-card{padding:22px;margin-bottom:18px}.atv2-toggle-card{position:relative;min-width:0;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:var(--atv2-space-3);padding:var(--atv2-space-4);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-lg);background:var(--atv2-color-surface);cursor:pointer}.atv2-toggle-card>input[type="checkbox"]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.atv2-toggle-visual{position:relative;width:46px;height:26px;border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-pill);background:var(--atv2-color-surface-muted);transition:background var(--atv2-motion-fast) var(--atv2-ease-standard),border-color var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-toggle-visual::after{content:"";position:absolute;inset-block-start:3px;inset-inline-start:3px;width:18px;height:18px;border-radius:50%;background:var(--atv2-color-text-muted);transition:inset-inline-start var(--atv2-motion-fast) var(--atv2-ease-standard),background var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-toggle-card>input:checked + .atv2-toggle-visual{background:color-mix(in srgb,var(--atv2-color-accent-primary) 18%,var(--atv2-color-surface));border-color:var(--atv2-color-accent-primary)}.atv2-toggle-card>input:checked + .atv2-toggle-visual::after{inset-inline-start:23px;background:var(--atv2-color-accent-primary)}.atv2-toggle-card>input:focus-visible + .atv2-toggle-visual{outline:2px solid var(--atv2-color-focus-ring);outline-offset:3px}.atv2-toggle-card:has(>input:disabled){cursor:not-allowed;opacity:.55}.atv2-toggle-copy{display:grid;gap:var(--atv2-space-1);min-width:0;overflow-wrap:anywhere}.atv2-toggle-copy strong{color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-md);line-height:1.25}.atv2-toggle-copy small{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);line-height:1.45}.atv2-select-shell{display:grid;gap:var(--atv2-space-2);color:var(--atv2-color-text-muted);font-weight:var(--atv2-weight-bold)}.atv2-select-shell select{width:100%;height:46px;border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);padding:0 var(--atv2-space-3);background:var(--atv2-color-surface);color:var(--atv2-color-text);font:inherit;font-weight:400;outline-color:var(--atv2-color-focus-ring)}.atv2-segmented-control{display:flex;gap:10px;overflow-x:auto;margin:14px 0}.atv2-commission-table{width:100%;border-collapse:collapse;overflow:hidden;border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md)}.atv2-commission-table th,.atv2-commission-table td{padding:10px var(--atv2-space-3);border-bottom:1px solid var(--atv2-color-border);text-align:left}.atv2-commission-table th{background:var(--atv2-color-surface-muted);color:var(--atv2-color-text-muted)}.atv2-input-shell{display:grid;gap:var(--atv2-space-2);color:var(--atv2-color-text-muted);font-weight:var(--atv2-weight-bold)}.atv2-input,.atv2-textarea,.atv2-composer-input{width:100%;border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface);color:var(--atv2-color-text);font:inherit;font-weight:400;line-height:var(--atv2-line-height-normal);outline-color:var(--atv2-color-focus-ring);transition:border-color 120ms ease,box-shadow 120ms ease}.atv2-input{height:46px;padding:0 var(--atv2-space-3)}.atv2-textarea,.atv2-composer-input{min-height:96px;resize:vertical;padding:14px}.atv2-input::placeholder,.atv2-textarea::placeholder{color:var(--atv2-color-text-muted);opacity:1}.atv2-input:focus,.atv2-textarea:focus,.atv2-input:focus-visible,.atv2-textarea:focus-visible,.atv2-select-shell select:focus-visible{border-color:var(--atv2-color-focus-ring);box-shadow:0 0 0 3px var(--atv2-color-focus-ring);outline:0}.atv2-input:disabled,.atv2-textarea:disabled{opacity:0.6;cursor:not-allowed}.atv2-search-select,.atv2-inventory-type-select{position:relative;display:grid;gap:var(--atv2-space-1)}.atv2-search-select__list,.atv2-inventory-type-select__list{position:absolute;z-index:var(--atv2-z-overlay);top:calc(100% + 4px);left:0;right:0;display:grid;max-height:240px;overflow-y:auto;border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface-raised);box-shadow:var(--atv2-shadow-md);padding:var(--atv2-space-1)}.atv2-search-select__list[hidden],.atv2-inventory-type-select__list[hidden]{display:none}.atv2-search-select__option,.atv2-inventory-type-select__option{appearance:none;width:100%;border:0;border-radius:var(--atv2-radius-sm);background:transparent;color:var(--atv2-color-text);text-align:left;padding:var(--atv2-space-2) var(--atv2-space-3);cursor:pointer;display:grid;gap:2px}.atv2-search-select__option:hover,.atv2-search-select__option[aria-selected="true"],.atv2-inventory-type-select__option:hover,.atv2-inventory-type-select__option[aria-selected="true"]{background:var(--atv2-color-surface-muted)}.atv2-search-select__option-subtitle,.atv2-inventory-type-select__option-subtitle{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);line-height:1.35}.atv2-search-select__match,.atv2-inventory-type-select__match{border-radius:3px;background:var(--atv2-color-surface-muted);background:color-mix(in srgb,var(--atv2-color-accent-primary) 22%,transparent);color:var(--atv2-color-text);font-weight:var(--atv2-weight-semibold)}.atv2-search-select__option-create,.atv2-inventory-type-select__option-create{display:grid;gap:2px;border-top:1px solid var(--atv2-color-border);color:var(--atv2-color-accent-primary)}.atv2-search-select__option-create span,.atv2-inventory-type-select__option-create span{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps)}.atv2-search-select__empty,.atv2-search-select__status,.atv2-inventory-type-select__empty,.atv2-inventory-type-select__status{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps)}.atv2-feed-header{justify-content:space-between;gap:var(--atv2-space-4);margin-bottom:14px}.atv2-feed-tabs{display:flex;gap:var(--atv2-space-2)}.atv2-composer{border-color:var(--atv2-color-private-green-border-strong)}.atv2-composer-author,.atv2-feed-card-header{gap:var(--atv2-space-3);margin-bottom:var(--atv2-space-3)}.atv2-composer-input{border:0;min-height:118px;padding:14px 0}.atv2-composer-actions{justify-content:flex-end;gap:10px;border-top:1px solid var(--atv2-color-border);padding-top:var(--atv2-space-3)}.atv2-feed-card h2{margin:0 0 10px}.atv2-feed-card p{line-height:var(--atv2-line-height-normal)}.atv2-tag-cloud{display:flex;flex-wrap:wrap;gap:var(--atv2-space-2);margin:14px 0}.atv2-tag-cloud a{padding:7px var(--atv2-space-3);border-radius:var(--atv2-radius-pill);background:var(--atv2-color-private-brown);color:var(--atv2-color-private-sand);font-size:var(--atv2-font-size-body-md);font-weight:var(--atv2-weight-bold)}.atv2-feed-card-footer{color:var(--atv2-color-accent-positive);border-top:1px solid var(--atv2-color-border);padding-top:var(--atv2-space-3)}.atv2-icon{width:1em;height:1em;flex:0 0 auto;fill:currentColor;pointer-events:none}.atv2-icon-lg{width:1.25em;height:1.25em}.atv2-feed-chrome{display:grid;gap:var(--atv2-space-3);margin-bottom:var(--atv2-space-5)}.atv2-feed-chrome-top{display:flex;align-items:center;justify-content:space-between;gap:var(--atv2-space-4);flex-wrap:wrap}.atv2-feed-title{margin:0;font-size:var(--atv2-font-size-h3);font-weight:var(--atv2-weight-bold)}.atv2-tab-group{display:inline-flex;gap:var(--atv2-space-1);padding:var(--atv2-space-1);background:var(--atv2-color-surface-muted);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-pill)}.atv2-tab-button{min-height:34px;padding:0 var(--atv2-space-4);border:0;border-radius:var(--atv2-radius-pill);background:transparent;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-md);font-weight:var(--atv2-weight-semibold);cursor:pointer;transition:background var(--atv2-motion-fast) var(--atv2-ease-standard),color var(--atv2-motion-fast) var(--atv2-ease-standard),box-shadow var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-tab-button-active{background:var(--atv2-color-surface);color:var(--atv2-color-text);box-shadow:var(--atv2-shadow-sm)}.atv2-filter-row{display:flex;gap:var(--atv2-space-2);align-items:center;flex-wrap:wrap}.atv2-filter-pill{display:flex;align-items:center;gap:var(--atv2-space-2);flex:1 1 240px;min-width:0;padding:0 var(--atv2-space-3);height:40px;border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-pill);background:var(--atv2-color-surface);color:var(--atv2-color-text-muted)}.atv2-filter-pill input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--atv2-color-text)}.atv2-quick-chips{display:flex;flex-wrap:wrap;gap:var(--atv2-space-2);align-items:center}.atv2-quick-chips-label{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-semibold);text-transform:uppercase}.atv2-filter-chip{display:inline-flex;align-items:center;gap:var(--atv2-space-1);min-height:30px;padding:0 var(--atv2-space-3);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-pill);background:var(--atv2-color-surface);color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm);cursor:pointer}.atv2-filter-chip-tag{color:var(--atv2-color-accent-positive);border-color:var(--atv2-color-private-green-border);background:var(--atv2-color-accent-positive-soft)}.atv2-filter-chip-user{color:var(--atv2-color-accent-primary);border-color:var(--atv2-color-accent-negative-soft);background:var(--atv2-color-accent-negative-soft)}.atv2-filter-chip[data-atv2-removed="true"]{display:none}.atv2-multiselect__chips{display:flex}.atv2-multiselect__spinner{display:inline-flex;pointer-events:none}.atv2-multiselect__spinner[hidden]{display:none}.atv2-multiselect__clear{display:inline-grid}.atv2-multiselect__option{display:grid}.atv2-multiselect__option[hidden]{display:none}.atv2-multiselect__option-check{display:inline-grid}.atv2-multiselect__option-text{display:grid}.atv2-multiselect__option--empty{display:block}.atv2-composer-header{display:flex;align-items:flex-start;gap:var(--atv2-space-3);margin-bottom:var(--atv2-space-3)}.atv2-composer-avatar{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--atv2-color-accent-positive-soft);color:var(--atv2-color-accent-positive);font-weight:var(--atv2-weight-bold)}.atv2-composer-handle{font-weight:var(--atv2-weight-bold)}.atv2-composer-sub{display:flex;align-items:center;gap:var(--atv2-space-2);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}.atv2-composer-sub select{height:30px;padding:0 var(--atv2-space-2);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-sm);background:var(--atv2-color-surface);color:var(--atv2-color-text)}.atv2-composer-textarea{width:100%;min-height:96px;resize:vertical;border:0;outline:0;padding:0;background:transparent;color:var(--atv2-color-text);font:inherit;line-height:var(--atv2-line-height-normal)}.atv2-composer-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--atv2-space-3);margin-top:var(--atv2-space-3);padding-top:var(--atv2-space-3);border-top:1px solid var(--atv2-color-border);flex-wrap:wrap}.atv2-composer-footer-left{display:flex;align-items:center;gap:var(--atv2-space-1);flex-wrap:wrap}.atv2-composer-footer-right{display:flex;align-items:center;gap:var(--atv2-space-3)}.atv2-composer-icon-button{display:grid;place-items:center;width:34px;height:34px;border:1px solid transparent;border-radius:var(--atv2-radius-pill);background:transparent;color:var(--atv2-color-text-muted);cursor:pointer;font-size:var(--atv2-font-size-body-md)}.atv2-composer-icon-button:hover{background:var(--atv2-color-surface-muted);border-color:var(--atv2-color-border);color:var(--atv2-color-text)}.atv2-composer-attach-button,.atv2-composer-reward-button{display:inline-flex;align-items:center;gap:var(--atv2-space-2);min-height:36px;padding:0 var(--atv2-space-3);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-pill);background:transparent;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-md);font-weight:var(--atv2-weight-semibold);cursor:pointer}.atv2-composer-attach-button[aria-pressed="true"],.atv2-composer-reward-button[aria-pressed="true"]{background:color-mix(in srgb,var(--atv2-color-accent-primary) 12%,var(--atv2-color-surface));border-color:var(--atv2-color-accent-primary);color:var(--atv2-color-text)}.atv2-composer-character-count{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);white-space:nowrap}.atv2-composer-character-count[data-atv2-over-limit="true"]{color:var(--atv2-color-accent-negative);font-weight:var(--atv2-weight-bold)}.atv2-composer-post-button{position:relative;overflow:hidden;min-height:40px;padding:0 var(--atv2-space-5);border:1px solid transparent;border-radius:var(--atv2-radius-pill);background:var(--atv2-color-accent-primary);color:var(--atv2-color-accent-on-primary);font-size:var(--atv2-font-size-label-md);font-weight:var(--atv2-weight-semibold);cursor:pointer;box-shadow:var(--atv2-shadow-accent-primary)}.atv2-composer-post-button::before{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,0.18),transparent 48%);pointer-events:none}.atv2-composer-post-button:disabled{background:var(--atv2-color-border-strong);color:var(--atv2-color-text-muted);cursor:not-allowed}.atv2-reward-panel{display:none;margin-top:var(--atv2-space-3);padding:var(--atv2-space-4);border:1px solid var(--atv2-color-private-green-border);border-radius:var(--atv2-radius-md);background:var(--atv2-color-accent-positive-soft)}.atv2-composer[data-atv2-reward-open="true"] .atv2-reward-panel{display:block}.atv2-reward-panel-top{display:flex;justify-content:space-between;align-items:center;gap:var(--atv2-space-3);margin-bottom:var(--atv2-space-3)}.atv2-reward-panel-title{font-weight:var(--atv2-weight-bold)}.atv2-reward-amount-wrap{display:inline-flex;align-items:center;gap:var(--atv2-space-1);padding:0 var(--atv2-space-2);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-sm);background:var(--atv2-color-surface)}.atv2-reward-amount-wrap input{width:72px;border:0;outline:0;padding:var(--atv2-space-1) 0;font-weight:var(--atv2-weight-bold);background:transparent}.atv2-reward-slider{position:relative;height:28px;margin:var(--atv2-space-2) 0}.atv2-reward-track{position:absolute;top:50%;left:0;right:0;height:6px;transform:translateY(-50%);border-radius:var(--atv2-radius-pill);background:var(--atv2-color-border)}.atv2-reward-fill{position:absolute;top:50%;left:0;height:6px;transform:translateY(-50%);border-radius:var(--atv2-radius-pill);background:var(--atv2-color-accent-positive);pointer-events:none}.atv2-reward-slider input[type="range"]{position:absolute;inset:0;width:100%;opacity:0;cursor:pointer}.atv2-reward-info{display:grid;gap:var(--atv2-space-1);margin-top:var(--atv2-space-3);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}.atv2-reward-info strong{color:var(--atv2-color-text)}.atv2-listing-attached{display:none;gap:var(--atv2-space-3);align-items:center;margin-top:var(--atv2-space-3);padding:var(--atv2-space-3);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface-muted)}.atv2-composer[data-atv2-listing-open="true"] .atv2-listing-attached{display:flex}.atv2-listing-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--atv2-radius-md);background:var(--atv2-color-accent-negative-soft);color:var(--atv2-color-accent-negative);font-size:var(--atv2-font-size-body-lg)}.atv2-listing-body{flex:1;min-width:0;display:grid;gap:2px}.atv2-listing-kicker{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold);text-transform:uppercase}.atv2-listing-title{font-weight:var(--atv2-weight-bold)}.atv2-listing-sub{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}.atv2-listing-close{width:28px;height:28px;border:0;border-radius:var(--atv2-radius-md);background:transparent;color:var(--atv2-color-text-muted);cursor:pointer;font-size:var(--atv2-font-size-body-lg)}.atv2-listing-close:hover{background:var(--atv2-color-surface);color:var(--atv2-color-text)}.atv2-post-card{background:var(--atv2-color-surface);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);box-shadow:var(--atv2-shadow-sm);margin-bottom:var(--atv2-space-4);overflow:hidden}.atv2-post-body{padding:var(--atv2-space-5)}.atv2-post-head{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:var(--atv2-space-3);align-items:center;margin-bottom:var(--atv2-space-3)}.atv2-post-avatar{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--atv2-color-accent-positive-soft);color:var(--atv2-color-accent-positive);font-weight:var(--atv2-weight-bold);font-size:var(--atv2-font-size-body-lg)}.atv2-post-author{font-weight:var(--atv2-weight-bold)}.atv2-post-channel{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}.atv2-post-channel a{color:var(--atv2-color-accent-positive);font-weight:var(--atv2-weight-semibold)}.atv2-post-share-button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:var(--atv2-radius-md);background:transparent;color:var(--atv2-color-text-muted);cursor:pointer}.atv2-post-share-button:hover{background:var(--atv2-color-surface-muted)}.atv2-post-title{margin:0 0 var(--atv2-space-2);font-size:var(--atv2-font-size-body-lg);font-weight:var(--atv2-weight-bold);line-height:var(--atv2-line-height-tight)}.atv2-post-content{margin:0 0 var(--atv2-space-3);color:var(--atv2-color-text);line-height:var(--atv2-line-height-normal);white-space:pre-wrap}.atv2-post-tags{display:flex;flex-wrap:wrap;gap:var(--atv2-space-2);margin:var(--atv2-space-3) 0}.atv2-restaurant-tag{display:inline-flex;align-items:center;gap:var(--atv2-space-1);padding:4px var(--atv2-space-2);border-radius:var(--atv2-radius-sm);background:var(--atv2-color-surface-muted);color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm)}.atv2-restaurant-tag img{width:14px;height:14px;border-radius:var(--atv2-radius-sm)}.atv2-post-stats-row{display:grid;gap:var(--atv2-space-2);padding:var(--atv2-space-3) var(--atv2-space-5);border-top:1px solid var(--atv2-color-border);background:var(--atv2-color-surface-muted);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}.atv2-post-stats-reply{color:var(--atv2-color-text-muted)}.atv2-post-stats-reply .atv2-post-stats-author{color:var(--atv2-color-text);font-weight:var(--atv2-weight-semibold)}.atv2-post-stats{display:flex;flex-wrap:wrap;gap:var(--atv2-space-2);align-items:center}.atv2-post-stats .atv2-post-stats-sep{color:var(--atv2-color-border-strong)}.atv2-post-stats .atv2-post-stats-positive{color:var(--atv2-color-accent-positive);font-weight:var(--atv2-weight-semibold)}.atv2-post-footer-bar{display:flex;gap:var(--atv2-space-2);align-items:center;padding:var(--atv2-space-2) var(--atv2-space-5);border-top:1px solid var(--atv2-color-border);background:var(--atv2-color-surface-muted);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps)}.atv2-newsfeed-polls{display:grid;gap:var(--atv2-space-3);margin-top:var(--atv2-space-4)}.atv2-poll-card{display:grid;gap:var(--atv2-space-3);padding:var(--atv2-space-5);border:1px solid color-mix(in srgb,var(--atv2-color-border) 84%,var(--atv2-color-accent-primary) 16%);border-radius:var(--atv2-radius-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--atv2-color-surface-raised) 76%,var(--atv2-color-accent-primary) 8%),var(--atv2-color-surface-muted));color:var(--atv2-color-text)}.atv2-poll-head{display:flex;align-items:flex-start;gap:var(--atv2-space-3)}.atv2-poll-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border:1px solid color-mix(in srgb,var(--atv2-color-accent-primary) 34%,var(--atv2-color-border));border-radius:var(--atv2-radius-md);background:color-mix(in srgb,var(--atv2-color-accent-primary) 10%,var(--atv2-color-surface-raised));color:var(--atv2-color-accent-primary);font-size:var(--atv2-font-size-body-lg);line-height:var(--atv2-line-height-label)}.atv2-poll-icon .atv2-icon{width:18px;height:18px}.atv2-poll-heading{display:grid;gap:var(--atv2-space-1);min-width:0}.atv2-poll-label{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold);letter-spacing:var(--atv2-letter-spacing-label-caps);text-transform:uppercase}.atv2-poll-question{margin:0;color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-lg);line-height:var(--atv2-line-height-body-lg);font-weight:var(--atv2-weight-semibold)}.atv2-poll-description,.atv2-poll-meta{margin:0;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);line-height:var(--atv2-line-height-body-sm)}.atv2-poll-meta time{color:var(--atv2-color-text)}.atv2-poll-options{display:grid;gap:var(--atv2-space-2)}.atv2-poll-option{display:flex;align-items:stretch;gap:var(--atv2-space-3);width:100%;min-height:54px;padding:var(--atv2-space-3);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface);color:var(--atv2-color-text);text-align:left;cursor:pointer;appearance:none;transition:border-color var(--atv2-motion-fast) var(--atv2-ease-standard),background var(--atv2-motion-fast) var(--atv2-ease-standard)}button.atv2-poll-option:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--atv2-color-accent-primary) 44%,var(--atv2-color-border));background:color-mix(in srgb,var(--atv2-color-accent-primary) 8%,var(--atv2-color-surface-raised));outline:none}.atv2-poll-option[aria-checked="true"]{border-color:color-mix(in srgb,var(--atv2-color-accent-primary) 72%,var(--atv2-color-border));background:color-mix(in srgb,var(--atv2-color-accent-primary) 12%,var(--atv2-color-surface-raised))}.atv2-poll-option-result{cursor:default}.atv2-poll-option-leading{border-color:color-mix(in srgb,var(--atv2-color-accent-primary) 58%,var(--atv2-color-border))}.atv2-poll-radio{width:18px;height:18px;margin-top:2px;border-radius:50%;border:1px solid var(--atv2-color-border-strong);flex:0 0 auto;background:var(--atv2-color-surface-raised)}.atv2-poll-option[aria-checked="true"] .atv2-poll-radio{border-color:var(--atv2-color-accent-primary);box-shadow:inset 0 0 0 4px var(--atv2-color-surface),inset 0 0 0 9px var(--atv2-color-accent-primary)}.atv2-poll-option-body{display:grid;gap:var(--atv2-space-1);min-width:0;flex:1 1 auto}.atv2-poll-option-title{color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-md);line-height:var(--atv2-line-height-body-sm);font-weight:var(--atv2-weight-semibold)}.atv2-poll-option-description{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);line-height:var(--atv2-line-height-body-sm)}.atv2-poll-result-bar{display:block;width:100%;height:6px;margin-top:var(--atv2-space-1);overflow:hidden;border-radius:var(--atv2-radius-pill);background:color-mix(in srgb,var(--atv2-color-border) 70%,transparent)}.atv2-poll-result-bar>span{display:block;width:var(--atv2-poll-percent,0%);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--atv2-color-accent-primary),color-mix(in srgb,var(--atv2-color-accent-primary) 70%,var(--atv2-color-text)))}.atv2-poll-result-stat{display:grid;justify-items:end;align-self:center;gap:var(--atv2-space-1);min-width:52px;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);line-height:var(--atv2-line-height-label);font-variant-numeric:tabular-nums}.atv2-poll-result-stat strong{color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-md);line-height:var(--atv2-line-height-label)}.atv2-poll-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--atv2-space-2)}.atv2-poll-total{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);line-height:var(--atv2-line-height-body-sm)}.atv2-poll-submit{min-width:128px}@container (max-width:640px){.atv2-poll-card{padding:var(--atv2-space-4)}.atv2-poll-option{min-height:50px}}.atv2-notification{padding:var(--atv2-space-3);margin-bottom:var(--atv2-space-2);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface);cursor:pointer}.atv2-notification-title{font-weight:var(--atv2-weight-semibold);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.atv2-notification[aria-expanded="true"] .atv2-notification-title{-webkit-line-clamp:unset;display:block}.atv2-notification-body{display:none;margin-top:var(--atv2-space-2);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}.atv2-notification[aria-expanded="true"] .atv2-notification-body{display:block}.atv2-preview-banner-region{position:fixed;top:calc(env(safe-area-inset-top,0px) + var(--atv2-space-3));left:50%;width:min(520px,calc(100vw - 32px));transform:translateX(-50%);z-index:calc(var(--atv2-z-overlay) + 5);pointer-events:none;display:flex;flex-direction:column;gap:var(--atv2-space-2)}body.upscale-at-nav-open .atv2-preview-banner-region{display:none}body:has([data-atv2-modal-sheet][data-atv2-modal-sheet-open]:not([hidden])) .atv2-preview-banner-region,body:has([data-atv2-modal-sheet][data-atv2-modal-sheet-opening]:not([hidden])) .atv2-preview-banner-region{display:none}.atv2-preview-banner{display:grid;grid-template-columns:minmax(0,1fr) 32px;gap:var(--atv2-space-2);align-items:center;width:100%;padding:var(--atv2-space-2);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface-raised);box-shadow:var(--atv2-shadow-lg);color:var(--atv2-color-text);font-family:inherit;line-height:var(--atv2-line-height-normal);pointer-events:auto;touch-action:pan-x;opacity:0;transform:translateY(calc(-100% - var(--atv2-space-4)));transition:opacity var(--atv2-motion-med) var(--atv2-ease-standard),transform var(--atv2-motion-med) var(--atv2-ease-standard)}.atv2-preview-banner[data-atv2-preview-banner-active="true"]{opacity:1;transform:translateY(0)}.atv2-preview-banner[data-atv2-preview-banner-swiping="true"]{opacity:var(--atv2-preview-banner-swipe-opacity,1);transform:translateY(var(--atv2-preview-banner-swipe-y,0));transition:none}.atv2-preview-banner[data-atv2-preview-banner-exiting="true"]{opacity:0;pointer-events:none;transform:translateY(calc(-100% - var(--atv2-space-4))) scale(0.98)}.atv2-preview-banner[data-atv2-preview-banner-last-exiting="true"]{animation:atv2-preview-banner-last-exit 420ms var(--atv2-ease-standard) forwards;opacity:1;transition:none}@keyframes atv2-preview-banner-last-exit{0%{opacity:1;transform:translateY(0) scale(1)}58%{opacity:1;transform:translateY(calc(-1 * (env(safe-area-inset-top,0px) + var(--atv2-space-3)))) scale(1)}100%{opacity:0;transform:translateY(calc(-100% - env(safe-area-inset-top,0px) - var(--atv2-space-4))) scale(0.98)}}.atv2-preview-banner__dismiss-all{align-self:center;min-height:32px;max-width:100%;padding:0 var(--atv2-space-3);border:1px solid var(--atv2-color-border-strong);border-radius:var(--atv2-radius-pill);background:color-mix(in srgb,var(--atv2-color-surface-raised) 94%,transparent);color:var(--atv2-color-text);box-shadow:var(--atv2-shadow-md);cursor:pointer;font-size:var(--atv2-font-size-body-sm);font-weight:600;line-height:1.2;overflow:hidden;pointer-events:auto;text-overflow:ellipsis;white-space:nowrap}.atv2-preview-banner__dismiss-all:hover{background:var(--atv2-color-surface-muted);border-color:color-mix(in srgb,var(--atv2-color-accent-primary) 45%,var(--atv2-color-border-strong))}.atv2-preview-banner__main{appearance:none;border:0;background:transparent;color:inherit;display:grid;grid-template-columns:40px minmax(0,1fr);gap:var(--atv2-space-3);align-items:center;padding:var(--atv2-space-1);min-width:0;text-align:left;cursor:pointer}.atv2-preview-banner__main:focus-visible,.atv2-preview-banner__dismiss-all:focus-visible,.atv2-preview-banner__close:focus-visible{outline:2px solid var(--atv2-color-accent-primary);outline-offset:2px}.atv2-preview-banner__avatar{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--atv2-radius-md);background:var(--atv2-color-accent-negative-soft);color:var(--atv2-color-accent-primary);font-size:var(--atv2-font-size-body-lg);font-weight:600;overflow:hidden}.atv2-preview-banner__avatar img{display:block;width:100%;height:100%;object-fit:cover}.atv2-preview-banner__content{display:grid;gap:2px;min-width:0}.atv2-preview-banner__meta{display:flex;gap:var(--atv2-space-2);align-items:center;justify-content:space-between;min-width:0}.atv2-preview-banner__kicker{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);font-weight:500;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atv2-preview-banner__time{color:var(--atv2-color-text-muted);flex:0 0 auto;font-size:var(--atv2-font-size-label-caps);font-weight:500;line-height:1.2;white-space:nowrap}.atv2-preview-banner__title,.atv2-preview-banner__body{min-width:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.atv2-preview-banner__title{-webkit-line-clamp:1;font-size:var(--atv2-font-size-body-md);font-weight:600;line-height:1.25}.atv2-preview-banner__body{-webkit-line-clamp:2;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);font-weight:400;line-height:1.35}.atv2-preview-banner__close{appearance:none;border:0;width:32px;height:32px;border-radius:var(--atv2-radius-md);background:transparent;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-h3);line-height:1;cursor:pointer}.atv2-preview-banner__close:hover{background:var(--atv2-color-surface-muted);color:var(--atv2-color-text)}@media (max-width:720px){.atv2-preview-banner-region{top:calc(env(safe-area-inset-top,0px) + var(--atv2-space-2));width:calc(100vw - 20px)}.atv2-preview-banner{grid-template-columns:minmax(0,1fr) 30px}.atv2-preview-banner__dismiss-all{max-width:100%}}@media (prefers-reduced-motion:reduce){.atv2-preview-banner{transition:none;transform:none}.atv2-preview-banner[data-atv2-preview-banner-last-exiting="true"]{animation:none;opacity:0;transform:none}}.atv2-ticker-track{display:inline-flex;gap:var(--atv2-space-5);animation:atv2-ticker-scroll 60s linear infinite}.atv2-ticker-wrap:hover .atv2-ticker-track{animation-play-state:paused}@keyframes atv2-ticker-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.atv2-section{margin-bottom:var(--atv2-space-5)}.atv2-section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--atv2-space-3);margin-bottom:var(--atv2-space-3);flex-wrap:wrap}.atv2-section-subtitle{margin:0;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}.atv2-section-body{display:grid;gap:var(--atv2-space-3)}.atv2-info-box{display:grid;grid-template-columns:32px minmax(0,1fr);gap:var(--atv2-space-3);align-items:flex-start;padding:var(--atv2-space-3) var(--atv2-space-4);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface-muted);color:var(--atv2-color-text)}.atv2-info-box[hidden]{display:none}.atv2-info-box-text{grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere}.atv2-info-box-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--atv2-radius-md);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-lg)}.atv2-info-box-body{display:grid;gap:var(--atv2-space-1);font-size:var(--atv2-font-size-body-sm)}.atv2-info-box-body p{margin:0}.atv2-info-box-positive{border-color:var(--atv2-color-private-green-border);background:var(--atv2-color-accent-positive-soft)}.atv2-info-box-positive .atv2-info-box-icon{background:var(--atv2-color-private-green-surface-alt);color:var(--atv2-color-accent-positive)}.atv2-info-box-warning{border-color:var(--atv2-color-accent-warning);background:#fff8e1}.atv2-info-box-warning .atv2-info-box-icon{color:var(--atv2-color-accent-warning)}.atv2-info-box-negative{border-color:var(--atv2-color-accent-negative);background:var(--atv2-color-accent-negative-soft)}.atv2-info-box-negative .atv2-info-box-icon{color:var(--atv2-color-accent-negative)}.atv2-card-title,.atv2-split-card-main h3,.atv2-split-card-main h4{margin:0;font-size:var(--atv2-font-size-body-lg);font-weight:var(--atv2-weight-bold)}.atv2-wallet-pass-badge,.atv2-body .atv2-wallet-pass-badge{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid #1d1d1f;border-radius:8px;background:#000;color:#fff;font-family:var(--atv2-font-family-sans);font-size:var(--atv2-font-size-mono);font-weight:var(--atv2-weight-bold);line-height:1;text-align:center;text-decoration:none;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),var(--atv2-shadow-xs);transition:transform 0.16s ease,box-shadow 0.16s ease,background 0.16s ease}.atv2-wallet-pass-badge:hover,.atv2-wallet-pass-badge:focus-visible,.atv2-body .atv2-wallet-pass-badge:is(:hover,:focus-visible){color:#fff;background:#1d1d1f;text-decoration:none;transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.24),var(--atv2-shadow-sm)}.atv2-wallet-pass-badge:visited,.atv2-body .atv2-wallet-pass-badge:visited{color:#fff}.atv2-wallet-pass-badge:focus-visible,.atv2-body .atv2-wallet-pass-badge:focus-visible{outline:2px solid var(--atv2-color-focus);outline-offset:2px}.atv2-wallet-pass-badge__mark{position:relative;display:inline-grid;width:21px;height:18px;flex:0 0 21px;overflow:hidden;border-radius:5px;background:#fff;box-shadow:0 0 0 1px rgba(255,255,255,0.7)}.atv2-wallet-pass-badge__mark::before{content:"";position:absolute;left:4px;right:4px;bottom:3px;height:4px;border-radius:2px;background:rgba(0,0,0,0.18)}.atv2-wallet-pass-badge__stripe{display:block;height:5px}.atv2-wallet-pass-badge__stripe--blue{background:#3a85ff}.atv2-wallet-pass-badge__stripe--green{background:#35c759}.atv2-wallet-pass-badge__stripe--gold{background:#ffb340}.atv2-wallet-pass-badge__text{display:inline-block;overflow:hidden;text-overflow:ellipsis}.atv2-overlay-message-card{grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--atv2-space-3);padding:var(--atv2-space-5)}.atv2-overlay-message-card--plain{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.atv2-overlay-message-card .atv2-richtext{max-width:62ch;color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-md);line-height:1.55}@container (max-width:640px){.atv2-overlay-message-card{padding:var(--atv2-space-4)}.atv2-overlay-message-card--plain{padding:0}}.atv2-destructive-action{border:1px solid var(--atv2-color-accent-negative);background:color-mix(in srgb,var(--atv2-color-accent-negative) 10%,var(--atv2-color-surface));color:var(--atv2-color-accent-negative)}.atv2-destructive-action:hover{background:var(--atv2-color-accent-negative);color:var(--atv2-color-accent-on-primary);transform:translateY(-1px)}.atv2-skeleton-card{height:88px;margin-bottom:var(--atv2-space-3);border-radius:var(--atv2-radius-md);background:linear-gradient( 90deg,var(--atv2-color-surface-muted) 0%,var(--atv2-color-surface) 50%,var(--atv2-color-surface-muted) 100% );background-size:200% 100%;animation:atv2-skeleton-shimmer 1.4s ease-in-out infinite}@keyframes atv2-skeleton-shimmer{from{background-position:200% 0}to{background-position:-200% 0}}.atv2-stat-card{display:grid;gap:var(--atv2-space-1);padding:var(--atv2-space-4);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface);box-shadow:var(--atv2-shadow-sm)}.atv2-stat-card-label{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-semibold);text-transform:uppercase;letter-spacing:0.04em}.atv2-stat-card-value{font-size:var(--atv2-font-size-h3);font-weight:var(--atv2-weight-bold);line-height:var(--atv2-line-height-tight)}.atv2-stat-card-value-positive{color:var(--atv2-color-accent-positive)}.atv2-stat-card-value-negative{color:var(--atv2-color-accent-negative)}.atv2-badge{display:inline-flex;align-items:center;gap:var(--atv2-space-1);padding:2px var(--atv2-space-2);border-radius:var(--atv2-radius-pill);background:var(--atv2-color-surface-muted);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold);white-space:nowrap}.atv2-badge-positive{background:var(--atv2-color-accent-positive-soft);color:var(--atv2-color-accent-positive)}.atv2-badge-negative{background:var(--atv2-color-accent-negative-soft);color:var(--atv2-color-accent-negative)}.atv2-overlay{position:fixed;inset:0;width:100%;height:100%;background:var(--atv2-color-overlay-scrim);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:var(--atv2-z-modal)}.atv2-modal{position:fixed;top:50%;left:50%;width:360px;max-width:360px;margin-top:-200px;margin-left:-180px;z-index:calc(var(--atv2-z-modal) + 1)}.atv2-modal>.atv2-card{margin:0;padding:var(--atv2-space-5)}.atv2-modal-sheet{display:flex;pointer-events:none;visibility:hidden;opacity:0}.atv2-modal-sheet[data-atv2-modal-sheet-open]{pointer-events:auto;visibility:visible;opacity:1}.atv2-modal-sheet[data-atv2-modal-sheet-composer-promoted]{pointer-events:none;visibility:hidden;opacity:0}.atv2-modal-sheet[data-atv2-modal-sheet-composer-promoted] .atv2-modal-sheet__scrim,.atv2-modal-sheet[data-atv2-modal-sheet-composer-promoted] .atv2-modal-sheet__panel{display:none}.atv2-modal-sheet[hidden]{display:none}.atv2-modal-sheet__panel{display:flex}.atv2-modal-sheet__head{display:flex}.atv2-modal-sheet__actions{display:flex}.atv2-modal-sheet__form{display:flex}.atv2-modal-sheet [hidden]{display:none !important}.atv2-auth-modal[data-atv2-auth-no-steps="1"] .atv2-auth-modal__checklist{display:none}.atv2-auth-modal__checklist{border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface-muted)}.atv2-auth-modal__divider{display:flex;align-items:center;gap:var(--atv2-space-3);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps)}.atv2-auth-modal__divider::before,.atv2-auth-modal__divider::after{content:"";height:1px;flex:1 1 auto;background:var(--atv2-color-border)}.atv2-auth-modal__terms{cursor:pointer}.atv2-auth-modal__terms .atv2-info-box-icon{align-self:flex-start}.atv2-auth-modal__terms input{margin:0;flex:0 0 auto}.atv2-auth-modal__legal-note{margin:0;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);line-height:1.5}.atv2-modal-sheet__body .atv2-auth-modal__legal-note .atv2-policy-link,.atv2-body .atv2-auth-modal__legal-note .atv2-policy-link,.atv2-auth-modal__legal-note .atv2-policy-link{display:inline;min-height:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;color:var(--atv2-color-accent-primary);font-weight:inherit;text-decoration:none !important;text-decoration-line:none !important;text-decoration-color:transparent !important}.atv2-modal-sheet__body .atv2-auth-modal__legal-note .atv2-policy-link:hover,.atv2-modal-sheet__body .atv2-auth-modal__legal-note .atv2-policy-link:focus-visible,.atv2-body .atv2-auth-modal__legal-note .atv2-policy-link:hover,.atv2-auth-modal__legal-note .atv2-policy-link:hover,.atv2-body .atv2-auth-modal__legal-note .atv2-policy-link:focus-visible,.atv2-auth-modal__legal-note .atv2-policy-link:focus-visible{border:0;background:transparent;color:var(--atv2-color-accent-primary);text-decoration:none !important;text-decoration-line:none !important;text-decoration-color:transparent !important}.atv2-auth-modal__code-shell{font-size:var(--atv2-font-size-h3);width:min(100%,calc(6ch + var(--atv2-space-8)));gap:var(--atv2-space-1);justify-self:center;margin:var(--atv2-space-1) auto 0}.atv2-auth-modal__code-shell>span{font-size:var(--atv2-font-size-label-md);line-height:var(--atv2-line-height-label);text-align:left}.atv2-auth-modal__code-input{height:60px;padding-inline:var(--atv2-space-5);text-align:center;font-size:inherit;font-weight:var(--atv2-weight-medium);line-height:1.35;letter-spacing:0;font-variant-numeric:tabular-nums}.atv2-auth-modal__code-input::placeholder{font-size:inherit;font-weight:400;letter-spacing:0}.atv2-auth-modal__resend{display:flex;align-self:center;width:fit-content;max-width:100%;min-height:34px;margin-top:var(--atv2-space-2);margin-inline:auto;padding-inline:var(--atv2-space-4);border-color:transparent;background:transparent;color:var(--atv2-color-text-muted);box-shadow:none;font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-semibold);text-align:center;white-space:normal}.atv2-auth-modal__resend:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--atv2-color-accent-primary) 34%,transparent);background:color-mix(in srgb,var(--atv2-color-accent-primary) 8%,transparent);color:var(--atv2-color-text);box-shadow:none;transform:none}.atv2-auth-modal__actions{position:sticky;bottom:0;z-index:2;padding:var(--atv2-space-3) 0 0;border-top:0;background:linear-gradient(to bottom,color-mix(in srgb,var(--atv2-color-surface-raised) 0%,transparent),var(--atv2-color-surface-raised) 28%)}.atv2-auth-legal-modal__body{padding:0;min-height:min(70vh,720px)}.atv2-auth-legal-modal__content{min-height:min(70vh,720px)}.atv2-auth-legal-modal__content[hidden]{display:none}.atv2-auth-legal-modal__content .legal-view{max-width:none;margin:0;padding:var(--atv2-space-5);color:var(--atv2-color-text-muted);font-family:var(--atv2-font-family-sans);font-size:var(--atv2-font-size-body-md);line-height:var(--atv2-line-height-body-md)}.atv2-auth-legal-modal__content .legal-view>h1:first-child{display:none}.atv2-auth-legal-modal__content .legal-meta{margin:0 0 var(--atv2-space-5);padding-bottom:var(--atv2-space-4);border-bottom:1px solid var(--atv2-color-border);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}.atv2-auth-legal-modal__content .legal-view h2{margin:var(--atv2-space-6) 0 var(--atv2-space-3);color:var(--atv2-color-text);font-family:var(--atv2-font-family-display,var(--atv2-font-family-sans));font-size:var(--atv2-font-size-h3);font-weight:var(--atv2-weight-medium);line-height:var(--atv2-line-height-h3)}.atv2-auth-legal-modal__content .legal-view h3{margin:var(--atv2-space-4) 0 var(--atv2-space-2);color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-lg);line-height:var(--atv2-line-height-body-sm)}.atv2-auth-legal-modal__content .legal-view p,.atv2-auth-legal-modal__content .legal-view ul,.atv2-auth-legal-modal__content .legal-view ol{margin-top:0;margin-bottom:var(--atv2-space-3)}.atv2-auth-legal-modal__content .legal-view ul,.atv2-auth-legal-modal__content .legal-view ol{padding-left:var(--atv2-space-5)}.atv2-auth-legal-modal__content .legal-view strong{color:var(--atv2-color-text);font-weight:var(--atv2-weight-semibold)}.atv2-auth-legal-modal__content .legal-view hr{margin:var(--atv2-space-5) 0;border:0;border-top:1px solid var(--atv2-color-border)}@media (max-width:720px){.atv2-auth-modal__actions{bottom:0}.atv2-auth-modal__actions .atv2-primary-action{width:100%;justify-content:center}.atv2-auth-legal-modal__body,.atv2-auth-legal-modal__content{height:72vh;min-height:72vh}.atv2-auth-legal-modal__content .legal-view{padding:var(--atv2-space-4)}}.atv2-process-checklist{display:grid}.atv2-process-checklist-step{display:flex}.atv2-process-checklist-step:first-child::before{display:none}.atv2-process-checklist-bubble{display:flex}.atv2-process-checklist-bubble svg{display:block}.atv2-process-checklist[data-layout="vertical"] .atv2-process-checklist-step{display:contents}.atv2-process-checklist[data-layout="vertical"] .atv2-process-checklist-step::before{display:none}.atv2-process-checklist[data-layout="vertical"] .atv2-process-checklist-text{display:flex}@container (max-width:560px){.atv2-process-checklist:not([data-layout="vertical"]) .atv2-process-checklist-step{display:grid}.atv2-process-checklist:not([data-layout="vertical"]) .atv2-process-checklist-step::before{display:none}}.atv2-user-display{display:inline-flex;align-items:center;vertical-align:baseline;max-width:100%;min-width:0;text-decoration:none}.atv2-user-display--normal{gap:6px;min-height:25px;line-height:25px;border-radius:9999px;padding:0 8px 0 0;color:var(--atv2-color-text,var(--color-on-surface,#F4EEE8));font-weight:600;transition:background 0.2s ease,color 0.2s ease}.atv2-user-display--normal:hover{background:var(--atv2-color-surface-muted,rgba(255,255,255,0.08));color:var(--atv2-color-text,var(--color-on-surface,#F4EEE8));text-decoration:none}.atv2-user-display-avatar{display:inline-flex;justify-content:center;align-items:center;height:25px;width:25px;border-radius:50%;background:var(--atv2-color-surface-muted,rgba(255,255,255,0.1));flex-shrink:0;font-size:var(--atv2-font-size-body-md);line-height:1}.atv2-user-display-avatar--photo{position:relative;overflow:visible;background:var(--atv2-color-surface-muted,rgba(255,255,255,0.1))}.atv2-user-display-avatar-photo-frame{position:absolute;inset:0;display:block;overflow:hidden;border-radius:50%}.atv2-user-display-avatar--photo img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:var(--atv2-user-display-avatar-x,50%) var(--atv2-user-display-avatar-y,50%);display:block}.atv2-user-display-avatar--photo .atv2-user-display-avatar-photo-frame img{transform:scale(var(--atv2-user-display-avatar-zoom,1));transform-origin:var(--atv2-user-display-avatar-x,50%) var(--atv2-user-display-avatar-y,50%)}.atv2-user-display-avatar-emoji-badge{position:absolute;left:-2px;right:auto;bottom:-2px;display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;border:1px solid #fff;background:rgba(20,16,13,0.82);color:#fff;font-size:8px;line-height:1;z-index:1}.atv2-user-display--normal.atv2-user-display--no-avatar,.community-user-button.atv2-user-display--no-avatar{padding-left:8px}.atv2-user-display-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-user-button{display:inline-flex;align-items:center;vertical-align:baseline;position:relative;top:0;line-height:25px;min-height:25px;border-radius:9999px;font-weight:600;font-size:var(--atv2-font-size-body-md);text-decoration:none;color:var(--atv2-rich-user-text,#fff);background:linear-gradient( 90deg,var(--atv2-rich-user-bg-start,color-mix(in srgb,var(--atv2-color-accent-primary,#D4A574) 42%,#4B2B1D)) 0%,var(--atv2-rich-user-bg-end,color-mix(in srgb,var(--atv2-color-accent-primary,#D4A574) 24%,#2A1B14)) 100% );background-size:200% 100%;background-position:0% 50%;transition:background-position 0.4s ease,transform 0.2s ease;box-shadow:var(--atv2-rich-user-shadow,0 2px 5px rgba(0,0,0,0.2));padding-right:8px;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap}.community-user-button:hover{background-position:100% 50%;transform:translateY(-1px)}.community-user-button .emoji-bubble{display:inline-flex;justify-content:center;align-items:center;height:25px;width:25px;border-radius:50%;background:#fff;margin-right:6px;flex-shrink:0;font-size:var(--atv2-font-size-body-md);line-height:1}.community-user-button-label,.community-user-button>span:not(.emoji-bubble):not(.community-user-button-medals){min-width:0;flex:1 1 auto;overflow:hidden;color:var(--atv2-user-display-custom-text-color,currentColor);text-overflow:ellipsis;white-space:nowrap}.community-user-button-medals{display:inline-flex;align-items:center;flex:0 0 auto;margin-left:3px}.community-user-button .emoji-bubble img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.community-user-button-medal-icon{height:20px;width:20px;border-radius:50%;object-fit:cover;display:inline-block;position:relative;margin-top:-3px;margin-left:-6px;border:2px solid #fff;z-index:1}.community-user-button-medal-icon:first-of-type{margin-left:3px}.community-user-button-medals .community-user-button-medal-icon:first-of-type{margin-left:0}.community-user-button-medal-icon:nth-child(2){z-index:2}.community-user-button-medal-icon:nth-child(3){z-index:3}.community-user-button-medal-icon:nth-child(4){z-index:4}.atv2-chatmsg__sender-display.atv2-user-display{font-size:inherit;max-width:min(260px,100%)}.atv2-chatmsg__sender-display.community-user-button,.atv2-chatmsg__sender-display.atv2-user-display--normal{min-height:25px;line-height:25px;padding-top:1px;padding-bottom:1px;box-shadow:none}.atv2-chatmsg__sender-display.community-user-button{color:var(--atv2-user-display-custom-text-color,var(--atv2-rich-user-text,#fff))}.community-post-button{display:inline-flex;align-items:center;vertical-align:middle;line-height:25px;min-height:25px;border-radius:9999px;font-weight:600;font-size:var(--atv2-font-size-body-md);text-decoration:none;color:#fff;background:linear-gradient( 90deg,var(--gradient-start,#3C9A52) 0%,var(--gradient-mid,#3C9A52) 20%,var(--gradient-end,#2E7A41) 100% );background-size:200% 100%;background-position:0% 50%;transition:background-position 0.4s ease,transform 0.2s ease;box-shadow:0 2px 5px rgba(0,0,0,0.2);padding-right:8px}.atv2-body a.community-post-button,.atv2-body a.community-post-button:hover,.atv2-body a.community-post-button:focus,[data-atv2-theme] a.community-post-button,[data-atv2-theme] a.community-post-button:hover,[data-atv2-theme] a.community-post-button:focus{color:#fff}.community-post-button:hover{background-position:100% 50%;transform:translateY(-1px)}.community-post-icon{display:inline-flex;justify-content:center;align-items:center;height:25px;width:25px;border-radius:50%;background-image:var(--icon-url,url('/images/Wallpaper-thumb.png'));background-size:cover;background-position:center;margin-right:4px;flex-shrink:0}.community-post-label{display:inline-block;padding-left:0;line-height:25px}.event-mention{display:inline-flex;align-items:center;gap:4px;vertical-align:baseline;line-height:25px;padding:0 10px 0 6px;border-radius:9999px;font-weight:600;font-size:var(--atv2-font-size-body-md);text-decoration:none;color:#fff;background:linear-gradient(90deg,#6B4DA8 0%,#4A3580 100%);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.event-mention:hover{transform:translateY(-1px)}.event-mention--inactive{background:rgba(0,0,0,0.35);box-shadow:none;cursor:default}.event-mention__glyph{display:inline-flex;align-items:center;justify-content:center;height:20px;width:20px;border-radius:50%;background:rgba(255,255,255,0.18);font-size:var(--atv2-font-size-body-sm);line-height:1;flex-shrink:0}.atv2-spinner-glyph{flex:0 0 auto;width:14px;height:14px;border:2px solid var(--atv2-color-border);border-top-color:var(--atv2-color-accent-primary);border-radius:50%;animation:atv2-shared-spin 0.8s linear infinite}@keyframes atv2-shared-spin{to{transform:rotate(360deg)}}.atv2-translation-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:18px;margin:0 0.4em 0 0;padding:0;border:0;border-radius:4px;background:transparent;color:var(--atv2-color-text-muted,#6b7280);cursor:pointer;vertical-align:-0.2em}.atv2-translation-toggle:is(:hover,:focus-visible){color:var(--atv2-color-accent-primary)}.atv2-translation-toggle--pending,.atv2-translation-toggle--pending:is(:hover,:focus-visible){color:var(--atv2-color-text-muted,#6b7280);cursor:default}.atv2-translation-toggle--error{color:var(--atv2-color-danger,#b42318)}.atv2-translation-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--atv2-color-accent-primary) 42%,transparent);outline-offset:2px}.atv2-translation-toggle[hidden]{display:none}.atv2-translation-toggle__icon{display:block;width:38px;height:16px}.atv2-translation-toggle__icon text{font-family:Arial,sans-serif;font-size:7.4px;font-weight:var(--atv2-weight-bold);letter-spacing:0}.atv2-autotranslation-status{display:inline-flex;align-items:center;gap:var(--atv2-space-2,8px);width:fit-content;margin-top:6px;color:var(--atv2-color-text-muted,#6b7280);font-size:var(--atv2-font-size-body-sm);line-height:22px}.atv2-autotranslation-status[data-atv2-translation-action]{color:var(--atv2-color-accent-primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.atv2-autotranslation-status__spinner[hidden]{display:none}.atv2-autotranslation-status[hidden]{display:none}.is-streaming-translation [data-atv2-translation-title],.is-streaming-translation [data-atv2-translation-body]{opacity:0.9}.has-translation-error .atv2-autotranslation-status{color:var(--atv2-color-danger,#b42318)}@keyframes upscale-ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.atv2-spinner-glyph{animation:none}}.atv2-media-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--atv2-space-2,8px);margin:var(--atv2-space-3,12px) 0}.atv2-media-gallery-item{position:relative;display:block;aspect-ratio:var(--atv2-media-aspect-ratio,16 / 10);border:0;border-radius:var(--atv2-radius-sm,8px);overflow:hidden;background:var(--atv2-color-surface-muted,rgba(255,255,255,0.08));cursor:pointer;padding:0;text-align:left;color:inherit}.atv2-media-gallery-item img{display:block;width:100%;height:100%;aspect-ratio:inherit;object-fit:cover}.atv2-media-gallery-item__document{display:grid;place-items:center;width:100%;height:100%;min-height:112px;aspect-ratio:inherit;background:linear-gradient(180deg,#fff 0%,#f4f0eb 100%);color:#2a2421;font-weight:var(--atv2-weight-bold);font-size:var(--atv2-font-size-body-lg)}.atv2-media-gallery-item__document span{display:inline-flex;align-items:center;justify-content:center;width:54px;height:34px;border-radius:6px;background:#c64332;color:#fff}.atv2-chatmsg__media{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:6px;margin:6px 0 0}.atv2-media-gallery-item[data-atv2-media-type^="video"]::after{content:"";position:absolute;left:50%;top:50%;width:42px;height:42px;border-radius:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,0.56);box-shadow:0 6px 18px rgba(0,0,0,0.24)}.atv2-media-gallery-item[data-atv2-media-type^="video"]::before{content:"";position:absolute;left:50%;top:50%;z-index:1;transform:translate(-35%,-50%);border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff}.atv2-skel{display:block;width:100%;padding:0;margin:0;animation:atv2-skel-fade-in 120ms ease-out}.atv2-skel--overlay{position:absolute;inset:0;z-index:2;padding:0;overflow:hidden;background:inherit}[data-atv2-app-host]:has(>.atv2-skel--overlay){background:var(--atv2-color-surface-page)}@keyframes atv2-skel-fade-in{from{opacity:0}to{opacity:1}}.atv2-skel__block{display:block;width:100%;height:20px;border-radius:8px;position:relative;overflow:hidden;background:rgba(127,127,127,0.12)}html.light .atv2-skel__block{background:rgba(0,0,0,0.06)}.atv2-skel__block::after{content:"";position:absolute;inset:0;background:linear-gradient( 90deg,transparent 0%,rgba(255,255,255,0.06) 50%,transparent 100% );transform:translateX(-100%);animation:atv2-skel-shimmer 1400ms infinite}html.light .atv2-skel__block::after{background:linear-gradient( 90deg,transparent 0%,rgba(255,255,255,0.55) 50%,transparent 100% )}@keyframes atv2-skel-shimmer{100%{transform:translateX(100%)}}.atv2-skel__grid{display:grid;width:100%}.atv2-skel__circle{border-radius:50%}.atv2-skel__pill{border-radius:999px}[data-atv2-theme] .skeleton-view-root{padding:var(--atv2-space-6)}[data-atv2-theme="upscale_at"]{--atv2-color-surface-page:#0D0B0A;--atv2-color-surface:#141110;--atv2-color-surface-muted:#1C1815;--atv2-color-surface-raised:#141110;--atv2-color-border:#2A2421;--atv2-color-border-strong:#3A332E;--atv2-color-text:#F5F1EB;--atv2-color-text-muted:#8A847B;--atv2-color-text-inverse:#0D0B0A;--atv2-color-accent-primary:#D4A574;--atv2-color-accent-primary-hover:#E8BC8F;--atv2-color-accent-on-primary:#0D0B0A;--atv2-color-accent-positive:#6B8E5A;--atv2-color-accent-positive-soft:rgba(107,142,90,0.18);--atv2-color-accent-positive-hover:#7FA66D;--atv2-color-accent-negative:#C2493A;--atv2-color-accent-negative-soft:rgba(194,73,58,0.14);--atv2-color-accent-warning:#D4A574;--atv2-color-focus-ring:#D4A574;--atv2-rich-user-bg-start:#A2683F;--atv2-rich-user-bg-end:#62402E;--atv2-rich-user-text:#FFFFFF;--atv2-rich-user-shadow:0 8px 18px rgba(162,104,63,0.24);--atv2-font-family-sans:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;--atv2-font-family-display:'Fraunces','Times New Roman',serif;--atv2-font-family-mono:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--atv2-shadow-accent-primary:0 20px 60px rgba(212,165,116,0.15);--atv2-color-overlay-scrim:rgba(26,22,20,0.55);--top-z-index:2147483647;--top-z-index-less-one:2147483646;--top-z-index-less-two:2147483645;--top-z-index-less-three:2147483644;--atv2-z-modal:2147483645;--predominant-color:#D4A574}html.light [data-atv2-theme="upscale_at"]{--atv2-color-surface-page:#FAF6F0;--atv2-color-surface:#FFFFFF;--atv2-color-surface-muted:#F0E9DD;--atv2-color-surface-raised:#FFFFFF;--atv2-color-border:#E4DDD0;--atv2-color-border-strong:#C8BFB0;--atv2-color-text:#1A1614;--atv2-color-text-muted:#6B635A;--atv2-color-text-inverse:#FFFFFF;--atv2-color-accent-primary:#8C6239;--atv2-color-accent-primary-hover:#A07644;--atv2-color-accent-on-primary:#FFFFFF;--atv2-rich-user-bg-start:#8C6239;--atv2-rich-user-bg-end:#5A3723;--atv2-rich-user-text:#FFFFFF;--atv2-rich-user-shadow:0 8px 18px rgba(90,55,35,0.18);--atv2-shadow-accent-primary:0 20px 60px rgba(140,98,57,0.18)}:root{--color-primary:#D4A574;--color-primary-hover:#E8BC8F;--color-secondary:#F5F1EB;--color-tertiary:#6B2737;--color-neutral:#1A1614;--color-surface:#0D0B0A;--color-surface-elevated:#141110;--color-surface-raised:#1C1815;--color-on-surface:#F5F1EB;--color-on-surface-muted:#8A847B;--color-on-surface-dim:#5A534C;--color-border:#2A2421;--color-border-strong:#3A332E;--color-success:#6B8E5A;--color-error:#C2493A;--font-serif:'Fraunces','Times New Roman',serif;--font-sans:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--font-mono:'JetBrains Mono',ui-monospace,monospace;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:48px;--space-xxl:96px;--space-xxxl:160px;--container:1280px;--margin:32px;--rounded-sm:2px;--rounded-md:6px;--rounded-lg:12px;--rounded-xl:20px;--rounded-full:9999px;--shadow-cta:0 20px 60px rgba(212,165,116,0.15);--easing:cubic-bezier(0.22,1,0.36,1)}html:has(#atv2-application-shell[data-atv2-theme="upscale_at"]),body:has(#atv2-application-shell[data-atv2-theme="upscale_at"]){--atv2-color-surface-page:#0D0B0A;--atv2-color-surface:#141110;--atv2-color-surface-muted:#1C1815;--atv2-color-surface-raised:#141110;--atv2-color-border:#2A2421;--atv2-color-border-strong:#3A332E;--atv2-color-text:#F5F1EB;--atv2-color-text-muted:#8A847B;--atv2-color-text-inverse:#0D0B0A;--atv2-color-accent-primary:#D4A574;--atv2-color-accent-primary-hover:#E8BC8F;--atv2-color-accent-on-primary:#0D0B0A;--atv2-color-accent-positive:#6B8E5A;--atv2-color-accent-positive-soft:rgba(107,142,90,0.18);--atv2-color-accent-positive-hover:#7FA66D;--atv2-color-accent-negative:#C2493A;--atv2-color-accent-negative-soft:rgba(194,73,58,0.14);--atv2-color-accent-warning:#D4A574;--atv2-color-focus-ring:#D4A574;--atv2-color-overlay-scrim:rgba(26,22,20,0.55);--atv2-font-family-sans:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;--atv2-font-family-display:'Fraunces','Times New Roman',serif;--atv2-font-family-mono:'JetBrains Mono',ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--atv2-shadow-accent-primary:0 20px 60px rgba(212,165,116,0.15);--atv2-z-modal:2147483645;margin:0;padding:0;background:#0D0B0A;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(212,165,116,0.55) rgba(255,255,255,0.06);-ms-overflow-style:none}html:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar,body:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar{width:12px;height:12px}html:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar-track,body:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar-track{background:rgba(255,255,255,0.06)}html:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar-thumb,body:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar-thumb{background:rgba(212,165,116,0.55);border:3px solid #0D0B0A;border-radius:999px}html:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar-thumb:hover,body:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar-thumb:hover{background:rgba(212,165,116,0.78)}html:has(#atv2-application-shell[data-atv2-theme="upscale_at"]){overflow-y:scroll}body:has(#atv2-application-shell[data-atv2-theme="upscale_at"]){overflow-x:hidden}html[dir="rtl"]:has(#atv2-application-shell[data-atv2-theme="upscale_at"]),html[dir="rtl"] body:has(#atv2-application-shell[data-atv2-theme="upscale_at"]){direction:rtl}html.light:has(#atv2-application-shell[data-atv2-theme="upscale_at"]),html.light body:has(#atv2-application-shell[data-atv2-theme="upscale_at"]){--atv2-color-surface-page:#FAF6F0;--atv2-color-surface:#FFFFFF;--atv2-color-surface-muted:#F0E9DD;--atv2-color-surface-raised:#FFFFFF;--atv2-color-border:#E4DDD0;--atv2-color-border-strong:#C8BFB0;--atv2-color-text:#1A1614;--atv2-color-text-muted:#6B635A;--atv2-color-text-inverse:#FFFFFF;--atv2-color-accent-primary:#8C6239;--atv2-color-accent-primary-hover:#A07644;--atv2-color-accent-on-primary:#FFFFFF;--atv2-shadow-accent-primary:0 20px 60px rgba(140,98,57,0.18);background:#FAF6F0;scrollbar-color:rgba(140,98,57,0.62) rgba(13,11,10,0.08)}html.light:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar-track,html.light body:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar-track{background:rgba(13,11,10,0.08)}html.light:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar-thumb,html.light body:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar-thumb{background:rgba(140,98,57,0.62);border-color:#FAF6F0}html.light:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar-thumb:hover,html.light body:has(#atv2-application-shell[data-atv2-theme="upscale_at"])::-webkit-scrollbar-thumb:hover{background:rgba(140,98,57,0.82)}[data-atv2-theme="upscale_at"] *,[data-atv2-theme="upscale_at"] *::before,[data-atv2-theme="upscale_at"] *::after{box-sizing:border-box}[data-atv2-theme="upscale_at"]{background-color:var(--color-surface);color:var(--color-on-surface);font-family:var(--font-sans);font-size:var(--atv2-font-size-body-md);line-height:var(--atv2-line-height-body-md);font-feature-settings:'ss01','cv11';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}[data-atv2-theme="upscale_at"] img,[data-atv2-theme="upscale_at"] svg{display:block;max-width:100%}[data-atv2-theme="upscale_at"] a:not(:where(.atv2-primary-action,.atv2-secondary-action,.atv2-bookmark-action,.atv2-wide-action,.atv2-destructive-action,.atv2-icon-button)){color:inherit;text-decoration:none;transition:color 0.2s var(--easing)}[data-atv2-theme="upscale_at"] a:not(:where(.atv2-primary-action,.atv2-secondary-action,.atv2-bookmark-action,.atv2-wide-action,.atv2-destructive-action,.atv2-icon-button)):hover{color:var(--color-primary)}[data-atv2-theme="upscale_at"] button:not([class*="atv2-"]){font:inherit;cursor:pointer;border:none;background:none;color:inherit}[data-atv2-theme="upscale_at"]::selection{background:var(--color-primary);color:var(--color-surface)}[data-atv2-theme="upscale_at"] .grain{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:0.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay}[data-atv2-theme="upscale_at"] .label-caps{font-family:var(--font-sans);font-size:var(--atv2-font-size-label-caps);font-weight:500;line-height:1;letter-spacing:0.22em;text-transform:uppercase;color:var(--color-on-surface-muted)}[data-atv2-theme="upscale_at"] .mono{font-family:var(--font-mono);font-size:var(--atv2-font-size-mono);letter-spacing:0.02em}[data-atv2-theme="upscale_at"] .theme-toggle{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:var(--atv2-font-size-label-caps);color:var(--color-on-surface-muted);border:1px solid var(--color-border);border-radius:var(--rounded-md);transition:all 0.2s var(--easing);background:transparent;cursor:pointer;font-family:inherit;line-height:1}[data-atv2-theme="upscale_at"] .theme-toggle__label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}[data-atv2-theme="upscale_at"] .theme-switcher{position:relative;display:inline-flex}[data-atv2-theme="upscale_at"] .theme-toggle svg{transition:transform 0.2s var(--easing)}[data-atv2-theme="upscale_at"] .theme-switcher.is-open .theme-toggle__chevron{transform:rotate(180deg)}[data-atv2-theme="upscale_at"] .theme-toggle__menu{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;padding:6px;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--rounded-md);box-shadow:0 18px 38px rgba(0,0,0,0.32);z-index:60}[data-atv2-theme="upscale_at"] .theme-toggle__menu[hidden]{display:none}[data-atv2-theme="upscale_at"] .theme-toggle__menu button{display:flex;width:100%;align-items:center;gap:10px;padding:8px 10px;background:transparent;border:none;border-radius:var(--rounded-sm,6px);cursor:pointer;text-align:left;font-size:var(--atv2-font-size-mono);font-family:inherit;color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .theme-toggle__option-icon{display:block;width:14px;height:14px;flex:0 0 auto}[data-atv2-theme="upscale_at"] .theme-toggle__mode-icon{display:block;width:14px;height:14px;flex:0 0 auto}[data-atv2-theme="upscale_at"] .theme-toggle__menu button:hover{background:var(--color-surface)}[data-atv2-theme="upscale_at"] .theme-toggle__menu button.is-active{background:var(--color-surface);color:var(--color-primary);font-weight:600}[data-atv2-theme="upscale_at"] .theme-toggle:hover{color:var(--color-on-surface);border-color:var(--color-border-strong)}[data-atv2-theme="upscale_at"] .atv2-font-scale{display:inline-flex;align-items:center;height:28px;border:1px solid var(--color-border);border-radius:var(--rounded-md);background:transparent;color:var(--color-on-surface-muted);overflow:hidden;font-family:var(--font-sans);font-size:var(--atv2-font-size-label-caps);line-height:1}[data-atv2-theme="upscale_at"] .atv2-font-scale__btn,[data-atv2-theme="upscale_at"] .atv2-font-scale__value{display:inline-flex;align-items:center;justify-content:center;height:26px;margin:0;padding:0 8px;color:inherit;background:transparent;border:0;border-right:1px solid color-mix(in srgb,var(--color-border) 72%,transparent);border-radius:0;font:inherit;font-weight:600;cursor:pointer;transition:color 0.15s var(--easing),background 0.15s var(--easing),opacity 0.15s var(--easing)}[data-atv2-theme="upscale_at"] .atv2-font-scale__btn:last-child,[data-atv2-theme="upscale_at"] .atv2-font-scale__value:last-child{border-right:0}[data-atv2-theme="upscale_at"] .atv2-font-scale__btn:hover,[data-atv2-theme="upscale_at"] .atv2-font-scale__value:hover{color:var(--color-on-surface);background:color-mix(in srgb,var(--color-on-surface) 7%,transparent)}[data-atv2-theme="upscale_at"] .atv2-font-scale__btn:focus-visible,[data-atv2-theme="upscale_at"] .atv2-font-scale__value:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}[data-atv2-theme="upscale_at"] .atv2-font-scale__btn[disabled]{cursor:default;opacity:0.35}[data-atv2-theme="upscale_at"] .atv2-font-scale__btn[disabled]:hover{color:inherit;background:transparent}[data-atv2-theme="upscale_at"] .atv2-font-scale__value{min-width:48px;font-family:var(--font-mono);font-size:var(--atv2-font-size-label-caps)}[data-atv2-theme="upscale_at"] .pulse{width:8px;height:8px;border-radius:50%;background:var(--color-success);position:relative}[data-atv2-theme="upscale_at"] .pulse::after{content:'';position:absolute;inset:0;border-radius:50%;background:var(--color-success);opacity:0;animation:upscale-pulse 4.5s ease-out infinite}@keyframes upscale-pulse{0%{transform:scale(1);opacity:0.35}40%{transform:scale(1.8);opacity:0}100%{transform:scale(1.8);opacity:0}}.upscale-at-nav-backdrop{position:fixed;inset:0;background:rgba(0,0,0,0.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:99;opacity:0;visibility:hidden;transition:opacity 0.3s var(--easing),visibility 0.3s var(--easing)}body.upscale-at-nav-open .upscale-at-nav-backdrop{opacity:1;visibility:visible}@media (max-width:900px){body.upscale-at-nav-open #atv2-chat-dock.atv2-chat-dock--pane-compact{z-index:98}}@media (min-width:901px){.upscale-at-nav-backdrop{display:none}}html.light [data-atv2-theme="upscale_at"]{--color-primary:#8C6239;--color-primary-hover:#A07644;--color-secondary:#1A1614;--color-tertiary:#6B2737;--color-neutral:#F5F1EB;--color-surface:#FAF6F0;--color-surface-elevated:#FFFFFF;--color-surface-raised:#F0E9DD;--color-on-surface:#1A1614;--color-on-surface-muted:#6B635A;--color-on-surface-dim:#9A9289;--color-border:#E4DDD0;--color-border-strong:#C8BFB0;--color-success:#5A7A4D;--color-error:#A33A2C;--shadow-cta:0 20px 60px rgba(140,98,57,0.18);color-scheme:light}html.light [data-atv2-theme="upscale_at"]::selection{background:var(--color-primary);color:#FFFFFF}html.light [data-atv2-theme="upscale_at"] .grain{opacity:0.04;mix-blend-mode:multiply}[data-atv2-theme="upscale_at"].atv2-application-shell{display:block;grid-template-columns:none;min-height:0}#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-content-region.workspace{padding:20px calc(28px + var(--atv2-chat-strip-width,0px)) 80px 28px;min-height:0}#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-app-host{position:relative;min-height:calc(100vh - 64px);min-height:calc(100dvh - 64px);display:flex;flex-direction:column}#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-app-host__frame{flex:0 0 auto;width:100%;height:auto;min-height:calc(100vh - 64px);min-height:calc(100dvh - 64px);border:0;background:transparent;display:block;overflow:hidden}#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-app-host__error{color:var(--color-on-surface,#f1ece4);padding:48px;text-align:center}#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-app-host__error h1{margin:0 0 12px;font-size:var(--atv2-font-size-body-lg)}#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-app-host__error p{margin:0;color:var(--color-on-surface-muted,#8A847B)}[data-atv2-theme="upscale_at"] .topbar{position:fixed;top:0;left:0;right:0;z-index:40;display:grid;grid-template-columns:360px 1fr auto;align-items:center;gap:20px;padding:10px 20px;background:rgba(13,11,10,0.88);backdrop-filter:saturate(1.4) blur(18px);-webkit-backdrop-filter:saturate(1.4) blur(18px);border-bottom:1px solid var(--color-border);height:56px;transition:grid-template-columns 320ms var(--easing)}[data-atv2-theme="upscale_at"] .topbar:has(.search input:focus){grid-template-columns:1fr 0fr auto}[data-atv2-theme="upscale_at"] .topbar__ticker{transition:opacity 200ms var(--easing)}[data-atv2-theme="upscale_at"] .topbar:has(.search input:focus) .topbar__ticker{opacity:0;pointer-events:none}[data-atv2-theme="upscale_at"] .topbar__right{transition:gap 320ms var(--easing)}[data-atv2-theme="upscale_at"] .topbar:has(.search input:focus) .topbar__right{gap:0}[data-atv2-theme="upscale_at"] .topbar__right>.topbar__bookmark,[data-atv2-theme="upscale_at"] .topbar__right>.topbar__share,[data-atv2-theme="upscale_at"] .topbar__right>.online{max-width:240px;overflow:hidden;white-space:nowrap;transition:max-width 320ms var(--easing),opacity 200ms var(--easing),padding 320ms var(--easing),margin 320ms var(--easing),border-color 200ms var(--easing),transform 320ms var(--easing)}[data-atv2-theme="upscale_at"] .topbar:has(.search input:focus) .topbar__right>.topbar__bookmark,[data-atv2-theme="upscale_at"] .topbar:has(.search input:focus) .topbar__right>.topbar__share,[data-atv2-theme="upscale_at"] .topbar:has(.search input:focus) .topbar__right>.online{max-width:0;opacity:0;padding-left:0;padding-right:0;border-color:transparent;transform:translateX(36px);pointer-events:none}[data-atv2-theme="upscale_at"] .topbar:has(.search input:focus) .topbar__right>.topbar__bookmark,[data-atv2-theme="upscale_at"] .topbar:has(.search input:focus) .topbar__right>.topbar__share{width:0;min-width:0;flex-basis:0}[data-atv2-theme="upscale_at"] .search{transition:border-color 200ms var(--easing),box-shadow 200ms var(--easing)}[data-atv2-theme="upscale_at"] .topbar:has(.search input:focus) .search{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(212,165,116,0.12)}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion{position:fixed;z-index:110;left:50%;bottom:max(18px,env(safe-area-inset-bottom));transform:translateX(-50%);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:min(720px,calc(100vw - 32px));padding:12px 48px 12px 12px;border:1px solid color-mix(in srgb,var(--color-primary) 38%,var(--color-border));border-radius:8px;background:color-mix(in srgb,var(--color-surface-elevated) 96%,transparent);box-shadow:0 18px 48px rgba(0,0,0,0.26);backdrop-filter:saturate(1.2) blur(16px);-webkit-backdrop-filter:saturate(1.2) blur(16px)}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__copy{min-width:0}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__copy strong,[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__copy span{display:block}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__copy strong{color:var(--color-on-surface);font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-bold);line-height:1.25}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__copy span{margin-top:3px;color:var(--color-on-surface-muted);font-size:var(--atv2-font-size-body-sm);line-height:1.35}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__actions{display:inline-flex;align-items:center;gap:8px}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion button{appearance:none;border-radius:999px;cursor:pointer;font:inherit}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion button:disabled{cursor:wait;opacity:0.72}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__primary,[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__secondary{min-height:34px;padding:8px 12px;font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold);line-height:1.15;white-space:nowrap}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__primary{border:0;background:var(--color-primary);color:#0D0B0A}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__secondary{border:1px solid var(--color-border);background:transparent;color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__close{position:absolute;top:8px;right:8px;z-index:1;display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid transparent;background:transparent;color:var(--color-on-surface-muted);font-size:var(--atv2-font-size-body-sm);line-height:1}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__primary:focus-visible,[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__secondary:focus-visible,[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__close:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}[data-atv2-theme="upscale_at"] .topbar__left{z-index:1;display:flex;align-items:center;gap:16px;min-width:0}[data-atv2-theme="upscale_at"] .nav__brand{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-serif);font-size:var(--atv2-font-size-body-md);font-weight:500;letter-spacing:var(--atv2-letter-spacing-heading);color:var(--color-on-surface);flex-shrink:0;position:relative}[data-atv2-theme="upscale_at"] .nav__brand:hover{color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .nav__mark{display:inline-block;width:28px;height:28px;background-color:var(--color-primary);-webkit-mask:url("../images/at-logo.svg") center / contain no-repeat;mask:url("../images/at-logo.svg") center / contain no-repeat;text-indent:-9999px;overflow:hidden;white-space:nowrap;flex-shrink:0;vertical-align:middle;font-size:var(--atv2-font-size-label-caps)}[data-atv2-theme="upscale_at"] .nav__wordmark{font-family:var(--font-serif);font-size:var(--atv2-font-size-body-md);font-weight:500;letter-spacing:var(--atv2-letter-spacing-heading);display:inline}[data-atv2-theme="upscale_at"] .nav__wordmark em{font-style:italic;color:var(--color-primary);font-weight:400}[data-atv2-theme="upscale_at"] .search{flex:1;display:flex;align-items:center;gap:8px;padding:6px 12px;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--rounded-md);transition:border-color 0.2s var(--easing);min-width:0}[data-atv2-theme="upscale_at"] .search:focus-within{border-color:var(--color-primary)}[data-atv2-theme="upscale_at"] .search svg{color:var(--color-on-surface-dim);width:14px;height:14px;flex-shrink:0}[data-atv2-theme="upscale_at"] .search input{flex:1;min-height:24px;background:transparent;border:none;outline:none;color:var(--color-on-surface);font:inherit;font-size:var(--atv2-font-size-mono);min-width:0}[data-atv2-theme="upscale_at"] .search input::placeholder{color:var(--color-on-surface-dim)}[data-atv2-theme="upscale_at"] .topbar__ticker{position:relative;overflow:hidden;height:36px;align-self:stretch;mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);min-width:0;display:flex;align-items:center}[data-atv2-theme="upscale_at"] .topbar__ticker #MarqueeHeaderTickerBand{width:100%;height:100%;overflow:hidden;position:relative}[data-atv2-theme="upscale_at"] .topbar__ticker .marquee-child{display:block;position:absolute;white-space:nowrap;width:max-content;height:36px;line-height:36px;margin-top:0 !important;font-family:var(--font-sans);font-size:var(--atv2-font-size-mono);letter-spacing:0.01em;color:var(--color-on-surface-muted);animation:upscale-marquee 10000s linear infinite}[data-atv2-theme="upscale_at"] .topbar__ticker .marquee-child:hover{animation-play-state:paused}@keyframes upscale-marquee{0%{left:100%}100%{left:-1000000px}}[data-atv2-theme="upscale_at"] .topbar__ticker .marquee-child b,[data-atv2-theme="upscale_at"] .topbar__ticker .marquee-child strong{color:var(--color-on-surface);font-weight:500;margin:0 2px}[data-atv2-theme="upscale_at"] .topbar__ticker .marquee-child .text-green,[data-atv2-theme="upscale_at"] .topbar__ticker .marquee-child.text-green{color:var(--color-on-surface-muted)}[data-atv2-theme="upscale_at"] .topbar__ticker .marquee-child a,[data-atv2-theme="upscale_at"] .topbar__ticker .marquee-child .marqueeLink{color:var(--color-primary);text-decoration:none;font-weight:500}[data-atv2-theme="upscale_at"] .topbar__ticker .marquee-child img{display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:50%;margin:0 4px 0 0}[data-atv2-theme="upscale_at"] .topbar__ticker #MarqueeHeaderTickerBand[data-ticker-mode="recent_activity"]{display:flex;align-items:center}[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__track{display:flex;gap:36px;width:max-content;animation:upscale-ticker 600s linear infinite}[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__track:hover,[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__track:focus-within{animation-play-state:paused}[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__item{display:inline-flex;align-items:center;gap:8px;font-size:var(--atv2-font-size-mono);color:var(--color-on-surface-muted);white-space:nowrap;letter-spacing:0;text-decoration:none}[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__link{display:inline-flex;align-items:center;min-inline-size:24px;min-block-size:24px;color:inherit;text-decoration:none;border-radius:999px;cursor:pointer}[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__link:hover,[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__link:hover strong{color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__link:focus-visible{color:var(--color-on-surface);outline:2px solid var(--color-primary);outline-offset:4px}[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__item .dot-green{width:6px;height:6px;border-radius:50%;background:var(--color-success);flex-shrink:0}[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__item strong{color:var(--color-on-surface);font-weight:500}[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__item .ticker__amount{color:var(--color-primary);font-weight:500;font-variant-numeric:tabular-nums}[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__item .ticker__ago{color:var(--color-on-surface-dim);font-size:var(--atv2-font-size-body-sm);font-variant-numeric:tabular-nums;margin-left:2px}[data-atv2-theme="upscale_at"] .topbar__ticker .ticker__item .ticker__ago::before{content:'\00B7\20';margin-right:2px}[data-atv2-theme="upscale_at"] .topbar__right{display:flex;align-items:center;gap:12px}[data-atv2-theme="upscale_at"] .lang{position:relative;display:inline-flex}[data-atv2-theme="upscale_at"] .lang__btn{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:var(--atv2-font-size-label-caps);font-weight:500;color:var(--color-on-surface-muted);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--rounded-md);cursor:pointer;font-family:inherit;transition:border-color 0.2s var(--easing),color 0.2s var(--easing)}[data-atv2-theme="upscale_at"] .lang__btn:hover{border-color:var(--color-border-strong);color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .lang__btn svg{transition:transform 0.2s var(--easing)}[data-atv2-theme="upscale_at"] .lang.is-open .lang__btn svg{transform:rotate(180deg)}[data-atv2-theme="upscale_at"] .lang__menu{position:absolute;top:calc(100% + 6px);right:0;min-width:180px;padding:6px;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--rounded-md);box-shadow:0 18px 38px rgba(0,0,0,0.32);z-index:60}[data-atv2-theme="upscale_at"] .lang__menu[hidden]{display:none}[data-atv2-theme="upscale_at"] .lang__menu button{display:flex;width:100%;align-items:center;gap:10px;padding:8px 10px;background:transparent;border:none;border-radius:var(--rounded-sm,6px);cursor:pointer;text-align:left;font-size:var(--atv2-font-size-mono);font-family:inherit;color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .lang__menu button:hover{background:var(--color-surface)}[data-atv2-theme="upscale_at"] .lang__menu button.is-active{background:var(--color-surface);color:var(--color-primary);font-weight:600}[data-atv2-theme="upscale_at"] .lang__flag{font-size:var(--atv2-font-size-body-md);line-height:1}[data-atv2-theme="upscale_at"] .btn--post{display:inline-flex;align-items:center;gap:8px;background:var(--color-tertiary);color:var(--color-on-surface);padding:9px 18px;font-size:var(--atv2-font-size-mono);font-weight:500;text-decoration:none;border-radius:var(--rounded-full);box-shadow:0 10px 28px rgba(107,39,55,0.35);transition:all 0.2s var(--easing)}[data-atv2-theme="upscale_at"] .btn--post__icon{flex:0 0 auto}[data-atv2-theme="upscale_at"] .btn--post:hover{background:#82303f;color:var(--color-on-surface);transform:translateY(-1px)}[data-atv2-theme="upscale_at"] .topbar__share{display:none}body.atv2-native-app [data-atv2-theme="upscale_at"] .topbar__share{display:inline-flex}[data-atv2-theme="upscale_at"] .topbar__bookmark,[data-atv2-theme="upscale_at"] .topbar__share{background:var(--color-surface-elevated);border-color:var(--color-border);color:var(--color-on-surface-muted);box-shadow:none;transition:color 0.2s var(--easing),border-color 0.2s var(--easing),background-color 0.2s var(--easing),transform 0.2s var(--easing),max-width 320ms var(--easing),opacity 200ms var(--easing),padding 320ms var(--easing),margin 320ms var(--easing)}[data-atv2-theme="upscale_at"] .topbar__bookmark:hover,[data-atv2-theme="upscale_at"] .topbar__share:hover{border-color:var(--color-primary);color:var(--color-on-surface);transform:translateY(-1px)}[data-atv2-theme="upscale_at"] .topbar__bookmark[aria-pressed="true"]{background:color-mix(in srgb,var(--color-primary) 18%,var(--color-surface-elevated));border-color:var(--color-primary);color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .topbar__right .lang--topbar-lock{display:inline-flex !important;flex:0 0 auto}[data-atv2-theme="upscale_at"] .topbar__right .lang--topbar-lock .lang__btn{min-width:48px;min-height:40px;justify-content:center;padding:0 12px;border-radius:var(--rounded-full);background:var(--color-surface-elevated);border:1px solid var(--color-border);box-shadow:none;color:var(--color-on-surface-muted);font-size:var(--atv2-font-size-label-caps);letter-spacing:0.14em;text-transform:uppercase}[data-atv2-theme="upscale_at"] .topbar__right .lang--topbar-lock .lang__btn:hover{border-color:var(--color-primary);color:var(--color-on-surface);transform:translateY(-1px)}[data-atv2-theme="upscale_at"] .topbar__right .lang--topbar-lock .lang__menu{z-index:85}[data-atv2-theme="upscale_at"] button.online,[data-atv2-theme="upscale_at"] .online--static{appearance:none;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--rounded-md);font-size:var(--atv2-font-size-label-caps);letter-spacing:0.14em;text-transform:uppercase;color:var(--color-on-surface-muted);cursor:default;font-family:inherit}[data-atv2-theme="upscale_at"] button.online{cursor:pointer}[data-atv2-theme="upscale_at"] button.online:hover{border-color:var(--color-primary);color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] button.online:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}[data-atv2-theme="upscale_at"] .online .pulse{width:6px;height:6px}[data-atv2-theme="upscale_at"] .online .pulse::after{display:none}[data-atv2-theme="upscale_at"] .online__count{color:var(--color-on-surface);font-family:var(--font-mono);font-size:var(--atv2-font-size-mono);font-variant-numeric:tabular-nums;letter-spacing:0;padding-inline-start:6px;border-inline-start:1px solid var(--color-border);direction:ltr;unicode-bidi:isolate}html[dir="rtl"] [data-atv2-theme="upscale_at"] .online__count{padding-inline-start:0;padding-inline-end:6px;border-inline-start:0;border-inline-end:1px solid var(--color-border)}[data-atv2-theme="upscale_at"] .app__layout{display:grid;grid-template-columns:320px 1fr 320px;min-height:calc(100vh - 57px);min-height:calc(100dvh - 57px);margin-top:56px}@media (min-width:901px){#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-content-region.workspace{grid-column:2}}[data-atv2-theme="upscale_at"] .user{display:flex;align-items:center;gap:12px;padding:0 20px;position:relative}[data-atv2-theme="upscale_at"] .user.is-active::before{content:'';position:absolute;left:8px;top:50%;transform:translateY(-50%);width:2px;height:28px;background:var(--color-primary);border-radius:0 2px 2px 0}[data-atv2-theme="upscale_at"] .user__avatar{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#7A9070,#4D5E44);color:#0D0B0A;font-family:var(--font-serif);font-weight:600;font-size:var(--atv2-font-size-body-md);display:grid;place-items:center;flex-shrink:0}[data-atv2-theme="upscale_at"] .user__info{min-width:0}[data-atv2-theme="upscale_at"] .user__name{font-size:var(--atv2-font-size-body-sm);font-weight:500;color:var(--color-on-surface);display:flex;align-items:center;gap:6px}[data-atv2-theme="upscale_at"] .verified{display:inline-grid;place-items:center;width:14px;height:14px;background:var(--color-success);color:var(--color-surface);border-radius:50%;font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold)}[data-atv2-theme="upscale_at"] .user__name .verify-badge-large{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:26px;height:20px;padding:0 6px 0 4px;border-radius:999px;background:var(--color-success);color:#FFFFFF;border:1px solid rgba(255,255,255,0.72);box-shadow:0 1px 3px rgba(0,0,0,0.18);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold);line-height:1;letter-spacing:0;text-decoration:none;vertical-align:middle;white-space:nowrap;flex:0 0 auto}[data-atv2-theme="upscale_at"] .user__name .verify-badge-large:hover{filter:saturate(1.06) brightness(1.04)}[data-atv2-theme="upscale_at"] .user__name .verify-badge-large .check{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;background:#FFFFFF;color:var(--color-success);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold);line-height:1;flex:0 0 auto}[data-atv2-theme="upscale_at"] .user__stats{font-size:var(--atv2-font-size-label-caps);color:var(--color-success);letter-spacing:0.02em;margin-top:2px}[data-atv2-theme="upscale_at"] .atv2-loader-bar{--atv2-loader-track-color:color-mix(in srgb,var(--color-primary) 20%,transparent);--atv2-loader-highlight:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--color-primary) 64%,#fff 36%) 34%,var(--color-primary) 62%,transparent 100%)}[data-atv2-theme="upscale_at"] .atv2-pull-refresh{border-color:var(--color-border);background:rgba(13,11,10,0.92);color:var(--color-on-surface);box-shadow:0 14px 32px rgba(0,0,0,0.32)}html.light [data-atv2-theme="upscale_at"] .atv2-pull-refresh{background:rgba(255,255,255,0.96);color:var(--color-on-surface);box-shadow:0 14px 32px rgba(36,30,24,0.14)}[data-atv2-theme="upscale_at"] .atv2-pull-refresh__icon{color:var(--color-primary)}@keyframes atv2-sidebar-spin{to{transform:rotate(360deg)}}[data-atv2-theme="upscale_at"] .side-nav__item.is-loading,[data-atv2-theme="upscale_at"] .user.is-loading{background:var(--color-surface-elevated);color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .side-nav__item.is-loading::after,[data-atv2-theme="upscale_at"] .user.is-loading::after{content:'';position:absolute;right:12px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;border:1.5px solid var(--color-border);border-top-color:var(--color-primary);animation:atv2-sidebar-spin 700ms linear infinite;pointer-events:none}[data-atv2-theme="upscale_at"] .user.is-loading::after{right:16px}[data-atv2-theme="upscale_at"] .side-nav__item>span:not(.side-nav__count):not(.side-nav__wifi){flex:1}[data-atv2-theme="upscale_at"] .atv2-bubble[hidden]{display:none !important}[data-atv2-theme="upscale_at"] .atv2-bubble--portfolio{background:var(--color-success);color:#fff}[data-atv2-theme="upscale_at"] [data-atv2-bubble-key="notification-unread-notifications-badge-navigation"],[data-atv2-theme="upscale_at"] [data-atv2-bubble-key="chat-unread-notifications-badge"],[data-atv2-theme="upscale_at"] [data-atv2-bubble-key="chat-unread-notifications-badge-navigation"],[data-atv2-theme="upscale_at"] [data-atv2-bubble-key="combined-notification-count"]{background:var(--color-primary);color:#fff}[data-atv2-theme="upscale_at"] [data-atv2-bubble-key="combined-portfolio-item-count"]{background:var(--color-success);color:#fff}[data-atv2-theme="upscale_at"] .nav__brand .atv2-bubble--topbar{display:none}[data-atv2-theme="upscale_at"] .workspace{padding:20px 28px 80px;min-width:0}[data-atv2-theme="upscale_at"] .backlink{display:inline-flex;align-items:center;gap:6px;font-size:var(--atv2-font-size-mono);color:var(--color-on-surface-muted);margin-bottom:10px}[data-atv2-theme="upscale_at"] .backlink:hover{color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .page-head{display:flex;align-items:start;gap:14px;margin-bottom:24px}[data-atv2-theme="upscale_at"] .page-head__icon{width:34px;height:34px;display:grid;place-items:center;font-size:var(--atv2-font-size-body-lg)}[data-atv2-theme="upscale_at"] .page-head__title{font-family:var(--font-serif);font-size:var(--atv2-font-size-h3);font-weight:500;letter-spacing:var(--atv2-letter-spacing-heading);line-height:1.1;margin:0 0 4px;color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .page-head__sub{font-size:var(--atv2-font-size-mono);color:var(--color-on-surface-muted);margin:0}[data-atv2-theme="upscale_at"] .chips{display:flex;gap:8px;padding:4px 0 20px;overflow-x:auto;scrollbar-width:none;margin-bottom:8px}[data-atv2-theme="upscale_at"] .chips::-webkit-scrollbar{display:none}[data-atv2-theme="upscale_at"] .chip{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--rounded-full);font-size:var(--atv2-font-size-mono);font-weight:500;color:var(--color-on-surface-muted);white-space:nowrap;cursor:pointer;transition:all 0.2s var(--easing)}[data-atv2-theme="upscale_at"] .chip:hover{color:var(--color-on-surface);border-color:var(--color-border-strong)}[data-atv2-theme="upscale_at"] .chip.is-active{background:var(--color-surface-raised);color:var(--color-on-surface);border-color:var(--color-primary)}[data-atv2-theme="upscale_at"] .chip svg{width:12px;height:12px;opacity:0.7}[data-atv2-theme="upscale_at"] .chip__dot{width:6px;height:6px;border-radius:50%;background:var(--color-on-surface-dim)}[data-atv2-theme="upscale_at"] .chip__dot--all{background:var(--color-success)}[data-atv2-theme="upscale_at"] .chip__dot--red{background:#C2493A}[data-atv2-theme="upscale_at"] .chip__dot--blue{background:#5F7A9A}[data-atv2-theme="upscale_at"] .chip__dot--purple{background:#8B6BA0}[data-atv2-theme="upscale_at"] .chip__dot--amber{background:var(--color-primary)}[data-atv2-theme="upscale_at"] .chip__dot--rose{background:#A85B65}[data-atv2-theme="upscale_at"] .chip__dot--olive{background:#8E8E5A}[data-atv2-theme="upscale_at"] .chip__dot--teal{background:#5A8E8E}[data-atv2-theme="upscale_at"] .section-block{margin-bottom:36px}[data-atv2-theme="upscale_at"] .section-block__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}[data-atv2-theme="upscale_at"] .section-block__title{font-family:var(--font-serif);font-size:var(--atv2-font-size-h3);font-weight:500;letter-spacing:var(--atv2-letter-spacing-heading);color:var(--color-on-surface);display:inline-flex;align-items:center;gap:8px;transition:color 0.2s var(--easing);margin:0}[data-atv2-theme="upscale_at"] a.section-block__title:hover{color:var(--color-primary)}[data-atv2-theme="upscale_at"] .section-block__title .emoji{font-size:var(--atv2-font-size-body-lg)}[data-atv2-theme="upscale_at"] .city-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,172px),292px));gap:12px;justify-content:start;align-items:start}[data-atv2-theme="upscale_at"] .city-grid--compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),366px))}[data-atv2-theme="upscale_at"] .city{position:relative;aspect-ratio:16 / 9;width:100%;min-height:0;min-width:0;border-radius:var(--rounded-lg);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:14px 16px;color:var(--color-on-surface);background:var(--color-surface-elevated);border:1px solid var(--color-border);cursor:pointer;transition:transform 0.35s var(--easing),border-color 0.2s var(--easing);text-decoration:none;--c1:#8B6BA0;--c2:#3F2D55}[data-atv2-theme="upscale_at"] .city::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 75% 25%,var(--c1) 0%,transparent 55%),radial-gradient(ellipse at 20% 80%,color-mix(in srgb,var(--c2) 90%,transparent) 0%,transparent 55%),linear-gradient(180deg,var(--c2) 0%,#12100E 100%)}[data-atv2-theme="upscale_at"] .city::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.05) 35%,rgba(0,0,0,0.65) 100%);pointer-events:none}[data-atv2-theme="upscale_at"] .city__img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;z-index:0}[data-atv2-theme="upscale_at"] .city:hover{transform:translateY(-2px);border-color:var(--color-border-strong)}[data-atv2-theme="upscale_at"] .city__top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px}[data-atv2-theme="upscale_at"] .city__rank{font-family:var(--font-mono);font-size:var(--atv2-font-size-label-caps);font-weight:500;letter-spacing:0.02em;padding:3px 7px;background:rgba(13,11,10,0.55);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,0.1);border-radius:var(--rounded-sm);color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .hot-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:rgba(212,165,116,0.92);color:var(--color-surface);border-radius:var(--rounded-full);font-size:var(--atv2-font-size-label-caps);font-weight:600;letter-spacing:0.04em;text-transform:uppercase}[data-atv2-theme="upscale_at"] .hot-badge::before{content:'\25CF';font-size:var(--atv2-font-size-label-caps);color:#C2493A}[data-atv2-theme="upscale_at"] .city__bottom{position:relative;z-index:1;display:flex;align-items:end;gap:8px}[data-atv2-theme="upscale_at"] .city__icon{font-size:var(--atv2-font-size-h3);line-height:1;filter:drop-shadow(0 2px 6px rgba(0,0,0,0.35))}[data-atv2-theme="upscale_at"] .city__info{display:flex;flex-direction:column;gap:2px}[data-atv2-theme="upscale_at"] .city__name{font-family:var(--font-serif);font-size:var(--atv2-font-size-body-lg);font-weight:500;letter-spacing:var(--atv2-letter-spacing-heading);line-height:1.05;color:#F5F1EB;text-shadow:0 2px 10px rgba(0,0,0,0.4)}[data-atv2-theme="upscale_at"] .city__code{font-size:var(--atv2-font-size-label-caps);font-weight:500;letter-spacing:0.06em;color:rgba(245,241,235,0.7)}[data-atv2-theme="upscale_at"] .venue-list{border-top:1px solid var(--color-border)}[data-atv2-theme="upscale_at"] .venue-row{display:grid;grid-template-columns:120px 96px 1fr auto;gap:20px;align-items:center;padding:16px 12px;border-bottom:1px solid var(--color-border);transition:background 0.2s var(--easing)}[data-atv2-theme="upscale_at"] .venue-row:hover{background:var(--color-surface-elevated)}[data-atv2-theme="upscale_at"] .venue-rank{display:flex;align-items:center;gap:10px}[data-atv2-theme="upscale_at"] .venue-rank__num{font-family:var(--font-mono);font-size:var(--atv2-font-size-body-sm);font-weight:500;color:var(--color-on-surface);min-width:28px}[data-atv2-theme="upscale_at"] .venue-rank__trend{display:inline-flex;align-items:center;gap:2px;font-family:var(--font-mono);font-size:var(--atv2-font-size-label-caps);font-weight:500;color:var(--color-on-surface-dim);padding:2px 6px;border-radius:var(--rounded-sm)}[data-atv2-theme="upscale_at"] .venue-rank__trend.up{color:var(--color-success);background:rgba(107,142,90,0.12)}[data-atv2-theme="upscale_at"] .venue-rank__trend.down{color:var(--color-error);background:rgba(194,73,58,0.12)}[data-atv2-theme="upscale_at"] .venue-rank__trend.flat{color:var(--color-on-surface-dim)}[data-atv2-theme="upscale_at"] .venue-rank__trophy{font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme="upscale_at"] .venue-icon{position:relative;width:88px;height:88px;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--rounded-md);overflow:hidden;flex-shrink:0}[data-atv2-theme="upscale_at"] .venue-icon__fallback{position:absolute;inset:0;display:grid;place-items:center;font-size:var(--atv2-font-size-h3);color:var(--color-on-surface-muted)}[data-atv2-theme="upscale_at"] .venue-icon__img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;z-index:1}[data-atv2-theme="upscale_at"] .venue-body{min-width:0}[data-atv2-theme="upscale_at"] .venue-body__rank-label{display:inline-flex;align-items:center;gap:8px;font-size:var(--atv2-font-size-label-caps);letter-spacing:0.12em;text-transform:uppercase;color:var(--color-on-surface-dim);margin-bottom:6px}[data-atv2-theme="upscale_at"] .venue-body__rank-label .trend-chip{font-family:var(--font-mono);padding:2px 6px;border-radius:var(--rounded-sm);letter-spacing:0.02em;font-size:var(--atv2-font-size-label-caps)}[data-atv2-theme="upscale_at"] .trend-chip.up{color:var(--color-success);background:rgba(107,142,90,0.14)}[data-atv2-theme="upscale_at"] .trend-chip.down{color:var(--color-error);background:rgba(194,73,58,0.14)}[data-atv2-theme="upscale_at"] .trend-chip.flat{color:var(--color-on-surface-dim);background:var(--color-surface-raised)}[data-atv2-theme="upscale_at"] .venue-body__name{font-family:var(--font-serif);font-size:var(--atv2-font-size-body-lg);font-weight:500;letter-spacing:var(--atv2-letter-spacing-heading);color:var(--color-on-surface);margin:0}[data-atv2-theme="upscale_at"] .venue-body__stats{display:flex;column-gap:14px;row-gap:2px;margin-top:6px;font-size:var(--atv2-font-size-mono);color:var(--color-on-surface-muted);flex-wrap:wrap;align-items:center}[data-atv2-theme="upscale_at"] .venue-body__stats .sep{width:3px;height:3px;border-radius:50%;background:var(--color-on-surface-dim);display:inline-block}[data-atv2-theme="upscale_at"] .venue-body__stats strong{color:var(--color-on-surface);font-weight:500;font-variant-numeric:tabular-nums}[data-atv2-theme="upscale_at"] .venue-body__meta{margin-top:4px;font-size:var(--atv2-font-size-label-caps);color:var(--color-on-surface-dim)}[data-atv2-theme="upscale_at"] .venue-body__meta a{color:var(--color-on-surface-muted);text-decoration:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:2px}[data-atv2-theme="upscale_at"] .venue-body__meta a:hover{color:var(--color-primary)}[data-atv2-theme="upscale_at"] .venue-row__cta{padding:8px 14px;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--rounded-md);font-size:var(--atv2-font-size-label-caps);font-weight:500;color:var(--color-on-surface-muted);transition:all 0.2s var(--easing);white-space:nowrap}[data-atv2-theme="upscale_at"] .venue-row__cta:hover{background:var(--color-primary);color:var(--color-surface);border-color:var(--color-primary)}[data-atv2-theme="upscale_at"] .pill{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:var(--atv2-font-size-label-caps);font-weight:600;line-height:1;letter-spacing:0;background:var(--color-primary);color:var(--color-surface);border-radius:var(--rounded-full);font-family:var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}[data-atv2-theme="upscale_at"] .pill[hidden]{display:none}[data-atv2-theme="upscale_at"] .link-sm{display:inline-flex;align-items:center;gap:3px;min-width:0;font-size:var(--atv2-font-size-label-caps);color:var(--color-on-surface-muted);letter-spacing:0.02em;white-space:nowrap}[data-atv2-theme="upscale_at"] .avatar--E{background:linear-gradient(135deg,#D4A574,#8C6239)}[data-atv2-theme="upscale_at"] .avatar--F{background:linear-gradient(135deg,#C2756F,#7A3730)}[data-atv2-theme="upscale_at"] .avatar--M{background:linear-gradient(135deg,#8B6BA0,#4A3267)}[data-atv2-theme="upscale_at"] .avatar--S{background:linear-gradient(135deg,#7A9070,#3F5237)}[data-atv2-theme="upscale_at"] .avatar--T{background:linear-gradient(135deg,#8C95A5,#434E5F)}[data-atv2-theme="upscale_at"] .avatar--D{background:linear-gradient(135deg,#A85B65,#5A242C)}[data-atv2-theme="upscale_at"] .support__card{display:block;background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--rounded-md);padding:14px;cursor:pointer;transition:border-color 0.2s var(--easing);text-decoration:none}[data-atv2-theme="upscale_at"] .support__card:hover{border-color:var(--color-primary)}[data-atv2-theme="upscale_at"] .support__title{display:flex;align-items:center;gap:8px;font-size:var(--atv2-font-size-mono);color:var(--color-on-surface);margin-bottom:4px}[data-atv2-theme="upscale_at"] .support__sub{font-size:var(--atv2-font-size-label-caps);color:var(--color-on-surface-dim);padding-left:22px}[data-atv2-theme="upscale_at"] .tag{display:inline-flex;align-items:center;max-width:100%;padding:3px 7px;font-size:var(--atv2-font-size-label-caps);font-weight:500;letter-spacing:0.01em;border-radius:var(--rounded-sm);background:var(--color-surface-raised);color:var(--color-on-surface-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme="upscale_at"] .tag--priority{background:rgba(212,165,116,0.14);color:var(--color-primary)}[data-atv2-theme="upscale_at"] .tag--admin{background:rgba(139,107,160,0.14);color:#B897C9}[data-atv2-theme="upscale_at"] .tag--date{background:var(--color-surface-raised);color:var(--color-on-surface-muted);font-family:var(--font-mono)}[data-atv2-theme="upscale_at"] .tag--user{background:rgba(107,142,90,0.14);color:var(--color-success)}[data-atv2-theme="upscale_at"] .tag--bid{background:rgba(107,142,90,0.14);color:var(--color-success)}[data-atv2-theme="upscale_at"] .tag--cancel{background:rgba(194,73,58,0.14);color:var(--color-error)}[data-atv2-theme="upscale_at"] .tag--money{background:rgba(212,165,116,0.14);color:var(--color-primary);font-family:var(--font-mono)}[data-atv2-theme="upscale_at"] .tag--premium{background:rgba(107,39,55,0.3);color:#E4A5B2}[data-atv2-theme="upscale_at"] .tag--you{background:var(--color-primary);color:var(--color-surface);font-weight:600}html.light [data-atv2-theme="upscale_at"] .topbar{background:rgba(250,246,240,0.88);border-bottom-color:var(--color-border)}html.light [data-atv2-theme="upscale_at"] .search{background:var(--color-surface-elevated);border-color:var(--color-border)}html.light [data-atv2-theme="upscale_at"] .search input{color:var(--color-on-surface)}html.light [data-atv2-theme="upscale_at"] .search input::placeholder{color:var(--color-on-surface-dim)}html.light [data-atv2-theme="upscale_at"] .lang__btn,html.light [data-atv2-theme="upscale_at"] button.online,html.light [data-atv2-theme="upscale_at"] .online--static{background:var(--color-surface-elevated);border-color:var(--color-border);color:var(--color-on-surface-muted)}html.light [data-atv2-theme="upscale_at"] .lang__menu{background:var(--color-surface-elevated);border-color:var(--color-border);box-shadow:0 18px 38px rgba(0,0,0,0.12)}html.light [data-atv2-theme="upscale_at"] .online__count{border-inline-start-color:var(--color-border);color:var(--color-on-surface)}html.light[dir="rtl"] [data-atv2-theme="upscale_at"] .online__count{border-inline-end-color:var(--color-border)}html.light [data-atv2-theme="upscale_at"] .btn--post{color:#FFFFFF}html.light [data-atv2-theme="upscale_at"] .ticker__item{color:var(--color-on-surface-muted)}html.light [data-atv2-theme="upscale_at"] .ticker__item strong{color:var(--color-on-surface)}html.light [data-atv2-theme="upscale_at"] .ticker__item .ticker__amount{color:var(--color-primary)}html.light [data-atv2-theme="upscale_at"] .user__avatar{background:linear-gradient(135deg,#7A9070,#4D5E44);color:#FFFFFF}html.light [data-atv2-theme="upscale_at"] [data-atv2-bubble-key="notification-unread-notifications-badge-navigation"],html.light [data-atv2-theme="upscale_at"] [data-atv2-bubble-key="chat-unread-notifications-badge"],html.light [data-atv2-theme="upscale_at"] [data-atv2-bubble-key="chat-unread-notifications-badge-navigation"],html.light [data-atv2-theme="upscale_at"] [data-atv2-bubble-key="combined-notification-count"]{background:var(--color-primary);color:#fff}html.light [data-atv2-theme="upscale_at"] [data-atv2-bubble-key="combined-portfolio-item-count"]{background:var(--color-success);color:#fff}html.light [data-atv2-theme="upscale_at"] .chip{background:var(--color-surface-elevated);border-color:var(--color-border);color:var(--color-on-surface-muted)}html.light [data-atv2-theme="upscale_at"] .chip:hover{color:var(--color-on-surface);border-color:var(--color-border-strong)}html.light [data-atv2-theme="upscale_at"] .chip.is-active{background:var(--color-surface-raised);color:var(--color-on-surface);border-color:var(--color-primary)}html.light [data-atv2-theme="upscale_at"] .city__rank{background:rgba(13,11,10,0.6)}html.light [data-atv2-theme="upscale_at"] .venue-list{border-top-color:var(--color-border)}html.light [data-atv2-theme="upscale_at"] .venue-row{border-bottom-color:var(--color-border)}html.light [data-atv2-theme="upscale_at"] .venue-row:hover{background:var(--color-surface-elevated)}html.light [data-atv2-theme="upscale_at"] .venue-icon{background:var(--color-surface-elevated);border-color:var(--color-border)}html.light [data-atv2-theme="upscale_at"] .venue-rank__num{color:var(--color-on-surface)}html.light [data-atv2-theme="upscale_at"] .venue-body__name{color:var(--color-on-surface)}html.light [data-atv2-theme="upscale_at"] .venue-body__stats strong{color:var(--color-on-surface)}html.light [data-atv2-theme="upscale_at"] .venue-rank__trend.flat,html.light [data-atv2-theme="upscale_at"] .trend-chip.flat{color:var(--color-on-surface-dim);background:var(--color-surface-raised)}html.light [data-atv2-theme="upscale_at"] .trend-chip.up,html.light [data-atv2-theme="upscale_at"] .venue-rank__trend.up{color:var(--color-success);background:rgba(90,122,77,0.16)}html.light [data-atv2-theme="upscale_at"] .trend-chip.down,html.light [data-atv2-theme="upscale_at"] .venue-rank__trend.down{color:var(--color-error);background:rgba(163,58,44,0.12)}html.light [data-atv2-theme="upscale_at"] .venue-row__cta{background:var(--color-surface-elevated);border-color:var(--color-border);color:var(--color-on-surface-muted)}html.light [data-atv2-theme="upscale_at"] .venue-row__cta:hover{background:var(--color-primary);color:#FFFFFF;border-color:var(--color-primary)}html.light [data-atv2-theme="upscale_at"] .support__card{background:var(--color-surface-elevated);border-color:var(--color-border)}html.light [data-atv2-theme="upscale_at"] .tag{background:var(--color-surface-raised);color:var(--color-on-surface-muted)}html.light [data-atv2-theme="upscale_at"] .tag--priority{background:rgba(140,98,57,0.14);color:var(--color-primary)}html.light [data-atv2-theme="upscale_at"] .tag--admin{background:rgba(107,82,120,0.16);color:#6E5785}html.light [data-atv2-theme="upscale_at"] .tag--user{background:rgba(90,122,77,0.16);color:var(--color-success)}html.light [data-atv2-theme="upscale_at"] .tag--bid{background:rgba(90,122,77,0.16);color:var(--color-success)}html.light [data-atv2-theme="upscale_at"] .tag--cancel{background:rgba(163,58,44,0.14);color:var(--color-error)}html.light [data-atv2-theme="upscale_at"] .tag--money{background:rgba(140,98,57,0.14);color:var(--color-primary)}html.light [data-atv2-theme="upscale_at"] .tag--premium{background:rgba(107,39,55,0.14);color:var(--color-tertiary)}html.light [data-atv2-theme="upscale_at"] .tag--you{background:var(--color-primary);color:#FFFFFF}html.light [data-atv2-theme="upscale_at"] .tag--date{background:var(--color-surface-raised);color:var(--color-on-surface-muted)}html.light [data-atv2-theme="upscale_at"] .pill{color:#FFFFFF}@media (max-width:1400px){[data-atv2-theme="upscale_at"] .app__layout{grid-template-columns:300px 1fr 300px}[data-atv2-theme="upscale_at"] .topbar{grid-template-columns:320px 1fr auto}}@media (max-width:1200px){[data-atv2-theme="upscale_at"] .app__layout{grid-template-columns:300px 1fr}}@media (min-width:901px){[data-atv2-theme="upscale_at"] .app__layout:not(:has(>.rightbar)){grid-template-columns:320px 1fr}}@media (min-width:901px) and (max-width:1400px){[data-atv2-theme="upscale_at"] .app__layout:not(:has(>.rightbar)){grid-template-columns:300px 1fr}}@media (min-width:1201px){#atv2-application-shell[data-atv2-theme="upscale_at"] .app__layout:has(>.rightbar) [data-atv2-hide-when-rightbar-visible]{display:none}}@media (min-width:1201px){#atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-rightbar-state="collapsed"] .app__layout:has(>.rightbar){grid-template-columns:320px minmax(0,1fr) 72px}[data-atv2-theme="upscale_at"] .rightbar-slim__count:not([hidden]){position:absolute;top:-14px;right:-17px;display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--rounded-full);box-shadow:0 0 0 2px var(--color-surface);font-family:var(--font-mono);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold);line-height:1;letter-spacing:0;background:var(--color-primary);color:var(--color-surface)}[data-atv2-theme="upscale_at"] .rightbar-slim__count--static:not([hidden]){background:var(--color-surface-elevated);color:var(--color-on-surface);border:1px solid var(--color-border);box-shadow:0 0 0 2px var(--color-surface)}}@media (min-width:1201px) and (max-width:1400px){#atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-rightbar-state="collapsed"] .app__layout:has(>.rightbar){grid-template-columns:300px minmax(0,1fr) 68px}}[data-atv2-theme="upscale_at"] .version-info__panel{max-width:820px}[data-atv2-theme="upscale_at"] .version-info__body{padding:0}[data-atv2-theme="upscale_at"] .version-info{display:grid;gap:0}[data-atv2-theme="upscale_at"] .version-info__hero{padding:22px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent,#4f7cff) 12%,transparent),transparent 50%),color-mix(in srgb,var(--color-surface-elevated) 86%,var(--color-accent,#4f7cff));border-bottom:1px solid var(--color-border)}[data-atv2-theme="upscale_at"] .version-info__kicker{display:inline-flex;align-items:center;min-height:22px;padding:0 9px;border-radius:var(--rounded-sm);background:color-mix(in srgb,var(--color-accent,#4f7cff) 14%,transparent);color:var(--color-on-surface-muted);font-size:var(--atv2-font-size-label-caps);line-height:1;text-transform:uppercase}[data-atv2-theme="upscale_at"] .version-info__headline{margin:12px 0 0;max-width:680px;font-size:var(--atv2-font-size-h2);line-height:1.16;letter-spacing:0;overflow-wrap:anywhere;color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .version-info__summary{margin:9px 0 0;max-width:720px;font-size:var(--atv2-font-size-body-md);line-height:1.48;overflow-wrap:anywhere;color:var(--color-on-surface-muted)}[data-atv2-theme="upscale_at"] .version-info__meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px}[data-atv2-theme="upscale_at"] .version-info__meta span{min-width:0;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--rounded-md);background:color-mix(in srgb,var(--color-surface) 88%,transparent)}[data-atv2-theme="upscale_at"] .version-info__meta small{display:block;margin-bottom:4px;color:var(--color-on-surface-muted);font-size:var(--atv2-font-size-label-md);line-height:1.1}[data-atv2-theme="upscale_at"] .version-info__meta strong{display:block;min-width:0;overflow-wrap:anywhere;color:var(--color-on-surface);font-size:var(--atv2-font-size-body-sm);line-height:1.25}[data-atv2-theme="upscale_at"] .version-info__history-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;padding:18px 22px 12px}[data-atv2-theme="upscale_at"] .version-info__history-head h3{margin:0;font-size:var(--atv2-font-size-h3);line-height:1.2;letter-spacing:0}[data-atv2-theme="upscale_at"] .version-info__history-head p{margin:4px 0 0;color:var(--color-on-surface-muted);font-size:var(--atv2-font-size-body-sm);line-height:1.35}[data-atv2-theme="upscale_at"] .version-info__history-head span{flex:0 0 auto;color:var(--color-on-surface-muted);font-size:var(--atv2-font-size-body-sm);line-height:1.25}[data-atv2-theme="upscale_at"] .version-info__list{display:grid;gap:8px;padding:0 22px}[data-atv2-theme="upscale_at"] .version-info__change{display:grid;grid-template-columns:34px 1fr;gap:12px;padding:13px;border:1px solid var(--color-border);border-radius:var(--rounded-md);background:var(--color-surface)}[data-atv2-theme="upscale_at"] .version-info__change-number{width:34px;height:34px;border-radius:var(--rounded-md);display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-on-surface) 7%,transparent);color:var(--color-on-surface-muted);font-size:var(--atv2-font-size-label-md);font-variant-numeric:tabular-nums}[data-atv2-theme="upscale_at"] .version-info__change-copy{min-width:0}[data-atv2-theme="upscale_at"] .version-info__change-copy h4{margin:0;font-size:var(--atv2-font-size-body-md);line-height:1.3;letter-spacing:0;overflow-wrap:anywhere}[data-atv2-theme="upscale_at"] .version-info__change-copy p{margin:6px 0 0;color:var(--color-on-surface-muted);font-size:var(--atv2-font-size-body-sm);line-height:1.45;overflow-wrap:anywhere}[data-atv2-theme="upscale_at"] .version-info__sentinel{min-height:1px}[data-atv2-theme="upscale_at"] .version-info__status{margin:0;padding:14px 22px 20px;color:var(--color-on-surface-muted);font-size:var(--atv2-font-size-body-sm);text-align:center}@media (max-width:900px){[data-atv2-theme="upscale_at"] .topbar{grid-template-columns:1fr auto;padding:0 14px;gap:16px}[data-atv2-theme="upscale_at"] .topbar__ticker{display:none}[data-atv2-theme="upscale_at"] .topbar .nav__wordmark{display:none}[data-atv2-theme="upscale_at"] .topbar__right .topbar__bookmark{display:none}[data-atv2-theme="upscale_at"][data-atv2-mobile-page-bookmark="show"] .topbar__right .topbar__bookmark,body.atv2-native-app [data-atv2-theme="upscale_at"] .topbar__right .topbar__share{display:inline-flex;width:36px;min-width:36px;height:36px;min-height:36px;flex:0 0 36px;padding:0;margin:0;border-width:0;border-color:transparent;background:transparent;box-shadow:none;color:var(--color-on-surface-muted);transform:none}[data-atv2-theme="upscale_at"][data-atv2-mobile-page-bookmark="show"] .topbar__right .topbar__bookmark:hover,[data-atv2-theme="upscale_at"][data-atv2-mobile-page-bookmark="show"] .topbar__right .topbar__bookmark:focus-visible,body.atv2-native-app [data-atv2-theme="upscale_at"] .topbar__right .topbar__share:is(:hover,:focus-visible){border-color:transparent;background:transparent;color:var(--color-on-surface);transform:none}[data-atv2-theme="upscale_at"][data-atv2-mobile-page-bookmark="show"] .topbar__right .topbar__bookmark[aria-pressed="true"]{border-color:transparent;background:transparent;color:var(--color-primary)}[data-atv2-theme="upscale_at"][data-atv2-mobile-page-bookmark="show"] .topbar__right .topbar__bookmark svg,body.atv2-native-app [data-atv2-theme="upscale_at"] .topbar__right .topbar__share svg{width:18px;height:18px}[data-atv2-theme="upscale_at"] .topbar__right .lang--topbar-lock .lang__btn{min-width:48px;min-height:36px;padding:0 12px}[data-atv2-theme="upscale_at"] .topbar__right .online{display:none}[data-atv2-theme="upscale_at"] .version-info__hero{padding:18px}[data-atv2-theme="upscale_at"] .version-info__meta{grid-template-columns:1fr}[data-atv2-theme="upscale_at"] .version-info__history-head{display:grid;align-items:start;padding:16px 18px 10px}[data-atv2-theme="upscale_at"] .version-info__list{padding:0 18px}[data-atv2-theme="upscale_at"] .version-info__change{grid-template-columns:30px 1fr;padding:11px}[data-atv2-theme="upscale_at"] .version-info__change-number{width:30px;height:30px}[data-atv2-theme="upscale_at"] .topbar .nav__brand .atv2-bubble--topbar:not([hidden]){position:absolute;display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:var(--rounded-full);font-family:var(--font-mono);font-size:var(--atv2-font-size-label-caps);font-weight:600;line-height:1;color:#fff;box-shadow:0 0 0 2px var(--color-surface);z-index:2}[data-atv2-theme="upscale_at"] .topbar .nav__brand .atv2-bubble--notifications{top:-7px;left:18px;background:var(--color-primary)}[data-atv2-theme="upscale_at"] .topbar .nav__brand .atv2-bubble--portfolio{top:15px;left:18px;background:var(--color-success)}[data-atv2-theme="upscale_at"] .topbar__left{flex:1;min-width:0}[data-atv2-theme="upscale_at"] .search{flex:1;padding:6px 10px}[data-atv2-theme="upscale_at"] .topbar__right{justify-content:flex-end;margin-left:auto}[data-atv2-theme="upscale_at"] .btn--post{padding:9px;gap:0}[data-atv2-theme="upscale_at"] .btn--post__label{display:none}[data-atv2-theme="upscale_at"] .app__layout{grid-template-columns:1fr}[data-atv2-theme="upscale_at"] .app__layout{margin-top:56px}#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-content-region.workspace{padding:8px 0 80px}[data-atv2-theme="upscale_at"] .venue-row{grid-template-columns:auto 1fr;row-gap:12px}[data-atv2-theme="upscale_at"] .venue-row__cta{grid-column:1 / -1;justify-self:start}[data-atv2-theme="upscale_at"] .venue-icon{grid-row:1}[data-atv2-theme="upscale_at"] .user{position:absolute;top:10px;right:20px;padding:0;margin:0;z-index:2}[data-atv2-theme="upscale_at"] .user__info{display:none}[data-atv2-theme="upscale_at"] .user.is-active::before{display:none}[data-atv2-theme="upscale_at"] .user__avatar{width:36px;height:36px}[data-atv2-theme="upscale_at"] .atv2-newsfeed-root{padding-left:0;padding-right:0}}html[dir="rtl"] [data-atv2-theme="upscale_at"] .app__layout{direction:ltr}html[dir="rtl"] [data-atv2-theme="upscale_at"] .sidebar,html[dir="rtl"] [data-atv2-theme="upscale_at"] .rightbar,html[dir="rtl"] #atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-content-region.workspace{direction:rtl}html[dir="rtl"] #atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-content-region.workspace{padding:20px 28px 80px calc(28px + var(--atv2-chat-strip-width,0px))}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar{direction:ltr;grid-template-columns:auto 1fr 360px}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar:has(.search input:focus){grid-template-columns:auto 0fr 1fr}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar__left{grid-column:3;grid-row:1;direction:rtl;min-width:0}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar__ticker{grid-column:2;grid-row:1}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar__right{grid-column:1;grid-row:1;direction:rtl;justify-content:flex-start;min-width:0}@media (min-width:901px){html[dir="rtl"] .atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-desktop-header-search="hide"] .topbar{grid-template-columns:auto 1fr auto}}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar:has(.search input:focus) .topbar__right>.topbar__bookmark,html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar:has(.search input:focus) .topbar__right>.topbar__share,html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar:has(.search input:focus) .topbar__right>.online{transform:translateX(-36px)}html[dir="rtl"] [data-atv2-theme="upscale_at"] .nav__brand,html[dir="rtl"] [data-atv2-theme="upscale_at"] .sidebar__brand{direction:ltr}@media (min-width:901px){html[dir="rtl"] #atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-content-region.workspace{grid-column:2}}html[dir="rtl"] [data-atv2-theme="upscale_at"] .user.is-active::before{left:auto;right:8px;border-radius:2px 0 0 2px}html[dir="rtl"] [data-atv2-theme="upscale_at"] .side-nav__item.is-loading::after,html[dir="rtl"] [data-atv2-theme="upscale_at"] .user.is-loading::after{right:auto;left:12px}html[dir="rtl"] [data-atv2-theme="upscale_at"] .user.is-loading::after{left:16px}html[dir="rtl"] [data-atv2-theme="upscale_at"] .rightbar-slim__count:not([hidden]){right:auto;left:-17px}html[dir="rtl"] [data-atv2-theme="upscale_at"] .support__sub{padding-left:0;padding-right:22px}@media (max-width:1400px){html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar{grid-template-columns:auto 1fr 320px}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar:has(.search input:focus){grid-template-columns:auto 0fr 1fr}}@media (max-width:1200px){html[dir="rtl"] [data-atv2-theme="upscale_at"] .app__layout{grid-template-columns:1fr 300px}html[dir="rtl"] #atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-content-region.workspace{grid-column:1}}@media (min-width:901px){html[dir="rtl"] [data-atv2-theme="upscale_at"] .app__layout:not(:has(>.rightbar)){grid-template-columns:1fr 320px}html[dir="rtl"] [data-atv2-theme="upscale_at"] .app__layout:not(:has(>.rightbar))>.sidebar{grid-column:2}html[dir="rtl"] [data-atv2-theme="upscale_at"] .app__layout:not(:has(>.rightbar))>.atv2-content-region.workspace{grid-column:1}}@media (min-width:901px) and (max-width:1400px){html[dir="rtl"] [data-atv2-theme="upscale_at"] .app__layout:not(:has(>.rightbar)){grid-template-columns:1fr 300px}}@media (min-width:1201px){html[dir="rtl"] #atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-rightbar-state="collapsed"] .app__layout:has(>.rightbar){grid-template-columns:72px minmax(0,1fr) 320px}html[dir="rtl"] #atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-rightbar-state="collapsed"] .atv2-content-region.workspace{grid-column:2}}@media (min-width:1201px) and (max-width:1400px){html[dir="rtl"] #atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-rightbar-state="collapsed"] .app__layout:has(>.rightbar){grid-template-columns:68px minmax(0,1fr) 300px}}@media (max-width:900px){html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar{grid-template-columns:auto minmax(0,1fr)}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar__left{grid-column:2;grid-row:1;justify-content:flex-start}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar__right{grid-column:1;grid-row:1;justify-content:flex-start;margin-left:0;margin-right:auto}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar__ticker{grid-row:1}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar .search{min-width:0}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar .nav__brand{flex:0 0 auto}html[dir="rtl"] [data-atv2-theme="upscale_at"] .btn--post{width:36px;height:36px;flex:0 0 36px;justify-content:center;padding:0}html[dir="rtl"] .atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-mobile-header-primary="search"] .topbar .topbar__left{grid-column:2}html[dir="rtl"] .atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-mobile-header-primary="brand"] .topbar,html[dir="rtl"] .atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-mobile-header-primary="ticker"] .topbar{grid-template-columns:auto minmax(0,1fr)}html[dir="rtl"] .atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-mobile-header-primary="brand"] .topbar .topbar__left,html[dir="rtl"] .atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-mobile-header-primary="ticker"] .topbar .topbar__left{grid-column:2;grid-row:1}html[dir="rtl"] .atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-mobile-header-primary="brand"] .topbar .topbar__right,html[dir="rtl"] .atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-mobile-header-primary="ticker"] .topbar .topbar__right{grid-column:1;grid-row:1}html[dir="rtl"] .atv2-application-shell[data-atv2-theme="upscale_at"][data-atv2-mobile-header-primary="brand"] .topbar .nav__wordmark{display:none;position:static;transform:none}html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar .nav__brand .atv2-bubble--notifications,html[dir="rtl"] [data-atv2-theme="upscale_at"] .topbar .nav__brand .atv2-bubble--portfolio{left:auto;right:18px}html[dir="rtl"] [data-atv2-theme="upscale_at"] .app__layout{grid-template-columns:1fr}html[dir="rtl"] #atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-content-region.workspace{grid-column:1;padding:8px 0 80px}html[dir="rtl"] [data-atv2-theme="upscale_at"] .user{right:auto;left:20px}}@media (prefers-reduced-motion:reduce){[data-atv2-theme="upscale_at"] *,[data-atv2-theme="upscale_at"] *::before,[data-atv2-theme="upscale_at"] *::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}[data-atv2-theme="upscale_at"] .ticker__track{animation:upscale-ticker 600s linear infinite !important}[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__track{animation-name:upscale-ticker !important;animation-duration:405s !important;animation-timing-function:linear !important;animation-iteration-count:infinite !important}[data-atv2-theme="upscale_at"] .topbar__ticker .marquee-child{animation:upscale-marquee 10000s linear infinite !important}[data-atv2-theme="upscale_at"] .pulse::after{animation:upscale-pulse 4.5s ease-out infinite !important}.atv2-chatwin--minimized.is-flashing{animation-duration:1.5s !important;animation-iteration-count:1 !important}}[data-atv2-theme="upscale_at"] .user__avatar--emoji{background:var(--color-surface-raised);font-family:var(--font-sans);font-size:var(--atv2-font-size-h3);font-weight:400;line-height:1;color:var(--color-on-surface)}[data-atv2-theme="upscale_at"] .user__avatar--photo{position:relative;overflow:visible;font-size:0}[data-atv2-theme="upscale_at"] .user__avatar--photo .atv2-user-display-avatar-photo-frame{position:absolute;inset:0;display:block;overflow:hidden;border-radius:50%;z-index:0}[data-atv2-theme="upscale_at"] .user__avatar--photo img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:var(--atv2-user-display-avatar-x,50%) var(--atv2-user-display-avatar-y,50%);display:block}[data-atv2-theme="upscale_at"] .user__avatar--photo .atv2-user-display-avatar-photo-frame img{transform:scale(var(--atv2-user-display-avatar-zoom,1));transform-origin:var(--atv2-user-display-avatar-x,50%) var(--atv2-user-display-avatar-y,50%)}[data-atv2-theme="upscale_at"] .user__avatar--photo .atv2-user-display-avatar-emoji-badge{left:-2px;bottom:-2px;z-index:2;width:14px;height:14px;font-size:8px}html.light [data-atv2-theme="upscale_at"] .user__avatar--emoji{background:var(--color-surface-raised)}[data-atv2-theme="upscale_at"] .user__medals{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:4px}[data-atv2-theme="upscale_at"] .user__medals img{width:14px;height:14px;flex-shrink:0}[data-atv2-theme="upscale_at"] .user__name img,[data-atv2-theme="upscale_at"] .user__name svg{vertical-align:middle}[data-atv2-theme="upscale_at"] .notifications__sentinel{height:1px;width:100%;pointer-events:none}[data-atv2-theme="upscale_at"][data-atv2-shell-mode="guest-scroll"] .app__layout{grid-template-columns:minmax(0,1fr) !important}[data-atv2-theme="upscale_at"][data-atv2-shell-mode="guest-scroll"] .atv2-content-region.workspace{grid-column:1 / -1 !important}[data-atv2-theme="upscale_at"] .atv2-public-footer{background:var(--atv2-color-surface-page);color:var(--atv2-color-text);border-top:1px solid var(--atv2-color-border);padding:56px 0 32px;margin-top:64px;font-family:var(--font-sans)}[data-atv2-theme="upscale_at"] .atv2-public-footer__inner{max-width:var(--container,1280px);margin:0 auto;padding:0 var(--margin,32px);display:flex;flex-direction:column;gap:40px}[data-atv2-theme="upscale_at"] .atv2-public-footer__top{display:grid;grid-template-columns:minmax(220px,280px) 1fr;gap:56px;align-items:flex-start}[data-atv2-theme="upscale_at"] .atv2-public-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:12px}[data-atv2-theme="upscale_at"] .atv2-public-footer__brand-link{display:flex;flex-direction:row;align-items:center;gap:12px;color:inherit;text-decoration:none;max-width:100%;min-width:0;width:fit-content}[data-atv2-theme="upscale_at"] .atv2-public-footer__theme{margin-top:4px}[data-atv2-theme="upscale_at"] .atv2-public-footer__brand .atv2-font-scale{margin-top:4px}[data-atv2-theme="upscale_at"] .atv2-public-footer__brand-link:hover .atv2-public-footer__wordmark{color:var(--atv2-color-accent-primary)}[data-atv2-theme="upscale_at"] .atv2-public-footer__mark{width:40px;height:40px;display:block}[data-atv2-theme="upscale_at"] .atv2-public-footer__wordmark{font-family:var(--font-serif);font-size:var(--atv2-font-size-body-lg);font-weight:600;letter-spacing:var(--atv2-letter-spacing-heading);color:var(--atv2-color-text);min-width:0;transition:color 160ms var(--easing)}@media (min-width:520px){[data-atv2-theme="upscale_at"] .atv2-public-footer__wordmark{font-size:var(--atv2-font-size-h3)}}[data-atv2-theme="upscale_at"] .atv2-public-footer__tagline{margin:4px 0 0;font-size:var(--atv2-font-size-mono);line-height:1.55;color:var(--atv2-color-text-muted);max-width:240px}[data-atv2-theme="upscale_at"] .atv2-public-footer__nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;padding-top:50px}[data-atv2-theme="upscale_at"] .atv2-public-footer__col{min-width:0}[data-atv2-theme="upscale_at"] .atv2-public-footer__heading{margin:0 0 16px;font-size:var(--atv2-font-size-label-caps);font-weight:600;letter-spacing:0.14em;text-transform:uppercase;color:var(--atv2-color-accent-primary)}[data-atv2-theme="upscale_at"] .atv2-public-footer__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}[data-atv2-theme="upscale_at"] .atv2-public-footer__list a{font-size:var(--atv2-font-size-body-sm);color:var(--atv2-color-text);transition:color 160ms var(--easing)}[data-atv2-theme="upscale_at"] .atv2-public-footer__list a:hover{color:var(--atv2-color-accent-primary)}[data-atv2-theme="upscale_at"] .atv2-public-footer__list--lang{gap:8px}[data-atv2-theme="upscale_at"] .atv2-public-footer__lang-item{display:inline-flex;align-items:center;gap:8px;padding:0;margin:0;background:transparent;border:0;color:var(--atv2-color-text-muted);font:inherit;font-size:var(--atv2-font-size-body-sm);letter-spacing:inherit;cursor:pointer;text-align:left;transition:color 160ms var(--easing)}[data-atv2-theme="upscale_at"] .atv2-public-footer__lang-item:hover,[data-atv2-theme="upscale_at"] .atv2-public-footer__lang-item.is-active{color:var(--atv2-color-accent-primary)}[data-atv2-theme="upscale_at"] .atv2-public-footer__lang-code{display:inline-block;min-width:1.6em;font-family:var(--font-mono);font-size:var(--atv2-font-size-label-caps);font-weight:500;letter-spacing:0.08em;color:var(--atv2-color-text-dim,var(--atv2-color-text-muted));text-transform:uppercase}[data-atv2-theme="upscale_at"] .atv2-gated-action-body{display:grid;gap:var(--atv2-space-3)}[data-atv2-theme="upscale_at"] .atv2-gated-action-copy,[data-atv2-theme="upscale_at"] .atv2-gated-action-empty,[data-atv2-theme="upscale_at"] .atv2-gated-action-summary{margin:0;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-md);line-height:1.5}[data-atv2-theme="upscale_at"] .atv2-gated-action-section-title{margin:var(--atv2-space-1) 0 calc(var(--atv2-space-2) * -1);color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-bold);line-height:1.2}[data-atv2-theme="upscale_at"] .atv2-gated-action-groups{display:grid;gap:var(--atv2-space-2)}[data-atv2-theme="upscale_at"] .atv2-gated-action-group{display:flex;align-items:center;justify-content:space-between;gap:var(--atv2-space-3);padding:var(--atv2-space-3);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface);color:var(--atv2-color-text);text-decoration:none}[data-atv2-theme="upscale_at"] a.atv2-gated-action-group:is(:hover,:focus-visible){border-color:var(--atv2-color-accent-primary)}[data-atv2-theme="upscale_at"] .atv2-gated-action-group-badge{display:inline-flex;align-items:center;min-height:30px;max-width:100%;padding:6px 12px;border-radius:9999px;background:var(--atv2-gated-group-bg,var(--atv2-color-accent-primary));color:var(--atv2-gated-group-fg,var(--atv2-color-accent-on-primary));font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-semibold);line-height:1.1;overflow-wrap:anywhere}[data-atv2-theme="upscale_at"] .atv2-gated-action-group-meta{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);line-height:1.2;text-align:right;white-space:nowrap}[data-atv2-theme="upscale_at"] .atv2-gated-action-users{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--atv2-space-2)}[data-atv2-theme="upscale_at"] .atv2-gated-action-user{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--atv2-space-2);min-width:0;padding:var(--atv2-space-2);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-sm);background:var(--atv2-color-surface);color:var(--atv2-color-text);text-decoration:none}[data-atv2-theme="upscale_at"] .atv2-gated-action-user:is(:hover,:focus-visible){border-color:var(--atv2-color-accent-primary)}[data-atv2-theme="upscale_at"] .atv2-gated-action-user-avatar{display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;overflow:hidden;border-radius:9999px;background:var(--atv2-color-surface-muted);font-size:var(--atv2-font-size-body-md);line-height:1}[data-atv2-theme="upscale_at"] .atv2-gated-action-user-avatar img{width:100%;height:100%;object-fit:cover}[data-atv2-theme="upscale_at"] .atv2-gated-action-user-body{display:grid;gap:0.1rem;min-width:0}[data-atv2-theme="upscale_at"] .atv2-gated-action-user-body strong,[data-atv2-theme="upscale_at"] .atv2-gated-action-user-body small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme="upscale_at"] .atv2-gated-action-user-body strong{font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme="upscale_at"] .atv2-gated-action-user-body small{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps)}@media (max-width:1080px){[data-atv2-theme="upscale_at"] .atv2-public-footer__nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:960px){[data-atv2-theme="upscale_at"] .atv2-public-footer__top{grid-template-columns:1fr;gap:40px}[data-atv2-theme="upscale_at"] .atv2-public-footer__nav{padding-top:0}}@media (max-width:720px){[data-atv2-theme="upscale_at"] .atv2-locale-suggestion{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;width:calc(100vw - 24px);padding:24px 14px 14px}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__copy{padding-right:34px}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__actions{display:grid;grid-template-columns:minmax(0,1fr);width:100%}[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__primary,[data-atv2-theme="upscale_at"] .atv2-locale-suggestion__secondary{width:100%;min-height:42px;white-space:normal}[data-atv2-theme="upscale_at"] .atv2-public-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}[data-atv2-theme="upscale_at"] .atv2-gated-action-group{align-items:flex-start;flex-direction:column}[data-atv2-theme="upscale_at"] .atv2-gated-action-group-meta{text-align:left;white-space:normal}[data-atv2-theme="upscale_at"] .atv2-gated-action-users{grid-template-columns:1fr}}@media (max-width:480px){[data-atv2-theme="upscale_at"] .atv2-public-footer{padding:40px 0 28px}[data-atv2-theme="upscale_at"] .atv2-public-footer__nav{grid-template-columns:1fr}}.atv2-intent-composer{--ic-pad:var(--atv2-space-5);--ic-radius:var(--atv2-radius-lg);--ic-fill:0%;position:relative;display:block;width:100%;margin:0 0 var(--atv2-space-5) 0;background:radial-gradient(1200px 240px at 12% -40%,rgba(221,77,63,0.08),transparent 60%),radial-gradient(900px 200px at 95% 110%,rgba(60,154,82,0.06),transparent 60%),var(--atv2-color-surface);border:1px solid var(--atv2-color-border);border-radius:var(--ic-radius);box-shadow:var(--atv2-shadow-md);transition:box-shadow var(--atv2-motion-med) var(--atv2-ease-standard),border-color var(--atv2-motion-med) var(--atv2-ease-standard)}.atv2-intent-composer:focus-within{border-color:var(--atv2-color-accent-primary);box-shadow:var(--atv2-shadow-accent-primary);z-index:calc(var(--atv2-z-overlay,1500) + 1)}.atv2-intent-composer[data-atv2-intent-composer-outer-chrome="0"]{margin:0;background:transparent;border:0;border-radius:0;box-shadow:none}.atv2-intent-composer[data-atv2-intent-composer-outer-chrome="0"]:focus-within{border-color:transparent;box-shadow:none}.atv2-intent-composer--has-viewer-banner{background:var(--atv2-color-surface);isolation:isolate}.atv2-intent-composer--has-viewer-banner::before,.atv2-intent-composer--has-viewer-banner::after{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.atv2-intent-composer--has-viewer-banner::before{background-image:var(--atv2-intent-composer-viewer-banner-image);background-position:var(--atv2-intent-composer-viewer-banner-x,50%) var(--atv2-intent-composer-viewer-banner-y,50%);background-repeat:no-repeat;background-size:cover;opacity:.46}.atv2-intent-composer--has-viewer-banner::after{background:linear-gradient(180deg,color-mix(in srgb,var(--atv2-color-surface) 34%,transparent),color-mix(in srgb,var(--atv2-color-surface) 76%,transparent)),radial-gradient(900px 220px at 12% 0%,color-mix(in srgb,var(--atv2-color-accent-primary) 16%,transparent),transparent 60%),color-mix(in srgb,var(--atv2-color-surface) 42%,transparent)}.atv2-intent-composer--has-viewer-banner>*{position:relative;z-index:1}.atv2-intent-composer--has-viewer-banner[data-atv2-intent-composer-outer-chrome="0"]::before,.atv2-intent-composer--has-viewer-banner[data-atv2-intent-composer-outer-chrome="0"]::after{display:none}.atv2-intent-composer[data-atv2-intent-composer-state="collapsed"] .atv2-intent-composer-card{display:none}.atv2-intent-composer[data-atv2-intent-composer-state="open"] .atv2-intent-composer-pill{display:none}.atv2-intent-composer-pill{appearance:none;border:0;background:transparent;width:100%;padding:var(--atv2-space-4) var(--atv2-space-5);display:flex;align-items:center;gap:var(--atv2-space-3);cursor:text;color:var(--atv2-color-text-muted);font:inherit;text-align:start}.atv2-intent-composer-pill-emoji{font-size:var(--atv2-font-size-h3);line-height:1}.atv2-intent-composer-pill-emoji.atv2-user-display-avatar--photo{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;overflow:visible;border:1px solid var(--atv2-color-border);font-size:0}.atv2-intent-composer-pill-emoji.atv2-user-display-avatar--photo .atv2-user-display-avatar-emoji-badge{width:12px;height:12px;font-size:7px}.atv2-intent-composer-pill-text{flex:1;font-size:var(--atv2-font-size-body-md)}.atv2-intent-composer-pill-cta{color:var(--atv2-color-accent-primary);font-weight:var(--atv2-weight-medium)}.atv2-intent-composer-card{padding:var(--ic-pad);display:flex;flex-direction:column;gap:var(--atv2-space-4)}.atv2-intent-composer[data-atv2-intent-composer-outer-chrome="0"] .atv2-intent-composer-card{padding:0}.atv2-intent-composer-head{display:flex;align-items:center;gap:var(--atv2-space-3);flex-wrap:wrap}.atv2-intent-composer-identity{display:flex;align-items:center;gap:var(--atv2-space-3);min-width:0}.atv2-intent-composer-viewer-avatar-slot{display:inline-flex;align-items:center;flex-shrink:0}.atv2-intent-composer-emoji{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--atv2-font-size-h3);line-height:1;background:var(--atv2-color-surface-muted);border-radius:50%;border:1px solid var(--atv2-color-border);flex-shrink:0}a.atv2-intent-composer-emoji{color:inherit;text-decoration:none;cursor:pointer}a.atv2-intent-composer-emoji:focus-visible{outline:2px solid var(--atv2-color-accent-primary);outline-offset:3px}.atv2-intent-composer-emoji.atv2-user-display-avatar--photo{width:40px;height:40px;position:relative;overflow:visible;font-size:0}.atv2-intent-composer-emoji.atv2-user-display-avatar--photo .atv2-user-display-avatar-emoji-badge{width:15px;height:15px;font-size:9px}.atv2-intent-composer-handle{font-weight:var(--atv2-weight-semibold);color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-md)}.atv2-intent-composer-identity-text{display:flex;flex-direction:column;gap:var(--atv2-space-1);min-width:0}.atv2-intent-composer-firsttouch{display:none;align-self:center;align-items:baseline;gap:var(--atv2-space-2);padding:9px 16px;background:var(--atv2-color-surface-elevated);border:1px solid var(--atv2-color-accent-primary);border-radius:9999px;color:var(--atv2-color-text);font-family:'Fraunces','Times New Roman',serif;font-style:italic;font-size:var(--atv2-font-size-body-sm);line-height:1;letter-spacing:var(--atv2-letter-spacing-heading);white-space:nowrap;pointer-events:none;position:relative;z-index:2;will-change:opacity,transform}.atv2-intent-composer-firsttouch::before{content:'';position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,0.05),transparent 50%);pointer-events:none}.atv2-intent-composer-firsttouch::after{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:0 18px 56px rgba(212,165,116,0.24);opacity:0.67;pointer-events:none}.atv2-intent-composer[data-atv2-firsttouch-state="visible"] .atv2-intent-composer-firsttouch::after{animation:atv2-ic-firsttouch-glow 3.6s cubic-bezier(0.22,1,0.36,1) 720ms infinite var(--ic-motion,running)}.atv2-intent-composer[data-atv2-firsttouch-state="visible"] .atv2-intent-composer-firsttouch{display:inline-flex;pointer-events:auto;cursor:pointer;animation:atv2-ic-firsttouch-enter 720ms cubic-bezier(0.22,1,0.36,1) both var(--ic-motion,running),atv2-ic-firsttouch-breathe 3.6s cubic-bezier(0.22,1,0.36,1) 720ms infinite var(--ic-motion,running)}.atv2-intent-composer-firsttouch[hidden]{display:none !important}.atv2-intent-composer:focus-within .atv2-intent-composer-firsttouch,.atv2-intent-composer[data-atv2-firsttouch-state="dismissed"] .atv2-intent-composer-firsttouch{display:none;pointer-events:none;opacity:0;transform:none;animation:none}.atv2-intent-composer[data-atv2-firsttouch-mode="always"][data-atv2-intent-composer-viewer-id="0"] .atv2-intent-composer-firsttouch{display:inline-flex;visibility:hidden;opacity:0;pointer-events:none;transform:none}.atv2-intent-composer[data-atv2-firsttouch-mode="always"][data-atv2-intent-composer-viewer-id="0"][data-atv2-firsttouch-state="visible"] .atv2-intent-composer-firsttouch{visibility:visible;opacity:1;pointer-events:auto}.atv2-intent-composer[data-atv2-firsttouch-mode="always"][data-atv2-intent-composer-viewer-id="0"]:focus-within .atv2-intent-composer-firsttouch,.atv2-intent-composer[data-atv2-firsttouch-mode="always"][data-atv2-intent-composer-viewer-id="0"][data-atv2-intent-composer-has-content="true"] .atv2-intent-composer-firsttouch{display:inline-flex;visibility:hidden;opacity:0;pointer-events:none;transform:none;animation:none}.atv2-intent-composer[data-atv2-firsttouch-mode="always"][data-atv2-intent-composer-viewer-id="0"][data-atv2-firsttouch-completed="1"] .atv2-intent-composer-firsttouch{display:none !important}@keyframes atv2-ic-firsttouch-enter{from{opacity:0;transform:translateY(10px) scale(0.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes atv2-ic-firsttouch-breathe{0%,100%{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes atv2-ic-firsttouch-glow{0%,100%{opacity:0.67}50%{opacity:1}}.atv2-intent-composer-firsttouch-text{color:var(--atv2-color-text);font-style:italic}.atv2-intent-composer-firsttouch-arrow{color:var(--atv2-color-accent-primary);font-style:normal;font-weight:600;font-size:var(--atv2-font-size-label-caps);letter-spacing:0;animation:atv2-ic-firsttouch-arrow-bob 2.2s cubic-bezier(0.22,1,0.36,1) infinite var(--ic-motion,running)}@keyframes atv2-ic-firsttouch-arrow-bob{0%,100%{transform:translateY(1px);opacity:0.8}50%{transform:translateY(-2px);opacity:1}}@media (prefers-reduced-motion:reduce){.atv2-intent-composer-firsttouch,.atv2-intent-composer-firsttouch-arrow,.atv2-intent-composer-firsttouch::after{animation:none !important}.atv2-intent-composer[data-atv2-firsttouch-state="visible"] .atv2-intent-composer-firsttouch{display:inline-flex;opacity:1;transform:none;box-shadow:0 12px 40px rgba(212,165,116,0.16)}.atv2-intent-composer:focus-within .atv2-intent-composer-firsttouch,.atv2-intent-composer[data-atv2-firsttouch-state="dismissed"] .atv2-intent-composer-firsttouch{display:none;opacity:0;transform:none}}.atv2-intent-composer-fieldwrap{position:relative;display:flex;flex-direction:column;gap:var(--atv2-space-2);background:var(--atv2-color-surface-muted);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);padding:var(--atv2-space-2) var(--atv2-space-3);transition:border-color var(--atv2-motion-fast) var(--atv2-ease-standard),background var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-intent-composer-fieldwrap:focus-within{border-color:var(--atv2-color-accent-primary);background:var(--atv2-color-surface)}.atv2-intent-composer-field{appearance:none;width:100%;border:0;background:transparent;resize:none;padding:var(--atv2-space-2) 0;color:var(--atv2-color-text);font:inherit;font-size:var(--atv2-font-size-h3);line-height:1.35;font-weight:var(--atv2-weight-medium);outline:none;min-height:48px;transition:height var(--atv2-motion-fast) var(--atv2-ease-standard);overflow-y:hidden;direction:inherit;unicode-bidi:plaintext;text-align:left}.atv2-intent-composer[dir="rtl"] .atv2-intent-composer-field{text-align:right}.atv2-intent-composer[dir="ltr"] .atv2-intent-composer-field{text-align:left}.atv2-intent-composer-field::placeholder{color:var(--atv2-color-text-muted);font-weight:var(--atv2-weight-regular)}.atv2-intent-composer[data-atv2-typewriter-active="true"] .atv2-intent-composer-field::placeholder{color:transparent}.atv2-intent-composer-typewriter{position:absolute;inset-block-start:var(--atv2-space-2);inset-inline:var(--atv2-space-3);padding:var(--atv2-space-2) 0;pointer-events:none;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-h3);line-height:1.35;font-weight:var(--atv2-weight-regular);font-family:inherit;height:calc(1.35em + var(--atv2-space-4));max-height:calc(1.35em + var(--atv2-space-4));white-space:nowrap;word-break:normal;text-overflow:ellipsis;overflow:hidden;direction:inherit;unicode-bidi:plaintext;text-align:left;user-select:none;transition:opacity 180ms var(--atv2-ease-standard)}.atv2-intent-composer[dir="rtl"] .atv2-intent-composer-typewriter{text-align:right}.atv2-intent-composer[dir="ltr"] .atv2-intent-composer-typewriter{text-align:left}.atv2-intent-composer-typewriter [data-atv2-intent-composer-typewriter-text]{unicode-bidi:inherit}.atv2-intent-composer-typewriter[hidden]{display:none}.atv2-intent-composer-typewriter-cursor{display:inline-block;color:var(--atv2-color-accent-primary);margin:0;margin-inline-start:4px;margin-inline-end:-3px;font-weight:var(--atv2-weight-regular);animation:atv2-ic-cursor-blink 1.05s steps(1) infinite var(--ic-motion,running)}@keyframes atv2-ic-cursor-blink{0%,50%{opacity:1}50.01%,100%{opacity:0}}@media (prefers-reduced-motion:reduce){.atv2-intent-composer-typewriter-cursor{animation:none}}.atv2-intent-composer-empty-hint{display:inline-flex;align-items:center;gap:var(--atv2-space-2);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);max-width:100%;min-width:0;min-block-size:1lh;visibility:hidden}.atv2-intent-composer-empty-hint-dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--atv2-color-accent-positive);flex-shrink:0}.atv2-intent-composer-empty-hint-dot::before{content:'';position:absolute;inset:0;border-radius:inherit;background:inherit;z-index:1;pointer-events:none}.atv2-intent-composer-empty-hint-dot::after{content:'';position:absolute;inset:0;border-radius:inherit;background:rgb(60,154,82);pointer-events:none;animation:atv2-ic-pulse-pos 2.4s var(--atv2-ease-standard) infinite var(--ic-motion,running)}.atv2-intent-composer-empty-hint-count{color:var(--atv2-color-text);font-weight:var(--atv2-weight-semibold);font-variant-numeric:tabular-nums}.atv2-intent-composer-empty-hint-descriptor{color:var(--atv2-color-text-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atv2-intent-composer-empty-hint-descriptor-variant{display:none;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atv2-intent-composer-empty-hint-descriptor-variant[data-intent="buy"]{display:block}.atv2-intent-composer[data-atv2-typewriter-intent="sell"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="buy"]{display:none}.atv2-intent-composer[data-atv2-typewriter-intent="sell"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="sell"]{display:block}.atv2-intent-composer[data-atv2-typewriter-intent="editorial"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="buy"]{display:none}.atv2-intent-composer[data-atv2-typewriter-intent="editorial"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="editorial"]{display:block}.atv2-intent-composer[data-atv2-typewriter-intent="review"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="buy"]{display:none}.atv2-intent-composer[data-atv2-typewriter-intent="review"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="review"]{display:block}.atv2-intent-composer[data-atv2-typewriter-intent="socialize"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="buy"]{display:none}.atv2-intent-composer[data-atv2-typewriter-intent="socialize"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="socialize"]{display:block}.atv2-intent-composer[data-atv2-typewriter-intent="sharePlans"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="buy"]{display:none}.atv2-intent-composer[data-atv2-typewriter-intent="sharePlans"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="sharePlans"]{display:block}.atv2-intent-composer[data-atv2-typewriter-intent="market_data"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="buy"]{display:none}.atv2-intent-composer[data-atv2-typewriter-intent="market_data"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="market_data"]{display:block}.atv2-intent-composer[data-atv2-typewriter-intent="events"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="buy"]{display:none}.atv2-intent-composer[data-atv2-typewriter-intent="events"] .atv2-intent-composer-empty-hint-descriptor-variant[data-intent="events"]{display:block}@keyframes atv2-ic-pulse-pos{0%{transform:scale(1);opacity:0.55}70%{transform:scale(3.5);opacity:0}100%{transform:scale(1);opacity:0}}.atv2-intent-composer-handle-row{display:flex;flex-wrap:nowrap;align-items:center;column-gap:var(--atv2-space-2);min-width:0}.atv2-intent-composer-viewer-handle-slot{display:inline-flex;align-items:center;min-width:0;flex-shrink:0}.atv2-intent-composer-handle{flex-shrink:0;white-space:nowrap}.atv2-intent-composer-handle.community-user-button{color:var(--atv2-user-display-custom-text-color,var(--atv2-rich-user-text,#fff))}.atv2-intent-composer-handle.community-user-button:hover,.atv2-intent-composer-handle.community-user-button:focus-visible{color:var(--atv2-user-display-custom-text-color,var(--atv2-rich-user-text,#fff))}.atv2-intent-composer-handle.community-user-button .community-user-button-label,.atv2-intent-composer-handle.community-user-button .atv2-user-display-label{color:var(--atv2-user-display-custom-text-color,currentColor)}.atv2-intent-composer-handle.atv2-user-display--normal{color:var(--atv2-color-text)}.atv2-intent-composer-handle-arrow{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-md);line-height:1;user-select:none;flex-shrink:0}html[dir="rtl"] .atv2-intent-composer-handle-arrow{transform:scaleX(-1)}.atv2-intent-composer-board-selector{position:relative;display:inline-flex;align-items:center;min-width:0;max-width:100%}.atv2-intent-composer-board-selector-button{appearance:none;border:0;background:transparent;padding:0;color:inherit;font:inherit;cursor:pointer;display:inline-flex;align-items:baseline;gap:var(--atv2-space-2);line-height:1.2;min-width:0;max-width:100%;transition:color var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-intent-composer-board-selector-button:focus-visible{outline:none}.atv2-intent-composer-board-selector-name{font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-semibold);color:var(--atv2-color-text);border-bottom:1px dotted var(--atv2-color-border-strong);padding-bottom:1px;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.atv2-intent-composer-board-selector-name--pending{display:inline-flex;align-items:baseline;gap:0.18em;color:var(--atv2-color-text-muted)}.atv2-intent-composer-board-selector-pending-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.atv2-intent-composer-board-selector-pending-dots{display:inline-flex;align-items:center;gap:0.12em;flex:0 0 auto}.atv2-intent-composer-board-selector-pending-dots span{width:0.22em;height:0.22em;border-radius:999px;background:currentColor;opacity:0.3;transform:translateY(0);animation:atv2-intent-composer-board-pending-dot 1.1s var(--atv2-ease-standard) infinite}.atv2-intent-composer-board-selector-pending-dots span:nth-child(2){animation-delay:0.14s}.atv2-intent-composer-board-selector-pending-dots span:nth-child(3){animation-delay:0.28s}@keyframes atv2-intent-composer-board-pending-dot{0%,80%,100%{opacity:0.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-0.14em)}}.atv2-intent-composer-board-selector-button:hover .atv2-intent-composer-board-selector-name,.atv2-intent-composer-board-selector-button:focus-visible .atv2-intent-composer-board-selector-name{color:var(--atv2-color-accent-primary);border-bottom-color:var(--atv2-color-accent-primary)}.atv2-intent-composer-board-selector-lock,.atv2-intent-composer-board-selector-option-lock{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.4em;height:1.4em;border-radius:999px;font-size:var(--atv2-font-size-label-caps);line-height:1;background:color-mix(in srgb,var(--atv2-color-accent-negative) 14%,transparent);color:var(--atv2-color-accent-negative)}.atv2-intent-composer-board-selector-lock[data-state="open"],.atv2-intent-composer-board-selector-option-lock[data-state="open"]{background:color-mix(in srgb,var(--atv2-color-accent-positive) 16%,transparent);color:var(--atv2-color-accent-positive)}.atv2-intent-composer-board-selector-lock[hidden],.atv2-intent-composer-board-selector-option-lock[hidden]{display:none}.atv2-intent-composer-board-selector-caret{font-size:var(--atv2-font-size-label-caps);line-height:1;color:var(--atv2-color-text-muted);transition:transform var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-intent-composer-board-selector-button[aria-expanded="true"] .atv2-intent-composer-board-selector-caret{transform:rotate(180deg);color:var(--atv2-color-accent-primary)}.atv2-intent-composer-board-selector-menu[hidden]{display:none}.atv2-intent-composer-board-selector-compact-bar{display:contents}.atv2-intent-composer-board-selector-close{display:none}.atv2-intent-composer-board-selector-list{display:flex}.atv2-intent-composer-board-selector-option{display:flex}.atv2-intent-composer-board-selector-option-label{display:inline-flex}.atv2-intent-composer-spinner{display:inline-flex;pointer-events:none}.atv2-intent-composer-inline-questions{display:none}.atv2-intent-composer-listing-preview{margin:var(--atv2-space-2) 0 0 0;min-width:0}.atv2-intent-composer-listing-preview[hidden]{display:none}.atv2-intent-composer-listing-preview-title{display:inline-flex;align-items:center;gap:var(--atv2-space-1);min-width:0;font-size:var(--atv2-font-size-label-md);font-weight:var(--atv2-weight-semibold);color:var(--atv2-color-private-brown)}.atv2-intent-composer-listing-preview-list{display:flex;align-items:center;gap:var(--atv2-space-2);min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding:0 0 3px}.atv2-intent-composer-listing-preview-item{position:relative;display:inline-flex;flex:0 0 auto;min-width:0}.atv2-intent-composer-listing-preview-card{--atv2-intent-composer-listing-ticket-height:58px;--atv2-intent-composer-listing-ticket-rip-width:72px;--atv2-listing-ticket-primary:var(--atv2-color-accent-warning);--atv2-listing-ticket-text:var(--atv2-color-text);--atv2-listing-ticket-outline:var(--atv2-color-surface);--atv2-listing-ticket-hover:var(--atv2-listing-ticket-primary);display:inline-flex;align-items:center;position:relative;flex:0 0 auto;height:var(--atv2-intent-composer-listing-ticket-height);width:fit-content;max-width:min(88vw,390px);min-width:min(70vw,248px);overflow:hidden;gap:0;border:1px solid color-mix(in srgb,var(--atv2-listing-ticket-primary) 50%,var(--atv2-color-border));border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--atv2-listing-ticket-primary) 14%,var(--atv2-color-surface)),color-mix(in srgb,var(--atv2-listing-ticket-primary) 5%,var(--atv2-color-surface)));color:var(--atv2-color-text);padding:0 18px 0 0;text-decoration:none;box-shadow:0 5px 14px rgba(115,83,22,0.10);-webkit-mask-image:radial-gradient(circle 16px at 100% 50%,transparent 98%,#000 100%);mask-image:radial-gradient(circle 16px at 100% 50%,transparent 98%,#000 100%)}.atv2-intent-composer-listing-preview-item--has-action .atv2-intent-composer-listing-preview-card{min-width:min(82vw,292px);padding-right:74px}.atv2-intent-composer-listing-preview-card::before{content:none}.atv2-intent-composer-listing-preview-card::after{content:none}.atv2-intent-composer-listing-preview-stub{position:relative;display:grid;place-items:center;flex:0 0 var(--atv2-intent-composer-listing-ticket-rip-width);align-self:auto;width:var(--atv2-intent-composer-listing-ticket-rip-width);height:var(--atv2-intent-composer-listing-ticket-height);overflow:hidden;border-radius:11px 0 0 11px;background:linear-gradient(135deg,color-mix(in srgb,var(--atv2-listing-ticket-primary) 28%,var(--atv2-color-surface)),var(--atv2-color-surface-muted))}.atv2-intent-composer-listing-preview-stub>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.atv2-intent-composer-listing-preview-stub::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent 48%,rgba(0,0,0,0.18));pointer-events:none}.atv2-intent-composer-listing-preview-stub-fallback{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--atv2-listing-ticket-primary) 18%,var(--atv2-color-surface));color:var(--atv2-listing-ticket-text);font-size:var(--atv2-font-size-label-md);font-weight:var(--atv2-weight-bold);line-height:1;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--atv2-color-accent-warning) 36%,transparent)}.atv2-intent-composer-listing-preview-flash{display:grid;place-items:center;position:absolute;left:4px;top:4px;z-index:4;width:24px;height:24px;transform:none;border-radius:50%;background:color-mix(in srgb,#fff5c2 86%,var(--atv2-listing-ticket-primary));border:1px solid rgba(255,255,255,0.84);box-shadow:0 2px 7px rgba(0,0,0,0.24)}.atv2-intent-composer-listing-preview-flash img{display:block;width:17px;height:17px}.atv2-intent-composer-listing-preview-stub-price{position:absolute;left:50%;bottom:5px;z-index:2;max-width:calc(100% - 10px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border-radius:999px;background:rgba(24,27,31,0.82);color:#ffffff;font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold);line-height:1.1;box-shadow:0 2px 6px rgba(0,0,0,0.18)}.atv2-intent-composer-listing-preview-main{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;flex:1 1 auto;max-width:240px;padding:0 var(--atv2-space-2) 0 var(--atv2-space-3)}.atv2-intent-composer-listing-preview-main strong{color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm);line-height:var(--atv2-line-height-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.atv2-intent-composer-listing-preview-main span,.atv2-intent-composer-listing-preview-main small{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);line-height:1.2;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atv2-intent-composer-listing-preview-medals{display:flex;align-items:center;flex:0 0 auto;min-width:0;padding-inline:0 var(--atv2-space-1);position:relative;z-index:1}.atv2-intent-composer-listing-preview-medals img{display:block;width:20px;height:20px;border-radius:50%;background:var(--atv2-color-surface);border:2px solid var(--atv2-color-surface);box-shadow:0 1px 4px rgba(0,0,0,0.16)}.atv2-intent-composer-listing-preview-medals img + img{margin-left:-6px}.atv2-intent-composer-listing-preview-edit{position:absolute;top:50%;right:10px;z-index:5;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:28px;padding:0 8px;border:1px solid color-mix(in srgb,var(--atv2-listing-ticket-primary) 44%,var(--atv2-color-border));border-radius:var(--atv2-radius-pill);background:color-mix(in srgb,var(--atv2-color-surface) 94%,var(--atv2-listing-ticket-primary));color:var(--atv2-color-text);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold);line-height:1;text-decoration:none;cursor:pointer;box-shadow:0 3px 9px rgba(18,24,31,0.12)}.atv2-intent-composer-listing-preview-edit svg{display:block;width:14px;height:14px;flex:0 0 auto}.atv2-intent-composer-listing-preview-edit:hover,.atv2-intent-composer-listing-preview-edit:focus-visible{border-color:color-mix(in srgb,var(--atv2-listing-ticket-primary) 68%,var(--atv2-color-border));background:color-mix(in srgb,var(--atv2-color-surface) 86%,var(--atv2-listing-ticket-primary));color:var(--atv2-color-text);outline:none}@container (max-width:720px){.atv2-intent-composer-listing-preview-list{gap:var(--atv2-space-3)}.atv2-intent-composer-listing-preview-card{max-width:88vw}}@container (max-width:560px){.atv2-intent-composer-listing-preview-card{gap:var(--atv2-space-1);max-width:92vw}.atv2-intent-composer-listing-preview-item--has-action .atv2-intent-composer-listing-preview-card{min-width:min(92vw,300px);padding-right:62px}.atv2-intent-composer-listing-preview-edit span{display:none}}.atv2-intent-composer-overlay-close{display:none}.atv2-intent-composer-fieldwrap{position:relative}.atv2-intent-composer-media-control{position:absolute;inset-inline-start:calc(var(--atv2-space-3) - 11px);inset-block-end:var(--atv2-space-2);display:flex;align-items:flex-end;z-index:2}.atv2-intent-composer-clear-control{position:absolute;inset-inline-end:var(--atv2-space-3);inset-block-end:var(--atv2-space-2);display:flex;align-items:flex-end;gap:var(--atv2-space-1);z-index:2}.atv2-intent-composer-media-add{appearance:none;border:0;background:transparent;color:var(--atv2-color-text);width:22px;height:22px;border-radius:0;cursor:pointer;display:none;place-items:center;padding:0;transition:background var(--atv2-motion-fast) var(--atv2-ease-standard),border-color var(--atv2-motion-fast) var(--atv2-ease-standard),color var(--atv2-motion-fast) var(--atv2-ease-standard),transform var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-intent-composer-share,.atv2-intent-composer-clear{appearance:none;border:1px solid var(--atv2-color-border-strong);background:color-mix(in srgb,var(--atv2-color-surface) 90%,transparent);color:var(--atv2-color-text);border-radius:999px;min-height:28px;padding:0 var(--atv2-space-2);display:none;align-items:center;gap:5px;font:inherit;font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold);line-height:1;cursor:pointer;box-shadow:var(--atv2-shadow-sm);transition:background var(--atv2-motion-fast) var(--atv2-ease-standard),border-color var(--atv2-motion-fast) var(--atv2-ease-standard),color var(--atv2-motion-fast) var(--atv2-ease-standard),transform var(--atv2-motion-fast) var(--atv2-ease-standard)}.atv2-intent-composer-share[aria-busy="true"]{cursor:wait;opacity:0.78}.atv2-intent-composer-share[aria-disabled="true"]{opacity:0.9}.atv2-intent-composer-clear-icon{display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;border:1px solid currentColor;font-size:var(--atv2-font-size-label-caps);line-height:1;font-weight:var(--atv2-weight-semibold)}.atv2-intent-composer-share-label,.atv2-intent-composer-clear-label{line-height:1}.atv2-intent-composer-share-icon{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.atv2-intent-composer:focus-within .atv2-intent-composer-media-add,.atv2-intent-composer[data-atv2-intent-composer-has-content="true"] .atv2-intent-composer-media-add{display:inline-grid}.atv2-intent-composer[data-atv2-intent-composer-has-content="true"] .atv2-intent-composer-share,.atv2-intent-composer[data-atv2-intent-composer-has-content="true"] .atv2-intent-composer-clear{display:inline-flex}.atv2-intent-composer[data-atv2-intent-composer-has-content="true"] .atv2-intent-composer-fieldwrap{padding-bottom:calc(var(--atv2-space-2) + 30px)}.atv2-intent-composer-media-add:hover{background:transparent;border-color:transparent;color:var(--atv2-color-text);transform:translateY(-1px)}.atv2-intent-composer-share:hover,.atv2-intent-composer-clear:hover{background:var(--atv2-color-surface);border-color:var(--atv2-color-accent-primary);color:var(--atv2-color-accent-primary);transform:translateY(-1px)}.atv2-intent-composer-media-add:focus-visible{outline:1px solid var(--atv2-color-accent-primary);outline-offset:2px}.atv2-intent-composer-share:focus-visible,.atv2-intent-composer-clear:focus-visible{outline:2px solid var(--atv2-color-accent-primary);outline-offset:2px}.atv2-intent-composer-media-add svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.atv2-intent-composer-media-menu{display:flex}.atv2-intent-composer-media-menu[hidden]{display:none}.atv2-intent-composer-media-menu-item{display:flex}.atv2-intent-composer-media-menu-item-glyph{display:block}.atv2-intent-composer-media-tray{display:flex}.atv2-intent-composer-media-tray[hidden]{display:none}.atv2-intent-composer-media-status[hidden]{display:none}.atv2-intent-composer-media-status[data-atv2-media-status-tone="error"]{display:flex}.atv2-intent-composer-media-status[data-atv2-media-status-tone="error"]::before{display:inline-flex}.atv2-intent-composer-repost-attachment{display:grid}.atv2-intent-composer-repost-attachment[hidden]{display:none}.atv2-intent-composer-repost-head{display:flex}.atv2-intent-composer-repost-label{display:inline-flex}.atv2-intent-composer-media-chip img,.atv2-intent-composer-media-chip video{display:block}.atv2-intent-composer-media-chip-remove{display:flex}.atv2-intent-composer-media-chip-spinner{display:flex}.atv2-intent-composer-chips{display:flex}.atv2-intent-chip{display:inline-flex;align-items:center;gap:var(--atv2-space-1);background:var(--atv2-color-surface);color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-medium);padding:var(--atv2-space-1) var(--atv2-space-3);border-radius:var(--atv2-radius-pill);border:1px solid var(--atv2-color-border)}.atv2-intent-chip[data-atv2-intent-chip="venue"]{background:var(--atv2-color-accent-positive-soft);color:var(--atv2-color-accent-positive-hover);border-color:transparent}.atv2-intent-chip-key{color:var(--atv2-color-text-muted);font-weight:var(--atv2-weight-regular);font-size:var(--atv2-font-size-label-caps)}.atv2-intent-composer-reward{display:grid}.atv2-intent-composer-reward-head{display:flex}.atv2-intent-composer-slider-wrap{position:relative;height:28px;display:flex;align-items:center}.atv2-intent-composer-hotzone-band{pointer-events:none}.atv2-intent-composer-hotzone-label{pointer-events:none}.atv2-intent-composer-stats{display:grid}.atv2-intent-composer-trust{display:flex}.atv2-intent-composer-trust-chip{display:inline-flex}.atv2-intent-composer-market-ticker{display:none}.atv2-intent-composer-comps-marquee[hidden]{display:none}@media (max-width:900px){@container (max-width:900px){#atv2-application-shell[data-atv2-theme="upscale_at"]:not([data-atv2-mobile-header-primary="ticker"]) .atv2-newsfeed-root[data-atv2-newsfeed-mode="feed"] .atv2-newsfeed-composer .atv2-intent-composer:not([data-atv2-intent-composer-state="collapsed"]):not([data-atv2-intent-composer-mode^="parsed"]):not(:has(.atv2-intent-composer-repost-attachment:not([hidden]),[data-atv2-rich-link-preview],[data-atv2-rich-link-preview-marker])) .atv2-intent-composer-market-ticker,#atv2-application-shell[data-atv2-theme="upscale_at"]:not([data-atv2-mobile-header-primary="ticker"]) .landing-view .hero__composer .atv2-intent-composer:not([data-atv2-intent-composer-state="collapsed"]):not([data-atv2-intent-composer-mode^="parsed"]):not(:has(.atv2-intent-composer-repost-attachment:not([hidden]),[data-atv2-rich-link-preview],[data-atv2-rich-link-preview-marker])) .atv2-intent-composer-market-ticker{display:flex;align-items:center;min-height:34px;margin:var(--atv2-space-1) calc(var(--ic-pad) * -1) calc(var(--ic-pad) * -1);padding:var(--atv2-space-2) var(--ic-pad);overflow:hidden;border-top:1px solid var(--atv2-color-border);background:color-mix(in srgb,var(--atv2-color-surface-muted) 72%,transparent);color:var(--atv2-color-text-muted);line-height:1.2;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 24px,black calc(100% - 24px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,black 24px,black calc(100% - 24px),transparent 100%)}[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__track{display:flex;align-items:center;gap:32px;width:max-content;animation:upscale-ticker 405s linear infinite}[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__track:hover{animation-play-state:paused}[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__item{display:inline-flex;align-items:center;gap:7px;font-size:var(--atv2-font-size-label-caps);color:var(--atv2-color-text-muted);white-space:nowrap;letter-spacing:0;line-height:inherit;text-decoration:none}[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__link{color:inherit;text-decoration:none;border-radius:999px;cursor:pointer}[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__link:hover,[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__link:hover strong{color:var(--atv2-color-text)}[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__link:focus-visible{color:var(--atv2-color-text);outline:2px solid var(--atv2-color-accent-primary);outline-offset:4px}[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__item .dot-green{width:6px;height:6px;border-radius:50%;background:var(--atv2-color-accent-positive);flex-shrink:0}[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__item strong{color:var(--atv2-color-text);font-weight:var(--atv2-weight-medium)}[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__item .ticker__amount{color:var(--atv2-color-accent-primary);font-weight:var(--atv2-weight-medium);font-variant-numeric:tabular-nums}[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__item .ticker__ago{color:var(--atv2-color-text-muted);font-size:inherit;line-height:inherit;font-variant-numeric:tabular-nums;margin-left:0}[data-atv2-theme="upscale_at"] .atv2-intent-composer-market-ticker .ticker__item .ticker__ago::before{content:'\00b7 ';margin-right:2px}}}.atv2-intent-composer-foot{display:flex}.atv2-intent-composer-legal{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);line-height:1.4}.atv2-intent-composer-foot-right{display:inline-flex}.atv2-intent-composer-submit{min-height:44px;padding-left:var(--atv2-space-5);padding-right:var(--atv2-space-5);font-weight:var(--atv2-weight-semibold);font-size:var(--atv2-font-size-body-md)}.atv2-intent-composer-submit[disabled]{opacity:0.55;cursor:not-allowed}.atv2-intent-composer-disclaimer{width:100%;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);line-height:1.4;padding-top:var(--atv2-space-2)}.atv2-intent-composer-disclaimer:empty{display:none}.atv2-intent-composer-alt{display:flex}.atv2-intent-composer-alt-actions{display:flex}.atv2-intent-composer-alt-cta[hidden]{display:none}.atv2-intent-composer-market-data-concierge{display:flex}.atv2-intent-composer-market-data-concierge[hidden]{display:none}.atv2-intent-composer-event-grid{display:grid}.atv2-intent-composer-event-field{display:grid}.atv2-intent-composer-event-selected{display:grid}.atv2-intent-composer-event-selected:empty{display:none}.atv2-intent-composer-event-selected-head{display:flex}.atv2-intent-composer-event-selected-main{display:grid}.atv2-intent-composer-event-edit-form{display:grid}.atv2-intent-composer-event-edit-section{display:grid}.atv2-intent-composer-event-edit-grid{display:grid}.atv2-intent-composer-event-location-summary{display:flex}.atv2-intent-composer-event-edit-check{display:flex}.atv2-event-location-picker{display:grid}.atv2-event-location-picker__chrome{display:grid}.atv2-event-location-picker__head{display:flex}.atv2-event-location-picker__head .market-map__kicker{display:block}.atv2-event-location-picker__head .market-map__actions{display:flex}.atv2-event-location-picker__head .market-map__icon-button{display:inline-grid}.atv2-event-location-picker__search{display:grid}.atv2-event-location-picker__suggestions:empty{display:none}.atv2-event-location-picker__option{display:grid}.atv2-event-location-picker__footer{display:flex}.atv2-intent-composer-review-grid{display:grid}.atv2-intent-composer-review-field{display:grid}.atv2-intent-composer-review-target{display:grid}.atv2-intent-composer-review-target[hidden]{display:none}.atv2-intent-composer-review-stars{display:inline-flex}.atv2-intent-composer-review-selected{display:grid}.atv2-intent-composer-review-selected:empty{display:none}.atv2-intent-composer-event-filter{display:inline-flex}.atv2-intent-composer-event-filter-menu{display:grid}.atv2-intent-composer-event-filter-cta:disabled{opacity:0.55}.atv2-intent-composer-event-occurrence-form{display:grid}.atv2-intent-composer-events .atv2-primary-action[disabled]{opacity:0.55}.atv2-intent-composer-review .atv2-primary-action[disabled]{opacity:0.55}.atv2-intent-composer-shareplans .atv2-primary-action[disabled]{opacity:0.55;cursor:not-allowed}.atv2-intent-composer-new-location-grid{display:grid}.atv2-intent-composer-new-location-field{display:grid}.atv2-intent-composer-new-location-address-control{display:grid}.atv2-intent-composer-new-location-address-results{display:grid}.atv2-intent-composer-new-location-address-results[hidden]{display:none}.atv2-intent-composer-new-location-address-option{display:grid}.atv2-intent-composer-new-location-duplicates{display:grid}.atv2-intent-composer-new-location-duplicates:empty{display:none}.atv2-intent-composer-new-location-duplicate-list{display:grid}.atv2-intent-composer-new-location-duplicate{display:grid}.atv2-intent-composer-new-location-ack{display:flex}.atv2-intent-composer-new-location-ack[hidden]{display:none}.atv2-intent-composer-new-location-reward{display:grid}.atv2-intent-composer-new-location .atv2-primary-action[disabled]{opacity:0.55}.atv2-intent-composer-share-plan-access{display:grid}.atv2-intent-composer-share-plan-access[hidden]{display:none}.atv2-intent-composer-share-plan-access-card{display:grid}.atv2-intent-composer-share-plan-access-head{display:flex}.atv2-intent-composer-share-plan-access-medals{display:flex}.atv2-intent-composer-share-plan-access-medal{display:inline-flex}.atv2-intent-composer-share-plan-access-medal-icon{display:inline-grid}.atv2-intent-composer-share-plan-access-medal-icon img{display:block}.atv2-intent-composer-share-plan-access-modal-body{display:grid}.atv2-intent-composer-share-plan-access-modal-community{display:flex}.atv2-intent-composer-share-plan-access-modal-medals{display:flex}.atv2-intent-composer-share-plan-access-modal-medal{display:inline-flex}.atv2-intent-composer-share-plan-list{display:grid}.atv2-intent-composer-share-plan-option{display:grid}.atv2-intent-composer-share-plan-option-image{display:grid}.atv2-intent-composer-share-plan-option-image-fallback{display:grid}.atv2-intent-composer-share-plan-option-copy{display:grid}.atv2-intent-composer-share-plan-attendees{display:grid}.atv2-intent-composer-share-plan-attendees[hidden]{display:none}.atv2-intent-composer-share-plan-attendees span{display:grid}.atv2-intent-composer-spinner,.atv2-intent-composer-checklist,.atv2-intent-composer-chips,.atv2-intent-composer-reward,.atv2-intent-composer-stats,.atv2-intent-composer-trust,.atv2-intent-composer-comps-marquee,.atv2-intent-composer-foot,.atv2-intent-composer-sell,.atv2-intent-composer-editorial,.atv2-intent-composer-review,.atv2-intent-composer-market-data,.atv2-intent-composer-events,.atv2-intent-composer-new-location,.atv2-intent-composer-socialize,.atv2-intent-composer-shareplans{display:none}.atv2-intent-composer-prompt{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.atv2-intent-composer-prompt *{display:block;max-width:1px;overflow:hidden}.atv2-intent-composer[data-atv2-intent-composer-error="true"]:is(.atv2-intent-composer-checklist,.atv2-intent-composer-firsttouch,.atv2-intent-composer-market-ticker){display:none !important}.atv2-intent-composer[data-atv2-intent-composer-error="true"] .atv2-intent-composer-prompt{display:flex}.atv2-intent-composer[data-atv2-intent-composer-error="true"] .atv2-intent-composer-prompt *{display:block}.atv2-intent-composer:is([data-atv2-intent-composer-mode="empty"],[data-atv2-intent-composer-mode="parsing"],[data-atv2-intent-composer-mode="prompting"],[data-atv2-intent-composer-mode^="parsed"]) .atv2-intent-composer-empty-hint{visibility:visible;display:inline-flex;flex-wrap:nowrap;max-width:100%;min-width:0}.atv2-intent-composer[data-atv2-intent-composer-mode="parsing"] .atv2-intent-composer-spinner{display:inline-flex}.atv2-intent-composer[data-atv2-intent-composer-mode="parsing"] .atv2-intent-composer-checklist:not(:empty){display:block}.atv2-intent-composer[data-atv2-intent-composer-mode="prompting"] .atv2-intent-composer-checklist{display:block}.atv2-intent-composer[data-atv2-intent-composer-has-inline-questions="true"] .atv2-intent-composer-spinner{display:inline-flex}.atv2-intent-composer[data-atv2-intent-composer-has-inline-questions="true"]:is(.atv2-intent-composer-spinner-glyph,[data-atv2-intent-composer-spinner-status]){display:none}.atv2-intent-composer[data-atv2-intent-composer-has-inline-questions="true"] .atv2-intent-composer-fieldwrap{display:grid}.atv2-intent-composer[data-atv2-intent-composer-has-inline-questions="true"] .atv2-intent-composer-inline-questions{display:block}.atv2-intent-composer[data-atv2-intent-composer-mode="parsed"]:is(.atv2-intent-composer-chips,.atv2-intent-composer-reward,.atv2-intent-composer-stats,.atv2-intent-composer-trust,.atv2-intent-composer-foot){display:flex}.atv2-intent-composer[data-atv2-intent-composer-mode="parsed"] .atv2-intent-composer-stats{display:grid}.atv2-intent-composer[data-atv2-intent-composer-mode="parsed-sell"] .atv2-intent-composer-sell,.atv2-intent-composer[data-atv2-intent-composer-mode="parsed-editorial"] .atv2-intent-composer-editorial,.atv2-intent-composer[data-atv2-intent-composer-mode="parsed-review"] .atv2-intent-composer-review,.atv2-intent-composer[data-atv2-intent-composer-mode="parsed-market-data"] .atv2-intent-composer-market-data,.atv2-intent-composer[data-atv2-intent-composer-mode="parsed-events"] .atv2-intent-composer-events,.atv2-intent-composer[data-atv2-intent-composer-mode="parsed-socialize"] .atv2-intent-composer-socialize,.atv2-intent-composer[data-atv2-intent-composer-mode="parsed-shareplans"] .atv2-intent-composer-shareplans,.atv2-intent-composer[data-atv2-intent-composer-mode="parsed-new-location"] .atv2-intent-composer-new-location{display:flex}.atv2-intent-composer .atv2-process-checklist-step[data-state="active"] .atv2-process-checklist-bubble{box-shadow:0 0 0 4px rgba(156,101,48,0.16);box-shadow:0 0 0 4px color-mix(in srgb,var(--atv2-color-accent-primary) 18%,transparent)}.atv2-intent-composer-container:empty{display:none}@container (max-width:900px){.atv2-intent-composer{width:100%;margin-left:0;margin-right:0}.atv2-intent-composer-card{padding-top:var(--atv2-space-3);padding-bottom:var(--atv2-space-3)}.atv2-intent-composer[data-atv2-intent-composer-outer-chrome="0"]{width:100%;margin:0}.atv2-intent-composer[data-atv2-intent-composer-outer-chrome="0"] .atv2-intent-composer-card{padding:0}}@container (max-width:640px){.atv2-intent-composer{--ic-pad:var(--atv2-space-4)}.atv2-intent-composer-board-selector-menu[data-atv2-intent-composer-board-selector-fullscreen="true"]{display:flex}.atv2-intent-composer-board-selector-menu[data-atv2-intent-composer-board-selector-fullscreen="true"][hidden]{display:none}.atv2-intent-composer-board-selector-menu[data-atv2-intent-composer-board-selector-fullscreen="true"] .atv2-intent-composer-board-selector-compact-bar{display:flex}.atv2-intent-composer-board-selector-menu[data-atv2-intent-composer-board-selector-fullscreen="true"] .atv2-intent-composer-board-selector-close{display:inline-flex}.atv2-intent-composer-board-selector-menu[data-atv2-intent-composer-board-selector-fullscreen="true"] .atv2-intent-composer-board-selector-list{display:flex}.atv2-intent-composer-field{font-size:var(--atv2-font-size-body-lg);min-height:86px;height:86px;max-height:86px;overflow-y:auto;resize:none}.atv2-intent-composer[data-atv2-intent-composer-has-content="true"] .atv2-intent-composer-field{height:auto;max-height:none;overflow-y:hidden}.atv2-intent-composer-typewriter{font-size:var(--atv2-font-size-body-lg);height:86px;max-height:86px;white-space:pre-wrap;word-break:break-word;text-overflow:clip;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.atv2-intent-composer-typewriter-cursor{display:none}.atv2-intent-composer-overlay-close{appearance:none;border:0;background:transparent;color:var(--atv2-color-text);font-size:var(--atv2-font-size-h3);line-height:1;padding:0;width:36px;height:36px;border-radius:var(--atv2-radius-md);cursor:pointer;touch-action:manipulation;display:none;align-items:center;justify-content:center;flex-shrink:0}.atv2-intent-composer-overlay-close:hover{background:var(--atv2-color-surface-muted)}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"]{position:fixed;inset:0;z-index:var(--atv2-z-modal);margin:0;border:0;border-radius:0;box-shadow:none;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--atv2-color-surface);max-height:100vh;max-height:100dvh}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-intent-composer-overlay-close{display:inline-flex;position:absolute;inset-block-start:var(--atv2-space-2);inset-inline-start:var(--atv2-space-2);z-index:1}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-intent-composer-card{gap:var(--atv2-space-2);padding:var(--atv2-space-3) var(--atv2-space-4)}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-intent-composer-head{padding-inline-start:44px}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist{display:flex;flex-wrap:wrap;gap:6px var(--atv2-space-2);align-items:flex-start;padding:2px 0 0 0}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"]:not([data-atv2-intent-composer-mode="parsing"]):not([data-atv2-intent-composer-mode="prompting"]) .atv2-intent-composer-checklist{display:none}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step{display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto auto;column-gap:var(--atv2-space-2);row-gap:0;min-height:34px;text-align:left;align-items:center}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step::before{display:none}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-bubble{grid-column:1;grid-row:1 / span 2;align-self:center;width:28px;height:28px;border-width:1.5px;font-size:var(--atv2-font-size-label-caps)}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="done"] .atv2-process-checklist-bubble{opacity:0.78;transform:none}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="done"]{display:inline-flex;flex-direction:row;flex:0 1 auto;min-height:0;align-items:center;gap:6px;padding:4px 9px 4px 5px;border:1px solid var(--atv2-color-border-muted);border-radius:var(--atv2-radius-pill);background:var(--atv2-color-surface);text-align:left}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="done"] .atv2-process-checklist-bubble{grid-column:auto;grid-row:auto;width:20px;height:20px;flex:0 0 20px;border-width:0}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="done"] .atv2-process-checklist-caption{display:none}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step:not([data-state="done"]){flex:0 0 100%}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="active"],.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="incomplete"]{min-height:48px}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="active"] .atv2-process-checklist-bubble,.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="incomplete"] .atv2-process-checklist-bubble{width:34px;height:34px;opacity:1}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="active"] .atv2-process-checklist-bubble{box-shadow:0 0 0 3px rgba(156,101,48,0.16);box-shadow:0 0 0 3px color-mix(in srgb,var(--atv2-color-accent-primary) 18%,transparent);transform:none}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="todo"]{opacity:0.62}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-label{grid-column:2;grid-row:1;align-self:end;font-size:var(--atv2-font-size-body-sm);line-height:1.1}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="done"] .atv2-process-checklist-label{grid-column:auto;grid-row:auto;align-self:center;font-size:var(--atv2-font-size-label-caps);line-height:1;white-space:nowrap}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-caption{grid-column:2;grid-row:2;align-self:start;max-width:none;font-size:var(--atv2-font-size-label-caps);line-height:1.15}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step-hint{grid-column:2;max-width:none;font-size:var(--atv2-font-size-label-caps);line-height:1.2;margin-top:3px;color:var(--atv2-color-accent-primary);font-weight:var(--atv2-weight-medium)}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-pending-hint{display:none}body.atv2-body-overlay-locked{overflow:hidden;position:fixed;width:100%}}@media (max-width:640px){.atv2-intent-composer-board-selector-menu[data-atv2-intent-composer-board-selector-fullscreen="true"]{display:flex}.atv2-intent-composer-board-selector-menu[data-atv2-intent-composer-board-selector-fullscreen="true"][hidden]{display:none}.atv2-intent-composer-board-selector-menu[data-atv2-intent-composer-board-selector-fullscreen="true"] .atv2-intent-composer-board-selector-compact-bar{display:flex}.atv2-intent-composer-board-selector-menu[data-atv2-intent-composer-board-selector-fullscreen="true"] .atv2-intent-composer-board-selector-close{display:inline-flex}.atv2-intent-composer-board-selector-menu[data-atv2-intent-composer-board-selector-fullscreen="true"] .atv2-intent-composer-board-selector-list{display:flex}.atv2-intent-composer-overlay-close{appearance:none;border:0;background:transparent;color:var(--atv2-color-text);font-size:var(--atv2-font-size-h3);line-height:1;padding:0;width:36px;height:36px;border-radius:var(--atv2-radius-md);cursor:pointer;touch-action:manipulation;display:none;align-items:center;justify-content:center;flex-shrink:0}.atv2-intent-composer-overlay-close:hover{background:var(--atv2-color-surface-muted)}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"]{position:fixed;inset:0;z-index:var(--atv2-z-modal);margin:0;border:0;border-radius:0;box-shadow:none;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--atv2-color-surface);max-height:100vh;max-height:100dvh}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-intent-composer-overlay-close{display:inline-flex;position:absolute;inset-block-start:var(--atv2-space-2);inset-inline-start:var(--atv2-space-2);z-index:1}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-intent-composer-card{gap:var(--atv2-space-2);padding:var(--atv2-space-3) var(--atv2-space-4)}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-intent-composer-head{padding-inline-start:44px}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist{display:flex;flex-wrap:wrap;gap:6px var(--atv2-space-2);align-items:flex-start;padding:2px 0 0 0}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"]:not([data-atv2-intent-composer-mode="parsing"]):not([data-atv2-intent-composer-mode="prompting"]) .atv2-intent-composer-checklist{display:none}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step{display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto auto;column-gap:var(--atv2-space-2);row-gap:0;min-height:34px;text-align:left;align-items:center}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step::before{display:none}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-bubble{grid-column:1;grid-row:1 / span 2;align-self:center;width:28px;height:28px;border-width:1.5px;font-size:var(--atv2-font-size-label-caps)}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="done"] .atv2-process-checklist-bubble{opacity:0.78;transform:none}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="done"]{display:inline-flex;flex-direction:row;flex:0 1 auto;min-height:0;align-items:center;gap:6px;padding:4px 9px 4px 5px;border:1px solid var(--atv2-color-border-muted);border-radius:var(--atv2-radius-pill);background:var(--atv2-color-surface);text-align:left}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="done"] .atv2-process-checklist-bubble{grid-column:auto;grid-row:auto;width:20px;height:20px;flex:0 0 20px;border-width:0}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="done"] .atv2-process-checklist-caption{display:none}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step:not([data-state="done"]){flex:0 0 100%}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="active"],.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="incomplete"]{min-height:48px}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="active"] .atv2-process-checklist-bubble,.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="incomplete"] .atv2-process-checklist-bubble{width:34px;height:34px;opacity:1}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="active"] .atv2-process-checklist-bubble{box-shadow:0 0 0 3px rgba(156,101,48,0.16);box-shadow:0 0 0 3px color-mix(in srgb,var(--atv2-color-accent-primary) 18%,transparent);transform:none}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="todo"]{opacity:0.62}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-label{grid-column:2;grid-row:1;align-self:end;font-size:var(--atv2-font-size-body-sm);line-height:1.1}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step[data-state="done"] .atv2-process-checklist-label{grid-column:auto;grid-row:auto;align-self:center;font-size:var(--atv2-font-size-label-caps);line-height:1;white-space:nowrap}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-caption{grid-column:2;grid-row:2;align-self:start;max-width:none;font-size:var(--atv2-font-size-label-caps);line-height:1.15}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-step-hint{grid-column:2;max-width:none;font-size:var(--atv2-font-size-label-caps);line-height:1.2;margin-top:3px;color:var(--atv2-color-accent-primary);font-weight:var(--atv2-weight-medium)}.atv2-intent-composer[data-atv2-intent-composer-overlay="true"] .atv2-process-checklist-pending-hint{display:none}body.atv2-body-overlay-locked{overflow:hidden;position:fixed;width:100%}}@media (prefers-reduced-motion:reduce){.atv2-intent-composer-firsttouch::after,.atv2-intent-composer-empty-hint-dot::after{display:none}.atv2-intent-composer-empty-hint-dot,.atv2-intent-composer-empty-hint-dot::after,.atv2-intent-composer-prompt-dot,.atv2-intent-composer-spinner-glyph{animation:none}}.atv2-intent-composer[data-atv2-decoration-paused="true"]{--ic-motion:paused}.atv2-intent-composer[data-atv2-intent-composer-highlight="1"]{animation:atv2IntentComposerHighlightPulse 1.5s var(--atv2-ease-standard) 0s 3 var(--ic-motion,running)}.atv2-intent-composer[data-atv2-intent-composer-highlight="1"]>.atv2-intent-composer-card::after,.atv2-intent-composer[data-atv2-intent-composer-highlight="1"]>.atv2-intent-composer-pill::after{content:'';position:absolute;inset:0;border-radius:var(--ic-radius);pointer-events:none;box-shadow:var(--atv2-shadow-lg),0 18px 54px color-mix(in srgb,var(--atv2-color-accent-primary) 18%,transparent);opacity:0;animation:atv2IntentComposerHighlightGlow 1.5s var(--atv2-ease-standard) 0s 3 var(--ic-motion,running)}@keyframes atv2IntentComposerHighlightPulse{0%,100%{transform:translateY(0)}45%{transform:translateY(-2px)}}@keyframes atv2IntentComposerHighlightGlow{0%,100%{opacity:0}45%{opacity:1}}.atv2-intent-composer-anchor{display:block;scroll-margin-top:96px}@media (prefers-reduced-motion:reduce){.atv2-intent-composer[data-atv2-intent-composer-highlight="1"]>.atv2-intent-composer-card::after,.atv2-intent-composer[data-atv2-intent-composer-highlight="1"]>.atv2-intent-composer-pill::after{display:none}.atv2-intent-composer[data-atv2-intent-composer-highlight="1"]{animation:none;box-shadow:var(--atv2-shadow-md),0 12px 36px color-mix(in srgb,var(--atv2-color-accent-primary) 12%,transparent)}}@media (max-width:720px){.atv2-intent-composer[data-atv2-intent-composer-highlight="1"]>.atv2-intent-composer-card::after,.atv2-intent-composer[data-atv2-intent-composer-highlight="1"]>.atv2-intent-composer-pill::after{display:none}.atv2-intent-composer[data-atv2-intent-composer-highlight="1"]{animation:none;box-shadow:var(--atv2-shadow-md)}.atv2-intent-composer[data-atv2-intent-composer-highlight="1"][data-atv2-intent-composer-outer-chrome="0"]{box-shadow:none}}[data-atv2-theme] .atv2-reaction-trigger{position:relative}.atv2-reaction-picker{position:absolute;z-index:2500;display:inline-flex;align-items:center;gap:4px;padding:6px;border:1px solid var(--atv2-color-border,rgba(255,255,255,0.16));border-radius:999px;background:var(--atv2-color-surface-raised,var(--atv2-color-surface,#ffffff));color:var(--atv2-color-text,#191d23);box-shadow:0 16px 38px rgba(0,0,0,0.34)}.atv2-reaction-option,.atv2-reaction-clear{appearance:none;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.atv2-reaction-option{inline-size:32px;block-size:32px;border-radius:999px;display:inline-grid;place-items:center;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-variant-emoji:emoji;font-size:var(--atv2-font-size-body-lg);line-height:1;transition:transform 120ms ease,background 120ms ease}.atv2-reaction-option[data-atv2-reaction-option="heart"]{color:#e84a74}.atv2-reaction-option:hover,.atv2-reaction-option:focus-visible,.atv2-reaction-option[aria-pressed="true"]{background:color-mix(in srgb,var(--atv2-color-accent-primary,currentColor) 14%,transparent);transform:translateY(-1px);outline:none}.atv2-reaction-clear{min-block-size:30px;padding-inline:10px;border-radius:999px;font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold)}.atv2-reaction-clear:hover,.atv2-reaction-clear:focus-visible{background:color-mix(in srgb,var(--atv2-color-accent-primary,currentColor) 12%,transparent);outline:none}[data-atv2-theme] .atv2-reaction-badges,#atv2-chat-dock .atv2-reaction-badges,.atv2-chat-details-sheet .atv2-reaction-badges{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}[data-atv2-theme] .atv2-reaction-badges[hidden],#atv2-chat-dock .atv2-reaction-badges[hidden],.atv2-chat-details-sheet .atv2-reaction-badges[hidden]{display:none}[data-atv2-theme] .atv2-reaction-badge,#atv2-chat-dock .atv2-reaction-badge,.atv2-chat-details-sheet .atv2-reaction-badge{display:inline-flex;align-items:center;gap:3px;min-height:22px;padding:2px 7px 2px 5px;border-radius:999px;border:1px solid var(--atv2-color-border,rgba(255,255,255,0.16));background:var(--atv2-color-surface-muted,rgba(255,255,255,0.08));color:var(--atv2-color-text,#191d23);font-size:var(--atv2-font-size-label-caps);line-height:1}.atv2-chat-details-sheet .atv2-reaction-badge{border-color:var(--atv2-color-border);background:var(--atv2-color-surface-muted);color:var(--atv2-color-text)}[data-atv2-theme] .atv2-reaction-badge__emoji,#atv2-chat-dock .atv2-reaction-badge__emoji,.atv2-chat-details-sheet .atv2-reaction-badge__emoji{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-variant-emoji:emoji;font-size:var(--atv2-font-size-body-sm)}.atv2-reaction-badge[data-atv2-reaction-badge-key="heart"] .atv2-reaction-badge__emoji{color:#e84a74}[data-atv2-theme] .atv2-reaction-badge__count,#atv2-chat-dock .atv2-reaction-badge__count,.atv2-chat-details-sheet .atv2-reaction-badge__count{font-weight:var(--atv2-weight-bold)}[data-atv2-theme] .atv2-reaction-options,#atv2-chat-dock .atv2-reaction-options,.atv2-chat-details-sheet .atv2-reaction-options{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.atv2-richtext .at-community-inline-media{position:relative;display:block;width:min(260px,100%);max-width:100%;margin:10px 0;border-radius:8px;overflow:hidden;vertical-align:middle;background:linear-gradient(135deg,rgba(255,255,255,0.14),rgba(255,255,255,0.04)),var(--atv2-color-surface-muted,rgba(255,255,255,0.08))}.atv2-richtext .at-community-inline-media .at-community-image{display:block;width:100%;height:auto;max-height:280px;margin:0 !important;object-fit:cover;cursor:zoom-in}.atv2-richtext .at-community-inline-media__badge{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;min-height:22px;max-width:calc(100% - 16px);padding:0 8px;border-radius:9999px;background:rgba(0,0,0,0.72);color:#fff;font:700 11px/1 var(--font-ui,system-ui,sans-serif);text-transform:uppercase}.atv2-richtext .at-community-inline-media--video .at-community-inline-media__badge{left:50%;top:50%;bottom:auto;display:grid;place-items:center;width:44px;height:44px;min-height:0;max-width:none;padding:0;transform:translate(-50%,-50%);box-shadow:0 6px 18px rgba(0,0,0,0.24);font-size:0;line-height:0;text-transform:none;pointer-events:none}.atv2-richtext .at-community-inline-media--video .at-community-inline-media__badge::after{content:"";width:0;height:0;margin-left:4px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff}.atv2-richtext .atv2-rich-link-card{--atv2-rich-link-card-bg:#F8F2EA;--atv2-rich-link-card-media-bg:#FFFDF9;--atv2-rich-link-card-text:#241E18;--atv2-rich-link-card-muted:#6F675F;display:grid;grid-template-columns:minmax(0,1fr);width:min(640px,100%);max-width:100%;min-width:0;margin:10px 0;border:1px solid color-mix(in srgb,#D7CABB 82%,transparent);border-radius:8px;overflow:hidden;background:var(--atv2-rich-link-card-bg);color:var(--atv2-rich-link-card-text);text-decoration:none}.atv2-richtext .atv2-rich-link-card:hover,.atv2-richtext .atv2-rich-link-card:focus-visible{border-color:color-mix(in srgb,var(--atv2-color-accent-primary,#D4A574) 62%,transparent);color:var(--atv2-rich-link-card-text);text-decoration:none;outline:none}.atv2-richtext .atv2-rich-link-card--text{grid-template-columns:minmax(0,1fr)}.atv2-richtext .atv2-rich-link-card__media{min-height:0;aspect-ratio:1.91 / 1;background:linear-gradient(135deg,rgba(255,255,255,0.12),rgba(255,255,255,0.03)),var(--atv2-rich-link-card-media-bg)}.atv2-richtext .atv2-rich-link-card__media img{display:block;width:100%;height:100%;min-height:0;object-fit:cover}.atv2-richtext .atv2-rich-link-card__body{display:grid;align-content:center;gap:4px;min-width:0;padding:11px 12px}.atv2-richtext .atv2-rich-link-card__site,.atv2-richtext .atv2-rich-link-card__url{color:var(--atv2-rich-link-card-muted);font:600 11px/1.2 var(--font-ui,system-ui,sans-serif);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atv2-richtext .atv2-rich-link-card__title{color:var(--atv2-rich-link-card-text);font:700 14px/1.25 var(--font-ui,system-ui,sans-serif);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atv2-richtext .atv2-rich-link-card__description{color:var(--atv2-rich-link-card-muted);font:12px/1.35 var(--font-ui,system-ui,sans-serif);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.atv2-richtext .atv2-user-display,.atv2-user-display{display:inline-flex;align-items:center;vertical-align:baseline;max-width:100%;min-width:0;text-decoration:none}.atv2-richtext .atv2-user-display--normal,.atv2-user-display--normal{gap:6px;min-height:25px;line-height:25px;border-radius:9999px;padding:0 8px 0 0;color:var(--atv2-color-text,var(--color-on-surface,#F4EEE8));font-weight:600}.atv2-richtext .atv2-user-display-avatar,.atv2-user-display-avatar{display:inline-flex;justify-content:center;align-items:center;height:25px;width:25px;border-radius:50%;background:var(--atv2-color-surface-muted,rgba(255,255,255,0.1));flex-shrink:0;font-size:var(--atv2-font-size-body-md);line-height:1}.atv2-richtext .atv2-user-display-avatar--photo,.atv2-user-display-avatar--photo{position:relative;overflow:visible;background:var(--atv2-color-surface-muted,rgba(255,255,255,0.1))}.atv2-richtext .atv2-user-display-avatar-photo-frame,.atv2-user-display-avatar-photo-frame{position:absolute;inset:0;display:block;overflow:hidden;border-radius:50%}.atv2-richtext .atv2-user-display-avatar--photo img,.atv2-user-display-avatar--photo img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:var(--atv2-user-display-avatar-x,50%) var(--atv2-user-display-avatar-y,50%);display:block}.atv2-richtext .atv2-user-display-avatar--photo .atv2-user-display-avatar-photo-frame img,.atv2-user-display-avatar--photo .atv2-user-display-avatar-photo-frame img{transform:scale(var(--atv2-user-display-avatar-zoom,1));transform-origin:var(--atv2-user-display-avatar-x,50%) var(--atv2-user-display-avatar-y,50%)}.atv2-richtext .atv2-user-display-avatar-emoji-badge,.atv2-user-display-avatar-emoji-badge{position:absolute;left:-2px;right:auto;bottom:-2px;display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;border:1px solid #fff;background:rgba(20,16,13,0.82);color:#fff;font-size:8px;line-height:1;z-index:1}.atv2-richtext .atv2-user-display--normal.atv2-user-display--no-avatar,.atv2-user-display--normal.atv2-user-display--no-avatar,.atv2-richtext .community-user-button.atv2-user-display--no-avatar,.community-user-button.atv2-user-display--no-avatar{padding-left:8px}.atv2-richtext .atv2-user-display-label,.atv2-user-display-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.atv2-richtext .community-user-button,.community-user-button{display:inline-flex;align-items:center;vertical-align:baseline;position:relative;top:0;line-height:25px;border-radius:9999px;font-weight:600;font-size:var(--atv2-font-size-body-md);text-decoration:none;color:var(--atv2-rich-user-text,#fff);background:linear-gradient( 90deg,var(--atv2-rich-user-bg-start,color-mix(in srgb,var(--atv2-color-accent-primary,#D4A574) 42%,#4B2B1D)) 0%,var(--atv2-rich-user-bg-end,color-mix(in srgb,var(--atv2-color-accent-primary,#D4A574) 24%,#2A1B14)) 100% );background-size:200% 100%;background-position:0% 50%;transition:background-position 0.4s ease,transform 0.2s ease;box-shadow:var(--atv2-rich-user-shadow,0 2px 5px rgba(0,0,0,0.2));padding-right:8px;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap}.atv2-richtext .community-user-button:hover,.community-user-button:hover{background-position:100% 50%;transform:translateY(-1px)}.atv2-richtext .community-user-button .emoji-bubble,.community-user-button .emoji-bubble{display:inline-flex;justify-content:center;align-items:center;height:25px;width:25px;border-radius:50%;background:#fff;margin-right:6px;flex-shrink:0;font-size:var(--atv2-font-size-body-md);line-height:1}.atv2-richtext .community-user-button-label,.community-user-button-label,.atv2-richtext .community-user-button>span:not(.emoji-bubble):not(.community-user-button-medals),.community-user-button>span:not(.emoji-bubble):not(.community-user-button-medals){min-width:0;flex:1 1 auto;overflow:hidden;color:var(--atv2-user-display-custom-text-color,currentColor);text-overflow:ellipsis;white-space:nowrap}.atv2-richtext .community-user-button-medals,.community-user-button-medals{display:inline-flex;align-items:center;flex:0 0 auto;margin-left:3px}.atv2-richtext .community-user-button .emoji-bubble img,.community-user-button .emoji-bubble img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.atv2-richtext .community-user-button-medal-icon,.community-user-button-medal-icon{height:20px;width:20px;border-radius:50%;object-fit:cover;display:inline-block;position:relative;margin-top:0;margin-left:-6px;border:2px solid #fff;vertical-align:middle;z-index:1}.atv2-richtext .community-user-button-medal-icon:first-of-type,.community-user-button-medal-icon:first-of-type{margin-left:3px}.atv2-richtext .community-user-button-medals .community-user-button-medal-icon:first-of-type,.community-user-button-medals .community-user-button-medal-icon:first-of-type{margin-left:0}.atv2-richtext .community-user-button-medal-icon:nth-child(2),.community-user-button-medal-icon:nth-child(2){z-index:2}.atv2-richtext .community-user-button-medal-icon:nth-child(3),.community-user-button-medal-icon:nth-child(3){z-index:3}.atv2-richtext .community-user-button-medal-icon:nth-child(4),.community-user-button-medal-icon:nth-child(4){z-index:4}[data-atv2-theme] .atv2-newsfeed-root{container:atv2-newsfeed / inline-size;display:block;max-width:760px;margin:0 auto}[data-atv2-theme] .atv2-newsfeed-root[data-atv2-newsfeed-obscured-by-detail="1"]{pointer-events:none;user-select:none;visibility:hidden}html:has(body.atv2-newsfeed-detail-overlay-lock),html:has(body.atv2-newsfeed-profile-overlay-lock),body.atv2-newsfeed-detail-overlay-lock,body.atv2-newsfeed-profile-overlay-lock{overscroll-behavior:none;overflow:hidden !important}body:has(#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-newsfeed-root){overflow-x:clip}#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-newsfeed-root{--atv2-newsfeed-sticky-top:55px}[data-atv2-theme] .atv2-newsfeed-root[data-atv2-newsfeed-discovery-presentation="wide"]{max-width:980px}#atv2-application-shell[data-atv2-content-width] .atv2-newsfeed-root.atv2-view-root{max-width:760px}#atv2-application-shell[data-atv2-content-width] .atv2-newsfeed-root.atv2-view-root[data-atv2-newsfeed-discovery-presentation="wide"]{max-width:980px}[data-atv2-theme] .atv2-newsfeed-root[data-atv2-newsfeed-mode="profile"]{max-width:none;margin:0}#atv2-application-shell[data-atv2-content-width] .atv2-newsfeed-root.atv2-view-root[data-atv2-newsfeed-mode="profile"]{max-width:none;margin:0}[data-atv2-theme] .atv2-newsfeed-root[data-atv2-newsfeed-mode="profile"] .atv2-newsfeed-list{gap:var(--atv2-space-4)}@media (min-width:901px){#atv2-application-shell[data-atv2-theme] .atv2-content-region.workspace:has(>.atv2-newsfeed-root){overflow:visible}}[data-atv2-theme] .atv2-newsfeed-chrome{display:flex;flex-direction:column;gap:var(--atv2-space-3);position:sticky;top:var(--atv2-newsfeed-sticky-top,calc(var(--atv2-layout-topbar-height,56px) - 1px));z-index:calc(var(--atv2-z-topbar,40) - 1);padding-block:var(--atv2-space-2) var(--atv2-space-3);margin-bottom:var(--atv2-space-5);background:color-mix(in srgb,var(--atv2-color-surface-page) 92%,transparent);backdrop-filter:saturate(1.15) blur(14px);-webkit-backdrop-filter:saturate(1.15) blur(14px);transition:gap var(--atv2-motion-fast) var(--atv2-ease-standard),padding-block var(--atv2-motion-fast) var(--atv2-ease-standard),margin-bottom var(--atv2-motion-fast) var(--atv2-ease-standard)}[data-atv2-theme] .atv2-newsfeed-chrome.atv2-newsfeed-chrome--compact{gap:var(--atv2-space-2);padding-block:var(--atv2-space-1) var(--atv2-space-2);margin-bottom:var(--atv2-space-4);overflow:visible;z-index:calc(var(--atv2-z-topbar,40) + 1)}[data-atv2-theme] .atv2-newsfeed-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-atv2-theme] .atv2-newsfeed-tabs{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:var(--atv2-space-1);background:var(--atv2-color-surface-muted);border:1px solid var(--atv2-color-border);box-shadow:none;padding:var(--atv2-space-1);border-radius:var(--atv2-radius-pill);width:fit-content;align-self:center;overflow:visible;transition:background-color var(--atv2-motion-fast) var(--atv2-ease-standard),border-color var(--atv2-motion-fast) var(--atv2-ease-standard),border-radius var(--atv2-motion-fast) var(--atv2-ease-standard),padding var(--atv2-motion-fast) var(--atv2-ease-standard),gap var(--atv2-motion-fast) var(--atv2-ease-standard)}[data-atv2-theme] .atv2-newsfeed-tab{appearance:none;border:0;background:transparent;color:var(--atv2-color-text-muted);font:inherit;display:inline-flex;align-items:center;justify-content:center;gap:var(--atv2-space-2);min-height:calc(var(--atv2-space-4) + var(--atv2-space-4) + var(--atv2-space-1));padding:var(--atv2-space-2) var(--atv2-space-4);border-radius:var(--atv2-radius-pill);position:relative;overflow:visible;cursor:pointer;transition:background-color var(--atv2-motion-fast) var(--atv2-ease-standard),color var(--atv2-motion-fast) var(--atv2-ease-standard),border-radius var(--atv2-motion-fast) var(--atv2-ease-standard),padding var(--atv2-motion-fast) var(--atv2-ease-standard),opacity var(--atv2-motion-fast) var(--atv2-ease-standard);min-width:0}[data-atv2-theme] .atv2-newsfeed-tab:not(:disabled):hover{color:var(--atv2-color-text)}[data-atv2-theme] .atv2-newsfeed-tab:focus-visible{outline:2px solid var(--atv2-color-focus-ring);outline-offset:2px}[data-atv2-theme] .atv2-newsfeed-tab[aria-pressed="true"]{background:var(--atv2-color-surface);color:var(--atv2-color-text);z-index:2}[data-atv2-theme] .atv2-newsfeed-tab .atv2-icon{width:16px;height:16px;flex:0 0 16px}[data-atv2-theme] .atv2-newsfeed-tab-label{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-tab:disabled{opacity:0.45;cursor:not-allowed}[data-atv2-theme] .atv2-newsfeed-active-bid-badge{position:absolute;inset-block-start:0;inset-inline-end:-8px;z-index:5;transform:translateY(-45%);min-width:20px;min-height:20px;display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border:2px solid var(--atv2-color-surface);border-radius:var(--atv2-radius-pill);background:var(--atv2-color-accent-positive);color:#fff;box-shadow:0 2px 8px color-mix(in srgb,var(--atv2-color-accent-positive) 30%,transparent);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold);line-height:1;pointer-events:none}[data-atv2-theme] .atv2-newsfeed-chrome.atv2-newsfeed-chrome--compact .atv2-newsfeed-tabs{gap:var(--atv2-space-5);background:transparent;border-color:transparent;border-width:0;padding:0;border-radius:0}[data-atv2-theme] .atv2-newsfeed-chrome.atv2-newsfeed-chrome--compact .atv2-newsfeed-tab{border-color:transparent;border-width:0;background:transparent;color:var(--atv2-color-text-muted);padding:var(--atv2-space-1) 0;border-radius:0}[data-atv2-theme] .atv2-newsfeed-chrome.atv2-newsfeed-chrome--compact .atv2-newsfeed-tab:focus-visible{border-radius:var(--atv2-radius-sm)}[data-atv2-theme] .atv2-newsfeed-chrome.atv2-newsfeed-chrome--compact .atv2-newsfeed-tab[aria-pressed="true"]{color:var(--atv2-color-text)}[data-atv2-theme] .atv2-newsfeed-chrome.atv2-newsfeed-chrome--compact .atv2-newsfeed-tab[aria-pressed="true"]::after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--atv2-color-accent-primary);border-radius:var(--atv2-radius-pill)}@container atv2-newsfeed (max-width:700px){[data-atv2-theme] .atv2-newsfeed-tabs{width:100%;max-width:100%;overflow:visible;justify-content:center;scrollbar-width:none}[data-atv2-theme] .atv2-newsfeed-tabs::-webkit-scrollbar{display:none}[data-atv2-theme] .atv2-newsfeed-tab{flex:0 0 auto}}[data-atv2-theme] .atv2-newsfeed-chrome.atv2-newsfeed-chrome--compact .atv2-newsfeed-tabs,[data-atv2-theme] .atv2-newsfeed-chrome.atv2-newsfeed-chrome--compact .atv2-newsfeed-tab{overflow:visible}[data-atv2-theme] .atv2-newsfeed-chrome.atv2-newsfeed-chrome--compact .atv2-newsfeed-active-bid-badge{inset-block-start:-10px;z-index:6}[data-atv2-theme] .atv2-newsfeed-composer{margin-bottom:var(--atv2-space-5)}[data-atv2-theme] .atv2-newsfeed-publish-fab{position:fixed;right:max(var(--atv2-space-4),env(safe-area-inset-right));bottom:var(--atv2-newsfeed-publish-fab-bottom,max(var(--atv2-space-4),env(safe-area-inset-bottom)));z-index:1190;display:none;border:0;cursor:pointer}body.atv2-native-app [data-atv2-theme] .atv2-newsfeed-publish-fab{bottom:var(--atv2-newsfeed-publish-fab-bottom,calc(max(var(--atv2-space-4),env(safe-area-inset-bottom)) + 22px))}[data-atv2-theme] .atv2-newsfeed-publish-fab[hidden]{display:none}[data-atv2-theme] .atv2-newsfeed-new-pill{position:sticky;top:var(--atv2-space-3);display:flex;width:max-content;max-width:calc(100vw - 32px);min-height:44px;align-items:center;gap:var(--atv2-space-2);margin:0 auto var(--atv2-space-3);padding:5px 15px 5px 8px;border-color:color-mix(in srgb,var(--atv2-color-accent-positive) 42%,var(--atv2-color-border-strong));background:linear-gradient(135deg,color-mix(in srgb,var(--atv2-color-accent-positive) 16%,var(--atv2-color-surface)) 0%,color-mix(in srgb,var(--atv2-color-accent-primary) 10%,var(--atv2-color-surface)) 100%);box-shadow:0 10px 28px rgba(24,35,28,0.12),0 0 0 1px rgba(255,255,255,0.64) inset;color:var(--atv2-color-text);z-index:5}[data-atv2-theme] .atv2-newsfeed-new-pill[hidden]{display:none}[data-atv2-theme] .atv2-newsfeed-new-pill:hover{border-color:color-mix(in srgb,var(--atv2-color-accent-primary) 42%,var(--atv2-color-border-strong));background:linear-gradient(135deg,color-mix(in srgb,var(--atv2-color-accent-positive) 22%,var(--atv2-color-surface)) 0%,color-mix(in srgb,var(--atv2-color-accent-primary) 16%,var(--atv2-color-surface)) 100%);box-shadow:0 14px 32px rgba(24,35,28,0.16),0 0 0 1px rgba(255,255,255,0.7) inset}[data-atv2-theme] .atv2-newsfeed-new-pill-avatars{display:inline-flex;flex:0 0 auto;align-items:center;padding-inline-start:2px}[data-atv2-theme] .atv2-newsfeed-new-pill-avatars[hidden]{display:none}[data-atv2-theme] .atv2-newsfeed-new-pill-avatar{position:relative;flex:0 0 28px;width:28px;height:28px;overflow:hidden;border:2px solid color-mix(in srgb,var(--atv2-color-surface) 92%,transparent);box-shadow:0 2px 7px rgba(18,24,31,0.14);font-size:var(--atv2-font-size-label-md)}[data-atv2-theme] .atv2-newsfeed-new-pill-avatar img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}[data-atv2-theme] .atv2-newsfeed-new-pill-avatar .atv2-user-display-avatar-emoji-badge{display:none}[data-atv2-theme] .atv2-newsfeed-new-pill-avatar + .atv2-newsfeed-new-pill-avatar{margin-inline-start:-9px}[data-atv2-theme] .atv2-newsfeed-new-pill-copy{display:inline-flex;min-width:0;align-items:baseline;gap:4px}[data-atv2-theme] .atv2-newsfeed-sentinel{overflow-anchor:none}[data-atv2-theme] .atv2-newsfeed-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--atv2-space-5)}[data-atv2-theme] .atv2-newsfeed-discovery{padding:var(--atv2-space-4);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface-raised);border:1px solid var(--atv2-color-border-strong)}[data-atv2-theme] .atv2-newsfeed-discovery-section{margin-bottom:0}[data-atv2-theme] .atv2-newsfeed-discovery-header{align-items:flex-start;gap:var(--atv2-space-3);margin-bottom:var(--atv2-space-3)}[data-atv2-theme] .atv2-newsfeed-discovery-label{color:var(--atv2-color-accent-primary);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold,600);text-transform:uppercase}[data-atv2-theme] .atv2-newsfeed-discovery-title{margin:var(--atv2-space-1) 0;font-size:var(--atv2-font-size-body-lg)}[data-atv2-theme] .atv2-newsfeed-discovery-subtitle{margin:0}[data-atv2-theme] .atv2-newsfeed-discovery-cta{white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-discovery-list,[data-atv2-theme] .atv2-newsfeed-discovery-grid{gap:var(--atv2-space-2)}[data-atv2-theme] .atv2-newsfeed-discovery-item{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:var(--atv2-space-3);padding:var(--atv2-space-2);border-radius:var(--atv2-radius-sm);color:var(--atv2-color-text);text-decoration:none;background:var(--atv2-color-surface);border:1px solid var(--atv2-color-border)}[data-atv2-theme] .atv2-newsfeed-discovery-grid .atv2-newsfeed-discovery-item{grid-template-columns:40px minmax(0,1fr)}[data-atv2-theme] .atv2-newsfeed-discovery-item:hover{border-color:var(--atv2-color-border-strong)}[data-atv2-theme] .atv2-newsfeed-discovery-rank{position:absolute;top:4px;left:4px;z-index:1;min-width:0;padding:2px 6px;border-radius:var(--atv2-radius-pill);background:var(--atv2-color-surface);color:var(--atv2-color-text);border:1px solid var(--atv2-color-border);font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-semibold,600);line-height:1.2}[data-atv2-theme] .atv2-newsfeed-discovery-media{position:relative;display:block;width:40px;height:40px;min-width:0;overflow:hidden;border-radius:var(--atv2-radius-sm)}[data-atv2-theme] .atv2-newsfeed-discovery-media-title{display:none}[data-atv2-theme] .atv2-newsfeed-discovery-thumb,[data-atv2-theme] .atv2-newsfeed-discovery-icon,[data-atv2-theme] .atv2-newsfeed-discovery-restricted-visual{width:40px;height:40px;border-radius:var(--atv2-radius-sm);object-fit:cover;background:var(--atv2-color-surface-muted);overflow:hidden}[data-atv2-theme] .atv2-newsfeed-discovery-restricted-visual{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 6px;background:radial-gradient(circle at 72% 22%,color-mix(in srgb,var(--atv2-newsfeed-discovery-visual-text,#fff) 14%,transparent),transparent 26%),linear-gradient(135deg,var(--atv2-newsfeed-discovery-visual-primary,#3A3027),var(--atv2-newsfeed-discovery-visual-secondary,color-mix(in srgb,var(--atv2-newsfeed-discovery-visual-primary,#3A3027) 56%,#000)));color:var(--atv2-newsfeed-discovery-visual-text,#fff);font-family:var(--font-serif,'Fraunces','Times New Roman',Georgia,serif);font-size:var(--atv2-font-size-body-lg);font-weight:600;letter-spacing:0;line-height:1;text-align:center;text-shadow:0 1px 10px color-mix(in srgb,#000 44%,transparent);white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-discovery-banner{display:none}[data-atv2-theme] .atv2-newsfeed-discovery-icon img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--atv2-newsfeed-discovery-profile-x,50%) var(--atv2-newsfeed-discovery-profile-y,50%);transform:scale(var(--atv2-newsfeed-discovery-profile-scale,1));transform-origin:var(--atv2-newsfeed-discovery-profile-x,50%) var(--atv2-newsfeed-discovery-profile-y,50%)}[data-atv2-theme] .atv2-newsfeed-discovery-price{position:absolute;right:4px;top:4px;z-index:1;display:none;max-width:calc(100% - 8px);padding:2px 6px;border-radius:var(--atv2-radius-pill);background:color-mix(in srgb,var(--atv2-color-surface) 92%,transparent);color:var(--atv2-color-text);border:1px solid var(--atv2-color-border);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold,600);line-height:1.2;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-discovery-item-body{min-width:0;display:grid;gap:2px}[data-atv2-theme] .atv2-newsfeed-discovery-item-body strong,[data-atv2-theme] .atv2-newsfeed-discovery-item-body span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-discovery-item-body span{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery{padding:var(--atv2-space-4) 0 var(--atv2-space-4) var(--atv2-space-4);overflow:hidden}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-header{padding-right:var(--atv2-space-4)}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-list,[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-grid{display:flex;gap:var(--atv2-space-3);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding:0 var(--atv2-space-4) var(--atv2-space-1) 0}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-item,[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-grid .atv2-newsfeed-discovery-item{flex:0 0 min(72vw,260px);min-height:0;border:0;background:transparent;display:grid;grid-template-columns:1fr;grid-template-rows:156px;align-items:stretch;gap:0;scroll-snap-align:start;padding:0;position:relative;overflow:hidden}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-media{width:100%;height:156px;border-radius:inherit}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-media::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,#000 20%,transparent),transparent 42%,color-mix(in srgb,#000 64%,transparent))}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-rank{top:var(--atv2-space-3);left:var(--atv2-space-3);z-index:2;padding:3px 8px}[data-atv2-theme] [data-atv2-newsfeed-discovery-type="recently_viewed"] .atv2-newsfeed-discovery-rank{max-width:calc(100% - var(--atv2-space-2));overflow:hidden;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-discovery-pills{display:none}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] [data-atv2-newsfeed-discovery-type="recently_viewed"] .atv2-newsfeed-discovery-pills{position:absolute;top:var(--atv2-space-3);right:var(--atv2-space-3);z-index:2;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:calc(100% - 112px);pointer-events:none}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] [data-atv2-newsfeed-discovery-type="recently_viewed"] .atv2-newsfeed-discovery-pill{display:inline-flex;align-items:center;max-width:100%;min-height:27px;padding:5px 9px;overflow:hidden;border:1px solid color-mix(in srgb,#141110 16%,transparent);border-radius:var(--atv2-radius-pill);background:color-mix(in srgb,var(--atv2-color-surface) 92%,transparent);color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-bold);line-height:1.1;text-overflow:ellipsis;white-space:nowrap}@media (min-width:901px){[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] [data-atv2-newsfeed-discovery-type="recently_viewed"] .atv2-newsfeed-discovery-label{display:none}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] [data-atv2-newsfeed-discovery-type="recently_viewed"] .atv2-newsfeed-discovery-title{margin:0;font-family:var(--font-serif,'Fraunces','Times New Roman',Georgia,serif);font-size:var(--atv2-font-size-h3);font-weight:500;line-height:var(--atv2-line-height-h3)}}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-price{display:inline-flex;right:var(--atv2-space-2);top:var(--atv2-space-3);padding:4px 8px;font-size:var(--atv2-font-size-body-sm);z-index:2}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-media-title{position:absolute;left:var(--atv2-space-3);right:var(--atv2-space-3);bottom:var(--atv2-space-3);z-index:2;display:block;overflow:hidden;color:#fff;font-family:var(--font-serif,'Fraunces','Times New Roman',Georgia,serif);font-size:var(--atv2-font-size-body-lg);font-weight:500;line-height:1.05;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 8px color-mix(in srgb,#000 72%,transparent)}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-thumb,[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-icon,[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-restricted-visual{width:100%;height:156px;border-radius:inherit}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-icon{display:flex;align-items:center;justify-content:center;font-size:var(--atv2-font-size-h2)}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-restricted-visual{position:absolute;inset:0;z-index:0;padding:0 var(--atv2-space-4);font-size:var(--atv2-font-size-h2)}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] [data-atv2-newsfeed-discovery-type="wall_of_fame"] .atv2-newsfeed-discovery-banner{position:absolute;inset:0;z-index:0;display:block;overflow:hidden;border-radius:inherit;background:var(--atv2-color-surface-muted)}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] [data-atv2-newsfeed-discovery-type="wall_of_fame"] .atv2-newsfeed-discovery-banner img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--atv2-newsfeed-discovery-banner-x,50%) var(--atv2-newsfeed-discovery-banner-y,50%);transform:scale(var(--atv2-newsfeed-discovery-banner-scale,1));transform-origin:var(--atv2-newsfeed-discovery-banner-x,50%) var(--atv2-newsfeed-discovery-banner-y,50%)}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-item-body{display:none}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] [data-atv2-newsfeed-discovery-type="wall_of_fame"] .atv2-newsfeed-discovery-item::after{content:"";position:absolute;inset:auto 0 0 0;z-index:1;height:62%;pointer-events:none;background:linear-gradient(to bottom,transparent,color-mix(in srgb,#000 66%,transparent))}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] [data-atv2-newsfeed-discovery-type="wall_of_fame"] .atv2-newsfeed-discovery-item--has-banner .atv2-newsfeed-discovery-icon{position:absolute;left:50%;top:50%;z-index:2;width:64px;height:64px;border:2px solid color-mix(in srgb,#fff 82%,transparent);border-radius:50%;background:color-mix(in srgb,var(--atv2-color-surface) 88%,transparent);transform:translate(-50%,-70%)}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] [data-atv2-newsfeed-discovery-type="wall_of_fame"] .atv2-newsfeed-discovery-item-body{position:absolute;left:var(--atv2-space-3);right:var(--atv2-space-3);bottom:var(--atv2-space-3);z-index:2;display:grid;gap:2px;color:#fff;text-shadow:0 1px 8px color-mix(in srgb,#000 72%,transparent)}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] [data-atv2-newsfeed-discovery-type="wall_of_fame"] .atv2-newsfeed-discovery-item-body span{color:color-mix(in srgb,#fff 84%,transparent)}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-item-body strong{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-atv2-theme] .atv2-newsfeed-post{padding:var(--atv2-space-4);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface);border:1px solid var(--atv2-color-border);overflow:visible;position:relative;transition:background-color var(--atv2-motion-med) var(--atv2-ease-standard),border-color var(--atv2-motion-med) var(--atv2-ease-standard)}[data-atv2-theme] .atv2-newsfeed-post:has(.atv2-newsfeed-actions-menu:not([hidden])),[data-atv2-theme] .atv2-newsfeed-reply:has(.atv2-newsfeed-actions-menu:not([hidden])){z-index:30}[data-atv2-theme] .atv2-newsfeed-post:hover{background:var(--atv2-color-surface-raised);border-color:var(--atv2-color-border-strong)}[data-atv2-theme] .atv2-newsfeed-post--has-author-banner,[data-atv2-theme] .atv2-newsfeed-comment-card--has-author-banner,[data-atv2-theme] .atv2-newsfeed-reply--has-author-banner{isolation:isolate}[data-atv2-theme] .atv2-newsfeed-reply--has-author-banner{border-radius:var(--atv2-radius-sm);padding:var(--atv2-space-2)}[data-atv2-theme] .atv2-newsfeed-post--has-author-banner::before,[data-atv2-theme] .atv2-newsfeed-comment-card--has-author-banner::before,[data-atv2-theme] .atv2-newsfeed-reply--has-author-banner::before,[data-atv2-theme] .atv2-newsfeed-post--has-author-banner::after,[data-atv2-theme] .atv2-newsfeed-comment-card--has-author-banner::after,[data-atv2-theme] .atv2-newsfeed-reply--has-author-banner::after{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;z-index:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-banner::before,[data-atv2-theme] .atv2-newsfeed-comment-card--has-author-banner::before,[data-atv2-theme] .atv2-newsfeed-reply--has-author-banner::before{background-image:var(--atv2-newsfeed-author-banner-image);background-position:var(--atv2-newsfeed-author-banner-x,50%) var(--atv2-newsfeed-author-banner-y,50%);background-repeat:no-repeat;background-size:cover;opacity:.68}[data-atv2-theme] .atv2-newsfeed-post--has-author-banner::after,[data-atv2-theme] .atv2-newsfeed-comment-card--has-author-banner::after,[data-atv2-theme] .atv2-newsfeed-reply--has-author-banner::after{background:linear-gradient(180deg,color-mix(in srgb,var(--atv2-color-surface) 34%,transparent),color-mix(in srgb,var(--atv2-color-surface) 62%,transparent)),color-mix(in srgb,var(--atv2-color-surface) 44%,transparent)}[data-atv2-theme] .atv2-newsfeed-post--has-author-banner>*,[data-atv2-theme] .atv2-newsfeed-comment-card--has-author-banner>*,[data-atv2-theme] .atv2-newsfeed-reply--has-author-banner>*{position:relative;z-index:1}[data-atv2-theme] .atv2-newsfeed-author-portrait{display:block;width:var(--atv2-newsfeed-author-portrait-size,76px);height:var(--atv2-newsfeed-author-portrait-size,76px);position:absolute;top:var(--atv2-newsfeed-author-portrait-top,12px);left:var(--atv2-newsfeed-author-portrait-left,14px);z-index:4;overflow:hidden;border:2px solid color-mix(in srgb,var(--atv2-color-surface) 88%,var(--atv2-color-border-strong));border-radius:12px;background:var(--atv2-color-surface-raised);box-shadow:0 16px 32px rgba(24,18,12,.18),0 0 0 1px color-mix(in srgb,var(--atv2-color-border-strong) 44%,transparent);cursor:zoom-in;text-decoration:none}[data-atv2-theme] .atv2-newsfeed-post--has-author-banner>.atv2-newsfeed-author-portrait,[data-atv2-theme] .atv2-newsfeed-comment-card--has-author-banner>.atv2-newsfeed-author-portrait{z-index:4}[data-atv2-theme] .atv2-newsfeed-author-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--atv2-newsfeed-author-portrait-x,50%) var(--atv2-newsfeed-author-portrait-y,50%);transform:scale(var(--atv2-newsfeed-author-portrait-scale,1));transform-origin:var(--atv2-newsfeed-author-portrait-x,50%) var(--atv2-newsfeed-author-portrait-y,50%)}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait{--atv2-newsfeed-author-portrait-size:78px;--atv2-newsfeed-author-portrait-top:12px;--atv2-newsfeed-author-portrait-left:14px}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-header{min-height:70px;padding-left:88px}[data-atv2-theme] .atv2-newsfeed-comment-card--has-author-portrait{--atv2-newsfeed-author-portrait-size:64px;--atv2-newsfeed-author-portrait-top:12px;--atv2-newsfeed-author-portrait-left:14px}[data-atv2-theme] .atv2-newsfeed-comment-card--has-author-portrait .atv2-newsfeed-comment-header{min-height:52px;padding-left:76px}@media (min-width:901px){[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-header{align-content:start;align-items:start;column-gap:var(--atv2-space-2);display:grid;grid-template-columns:minmax(0,max-content) max-content minmax(0,1fr) minmax(0,1fr) max-content max-content;row-gap:var(--atv2-space-1)}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-author-stack{display:contents}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-author-line{align-self:start;grid-column:1 / 3;grid-row:1;justify-self:start;max-width:100%;min-width:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-author{grid-column:1;grid-row:1;justify-self:start;max-width:100%;min-width:0;overflow:hidden}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-author-follow{align-self:center;grid-column:2;grid-row:1;justify-self:start}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-board{align-self:center;grid-column:3 / 5;grid-row:1;justify-self:start;max-width:100%;min-width:0;overflow:hidden;width:100%}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-time{align-self:center;grid-column:5;grid-row:1;justify-self:end;margin-left:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-header>.atv2-newsfeed-actions{align-self:start;grid-column:6;grid-row:1;justify-self:end;margin-left:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-author-medals{display:inline-flex;flex-wrap:nowrap;gap:5px;grid-column:1 / 5;grid-row:2;max-width:100%;min-height:26px;min-width:0;overflow:hidden}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-author.community-user-button .community-user-button-medals{display:none}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-header>.atv2-newsfeed-actions,[data-atv2-theme] .atv2-newsfeed-comment-card--has-author-portrait .atv2-newsfeed-comment-header>.atv2-newsfeed-actions{margin-top:-6px}}[data-atv2-theme] .atv2-newsfeed-post-header{display:flex;align-items:center;gap:var(--atv2-space-2);flex-wrap:wrap;margin-bottom:var(--atv2-space-2);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme] .atv2-newsfeed-post:has(.atv2-newsfeed-actions-menu:not([hidden]))>.atv2-newsfeed-post-header,[data-atv2-theme] .atv2-newsfeed-comment-card:has(.atv2-newsfeed-actions-menu:not([hidden]))>.atv2-newsfeed-comment-header{position:relative;z-index:60}[data-atv2-theme] .atv2-newsfeed-actions-item{display:flex;align-items:center;gap:var(--atv2-space-2)}[data-atv2-theme] .atv2-newsfeed-actions-item[hidden],[data-atv2-theme] .atv2-newsfeed-post-menu-action[hidden]{display:none !important}[data-atv2-theme] .atv2-newsfeed-post-menu-action .atv2-icon{width:16px;height:16px;flex:0 0 auto}[data-atv2-theme] .atv2-newsfeed-post-menu-action--primary{color:var(--atv2-color-accent-primary)}[data-atv2-theme] .atv2-newsfeed-post-menu-action--danger{color:var(--atv2-color-danger,#d9563f)}[data-atv2-theme] .atv2-newsfeed-actions-item[disabled],[data-atv2-theme] .atv2-newsfeed-post-action[disabled]{cursor:default;opacity:.55}[data-atv2-theme] .atv2-newsfeed-post-author{display:inline-flex;align-items:center;gap:var(--atv2-space-2);color:var(--atv2-color-text);text-decoration:none;font-weight:var(--atv2-weight-medium,500)}[data-atv2-theme] .atv2-newsfeed-author-stack{align-items:center;display:inline-flex;gap:var(--atv2-space-1);max-width:100%;min-width:0}[data-atv2-theme] .atv2-newsfeed-author-line{align-items:center;display:inline-flex;gap:var(--atv2-space-1);max-width:100%;min-width:0;overflow:hidden}[data-atv2-theme] .atv2-newsfeed-author-line>.atv2-newsfeed-post-author{min-width:0}[data-atv2-theme] .atv2-newsfeed-author-medals{display:none}[data-atv2-theme] .atv2-newsfeed-follow-sprite{appearance:none;align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--atv2-radius-pill);color:var(--atv2-color-text-muted);cursor:pointer;display:inline-flex;flex:0 0 22px;height:22px;justify-content:center;margin:0;padding:0;width:22px;transition:background-color var(--atv2-motion-fast) var(--atv2-ease-standard),border-color var(--atv2-motion-fast) var(--atv2-ease-standard),color var(--atv2-motion-fast) var(--atv2-ease-standard)}[data-atv2-theme] .atv2-newsfeed-follow-sprite .atv2-icon{flex:0 0 14px;height:14px;width:14px}[data-atv2-theme] .atv2-newsfeed-follow-sprite:hover{background:var(--atv2-color-surface-muted);color:var(--atv2-color-text)}[data-atv2-theme] .atv2-newsfeed-follow-sprite:focus-visible{outline:2px solid var(--atv2-color-focus-ring);outline-offset:2px}[data-atv2-theme] .atv2-newsfeed-follow-sprite.is-following{background:color-mix(in srgb,var(--atv2-color-accent-primary) 12%,var(--atv2-color-surface));border-color:color-mix(in srgb,var(--atv2-color-accent-primary) 34%,transparent);color:var(--atv2-color-accent-primary)}[data-atv2-theme] .atv2-newsfeed-author-medal{align-items:center;background:var(--atv2-newsfeed-author-medal-color,var(--atv2-color-surface-raised));border:1px solid color-mix(in srgb,var(--atv2-newsfeed-author-medal-color,var(--atv2-color-border-strong)) 72%,#ffffff);border-radius:var(--atv2-radius-pill);color:var(--atv2-newsfeed-author-medal-text,var(--atv2-color-text));display:inline-flex;font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-semibold);gap:4px;height:26px;justify-content:center;max-width:min(190px,100%);min-width:0;overflow:hidden;padding:1px 8px 1px 2px;text-decoration:none;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-author-medal:focus-visible{outline:2px solid var(--atv2-color-focus-ring);outline-offset:2px}[data-atv2-theme] .atv2-newsfeed-author-medal img{display:block;flex:0 0 auto;height:22px;object-fit:cover;width:22px;border-radius:50%}[data-atv2-theme] .atv2-newsfeed-author-medal span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-post-author.community-user-button,[data-atv2-theme] .atv2-newsfeed-comment-author.community-user-button,[data-atv2-theme] .atv2-newsfeed-reply-author.community-user-button{color:var(--atv2-rich-user-text,#fff);gap:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-author.community-user-button,[data-atv2-theme] .atv2-newsfeed-comment-card--has-author-portrait .atv2-newsfeed-comment-author.community-user-button{padding-left:0}[data-atv2-theme] .atv2-newsfeed-post-avatar{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:var(--atv2-font-size-body-lg);line-height:1;background:var(--atv2-color-surface-muted);flex-shrink:0}[data-atv2-theme] .atv2-newsfeed-post-board{align-items:center;display:inline-flex;gap:var(--atv2-space-1);min-width:0}[data-atv2-theme] .atv2-newsfeed-post-board-name{color:var(--atv2-color-accent-primary);min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:var(--atv2-weight-medium,500);text-decoration:none;white-space:nowrap}[data-atv2-theme] a.atv2-newsfeed-post-board-name:hover{text-decoration:underline}[data-atv2-theme] .atv2-newsfeed-post-time{margin-left:auto;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps)}[data-atv2-theme] .atv2-newsfeed-presence{position:relative;display:inline-flex;align-items:center;min-width:0;z-index:32}[data-atv2-theme] .atv2-newsfeed-presence[hidden]{display:none}[data-atv2-theme] .atv2-newsfeed-presence__button{appearance:none;border:1px solid transparent;border-radius:var(--atv2-radius-sm);background:transparent;color:var(--atv2-color-text-muted);cursor:pointer;display:inline-flex;align-items:center;gap:var(--atv2-space-2);max-width:min(360px,52vw);min-height:32px;padding:2px var(--atv2-space-1);text-align:left}[data-atv2-theme] .atv2-newsfeed-presence__button:disabled{cursor:default}[data-atv2-theme] .atv2-newsfeed-presence__button:not(:disabled):hover,[data-atv2-theme] .atv2-newsfeed-presence__button[aria-expanded="true"]{background:var(--atv2-color-surface-muted);border-color:var(--atv2-color-border);color:var(--atv2-color-text)}[data-atv2-theme] .atv2-newsfeed-presence__avatars{display:inline-flex;flex:0 0 auto;padding-left:6px}[data-atv2-theme] .atv2-newsfeed-presence__avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:-6px;border:2px solid var(--atv2-color-surface);border-radius:50%;background:var(--atv2-color-surface-muted);font-size:var(--atv2-font-size-body-sm);line-height:1}[data-atv2-theme] .atv2-newsfeed-presence__online-dot{position:absolute;right:-1px;bottom:-1px;display:none;width:8px;height:8px;border:2px solid var(--atv2-color-surface);border-radius:50%;background:#1fa463}[data-atv2-theme] .atv2-newsfeed-presence__avatar.is-online .atv2-newsfeed-presence__online-dot{display:block}[data-atv2-theme] .atv2-newsfeed-presence__avatar--skeleton,[data-atv2-theme] .atv2-newsfeed-presence__copy-skeleton{animation:atv2-newsfeed-presence-skeleton 1.15s ease-in-out infinite;background:linear-gradient(90deg,var(--atv2-color-surface-muted),color-mix(in srgb,var(--atv2-color-surface-muted) 58%,var(--atv2-color-text-muted)),var(--atv2-color-surface-muted));background-size:220% 100%;color:transparent}[data-atv2-theme] .atv2-newsfeed-presence__copy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-presence__copy-skeleton{border-radius:999px;display:inline-block;height:12px;width:min(190px,42vw)}@keyframes atv2-newsfeed-presence-skeleton{0%{background-position:100% 0}100%{background-position:-100% 0}}[data-atv2-theme] .atv2-newsfeed-presence__panel{position:absolute;top:calc(100% + var(--atv2-space-1));right:0;width:min(320px,calc(100vw - 32px));max-height:min(420px,70vh);overflow:auto;padding:var(--atv2-space-2);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-sm);background:var(--atv2-color-surface-raised);box-shadow:0 18px 34px rgba(31,36,44,.16)}[data-atv2-theme] .atv2-newsfeed-presence__panel[hidden]{display:none}[data-atv2-theme] .atv2-newsfeed-presence__title{color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-bold);padding:var(--atv2-space-1) var(--atv2-space-2) var(--atv2-space-2)}[data-atv2-theme] .atv2-newsfeed-presence__list{list-style:none;margin:0;padding:0}[data-atv2-theme] .atv2-newsfeed-presence__viewer{display:flex;align-items:center;justify-content:space-between;gap:var(--atv2-space-3);padding:var(--atv2-space-2);border-radius:var(--atv2-radius-sm)}[data-atv2-theme] .atv2-newsfeed-presence__viewer.is-followed{background:var(--atv2-color-surface-muted)}[data-atv2-theme] .atv2-newsfeed-presence__viewer-link{display:inline-flex;align-items:center;min-width:0;flex:1 1 auto;gap:var(--atv2-space-2);color:var(--atv2-color-text);text-decoration:none}[data-atv2-theme] .atv2-newsfeed-presence__viewer-avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 auto;border-radius:50%;background:var(--atv2-color-surface-muted)}[data-atv2-theme] .atv2-newsfeed-presence__viewer-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-presence__viewer-identity{display:inline-flex;flex-direction:column;min-width:0}[data-atv2-theme] .atv2-newsfeed-presence__viewer-note{color:var(--atv2-color-text-muted);display:block;font-size:var(--atv2-font-size-label-caps);line-height:1.2;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-presence__viewer-status{color:var(--atv2-color-text-muted);flex:0 0 auto;font-size:var(--atv2-font-size-label-caps)}[data-atv2-theme] .atv2-newsfeed-presence__viewer.is-online .atv2-newsfeed-presence__viewer-status{color:#1f8f59;font-weight:var(--atv2-weight-medium,500)}[data-atv2-theme] .atv2-newsfeed-presence__more{appearance:none;width:100%;margin-top:var(--atv2-space-2);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-sm);background:transparent;color:var(--atv2-color-text);cursor:pointer;font:inherit;padding:var(--atv2-space-2)}[data-atv2-theme] .atv2-newsfeed-presence__lazy{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);padding:var(--atv2-space-2);text-align:center}[data-atv2-theme] .atv2-newsfeed-presence__lazy[hidden]{display:none}[data-atv2-theme] .atv2-newsfeed-comment--live-highlight>.atv2-newsfeed-comment-card{animation:atv2-newsfeed-live-comment-pulse 3.5s ease-out 1}@keyframes atv2-newsfeed-live-comment-pulse{0%{border-color:#1fa463;box-shadow:0 0 0 3px rgba(31,164,99,.18)}100%{border-color:var(--atv2-color-border);box-shadow:none}}[data-atv2-theme] .atv2-newsfeed-post-title{font-size:var(--atv2-font-size-body-md);font-weight:var(--atv2-weight-bold);line-height:1.55;margin:0 0 var(--atv2-space-2) 0}[data-atv2-theme] .atv2-newsfeed-post-title a{color:var(--atv2-color-text);text-decoration:none}[data-atv2-theme] .atv2-newsfeed-post-title a:hover{color:var(--atv2-color-accent-primary)}[data-atv2-theme] .atv2-newsfeed-post:not(.atv2-newsfeed-post--detail) .atv2-newsfeed-post-body,[data-atv2-theme] .atv2-newsfeed-post:not(.atv2-newsfeed-post--detail) .atv2-newsfeed-rich-attachments,[data-atv2-theme] .atv2-newsfeed-post:not(.atv2-newsfeed-post--detail) .atv2-newsfeed-post-lastreply,[data-atv2-theme] [data-atv2-newsfeed-open-post-detail]{cursor:pointer}[data-atv2-theme] .atv2-newsfeed-post-body{font-size:var(--atv2-font-size-body-md);line-height:1.55;color:var(--atv2-color-text);margin-bottom:var(--atv2-space-3);word-break:break-word}[data-atv2-theme] .atv2-newsfeed-repost{display:grid;gap:var(--atv2-space-2);margin:0 0 var(--atv2-space-3) 0;padding:var(--atv2-space-3);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);background:color-mix(in srgb,var(--atv2-color-surface-muted) 72%,var(--atv2-color-surface))}[data-atv2-theme] .atv2-newsfeed-repost-label{display:inline-flex;align-items:center;gap:var(--atv2-space-2);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-semibold,600);line-height:1.35}[data-atv2-theme] .atv2-newsfeed-repost-label .atv2-icon{width:16px;height:16px}[data-atv2-theme] .atv2-newsfeed-repost-unavailable{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);line-height:1.45}[data-atv2-theme] .atv2-newsfeed-repost .atv2-newsfeed-post--embedded{padding:0;border:0;border-radius:0;background:transparent}[data-atv2-theme] .atv2-newsfeed-repost .atv2-newsfeed-post--embedded:hover{border-color:transparent;background:transparent}[data-atv2-theme] .atv2-newsfeed-post--embedded .atv2-newsfeed-post-header{display:flex;align-items:center;flex-wrap:wrap;gap:var(--atv2-space-2);margin-bottom:var(--atv2-space-2);min-height:0;padding-left:0;padding-right:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post--embedded .atv2-newsfeed-post-header{align-content:normal;align-items:center;display:flex;flex-wrap:wrap;grid-template-columns:none;min-height:0;padding-left:0;padding-right:0;position:static}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post--embedded .atv2-newsfeed-author-stack,[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post--embedded .atv2-newsfeed-post-author,[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post--embedded .atv2-newsfeed-post-board,[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post--embedded .atv2-newsfeed-post-time{align-self:center;grid-column:auto;grid-row:auto;justify-self:auto}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post--embedded .atv2-newsfeed-author-stack{display:inline-flex;overflow:hidden}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post--embedded .atv2-newsfeed-post-board{white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post--embedded .atv2-newsfeed-post-time{margin-left:auto}[data-atv2-theme] .atv2-newsfeed-post--embedded .atv2-newsfeed-post-title{font-size:var(--atv2-font-size-body-sm);line-height:1.45;margin-bottom:var(--atv2-space-1)}[data-atv2-theme] .atv2-newsfeed-post--embedded .atv2-newsfeed-post-body{font-size:var(--atv2-font-size-body-sm);line-height:1.5;margin-bottom:var(--atv2-space-2)}[data-atv2-theme] .atv2-newsfeed-post--embedded .atv2-newsfeed-post-stats{gap:var(--atv2-space-3);margin-top:var(--atv2-space-2);padding-top:var(--atv2-space-2)}[data-atv2-theme] .atv2-newsfeed-post--embedded .atv2-newsfeed-post-media{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));margin-bottom:0}[data-atv2-theme] .atv2-newsfeed-translation-status{display:inline-flex;align-items:center;gap:var(--atv2-space-2);width:fit-content;max-width:100%;min-height:22px;margin:0 0 var(--atv2-space-2) 0;padding:0;border:0;border-radius:0;background:transparent;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);line-height:22px}[data-atv2-theme] .atv2-newsfeed-translation-status--done{display:none}[data-atv2-theme] .atv2-newsfeed-translation-status[hidden]{display:none !important}[data-atv2-theme] .atv2-newsfeed-translation-status--error{color:var(--atv2-color-danger,#b42318)}[data-atv2-theme] .atv2-newsfeed-translation-spinner[hidden]{display:none}[data-atv2-theme] .atv2-newsfeed-translation-status button{border:0;padding:0;background:transparent;color:var(--atv2-color-accent-primary);font:inherit;font-weight:var(--atv2-weight-medium,500);cursor:pointer;text-decoration:underline;text-underline-offset:2px}[data-atv2-theme] .atv2-newsfeed-translation-live{opacity:1}[data-atv2-theme] .atv2-newsfeed-translation-prefix{color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit}[data-atv2-theme] .atv2-newsfeed-translating [data-atv2-translation-body],[data-atv2-theme] .atv2-newsfeed-translating [data-atv2-translation-title]{transition:color 160ms ease}[data-atv2-theme] .atv2-newsfeed-translation-height-locked{overflow:hidden;transition:height 220ms var(--atv2-ease-standard)}[data-atv2-theme] .atv2-newsfeed-translated [data-atv2-translation-body],[data-atv2-theme] .atv2-newsfeed-translated [data-atv2-translation-title]{animation:atv2-newsfeed-translation-settle 180ms var(--atv2-ease-standard)}@keyframes atv2-newsfeed-translation-settle{from{opacity:0.72;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-atv2-theme] .atv2-newsfeed-translated [data-atv2-translation-body],[data-atv2-theme] .atv2-newsfeed-translated [data-atv2-translation-title]{animation:none}[data-atv2-theme] .atv2-newsfeed-translation-height-locked,[data-atv2-theme] .atv2-newsfeed-translating [data-atv2-translation-body],[data-atv2-theme] .atv2-newsfeed-translating [data-atv2-translation-title]{transition:none}}[data-atv2-theme] .atv2-newsfeed-post-readmore{color:var(--atv2-color-accent-primary);text-decoration:none;margin-left:var(--atv2-space-1)}[data-atv2-theme] .atv2-newsfeed-post-media{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--atv2-space-2);margin-bottom:var(--atv2-space-3)}[data-atv2-theme] .atv2-newsfeed-post-media-item{display:block;aspect-ratio:var(--atv2-media-aspect-ratio,16 / 10);border-radius:var(--atv2-radius-sm);overflow:hidden;background:var(--atv2-color-surface-muted)}[data-atv2-theme] .atv2-newsfeed-post-media-item img{display:block;width:100%;height:100%;aspect-ratio:inherit;object-fit:cover}[data-atv2-theme] .atv2-newsfeed-rich-attachments{display:grid;gap:var(--atv2-space-3);margin-bottom:var(--atv2-space-3)}[data-atv2-theme] .atv2-rich-rating-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--atv2-space-3);width:100%;padding:var(--atv2-space-2) var(--atv2-space-3);border:1px solid color-mix(in srgb,var(--atv2-color-accent-warning) 34%,var(--atv2-color-border));border-radius:var(--atv2-radius-md);background:color-mix(in srgb,var(--atv2-color-surface) 92%,var(--atv2-color-accent-warning) 7%);box-shadow:var(--atv2-shadow-sm)}[data-atv2-theme] .atv2-rich-rating-card--with-visual{grid-template-columns:172px minmax(0,1fr);padding:var(--atv2-space-2)}[data-atv2-theme] .atv2-rich-rating-card__visual{position:relative;display:block;width:172px;height:68px;overflow:hidden;border:1px solid color-mix(in srgb,var(--atv2-rich-rating-visual-outline,var(--atv2-color-accent-warning)) 42%,transparent);border-radius:calc(var(--atv2-radius-md) - 2px);background:var(--atv2-rich-rating-visual-bg,color-mix(in srgb,var(--atv2-color-accent-warning) 18%,var(--atv2-color-surface)));color:#fff;text-decoration:none}[data-atv2-theme] .atv2-rich-rating-card__visual img{display:block;width:100%;height:100%;object-fit:cover}[data-atv2-theme] .atv2-rich-rating-card__visual::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08) 0%,rgba(0,0,0,.18) 28%,rgba(0,0,0,.72) 100%);pointer-events:none}[data-atv2-theme] .atv2-rich-rating-card__visual-copy{position:absolute;inset:auto 6px 5px 6px;z-index:1;display:grid;gap:3px;max-width:calc(100% - 12px);color:#fff;pointer-events:none}[data-atv2-theme] .atv2-rich-rating-card__visual-title{overflow:hidden;justify-self:start;max-width:100%;padding:3px 6px;border-radius:var(--atv2-radius-sm);background:rgba(14,11,9,.74);color:currentColor;font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold);line-height:1;text-overflow:ellipsis;text-shadow:none;white-space:nowrap}[data-atv2-theme] .atv2-rich-rating-card__badge{position:absolute;right:5px;bottom:5px;z-index:1;display:inline-flex;align-items:center;max-width:calc(100% - 10px);gap:4px;padding:3px 5px;border:1px solid rgba(255,255,255,.42);border-radius:var(--atv2-radius-sm);background:rgba(20,16,12,.72);color:#fff;box-shadow:var(--atv2-shadow-sm)}[data-atv2-theme] .atv2-rich-rating-card__visual-copy .atv2-rich-rating-card__badge{position:static;justify-self:start;max-width:100%}[data-atv2-theme] .atv2-rich-rating-card__badge-stars{display:inline-flex;align-items:center;overflow:visible;gap:0;color:rgba(255,255,255,.34);font-size:var(--atv2-font-size-label-caps);line-height:1;white-space:nowrap}[data-atv2-theme] .atv2-rich-rating-card__badge-stars .is-filled{color:color-mix(in srgb,var(--atv2-color-accent-warning) 84%,#fff)}[data-atv2-theme] .atv2-rich-rating-card__badge strong{color:currentColor;font-size:var(--atv2-font-size-label-caps);line-height:1}[data-atv2-theme] .atv2-rich-rating-card__score{display:inline-grid;grid-template-columns:auto auto;align-items:center;gap:0 var(--atv2-space-2);min-width:max-content}[data-atv2-theme] .atv2-rich-rating-card__eyebrow{grid-column:1 / -1;color:var(--atv2-color-accent-warning);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold);letter-spacing:0;line-height:1;text-transform:uppercase}[data-atv2-theme] .atv2-rich-rating-card__stars{display:inline-flex;align-items:center;gap:1px;color:color-mix(in srgb,var(--atv2-color-text-muted) 34%,transparent);font-size:var(--atv2-font-size-body-md);line-height:1;white-space:nowrap}[data-atv2-theme] .atv2-rich-rating-card__stars .is-filled{color:color-mix(in srgb,var(--atv2-color-accent-warning) 88%,var(--atv2-color-text))}[data-atv2-theme] .atv2-rich-rating-card__score strong{color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-md);line-height:1}[data-atv2-theme] .atv2-rich-rating-card__copy{display:grid;gap:2px;min-width:0}[data-atv2-theme] .atv2-rich-rating-card__label{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold);line-height:1;text-transform:uppercase}[data-atv2-theme] .atv2-rich-rating-card__target,[data-atv2-theme] .atv2-rich-rating-card__copy .atv2-user-display{width:fit-content;max-width:100%}[data-atv2-theme] .atv2-rich-rating-card__target{overflow:hidden;color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-md);font-weight:var(--atv2-weight-bold);line-height:var(--atv2-line-height-label);text-overflow:ellipsis;text-decoration:none;white-space:nowrap}[data-atv2-theme] a.atv2-rich-rating-card__target:is(:hover,:focus-visible){color:var(--atv2-color-accent-primary)}[data-atv2-theme] .atv2-rich-rating-card__copy small{overflow:hidden;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);line-height:var(--atv2-line-height-label);text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-rich-rating-card__copy .atv2-rich-rating-card__relationship{overflow:visible;color:color-mix(in srgb,var(--atv2-color-text) 78%,var(--atv2-color-accent-warning));font-weight:var(--atv2-weight-regular);text-overflow:clip;white-space:normal}[data-atv2-theme] .atv2-rich-rating-card__copy .atv2-rich-rating-card__relationship strong{color:inherit;font-weight:var(--atv2-weight-bold)}[data-atv2-theme] .atv2-rich-listing-card{display:grid;gap:var(--atv2-space-2);padding:var(--atv2-space-3);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md);background:color-mix(in srgb,var(--atv2-color-surface) 91%,var(--atv2-color-accent-warning) 5%);box-shadow:var(--atv2-shadow-sm)}[data-atv2-theme] .atv2-rich-listing-eyebrow{margin:0;color:var(--atv2-color-accent-warning);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold,600);line-height:1;text-transform:uppercase}[data-atv2-theme] .atv2-rich-listing-card__list{flex-wrap:wrap;align-items:stretch;overflow:visible;padding:0}[data-atv2-theme] .atv2-rich-listing-card__ticket{max-width:min(100%,420px);min-width:min(100%,260px)}[data-atv2-theme] .atv2-rich-listing-card__ticket[href]:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--atv2-listing-ticket-hover) 62%,var(--atv2-color-border));box-shadow:0 8px 18px rgba(115,83,22,0.14);outline:none}[data-atv2-theme] .atv2-rich-listing-card .atv2-intent-composer-listing-preview-card--sold{cursor:default;opacity:0.78;filter:grayscale(0.34)}[data-atv2-theme] .atv2-rich-listing-card .atv2-intent-composer-listing-preview-card--review{cursor:default;border-color:color-mix(in srgb,var(--atv2-color-accent-warning) 42%,var(--atv2-color-border));background:color-mix(in srgb,var(--atv2-color-surface) 90%,var(--atv2-color-accent-warning) 8%)}[data-atv2-theme] .atv2-rich-listing-card .atv2-intent-composer-listing-preview-card--sold::before{content:"";position:absolute;left:10px;right:12px;top:50%;z-index:7;height:2px;border-radius:999px;background:color-mix(in srgb,var(--atv2-color-accent-negative) 84%,var(--atv2-color-text));box-shadow:0 1px 0 color-mix(in srgb,var(--atv2-color-surface) 70%,transparent);transform:rotate(-6deg);pointer-events:none}[data-atv2-theme] .atv2-rich-listing-card__sold-copy{color:var(--atv2-color-accent-negative) !important;font-weight:var(--atv2-weight-semibold,600)}[data-atv2-theme] .atv2-rich-listing-card__review-copy{color:var(--atv2-color-accent-warning) !important;font-weight:var(--atv2-weight-semibold,600)}[data-atv2-theme] .atv2-rich-new-location-card{display:grid;gap:var(--atv2-space-3);padding:var(--atv2-space-3);border:1px solid color-mix(in srgb,var(--atv2-color-accent-positive) 28%,var(--atv2-color-border));border-radius:var(--atv2-radius-md);background:color-mix(in srgb,var(--atv2-color-surface) 92%,var(--atv2-color-accent-positive) 6%);box-shadow:var(--atv2-shadow-sm)}[data-atv2-theme] .atv2-rich-new-location-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--atv2-space-3)}[data-atv2-theme] .atv2-rich-new-location-title-block{min-width:0}[data-atv2-theme] .atv2-rich-new-location-eyebrow{margin:0 0 var(--atv2-space-1);color:var(--atv2-color-accent-positive-hover);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold,600);line-height:1;text-transform:uppercase}[data-atv2-theme] .atv2-rich-new-location-event{margin:0 0 var(--atv2-space-1);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);line-height:var(--atv2-line-height-body-sm);overflow-wrap:anywhere}[data-atv2-theme] .atv2-rich-new-location-title{margin:0;color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-lg);line-height:var(--atv2-line-height-body-sm);overflow-wrap:anywhere}[data-atv2-theme] .atv2-rich-new-location-status{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:28px;padding:0 var(--atv2-space-3);border-radius:var(--atv2-radius-pill);background:var(--atv2-color-surface);border:1px solid color-mix(in srgb,var(--atv2-color-accent-primary) 42%,var(--atv2-color-border));color:var(--atv2-color-text);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold);white-space:nowrap}[data-atv2-theme] .atv2-rich-new-location-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--atv2-space-2);margin:0}[data-atv2-theme] .atv2-rich-new-location-meta div{min-width:0;padding:var(--atv2-space-2);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-sm);background:color-mix(in srgb,var(--atv2-color-surface) 86%,transparent)}[data-atv2-theme] .atv2-rich-new-location-meta dt{margin:0 0 2px;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold,600);line-height:1.2}[data-atv2-theme] .atv2-rich-new-location-meta dd{margin:0;color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm);line-height:1.35;overflow-wrap:anywhere}[data-atv2-theme] .atv2-rich-new-location-progress{display:grid;gap:2px;color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm);line-height:1.35}[data-atv2-theme] .atv2-rich-new-location-progress span{font-weight:var(--atv2-weight-semibold,600)}[data-atv2-theme] .atv2-rich-new-location-progress small{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);line-height:1.35}[data-atv2-theme] .atv2-rich-new-location-reward{display:grid;gap:4px;padding:var(--atv2-space-2);border:1px solid color-mix(in srgb,var(--atv2-color-accent-positive) 22%,var(--atv2-color-border));border-radius:var(--atv2-radius-sm);background:color-mix(in srgb,var(--atv2-color-surface) 88%,var(--atv2-color-accent-positive) 7%);color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm);line-height:1.35}[data-atv2-theme] .atv2-rich-new-location-reward span{font-weight:var(--atv2-weight-semibold,600)}[data-atv2-theme] .atv2-rich-new-location-reward small{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);line-height:1.35}[data-atv2-theme] .atv2-rich-new-location-actions{display:flex;flex-wrap:wrap;gap:var(--atv2-space-2);align-items:center}[data-atv2-theme] .atv2-rich-new-location-actions .atv2-primary-action,[data-atv2-theme] .atv2-rich-new-location-actions .atv2-secondary-action{min-height:38px;border-radius:var(--atv2-radius-md);padding:0 var(--atv2-space-4)}[data-atv2-theme] .atv2-rich-livestream-card{display:grid;gap:var(--atv2-space-3);padding:var(--atv2-space-3);border:1px solid color-mix(in srgb,var(--atv2-color-cal-livestream) 34%,var(--atv2-color-border));border-radius:var(--atv2-radius-md);background:color-mix(in srgb,var(--atv2-color-surface) 90%,var(--atv2-color-cal-livestream) 7%);box-shadow:var(--atv2-shadow-sm)}[data-atv2-theme] .atv2-rich-livestream-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--atv2-space-3)}[data-atv2-theme] .atv2-rich-livestream-head h2{margin:0;color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-lg);line-height:var(--atv2-line-height-body-sm)}[data-atv2-theme] .atv2-rich-livestream-eyebrow{margin:0 0 var(--atv2-space-1);color:var(--atv2-color-cal-livestream);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold,600);line-height:1;text-transform:uppercase}[data-atv2-theme] .atv2-rich-livestream-pill{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 var(--atv2-space-3);border-radius:var(--atv2-radius-pill);background:color-mix(in srgb,var(--atv2-color-cal-livestream) 88%,#000000);color:#fff;font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-bold);white-space:nowrap}[data-atv2-theme] .atv2-rich-livestream-viewer{display:grid;gap:var(--atv2-space-3)}[data-atv2-theme] .atv2-rich-livestream-video{position:relative;min-height:300px;overflow:hidden;border:1px solid color-mix(in srgb,var(--atv2-color-cal-livestream) 45%,var(--atv2-color-border));border-radius:var(--atv2-radius-md);background:#0f1726}[data-atv2-theme] .atv2-rich-livestream-video .ATLiveViewerVideo{display:block;width:100%;min-height:300px;aspect-ratio:16 / 9;object-fit:cover;background:#0f1726}[data-atv2-theme] .atv2-rich-livestream-badges{position:absolute;top:var(--atv2-space-3);left:var(--atv2-space-3);right:var(--atv2-space-3);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--atv2-space-2);pointer-events:none}[data-atv2-theme] .atv2-rich-livestream-card .ATLiveViewerBadge{display:inline-flex;align-items:center;gap:var(--atv2-space-2);min-height:30px;padding:6px 10px;border:1px solid rgba(255,255,255,0.16);border-radius:var(--atv2-radius-pill);background:rgba(15,23,38,0.78);color:#fff;font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-bold);pointer-events:auto}[data-atv2-theme] .atv2-rich-livestream-card .ATLiveViewerBadgeDot{width:8px;height:8px;border-radius:50%;background:var(--atv2-color-accent-positive)}[data-atv2-theme] .atv2-rich-livestream-card .ATLiveViewerOverlay,[data-atv2-theme] .atv2-rich-livestream-card .ATLiveViewerJoinOverlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--atv2-space-4);background:rgba(15,23,38,0.68);color:#fff;text-align:center}[data-atv2-theme] .atv2-rich-livestream-card .ATLiveViewerOverlayPanel{max-width:min(100%,480px);padding:var(--atv2-space-4);border:1px solid rgba(255,255,255,0.16);border-radius:var(--atv2-radius-md);background:rgba(15,23,38,0.86);box-shadow:var(--atv2-shadow-md)}[data-atv2-theme] .atv2-rich-livestream-card .ATLiveViewerOverlayTitle{margin:0 0 var(--atv2-space-2);color:#fff;font-size:var(--atv2-font-size-body-lg);line-height:var(--atv2-line-height-body-sm)}[data-atv2-theme] .atv2-rich-livestream-card .ATLiveViewerOverlayText{margin:0;color:rgba(255,255,255,0.82);font-size:var(--atv2-font-size-body-sm);line-height:var(--atv2-line-height-body-sm)}[data-atv2-theme] .atv2-rich-livestream-card .ATLiveViewerJoinButton{min-height:42px;border:0;border-radius:var(--atv2-radius-pill);padding:0 var(--atv2-space-5);background:var(--atv2-color-accent-positive);color:#fff;font-weight:var(--atv2-weight-bold);cursor:pointer}[data-atv2-theme] .atv2-rich-livestream-actions{display:flex;flex-wrap:wrap;gap:var(--atv2-space-2)}[data-atv2-theme] .atv2-rich-livestream-status{display:flex;flex-wrap:wrap;gap:var(--atv2-space-2) var(--atv2-space-3);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme] .atv2-rich-livestream-card .ATLiveViewerErrorBox,[data-atv2-theme] .atv2-rich-livestream-card .ATLiveViewerSuccessBox{padding:var(--atv2-space-2) var(--atv2-space-3);border-radius:var(--atv2-radius-sm);font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme] .atv2-rich-livestream-card .ATLiveViewerErrorBox{background:var(--atv2-color-accent-negative-soft);color:var(--atv2-color-accent-negative)}[data-atv2-theme] .atv2-rich-livestream-card .ATLiveViewerSuccessBox{background:var(--atv2-color-accent-positive-soft);color:var(--atv2-color-accent-positive-hover)}[data-atv2-theme] .ATLiveViewerHidden{display:none !important}@container atv2-newsfeed (max-width:560px){[data-atv2-theme] .atv2-rich-listing-card__list{display:grid;gap:var(--atv2-space-2)}[data-atv2-theme] .atv2-rich-listing-card__ticket{width:100%;min-width:0}[data-atv2-theme] .atv2-rich-rating-card{grid-template-columns:minmax(0,1fr);align-items:stretch}[data-atv2-theme] .atv2-rich-rating-card--with-visual{grid-template-columns:132px minmax(0,1fr);align-items:center}[data-atv2-theme] .atv2-rich-rating-card__visual{width:132px;height:64px}[data-atv2-theme] .atv2-rich-rating-card__score{grid-template-columns:auto auto minmax(0,1fr);min-width:0}[data-atv2-theme] .atv2-rich-rating-card__eyebrow{grid-column:auto}[data-atv2-theme] .atv2-rich-livestream-head,[data-atv2-theme] .atv2-rich-livestream-actions,[data-atv2-theme] .atv2-rich-livestream-status,[data-atv2-theme] .atv2-rich-new-location-head,[data-atv2-theme] .atv2-rich-new-location-actions{display:grid}[data-atv2-theme] .atv2-rich-new-location-meta{grid-template-columns:1fr}[data-atv2-theme] .atv2-rich-livestream-pill{justify-self:start}[data-atv2-theme] .atv2-rich-livestream-video,[data-atv2-theme] .atv2-rich-livestream-video .ATLiveViewerVideo{min-height:240px}}[data-atv2-theme] .atv2-rich-bid-card{display:grid;gap:var(--atv2-space-2);padding:var(--atv2-space-3);border-radius:var(--atv2-radius-md);border:1px solid var(--atv2-color-border);background:color-mix(in srgb,var(--atv2-color-surface) 88%,var(--atv2-color-accent-primary) 4%);box-shadow:var(--atv2-shadow-sm)}[data-atv2-theme] .atv2-rich-bid-card--owner{padding:var(--atv2-space-3) var(--atv2-space-4)}[data-atv2-theme] .atv2-rich-bid-card--owner.atv2-rich-bid-card--with-visual{--atv2-rich-bid-visual-color:var(--atv2-color-accent-primary);--atv2-rich-bid-visual-text:var(--atv2-color-text-inverse,#ffffff);grid-template-columns:minmax(180px,34%) minmax(0,1fr);gap:0;align-items:stretch;padding:0;overflow:hidden;border-color:color-mix(in srgb,var(--atv2-rich-bid-visual-color) 24%,var(--atv2-color-border));background:linear-gradient(115deg,color-mix(in srgb,var(--atv2-rich-bid-visual-color) 10%,var(--atv2-color-surface)) 0%,var(--atv2-color-surface) 52%,color-mix(in srgb,var(--atv2-rich-bid-visual-color) 8%,var(--atv2-color-surface-muted)) 100%);box-shadow:0 14px 34px rgba(32,24,16,0.08)}[data-atv2-theme] .atv2-rich-bid-card--filled{border-color:color-mix(in srgb,var(--atv2-color-accent-positive) 56%,var(--atv2-color-border));background:linear-gradient(115deg,color-mix(in srgb,var(--atv2-color-accent-positive-soft) 72%,var(--atv2-color-surface)) 0%,var(--atv2-color-surface) 58%,color-mix(in srgb,var(--atv2-color-accent-positive) 8%,var(--atv2-color-surface-muted)) 100%)}[data-atv2-theme] .atv2-rich-bid-card--owner.atv2-rich-bid-card--with-visual.atv2-rich-bid-card--filled{border-color:color-mix(in srgb,var(--atv2-color-accent-positive) 56%,var(--atv2-color-border));background:linear-gradient(115deg,color-mix(in srgb,var(--atv2-color-accent-positive-soft) 72%,var(--atv2-color-surface)) 0%,var(--atv2-color-surface) 58%,color-mix(in srgb,var(--atv2-color-accent-positive) 8%,var(--atv2-color-surface-muted)) 100%)}[data-atv2-theme] .atv2-rich-bid-card__visual{position:relative;min-width:0;min-height:220px;overflow:hidden;background:linear-gradient(135deg,color-mix(in srgb,var(--atv2-rich-bid-visual-color) 72%,#000000),color-mix(in srgb,var(--atv2-rich-bid-visual-color) 32%,var(--atv2-color-surface)))}[data-atv2-theme] .atv2-rich-bid-card__visual::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,transparent 64%,color-mix(in srgb,var(--atv2-color-surface) 88%,transparent)),linear-gradient(180deg,rgba(0,0,0,0.02),rgba(0,0,0,0.18));pointer-events:none}[data-atv2-theme] .atv2-rich-bid-card__visual img{position:relative;z-index:0;display:block;width:100%;height:100%;min-height:inherit;object-fit:cover}[data-atv2-theme] .atv2-rich-bid-card__content{display:grid;gap:var(--atv2-space-2);min-width:0}[data-atv2-theme] .atv2-rich-bid-card--with-visual .atv2-rich-bid-card__content{align-content:center;padding:var(--atv2-space-4) var(--atv2-space-5)}[data-atv2-theme] .atv2-rich-bid-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--atv2-space-3)}[data-atv2-theme] .atv2-rich-bid-head--compact{align-items:center}[data-atv2-theme] .atv2-rich-bid-compact-copy{display:grid;gap:var(--atv2-space-1);min-width:0}[data-atv2-theme] .atv2-rich-bid-eyebrow{margin:0 0 var(--atv2-space-1);color:var(--atv2-color-accent-primary);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold,600);text-transform:uppercase}[data-atv2-theme] .atv2-rich-bid-head--compact .atv2-rich-bid-eyebrow{margin:0}[data-atv2-theme] .atv2-rich-bid-title{margin:0;font-size:var(--atv2-font-size-body-lg);line-height:1.25}[data-atv2-theme] .atv2-rich-bid-card--with-visual .atv2-rich-bid-title{font-family:Fraunces,Georgia,serif;font-size:var(--atv2-font-size-body-lg);font-weight:var(--atv2-weight-semibold,600);line-height:var(--atv2-line-height-h3)}[data-atv2-theme] .atv2-rich-bid-subtitle{margin:var(--atv2-space-1) 0 0;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme] .atv2-rich-bid-compact-line{display:flex;flex-wrap:wrap;gap:var(--atv2-space-1) var(--atv2-space-2);margin:0;color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-md);line-height:var(--atv2-line-height-body-sm)}[data-atv2-theme] .atv2-rich-bid-compact-line span + span::before{content:"/";margin-right:var(--atv2-space-2);color:var(--atv2-color-text-muted)}[data-atv2-theme] .atv2-rich-bid-pills{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--atv2-space-2)}[data-atv2-theme] .atv2-rich-bid-pill{display:inline-flex;align-items:center;min-height:26px;padding:0 var(--atv2-space-2);border-radius:var(--atv2-radius-pill);border:1px solid var(--atv2-color-border);background:var(--atv2-color-surface);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-md);font-weight:var(--atv2-weight-medium,500)}[data-atv2-theme] .atv2-rich-bid-pill--amount{color:var(--atv2-color-text);border-color:var(--atv2-color-accent-primary)}[data-atv2-theme] .atv2-rich-bid-pill--filled{border-color:color-mix(in srgb,var(--atv2-color-accent-positive) 72%,var(--atv2-color-border));background:color-mix(in srgb,var(--atv2-color-accent-positive-soft) 86%,var(--atv2-color-surface));color:var(--atv2-color-accent-positive-hover);font-weight:var(--atv2-weight-bold)}[data-atv2-theme] .atv2-rich-bid-alerts{display:grid;gap:var(--atv2-space-2)}[data-atv2-theme] .atv2-rich-bid-alert{padding:var(--atv2-space-2) var(--atv2-space-3);border-radius:var(--atv2-radius-sm);border:1px solid var(--atv2-color-border);background:var(--atv2-color-surface);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme] .atv2-rich-bid-alert--warning{border-color:color-mix(in srgb,var(--atv2-color-accent-warning,var(--atv2-color-accent-primary)) 42%,var(--atv2-color-border))}[data-atv2-theme] .atv2-rich-bid-alert--success{border-color:color-mix(in srgb,var(--atv2-color-accent-positive) 42%,var(--atv2-color-border))}[data-atv2-theme] .atv2-rich-bid-alert--filled{border-color:color-mix(in srgb,var(--atv2-color-accent-positive) 62%,var(--atv2-color-border));background:color-mix(in srgb,var(--atv2-color-accent-positive-soft) 82%,var(--atv2-color-surface));color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-md)}[data-atv2-theme] .atv2-rich-bid-alert--filled b,[data-atv2-theme] .atv2-rich-bid-alert--filled strong{color:var(--atv2-color-accent-positive-hover)}[data-atv2-theme] .atv2-rich-bid-contact-summary{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:var(--atv2-space-1) var(--atv2-space-2);width:fit-content;max-width:100%;padding:var(--atv2-space-2) var(--atv2-space-3);border:1px solid color-mix(in srgb,var(--atv2-color-accent-positive) 36%,var(--atv2-color-border));border-radius:var(--atv2-radius-sm);background:color-mix(in srgb,var(--atv2-color-accent-positive-soft,var(--atv2-color-surface-muted)) 62%,var(--atv2-color-surface));color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm);line-height:var(--atv2-line-height-body-sm)}[data-atv2-theme] .atv2-rich-bid-contact-summary[hidden]{display:none}[data-atv2-theme] .atv2-rich-bid-contact-summary span{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold,600);text-transform:uppercase}[data-atv2-theme] .atv2-rich-bid-contact-summary strong{min-width:0;overflow-wrap:anywhere;font-weight:var(--atv2-weight-semibold,600)}[data-atv2-theme] .atv2-rich-bid-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--atv2-space-2);margin:0}[data-atv2-theme] .atv2-rich-bid-meta-item{min-width:0}[data-atv2-theme] .atv2-rich-bid-meta dt{margin:0 0 2px;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps)}[data-atv2-theme] .atv2-rich-bid-meta dd{margin:0;color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme] .atv2-rich-bid-request{display:grid;gap:var(--atv2-space-1);padding:var(--atv2-space-3);border-radius:var(--atv2-radius-sm);background:var(--atv2-color-surface)}[data-atv2-theme] .atv2-rich-bid-request p{margin:0;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme] .atv2-rich-bid-actions{display:flex;flex-wrap:wrap;gap:var(--atv2-space-2);align-items:center}[data-atv2-theme] .atv2-rich-bid-actions a{min-width:0}[data-atv2-theme] .atv2-rich-bid-action--hero{width:100%;min-height:54px;padding-inline:var(--atv2-space-5);font-size:var(--atv2-font-size-body-md);white-space:normal;text-align:center}[data-atv2-theme] .atv2-rich-bid-discussion{display:grid;gap:var(--atv2-space-2);padding-top:var(--atv2-space-3);border-top:1px solid var(--atv2-color-border);font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme] .atv2-rich-bid-discussion p,[data-atv2-theme] .atv2-rich-bid-discussion blockquote{margin:0;color:var(--atv2-color-text-muted)}[data-atv2-theme] .atv2-rich-bid-discussion blockquote{padding-left:var(--atv2-space-3);border-left:2px solid var(--atv2-color-border-strong)}[data-atv2-theme] .atv2-rich-bid-legacy{min-width:0}[data-atv2-theme] .atv2-rich-bid-legacy .reward-bounty{margin:0}[data-atv2-theme] .atv2-rich-share-plan-card{display:grid;gap:var(--atv2-space-3);padding:var(--atv2-space-3);border-radius:var(--atv2-radius-md);border:1px solid color-mix(in srgb,var(--atv2-color-accent-positive) 34%,var(--atv2-color-border));background:color-mix(in srgb,var(--atv2-color-surface) 90%,var(--atv2-color-accent-positive) 5%);box-shadow:var(--atv2-shadow-sm)}[data-atv2-theme] .atv2-rich-share-plan-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--atv2-space-3)}[data-atv2-theme] .atv2-rich-share-plan-eyebrow{margin:0 0 var(--atv2-space-1);color:var(--atv2-color-accent-positive);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold,600);text-transform:uppercase}[data-atv2-theme] .atv2-rich-share-plan-title{margin:0;color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-lg);line-height:1.25}[data-atv2-theme] .atv2-rich-share-plan-title a{color:inherit;text-decoration:none}[data-atv2-theme] .atv2-rich-share-plan-title a:hover,[data-atv2-theme] .atv2-rich-share-plan-title a:focus{text-decoration:underline}[data-atv2-theme] .atv2-rich-share-plan-city{display:inline-flex;align-items:center;min-height:26px;padding:0 var(--atv2-space-2);border-radius:var(--atv2-radius-pill);border:1px solid var(--atv2-color-border);background:var(--atv2-color-surface);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-md);font-weight:var(--atv2-weight-medium,500);white-space:nowrap}[data-atv2-theme] .atv2-rich-share-plan-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--atv2-space-2);margin:0}[data-atv2-theme] .atv2-rich-share-plan-meta dt{margin:0 0 2px;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps)}[data-atv2-theme] .atv2-rich-share-plan-meta dd{margin:0;color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme] .atv2-rich-share-plan-attendees{display:grid;gap:var(--atv2-space-2);padding:var(--atv2-space-2);border-radius:var(--atv2-radius-sm);background:color-mix(in srgb,var(--atv2-color-surface) 82%,var(--atv2-color-accent-positive) 8%)}[data-atv2-theme] .atv2-rich-share-plan-attendees__label{margin:0;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);font-weight:var(--atv2-weight-semibold,600);text-transform:uppercase}[data-atv2-theme] .atv2-rich-share-plan-attendees__list{display:flex;flex-wrap:wrap;gap:var(--atv2-space-2)}[data-atv2-theme] .atv2-rich-share-plan-attendee{display:inline-grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:var(--atv2-space-2);min-width:0;max-width:220px;padding:var(--atv2-space-1) var(--atv2-space-2);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-sm);background:var(--atv2-color-surface);color:var(--atv2-color-text);text-decoration:none}[data-atv2-theme] .atv2-rich-share-plan-attendee:hover,[data-atv2-theme] .atv2-rich-share-plan-attendee:focus{border-color:var(--atv2-color-border-strong)}[data-atv2-theme] .atv2-rich-share-plan-attendee__avatar{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:color-mix(in srgb,var(--atv2-color-accent-positive) 14%,var(--atv2-color-surface-muted));overflow:hidden}[data-atv2-theme] .atv2-rich-share-plan-attendee__copy{display:grid;min-width:0}[data-atv2-theme] .atv2-rich-share-plan-attendee__copy strong,[data-atv2-theme] .atv2-rich-share-plan-attendee__copy small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-rich-share-plan-attendee__copy strong{font-size:var(--atv2-font-size-body-sm)}[data-atv2-theme] .atv2-rich-share-plan-attendee__copy small{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-md)}[data-atv2-theme] .atv2-rich-share-plan-actions{display:flex;align-items:center;gap:var(--atv2-space-2);padding-top:var(--atv2-space-2);border-top:1px solid var(--atv2-color-border);color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm)}@container atv2-newsfeed (max-width:700px){[data-atv2-theme] .atv2-rich-bid-card--owner.atv2-rich-bid-card--with-visual{grid-template-columns:minmax(0,1fr)}[data-atv2-theme] .atv2-rich-bid-card__visual{grid-column:1 / -1;justify-self:stretch;width:100%;min-height:180px;aspect-ratio:16 / 9}[data-atv2-theme] .atv2-rich-bid-card__visual img{position:absolute;inset:0;width:100%;height:100%;min-height:0}[data-atv2-theme] .atv2-rich-bid-card__visual::after{background:linear-gradient(180deg,transparent 54%,color-mix(in srgb,var(--atv2-color-surface) 90%,transparent)),linear-gradient(180deg,rgba(0,0,0,0.04),rgba(0,0,0,0.18))}[data-atv2-theme] .atv2-rich-bid-card--with-visual .atv2-rich-bid-card__content{padding:var(--atv2-space-4)}[data-atv2-theme] .atv2-rich-bid-head{display:grid}[data-atv2-theme] .atv2-rich-bid-pills{justify-content:flex-start}[data-atv2-theme] .atv2-rich-bid-meta{grid-template-columns:1fr}[data-atv2-theme] .atv2-rich-bid-actions{display:grid}[data-atv2-theme] .atv2-rich-share-plan-head,[data-atv2-theme] .atv2-rich-share-plan-actions{display:grid}[data-atv2-theme] .atv2-rich-share-plan-meta{grid-template-columns:1fr}}[data-atv2-theme] .atv2-newsfeed-post-tag-disclosure{color:var(--atv2-color-text-muted);cursor:pointer;font-size:var(--atv2-font-size-label-caps);margin-bottom:var(--atv2-space-3)}[data-atv2-theme] .atv2-newsfeed-post--detail .atv2-newsfeed-post-tag-disclosure{cursor:default}[data-atv2-theme] .atv2-newsfeed-post-actions{display:grid;gap:var(--atv2-space-2);margin-bottom:var(--atv2-space-3)}[data-atv2-theme] .atv2-newsfeed-post-action{appearance:none;border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-sm);background:var(--atv2-color-surface-raised);color:var(--atv2-color-text);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--atv2-space-2);min-height:40px;padding:var(--atv2-space-2) var(--atv2-space-3);font:inherit;font-weight:var(--atv2-weight-semibold,600);text-align:center;transition:background var(--atv2-motion-fast) var(--atv2-ease-standard),border-color var(--atv2-motion-fast) var(--atv2-ease-standard),color var(--atv2-motion-fast) var(--atv2-ease-standard)}[data-atv2-theme] .atv2-newsfeed-post-action:hover{border-color:var(--atv2-color-border-strong);background:var(--atv2-color-surface-muted)}[data-atv2-theme] .atv2-newsfeed-post-action--primary{border-color:var(--atv2-color-accent-primary);background:var(--atv2-color-accent-primary);color:var(--atv2-color-on-accent,#fff)}[data-atv2-theme] .atv2-newsfeed-post-action--primary:hover{border-color:var(--atv2-color-accent-primary);background:var(--atv2-color-accent-primary)}[data-atv2-theme] .atv2-newsfeed-post-action--danger{border-color:var(--atv2-color-danger,#d9563f);color:var(--atv2-color-danger,#d9563f)}[data-atv2-theme] .atv2-newsfeed-post-action .atv2-icon{width:18px;height:18px;flex:0 0 auto}[data-atv2-theme] .atv2-newsfeed-post-action__extra{color:currentColor;font-size:var(--atv2-font-size-body-sm);font-weight:var(--atv2-weight-regular,400);opacity:.78}[data-atv2-theme] .atv2-newsfeed-post-action--loading{opacity:.75}[data-atv2-theme] .atv2-newsfeed-public-release{color:var(--atv2-color-accent-warning,var(--atv2-color-text));font-size:var(--atv2-font-size-label-caps);margin-bottom:var(--atv2-space-3)}[data-atv2-theme] .atv2-newsfeed-post-stats{display:flex;flex-wrap:wrap;gap:var(--atv2-space-4);align-items:center;color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-body-sm);padding-top:var(--atv2-space-3);border-top:1px solid var(--atv2-color-border)}[data-atv2-theme] .atv2-newsfeed-stat{appearance:none;border:0;background:transparent;color:inherit;font:inherit;display:inline-flex;align-items:center;gap:var(--atv2-space-1);padding:0;cursor:default}[data-atv2-theme] .atv2-newsfeed-stat-label{color:inherit;font-size:inherit;font-weight:inherit;white-space:nowrap}[data-atv2-theme] button.atv2-newsfeed-stat{cursor:pointer;transition:color var(--atv2-motion-fast) var(--atv2-ease-standard)}[data-atv2-theme] button.atv2-newsfeed-stat:hover{color:var(--atv2-color-text)}[data-atv2-theme] button.atv2-newsfeed-stat[disabled]{opacity:0.5;cursor:default}[data-atv2-theme] .atv2-newsfeed-post-stats button.atv2-newsfeed-stat-replies[data-atv2-newsfeed-reply-toggle]{background:color-mix(in srgb,var(--atv2-color-accent-primary) 7%,transparent);border:1px solid color-mix(in srgb,var(--atv2-color-accent-primary) 22%,transparent);border-radius:var(--atv2-radius-sm);color:color-mix(in srgb,var(--atv2-color-text) 74%,var(--atv2-color-accent-primary));gap:6px;margin-left:calc(var(--atv2-space-1) * -1);padding:4px 8px}[data-atv2-theme] .atv2-newsfeed-post-stats button.atv2-newsfeed-stat-replies[data-atv2-newsfeed-reply-toggle]:is(:hover,:focus-visible){background:color-mix(in srgb,var(--atv2-color-accent-primary) 12%,transparent);border-color:color-mix(in srgb,var(--atv2-color-accent-primary) 36%,var(--atv2-color-border));color:var(--atv2-color-text)}[data-atv2-theme] .atv2-newsfeed-post-stats .atv2-newsfeed-stat-reply-cta{font-weight:var(--atv2-weight-semibold,600)}[data-atv2-theme] .atv2-newsfeed-stat-thumbs-active{color:var(--atv2-color-accent-primary)}[data-atv2-theme] .atv2-newsfeed-stat-thumbs-active .atv2-icon{fill:var(--atv2-color-accent-primary)}[data-atv2-theme] .atv2-newsfeed-stat-reaction-emoji{display:inline-grid;place-items:center;inline-size:1.25em;block-size:1.25em;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-variant-emoji:emoji;line-height:1}[data-atv2-theme] .atv2-newsfeed-stat-reaction-emoji[data-atv2-reaction-key="heart"]{color:#e84a74}[data-atv2-theme] .atv2-newsfeed-stat-bookmark[aria-pressed="true"]{color:var(--atv2-color-accent-primary)}[data-atv2-theme] .atv2-newsfeed-stat-positive{color:var(--atv2-color-accent-positive)}[data-atv2-theme] .atv2-newsfeed-stat-profile-use{color:var(--atv2-color-accent-primary)}[data-atv2-theme] .atv2-newsfeed-stat-reposts{color:var(--atv2-color-accent-primary)}[data-atv2-theme] button.atv2-newsfeed-stat-insight{color:inherit}[data-atv2-theme] button.atv2-newsfeed-stat-insight:hover{color:var(--atv2-color-accent-primary)}@keyframes atv2-newsfeed-insights-loading{0%{transform:translateX(-110%)}100%{transform:translateX(280%)}}[data-atv2-theme] .atv2-newsfeed-post-lastreply{margin-top:var(--atv2-space-3);font-size:var(--atv2-font-size-label-caps);color:var(--atv2-color-text-muted)}[data-atv2-theme] .atv2-newsfeed-post-lastreply[data-atv2-newsfeed-open-post-detail]{cursor:pointer}[data-atv2-theme] .atv2-newsfeed-post-lastreply[data-atv2-newsfeed-open-post-detail]:hover .atv2-newsfeed-post-lastreply-author,[data-atv2-theme] .atv2-newsfeed-post-lastreply[data-atv2-newsfeed-open-post-detail]:focus-visible .atv2-newsfeed-post-lastreply-author{text-decoration:underline}[data-atv2-theme] .atv2-newsfeed-post-lastreply-author{color:var(--atv2-color-text);cursor:pointer;text-decoration:none}[data-atv2-theme] .atv2-newsfeed-reply-author.atv2-user-display{font-size:inherit}[data-atv2-theme] .atv2-newsfeed-reply-author.community-user-button,[data-atv2-theme] .atv2-newsfeed-reply-author.atv2-user-display--normal{min-height:20px;line-height:20px;box-shadow:none}[data-atv2-theme] .atv2-newsfeed-lastreply-name{--atv2-newsfeed-lastreply-name-bg:color-mix(in srgb,var(--atv2-color-text) 10%,transparent);--atv2-newsfeed-lastreply-name-text:var(--atv2-color-text);display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:0 10px;border-radius:var(--atv2-radius-pill);background:var(--atv2-newsfeed-lastreply-name-bg);color:var(--atv2-newsfeed-lastreply-name-text);font-weight:var(--atv2-weight-bold);line-height:20px;vertical-align:baseline}[data-atv2-theme] .atv2-newsfeed-lastreply-name--rich{--atv2-newsfeed-lastreply-name-bg:color-mix(in srgb,var(--atv2-color-accent-primary) 54%,var(--atv2-color-text));--atv2-newsfeed-lastreply-name-text:#fff}[data-atv2-theme] .atv2-newsfeed-lastreply-name-label{color:inherit;line-height:inherit}[data-atv2-theme] .atv2-newsfeed-post-lastreply-time{margin-left:var(--atv2-space-2)}[data-atv2-theme] .atv2-newsfeed-replies{list-style:none;margin:var(--atv2-space-3) 0 0 0;padding:var(--atv2-space-3) 0 0 var(--atv2-space-4);border-top:1px solid var(--atv2-color-border);border-left:2px solid var(--atv2-color-border);display:flex;flex-direction:column;gap:var(--atv2-space-3)}[data-atv2-theme] .atv2-newsfeed-replies[hidden]{display:none}[data-atv2-theme] .atv2-newsfeed-reply{display:grid;grid-template-columns:28px 1fr;gap:var(--atv2-space-2);align-items:start;font-size:var(--atv2-font-size-body-sm);position:relative}[data-atv2-theme] .atv2-newsfeed-reply-avatar{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:var(--atv2-font-size-body-md);line-height:1;background:var(--atv2-color-surface-muted);flex-shrink:0}[data-atv2-theme] .atv2-newsfeed-reply-meta{color:var(--atv2-color-text-muted);display:flex;align-items:center;gap:var(--atv2-space-2);font-size:var(--atv2-font-size-label-caps);margin-bottom:var(--atv2-space-1)}[data-atv2-theme] .atv2-newsfeed-reply-meta .atv2-newsfeed-actions{margin-left:auto}[data-atv2-theme] .atv2-newsfeed-reply-author{color:var(--atv2-color-text);text-decoration:none;margin-right:var(--atv2-space-2)}[data-atv2-theme] .atv2-newsfeed-reply-loadmore{appearance:none;border:0;background:transparent;padding:0;color:var(--atv2-color-accent-primary);cursor:pointer;font:inherit}[data-atv2-theme] .atv2-newsfeed-sentinel{height:1px;margin-top:var(--atv2-space-5)}[data-atv2-theme] .atv2-newsfeed-skeleton{padding:var(--atv2-space-4);border-radius:var(--atv2-radius-md);background:var(--atv2-color-surface);border:1px solid var(--atv2-color-border);display:flex;flex-direction:column;gap:var(--atv2-space-3);overflow-anchor:none}[data-atv2-theme] .atv2-newsfeed-skeleton-line{height:12px;border-radius:var(--atv2-radius-sm);background:linear-gradient(90deg,var(--atv2-color-surface-muted) 0%,var(--atv2-color-surface-raised) 50%,var(--atv2-color-surface-muted) 100%);background-size:200% 100%;animation:atv2-newsfeed-shimmer 1.4s ease-in-out infinite}[data-atv2-theme] .atv2-newsfeed-skeleton-line-w90{width:90%}[data-atv2-theme] .atv2-newsfeed-skeleton-line-w70{width:70%}[data-atv2-theme] .atv2-newsfeed-skeleton-line-w40{width:40%}@keyframes atv2-newsfeed-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}[data-atv2-theme] .atv2-newsfeed-empty,[data-atv2-theme] .atv2-newsfeed-error{padding:var(--atv2-space-6);text-align:center;color:var(--atv2-color-text-muted);border:1px dashed var(--atv2-color-border);border-radius:var(--atv2-radius-md)}[data-atv2-theme] .atv2-newsfeed-empty[hidden],[data-atv2-theme] .atv2-newsfeed-error[hidden]{display:none}@container atv2-newsfeed (max-width:900px){#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-newsfeed-chrome{background:color-mix(in srgb,var(--atv2-color-surface-page) 88%,transparent);backdrop-filter:saturate(1.4) blur(18px);-webkit-backdrop-filter:saturate(1.4) blur(18px);padding-block-start:0;padding-block-end:var(--atv2-space-1);padding-inline:var(--atv2-space-4);margin-bottom:var(--atv2-space-4)}[data-atv2-theme] .atv2-newsfeed-title{display:none}[data-atv2-theme] .atv2-newsfeed-tabs{display:flex;align-self:center;width:100%;margin:0;padding:var(--atv2-space-1);justify-content:center;overflow:visible}[data-atv2-theme] .atv2-newsfeed-tab{flex:1 1 0;min-height:calc(var(--atv2-space-4) + var(--atv2-space-4));text-align:center;gap:calc(var(--atv2-space-1) / 2);padding:var(--atv2-space-1)}[data-atv2-theme] .atv2-newsfeed-tab .atv2-icon{width:14px;height:14px;flex-basis:14px}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait{--atv2-newsfeed-author-portrait-size:88px;--atv2-newsfeed-author-portrait-top:0;--atv2-newsfeed-author-portrait-left:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-header{min-height:76px;padding-left:86px}[data-atv2-theme] .atv2-newsfeed-post-header{display:grid;grid-template-columns:28px minmax(0,1fr) max-content max-content;align-items:center;column-gap:var(--atv2-space-2);row-gap:0}[data-atv2-theme] .atv2-newsfeed-post-author{grid-column:1 / 3;grid-row:1;justify-self:start;max-width:100%;min-width:0;overflow:hidden}[data-atv2-theme] .atv2-newsfeed-post-author .atv2-user-display-label,[data-atv2-theme] .atv2-newsfeed-post-author .community-user-button-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-author-stack{grid-column:1 / 3;grid-row:1;justify-self:start;overflow:hidden}[data-atv2-theme] .atv2-newsfeed-author-stack .atv2-newsfeed-post-author{min-width:0}[data-atv2-theme] .atv2-newsfeed-post-avatar{flex:0 0 auto}[data-atv2-theme] .atv2-newsfeed-post-handle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-post-board{grid-column:1 / 5;grid-row:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-post-time{grid-column:3;grid-row:1;align-self:center;line-height:1.2;margin-left:0;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-presence{grid-column:2 / 5;grid-row:3;min-width:0;margin-top:var(--atv2-space-1)}[data-atv2-theme] .atv2-newsfeed-presence__button{max-width:100%}[data-atv2-theme] .atv2-newsfeed-presence__panel{left:0;right:auto}[data-atv2-theme] .atv2-newsfeed-post-header>.atv2-newsfeed-actions{grid-column:4;grid-row:1;align-self:center}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-header{grid-template-columns:minmax(0,1fr) max-content;align-content:start;align-items:start;position:relative;padding-right:36px;row-gap:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-author{grid-column:1;grid-row:1;align-self:start;justify-self:start;width:auto}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-author-stack{grid-column:1;grid-row:1}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-author-line{align-self:start;grid-column:1;grid-row:1;justify-self:start;max-width:100%;min-width:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-board{grid-column:1 / 3;grid-row:2;align-self:start}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-author-medals{display:inline-flex;flex-wrap:nowrap;gap:5px;grid-column:1 / 3;grid-row:3;max-width:100%;min-height:26px;min-width:0;overflow:hidden}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-time{grid-column:1 / 3;grid-row:3;align-self:start;justify-self:start;margin-left:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-header:has(.atv2-newsfeed-author-medals)>.atv2-newsfeed-post-time{grid-row:4}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-post-header>.atv2-newsfeed-actions{position:absolute;top:0;right:0;margin-left:0}[data-atv2-theme] .atv2-newsfeed-discovery-header{display:grid}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-section{display:grid;gap:var(--atv2-space-3)}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-header{display:contents}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-header>div{order:1;padding-right:var(--atv2-space-4)}[data-atv2-theme] [data-atv2-newsfeed-discovery-type="recently_viewed"] .atv2-newsfeed-discovery-title{display:none}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-list,[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-grid{order:2}[data-atv2-theme] .atv2-newsfeed-discovery-cta{width:100%;justify-content:center}[data-atv2-theme] [data-atv2-newsfeed-discovery-presentation="wide"] .atv2-newsfeed-discovery-cta{order:3;width:calc(100% - var(--atv2-space-4));margin-right:var(--atv2-space-4)}[data-atv2-theme] .atv2-newsfeed-discovery-item{grid-template-columns:36px minmax(0,1fr)}[data-atv2-theme] .atv2-newsfeed-discovery-grid .atv2-newsfeed-discovery-item{grid-template-columns:36px minmax(0,1fr)}[data-atv2-theme] .atv2-newsfeed-discovery-media{width:36px;height:36px}[data-atv2-theme] .atv2-newsfeed-discovery-thumb,[data-atv2-theme] .atv2-newsfeed-discovery-icon,[data-atv2-theme] .atv2-newsfeed-discovery-restricted-visual{width:36px;height:36px}[data-atv2-theme] .atv2-newsfeed-post-stats{gap:var(--atv2-space-3)}[data-atv2-theme] .atv2-newsfeed-post-stats .atv2-newsfeed-stat-label,[data-atv2-theme] .atv2-newsfeed-comment-stats .atv2-newsfeed-stat-label{display:none}[data-atv2-theme] .atv2-newsfeed-post-stats .atv2-newsfeed-stat-reply-cta{display:inline}}body.atv2-native-app [data-atv2-theme] .atv2-newsfeed-publish-fab:not([hidden]){display:inline-flex;gap:8px;padding:9px 18px}body.atv2-native-app [data-atv2-theme] .atv2-newsfeed-publish-fab .btn--post__label{display:inline}@container atv2-newsfeed (max-width:900px){[data-atv2-theme] .atv2-newsfeed-root[data-atv2-newsfeed-mode="profile"] .atv2-newsfeed-post,[data-atv2-theme] .atv2-newsfeed-root[data-atv2-newsfeed-mode="profile"] .atv2-newsfeed-skeleton{border-left:1px solid var(--atv2-color-border);border-right:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-md)}}@media (max-width:900px){#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-content-region.workspace:has(>.atv2-newsfeed-root[data-atv2-newsfeed-mode="feed"]){padding-top:0}#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-newsfeed-root[data-atv2-newsfeed-mode="feed"] .atv2-newsfeed-post,#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-newsfeed-root[data-atv2-newsfeed-mode="feed"] .atv2-newsfeed-discovery,#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-newsfeed-root[data-atv2-newsfeed-mode="feed"] .atv2-newsfeed-skeleton{border-radius:0;border-left:0;border-right:0}#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-newsfeed-root[data-atv2-newsfeed-mode="feed"] .atv2-newsfeed-post--has-author-portrait .atv2-newsfeed-author-portrait{border-radius:0 14px 14px 0;border-left:0;border-top:0}#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-newsfeed-root[data-atv2-newsfeed-mode="feed"] .atv2-newsfeed-composer .atv2-intent-composer{width:100%;margin-left:0;margin-right:0;border-left:0;border-right:0;border-radius:0;box-shadow:none}#atv2-application-shell[data-atv2-theme="upscale_at"] .atv2-newsfeed-root[data-atv2-newsfeed-mode="feed"] .atv2-newsfeed-composer .atv2-intent-composer:focus-within{box-shadow:none}}@container atv2-newsfeed (max-width:720px){[data-atv2-theme] .atv2-newsfeed-post-header{align-items:center;column-gap:var(--atv2-space-2);display:grid;grid-template-columns:28px minmax(0,1fr) max-content max-content;row-gap:0}[data-atv2-theme] .atv2-newsfeed-post-author{grid-column:1 / 3;grid-row:1;justify-self:start;max-width:100%;min-width:0;overflow:hidden}[data-atv2-theme] .atv2-newsfeed-post-author .atv2-user-display-label,[data-atv2-theme] .atv2-newsfeed-post-author .community-user-button-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-author-stack{grid-column:1 / 3;grid-row:1;justify-self:start;overflow:hidden}[data-atv2-theme] .atv2-newsfeed-author-stack .atv2-newsfeed-post-author{min-width:0}[data-atv2-theme] .atv2-newsfeed-post-board{grid-column:1 / 5;grid-row:2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-post-time{align-self:center;grid-column:3;grid-row:1;line-height:1.2;margin-left:0;white-space:nowrap}[data-atv2-theme] .atv2-newsfeed-post-header>.atv2-newsfeed-actions{align-self:center;grid-column:4;grid-row:1}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait{--atv2-newsfeed-author-portrait-size:88px;--atv2-newsfeed-author-portrait-top:0;--atv2-newsfeed-author-portrait-left:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait>.atv2-newsfeed-post-header{align-content:start;align-items:start;grid-template-columns:minmax(0,1fr) max-content;min-height:76px;padding-left:86px;padding-right:36px;position:relative;row-gap:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait>.atv2-newsfeed-post-header>.atv2-newsfeed-author-stack{display:inline-flex;grid-column:1;grid-row:1;justify-self:start;max-width:100%;min-width:0;overflow:hidden}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait>.atv2-newsfeed-post-header>.atv2-newsfeed-author-stack>.atv2-newsfeed-author-line{align-self:start;display:inline-flex;max-width:100%;min-width:0;overflow:hidden}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait>.atv2-newsfeed-post-header>.atv2-newsfeed-author-stack>.atv2-newsfeed-author-line>.atv2-newsfeed-post-author{align-self:start;grid-column:auto;grid-row:auto;justify-self:start;max-width:100%;min-width:0;width:auto}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait>.atv2-newsfeed-post-header>.atv2-newsfeed-author-stack>.atv2-newsfeed-author-medals{display:none}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait>.atv2-newsfeed-post-header .atv2-newsfeed-post-author.community-user-button .community-user-button-medals{display:inline-flex}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait>.atv2-newsfeed-post-header>.atv2-newsfeed-post-board{align-self:start;grid-column:1 / 3;grid-row:2;justify-self:start;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait>.atv2-newsfeed-post-header>.atv2-newsfeed-post-time,[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait>.atv2-newsfeed-post-header:has(.atv2-newsfeed-author-medals)>.atv2-newsfeed-post-time{align-self:start;grid-column:1 / 3;grid-row:3;justify-self:start;margin-left:0}[data-atv2-theme] .atv2-newsfeed-post--has-author-portrait>.atv2-newsfeed-post-header>.atv2-newsfeed-actions{grid-column:auto;grid-row:auto;margin-left:0;margin-top:0;position:absolute;right:0;top:0}[data-atv2-theme] .atv2-newsfeed-post--embedded .atv2-newsfeed-post-header{align-content:normal;align-items:center;display:flex;flex-wrap:wrap;grid-template-columns:none;min-height:0;padding-left:0;padding-right:0;position:static}[data-atv2-theme] .atv2-newsfeed-post--embedded .atv2-newsfeed-author-stack,[data-atv2-theme] .atv2-newsfeed-post--embedded .atv2-newsfeed-post-author,[data-atv2-theme] .atv2-newsfeed-post--embedded .atv2-newsfeed-post-board,[data-atv2-theme] .atv2-newsfeed-post--embedded .atv2-newsfeed-post-time{align-self:center;grid-column:auto;grid-row:auto;justify-self:auto}}[data-atv2-theme] .atv2-newsfeed-post-tag-disclosure{color:var(--atv2-color-text-muted);cursor:pointer;font-size:var(--atv2-font-size-label-caps);margin-bottom:var(--atv2-space-3)}[data-atv2-theme] .atv2-newsfeed-post-tag-disclosure{display:flex;flex-wrap:wrap;align-items:center;gap:var(--atv2-space-2);line-height:1.35}[data-atv2-theme] .atv2-newsfeed-post-tag-disclosure-text{min-width:min(100%,220px)}[data-atv2-theme] .atv2-newsfeed-traderpoints-disclosure{appearance:none;border:1px solid color-mix(in srgb,var(--atv2-color-accent-primary) 36%,var(--atv2-color-border));border-radius:999px;background:color-mix(in srgb,var(--atv2-color-accent-primary) 12%,var(--atv2-color-surface-raised));color:var(--atv2-color-text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:24px;max-width:100%;padding:3px 9px;font:inherit;font-weight:var(--atv2-weight-semibold,600);line-height:1.2;text-align:left}[data-atv2-theme] .atv2-newsfeed-traderpoints-disclosure:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--atv2-color-accent-primary) 62%,var(--atv2-color-border));background:color-mix(in srgb,var(--atv2-color-accent-primary) 18%,var(--atv2-color-surface-raised));outline:none}[data-atv2-theme] .atv2-newsfeed-traderpoints-disclosure:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--atv2-color-accent-primary) 18%,transparent)}[data-atv2-theme] .atv2-newsfeed-actions{display:inline-flex;margin-left:var(--atv2-space-1);position:relative;z-index:31}[data-atv2-theme] .atv2-newsfeed-actions-toggle{color:var(--atv2-color-text-muted)}[data-atv2-theme] .atv2-newsfeed-actions-toggle[aria-expanded="true"],[data-atv2-theme] .atv2-newsfeed-actions-toggle:hover{color:var(--atv2-color-text)}[data-atv2-theme] .atv2-newsfeed-actions-menu{background:var(--atv2-color-surface-raised);border:1px solid var(--atv2-color-border);border-radius:var(--atv2-radius-sm);box-shadow:0 10px 24px rgba(55,42,29,.12);display:grid;min-width:170px;padding:var(--atv2-space-1);position:absolute;right:0;top:calc(100% + var(--atv2-space-1));z-index:120}[data-atv2-theme] .atv2-newsfeed-actions-menu[hidden]{display:none}[data-atv2-theme] .atv2-newsfeed-actions-item{appearance:none;background:transparent;border:0;border-radius:var(--atv2-radius-sm);color:var(--atv2-color-text);cursor:pointer;font:inherit;padding:var(--atv2-space-2) var(--atv2-space-3);text-align:left}[data-atv2-theme] .atv2-newsfeed-actions-item:hover{background:var(--atv2-color-surface-muted)}[data-atv2-theme] .atv2-newsfeed-actions-item--danger{color:var(--atv2-color-danger,#d9563f)}[data-atv2-theme] .atv2-newsfeed-actions-status,[data-atv2-theme] .atv2-newsfeed-action-error,[data-atv2-theme] .atv2-newsfeed-action-feedback{color:var(--atv2-color-text-muted);font-size:var(--atv2-font-size-label-caps);padding:var(--atv2-space-2) var(--atv2-space-3)}[data-atv2-theme] .atv2-newsfeed-action-error{color:var(--atv2-color-danger,#d9563f);margin:0}[data-atv2-theme] .atv2-newsfeed-action-feedback{background:var(--atv2-color-surface-muted);border-radius:var(--atv2-radius-sm);margin-bottom:var(--atv2-space-2)}[data-atv2-theme] .atv2-newsfeed-comment-body,[data-atv2-theme] .atv2-newsfeed-post-body{color:var(--atv2-color-text);font-size:var(--atv2-font-size-body-md);line-height:1.55;margin-bottom:var(--atv2-space-3);word-break:break-word}[data-atv2-theme] .atv2-newsfeed-comment-media,[data-atv2-theme] .atv2-newsfeed-post-media{display:grid;gap:var(--atv2-space-2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:var(--atv2-space-3)}[data-atv2-theme] .atv2-newsfeed-comment-media-item,[data-atv2-theme] .atv2-newsfeed-post-media-item{aspect-ratio:var(--atv2-media-aspect-ratio,16 / 10);background:var(--atv2-color-surface-muted);border-radius:var(--atv2-radius-sm);display:block;overflow:hidden}[data-atv2-theme] .atv2-newsfeed-comment-media-item img,[data-atv2-theme] .atv2-newsfeed-post-media-item img{aspect-ratio:inherit;display:block;height:100%;object-fit:cover;width:100%}[data-atv2-theme] .atv2-newsfeed-comment-stats,[data-atv2-theme] .atv2-newsfeed-post-stats{align-items:center;border-top:1px solid var(--atv2-color-border);color:var(--atv2-color-text-muted);display:flex;font-size:var(--atv2-font-size-body-sm);flex-wrap:wrap;gap:var(--atv2-space-4);padding-top:var(--atv2-space-3)}[data-atv2-theme] .atv2-newsfeed-empty-tab-cta{background:none;border:0;padding:0;color:var(--atv2-color-accent-primary);cursor:pointer;font:inherit}