:root{--paper: #F4F2EE;--card: #FFFFFF;--ink: #121318;--soft: #3B3D45;--muted: #5E606A;--faint: #9A9CA6;--line: #E2DFD8;--wash: #ECE9E2;--night: #121318;--night-2: #1C1D24;--night-3: #22232B;--night-4: #2A2B33;--night-text: #C9CAD1;--talk: #FF6A4D;--talk-text: #C4401F;--circle: #8B6CFF;--circle-text: #5B3DD9;--pulse: #4FA8FF;--pulse-text: #1767B8;--ireland: #2E7D4F;--font: "Gabarito", "Avenir Next", "Segoe UI", system-ui, sans-serif;--mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;color-scheme:light;-webkit-text-size-adjust:100%}*{box-sizing:border-box}html,body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font)}body{min-height:100vh;min-height:100dvh;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}img,svg,video{max-width:100%}[hidden]{display:none!important}a{color:#5b3dd9}a:hover{color:#121318}:focus-visible{outline:2px solid #8B6CFF;outline-offset:2px}.lbl{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#5e606a}.chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:13px;font-size:12.5px;font-weight:700;white-space:nowrap}.mono{font-family:var(--mono)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;border-radius:20px;border:0;font:700 14px var(--font);text-decoration:none;cursor:pointer;white-space:nowrap}.btn:disabled{opacity:.5;cursor:not-allowed}.tbl{width:100%;border-collapse:collapse;font-size:14px;position:relative}.tbl th{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#5e606a;font-weight:500;text-align:left;padding:10px 14px;border-bottom:1px solid #E2DFD8;white-space:nowrap}.tbl td{padding:11px 14px;border-bottom:1px solid #E2DFD8;vertical-align:middle}.tbl tr:last-child td{border-bottom:0}.page{min-width:0;padding:28px 36px 48px;display:flex;flex-direction:column;gap:22px}.g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative}.sr-only{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){.g4,.g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.page{padding:20px 16px 40px;gap:18px}.g3,.g2{grid-template-columns:minmax(0,1fr)}.tbl{font-size:13.5px}.tbl th,.tbl td{padding-left:12px;padding-right:12px}}@media(max-width:360px){.g4{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
