@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2) format("woff2-variations");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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2) format("woff2-variations");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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2) format("woff2-variations");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2) format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2) format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2) format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2) format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2) format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2) format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2) format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2) format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.woff) format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2) format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2) format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff) format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-vietnamese-400-normal-BNOj0Qhp.woff2) format("woff2"),url(/assets/space-mono-vietnamese-400-normal-B0PMp_xB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-ext-400-normal-DTLbW2xa.woff2) format("woff2"),url(/assets/space-mono-latin-ext-400-normal-D4cJI_B-.woff) format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-mono-latin-400-normal-Rg4St2Dn.woff2) format("woff2"),url(/assets/space-mono-latin-400-normal-_3DlpgIW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-vietnamese-700-normal-DWQgDHuA.woff2) format("woff2"),url(/assets/space-mono-vietnamese-700-normal-D-KrLuLr.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-ext-700-normal-B2s3bDs2.woff2) format("woff2"),url(/assets/space-mono-latin-ext-700-normal-B_E7P90g.woff) format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-mono-latin-700-normal-mWgeinG7.woff2) format("woff2"),url(/assets/space-mono-latin-700-normal-D7A851RN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #FFFFFF;--ink: #101214;--panel: #F2F3F0;--line: #E2E4E0;--muted: #6B7076;--live: #E4362B;--accent: #1F6FEB;--ok: #167A3D;--font-body: "Barlow", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-heading: "Barlow Condensed", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-mono: "Space Mono", ui-monospace, SFMono-Regular, Menlo, monospace}[data-site=sym]{--paper: #0E0F11;--ink: #F2F3F0;--panel: #17191C;--line: #26292D;--muted: #8A9096;--live: #FF0A0A;--accent: #FF0A0A;--ok: #1FA35A;--font-heading: var(--font-mono)}.app-layout{--bo-paper: #17191C;--bo-muted-surface: #0E0F11;--bo-warm-surface: color-mix(in srgb, var(--accent) 6%, var(--bo-paper));--bo-ink: #F2F3F0;--bo-ink-secondary: #8A9096;--bo-ink-muted: color-mix(in srgb, var(--bo-ink-secondary) 70%, var(--bo-paper));--bo-line: #26292D;--bo-primary: var(--accent);--bo-primary-hover: color-mix(in srgb, var(--accent) 82%, black);--bo-primary-soft: color-mix(in srgb, var(--accent) 12%, var(--bo-paper));--bo-primary-line: color-mix(in srgb, var(--accent) 35%, var(--bo-paper));--bo-accent: var(--accent);--bo-accent-hover: color-mix(in srgb, var(--accent) 82%, black);--bo-accent-soft: color-mix(in srgb, var(--accent) 12%, var(--bo-paper));--bo-accent-line: color-mix(in srgb, var(--accent) 35%, var(--bo-paper));--bo-on-action: #fafaf9;--bo-font: var(--font-body);--bo-font-heading: var(--font-heading);--bo-font-mono: var(--font-mono);--bo-ok: #4ade80;--bo-ok-soft: color-mix(in srgb, var(--bo-ok) 16%, var(--bo-paper));--bo-ok-line: color-mix(in srgb, var(--bo-ok) 38%, var(--bo-paper));--bo-warn: #fbbf24;--bo-warn-soft: color-mix(in srgb, var(--bo-warn) 16%, var(--bo-paper));--bo-warn-line: color-mix(in srgb, var(--bo-warn) 38%, var(--bo-paper));--bo-danger: #f87171;--bo-danger-soft: color-mix(in srgb, var(--bo-danger) 16%, var(--bo-paper));--bo-danger-line: color-mix(in srgb, var(--bo-danger) 38%, var(--bo-paper));--bo-info: #60a5fa;--bo-info-soft: color-mix(in srgb, var(--bo-info) 16%, var(--bo-paper));--bo-info-line: color-mix(in srgb, var(--bo-info) 38%, var(--bo-paper));--bo-radius-sm: .375rem;--bo-radius: .5rem;--bo-radius-lg: .75rem;--bo-radius-xl: 1rem;--bo-radius-full: 9999px;--bo-shadow: 0 1px 3px rgba(0, 0, 0, .4), 0 4px 12px rgba(0, 0, 0, .3);--bo-shadow-raised: 0 8px 24px rgba(0, 0, 0, .5);--bo-ring: 0 0 0 3px color-mix(in srgb, var(--bo-primary) 16%, transparent);--lp-green: var(--bo-accent);--lp-green-hover: var(--bo-accent-hover);--lp-green-dim: var(--bo-accent-soft);--lp-green-bg: var(--bo-accent-soft);--lp-green-border: var(--bo-accent-line);--bg-dark: var(--bo-muted-surface);--bg-dark-alt: var(--bo-muted-surface);--bg-card: var(--bo-paper);--bg-card-hover: var(--bo-warm-surface);--bg-elevated: var(--bo-paper);--bg-elevated-2: var(--bo-muted-surface);--bg-input: var(--bo-paper);--border: var(--bo-line);--border-focus: var(--bo-primary);--text: var(--bo-ink);--text-muted: var(--bo-ink-secondary);--text-dim: var(--bo-ink-muted);--error: var(--bo-danger);--error-bg: var(--bo-danger-soft);--success: var(--bo-ok);--success-bg: var(--bo-ok-soft);--info: var(--bo-info);--radius: var(--bo-radius);--radius-sm: var(--bo-radius-sm);--radius-lg: var(--bo-radius-lg);--radius-xl: var(--bo-radius-xl);--shadow: var(--bo-shadow);--shadow-lg: var(--bo-shadow-raised);--shadow-card: var(--bo-shadow);--shadow-soft: var(--bo-shadow);--font: var(--bo-font);--lp-green-glow: transparent;--shadow-inset: none;--shadow-glow: none;--bg-hover: rgba(255, 255, 255, .06)}.app-layout{color-scheme:dark;background:var(--bo-muted-surface);color:var(--bo-ink);font-family:var(--bo-font)}.app-layout .app-sidebar{background:var(--bo-paper);border-right:1px solid var(--bo-line);box-shadow:none}.app-layout .app-topbar{background:var(--bo-paper);border-bottom:1px solid var(--bo-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.app-layout .app-main{background:transparent}.app-layout :focus-visible{outline:2px solid var(--bo-primary);outline-offset:2px}.app-layout .app-main a,.app-layout .app-topbar__breadcrumb a{color:var(--bo-primary)}.app-layout .app-main a:hover,.app-layout .app-topbar__breadcrumb a:hover{color:var(--bo-primary-hover)}.app-layout .app-sidebar__brand{color:var(--bo-ink)}.app-layout .app-sidebar__group-title{color:var(--bo-ink-muted)}.app-layout .app-sidebar__nav-link{color:var(--bo-ink-secondary);border-color:transparent}.app-layout .app-sidebar__nav-link:hover{background:var(--bo-muted-surface);color:var(--bo-ink)}.app-layout .app-sidebar__nav-link.active{background:var(--bo-primary-soft);border-color:var(--bo-primary-line);color:var(--bo-primary)}.app-layout .card,.app-layout .app-main>.card,.app-layout .app-main .content-page .card{background:var(--bo-paper);border:1px solid var(--bo-line);border-radius:var(--bo-radius-xl);box-shadow:var(--bo-shadow)}.app-layout .card:hover,.app-layout .app-main>.card:hover,.app-layout .app-main .content-page .card:hover{border-color:var(--bo-line);box-shadow:var(--bo-shadow)}.app-layout .card__title{color:var(--bo-ink)}.app-layout .card__meta{color:var(--bo-ink-secondary)}.app-layout .btn-primary,.app-layout .btn-secondary{min-height:2.75rem;padding:0 1.25rem;border-radius:var(--bo-radius);border-width:2px;border-style:solid;font-weight:600;box-shadow:none}.app-layout .btn-primary{background:var(--bo-primary);border-color:transparent;color:var(--bo-on-action)}.app-layout .btn-primary:hover:not(:disabled){background:var(--bo-primary-hover);transform:none;filter:none}.app-layout .btn-secondary{background:transparent;border-color:var(--bo-accent);color:var(--bo-accent)}.app-layout .btn-secondary:hover:not(:disabled){background:var(--bo-accent-soft);border-color:var(--bo-accent);transform:none}.app-layout .btn-primary:focus-visible,.app-layout .btn-secondary:focus-visible{outline:2px solid var(--bo-primary);outline-offset:2px;box-shadow:none}.app-layout .btn-sm{min-height:2.25rem;padding:0 .75rem;border-radius:var(--bo-radius-sm);font-size:.875rem}.app-layout .danger,.app-layout .btn-primary.danger{background:var(--bo-danger);border-color:transparent;color:var(--bo-on-action)}.app-layout input:not([type=checkbox]):not([type=radio]):not([type=range]),.app-layout select,.app-layout textarea,.app-layout .input{background:var(--bo-paper);border:1px solid var(--bo-line);border-radius:var(--bo-radius);color:var(--bo-ink);font-family:inherit;font-size:.9375rem;padding:.5rem .75rem}.app-layout input:not([type=checkbox]):not([type=radio]):not([type=range]):focus,.app-layout select:focus,.app-layout textarea:focus,.app-layout .input:focus{border-color:var(--bo-primary-line);box-shadow:var(--bo-ring);outline:none}.app-layout input::placeholder,.app-layout textarea::placeholder,.app-layout .input::placeholder{color:var(--bo-ink-muted)}.app-layout input:disabled,.app-layout select:disabled,.app-layout textarea:disabled{background:var(--bo-muted-surface);color:var(--bo-ink-muted);cursor:not-allowed}.app-layout label{color:var(--bo-ink);font-weight:500}.app-layout input[type=checkbox],.app-layout input[type=radio]{accent-color:var(--bo-primary)}.app-layout .alert{border-radius:var(--bo-radius-lg);border-width:1px;border-style:solid}.app-layout .alert--success{background:var(--bo-ok-soft);border-color:var(--bo-ok-line);color:var(--bo-ink)}.app-layout .alert--success strong{color:var(--bo-ok)}.app-layout .alert--warning{background:var(--bo-warn-soft);border-color:var(--bo-warn-line);color:var(--bo-ink)}.app-layout .alert--warning strong{color:var(--bo-warn)}.app-layout .alert--info{background:var(--bo-info-soft);border-color:var(--bo-info-line);color:var(--bo-ink)}.app-layout .alert--info strong{color:var(--bo-info)}.app-layout .alert--danger{background:var(--bo-danger-soft);border-color:var(--bo-danger-line);color:var(--bo-ink)}.app-layout .alert--danger strong{color:var(--bo-danger)}.app-layout table{border-color:var(--bo-line)}.app-layout th{background:var(--bo-muted-surface);color:var(--bo-ink-secondary);border-bottom:1px solid var(--bo-line);font-weight:600}.app-layout td{border-bottom:1px solid var(--bo-line);color:var(--bo-ink)}.app-layout tbody tr:hover{background:var(--bo-muted-surface)}.app-layout .modal,.app-layout .modal-content,.app-layout .confirm-modal__panel{background:var(--bo-paper);border:1px solid var(--bo-line);border-radius:var(--bo-radius-xl);box-shadow:var(--bo-shadow-raised);color:var(--bo-ink)}.app-layout .modal-overlay,.app-layout .confirm-modal__overlay{background:#1c191773;-webkit-backdrop-filter:none;backdrop-filter:none}.app-layout details>summary{cursor:pointer;list-style:none}.app-layout details>summary::-webkit-details-marker{display:none}.app-layout hr{border:0;border-top:1px solid var(--bo-line)}.app-layout code,.app-layout pre{background:var(--bo-muted-surface);border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm);color:var(--bo-ink)}.display{font-family:var(--font-heading)}.mono{font-family:var(--font-mono)}@keyframes prHeroImg{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes prHeroUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.pr-hero{position:relative;overflow:hidden;height:min(74vh,640px);min-height:360px;background:#000}.pr-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;animation:prHeroImg 1.8s cubic-bezier(.2,.7,.2,1) both}.pr-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000d1,#00000059 45%,#00000026)}.pr-hero__body{position:absolute;inset-inline:0;bottom:0;padding:1.5rem 1rem 2.5rem;color:#fff;max-width:1180px;margin-inline:auto}.pr-hero__eyebrow{animation:prHeroUp .7s .2s both;display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600}.pr-hero__live{display:inline-flex;align-items:center;gap:.4rem;background:var(--live);padding:.25rem .6rem;border-radius:3px}.pr-hero__title{animation:prHeroUp .7s .35s both;font-family:var(--font-heading);font-weight:700;line-height:1;margin:.6rem 0 0;font-size:clamp(2rem,7vw,4.5rem)}.pr-hero__actions{animation:prHeroUp .7s .5s both;margin-top:1rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.pr-hero__cta{background:#fff;color:#101214;border-radius:999px;padding:.65rem 1.4rem;font-size:.9rem;font-weight:600;white-space:nowrap}.pr-hero__cta:hover{opacity:.9}.pr-hero__alt{color:#c9cdd2;font-size:.9rem;font-weight:500;text-decoration:underline;text-underline-offset:4px}.pr-livedot{width:.55rem;height:.55rem;border-radius:999px;background:#fff;animation:prPulse 1.4s infinite}@keyframes prPulse{0%,to{opacity:1}50%{opacity:.35}}.pr-ticker{border-bottom:1px solid var(--line);overflow:hidden;background:#101214}.pr-ticker__inner{max-width:1180px;margin-inline:auto;padding:.5rem 1rem;display:flex;align-items:center;gap:.75rem}.pr-ticker__label{display:flex;align-items:center;gap:.45rem;flex-shrink:0;color:#fff;font-family:var(--font-heading);font-weight:600;font-size:.85rem;letter-spacing:.02em}.pr-ticker__label .pr-livedot{background:var(--live)}.pr-ticker__track{overflow:hidden;position:relative;flex:1}.pr-ticker__wire{display:flex;gap:.5rem;width:max-content;animation:prWire 45s linear infinite}.pr-ticker__wire:hover{animation-play-state:paused}@keyframes prWire{0%{transform:translate(0)}to{transform:translate(-50%)}}.pr-ticker__item{position:relative;flex-shrink:0;display:block}.pr-ticker__thumb{height:3.25rem;width:5.25rem;border-radius:2px;object-fit:cover;display:block;opacity:.9}.pr-ticker__item:hover .pr-ticker__thumb,.pr-ticker__item:focus-visible .pr-ticker__thumb{opacity:1}.pr-ticker__cap{position:absolute;bottom:0;left:0;font-size:.6rem;color:#fff;background:#0009;padding:0 .25rem;border-top-right-radius:2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-ticker__hint{flex-shrink:0;font-size:.75rem;color:#9aa0a6}@media (max-width: 900px){.pr-ticker__hint{display:none}}@media (prefers-reduced-motion: reduce){.pr-ticker__wire,.pr-livedot,.pr-hero__img,.pr-hero__eyebrow,.pr-hero__title,.pr-hero__actions{animation:none}}.jgrid{display:flex;flex-wrap:wrap;gap:6px;--jh: 230px}.jgrid:after{content:"";flex-grow:999999;flex-basis:0}.jit{position:relative;display:block;height:var(--jh);flex-grow:calc(var(--r) * 100);flex-basis:calc(var(--r) * var(--jh));overflow:hidden;border-radius:4px;background:var(--panel);color:inherit}.jit__linkarea{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.jit__linkarea:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.jit__frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.jit__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.jit:hover .jit__img{transform:scale(1.03)}.jit__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--panel)}.jit__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:.6rem .7rem;background:linear-gradient(to top,rgba(0,0,0,.78) 0%,rgba(0,0,0,.25) 45%,transparent 65%);opacity:0;transition:opacity .2s ease;pointer-events:none}.jit:hover .jit__overlay,.jit:focus-within .jit__overlay{opacity:1}.jit__title{color:#fff;font-size:.78rem;font-weight:600;line-height:1.25;text-shadow:0 1px 4px rgba(0,0,0,.5)}.jit__meta{color:#ffffffbf;font-size:.7rem;margin-top:.15rem}.jit__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.4rem;pointer-events:auto}.jit__price{color:#fff;font-family:var(--font-mono);font-weight:700;font-size:.78rem}.jit__license{color:#fffc;font-size:.65rem;text-transform:uppercase;letter-spacing:.04em}.jit__quickcta{position:relative;z-index:3;background:#fff;color:#101214;font-size:.72rem;font-weight:600;padding:.3rem .65rem;border-radius:999px;white-space:nowrap}.jit__quickcta:hover{transform:scale(1.05)}.jit__badge{position:absolute;top:.45rem;right:.45rem;z-index:2;background:#000000b3;color:#fff;font-size:.65rem;padding:.15rem .45rem;border-radius:3px}@media (max-width: 640px){.jgrid{--jh: 150px}.jit__overlay{opacity:1;background:linear-gradient(to top,rgba(0,0,0,.65) 0%,transparent 45%)}.jit__row{display:none}}@media (prefers-reduced-motion: reduce){.jit__img{transition:none;transform:none!important}}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:#ff000057;display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description,.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px 50px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,#0000 0,#000000bf);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#000000bf;border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#00000052}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:#000000b3}.glightbox-clean .gprev,.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
