@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/assets/saira-vietnamese-wdth-normal-Dabr_kLY.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:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/assets/saira-latin-ext-wdth-normal-3Ba4ICIc.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:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 125%;src:url(/assets/saira-latin-wdth-normal-X2eA-qfZ.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-normal-d45eAU9y.woff2) 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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-normal-BAAhND-U.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-normal-CmyJS8uq.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-normal-Dg1JeJN0.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-normal-CIII54If.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:IBM Plex Sans Variable;font-style:normal;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-normal-IvpUvPa2.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:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-ext-wght-italic-O9KpBTMP.woff2) 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:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-cyrillic-wght-italic-BC1D_hcE.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-greek-wght-italic-BOZ1G-_q.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-vietnamese-wght-italic-CKSJVnJa.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:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-ext-wght-italic-QwKXLQRc.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:IBM Plex Sans Variable;font-style:italic;font-display:swap;font-weight:100 700;src:url(/assets/ibm-plex-sans-latin-wght-italic-DKUSOBgV.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.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{color-scheme:dark;--om-abyss: #030405;--om-abyss-rgb: 3, 4, 5;--om-void: #0B0B0D;--om-void-rgb: 11, 11, 13;--om-charcoal: #151518;--om-charcoal-rgb: 21, 21, 24;--om-graphite: #232326;--om-graphite-rgb: 35, 35, 38;--om-slate: #3A3A3F;--om-slate-rgb: 58, 58, 63;--om-pewter: #858B93;--om-pewter-rgb: 133, 139, 147;--om-silver: #C8C9CC;--om-silver-rgb: 200, 201, 204;--om-chrome: #F3F3F4;--om-chrome-rgb: 243, 243, 244;--om-specular: #FFFFFF;--om-text-1: var(--om-chrome);--om-text-2: var(--om-silver);--om-text-3: var(--om-pewter);--om-text-off: #5A5E66;--om-essence-hot: #FF4A5C;--om-essence-hot-rgb: 255, 74, 92;--om-essence: #E0122C;--om-essence-rgb: 224, 18, 44;--om-essence-deep: #8E0B1C;--om-essence-deep-rgb: 142, 11, 28;--om-essence-ember: #3A0610;--om-essence-ember-rgb: 58, 6, 16;--om-essence-liquid: linear-gradient(180deg, #FF4A5C 0%, #D31028 22%, #A50F22 60%, #8E0B1C 100%);--om-live: #2BD66A;--om-live-rgb: 43, 214, 106;--om-caution: #F2B544;--om-caution-rgb: 242, 181, 68;--om-fault: #FF6A3D;--om-fault-rgb: 255, 106, 61;--om-fault-text: #FFB59E;--om-enamel-live: #1E7A45;--om-enamel-essence: #B3101F;--om-enamel-done: #2A2D33;--om-enamel-caution: #9A6512;--om-enamel-fault: #B8361A;--om-enamel-off: #7C8088;--om-now: #3BE08F;--om-now-rgb: 59, 224, 143;--om-next: #F5A524;--om-next-rgb: 245, 165, 36;--om-later: #8D86FF;--om-later-rgb: 141, 134, 255;--om-gold: #E9BC62;--om-gold-rgb: 233, 188, 98;--om-accent: var(--om-essence);--om-accent-rgb: var(--om-essence-rgb);--om-rar-common: #9BA0A6;--om-rar-common-rgb: 155, 160, 166;--om-rar-uncommon: #4CAF6D;--om-rar-uncommon-rgb: 76, 175, 109;--om-rar-rare: #4D8DF0;--om-rar-rare-rgb: 77, 141, 240;--om-rar-epic: #9B5CF6;--om-rar-epic-rgb: 155, 92, 246;--om-rar-legendary: #FF3A4E;--om-rar-legendary-rgb: 255, 58, 78;--om-rar-mythic: #E0B24A;--om-rar-mythic-rgb: 224, 178, 74;--om-tier-bronze: #8C6A4A;--om-tier-silver: #C9CDD3;--om-tier-gold: #D8B86A;--om-tier-platinum: #E6EBF0;--om-tier-legend: #1A1B1F;--om-line-1: rgba(var(--om-chrome-rgb), .06);--om-line-2: rgba(var(--om-chrome-rgb), .12);--om-line-3: rgba(var(--om-chrome-rgb), .24);--om-line-4: rgba(var(--om-chrome-rgb), .55);--om-chrome-face: linear-gradient(178deg, #FFFFFF 0%, #F4F5F7 14%, #E6E8EB 30%, #C2C6CC 48%, #EEF0F2 58%, #9EA3AA 74%, #D9DCE0 88%, #FFFFFF 100%);--om-chrome-tick: #E6E8EB;--om-steel-dark: linear-gradient(180deg, #2A2C31 0%, #15161A 48%, #1F2125 100%);--om-steel-socket: linear-gradient(180deg, #1C1E22 0%, #0F1013 100%);--om-steel-bright: linear-gradient(180deg, #D9DCE0 0%, #B9BDC3 52%, #CDD1D6 100%);--om-brushing: repeating-linear-gradient(0deg, rgba(255,255,255,.035) 0 1px, transparent 1px 3px), repeating-linear-gradient(0deg, rgba(0,0,0,.04) 0 1px, transparent 1px 7px);--om-glass: linear-gradient(180deg, rgba(21,21,24,.8), rgba(11,11,13,.7));--om-glass-dense: linear-gradient(180deg, rgba(21,21,24,.93), rgba(11,11,13,.88));--om-glass-filter: blur(18px) saturate(1.12);--om-scrim-bottom: linear-gradient(0deg, rgba(var(--om-abyss-rgb), .88), transparent 42%);--om-scrim-dim: rgba(var(--om-abyss-rgb), .72);--om-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");--om-hexmicro: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='38.1' viewBox='0 0 22 38.1'%3E%3Cpath d='M11 0V6.35L22 12.7V25.4L11 31.75V38.1M11 6.35L0 12.7V25.4L11 31.75' fill='none' stroke='%23F3F3F4' stroke-width='1'/%3E%3C/svg%3E");--om-wave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='6' viewBox='0 0 48 6'%3E%3Cpath d='M0 3Q12 0 24 3T48 3V6H0Z'/%3E%3C/svg%3E");--om-world-css: radial-gradient(ellipse 70% 50% at 50% 64%, rgba(142,11,28,.16), transparent 70%), radial-gradient(ellipse 90% 55% at 50% 0%, rgba(58,62,70,.2), transparent 70%), radial-gradient(ellipse 120% 100% at 50% 50%, #07090C 0%, #030405 72%);--om-gunmetal: linear-gradient(160deg, #2C2F36 0%, #17191D 38%, #0E0F12 72%, #1A1C21 100%);--om-molten: radial-gradient(120% 140% at 18% 125%, rgba(255,106,72,.55) 0%, transparent 55%), radial-gradient(90% 120% at 92% -30%, rgba(255,74,92,.55) 0%, transparent 60%), linear-gradient(180deg, #D3142F 0%, #A10E24 48%, #5E0815 100%);--om-cut: 12px;--om-cut-s: 8px;--om-cut-l: 18px;--om-sweep: linear-gradient(105deg, transparent 30%, rgba(255,255,255,.55) 48%, rgba(255,226,230,.2) 54%, transparent 70%);--om-shadow-drop: 0 30px 80px -20px rgba(0,0,0,.85), 0 2px 10px rgba(0,0,0,.6);--om-shadow-lift: 0 44px 110px -24px rgba(0,0,0,.92), 0 6px 16px rgba(0,0,0,.6);--om-bloom-essence: 0 0 0 1px rgba(var(--om-essence-hot-rgb), .55), 0 0 28px rgba(var(--om-essence-rgb), .42);--om-bloom-ground: 0 22px 44px -18px rgba(var(--om-essence-rgb), .65);--om-glint: 0 0 18px rgba(var(--om-chrome-rgb), .18);--om-halo-void: 0 0 18px rgba(var(--om-abyss-rgb), .85), 0 1px 2px rgba(var(--om-abyss-rgb), .9);--om-halo-small: 0 1px 10px rgba(var(--om-abyss-rgb), .95), 0 0 2px rgba(var(--om-abyss-rgb), .9);--om-glow-essence: drop-shadow(0 0 10px rgba(var(--om-essence-rgb), .45)) drop-shadow(0 10px 22px rgba(var(--om-essence-rgb), .28));--om-glow-essence-hot: drop-shadow(0 0 14px rgba(var(--om-essence-hot-rgb), .7)) drop-shadow(0 12px 30px rgba(var(--om-essence-rgb), .45));--om-text-glow: 0 0 18px rgba(var(--om-essence-rgb), .35);--om-font-struck: "Saira Variable", "Saira", "Segoe UI", system-ui, sans-serif;--om-font-readout: var(--om-font-struck);--om-font-record: "IBM Plex Sans Variable", "IBM Plex Sans", "Segoe UI", system-ui, sans-serif;--om-font-data: "IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--om-fs-micro: clamp(.62rem, .58rem + .12vmin, .72rem);--om-fs-small: clamp(.74rem, .7rem + .15vmin, .84rem);--om-fs-body: clamp(.88rem, .82rem + .2vmin, 1rem);--om-fs-lead: clamp(1rem, .9rem + .4vmin, 1.25rem);--om-fs-heading: clamp(1.1rem, .92rem + .9vmin, 1.7rem);--om-fs-title: clamp(1.8rem, 1rem + 3.2vmin, 4.2rem);--om-fs-monument: clamp(2.8rem, 1rem + 7vmin, 8rem);--om-fs-display: clamp(2rem, 1.1rem + 3.6vmin, 4.6rem);--om-fs-section: clamp(1.4rem, 1rem + 1.8vmin, 2.6rem);--om-fs-reader-title: clamp(1.6rem, 1.1rem + 1.6vmin, 2.6rem);--om-edge: clamp(14px, 2.4vmin, 36px);--om-hud-row: 48px;--om-touch: 48px;--om-gap-s: 12px;--om-gap-m: 16px;--om-gap-l: 24px;--om-r-hair: 2px;--om-r-part: 5px;--om-r-frame: clamp(10px, 3.2cqi, 24px);--om-r-pill: 999px;--om-hex: polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);--om-safe-t: env(safe-area-inset-top, 0px);--om-safe-r: env(safe-area-inset-right, 0px);--om-safe-b: env(safe-area-inset-bottom, 0px);--om-safe-l: env(safe-area-inset-left, 0px);--om-z-world: 0;--om-z-scene: 10;--om-z-hud: 20;--om-z-overlay: 30;--om-z-moments: 40;--om-z-proclaim: 45;--om-z-fx: 46;--om-z-aperture: 50;--om-z-skip: 60;--om-t-tick: .08s;--om-t-snap: .16s;--om-t-glide: .32s;--om-t-settle: .56s;--om-t-travel: .84s;--om-t-wake: .9s;--om-t-close: .5s;--om-t-open: .72s;--om-ease-settle: cubic-bezier(.22, 1, .36, 1);--om-ease-depart: cubic-bezier(.64, 0, .78, 0);--om-ease-travel: cubic-bezier(.76, 0, .24, 1);--om-ease-machine: cubic-bezier(.7, 0, .3, 1);--om-ease-bloom: cubic-bezier(.12, .8, .32, 1);--om-ease-strike: cubic-bezier(.3, 1.45, .45, 1);--om-t-fill: .48s;--om-t-sheen: .7s;--om-t-tilt: .6s;--om-t-rail: .4s;--om-t-collapse: .22s;--om-t-cell: .4s;--om-t-still: .2s;--om-loop-wave: 3.2s;--om-loop-wave-hot: 1.4s;--om-loop-live: 2s;--om-loop-charged: 2.4s;--om-loop-float: 6.5s;--om-loop-gyro: 2.2s;--om-loop-gyro-inner: 6s;--om-loop-scan: 1.8s;--om-loop-sheen-idle: 11s;--om-loop-busy: 1.6s;--om-loop-dial-outer: 240s;--om-loop-dial-mid: 360s;--om-tint: #E0122C;--om-tint-rgb: 224, 18, 44}:root[data-contrast=high]{--om-text-2: var(--om-chrome);--om-text-3: var(--om-silver);--om-glass: var(--om-glass-dense);--om-line-1: rgba(var(--om-chrome-rgb), .09);--om-line-2: rgba(var(--om-chrome-rgb), .18);--om-line-3: rgba(var(--om-chrome-rgb), .36)}@property --om-rail-x{syntax: "<percentage>"; inherits: true; initial-value: 22%;}@property --om-wake-r{syntax: "<percentage>"; inherits: true; initial-value: 0%;}@property --om-fill{syntax: "<number>"; inherits: true; initial-value: .18;}@property --om-beam{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --om-beam-a{syntax: "<number>"; inherits: false; initial-value: 0;}*{scrollbar-width:thin;scrollbar-color:rgba(var(--om-chrome-rgb),.22) transparent}@property --om-shine{syntax: "<percentage>"; inherits: false; initial-value: 160%;}*,*:before,*:after{box-sizing:border-box}html{font-size:calc(100% * var(--om-text-scale, 1))}html,body{height:100%;margin:0;overflow:hidden;overscroll-behavior:none;background:var(--om-abyss)}body{color:var(--om-text-2);font:400 var(--om-fs-body)/1.58 var(--om-font-record);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility}#root{height:100%}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul,ol{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none}.om-link,.om-record a,.om-hint a{color:var(--om-chrome);text-decoration:underline 1px var(--om-line-3);text-underline-offset:3px;transition:text-decoration-color var(--om-t-snap)}.om-link:hover,.om-record a:hover,.om-hint a:hover,.om-link:focus-visible{text-decoration-color:var(--om-essence)}img,svg{display:block}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}::selection{background:rgba(var(--om-essence-rgb),.55);color:var(--om-chrome)}:focus-visible{outline:1.5px solid var(--om-essence-hot);outline-offset:4px}:focus:not(:focus-visible){outline:none}.om-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.om-skip{position:fixed;left:var(--om-edge);top:0;z-index:var(--om-z-skip);transform:translateY(-120%);padding:10px 16px;background:var(--om-void);border:1px solid var(--om-line-3);border-radius:var(--om-r-part);font:600 var(--om-fs-small)/1 var(--om-font-readout);font-stretch:75%;letter-spacing:.12em;text-transform:uppercase;color:var(--om-chrome)}.om-skip:focus-visible{transform:translateY(var(--om-edge))}.om-struck{font-family:var(--om-font-struck);font-stretch:125%;font-weight:360;text-transform:uppercase;letter-spacing:.14em;line-height:1.04;color:var(--om-text-1);text-wrap:balance}.om-struck--chrome{background:var(--om-sweep) var(--om-shine) 0 / 260% 100% no-repeat,var(--om-chrome-face);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,.55)) drop-shadow(0 0 22px rgba(var(--om-accent-rgb),.22));animation:om-shine 7s var(--om-ease-travel) 1.2s infinite}@keyframes om-shine{0%{--om-shine: 160%}22%,to{--om-shine: -60%}}@keyframes om-sweep{0%{opacity:1;background-position:140% 0}to{opacity:1;background-position:-60% 0}}.om-struck--title{font-size:var(--om-fs-title)}.om-struck--monument{font-weight:250;letter-spacing:.04em;line-height:.92;font-size:var(--om-fs-monument)}.om-heading{font-family:var(--om-font-struck);font-stretch:104%;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.04;font-size:var(--om-fs-heading);color:var(--om-text-1);text-wrap:balance}.om-handle{text-transform:none}.om-readout{font-family:var(--om-font-readout);font-stretch:75%;font-weight:600;text-transform:uppercase;letter-spacing:.1em;line-height:1}.om-readout--micro{font-size:var(--om-fs-micro)}.om-readout--small{font-size:var(--om-fs-small)}.om-overline{font-family:var(--om-font-readout);font-stretch:75%;font-weight:600;text-transform:uppercase;letter-spacing:.1em;line-height:1.2;font-size:var(--om-fs-micro);color:var(--om-text-3);display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.om-overline:before{content:"";width:1px;height:8px;background:var(--om-chrome);flex:none}.om-overline--essence{color:var(--om-essence-hot)}.om-overline--essence:before{background:var(--om-essence-hot)}.om-overline--plain:before{display:none}.om-lead{font-size:var(--om-fs-lead);line-height:1.42;color:var(--om-text-1);max-width:44ch;text-wrap:pretty}.om-record{max-width:62ch;text-wrap:pretty}.om-record--small{font-size:var(--om-fs-small);line-height:1.5}.om-record--strong{font-weight:500;color:var(--om-text-1)}.om-guardian{font-style:italic;font-weight:300;font-size:var(--om-fs-lead);line-height:1.45;color:var(--om-text-1);max-width:54ch}.om-code{font:500 var(--om-fs-micro)/1 var(--om-font-data);letter-spacing:.04em;text-transform:uppercase;color:var(--om-text-3)}.om-count{font-family:var(--om-font-data);font-weight:500;font-variant-numeric:tabular-nums;color:var(--om-text-1)}.om-hint{font-size:var(--om-fs-small);line-height:1.45;color:var(--om-text-3)}.om-void-halo{text-shadow:var(--om-halo-void)}.om-small-halo{text-shadow:var(--om-halo-small)}.om-display{font-family:var(--om-font-struck);font-stretch:104%;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:.96;color:var(--om-text-1);text-wrap:balance;background:var(--om-sweep) var(--om-shine) 0 / 260% 100% no-repeat,linear-gradient(180deg,#fff,#e9ebee 38%,#a6abb3 62%,#e3e5e8);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 rgba(0,0,0,.6)) drop-shadow(0 0 28px rgba(var(--om-accent-rgb),.25));animation:om-shine 8s var(--om-ease-travel) 2s infinite}.om-display--section{font-size:var(--om-fs-section)}.om-display--hero{font-size:var(--om-fs-display)}.om-display em{font-style:normal;background:linear-gradient(180deg,#ff8a97,#ff4a5c 42%,#c3122b);-webkit-background-clip:text;background-clip:text;color:transparent}.om-hexdot{display:inline-block;flex:none;width:4.6px;height:5.3px;clip-path:var(--om-hex);background:var(--om-pewter);vertical-align:middle}.om-hexdot--essence{background:var(--om-essence-hot)}.om-hexdot--chrome{background:var(--om-chrome)}.om-tick{display:inline-block;flex:none;width:1px;height:8px;background:var(--om-chrome);vertical-align:middle}.om-meta{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.om-scroll{overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--om-chrome-rgb),.22) transparent}.om-scroll--fade{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent)}.om-cut{clip-path:polygon(var(--om-cut) 0,100% 0,100% calc(100% - var(--om-cut)),calc(100% - var(--om-cut)) 100%,0 100%,0 var(--om-cut))}.om-cut-s{--om-cut: var(--om-cut-s)}.om-cut-l{--om-cut: var(--om-cut-l)}[data-spot]{--mx: 50%;--my: -40%}.om-spot:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;opacity:0;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(var(--om-accent-rgb),.14),rgba(255,255,255,.035) 35%,transparent 65%);transition:opacity var(--om-t-glide) var(--om-ease-settle)}.om-spot:hover:before{opacity:1}[data-reveal]{opacity:0;transform:translateY(28px);filter:blur(4px);transition:opacity .8s var(--om-ease-settle),transform .9s var(--om-ease-settle),filter .8s var(--om-ease-settle);transition-delay:calc(var(--i, 0) * 90ms)}[data-reveal][data-in]{opacity:1;transform:none;filter:none}[data-motion=reduced] [data-reveal]{transform:none;filter:none;transition:opacity .3s linear}.om-pulse-dot{position:relative;display:inline-block;width:7px;height:7px;border-radius:50%;flex:none;background:currentColor;box-shadow:0 0 8px currentColor}.om-pulse-dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid currentColor;animation:om-pulse-ring 2s var(--om-ease-settle) infinite}@keyframes om-pulse-ring{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.8);opacity:0}}[data-motion=reduced] .om-pulse-dot:after{animation:none;opacity:0}@keyframes om-fade{0%{opacity:0}}@keyframes om-appear{0%{opacity:0}to{opacity:1}}@keyframes om-live{0%,to{opacity:1}50%{opacity:.55}}@keyframes om-charged{0%,to{opacity:1}50%{opacity:.6}}@keyframes om-spin{to{transform:rotate(360deg)}}@keyframes om-rise-in{0%{opacity:0;transform:translateY(16px)}}@keyframes om-slot-in{0%{clip-path:inset(100% 0 0 0);transform:translateY(28px)}to{clip-path:inset(0 0 0 0);transform:none}}@keyframes om-glitch{0%{transform:translate(0)}20%{transform:translate(-3px);text-shadow:-1px 0 rgba(255,106,61,.7),1px 0 rgba(90,200,255,.35)}45%{transform:translate(2px);text-shadow:1px 0 rgba(255,106,61,.7),-1px 0 rgba(90,200,255,.35)}70%{transform:translate(-1px);text-shadow:none}to{transform:translate(0)}}.om-glitch{animation:om-glitch .18s linear 1}@keyframes om-build-y{0%{transform:scaleY(.02);opacity:.4}55%{transform:scaleY(1.02);opacity:1}to{transform:none}}@keyframes om-build-light{0%{filter:brightness(2.6)}55%{filter:brightness(1.5)}to{filter:none}}@keyframes om-collapse{0%{opacity:1}10%{opacity:.3}27%{opacity:.9;transform:none}to{opacity:0;transform:scaleY(.02)}}[data-motion=reduced] :is(.om-struck--chrome,.om-display){animation:none}.om-stage{position:fixed;inset:0;overflow:hidden;isolation:isolate;background:var(--om-world-css);--om-tilt-x: 0;--om-tilt-y: 0}.om-scene-back{position:absolute;inset:0;z-index:calc(var(--om-z-scene) - 1);pointer-events:none}.om-scene{position:absolute;inset:0;z-index:var(--om-z-scene);outline:none;perspective:1800px;perspective-origin:50% 46%;transition:transform var(--om-t-settle) var(--om-ease-settle),filter var(--om-t-settle) var(--om-ease-settle),opacity var(--om-t-settle) var(--om-ease-settle),translate var(--om-t-settle) var(--om-ease-settle)}.om-scene__tilt{position:absolute;inset:0;transform-style:preserve-3d;transform:rotateY(calc(var(--om-tilt-x) * 1.6deg)) rotateX(calc(var(--om-tilt-y) * -1.2deg))}.om-depth-far{transform:translateZ(-80px) translate(calc(var(--om-tilt-x) * -8px))}.om-depth-mid{transform:translateZ(0)}.om-depth-near{transform:translateZ(40px) translate(calc(var(--om-tilt-x) * 6px))}.om-scene[data-yield=drawer]{translate:-4vw 0;filter:brightness(.8)}.om-scene[data-yield=dialog],.om-scene[data-yield=menu]{transform:scale(.975);filter:blur(6px) brightness(.55)}.om-scene[data-yield=proclaim]{transform:scale(.965);filter:blur(4px);opacity:.35}[data-pointer=coarse] .om-scene[data-yield=drawer]{translate:0 0}.om-atmos{position:absolute;inset:0;z-index:calc(var(--om-z-scene) + 1);pointer-events:none;background:radial-gradient(ellipse 120% 90% at 50% 45%,transparent 55%,rgba(0,0,0,.55) 100%)}.om-atmos:after{content:"";position:absolute;inset:-50%;opacity:.05;mix-blend-mode:overlay;background:var(--om-grain) 0 0 / 200px 200px;animation:om-grain .9s steps(6) infinite}@keyframes om-grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-1%,4%)}80%{transform:translate(4%,1%)}to{transform:translate(0)}}[data-motion=reduced] .om-atmos:after{animation:none}[data-pagescroll]{scrollbar-width:none!important}[data-pagescroll]::-webkit-scrollbar{display:none!important}.om-pagerail{position:absolute;right:3px;top:calc(var(--om-edge) + var(--om-hud-row) + 10px);bottom:calc(var(--om-edge) + var(--om-hud-row) + 16px);z-index:calc(var(--om-z-scene) + 2);display:none;width:16px;touch-action:none;cursor:default}.om-pagerail[data-on]{display:block}.om-pagerail__track{position:absolute;top:0;bottom:0;right:6px;width:2px;border-radius:2px;background:rgba(var(--om-chrome-rgb),.08);transition:background var(--om-t-glide) var(--om-ease-settle)}.om-pagerail__thumb{position:absolute;top:0;right:5px;width:4px;border-radius:4px;will-change:transform;background:linear-gradient(180deg,rgba(var(--om-chrome-rgb),.5),rgba(var(--om-chrome-rgb),.3));transition:width var(--om-t-glide) var(--om-ease-settle),right var(--om-t-glide) var(--om-ease-settle),background var(--om-t-glide) var(--om-ease-settle),box-shadow var(--om-t-glide) var(--om-ease-settle)}.om-pagerail[data-active] .om-pagerail__thumb,.om-pagerail:hover .om-pagerail__thumb{background:linear-gradient(180deg,rgba(var(--om-chrome-rgb),.95),rgba(var(--om-chrome-rgb),.6));box-shadow:0 0 8px #ffffff2e}.om-pagerail:hover .om-pagerail__track{background:rgba(var(--om-chrome-rgb),.14)}.om-pagerail:hover .om-pagerail__thumb,.om-pagerail[data-drag] .om-pagerail__thumb{width:6px;right:4px}.om-pagerail[data-drag] .om-pagerail__thumb{background:linear-gradient(180deg,#ff8a97,#e0122c);box-shadow:0 0 12px rgba(var(--om-essence-rgb),.85)}[data-pointer=coarse] .om-pagerail{display:none!important}.om-flyer{position:fixed!important;margin:0!important;z-index:calc(var(--om-z-scene) + 3)!important;pointer-events:none;aspect-ratio:auto!important;transform:none!important;animation:none!important}.om-flyer *{animation:none!important;transition:none!important}.om-overlays{position:absolute;inset:0;z-index:var(--om-z-overlay);pointer-events:none}.om-overlays>*{pointer-events:auto}.om-aperture{position:absolute;inset:0;z-index:var(--om-z-aperture);pointer-events:none}.om-aperture:not([data-phase=idle]){pointer-events:auto;cursor:progress}.om-aperture__canvas{position:absolute;inset:0;width:100%;height:100%}.om-aperture__fade{position:absolute;inset:0;background:var(--om-abyss);opacity:0;transition:opacity .22s linear}.om-aperture[data-phase=closing] .om-aperture__fade,.om-aperture[data-phase=closed] .om-aperture__fade{opacity:1}.om-aperture[data-phase=opening] .om-aperture__fade{opacity:0;transition-duration:.3s}.om-aperture__wait{position:absolute;left:50%;top:50%;translate:-50% -50%;display:grid;justify-items:center;gap:18px;color:rgba(var(--om-chrome-rgb),.08);animation:om-fade .4s linear both}.om-aperture__tick{display:block;width:1.5px;height:18px;background:var(--om-essence);transform-origin:50% 0;box-shadow:0 0 6px rgba(var(--om-essence-rgb),.8);animation:om-wait-tick 6s linear both}@keyframes om-wait-tick{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}.om-fx{position:absolute;inset:0;z-index:var(--om-z-fx);pointer-events:none;width:100%;height:100%}.om-stage[data-reading] .om-scene__tilt{transform:none}[data-format=portrait] :is(.om-ladder,.om-circle,.om-inspect,.om-archive__open){-webkit-mask-image:linear-gradient(180deg,transparent calc(var(--om-edge) + var(--om-hud-row) - 4px),#000 calc(var(--om-edge) + var(--om-hud-row) + 14px));mask-image:linear-gradient(180deg,transparent calc(var(--om-edge) + var(--om-hud-row) - 4px),#000 calc(var(--om-edge) + var(--om-hud-row) + 14px))}.om-world{position:absolute;inset:0;z-index:var(--om-z-world);pointer-events:none}.om-world__css{position:absolute;inset:0;background:var(--om-world-css);overflow:hidden}.om-world__stars{position:absolute;inset:0;opacity:.7;background-image:radial-gradient(circle at 12px 18px,rgba(220,229,245,.85) 0 .6px,transparent 1.2px),radial-gradient(circle at 40px 70px,rgba(220,229,245,.7) 0 .8px,transparent 1.5px),radial-gradient(circle at 90px 30px,rgba(245,248,255,.9) 0 1.1px,transparent 2px),radial-gradient(circle at 70px 110px,rgba(255,140,153,.6) 0 .8px,transparent 1.5px);background-size:113px 127px,167px 149px,241px 233px,389px 353px;-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 40%,#000,transparent 85%);mask-image:radial-gradient(ellipse 90% 70% at 50% 40%,#000,transparent 85%)}.om-world__grain{position:absolute;inset:0;opacity:.06;mix-blend-mode:overlay;background:var(--om-grain) 0 0 / 180px 180px}.om-world__backdrop{position:absolute;inset:-4%;background-size:cover;background-position:50% 40%;animation:om-fade .9s var(--om-ease-settle) both;transition:filter .9s var(--om-ease-settle);-webkit-mask-image:var(--om-show-mask, none);mask-image:var(--om-show-mask, none)}.om-world__vignette{position:absolute;inset:0;background:radial-gradient(ellipse 80% 70% at 50% 45%,transparent 40%,rgba(3,4,5,.85))}.om-world__dim{position:absolute;inset:0;background:var(--om-abyss);transition:opacity var(--om-t-settle)}.om-world__canvas{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .6s linear}.om-world__canvas[data-shown]{opacity:1}.om-socket-wrap{position:relative;display:inline-flex}.om-socket{position:relative;display:grid;place-items:center;width:40px;aspect-ratio:40 / 46.19;flex:none;padding:0;border:0;background:none;color:var(--om-text-2);cursor:pointer;transition:color var(--om-t-snap),translate var(--om-t-glide) var(--om-ease-settle)}.om-socket--sm{width:36px}.om-socket--sm:after{content:"";position:absolute;inset:-3px}[data-pointer=coarse] .om-socket{width:48px}.om-socket__hex{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transition:filter var(--om-t-snap) var(--om-ease-settle)}.om-socket__hex polygon{fill:url(#om-socket-fill);stroke:var(--om-line-3);stroke-width:1;vector-effect:non-scaling-stroke;transition:stroke var(--om-t-snap) var(--om-ease-settle)}.om-socket__icon{position:relative;transition:color var(--om-t-snap)}.om-socket:hover{color:var(--om-chrome)}.om-socket:hover .om-socket__hex polygon{stroke:var(--om-line-4)}.om-socket:hover .om-socket__hex{filter:drop-shadow(0 0 8px rgba(var(--om-chrome-rgb),.18))}.om-socket[data-charged] .om-socket__hex{filter:drop-shadow(0 6px 10px rgba(var(--om-essence-rgb),.45))}.om-socket:is([aria-expanded=true],[aria-current]){color:var(--om-chrome)}.om-socket:is([aria-expanded=true],[aria-current]) .om-socket__hex polygon{stroke:var(--om-essence);fill:url(#om-socket-fill)}.om-socket:is([aria-expanded=true],[aria-current]) .om-socket__hex{filter:drop-shadow(0 0 6px rgba(var(--om-essence-rgb),.35))}.om-socket:is([aria-expanded=true],[aria-current]):before{content:"";position:absolute;inset:18% 14%;clip-path:var(--om-hex);background:rgba(var(--om-essence-rgb),.08);pointer-events:none}.om-socket:focus-visible{outline:none}.om-socket:focus-visible .om-socket__hex polygon{stroke:var(--om-essence-hot);stroke-width:2}.om-socket[aria-disabled=true]{color:var(--om-text-off);cursor:not-allowed}.om-socket__count{position:absolute;top:-4px;right:-7px;display:grid;place-items:center;min-width:22px;height:25.4px;padding:0 3px;background:var(--om-abyss);clip-path:var(--om-hex)}.om-socket__count>span{display:grid;place-items:center;min-width:18px;height:20.8px;padding:0 3px;clip-path:var(--om-hex);font:500 10px/1 var(--om-font-data)}.om-socket__count[data-kind=essence]>span{background:var(--om-enamel-essence);color:var(--om-chrome)}.om-socket__count[data-kind=chrome]>span{background:var(--om-chrome);color:var(--om-abyss)}.om-tip{position:absolute;z-index:5;pointer-events:none;white-space:nowrap}.om-tip__body{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;color:var(--om-text-1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:repeating-linear-gradient(180deg,rgba(var(--om-chrome-rgb),.035) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgba(var(--om-silver-rgb),.14),rgba(var(--om-silver-rgb),.05) 45%,rgba(var(--om-silver-rgb),.1)),rgba(var(--om-void-rgb),.6);box-shadow:inset 0 1px rgba(var(--om-chrome-rgb),.5),inset 0 -1px rgba(var(--om-chrome-rgb),.32);animation:om-build-y var(--om-t-glide) var(--om-ease-bloom) both}.om-tip--top{bottom:calc(100% + 10px);left:50%;translate:-50% 0}.om-tip--bottom{top:calc(100% + 10px);left:50%;translate:-50% 0}.om-tip--left{right:calc(100% + 10px);top:50%;translate:0 -50%}.om-tip--right{left:calc(100% + 10px);top:50%;translate:0 -50%}[data-pointer=coarse] .om-tip{display:none}.om-key{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:1px solid var(--om-line-3);border-bottom-width:2px;border-radius:3px;font:500 11px/1 var(--om-font-data);color:var(--om-text-2);text-transform:none;letter-spacing:0;background:rgba(var(--om-void-rgb),.5)}.om-sigil{flex:none;overflow:visible;color:var(--om-text-2)}.om-sigil path{fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:miter}.om-sigil .om-sigil__frame{stroke:var(--om-line-3)}.om-sigil .om-sigil__dot{fill:currentColor;stroke:none}.om-sigil--draw .om-sigil__frame,.om-sigil--draw .om-sigil__path{stroke-dasharray:1 1;animation:om-sigil-draw var(--om-t-wake) var(--om-ease-settle) both;animation-delay:calc(var(--om-sigil-delay, 0s) + var(--i, 0) * 60ms)}.om-sigil--draw .om-sigil__dot{animation:om-fade .3s linear both;animation-delay:calc(var(--om-sigil-delay, 0s) + var(--i, 0) * 60ms + .3s)}@keyframes om-sigil-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}[data-motion=reduced] .om-sigil--draw .om-sigil__frame,[data-motion=reduced] .om-sigil--draw .om-sigil__path,[data-motion=reduced] .om-sigil--draw .om-sigil__dot{animation:om-fade .2s linear both!important;stroke-dasharray:none!important}.om-gyro-wrap{display:inline-grid;justify-items:center;gap:10px}.om-gyro-inline{display:inline-flex;position:relative}.om-gyro{animation:om-appear .3s linear both;overflow:visible}.om-gyro path{fill:none}.om-gyro__outer{stroke:rgba(var(--om-chrome-rgb),.4);stroke-width:1.8}.om-gyro__arc{stroke:var(--om-essence);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:.16 .84;filter:drop-shadow(0 0 3px rgba(var(--om-essence-rgb),.9));animation:om-gyro-run var(--om-loop-gyro) linear infinite}.om-gyro__inner{stroke:rgba(var(--om-chrome-rgb),.45);stroke-width:1.8;stroke-linecap:round;stroke-dasharray:.004 .03;transform-box:view-box;transform-origin:50% 50%;animation:om-spin var(--om-loop-gyro-inner) linear infinite reverse}@keyframes om-gyro-run{to{stroke-dashoffset:-1}}.om-gyro__label{color:var(--om-text-3)}.om-scan{position:relative;display:block;overflow:hidden;background:var(--om-void);border-radius:inherit}.om-scan:before{content:"";position:absolute;inset:0;opacity:.04;background:var(--om-hexmicro) 0 0 / 22px 38.1px}.om-scan:after{content:"";position:absolute;inset:-50%;background:linear-gradient(120deg,transparent 42%,rgba(var(--om-chrome-rgb),.07) 50%,transparent 58%);animation:om-scan var(--om-loop-scan) var(--om-ease-travel) infinite;animation-delay:calc(var(--i, 0) * 80ms)}@keyframes om-scan{0%{transform:translate(-40%)}to{transform:translate(40%)}}.om-empty{display:grid;justify-items:start;gap:14px;padding:8px 0}.om-empty__title{font-size:var(--om-fs-heading)}.om-empty__line{color:var(--om-text-2)}.om-empty__action{margin-top:4px}.om-ways{display:grid;gap:2px;width:100%;margin-top:6px}.om-way{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:56px;padding:10px 12px;border-top:1px solid var(--om-line-1);color:var(--om-text-2);transition:background-color var(--om-t-snap),color var(--om-t-snap)}.om-way:hover,.om-way:focus-visible{background:rgba(var(--om-chrome-rgb),.04);color:var(--om-chrome);outline-offset:-2px}.om-way__icon{color:var(--om-text-3)}.om-way:hover .om-way__icon{color:var(--om-chrome)}.om-way__text{display:grid;gap:2px;min-width:0}.om-way__title{font:600 var(--om-fs-small)/1.2 var(--om-font-readout);font-stretch:75%;letter-spacing:.1em;text-transform:uppercase;color:var(--om-text-1)}.om-way__detail{font-size:var(--om-fs-small);color:var(--om-text-3)}.om-way__chevron{transition:transform var(--om-t-snap) var(--om-ease-settle)}.om-way:hover .om-way__chevron{transform:translate(3px)}.om-error{display:grid;justify-items:start;gap:14px}.om-error__glyph{color:var(--om-fault)}.om-error__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.om-error__detail{display:grid;gap:6px}.om-error__toggle{background:none;border:0;padding:4px 0;color:var(--om-text-3);cursor:pointer}[data-motion=reduced] .om-scan:after,[data-motion=reduced] .om-gyro__inner{animation:none!important}.om-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;background:none;cursor:pointer;white-space:nowrap;text-decoration:none;font-family:var(--om-font-readout);font-stretch:80%;font-weight:650;font-size:var(--om-fs-small);letter-spacing:.14em;text-transform:uppercase;line-height:1;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.om-btn:focus-visible{outline:none}.om-btn[aria-disabled=true]{cursor:not-allowed}.om-btn__label{position:relative}.om-btn__icon{flex:none;position:relative}.om-btn__chevron{flex:none;position:relative;transition:transform var(--om-t-snap) var(--om-ease-settle)}.om-btn:not([aria-disabled=true]):is(:hover,:focus-visible) .om-btn__chevron{transform:translate(4px)}.om-btn__cost{position:relative;display:inline-flex;align-items:center;gap:6px;font:500 var(--om-fs-small)/1 var(--om-font-data);letter-spacing:.02em}.om-btn__cost-tick{display:block;width:1px;height:16px;background:currentColor;opacity:.45;margin-right:6px}.om-btn__done{flex:none;position:relative}.om-cta{display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:100%}.om-cta__reason{max-width:38ch;white-space:normal;text-transform:none;letter-spacing:0}.om-charge,.om-rail{--cut: 10px}.om-charge__shape,.om-rail:before{clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut))}.om-charge__core,.om-rail:after{clip-path:polygon(calc(var(--cut) - .6px) 0,100% 0,100% calc(100% - var(--cut) + .6px),calc(100% - var(--cut) + .6px) 100%,0 100%,0 calc(var(--cut) - .6px))}.om-charge{--fill: 0;isolation:isolate;min-height:48px;padding:0 30px;color:#fff;font-weight:700;filter:drop-shadow(0 0 8px rgba(var(--om-essence-rgb),.38)) drop-shadow(0 10px 22px rgba(var(--om-essence-rgb),.26));transition:filter var(--om-t-glide) var(--om-ease-settle),transform var(--om-t-tick) var(--om-ease-settle)}.om-charge--sm{--cut: 7px;min-height:36px;padding:0 18px;font-size:var(--om-fs-micro)}.om-charge--lg{--cut: 14px;min-height:58px;padding:0 40px;font-size:clamp(.8rem,.74rem + .2vmin,.95rem);letter-spacing:.16em}.om-charge--xl{--cut: 17px;min-height:68px;padding:0 54px;gap:14px;font-size:clamp(.92rem,.8rem + .34vmin,1.12rem);letter-spacing:.18em;filter:drop-shadow(0 0 12px rgba(var(--om-essence-rgb),.5)) drop-shadow(0 14px 34px rgba(var(--om-essence-rgb),.36))}.om-charge--xl .om-btn__icon{transform:scale(1.2)}[data-pointer=coarse] .om-charge--sm{min-height:48px}.om-charge__shape{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(135deg,#ffd3d9,#ff4a5c 16%,#b3101f 46%,#7e0a18 62%,#ff4a5c 86%,#ffc2ca);transition:filter var(--om-t-glide)}.om-charge__core{position:absolute;inset:1px;overflow:hidden;background:var(--om-molten);box-shadow:inset 0 1px #ffffff61,inset 0 -12px 18px -10px #240008bf}.om-charge__core:after{content:"";position:absolute;inset:-30%;opacity:.22;mix-blend-mode:overlay;pointer-events:none;background:var(--om-grain) 0 0 / 120px 120px;animation:om-grain .8s steps(4) infinite}.om-charge__plasma{position:absolute;inset:-60% -30%;opacity:.6;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(30% 42% at 28% 64%,rgba(255,160,120,.55),transparent 70%),radial-gradient(26% 40% at 72% 36%,rgba(255,70,100,.5),transparent 70%),radial-gradient(18% 30% at 50% 50%,rgba(255,230,210,.25),transparent 70%);animation:om-plasma 5.5s ease-in-out infinite alternate;transition:opacity var(--om-t-glide) var(--om-ease-settle)}.om-charge__plasma:after{content:"";position:absolute;inset:0;opacity:0;mix-blend-mode:screen;background:radial-gradient(22% 34% at 38% 56%,rgba(255,196,170,.5),transparent 70%),radial-gradient(20% 30% at 64% 42%,rgba(255,92,120,.46),transparent 70%);animation:om-plasma-fast 1.8s ease-in-out infinite alternate paused;transition:opacity var(--om-t-glide) var(--om-ease-settle)}@keyframes om-plasma{0%{transform:translate(-9%,5%) rotate(-4deg)}to{transform:translate(9%,-5%) rotate(8deg)}}@keyframes om-plasma-fast{0%{transform:translate(8%,-4%) rotate(6deg)}to{transform:translate(-8%,6%) rotate(-6deg)}}.om-charge__fill{position:absolute;inset:0;pointer-events:none;transform-origin:0 50%;transform:scaleX(var(--fill));background:linear-gradient(90deg,#ffd2d81f,#ffecee80);mix-blend-mode:screen;transition:transform var(--om-t-fill) var(--om-ease-settle)}.om-charge__sheen{position:absolute;inset:0;pointer-events:none;opacity:0;background:var(--om-sweep) 140% 0 / 240% 100% no-repeat}.om-charge .om-btn__label,.om-charge .om-btn__cost{text-shadow:0 1px 2px rgba(58,6,16,.75)}.om-charge .om-btn__icon,.om-charge .om-btn__chevron{filter:drop-shadow(0 1px 1px rgba(58,6,16,.6))}.om-charge:not([aria-disabled=true]):is(:hover,:focus-visible){filter:drop-shadow(0 0 14px rgba(var(--om-essence-hot-rgb),.6)) drop-shadow(0 14px 32px rgba(var(--om-essence-rgb),.42))}.om-charge:not([aria-disabled=true]):is(:hover,:focus-visible) .om-charge__shape{filter:brightness(1.18)}.om-charge:not([aria-disabled=true]):is(:hover,:focus-visible) .om-charge__plasma{opacity:.85}.om-charge:not([aria-disabled=true]):is(:hover,:focus-visible) .om-charge__plasma:after{opacity:1;animation-play-state:running}.om-charge:not([aria-disabled=true]):active{transform:scale(.97)}.om-charge:not([aria-disabled=true]):active .om-charge__core{filter:brightness(1.25)}.om-charge:focus-visible .om-charge__shape{background:linear-gradient(135deg,#fff,#ffd3d9 40%,#fff)}.om-charge[aria-busy=true]{cursor:progress}.om-charge[aria-busy=true] .om-charge__fill{transform:none;mix-blend-mode:overlay;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.22) 0 8px,transparent 8px 16px) 0 0 / 22.6px 22.6px;animation:om-stripes .6s linear infinite}@keyframes om-stripes{to{background-position:22.6px 0}}.om-charge[data-hold]{touch-action:none}.om-charge[data-holding] .om-charge__fill{transition:none}.om-charge[data-holding]{filter:drop-shadow(0 0 18px rgba(var(--om-essence-hot-rgb),.75)) drop-shadow(0 14px 34px rgba(var(--om-essence-rgb),.5))}.om-charge[aria-disabled=true]{color:var(--om-text-off);filter:none}.om-charge[aria-disabled=true] .om-charge__shape{background:linear-gradient(135deg,#4a4e57,#26282d 50%,#3a3d44)}.om-charge[aria-disabled=true] .om-charge__core{background:var(--om-brushing),linear-gradient(180deg,#1b1d21,#111215);box-shadow:inset 0 1px #ffffff0d}.om-charge[aria-disabled=true] :is(.om-charge__plasma,.om-charge__sheen){display:none}.om-charge[aria-disabled=true] .om-charge__core:after{animation:none}.om-charge[aria-disabled=true] :is(.om-btn__label,.om-btn__cost){text-shadow:none}.om-rail{isolation:isolate;min-height:48px;padding:0 26px;color:rgba(var(--om-chrome-rgb),.9);transition:color var(--om-t-snap),transform var(--om-t-tick) var(--om-ease-settle),filter var(--om-t-glide)}.om-rail--sm{--cut: 7px;min-height:36px;padding:0 16px;font-size:var(--om-fs-micro)}.om-rail--lg{--cut: 14px;min-height:58px;padding:0 34px}.om-rail--xl{--cut: 17px;min-height:68px;padding:0 42px;font-size:clamp(.84rem,.76rem + .26vmin,1rem);letter-spacing:.16em}[data-pointer=coarse] .om-rail--sm{min-height:48px}.om-rail:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:conic-gradient(from var(--om-beam),transparent 0deg 292deg,rgba(255,255,255,calc(var(--om-beam-a) * .35)) 322deg,rgba(255,255,255,calc(var(--om-beam-a) * .98)) 346deg,rgba(255,255,255,calc(var(--om-beam-a) * .2)) 356deg,transparent 360deg) 0 0 / 100% 100% no-repeat,linear-gradient(180deg,#ffffff4d,#fff0 42%),linear-gradient(135deg,#ffffff8f,#fff3 18%,#ffffff1a 50%,#ffffff24 78%,#ffffff75);animation:om-beam 2.4s linear infinite paused;transition:--om-beam-a .45s var(--om-ease-settle),filter var(--om-t-snap)}.om-rail:after{content:"";position:absolute;inset:1px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#ffffff12,#ffffff05 46%,#fff0 54%),radial-gradient(110% 80% at 50% 125%,rgba(var(--om-chrome-rgb),.07),transparent 62%),linear-gradient(180deg,#1f2126f2,#0b0c0ff5);box-shadow:inset 0 1px #ffffff21,inset 0 -1px #00000073;transition:filter var(--om-t-glide) var(--om-ease-settle)}.om-rail .om-btn__label{text-shadow:0 1px 1px rgba(0,0,0,.6)}.om-rail:not([aria-disabled=true]):is(:hover,:focus-visible){color:#fff;filter:drop-shadow(0 0 12px rgba(255,255,255,.12))}.om-rail:not([aria-disabled=true]):is(:hover,:focus-visible):before{--om-beam-a: 1;animation-play-state:running;filter:brightness(1.3)}.om-rail:not([aria-disabled=true]):is(:hover,:focus-visible):after{filter:brightness(1.42)}@keyframes om-beam{to{--om-beam: 360deg}}.om-rail:not([aria-disabled=true]):active{transform:scale(.98)}.om-rail:focus-visible:before{background:linear-gradient(135deg,var(--om-essence-hot),#FFFFFF 50%,var(--om-essence-hot))}.om-rail[aria-disabled=true]{color:var(--om-text-off)}.om-rail[aria-disabled=true]:before{background:linear-gradient(135deg,#ffffff24,#ffffff0d)}.om-rail[aria-disabled=true]:after{background:#0d0e11b3}.om-rail--glass:after{background:linear-gradient(180deg,#181a1e8c,#08090b99);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.om-rail[data-charged]{color:#fff;animation:om-rail-charged var(--om-loop-charged) ease-in-out infinite}.om-rail[data-charged]:before{background:conic-gradient(from var(--om-beam),transparent 0deg 292deg,rgba(255,214,219,calc(var(--om-beam-a) * .35)) 322deg,rgba(255,214,219,calc(var(--om-beam-a) * .98)) 346deg,rgba(255,214,219,calc(var(--om-beam-a) * .2)) 356deg,transparent 360deg) 0 0 / 100% 100% no-repeat,linear-gradient(135deg,#ff8a97,#e0122c 30%,#8e0b1c 70%,#ff4a5c)}.om-rail[data-charged]:after{background:radial-gradient(120% 140% at 50% 130%,rgba(var(--om-essence-rgb),.45),transparent 65%),linear-gradient(180deg,#280a10f2,#120609f2)}@keyframes om-rail-charged{0%,to{filter:drop-shadow(0 0 8px rgba(var(--om-essence-rgb),.55))}50%{filter:drop-shadow(0 0 3px rgba(var(--om-essence-rgb),.25))}}.om-rail--done{color:#fff}.om-rail--done:before{background:linear-gradient(135deg,#fff,#c8c9cc 40%,#fff)}.om-rail--fault{color:var(--om-fault-text)}.om-rail--fault:before{background:linear-gradient(135deg,#ffb59e,rgba(var(--om-fault-rgb),.7) 30%,rgba(var(--om-fault-rgb),.35) 70%,#ffb59e)}.om-rail--fault:not([aria-disabled=true]):is(:hover,:focus-visible){color:#ffe1d7}.om-rail--fault:not([aria-disabled=true]):is(:hover,:focus-visible):after{background:linear-gradient(180deg,#3c140cf2,#180906f2)}.om-ghost{min-height:40px;padding:0 2px;gap:10px;color:var(--om-text-2);transition:color var(--om-t-snap) var(--om-ease-settle)}.om-ghost__tick{display:block;width:1px;height:10px;background:currentColor;transform-origin:0 50%;transition:width var(--om-t-snap) var(--om-ease-settle),height var(--om-t-snap) var(--om-ease-settle),background var(--om-t-snap)}.om-ghost .om-btn__label:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--om-essence-hot),rgba(var(--om-essence-rgb),0));transition:transform var(--om-t-glide) var(--om-ease-settle)}.om-ghost:not([aria-disabled=true]):is(:hover,:focus-visible){color:var(--om-chrome)}.om-ghost:not([aria-disabled=true]):is(:hover,:focus-visible) .om-ghost__tick{width:14px;height:1px;background:var(--om-essence-hot)}.om-ghost:not([aria-disabled=true]):is(:hover,:focus-visible) .om-btn__label:after{transform:scaleX(1)}.om-ghost:focus-visible{outline:1.5px solid var(--om-essence-hot);outline-offset:4px;border-radius:2px}.om-ghost[aria-disabled=true]{color:var(--om-text-off);cursor:not-allowed}[data-motion=reduced] :is(.om-charge__plasma,.om-charge__plasma:after,.om-charge__core:after){animation:none!important}[data-motion=reduced] .om-charge__sheen{display:none}[data-motion=reduced] .om-rail[data-charged]{animation:none!important}[data-motion=reduced] .om-rail:before{animation:none!important;--om-beam-a: 0 !important}.om-roll{display:inline}.om-roll__word{display:inline-block;white-space:nowrap}.om-roll__slot{display:inline-block;overflow:clip;overflow-clip-margin:.1em;vertical-align:top;padding-bottom:.04em}.om-roll__char{display:inline-block;will-change:transform}.om-roll--chrome .om-roll__char{background:linear-gradient(120deg,transparent 40%,rgba(255,255,255,.9) 50%,transparent 60%) 200% 0 / 300% 100% no-repeat,var(--om-chrome-face);-webkit-background-clip:text;background-clip:text;color:transparent;animation:om-letter-sheen var(--om-t-sheen) var(--om-ease-settle) calc(var(--d, 0s) + .6s + var(--i, 0) * 18ms) both;filter:drop-shadow(0 1px 0 rgba(0,0,0,.55))}@keyframes om-letter-sheen{0%{background-position:200% 0,0 0}to{background-position:-100% 0,0 0}}.om-roll-still--chrome{background:var(--om-chrome-face);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 1px 0 rgba(0,0,0,.55))}.om-roll-still--fade{animation:om-fade var(--om-t-still) linear both}.om-flap{font-family:var(--om-font-data);font-weight:500;letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;white-space:nowrap}.om-flap__cell{display:inline-block;min-width:1ch;text-align:center}.om-odo{display:inline-flex;white-space:nowrap;line-height:1}.om-odo__row{display:inline-flex}.om-odo__slot{display:inline-block;height:1em;overflow:hidden;width:1ch;position:relative}.om-odo__strip{display:flex;flex-direction:column;transform:translateY(calc(var(--n, 0) * -1em));transition:transform .5s var(--om-ease-settle) var(--ripple, 0ms)}.om-odo__strip>span{display:block;height:1em;line-height:1em;text-align:center}.om-odo__sep{display:inline-block}[data-motion=reduced] .om-odo__strip{transition:none!important}.om-light{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%}.om-light--live,.om-light--online{background:var(--om-live);box-shadow:0 0 8px rgba(var(--om-live-rgb),.9);animation:om-live var(--om-loop-live) ease-in-out infinite}.om-light--firm{background:var(--om-essence);box-shadow:0 0 8px rgba(var(--om-essence-rgb),.9)}.om-light--reveal{background:var(--om-chrome);box-shadow:0 0 8px rgba(var(--om-chrome-rgb),.5);opacity:.8}.om-light--none{display:none}.om-light--away{background:var(--om-caution);box-shadow:0 0 8px rgba(var(--om-caution-rgb),.7)}.om-light--busy{position:relative;background:var(--om-slate)}.om-light--busy:after{content:"";position:absolute;left:1px;right:1px;top:3.25px;height:1.5px;background:var(--om-chrome)}.om-light--offline{background:transparent;box-shadow:inset 0 0 0 1.5px var(--om-slate)}.om-status{display:inline-flex;align-items:center;gap:8px;font-family:var(--om-font-readout);font-stretch:75%;font-weight:600;text-transform:uppercase;letter-spacing:.12em;line-height:1;color:var(--om-text-1);white-space:nowrap}.om-status--sm{font-size:var(--om-fs-micro)}.om-status--md{font-size:var(--om-fs-small)}.om-status--lg{font-size:var(--om-fs-small);gap:10px}.om-status--lg .om-light{width:10px;height:10px}.om-status--live .om-status__main,.om-status--firm .om-status__main{color:var(--om-chrome)}.om-status--reveal .om-status__main{color:var(--om-chrome);opacity:.9}.om-status__note,.om-status--none{color:var(--om-text-3)}.om-rarity{display:inline-flex;align-items:center;gap:7px;height:22px;padding:0 8px;border-radius:var(--om-r-part);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--om-rar) 45%,transparent);font:600 var(--om-fs-micro)/1 var(--om-font-readout);font-stretch:75%;letter-spacing:.12em;text-transform:uppercase;color:var(--om-rar)}.om-rarity__dot{width:5px;height:5.8px;clip-path:var(--om-hex);background:var(--om-rar)}.om-rarity[data-rarity=legendary],.om-rarity[data-rarity=mythic]{text-shadow:0 0 10px color-mix(in srgb,var(--om-rar) 60%,transparent)}.om-presence{display:inline-flex;align-items:center}.om-avatar{position:relative;display:inline-grid;place-items:center;flex:none}.om-avatar__ring{position:absolute;inset:0;overflow:visible}.om-avatar__ring path{fill:none;stroke-linejoin:miter}.om-avatar__track{stroke:var(--om-line-2);stroke-width:1.5}.om-avatar__progress{stroke:var(--om-essence);stroke-width:2;filter:drop-shadow(0 0 3px rgba(var(--om-essence-rgb),.8));transition:stroke-dasharray var(--om-t-wake) var(--om-ease-settle)}.om-avatar__hex{position:relative;display:block;clip-path:var(--om-hex);background:var(--om-steel-dark)}.om-avatar__hex>img{width:100%;height:100%;object-fit:cover}.om-avatar__empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--om-text-3);background:var(--om-brushing),var(--om-steel-dark)}.om-avatar__rim{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.om-avatar__level{position:absolute;bottom:-4px;left:50%;translate:-50% 0;padding:3px 5px 2px;min-width:20px;text-align:center;font-size:9px;letter-spacing:.08em;color:var(--om-chrome);background:var(--om-steel-dark);border:1px solid rgba(var(--om-chrome-rgb),.3);border-radius:2px}.om-badge{position:relative;display:inline-grid;place-items:center;flex:none}.om-badge__hex{position:absolute;inset:0;overflow:visible}.om-badge__body{fill:url(#om-steel-fill);stroke:var(--om-slate);stroke-width:1.5;vector-effect:non-scaling-stroke}.om-badge__progress{fill:none;stroke:var(--om-essence);stroke-width:3;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px rgba(var(--om-essence-rgb),.8))}.om-badge__glyph{position:relative;display:grid;place-items:center;color:var(--om-text-3)}.om-badge__q{font:300 1.4rem/1 var(--om-font-struck);font-stretch:125%;color:var(--om-text-3)}.om-badge--progress .om-badge__body{stroke:var(--om-line-2)}.om-badge--unlocked .om-badge__body{fill:url(#om-chrome-fill);stroke:#ffffffb3}.om-badge--unlocked .om-badge__glyph{color:#22252b;filter:drop-shadow(0 1px 0 rgba(255,255,255,.45))}.om-insignia{position:relative;display:inline-block;flex:none}.om-insignia svg{overflow:visible}.om-insignia__body{fill:color-mix(in srgb,var(--om-tier) 22%,#0F1013);stroke:var(--om-tier);stroke-width:1.5;vector-effect:non-scaling-stroke}.om-insignia__ring{fill:none;stroke:var(--om-tier);stroke-width:1;vector-effect:non-scaling-stroke;opacity:.75}.om-insignia--legend .om-insignia__body{fill:#0b0b0d;stroke:#3a3a3f}.om-insignia--legend .om-insignia__ring{stroke:#5a5e66}.om-insignia__core{fill:var(--om-essence-hot);filter:drop-shadow(0 0 6px rgba(var(--om-essence-rgb),1))}.om-meta__item{display:inline-flex;align-items:center;gap:8px}[data-motion=reduced] .om-light--live,[data-motion=reduced] .om-light--online{animation:none!important}.om-canister{position:relative;display:inline-block;flex:none;vertical-align:middle}.om-canister__img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:brightness(calc(.6 + .5 * var(--om-canister-level, .7))) saturate(calc(.55 + .6 * var(--om-canister-level, .7))) drop-shadow(0 0 3px rgba(var(--om-essence-rgb),calc(.55 * var(--om-canister-level, .7))));transition:filter .6s var(--om-ease-settle),transform 1.2s var(--om-ease-settle)}.om-canister[data-surge] .om-canister__img{transform:translateY(-2px) scale(1.14);transition-duration:.25s}[data-motion=reduced] .om-canister__img{transition:none!important}.om-hud{position:absolute;inset:0;z-index:var(--om-z-hud);pointer-events:none}.om-hud__anchor{position:absolute;display:flex;align-items:center;gap:14px;pointer-events:none;opacity:0;transition:opacity var(--om-t-settle) var(--om-ease-settle),translate var(--om-t-settle) var(--om-ease-settle)}.om-hud__anchor>*{pointer-events:auto}.om-hud--tl{left:calc(var(--om-edge) + var(--om-safe-l));top:calc(var(--om-edge) + var(--om-safe-t));translate:-14px -14px}.om-hud--tr{right:calc(var(--om-edge) + var(--om-safe-r));top:calc(var(--om-edge) + var(--om-safe-t));translate:14px -14px}.om-hud--bl{left:calc(var(--om-edge) + var(--om-safe-l));bottom:calc(var(--om-edge) + var(--om-safe-b));translate:-14px 14px}.om-hud--br{right:calc(var(--om-edge) + var(--om-safe-r));bottom:calc(var(--om-edge) + var(--om-safe-b));translate:14px 14px}.om-hud--bar{left:0;right:0;bottom:0;justify-content:center;translate:0 14px}.om-hud[data-docked] .om-hud__anchor{opacity:1;translate:0 0}.om-hud[data-docked] .om-hud--tr{transition-delay:.06s}.om-hud[data-docked] .om-hud--bl{transition-delay:.12s}.om-hud[data-docked] .om-hud--br,.om-hud[data-docked] .om-hud--bar{transition-delay:.18s}.om-hud[data-posture=quiet] .om-hud__anchor{opacity:.2;transition-delay:0s}.om-hud[data-posture=quiet] .om-hud--tl{translate:-18px -18px}.om-hud[data-posture=quiet] .om-hud--tr{translate:18px -18px}.om-hud[data-posture=quiet] .om-hud--bl{translate:-18px 18px}.om-hud[data-posture=quiet] .om-hud--br{translate:18px 18px}.om-hud[data-posture=hidden] .om-hud__anchor{opacity:0;pointer-events:none;transition-delay:0s;transition-duration:.3s}.om-hud[data-posture=hidden] .om-hud__anchor>*{pointer-events:none}.om-hud[data-posture=hidden] .om-hud--tl{translate:-18px -18px}.om-hud[data-posture=hidden] .om-hud--tr{translate:18px -18px}.om-hud[data-posture=hidden] .om-hud--bl{translate:-18px 18px}.om-hud[data-posture=hidden] .om-hud--br{translate:18px 18px}.om-hud[data-posture=quiet] .om-hud__anchor:hover{opacity:1}.om-hud__cluster{display:flex;align-items:center;gap:10px}.om-homemark{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:4px}.om-homemark:after{content:"";position:absolute;left:6px;right:6px;bottom:2px;height:10px;border-radius:50%;background:radial-gradient(ellipse,rgba(var(--om-essence-rgb),.55),transparent 70%);opacity:0;transition:opacity var(--om-t-glide);filter:blur(2px)}.om-homemark:hover:after{opacity:1}.om-homemark svg{transition:filter var(--om-t-glide)}.om-homemark:hover svg{filter:drop-shadow(0 0 6px rgba(var(--om-chrome-rgb),.35))}.om-plate-loc{display:flex;align-items:center;gap:10px;min-height:40px;color:var(--om-text-1);text-shadow:var(--om-halo-small)}.om-plate-loc__trail{display:flex;align-items:center;gap:8px}.om-plate-loc__trail>li{display:flex;align-items:center;gap:8px}.om-plate-loc__crumb{color:var(--om-text-3)}.om-plate-loc__crumb:hover{color:var(--om-chrome)}.om-plate-loc__sep{color:var(--om-text-3)}.om-plate-loc__title{color:var(--om-text-1);white-space:nowrap}.om-plate-loc__code{font-size:var(--om-fs-micro);color:var(--om-text-3)}.om-plate-loc__code .om-flap{font-size:var(--om-fs-micro)}.om-canister-counter{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 6px 0 4px;border:0;background:none;color:inherit;font:inherit;cursor:default;border-radius:4px;outline-offset:2px;text-shadow:var(--om-halo-small)}.om-canister-counter__n{font-size:var(--om-fs-small)}.om-hud-avatar{display:inline-grid;border-radius:4px}.om-hud-avatar:focus-visible{outline-offset:2px}.om-tip--end{left:auto;right:0;translate:0 0}.om-tip__body--wide{max-width:260px;white-space:normal}.om-tip__body--card{display:grid;gap:6px;padding:10px 14px}.om-tip__handle{font-size:var(--om-fs-small);letter-spacing:.08em}.om-tip__meta{color:var(--om-text-3)}.om-tip__xp{font-size:var(--om-fs-micro);color:var(--om-text-2)}.om-dock{display:flex;align-items:center;gap:8px}.om-socket-wrap .om-sound-hint{position:absolute;right:0;bottom:calc(100% + 12px);border:0;cursor:pointer;white-space:nowrap;padding:0;color:var(--om-text-1)}.om-socket-wrap .om-sound-hint .om-projection__inner{display:inline-flex;align-items:center;gap:8px;padding:9px 12px}.om-sound-hint__go{color:var(--om-chrome)}.om-hud__bar{display:flex;justify-content:space-around;align-items:center;gap:4px;width:min(440px,100%);height:64px;padding:0 var(--om-edge) var(--om-safe-b);background:var(--om-glass-dense);-webkit-backdrop-filter:var(--om-glass-filter);backdrop-filter:var(--om-glass-filter);border-top:1px solid var(--om-line-2);box-shadow:0 -20px 40px -20px #000c}.om-hud--bar{bottom:0}[data-format=portrait] .om-plate-loc__title{max-width:42vw;overflow:hidden;text-overflow:ellipsis}[data-format=portrait] .om-plate-loc__trail{display:none}[data-format=portrait] .om-hud--tr .om-canister-counter__n{font-size:var(--om-fs-micro)}.om-gauge{display:grid;gap:8px;min-width:0}.om-gauge__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.om-gauge__label{color:var(--om-text-3)}.om-gauge__value{font-size:var(--om-fs-micro);color:var(--om-text-2)}.om-gauge__track{position:relative;height:6px;border-radius:3px;background:rgba(var(--om-chrome-rgb),.06);box-shadow:inset 0 0 0 1px var(--om-line-1);overflow:visible}.om-gauge__fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--p, 0) * 100%);border-radius:inherit;overflow:hidden;background:linear-gradient(90deg,var(--om-essence-deep),var(--om-essence));box-shadow:inset 0 1px 0 var(--om-essence-hot);transition:width var(--om-t-wake) var(--om-ease-settle)}.om-gauge__fill:after{content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%) -100% 0 / 50% 100% no-repeat}.om-gauge[data-charged] .om-gauge__fill:after{opacity:1;animation:om-gauge-band var(--om-loop-charged) linear infinite}@keyframes om-gauge-band{to{background-position:250% 0}}.om-gauge__end{position:absolute;right:-3px;top:50%;width:6px;height:7px;margin-top:-3.5px;clip-path:var(--om-hex);background:var(--om-essence-hot);box-shadow:0 0 6px var(--om-essence-hot)}.om-gauge[data-empty] .om-gauge__end{display:none}.om-gauge[data-done] .om-gauge__fill{background:var(--om-chrome-face);box-shadow:none}.om-gauge[data-done] .om-gauge__end{background:var(--om-chrome);box-shadow:none}.om-meter{display:inline-flex;gap:2px}.om-meter>i{display:block;width:8px;aspect-ratio:.866;clip-path:var(--om-hex);background:var(--om-graphite)}.om-meter[data-short]>i{width:12px}.om-meter>i[data-on]{background:radial-gradient(circle at 50% 40%,#ff4a5c,#e0122c 70%)}.om-meter[data-kind=permanent]>i[data-on]{background:var(--om-chrome-face)}.om-meter[data-arrive]>i{animation:om-cell var(--om-t-cell) var(--om-ease-settle) calc(var(--i, 0) * 40ms) both}@keyframes om-cell{0%{transform:scale(.4);opacity:0}}.om-hexring-wrap{position:relative;display:inline-grid;place-items:center;flex:none}.om-hexring{position:absolute;inset:0;overflow:visible}.om-hexring path{fill:none;stroke-linejoin:miter}.om-hexring__track{stroke:var(--om-line-2)}.om-hexring__value{stroke:var(--om-essence);filter:drop-shadow(0 0 3px rgba(var(--om-essence-rgb),.8));transition:stroke-dasharray var(--om-t-wake) var(--om-ease-settle)}.om-hexring__inner{position:relative;display:grid;place-items:center}.om-countdown{color:var(--om-text-1);font-size:var(--om-fs-small)}.om-countdown--monument{font:400 var(--om-fs-monument)/1 var(--om-font-data);letter-spacing:-.02em}.om-countdown--monument .om-flap{font-weight:400}.om-path{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));align-items:start;padding-top:2px}.om-path__line{position:absolute;left:calc(50% / var(--n));right:calc(50% / var(--n));top:13px;height:1px;background:var(--om-line-2)}.om-path__fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--p) * 100%);background:var(--om-chrome);transform-origin:0 50%;animation:om-rail-draw .5s var(--om-ease-settle) both}.om-path__node{position:relative;display:grid;justify-items:center;gap:8px;text-align:center}.om-path__hex{display:grid;place-items:center;width:24px;height:27.7px;clip-path:var(--om-hex);color:var(--om-abyss);background:var(--om-slate);position:relative}.om-path__hex:before{content:"";position:absolute;inset:1.5px;clip-path:var(--om-hex);background:#0f1013;z-index:0}.om-path__hex>*{position:relative;z-index:1}.om-path__node[data-state=done] .om-path__hex{background:var(--om-chrome)}.om-path__node[data-state=done] .om-path__hex:before{background:var(--om-chrome-face)}.om-path__node[data-state=locked] .om-path__hex{color:var(--om-text-off)}.om-path__node[data-state=current] .om-path__hex{background:var(--om-essence);animation:om-charged var(--om-loop-charged) ease-in-out infinite}.om-path__node[data-state=current] .om-path__hex:before{background:radial-gradient(circle,rgba(var(--om-essence-rgb),.25),#0f1013 70%)}.om-path__label{color:var(--om-text-3)}.om-path__node[data-state=current] .om-path__label{color:var(--om-chrome)}.om-path__node[data-state=done] .om-path__label{color:var(--om-text-2)}.om-path__detail{font-size:var(--om-fs-micro)}.om-streak{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.om-streak__day{display:grid;justify-items:center;gap:8px}.om-streak__node{position:relative;display:grid;place-items:center;width:44px;height:50.8px;clip-path:var(--om-hex);background:var(--om-slate);color:var(--om-text-off);border:0;padding:0;font-size:12px}.om-streak__node:before{content:"";position:absolute;inset:1.5px;clip-path:var(--om-hex);background:#0f1013}.om-streak__node>*{position:relative}.om-streak__day[data-state=claimed] .om-streak__node{background:var(--om-chrome);color:#22252b}.om-streak__day[data-state=claimed] .om-streak__node:before{background:var(--om-chrome-face)}.om-streak__node--claim{cursor:pointer;background:var(--om-essence-hot);color:var(--om-chrome);animation:om-charged var(--om-loop-charged) ease-in-out infinite}.om-streak__node--claim:before{background:radial-gradient(circle at 50% 70%,rgba(var(--om-essence-rgb),.6),#2a0610 75%)}.om-streak__node--claim:hover:before,.om-streak__node--claim:focus-visible:before{background:radial-gradient(circle at 50% 60%,rgba(var(--om-essence-hot-rgb),.9),#5a0a18 80%)}.om-streak__node--claim:focus-visible{outline:none;filter:drop-shadow(0 0 6px var(--om-essence-hot))}.om-streak__name{color:var(--om-text-3)}.om-streak__day[data-state=today] .om-streak__name{color:var(--om-essence-hot)}[data-motion=reduced] .om-gauge__fill:after,[data-motion=reduced] .om-path__node[data-state=current] .om-path__hex,[data-motion=reduced] .om-streak__node--claim{animation:none!important}[data-motion=reduced] .om-meter[data-arrive]>i{animation:om-fade .2s linear both!important}.om-slab{position:relative;padding:clamp(16px,2.2vmin,28px);background:radial-gradient(520px circle at var(--px, -999px) var(--py, -999px),rgba(var(--om-accent-rgb),.075),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.035),transparent 140px),var(--om-glass);-webkit-backdrop-filter:var(--om-glass-filter);backdrop-filter:var(--om-glass-filter);border:0;border-radius:3px;box-shadow:var(--om-shadow-drop),inset 0 1px rgba(var(--om-chrome-rgb),.07);transition:--om-rail-x var(--om-t-rail) var(--om-ease-settle)}.om-slab--sized{container-type:inline-size}.om-slab--scrolls{display:flex;flex-direction:column;padding:0;overflow:hidden}.om-slab__scroll{flex:0 1 auto;min-height:0;overflow:auto;scrollbar-width:thin;padding:clamp(16px,2.2vmin,28px)}.om-slab:after{content:"";position:absolute;inset:0;z-index:1;padding:1px;border-radius:inherit;pointer-events:none;--om-bracket: rgba(var(--om-chrome-rgb), .7);background:linear-gradient(var(--om-bracket) 0 0) 0 0 / 16px 16px no-repeat,linear-gradient(var(--om-bracket) 0 0) 100% 0 / 16px 16px no-repeat,linear-gradient(var(--om-bracket) 0 0) 0 100% / 16px 16px no-repeat,linear-gradient(rgba(var(--om-accent-rgb),.9) 0 0) 100% 100% / 16px 16px no-repeat,linear-gradient(160deg,#fff3,#ffffff12 28%,#ffffff0d 70%,rgba(var(--om-accent-rgb),.38));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.om-slab:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;pointer-events:none;z-index:2;background:radial-gradient(90px 1px at var(--om-rail-x) 50%,rgba(255,255,255,.95),transparent)}.om-slab--dense{background:radial-gradient(520px circle at var(--px, -999px) var(--py, -999px),rgba(var(--om-accent-rgb),.07),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.03),transparent 140px),var(--om-glass-dense)}.om-slab__header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid var(--om-line-1);position:relative}.om-slab__header:after{content:"";position:absolute;left:0;bottom:-1px;width:64px;height:1px;background:linear-gradient(90deg,var(--om-essence-hot),transparent)}.om-slab__titles{display:grid;gap:10px;min-width:0}.om-slab__action{flex:none;display:flex;gap:10px;align-items:center}.om-primary{position:relative;isolation:isolate}.om-primary:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:3px;box-shadow:var(--om-shadow-drop)}.om-slab--main{height:100%;box-shadow:inset 0 1px rgba(var(--om-chrome-rgb),.07)}.om-primary__tick{position:absolute;left:50%;top:-1px;width:72px;height:2px;margin-left:-36px;z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent,var(--om-essence-hot) 30%,#FFD3D9 50%,var(--om-essence-hot) 70%,transparent);box-shadow:0 0 14px rgba(var(--om-essence-rgb),.9),0 0 3px #fff9;border-radius:2px}[data-arrive=wait]{opacity:0}[data-arrive=go]{animation:om-unfold-glass .45s var(--om-ease-settle) calc(var(--om-arrive-delay, 0s) + .12s) both}[data-arrive=go].om-slab:before,[data-arrive=go]>.om-slab:before{animation:om-rail-draw .5s var(--om-ease-settle) var(--om-arrive-delay, 0s) both}[data-arrive=go] .om-primary__tick{animation:om-seam-draw .6s var(--om-ease-settle) var(--om-arrive-delay, 0s) both}@keyframes om-seam-draw{0%{transform:scaleX(0);opacity:0}60%{opacity:1}}@keyframes om-unfold-glass{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes om-rail-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.om-slot{animation:om-slot-in .6s var(--om-ease-settle) backwards;animation-delay:calc(var(--om-slot-delay, 0s) + var(--i, 0) * 60ms)}.om-rise{animation:om-rise-in var(--om-t-settle) var(--om-ease-settle) both;animation-delay:calc(var(--om-slot-delay, 0s) + var(--i, 0) * 60ms)}[data-arrive=wait] .om-slot,[data-arrive=wait] .om-rise{animation-play-state:paused}.om-plate{position:relative;padding:12px 14px;border-radius:var(--om-r-hair);color:var(--om-enamel-done);background:var(--om-brushing),var(--om-steel-bright);border:1px solid rgba(0,0,0,.35);box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000001f,0 10px 24px -8px #0009}.om-plate:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.18;mix-blend-mode:multiply;background:var(--om-grain) 0 0 / 160px 160px}.om-engraved{color:#2a2d33;text-shadow:0 1px 0 rgba(255,255,255,.55),0 -1px 0 rgba(0,0,0,.18)}.om-plate .om-code,.om-plate .om-overline{color:#4a4e57}.om-plate .om-overline:before{background:#2a2d33}.om-plate--dark{color:var(--om-text-2);background:var(--om-brushing),var(--om-steel-dark);border-color:#0009;box-shadow:inset 0 1px #ffffff0f,0 10px 24px -8px #000000b3}.om-plate--dark:after{mix-blend-mode:overlay;opacity:.12}.om-plate--dark .om-code,.om-plate--dark .om-overline{color:var(--om-text-3)}.om-plate--dark .om-overline:before{background:var(--om-chrome)}.om-engraved--lit{background:var(--om-chrome-face);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 -1px 0 rgba(0,0,0,.8)) drop-shadow(0 1px 0 rgba(255,255,255,.08))}.om-projection{position:relative;transform-origin:50% 50%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:repeating-linear-gradient(180deg,rgba(var(--om-chrome-rgb),.035) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgba(var(--om-silver-rgb),.1),rgba(var(--om-silver-rgb),.03) 45%,rgba(var(--om-silver-rgb),.07));box-shadow:inset 0 1px rgba(var(--om-chrome-rgb),.5),inset 0 -1px rgba(var(--om-chrome-rgb),.32)}.om-projection__inner{padding:12px 16px;color:var(--om-text-1)}.om-projection[data-charged]{box-shadow:inset 0 1px rgba(var(--om-essence-hot-rgb),.8),inset 0 -1px rgba(var(--om-essence-rgb),.5)}.om-projection[data-state=enter]{animation:om-build-y var(--om-t-glide) var(--om-ease-bloom) both}.om-projection[data-state=enter] .om-projection__inner{animation:om-build-light var(--om-t-glide) var(--om-ease-bloom) both}.om-projection[data-state=exit]{animation:om-collapse var(--om-t-collapse) linear both}.om-frame{position:relative;container-type:inline-size;width:100%}.om-frame__content{position:absolute;inset:0;overflow:hidden;background:var(--om-void)}.om-frame__content>img{width:100%;height:100%;object-fit:cover;display:block}.om-frame__bezel{position:absolute;inset:0;overflow:visible;pointer-events:none;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:filter var(--om-t-glide) var(--om-ease-settle)}.om-frame__shadow{stroke:#000c}.om-frame__tube{transition:stroke var(--om-t-snap)}.om-frame__glint{stroke:#ffffff80;stroke-width:.75}.om-frame__molten{filter:drop-shadow(0 0 4px rgba(var(--om-essence-rgb),.9))}.om-frame__accent{stroke:var(--om-chrome-tick);stroke-linecap:butt;transition:stroke var(--om-t-snap),filter var(--om-t-snap)}:is(a,button,[data-spot]):is(:hover,:focus-visible)>.om-frame .om-frame__accent,:is(a,button,[data-spot]):is(:hover,:focus-visible) .om-frame .om-frame__accent{stroke:var(--om-essence-hot);filter:drop-shadow(0 0 4px rgba(var(--om-essence-rgb),.9))}.om-frame:focus-visible,:focus-visible>.om-frame{outline:none}.om-frame:is(:focus-visible,[data-focus]) .om-frame__tube,:focus-visible>.om-frame .om-frame__tube{stroke:var(--om-essence-hot);stroke-width:4px}:focus-visible>.om-frame .om-frame__bezel{filter:drop-shadow(0 0 8px rgba(var(--om-essence-rgb),.6))}.om-frame[data-selected] .om-frame__accent,.om-frame[data-charged] .om-frame__accent{stroke:var(--om-essence-hot);filter:drop-shadow(0 0 4px rgba(var(--om-essence-rgb),.9))}.om-frame[data-selected]:after{content:"";position:absolute;inset:-7px;pointer-events:none;padding:1px;background:rgba(var(--om-essence-rgb),.75);clip-path:polygon(calc(var(--om-frame-c, 20px) + 4px) 0,100% 0,100% calc(100% - var(--om-frame-c, 20px) - 4px),calc(100% - var(--om-frame-c, 20px) - 4px) 100%,0 100%,0 calc(var(--om-frame-c, 20px) + 4px));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.om-frame[data-locked] .om-frame__content>*{filter:grayscale(1) brightness(.4)}.om-frame[data-locked] .om-frame__tube,.om-frame[data-slate] .om-frame__tube{stroke:var(--om-slate)}.om-frame[data-locked] .om-frame__accent,.om-frame[data-slate] .om-frame__accent{stroke:var(--om-slate);filter:none}.om-frame[data-slate] .om-frame__glint{stroke:#ffffff14}.om-case{position:relative;display:grid;grid-template-rows:auto 1fr auto;width:100%;height:100%;--om-case-light: var(--om-silver)}.om-case__cap{position:relative;height:clamp(12px,3.2cqi,16px);background:var(--om-brushing),var(--om-steel-dark);border:1px solid rgba(0,0,0,.6);box-shadow:inset 0 1px #ffffff2e,0 0 0 .5px rgba(var(--om-chrome-rgb),.35);display:flex;align-items:center;justify-content:center;z-index:2}.om-case__cap--top{border-radius:3px 3px 1px 1px}.om-case__cap--bottom{border-radius:1px 1px 3px 3px;height:clamp(16px,4.6cqi,22px);gap:10px}.om-case__code{font-size:9px;color:var(--om-text-3)}.om-case__vents{display:inline-flex;gap:4px}.om-case__vents>i{display:block;width:2px;height:8px;border-radius:1px;background:rgba(var(--om-chrome-rgb),.45);transition:background var(--om-t-glide),box-shadow var(--om-t-glide)}.om-case[data-charged] .om-case__vents>i{background:var(--om-essence-hot);box-shadow:0 0 6px rgba(var(--om-essence-rgb),.9)}.om-case[data-owned] .om-case__vents>i{background:var(--om-chrome);box-shadow:0 0 6px rgba(var(--om-chrome-rgb),.5)}.om-case__label{font-size:8px;letter-spacing:.2em;color:var(--om-text-2)}.om-case__chamber{position:relative;overflow:hidden;margin:0 4%;background:linear-gradient(180deg,#0b0b0de6,#030405f2);border-left:1px solid rgba(var(--om-chrome-rgb),.14);border-right:1px solid rgba(var(--om-chrome-rgb),.14)}.om-case__light{position:absolute;inset:0;pointer-events:none;opacity:.55;background:radial-gradient(ellipse 80% 55% at 50% 100%,color-mix(in srgb,var(--om-case-light) 55%,transparent),transparent 70%);transition:opacity var(--om-t-glide) var(--om-ease-settle),transform .6s var(--om-ease-settle);transform-origin:50% 100%}.om-case__content{position:absolute;inset:0;display:grid;place-items:center}.om-case__glass{position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.07) 38%,transparent 46%),radial-gradient(ellipse 40% 30% at 18% 8%,rgba(255,255,255,.08),transparent 70%);box-shadow:inset 0 0 0 1px rgba(var(--om-chrome-rgb),.06);transition:transform var(--om-t-settle) var(--om-ease-machine)}.om-case:hover .om-case__light,.om-case:focus-within .om-case__light{opacity:.95;transform:scaleY(1.25)}.om-case:hover .om-case__vents>i{background:rgba(var(--om-chrome-rgb),.8)}.om-case[data-open] .om-case__glass{transform:translateY(100%)}.om-tilt{position:relative;perspective:1100px;transition:opacity var(--om-t-glide) var(--om-ease-settle),filter var(--om-t-glide) var(--om-ease-settle)}.om-tilt__body{transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transform-style:preserve-3d;transition:transform var(--om-t-tilt) var(--om-ease-settle)}.om-tilt__sheen{position:absolute;inset:0;pointer-events:none;mix-blend-mode:soft-light;opacity:0;background:radial-gradient(circle at var(--gx, 30%) var(--gy, 20%),rgba(255,248,235,.28),transparent 46%);transition:opacity var(--om-t-glide) var(--om-ease-settle)}.om-tilt:hover .om-tilt__sheen{opacity:1}[data-pointer=fine] .om-rack:has(.om-tilt:hover) .om-tilt:not(:hover){opacity:.45;filter:saturate(.5) brightness(.8)}[data-motion=reduced] .om-tilt__body{transform:none!important;transition:none!important}.om-sheet{display:grid;margin:0}.om-sheet__row{display:grid;grid-template-columns:112px 1fr;gap:12px;padding:10px 0;border-top:1px solid var(--om-line-1);font-size:var(--om-fs-small)}.om-sheet__row dt{color:var(--om-text-3);align-self:center}.om-sheet__row dd{margin:0;color:var(--om-text-1)}.om-art{position:relative;width:100%;height:100%;overflow:hidden;background:var(--om-void)}.om-art__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.om-art__scan{position:absolute;inset:0}.om-art[data-state=loading] .om-art__img{opacity:0}.om-art[data-state=ready] .om-art__img{animation:om-resolve .7s var(--om-ease-settle) both}@keyframes om-resolve{0%{opacity:0;filter:blur(14px) brightness(.4)}to{opacity:1;filter:none}}.om-wake{--om-wake-r: 0%;transition:--om-wake-r .7s var(--om-ease-settle)}.om-wake[data-awake]{--om-wake-r: 150%;transition-duration:var(--om-t-wake)}.om-wake__dormant{filter:grayscale(.7) brightness(.62) contrast(1.1)}.om-art[data-state=ready] .om-wake__dormant{animation:om-resolve-dormant .7s var(--om-ease-settle) both}@keyframes om-resolve-dormant{0%{opacity:0;filter:grayscale(1) blur(14px) brightness(.2)}to{opacity:1;filter:grayscale(.7) brightness(.62) contrast(1.1)}}.om-wake__tone{position:absolute;inset:0;background:#7f8a99;mix-blend-mode:color;opacity:.28;pointer-events:none}.om-wake__awake{-webkit-mask-image:radial-gradient(circle at var(--wx, 50%) var(--wy, 50%),#000 var(--om-wake-r),transparent calc(var(--om-wake-r) + 14%));mask-image:radial-gradient(circle at var(--wx, 50%) var(--wy, 50%),#000 var(--om-wake-r),transparent calc(var(--om-wake-r) + 14%))}.om-wake[data-awake] .om-wake__awake{transform:scale(1.04);transition:transform var(--om-t-wake) var(--om-ease-settle)}.om-wake:not([data-awake]) .om-wake__awake{transform:scale(1);transition:transform .7s var(--om-ease-settle)}.om-wake__front{position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(circle at var(--wx, 50%) var(--wy, 50%),transparent calc(var(--om-wake-r) + 11%),rgba(217,224,235,.35) calc(var(--om-wake-r) + 13%),transparent calc(var(--om-wake-r) + 15%))}.om-wake[data-awake] .om-wake__front{animation:om-front var(--om-t-wake) linear both}@keyframes om-front{0%{opacity:0}8%{opacity:1}80%{opacity:1}to{opacity:0}}.om-art__plate{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:14px;padding:12%;background:radial-gradient(ellipse 90% 70% at 50% 110%,color-mix(in srgb,var(--om-art-tint) 34%,transparent),transparent 70%),var(--om-brushing),linear-gradient(180deg,#24262b,#111215 55%,#1a1c20)}.om-art__plate:after{content:"";position:absolute;inset:0;opacity:.12;mix-blend-mode:overlay;background:var(--om-grain) 0 0 / 160px 160px}.om-art__plate-name{position:relative;text-align:center;font:300 clamp(12px,9cqi,30px)/1.1 var(--om-font-struck);font-stretch:125%;letter-spacing:.16em;text-transform:uppercase;background:var(--om-chrome-face);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 -1px 0 rgba(0,0,0,.8))}.om-art__plate-icon{position:relative;color:color-mix(in srgb,var(--om-art-tint) 50%,var(--om-silver));opacity:.8}.om-art--plate:not([data-awake]) .om-art__plate{filter:saturate(.4) brightness(.8)}.om-art--omen .om-art__plate{background:repeating-conic-gradient(from 0deg at 50% 46%,rgba(var(--om-essence-rgb),.16) 0deg 3deg,transparent 3deg 16deg),radial-gradient(ellipse 55% 60% at 50% 46%,rgba(var(--om-essence-rgb),.5),rgba(var(--om-essence-rgb),.08) 55%,transparent 75%),linear-gradient(180deg,#16080b,#07080a 70%)}.om-art--omen .om-art__plate-mark{position:relative;color:var(--om-chrome);filter:drop-shadow(0 0 18px rgba(var(--om-essence-rgb),.8)) drop-shadow(0 6px 10px rgba(0,0,0,.8))}.om-art--omen:not([data-awake]) .om-art__plate{filter:saturate(.85) brightness(.9)}.om-media{--cut: 14px;position:relative;width:100%;container-type:inline-size;isolation:isolate}.om-media__edge,.om-media__clip{position:absolute}.om-media__edge{inset:0;pointer-events:none;clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));background:linear-gradient(135deg,#ffffffbf,#ffffff2e 22%,#ffffff14 60%,rgba(var(--om-accent-rgb),.8));transition:filter var(--om-t-glide) var(--om-ease-settle)}.om-media__clip{inset:1px;overflow:hidden;background:var(--om-void);clip-path:polygon(calc(var(--cut) - .6px) 0,100% 0,100% calc(100% - var(--cut) + .6px),calc(100% - var(--cut) + .6px) 100%,0 100%,0 calc(var(--cut) - .6px))}.om-media__art{transition:transform 1.4s var(--om-ease-settle),filter .6s var(--om-ease-settle)}.om-media__shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(3,4,5,.72),transparent 46%),radial-gradient(ellipse 120% 90% at 50% 40%,transparent 60%,rgba(0,0,0,.35))}.om-media__sheen{position:absolute;inset:0;pointer-events:none;opacity:0;background:var(--om-sweep) 140% 0 / 240% 100% no-repeat;mix-blend-mode:screen}.om-media__tag{position:absolute;left:calc(var(--cut) + 8px);top:10px;z-index:2}:is(a,button,[data-spot],.om-media-host):hover>.om-media .om-media__art,:is(a,button,[data-spot],.om-media-host):hover .om-media .om-media__art,.om-media:hover .om-media__art{transform:scale(1.06)}:is(a,button,[data-spot],.om-media-host):hover .om-media__edge,.om-media:hover .om-media__edge{filter:brightness(1.5)}:focus-visible .om-media__edge{background:linear-gradient(135deg,var(--om-essence-hot),#FFFFFF 50%,var(--om-essence-hot))}[data-motion=reduced] .om-media__art{transform:none!important}[data-motion=reduced] .om-media__sheen{animation:none!important}[data-motion=reduced] .om-wake{transition-duration:.2s!important}[data-motion=reduced] .om-wake__front{animation:none!important}[data-motion=reduced] .om-art[data-state=ready] .om-art__img{animation:om-fade .2s linear both!important}[data-motion=reduced] .om-wake[data-awake] .om-wake__awake{transform:none!important}.om-proc{position:absolute;inset:0;z-index:var(--om-z-proclaim);display:grid;place-items:center}.om-proc__veil{position:absolute;inset:0;background:radial-gradient(ellipse 60% 55% at 50% 48%,rgba(var(--om-abyss-rgb),.35),rgba(var(--om-abyss-rgb),.7));animation:om-fade .5s var(--om-ease-settle) both}.om-proc[data-phase=leave] .om-proc__veil{animation:om-proc-out .56s var(--om-ease-settle) both}.om-proc__stage{position:relative;display:grid;justify-items:center;gap:22px;padding:var(--om-edge);text-align:center;max-width:min(760px,92vw)}.om-proc__emblem{display:grid;place-items:center;min-height:170px}.om-proc[data-phase=leave] .om-proc__words,.om-proc[data-phase=leave] .om-proc__actions,.om-proc[data-phase=leave] .om-proc__gives,.om-proc[data-phase=leave] .om-proc__skip{animation:om-proc-out .3s var(--om-ease-depart) both}@keyframes om-proc-out{to{opacity:0}}.om-proc__words{display:grid;justify-items:center;gap:12px;min-height:120px}.om-proc__overline{justify-content:center}.om-proc__title{text-shadow:none}.om-proc__line{text-align:center;max-width:46ch;animation:om-rise-in var(--om-t-settle) var(--om-ease-settle) .5s both}.om-proc__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;animation:om-rise-in var(--om-t-settle) var(--om-ease-settle) .6s both}.om-proc__gives{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.om-proc__give .om-projection__inner{display:inline-flex;align-items:center;gap:8px;padding:8px 12px}.om-proc__skip{display:inline-flex;align-items:center;gap:8px;color:var(--om-text-3);opacity:.7;animation:om-fade .6s linear 1.4s both}.om-proc__ring{animation:om-proc-emblem .9s var(--om-ease-settle) .15s both}.om-proc__level{font-size:3.4rem;letter-spacing:.02em}.om-proc__badge{animation:om-proc-slot .7s var(--om-ease-settle) .15s both}.om-proc__card{width:200px;animation:om-proc-slot .8s var(--om-ease-settle) .15s both}.om-proc__card-handle{position:absolute;left:0;right:0;bottom:10%;text-align:center;font-size:1rem;letter-spacing:.06em;text-shadow:var(--om-halo-void)}.om-proc__gate{position:relative;width:168px;animation:om-proc-slot .8s var(--om-ease-settle) .15s both}.om-proc__pool{position:absolute;left:50%;bottom:-22px;translate:-50% 0;width:180px;height:26px;display:grid;place-items:center;background:radial-gradient(ellipse,rgba(var(--om-live-rgb),.55),transparent 70%)}.om-proc__case{width:140px;height:240px;container-type:inline-size;animation:om-proc-slot .8s var(--om-ease-settle) .15s both}.om-proc__insignia{animation:om-proc-emblem 1s var(--om-ease-settle) .15s both}@keyframes om-proc-emblem{0%{opacity:0;transform:scale(.82)}}@keyframes om-proc-slot{0%{opacity:0;transform:translateY(40px);clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 -40% 0)}}[data-motion=reduced] .om-proc *{animation-duration:.2s!important}.om-scrim{position:fixed;inset:0}.om-scrim--drawer{background:rgba(var(--om-abyss-rgb),.2)}.om-scrim--dialog{background:var(--om-scrim-dim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.om-drawer{position:fixed;right:calc(var(--om-edge) + var(--om-safe-r));top:calc(var(--om-edge) + 56px);bottom:calc(var(--om-edge) + 56px);display:grid;padding:0;overflow:hidden}.om-drawer__inner{display:grid;grid-template-rows:auto 1fr auto;min-height:0;height:100%}.om-drawer__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:clamp(16px,2.2vmin,24px);border-bottom:1px solid var(--om-line-1)}.om-drawer__titles{display:grid;gap:10px;min-width:0}.om-drawer__body{min-height:0;padding:8px clamp(16px,2.2vmin,24px) 24px}.om-drawer__foot{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:14px clamp(16px,2.2vmin,24px);border-top:1px solid var(--om-line-1)}.om-drawer--sheet{inset:auto 0 0;width:auto!important;max-height:86dvh;height:86dvh;border-radius:10px 10px 0 0;padding-bottom:var(--om-safe-b)}.om-drawer__grabber{position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:var(--om-chrome-face);opacity:.7}.om-dialog-layer{position:fixed;inset:0;z-index:calc(var(--om-z-overlay) + 5);display:grid;place-items:center;padding:var(--om-edge)}.om-dialog{position:relative;isolation:isolate;max-height:calc(100dvh - 2 * var(--om-edge));display:grid}.om-dialog:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--om-r-hair);box-shadow:var(--om-shadow-lift)}.om-dialog__slab{height:auto;max-height:calc(100dvh - 2 * var(--om-edge))}.om-dialog__inner{display:grid;gap:18px}.om-dialog__head{display:grid;gap:10px}.om-dialog__body{display:grid;gap:14px}.om-dialog__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:6px}.om-field{display:grid;gap:8px;min-width:0}.om-field__label{display:inline-flex;align-items:center;gap:8px;color:var(--om-text-3)}.om-field__box{position:relative;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 12px;background:rgba(var(--om-void-rgb),.6);border-radius:2px 2px 0 0;box-shadow:inset 0 -1px 0 var(--om-line-3);transition:background-color var(--om-t-glide)}.om-field__input{flex:1;min-width:0;height:46px;border:0;background:none;outline:none;color:var(--om-text-1);font:400 var(--om-fs-body)/1.2 var(--om-font-record)}[data-pointer=coarse] .om-field__input{font-size:16px}.om-field__input::placeholder{color:rgba(var(--om-pewter-rgb),.7)}.om-field__rule{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--om-chrome);transform:scaleX(0);transform-origin:0 50%;transition:transform var(--om-t-glide) var(--om-ease-settle)}.om-field__box:focus-within{background:rgba(var(--om-chrome-rgb),.04)}.om-field__box:focus-within .om-field__rule{transform:scaleX(1)}[data-input=keyboard] .om-field__box:focus-within .om-field__rule{height:2px;background:var(--om-essence-hot)}.om-field[data-invalid] .om-field__box{box-shadow:inset 0 -1px 0 var(--om-fault)}.om-field[data-invalid] .om-field__rule{background:var(--om-fault)}.om-field__msg{display:flex;align-items:center;gap:8px;font-size:var(--om-fs-small);line-height:1.4}.om-field__msg--fault{color:var(--om-fault-text)}.om-field__msg--fault .om-icon{color:var(--om-fault);flex:none}.om-field__msg--ok{color:var(--om-chrome)}.om-field__msg--caution{color:var(--om-caution)}.om-field__lead{color:var(--om-text-3);flex:none}.om-field__key{flex:none}.om-field__clear,.om-field__reveal{flex:none;display:grid;place-items:center;min-width:32px;height:32px;border:0;background:none;color:var(--om-text-3);cursor:pointer}.om-field__clear:hover,.om-field__reveal:hover{color:var(--om-chrome)}.om-field--search .om-field__input{font-size:var(--om-fs-lead);height:56px}.om-field--search .om-field__box{min-height:58px}.om-switch-row{display:grid;gap:6px}.om-switch{display:inline-flex;align-items:center;gap:12px;min-height:40px;padding:0;border:0;background:none;color:var(--om-text-2);cursor:pointer;text-align:left}.om-switch__track{position:relative;flex:none;width:40px;height:22px;border-radius:var(--om-r-pill);background:var(--om-graphite);box-shadow:inset 0 0 0 1px var(--om-line-3);transition:box-shadow var(--om-t-snap) var(--om-ease-settle)}.om-switch__knob{position:absolute;left:4px;top:3.9px;width:14px;height:16.17px;clip-path:var(--om-hex);background:linear-gradient(180deg,#4a4d54,#1c1e22);transition:transform var(--om-t-snap) var(--om-ease-settle),background var(--om-t-snap)}.om-switch[aria-checked=true] .om-switch__track{box-shadow:inset 0 0 0 1px var(--om-essence),inset 0 0 8px rgba(var(--om-essence-rgb),.45),0 0 10px rgba(var(--om-essence-rgb),.25)}.om-switch[aria-checked=true] .om-switch__knob{transform:translate(18px);background:var(--om-chrome-face)}.om-switch:hover .om-switch__label{color:var(--om-chrome)}.om-switch:focus-visible{outline:none}.om-switch:focus-visible .om-switch__track{box-shadow:inset 0 0 0 1.5px var(--om-essence-hot)}.om-switch__label{font-size:var(--om-fs-small);color:var(--om-text-1)}.om-switch__hint{padding-left:52px}.om-seg{display:grid;border:1px solid var(--om-line-2);border-radius:var(--om-r-part);padding:3px;gap:0}.om-seg__opt{position:relative;min-height:34px;padding:0 12px;border:0;background:none;color:var(--om-text-3);cursor:pointer;border-left:1px solid var(--om-line-1)}.om-seg__opt:first-child{border-left:0}.om-seg__opt:hover{color:var(--om-text-1)}.om-seg__opt[aria-checked=true]{color:var(--om-chrome)}.om-seg__lens{position:absolute;inset:0;border-radius:3px;background:rgba(var(--om-chrome-rgb),.05);box-shadow:inset 0 0 0 1px var(--om-essence),0 0 12px rgba(var(--om-essence-rgb),.2)}.om-seg__label{position:relative}.om-seg__opt:focus-visible{outline-offset:-2px}.om-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.om-chip{position:relative;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border:0;cursor:pointer;border-radius:var(--om-r-part);background:none;box-shadow:inset 0 0 0 1px var(--om-line-2);color:var(--om-text-2);transition:box-shadow var(--om-t-snap),color var(--om-t-snap)}.om-chip:after{content:"";position:absolute;inset:-4px 0}.om-chip:hover{color:var(--om-chrome);box-shadow:inset 0 0 0 1px var(--om-line-3)}.om-chip[aria-pressed=true]{color:var(--om-chrome);box-shadow:inset 0 0 0 1px var(--om-essence)}.om-chips__clear{min-height:32px}.om-chip__count{font:500 var(--om-fs-micro)/1 var(--om-font-data);letter-spacing:0;color:var(--om-text-3);transition:color var(--om-t-snap)}.om-chip[aria-checked=true] .om-chip__count{color:var(--om-essence-hot)}.om-chip:has(.om-chip__count[data-none]):not([aria-checked=true]){opacity:.45}.om-tabs{display:flex;gap:clamp(14px,2vw,26px);border-bottom:1px solid var(--om-line-1);overflow-x:auto;scrollbar-width:none}.om-drawer .om-tabs{gap:16px}.om-tab{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 2px;border:0;background:none;color:var(--om-text-3);cursor:pointer;white-space:nowrap}.om-tab:hover{color:var(--om-text-2)}.om-tab:hover:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--om-line-3)}.om-tab[aria-selected=true]{color:var(--om-chrome)}.om-tab[aria-selected=true]:after{display:none}.om-tab__line{position:absolute;left:0;right:0;bottom:-1px;height:1.5px;background:var(--om-essence);box-shadow:0 0 8px rgba(var(--om-essence-rgb),.8);z-index:1}.om-tab__badge{font-size:var(--om-fs-micro);color:var(--om-essence-hot)}.om-tab:focus-visible{outline-offset:-2px}.om-slider{display:grid;gap:10px;--p: .5}.om-slider__head{display:flex;justify-content:space-between;align-items:baseline}.om-slider__label{color:var(--om-text-3)}.om-slider__value{font-size:var(--om-fs-small)}.om-slider__track-wrap{position:relative;height:40px;display:grid;align-items:center}[data-pointer=coarse] .om-slider__track-wrap{height:48px}.om-slider__track{position:absolute;left:0;right:0;height:2px;background:var(--om-graphite)}.om-slider__fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--p) * 100%);background:linear-gradient(90deg,var(--om-essence-deep),var(--om-essence));box-shadow:0 0 6px rgba(var(--om-essence-rgb),.7)}.om-slider__input{position:relative;width:100%;height:100%;margin:0;background:none;-webkit-appearance:none;appearance:none;cursor:pointer}.om-slider__input::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:18.5px;clip-path:var(--om-hex);background:radial-gradient(circle,#2a2c31 52%,#e6e8eb 56%);border:0;transition:transform var(--om-t-snap)}.om-slider__input::-moz-range-thumb{width:16px;height:18.5px;clip-path:var(--om-hex);border:0;border-radius:0;background:radial-gradient(circle,#2a2c31 52%,#e6e8eb 56%)}.om-slider__input:active::-webkit-slider-thumb{transform:scale(1.2);filter:drop-shadow(0 0 6px var(--om-essence))}.om-slider__input::-webkit-slider-runnable-track{background:none}.om-slider__input::-moz-range-track{background:none}.om-slider__input:focus-visible{outline:none}.om-slider__input:focus-visible::-webkit-slider-thumb{background:radial-gradient(circle,#2a2c31 50%,#ff4a5c 54%)}[data-pointer=coarse] .om-slider__input::-webkit-slider-thumb{width:22px;height:25.4px}.om-check,.om-radio{position:relative;display:inline-flex;align-items:center;gap:12px;min-height:40px;cursor:pointer}.om-check__input{position:absolute;opacity:0;width:1px;height:1px}.om-check__hex,.om-radio__hex{position:relative;flex:none;display:grid;place-items:center;width:18px;height:20.8px;clip-path:var(--om-hex);background:var(--om-line-3);color:var(--om-chrome);transition:background var(--om-t-snap)}.om-check__hex:before,.om-radio__hex:before{content:"";position:absolute;inset:1.25px;clip-path:var(--om-hex);background:#0f1013}.om-check__hex .om-icon{position:relative;opacity:0;transform:scale(.6);transition:opacity var(--om-t-snap),transform var(--om-t-snap) var(--om-ease-strike)}.om-check__input:checked+.om-check__hex{background:var(--om-essence-hot);animation:om-check-bump .3s var(--om-ease-strike)}.om-check__input:checked+.om-check__hex:before{background:radial-gradient(circle,rgba(var(--om-essence-rgb),.35),#0f1013 75%)}.om-check__input:checked+.om-check__hex .om-icon{opacity:1;transform:none}@keyframes om-check-bump{50%{transform:scale(1.1)}}.om-radio__hex:after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:var(--om-essence-hot);box-shadow:0 0 6px var(--om-essence-hot);opacity:0;transition:opacity var(--om-t-snap)}.om-check__input:checked+.om-radio__hex{background:var(--om-essence)}.om-check__input:checked+.om-radio__hex:after{opacity:1}.om-check__input:focus-visible+.om-check__hex,.om-check__input:focus-visible+.om-radio__hex{background:var(--om-essence-hot)}.om-check__label{font-size:var(--om-fs-small);color:var(--om-text-1)}.om-picker{position:relative}.om-picker__btn{display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 12px 0 14px;border:0;cursor:pointer;color:var(--om-text-2);background:linear-gradient(180deg,#1a1c22db,#0c0d10e6);box-shadow:inset 0 0 0 1px var(--om-line-2),inset 0 1px #ffffff0f;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);transition:box-shadow var(--om-t-snap),color var(--om-t-snap)}.om-picker__btn:hover,.om-picker__btn:focus-visible,.om-picker[data-open] .om-picker__btn{color:var(--om-chrome);outline:none;box-shadow:inset 0 0 0 1px var(--om-line-4),inset 0 1px #ffffff1a}.om-picker__btn:focus-visible{box-shadow:inset 0 0 0 1.5px var(--om-essence-hot)}.om-picker__btn[data-set]{box-shadow:inset 0 0 0 1px rgba(var(--om-essence-rgb),.7),inset 0 -2px rgba(var(--om-essence-rgb),.8)}.om-picker__label{font:650 var(--om-fs-micro)/1 var(--om-font-readout);font-stretch:80%;letter-spacing:.18em;text-transform:uppercase;color:var(--om-text-3)}.om-picker__value{font:600 var(--om-fs-small)/1 var(--om-font-record);color:var(--om-text-1);max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.om-picker__chev{transition:transform var(--om-t-glide) var(--om-ease-settle);color:var(--om-text-3)}.om-picker[data-open] .om-picker__chev{transform:rotate(180deg);color:var(--om-essence-hot)}.om-picker__menu{position:absolute;z-index:20;top:calc(100% + 6px);left:0;display:grid;min-width:max(100%,200px);max-height:min(360px,60vh);overflow:auto;padding:6px;background:linear-gradient(180deg,#16181df7,#0a0b0efa);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--om-line-3),0 24px 48px #0009;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);animation:om-picker-in .2s var(--om-ease-settle) both}.om-picker[data-align=end] .om-picker__menu{left:auto;right:0}@keyframes om-picker-in{0%{opacity:0;transform:translateY(-6px)}}.om-picker__opt{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 12px;border:0;background:none;cursor:pointer;text-align:left;font:500 var(--om-fs-small)/1.2 var(--om-font-record);color:var(--om-text-2)}.om-picker__opt:hover,.om-picker__opt:focus-visible{outline:none;color:var(--om-text-1);background:#ffffff0d}.om-picker__opt[aria-selected=true]{color:var(--om-chrome)}.om-picker__tick{flex:none;width:10px;height:11.5px;clip-path:var(--om-hex);background:var(--om-line-3);transition:background var(--om-t-snap),box-shadow var(--om-t-snap)}.om-picker__opt[aria-selected=true] .om-picker__tick{background:var(--om-essence-hot);box-shadow:0 0 8px rgba(var(--om-essence-rgb),.9)}.om-picker__swatch{flex:none;width:8px;height:8px;border-radius:50%;box-shadow:0 0 8px currentColor}.om-moments{position:absolute;inset:0;z-index:var(--om-z-moments);pointer-events:none}.om-whispers{position:absolute;left:50%;top:calc(var(--om-edge) + 56px);translate:-50% 0;width:min(560px,calc(100vw - 2 * var(--om-edge)));display:grid;justify-items:center}.om-whisper{pointer-events:auto;max-width:100%}.om-whisper__inner{display:flex;align-items:center;gap:12px;padding:10px 14px}.om-whisper__tick{height:12px}.om-whisper__glyph--caution{color:var(--om-caution)}.om-whisper__glyph--fault{color:var(--om-fault)}.om-whisper__text{font-size:var(--om-fs-small);color:var(--om-text-1)}.om-whisper__action{min-height:28px;margin-left:6px}.om-compacts{position:absolute;left:50%;top:calc(var(--om-edge) + 110px);translate:-50% 0;display:grid;gap:10px;width:min(420px,92vw)}.om-compact{pointer-events:auto}.om-compact__inner{display:grid;gap:6px;justify-items:center;text-align:center;padding:14px 18px}.om-compact__title{font-size:var(--om-fs-heading)}.om-system{position:absolute;inset:0;display:grid;place-items:center;padding:calc(var(--om-edge) + 56px) var(--om-edge)}.om-system__slab{width:min(560px,92vw)}.om-system__body{display:grid;justify-items:start;gap:16px}.om-system__title{font-size:var(--om-fs-heading);line-height:1.2;letter-spacing:.12em}.om-system__line{max-width:40ch}.om-system__actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:8px}.om-system__fault{color:var(--om-fault)}.om-render-failure{position:fixed;inset:0;display:grid;place-items:center;padding:24px;background:radial-gradient(ellipse at 50% 45%,#0d0e11,#030405 70%)}
