.a3{--a3-page:var(--surface-page);--a3-surface:var(--surface);--a3-muted-bg:var(--surface-muted);--a3-raised:var(--surface-raised);--a3-field:var(--surface-field);--a3-field-hover:var(--surface-field-hover);--a3-thumb:var(--surface-thumb);--a3-media-filter:var(--media-filter);--a3-media-filter-hover:var(--media-filter-hover);--a3-on-accent:var(--on-brand);--a3-on-ink:var(--surface);--a3-ground:var(--ground-neutral);--a3-bg:var(--a3-surface);--a3-sidebar:var(--a3-surface);--a3-hover:var(--surface-hover);--a3-hover-strong:var(--surface-hover-strong);--a3-active:var(--surface-active);--a3-line:var(--border-soft);--a3-line-2:var(--border);--a3-line-hover:var(--border-hover);--a3-line-strong:var(--border-strong);--a3-ink:var(--text-primary);--a3-ink-2:var(--text-reading);--a3-muted:var(--text-muted);--a3-faint:var(--text-faint);--a3-accent:var(--brand);--a3-accent-ink:var(--brand-link);--a3-accent-soft:var(--brand-tint);--a3-accent-line:var(--brand-tint-strong);--a3-accent-solid:var(--brand-solid);--a3-accent-solid-hover:var(--brand-solid-hover);--a3-grey-bg:var(--surface-muted);--a3-grey-fg:var(--text-reading);--a3-grey-bd:var(--border-soft);--a3-blue-bg:var(--brand-tint);--a3-blue-fg:var(--brand-link);--a3-blue-bd:var(--border);--a3-violet-bg:var(--surface-active);--a3-violet-fg:var(--brand-link);--a3-violet-bd:var(--border);--a3-amber-bg:var(--warning-tint);--a3-amber-fg:var(--warning-text);--a3-amber-bd:var(--warning);--a3-amber-line:color-mix(in srgb, var(--warning) 35%, transparent);--a3-green-bg:var(--success-tint);--a3-green-fg:var(--success-text);--a3-green-bd:var(--success);--a3-red-bg:var(--destructive-tint);--a3-red-fg:var(--destructive);--a3-red-bd:var(--destructive);--a3-float:var(--shadow-panel);--a3-shadow-xs:var(--shadow-hairline);--a3-lift:var(--shadow-card-hover);--a3-card-ring:0 0 0 1px var(--border-soft), var(--shadow-hairline);--a3-knob:var(--shadow-knob);--a3-knob-fill:var(--switch-knob);--a3-scrim-soft:var(--scrim-soft);--a3-scrim:var(--scrim);--a3-scrim-strong:var(--scrim-strong);--a3-primary-fill:var(--primary-fill);--a3-primary-fill-hover:var(--primary-fill-hover);--a3-primary-ink:var(--primary-ink);--a3-selected-ink:var(--selected-ink);--a3-selected-mark:var(--selected-mark);--a3-selected-fill:var(--selected-fill);--a3-selected-line:var(--selected-line);--a3-marker-fill:var(--marker-fill);--a3-marker-ink:var(--marker-ink);--a3-count-ink:var(--count-ink);--a3-eyebrow-ink:var(--eyebrow-ink);--a3-signal:var(--signal);--a3-signal-ink:var(--signal-ink);--a3-control-on:var(--control-on);--a3-panel-fill:var(--panel-fill);--a3-panel-line:var(--panel-line);--a3-card-radius:var(--card-radius);--a3-card-side:var(--card-side);--a3-card-shadow:var(--card-shadow);--a3-card-shadow-raised:var(--card-shadow-raised);--a3-tag-grey-fill:var(--tag-grey-fill);--a3-tag-grey-ink:var(--tag-grey-ink);--a3-tag-blue-fill:var(--tag-blue-fill);--a3-tag-blue-ink:var(--tag-blue-ink);--a3-tag-violet-fill:var(--tag-violet-fill);--a3-tag-violet-ink:var(--tag-violet-ink);--a3-tag-amber-fill:var(--tag-amber-fill);--a3-tag-amber-ink:var(--tag-amber-ink);--a3-tag-green-fill:var(--tag-green-fill);--a3-tag-green-ink:var(--tag-green-ink);--a3-tag-red-fill:var(--tag-red-fill);--a3-tag-red-ink:var(--tag-red-ink);--a3-tag-grey-solid:var(--tag-grey-solid);--a3-tag-grey-solid-ink:var(--tag-grey-solid-ink);--a3-tag-blue-solid:var(--tag-blue-solid);--a3-tag-blue-solid-ink:var(--tag-blue-solid-ink);--a3-tag-violet-solid:var(--tag-violet-solid);--a3-tag-violet-solid-ink:var(--tag-violet-solid-ink);--a3-tag-amber-solid:var(--tag-amber-solid);--a3-tag-amber-solid-ink:var(--tag-amber-solid-ink);--a3-tag-green-solid:var(--tag-green-solid);--a3-tag-green-solid-ink:var(--tag-green-solid-ink);--a3-tag-red-solid:var(--tag-red-solid);--a3-tag-red-solid-ink:var(--tag-red-solid-ink);--a3-chip-fill:var(--chip-fill);--a3-chip-ink:var(--chip-ink);--a3-chip-line:var(--chip-line);--a3-pill-fill:var(--pill-fill);--a3-pill-line:var(--pill-line);--a3-title-badge-fill:var(--title-badge-fill);--a3-title-badge-ink:var(--title-badge-ink);--a3-card-line:var(--card-line);--a3-card-frame:var(--card-frame);--a3-card-shadow-hover:var(--card-shadow-hover);--a3-sidebar-line:var(--sidebar-line);--a3-topbar-line:var(--topbar-line);--a3-header-line:var(--header-line);--a3-nav-icon:var(--nav-icon);--a3-nav-active-fill:var(--nav-active-fill);--a3-nav-active-ink:var(--nav-active-ink);--a3-float-fill:var(--float-fill);font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-feature-settings:"cv11", "ss01";color:var(--a3-ink);background:var(--a3-bg);-webkit-font-smoothing:antialiased}.a3 .a3-num{font-variant-numeric:tabular-nums}.a3 .a3-scroll{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;position:relative}.a3 .a3-scroll::-webkit-scrollbar{width:10px;height:10px}.a3 .a3-scroll::-webkit-scrollbar-thumb{background:var(--border-strong);border:3px solid var(--surface);border-radius:999px}@keyframes a3-shimmer{0%{background-position:-120px 0}to{background-position:120px 0}}.a3 .a3-pending{background:linear-gradient(90deg, var(--surface-muted) 0px, var(--border-soft) 40px, var(--surface-muted) 80px);background-size:240px 10px;border-radius:4px;height:10px;animation:1.2s linear infinite a3-shimmer;display:inline-block}@keyframes a3-peek-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.a3 .a3-peek{animation:.16s ease-out a3-peek-in}@media (prefers-reduced-motion:reduce){.a3 .a3-peek,.a3 .a3-pending{animation:none}}.a3 [data-rail]{width:var(--rail-width);--rail-width:216px;--rail-px:16px;--rail-row-h:40px;--rail-gap:4px;--rail-group-gap:20px;--rail-group-line:0;--rail-text:block;--rail-more:none;--rail-pill:grid;--rail-corner:none;--rail-tip:none;--rail-row-width:auto;--rail-row-justify:flex-start;--rail-row-px:10px;--rail-account-px:8px;--rail-account-direction:row;display:flex}.a3 [data-rail][data-phone]{width:100%}.a3 [data-rail][data-phone] .rail-account{padding-right:44px}.a3 .rail-label,.a3 .rail-caption,.a3 .rail-discover{display:var(--rail-text)}.a3 .rail-count{display:var(--rail-pill)}.a3 .rail-badge{display:var(--rail-corner)}.a3 [data-rail] [data-strip-tip]{display:var(--rail-tip)}.a3 [data-rail] [data-strip-tip=always]{display:flex}.a3 .rail-row{width:var(--rail-row-width);justify-content:var(--rail-row-justify);padding-left:var(--rail-row-px);padding-right:var(--rail-row-px)}.a3 .rail-account{flex-direction:var(--rail-account-direction)}.a3 .rail-account .rail-row{padding-left:var(--rail-account-px);padding-right:var(--rail-account-px)}.a3 .rail-more-items{display:grid}.a3 .rail-more[data-open=false] .rail-more-items{display:var(--rail-more)}.a3 .rail-more-toggle{display:var(--rail-text)}.a3 .rail-group-next{margin-top:var(--rail-group-gap);border-top:var(--rail-group-line);padding-top:var(--rail-group-gap)}@media (max-width:1279px){.a3 [data-rail]:not([data-phone]){--rail-px:12px;--rail-group-gap:8px;--rail-text:none;--rail-more:grid;--rail-pill:none;--rail-corner:grid;--rail-tip:block;--rail-row-width:40px;--rail-row-justify:center;--rail-row-px:0;--rail-account-px:0;--rail-account-direction:column;width:64px}.a3 [data-rail]:not([data-phone]) .rail-toggle{display:none}}@media (min-width:1280px){.a3[data-a3-sidebar=collapsed] [data-rail]:not([data-phone]){--rail-px:12px;--rail-group-gap:8px;--rail-text:none;--rail-more:grid;--rail-pill:none;--rail-corner:grid;--rail-tip:block;--rail-row-width:40px;--rail-row-justify:center;--rail-row-px:0;--rail-account-px:0;--rail-account-direction:column;width:64px}}html[data-look] .a3[data-shell-root][data-skin][data-backdrop=photo]{--skin:var(--skin-tint,#786e64);--sheet-fill:color-mix(in srgb, var(--skin) 10%, color-mix(in srgb, var(--a3-surface) 64%, transparent));--a3-ground:transparent;--a3-page:transparent;--sheet-shadow:0 18px 50px -24px color-mix(in srgb, var(--skin) 60%, transparent)}html[data-look] .a3[data-shell-root][data-skin][data-backdrop=photo] [data-shell-aside]{background:color-mix(in srgb, var(--skin) 42%, #0c0c1061);-webkit-backdrop-filter:blur(26px)saturate(1.25)}html[data-look] .a3[data-shell-root][data-skin][data-backdrop=photo] [data-shell-main]{-webkit-backdrop-filter:blur(34px)saturate(1.2)}html[data-look] .a3[data-shell-root][data-skin][data-backdrop=photo] :is([data-page-header],.lk-topbar){border-color:color-mix(in srgb, var(--skin) 22%, transparent);background:0 0}html[data-look] .a3[data-shell-root][data-skin][data-backdrop=photo] .lk-card{background-color:color-mix(in srgb, var(--a3-surface) 82%, transparent);box-shadow:0 1px 0 #ffffff59 inset, 0 10px 28px -18px color-mix(in srgb, var(--skin) 70%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.1);border-color:#ffffff73}html[data-look] .a3[data-shell-root][data-skin]:not([data-backdrop=photo]){--skin:var(--skin-tint,#786e64);--skin-veil:84%;--sheet-fill:color-mix(in srgb, var(--a3-surface) var(--skin-veil), transparent);--a3-ground:transparent;--a3-page:transparent;--sheet-shadow:0 0 0 1px #ffffff1a, 0 18px 50px -24px color-mix(in srgb, var(--skin) 60%, transparent)}html[data-look][data-theme=dark] .a3[data-shell-root][data-skin]:not([data-backdrop=photo]){--skin-veil:62%}html[data-look] .a3[data-shell-root][data-skin]:not([data-backdrop=photo]) [data-shell-aside]{background:0 0}html[data-look] .a3[data-shell-root][data-skin]:not([data-backdrop=photo]) :is([data-page-header],.lk-topbar){border-color:color-mix(in srgb, var(--skin) 22%, transparent);background:0 0}html[data-look] .a3[data-shell-root][data-skin]:not([data-backdrop=photo]) .lk-card{background-color:color-mix(in srgb, var(--a3-surface) 84%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.1);border-color:#ffffff24}
