:root{--flag-vi-red:#da251d;--flag-yellow:#ffdf00;--flag-blue:#17346b;--flag-red:#cf2537;--ink-core:.009, .01, .009;--ink-rim:.36, .37, .35;--bg:#121212;--bg-deep:#0b0b0b;--surface:#202020;--text:#f2f2ef;--muted:#bdbdb7;--accent:#e5e5e5;--on-accent:#121212;--border-strong:#858580;--hero-text:#efefea;--social-instagram:#e95998;--social-facebook:#4795ff;--social-youtube:#ff3636;--white:#fff;--black:#000;--hero-shade:#0b0b0b;--danger:#f6a6a6;--status-completed-bg:#1b2923;--status-completed-border:#6e8778;--status-completed-text:#bfd0c4;--select-selected-bg:#414141;--flag-mx-green:#006847;--flag-mx-red:#ce1126;--cms-primary:#1d4ed8;--cms-border:#cbd5e1;--cms-subtle:#f8fafc;--cms-line:#e2e8f0;--cms-surface-muted:#f1f5f9;--cms-selected-bg:#dbeafe;--cms-selected-text:#1e40af;--cms-danger:#b91c1c;--cms-link:#1d4ed8;--cms-viewer-bg:#171717;--cms-viewer-toolbar:#262626;--cms-viewer-border:#737373;--cms-focus-light:#dbeafe;--cms-muted:#475569;--cms-muted-secondary:#64748b;--cms-accent:#1d4ed8;--cms-focus:#2563eb;--cms-surface:#fff;--cms-text:#0f172a;--cms-shadow-strong:#0004;--cms-backdrop:#1119;--cms-handle:#94a3b8;--cms-tooltip:#1e293b;--cms-shadow:#0003;--cms-viewer-overlay:#171717e6;--cms-shadow-soft:#0002;--cms-secondary-text:#334155;--cms-viewer-backdrop:#000c;--cms-status-info-bg:#dbeafe;--cms-status-info-text:#1e40af;--cms-status-gray-bg:#e2e8f0;--cms-status-gray-text:#334155;--cms-status-success-bg:#dcfce7;--cms-status-success-text:#166534;--cms-status-warning-bg:#fef3c7;--cms-status-warning-text:#92400e;--cms-status-danger-bg:#fee2e2;--cms-status-danger-text:#991b1b;--accent-hover:color-mix(in srgb, var(--accent), var(--white) 20%);--line:color-mix(in srgb, var(--white) 15%, transparent);--bg-a8588:color-mix(in srgb, var(--bg) 85.88%, transparent);--white-a2196:color-mix(in srgb, var(--white) 21.96%, transparent);--hero-shade-a8800:color-mix(in srgb, var(--hero-shade) 88.0%, transparent);--hero-shade-a5000:color-mix(in srgb, var(--hero-shade) 50.0%, transparent);--hero-shade-a1800:color-mix(in srgb, var(--hero-shade) 18.0%, transparent);--hero-shade-a6500:color-mix(in srgb, var(--hero-shade) 65.0%, transparent);--bg-a4000:color-mix(in srgb, var(--bg) 40.0%, transparent);--hero-shade-a9000:color-mix(in srgb, var(--hero-shade) 90.0%, transparent);--hero-shade-a6000:color-mix(in srgb, var(--hero-shade) 60%, transparent);--hero-shade-a1500:color-mix(in srgb, var(--hero-shade) 15%, transparent);--hero-shade-a9200:color-mix(in srgb, var(--hero-shade) 92.0%, transparent);--hero-shade-a3500:color-mix(in srgb, var(--hero-shade) 35.0%, transparent);--hero-shade-a1200:color-mix(in srgb, var(--hero-shade) 12.0%, transparent);--hero-shade-a7300:color-mix(in srgb, var(--hero-shade) 73.0%, transparent);--hero-shade-a9500:color-mix(in srgb, var(--hero-shade) 95.0%, transparent);--hero-shade-a6800:color-mix(in srgb, var(--hero-shade) 68.0%, transparent);--hero-shade-a2000:color-mix(in srgb, var(--hero-shade) 20.0%, transparent);--bg-a9098:color-mix(in srgb, var(--bg) 90.98%, transparent);--black-a4000:color-mix(in srgb, var(--black) 40.0%, transparent);--bg-deep-a9020:color-mix(in srgb, var(--bg-deep) 90.2%, transparent);--white-a392:color-mix(in srgb, var(--white) 3.92%, transparent);--hero-shade-a8500:color-mix(in srgb, var(--hero-shade) 85.0%, transparent);--hero-shade-a4200:color-mix(in srgb, var(--hero-shade) 42.0%, transparent);--hero-shade-a4800:color-mix(in srgb, var(--hero-shade) 48.0%, transparent);--black-a3333:color-mix(in srgb, var(--black) 33.33%, transparent);--black-a5333:color-mix(in srgb, var(--black) 53.33%, transparent);--accent-a4667:color-mix(in srgb, var(--accent) 46.67%, transparent);--bg-a9294:color-mix(in srgb, var(--bg) 92.94%, transparent);--white-a510:color-mix(in srgb, var(--white) 5.1%, transparent);--white-a3137:color-mix(in srgb, var(--white) 31.37%, transparent);--white-a196:color-mix(in srgb, var(--white) 1.96%, transparent);--bg-a9608:color-mix(in srgb, var(--bg) 96.08%, transparent);--bg-deep-a8667:color-mix(in srgb, var(--bg-deep) 86.67%, transparent);--bg-deep-a4667:color-mix(in srgb, var(--bg-deep) 46.67%, transparent);--bg-a6667:color-mix(in srgb, var(--bg) 66.67%, transparent);--muted-a3608:color-mix(in srgb, var(--muted) 36.08%, transparent);--white-a824:color-mix(in srgb, var(--white) 8.24%, transparent);--bg-deep-a9490:color-mix(in srgb, var(--bg-deep) 94.9%, transparent);--bg-a8000:color-mix(in srgb, var(--bg) 80.0%, transparent);--accent-a4000:color-mix(in srgb, var(--accent) 40.0%, transparent);--bg-deep-a8510:color-mix(in srgb, var(--bg-deep) 85.1%, transparent);--bg-deep-a6510:color-mix(in srgb, var(--bg-deep) 65.1%, transparent);--white-a2078:color-mix(in srgb, var(--white) 20.78%, transparent);--black-a6000:color-mix(in srgb, var(--black) 60%, transparent);--bg-deep-a7882:color-mix(in srgb, var(--bg-deep) 78.82%, transparent);--bg-a8745:color-mix(in srgb, var(--bg) 87.45%, transparent);--accent-a510:color-mix(in srgb, var(--accent) 5.1%, transparent);--bg-deep-a9294:color-mix(in srgb, var(--bg-deep) 92.94%, transparent);--bg-deep-a4000:color-mix(in srgb, var(--bg-deep) 40.0%, transparent)}
