@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(./oswald-cyrillic-ext-300-normal-uypPFyUW.woff2) format("woff2"),url(./oswald-cyrillic-ext-300-normal-Cu1hRHSJ.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:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(./oswald-cyrillic-300-normal-5qvSHf5j.woff2) format("woff2"),url(./oswald-cyrillic-300-normal-1KQhapC3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(./oswald-vietnamese-300-normal-CdoSkO8l.woff2) format("woff2"),url(./oswald-vietnamese-300-normal-BOujjSKd.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:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(./oswald-latin-ext-300-normal-BM4xff3m.woff2) format("woff2"),url(./oswald-latin-ext-300-normal-CO_aVDBw.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:Oswald;font-style:normal;font-display:swap;font-weight:300;src:url(./oswald-latin-300-normal-Cl0rPaJv.woff2) format("woff2"),url(./oswald-latin-300-normal-DLdBc7-y.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(./oswald-cyrillic-ext-500-normal-DngHVvy4.woff2) format("woff2"),url(./oswald-cyrillic-ext-500-normal-Hz7kEHBT.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(./oswald-cyrillic-500-normal-Dz4ZC46J.woff2) format("woff2"),url(./oswald-cyrillic-500-normal-CjKr_ZfC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(./oswald-vietnamese-500-normal-hXcn5ojQ.woff2) format("woff2"),url(./oswald-vietnamese-500-normal-Bi4XG4HV.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(./oswald-latin-ext-500-normal-QdEKgtiz.woff2) format("woff2"),url(./oswald-latin-ext-500-normal-DcyNJhgm.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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(./oswald-latin-500-normal-B-eyT0Dw.woff2) format("woff2"),url(./oswald-latin-500-normal-DM85Di4w.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-cyrillic-ext-700-normal-CtkJES1U.woff2) format("woff2"),url(./oswald-cyrillic-ext-700-normal-VKAui8kQ.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-cyrillic-700-normal-BO0IwMyy.woff2) format("woff2"),url(./oswald-cyrillic-700-normal-DxuP1Pb9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-vietnamese-700-normal-_DkZZ6ID.woff2) format("woff2"),url(./oswald-vietnamese-700-normal-BxFoeH7J.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-latin-ext-700-normal-BKErdSR5.woff2) format("woff2"),url(./oswald-latin-ext-700-normal-CJSSDThd.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:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(./oswald-latin-700-normal-vy6hmKSr.woff2) format("woff2"),url(./oswald-latin-700-normal-UmC9Ev9x.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbUAA8AAAAACOgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgFwRca1NUQVQAAAIMAAAARgAAAF7mY9MfY21hcAAAAlQAAABRAAAAdAyHCodnYXNwAAACqAAAAAgAAAAIAAAAEGdseWYAAAKwAAAB6QAAAl7g5OpvaGVhZAAABJwAAAA2AAAANhSQ8UNoaGVhAAAE1AAAAB8AAAAkAcoBImhtdHgAAAT0AAAAHgAAADofBAM2bG9jYQAABRQAAAAgAAAAIATcBZ9tYXhwAAAFNAAAABwAAAAgAIcCb25hbWUAAAVQAAABEgAAAoA4pV3kcG9zdAAABmQAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpinMDAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWABNDDdYAAAB42kXIIQIBARQFwHl/QQIkWXInUAANXMOBJCcTd+KIGCjMNViq9/H0CM6P/S0j0bOwUqh08iEb8kPTXn3RiMoYhD90Nwc3AAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabZA1tNRAFEDfTGDdfXHI2QQnZJJvK5ngDs13Welwt/78CtcS7xvcrcHKbXCtceh+wgtu437nXRCgC4BY9AGOXOAFYNHR0dzoKCGju8gJ6xiZaF3DWqcPBiSV5i2geaCgAlAJ77ghgjfiLC7KojvOZEmSXS63emXr5W7lsTLtXFMkRmks4ly+cYOEnvO2YLDNANv+9oJwhkpAAJAcHPG/1RC2BERc1ZGGMxYVWDyVSjc0NMaZELUf9e4JhCgNB3b2PiJRctuqZ0WPR8zilxutN/ji97vUBYMAnGjtzxjtK3wrDaMABo+R9KjWwNRUMppwuWS1QdfFZCIlMF2TxDGuJJlYW7OmVlvD+sx86b1hvC/l8yXf2hqZ66xbZ80yWzyD9/fzGaRzA58+nSOzYC+gw9AP+vyNqUAUhoD4lSnputbgUFPJ5O9Y+ReWlxkrc96naX08b3zk/KORb+E+VjYPmH1M6+UHeVlDtCzzGZ9FY8YMA8gPMsQA0jqaGkHT6cYSdVwl7Zs9Wzx+DyWUugPujd03T52ikrUvM26kF9PIcRmycuDBKcd3XRhPDgtnQACINzJ3fVl1tTB++3bc2S7kyD3cCQIQNMcSKaY2YOciE+d0zFbGjps6u0PILTFlRZHNJfAFnfeHtgAAAAABAAAAAjYEro52gl8PPPUAAwPoAAAAANvSppoAAAAA29rQ8vk5/tQEkgP8AAAABgACAAAAAAAAeNpjYGRgYP7z7woDA8uGn5Z/+1kmAUVQAR8Ar8AG6gB42mOKYIgCYiMkrAzCUHEbJJoBikHgCkMPAPDwCFUAAAAAABoAOwBGAFEAbwB3AKkAsQDmAQkBCQEJAQkBFgEveNpjYGRgYOBn3MGQx7CFgQ3MQwBmBiYALRoB+HjajJADbgVQEEXPZ20bQW3bthvXbr8Vp4to1KV0AV1Wb9JvZzJvzhvcB6CQL0wYzHnAj6E/yAYaDeVBNlJsMAfZxCy/QTbTy3eQLdTzGWQr3VwGuZhx2v/ZAIVUB9kc0TSUKJ8f5FIRHGPjnWs+2MKt+MYzt1xwr/jIk3JymR0X0wzIXKo7VbXjFvfLn3lTtCn7qPoB6+yyzb3qy8pdq/6hrj11fMj7OFbtEY+mrlU/516rVFCdVobplw/JEjVaCaqIYlUiUzOaW9aa/Q1idmlPXZHbCagW/B10XwaRi06VuVdMf+9DnIov6rlF8yzhUXxC/4c66Uz48UepqEN9N/Tzt2RwjOljsUUfj581AbaEXsIAAHjaY2BiAIP/qQxGQIqRAR3wA7EKw0lGJgYbRmZGFkZWRjZGdgZmRg5GTkYuRm42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYlgnoGjAZNzEF9icmlJanJ+bpJecmJxKg9IxtjADMwBAKDtHJg=) 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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(./jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(./jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(./jetbrains-mono-vietnamese-400-normal-CqNFfHCs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(./jetbrains-mono-latin-ext-400-normal-fXTG6kC5.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(./jetbrains-mono-latin-400-normal-6-qcROiO.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA) format("woff2"),url(data:font/woff;base64,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) 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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2) format("woff2"),url(./jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./jetbrains-mono-greek-700-normal-C6CZE3T8.woff2) format("woff2"),url(./jetbrains-mono-greek-700-normal-DEigVDxa.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(./jetbrains-mono-vietnamese-700-normal-BDLVIk2r.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2) format("woff2"),url(./jetbrains-mono-latin-ext-700-normal-CxPITLHs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(./jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(./jetbrains-mono-latin-700-normal-D3wTyLJW.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{--ground: #0e1620;--ground-2: #0a1018;--chassis: #05080c;--panel: #18222e;--panel-alt: #1f2a38;--hairline: #2d3a4a;--hairline-strong: #3b4a5e;--gold: #c5a05a;--gold-bright: #d4b56a;--gold-dim: #7e6638;--alert: #c4252a;--ink: #d8dde3;--ink-dim: #8a96a3;--mono-ink: #b9c2cc;--t-fire: #e2562a;--t-water: #2f8fe2;--t-nature: #4fb04a;--t-light: #e8c24a;--t-shadow: #6b3fa0;--t-neutral: #9aa0a6;--iso-warp: #e9c879;--iso-base: #6fd3e0;--iso-shrine: #9fe0d4;--iso-enemy: #b14ad0;--iso-reward: #5fd08a;--iso-subdued: #4a3f55;--iso-claimed: #3f5547;--iso-reward-edge: #d6ffe7;--iso-claimed-edge: #2f3f37;--iso-player: #7fe6ff;--iso-player-core: #bff2ff;--combat-heal: #2f7d4e;--talk-name: #c93c3c;--rank-s: #6fe0d4;--r-common: #9aa0a6;--r-uncommon: #7fe07f;--r-rare: #58c4ff;--r-legendary: var(--gold);--sp-2xs: 2px;--sp-xs: 4px;--sp-sm: 8px;--sp-md: 12px;--sp-lg: 16px;--sp-xl: 24px;--sp-2xl: 32px;--sp-3xl: 48px;--font-display: "Oswald", "Archivo Narrow", "Arial Narrow", "Noto Sans Symbols 2", "Symbola", "DejaVu Sans", system-ui, sans-serif;--font-body: "Oswald", "Noto Sans Symbols 2", "Symbola", "DejaVu Sans", system-ui, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "Fira Code", "Noto Sans Symbols 2", "Symbola", "DejaVu Sans", monospace;--fs-caption: 10px;--fs-small: 11px;--fs-body: 13px;--fs-h3: 15px;--fs-h2: 18px;--fs-h1: 24px;--fs-display: 34px;--fs-splash: 44px;--fw-light: 300;--fw-medium: 500;--fw-bold: 700;--lh-heading: 1.1;--lh-body: 1.5;--track-label: .14em;--track-title: .04em;--r-sm: 3px;--r-md: 6px;--r-lg: 10px;--r-full: 9999px;--bw-subtle: 1px;--bw-focus: 2px;--dur-fast: .1s;--dur-base: .15s;--dur-slow: .2s;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--target-min: 40px}.t-Fire{--accent: var(--t-fire)}.t-Water{--accent: var(--t-water)}.t-Nature{--accent: var(--t-nature)}.t-Light{--accent: var(--t-light)}.t-Shadow{--accent: var(--t-shadow)}.t-Neutral{--accent: var(--t-neutral)}.cls-Common{--tier: var(--r-common)}.cls-Uncommon{--tier: var(--r-uncommon)}.cls-Rare{--tier: var(--r-rare)}.cls-Legendary{--tier: var(--r-legendary)}.theme-Fire{--ground: #1a0e08;--ground-2: #120a06;--panel: #241410;--panel-alt: #2e1a14;--hairline: #4a2818;--hairline-strong: #6a3a22;--gold: #d49a3a;--gold-bright: #e8b850;--gold-dim: #8a5a20;--alert: #cc3a1a;--ink: #f0d8a8;--ink-dim: #a08862;--mono-ink: #d4b890}.theme-Water{--ground: #06121c;--ground-2: #040c14;--panel: #0c1e2c;--panel-alt: #142a3a;--hairline: #2a4a5e;--hairline-strong: #3a6478;--gold: #6ab8d4;--gold-bright: #9ad8ec;--gold-dim: #387590;--alert: #c97a3a;--ink: #d8ecf4;--ink-dim: #7a96a8;--mono-ink: #a8c8d8}.theme-Nature{--ground: #0a160a;--ground-2: #060f06;--panel: #142214;--panel-alt: #1c321c;--hairline: #2c4a2c;--hairline-strong: #3c6a3c;--gold: #c8b850;--gold-bright: #e6d268;--gold-dim: #7a6a30;--alert: #a83828;--ink: #ece4c8;--ink-dim: #988e6a;--mono-ink: #d4c898}.theme-Light{--ground: #0c0818;--ground-2: #080510;--panel: #161028;--panel-alt: #221838;--hairline: #3a2c5c;--hairline-strong: #5840a0;--gold: #e8c038;--gold-bright: #ffd860;--gold-dim: #8a6820;--alert: #d834b0;--ink: #f0e8c0;--ink-dim: #a89880;--mono-ink: #d4c098}.theme-Shadow{--ground: #0b0612;--ground-2: #07040c;--panel: #150c20;--panel-alt: #1e122e;--hairline: #32204a;--hairline-strong: #4a3068;--gold: #9a6ac8;--gold-bright: #b98ae6;--gold-dim: #5c3a86;--alert: #d62c5a;--ink: #e6dcf2;--ink-dim: #9486ae;--mono-ink: #c2aade}.dossier{display:flex;flex-direction:column;gap:var(--sp-sm);border:var(--bw-subtle) solid var(--hairline-strong);background:var(--ground);padding:var(--sp-md);position:relative}.dossier:before,.dossier:after{content:"";position:absolute;width:14px;height:14px;pointer-events:none;border:var(--bw-subtle) solid var(--gold-dim)}.dossier:before{top:4px;left:4px;border-right:0;border-bottom:0}.dossier:after{bottom:4px;right:4px;border-left:0;border-top:0}.brand-bar{display:flex;align-items:center;gap:var(--sp-md);background:var(--panel);border:var(--bw-subtle) solid var(--hairline);padding:var(--sp-md) var(--sp-lg)}.brand-bar .seal{width:44px;height:44px;flex:0 0 auto;border-radius:var(--r-full);border:2px solid var(--gold);display:grid;place-items:center;font-size:1.3rem;background:var(--ground);overflow:hidden}.brand-bar .seal img{width:100%;height:100%;object-fit:cover}.brand-bar .brand{display:flex;flex-direction:column;min-width:0}.brand-bar .brand b{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:var(--track-title);color:var(--ink);font-size:var(--fs-h3);text-transform:uppercase;white-space:nowrap}.brand-bar .brand span{font-family:var(--font-body);font-size:var(--fs-caption);letter-spacing:var(--track-label);color:var(--ink-dim);text-transform:uppercase}.brand-bar .chips{margin-left:auto;display:flex;gap:var(--sp-sm)}.chip{display:flex;flex-direction:column;padding:var(--sp-2xs) var(--sp-sm);white-space:nowrap}.chip .k{font-family:var(--font-body);font-size:var(--fs-caption);letter-spacing:var(--track-label);color:var(--ink-dim);text-transform:uppercase}.chip .v{font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-small);color:var(--ink)}.chip.alert{border:var(--bw-focus) solid var(--alert)}.chip.alert .k,.chip.alert .v{color:var(--alert)}.title-bar{padding:var(--sp-xs) var(--sp-sm) var(--sp-md);border-bottom:var(--bw-subtle) solid var(--hairline-strong)}.title-bar h1{margin:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-display);line-height:var(--lh-heading);color:var(--ink);text-transform:uppercase;letter-spacing:var(--track-title);word-break:break-word}.title-bar .role{font-family:var(--font-body);font-weight:var(--fw-medium);color:var(--gold);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-body)}.title-bar .subtitle{font-family:var(--font-body);color:var(--ink-dim);font-size:var(--fs-small)}.section-header{display:flex;align-items:center;gap:var(--sp-md);margin-top:var(--sp-sm)}.section-header .num{flex:0 0 auto;min-width:30px;height:30px;padding:0 var(--sp-sm);display:grid;place-items:center;background:var(--gold);color:var(--ground);font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-body)}.section-header.alert .num{background:var(--alert);color:var(--ink)}.section-header h2{margin:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h2);text-transform:uppercase;letter-spacing:var(--track-title);color:var(--ink);white-space:nowrap}.section-header .rule{flex:1 1 auto;height:1px;background:var(--hairline-strong)}.spec-table{background:var(--panel-alt);border:var(--bw-subtle) solid var(--hairline);padding:var(--sp-md) var(--sp-lg)}.spec-table .row{display:flex;align-items:baseline;gap:var(--sp-md);padding:var(--sp-sm) 0;border-top:var(--bw-subtle) solid var(--hairline)}.spec-table .row:first-child{border-top:0}.spec-table .row .label{flex:0 0 42%;font-family:var(--font-body);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-small);color:var(--gold)}.spec-table .row .value{flex:1 1 auto;font-family:var(--font-mono);font-size:var(--fs-body);color:var(--ink);text-align:right}.meter-panel{background:var(--panel-alt);border:var(--bw-subtle) solid var(--hairline);padding:var(--sp-md) var(--sp-lg)}.meter-row{display:flex;align-items:center;gap:var(--sp-sm);padding:var(--sp-xs) 0}.meter-row .label{font-family:var(--font-body);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-small);color:var(--ink);white-space:nowrap}.meter-row .track{flex:1 1 auto;height:2px;position:relative;background-image:radial-gradient(var(--hairline-strong) 1px,transparent 1px);background-size:6px 2px;background-position:0 center;background-repeat:repeat-x}.meter-row .track .fill{position:absolute;left:0;top:0;height:2px;background:var(--accent, var(--gold));transition:width var(--dur-slow) var(--ease-out)}.meter-row .chip-val{font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-small);color:var(--accent, var(--gold));border:var(--bw-subtle) solid var(--accent, var(--gold));padding:var(--sp-2xs) var(--sp-sm);white-space:nowrap}.ribbon{text-align:center;font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-small);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold);background:var(--panel);border:var(--bw-subtle) solid var(--gold);padding:var(--sp-sm)}.ribbon.alert{color:var(--alert);border-color:var(--alert)}.barcode{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2xs)}.barcode .bars{width:100%;height:26px;background-image:repeating-linear-gradient(90deg,var(--mono-ink) 0,var(--mono-ink) 1px,transparent 1px,transparent 3px,var(--mono-ink) 3px,var(--mono-ink) 5px,transparent 5px,transparent 6px,var(--mono-ink) 6px,var(--mono-ink) 7px,transparent 7px,transparent 10px)}.barcode .code{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.2em;color:var(--ink-dim);text-transform:uppercase}@property --pct{syntax: "<number>"; inherits: false; initial-value: 0;}.gauge{--pct: 0;position:relative;width:64px;height:64px;display:grid;place-items:center;border-radius:var(--r-full);flex:0 0 auto;text-align:center;background:conic-gradient(from -90deg,var(--accent, var(--t-nature)) calc(var(--pct) * 1%),var(--ground-2) 0);transition:--pct var(--dur-slow) var(--ease-out),background var(--dur-base) var(--ease-out)}.gauge:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:var(--r-full);background:var(--panel);border:var(--bw-subtle) solid var(--hairline)}.gauge.sm{width:48px;height:48px}.gauge.sm:after{top:5px;right:5px;bottom:5px;left:5px}.gauge.lg{width:84px;height:84px}.gauge.lg:after{top:9px;right:9px;bottom:9px;left:9px}.gauge .g-num{position:relative;z-index:1;font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-small);color:var(--ink);line-height:1}.gauge.lg .g-num{font-size:var(--fs-body)}.gauge .g-lab{position:relative;z-index:1;font-family:var(--font-body);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-dim);line-height:1.1}.gauge.mid{--accent: var(--gold)}.gauge.low{--accent: var(--alert)}.pie-block{background:var(--panel-alt);border:var(--bw-subtle) solid var(--hairline);padding:var(--sp-md) var(--sp-lg);display:flex;align-items:center;gap:var(--sp-lg)}.pie{position:relative;width:120px;height:120px;flex:0 0 auto;border-radius:var(--r-full);background:var(--slices, conic-gradient(var(--hairline) 0 100%))}.pie:after{content:"";position:absolute;top:30%;right:30%;bottom:30%;left:30%;border-radius:var(--r-full);background:var(--panel-alt);border:var(--bw-subtle) solid var(--hairline)}.pie .pie-center{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:1;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h2);color:var(--gold)}.pie-legend{flex:1 1 auto;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-xs);min-width:0}.pie-legend li{display:flex;align-items:center;gap:var(--sp-sm);font-size:var(--fs-small)}.pie-legend .sw{width:10px;height:10px;flex:0 0 auto}.pie-legend .lg-label{font-family:var(--font-body);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--ink);white-space:nowrap}.pie-legend .lg-val{margin-left:auto;font-family:var(--font-mono);font-weight:var(--fw-bold);color:var(--gold)}.panel{background:var(--panel);border:var(--bw-subtle) solid var(--hairline);padding:var(--sp-md)}.dossier-footer{display:flex;align-items:center;gap:var(--sp-md);margin-top:var(--sp-sm)}.dossier-footer .barcode{flex:0 0 36%;max-width:220px}.dossier-footer .ribbon{flex:1 1 auto}.cols{display:grid;grid-template-columns:1fr;gap:var(--sp-md)}@media (min-width: 560px){.cols.two{grid-template-columns:1fr 1fr}}.hero-stat{background:var(--panel-alt);border:var(--bw-focus) solid var(--gold);padding:var(--sp-md) var(--sp-lg)}.hero-stat .k{font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold)}.hero-stat .v{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-display);color:var(--ink);line-height:var(--lh-heading);letter-spacing:var(--track-title)}.asset-grid{list-style:none;padding:0;margin:0;display:grid;gap:var(--sp-sm);grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.asset-card{position:relative;background:var(--panel);border:var(--bw-subtle) solid var(--hairline);border-left:3px solid var(--tier, var(--r-common));padding:var(--sp-sm) var(--sp-md);display:flex;flex-direction:column;gap:var(--sp-2xs);transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.asset-card:hover{background:var(--panel-alt)}.asset-card:focus-visible{outline:var(--bw-focus) solid var(--gold);outline-offset:2px}.asset-card .a-name{font-family:var(--font-display);font-weight:var(--fw-medium);font-size:var(--fs-body);text-transform:uppercase;letter-spacing:var(--track-title);color:var(--ink);display:flex;align-items:center;gap:var(--sp-xs)}.asset-card .a-meta{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim)}.asset-card .a-cls{position:absolute;top:0;right:0;font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--tier, var(--r-common));background:var(--ground);padding:var(--sp-2xs) var(--sp-xs);border-left:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}*{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:var(--font-body);background:var(--chassis);color:var(--ink);overflow:hidden}#app{height:100vh;width:100%}.boot{height:100vh;width:100%;overflow:hidden;background:#000;color:var(--mono-ink);font-family:var(--font-mono);font-size:var(--fs-body);line-height:1.55;padding:var(--sp-2xl) var(--sp-2xl) 0;position:relative}.boot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,#00000026 2px,#00000026 4px);box-shadow:inset 0 0 160px #000a}.boot-log{max-width:880px}.boot-skip{position:absolute;right:var(--sp-xl);bottom:var(--sp-xl);z-index:2;font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--mono-ink);opacity:.5;background:transparent;border:1px solid var(--mono-ink);padding:6px 12px;cursor:pointer}.boot-skip:hover,.boot-skip:focus-visible{opacity:1;outline:var(--bw-focus) solid var(--gold);outline-offset:2px}.boot .bl{display:flex;justify-content:space-between;gap:var(--sp-lg);white-space:pre}.boot .bl .st.ok{color:var(--t-nature)}.boot .bl .st.fail{color:var(--alert)}.boot .bl.cursor span:first-child:after{content:"▋";margin-left:var(--sp-2xs);animation:bootblink 1s steps(1) infinite;color:var(--gold)}@keyframes bootblink{50%{opacity:0}}.splash{height:100vh;width:100%;overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-md);background:radial-gradient(circle at 50% 38%,var(--panel),var(--ground) 58%,var(--chassis));animation:splashin var(--dur-slow) var(--ease-out)}@keyframes splashin{0%{opacity:0}}.splash:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,#0000000d 2px,#0000000d 4px);box-shadow:inset 0 0 180px #000a}.splash-seal{width:92px;height:92px;border-radius:var(--r-full);border:2px solid var(--gold);display:grid;place-items:center;font-size:2.6rem;background:var(--ground);box-shadow:0 0 0 6px var(--panel),0 0 34px #0009;animation:sealpulse 2.4s ease-in-out infinite}@keyframes sealpulse{50%{box-shadow:0 0 0 6px var(--panel),0 0 44px var(--gold-dim);border-color:var(--gold-bright)}}.splash-name{font-family:var(--font-display);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.12em;font-size:var(--fs-splash);color:var(--ink);line-height:1}.splash-sub{font-family:var(--font-body);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-small);color:var(--gold)}.splash-bar{width:280px;max-width:60vw;height:4px;margin-top:var(--sp-md);background:var(--panel);border:var(--bw-subtle) solid var(--hairline);overflow:hidden}.splash-fill{height:100%;width:0;background:var(--gold);box-shadow:0 0 8px var(--gold);transition:width .6s var(--ease-out)}.splash-tip{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);margin-top:var(--sp-xs);letter-spacing:var(--track-label)}.crt{position:relative;height:100vh;width:100%;overflow:hidden;background:radial-gradient(130% 110% at 50% -6%,#0a0e16,#05070b 52%,#010204),#010204}.crt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:30;background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,#0000000d 2px,#0000000d 4px)}.crt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:31;box-shadow:inset 0 0 160px #000a,inset 0 0 40px #0006}.os{position:relative;z-index:10;height:100%;display:flex;flex-direction:column}.hud-bkt{position:relative}.hud-bkt:after,.os>.hud-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6;--b: 14px;--t: 2px;--hud: var(--accent, var(--gold));background:linear-gradient(var(--hud),var(--hud)) left top / var(--b) var(--t) no-repeat,linear-gradient(var(--hud),var(--hud)) left top / var(--t) var(--b) no-repeat,linear-gradient(var(--hud),var(--hud)) right top / var(--b) var(--t) no-repeat,linear-gradient(var(--hud),var(--hud)) right top / var(--t) var(--b) no-repeat,linear-gradient(var(--hud),var(--hud)) left bottom / var(--b) var(--t) no-repeat,linear-gradient(var(--hud),var(--hud)) left bottom / var(--t) var(--b) no-repeat,linear-gradient(var(--hud),var(--hud)) right bottom / var(--b) var(--t) no-repeat,linear-gradient(var(--hud),var(--hud)) right bottom / var(--t) var(--b) no-repeat}.os-bar{display:flex;align-items:stretch;gap:0;padding:0;min-height:40px;flex:0 0 auto;position:relative;z-index:20;background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 55%,#2a4060),color-mix(in srgb,var(--panel) 86%,var(--ground-2)));border-bottom:2px solid var(--gold-dim);box-shadow:inset 0 1px color-mix(in srgb,#fff 16%,transparent),inset 0 -3px 0 -2px color-mix(in srgb,var(--gold) 42%,transparent),0 6px 18px -6px #000000a6}.os-brand{display:flex;align-items:center;gap:var(--sp-sm);padding:0 var(--sp-md);border-right:1px solid var(--gold-dim)}.os-brand .os-seal{width:26px;height:26px;border-radius:var(--r-full);border:2px solid var(--gold);display:grid;place-items:center;background:var(--ground);box-shadow:0 0 8px -1px color-mix(in srgb,var(--gold) 60%,transparent)}.os-brand b{font-family:var(--font-display);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--track-title);color:var(--ink);font-size:var(--fs-h3);text-shadow:0 0 8px color-mix(in srgb,var(--gold) 35%,transparent)}.os-ver{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--gold-dim);letter-spacing:.04em;align-self:center;padding:1px var(--sp-2xs);border:var(--bw-subtle) solid var(--hairline-strong)}.os-tabs{display:flex;gap:0;overflow-x:auto;flex:1 1 auto;min-width:0}.os-tab{flex:0 0 auto;position:relative;display:flex;align-items:center;font-family:var(--font-display);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-small);color:var(--ink-dim);background:transparent;border:0;border-radius:0;border-right:1px solid color-mix(in srgb,var(--hairline) 70%,transparent);padding:var(--sp-sm) var(--sp-md);cursor:pointer;min-height:var(--target-min);transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.os-tab:hover{color:var(--ink);background:color-mix(in srgb,var(--gold) 7%,transparent)}.os-tab.active{color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,transparent);box-shadow:inset 0 2px 0 var(--gold),inset 0 8px 14px -10px color-mix(in srgb,var(--gold) 60%,transparent);text-shadow:0 0 8px color-mix(in srgb,var(--gold) 45%,transparent)}.os-tab:focus-visible{outline:none;color:var(--gold);background:color-mix(in srgb,var(--gold) 14%,transparent);box-shadow:inset 0 2px 0 var(--gold-bright)}.os-presence{display:flex;align-items:center;gap:var(--sp-2xs);padding:0 var(--sp-sm);border-left:1px solid var(--hairline)}.os-presence:empty{display:none}.os-status{display:flex;align-items:stretch;margin-left:auto}.os-cell{display:flex;flex-direction:column;justify-content:center;gap:1px;padding:0 var(--sp-md);border-left:1px solid var(--hairline)}.os-cell .k{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-dim);line-height:1.1}.os-cell .v{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--gold-bright);line-height:1.1;display:flex;align-items:center;gap:var(--sp-2xs)}.os-cell.sys .v{color:var(--combat-heal)}.os-led{width:6px;height:6px;border-radius:var(--r-full);background:var(--combat-heal);box-shadow:0 0 6px var(--combat-heal);animation:netpulse 2s var(--ease-in-out) infinite}@media (prefers-reduced-motion: reduce){.os-led{animation:none}}@media (max-width: 720px){.os-cell:not(.sys) .k,.os-ver,.os-cell.sys{display:none}}.os-presence .pface{width:22px;height:22px;border-radius:var(--r-full);object-fit:cover;border:var(--bw-subtle) solid var(--gold-dim);background:var(--ground)}.os-presence .pface:not(:first-child){margin-left:-6px}.os-screen{flex:1 1 auto;overflow:auto;padding:var(--sp-md);position:relative}.os-screen .dossier{min-height:100%}.register{min-height:100%;display:flex;flex-direction:column;gap:var(--sp-md)}.reg-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-md);flex:0 0 auto;padding-bottom:var(--sp-sm);border-bottom:var(--bw-subtle) solid var(--hairline-strong)}.reg-title{font-family:var(--font-display);font-size:var(--fs-h1);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--ink);margin:0}.reg-sub{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);margin-top:var(--sp-2xs)}.reg-hint{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);color:var(--gold-dim);text-transform:uppercase;white-space:nowrap}.desktop{flex:1 1 auto;align-content:start;display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:var(--sp-md);padding:var(--sp-md) var(--sp-2xs) var(--sp-sm);background-image:linear-gradient(color-mix(in srgb,var(--hairline) 26%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--hairline) 26%,transparent) 1px,transparent 1px);background-size:44px 44px;background-position:-1px -1px}.doc{display:flex;flex-direction:column;align-items:stretch;gap:var(--sp-xs);background:transparent;border:var(--bw-subtle) solid transparent;cursor:pointer;padding:var(--sp-xs);border-radius:var(--r-sm);min-height:0;transition:transform .12s var(--ease-out),background .12s var(--ease-out)}.doc:hover{background:var(--panel);border-color:var(--hairline-strong);transform:translateY(-2px)}.doc:focus-visible{outline:var(--bw-focus) solid var(--gold);outline-offset:2px}.doc .doc-art{position:relative;aspect-ratio:3/4;width:100%;overflow:hidden;background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--accent, var(--gold)) 16%,transparent),transparent 62%),var(--panel-alt);border:var(--bw-subtle) solid var(--hairline-strong);border-top:3px solid var(--tier, var(--r-common));clip-path:polygon(0 0,84% 0,100% 11%,100% 100%,0 100%);display:grid;place-items:center}.doc .doc-glyph{position:absolute;font-size:2.4rem;color:var(--ink-dim);opacity:.5}.doc .doc-art img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center top;image-rendering:auto}.doc .doc-cls{position:absolute;top:3px;left:4px;font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--tier, var(--r-common));text-shadow:0 1px 3px #000;z-index:2}.doc .doc-badge{position:absolute;z-index:2;font-size:var(--fs-caption);background:color-mix(in srgb,var(--ground-2) 80%,transparent);border-radius:var(--r-sm);padding:0 var(--sp-2xs);text-shadow:0 1px 2px #000}.doc .doc-badge.lock{bottom:3px;right:3px}.doc .doc-badge.awk{top:3px;right:18px;color:var(--gold-bright)}.doc .doc-name{font-family:var(--font-body);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--ink);text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc .doc-sub{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);text-align:center}.doc .doc-sub .doc-type{font-style:normal;margin-right:var(--sp-2xs)}.doc.t-Fire{--accent: var(--t-fire)}.doc.t-Water{--accent: var(--t-water)}.doc.t-Nature{--accent: var(--t-nature)}.doc.t-Light{--accent: var(--t-light)}.doc.t-Shadow{--accent: var(--t-shadow)}.doc.t-Neutral{--accent: var(--t-neutral)}.effigy-tabs{display:flex;gap:var(--sp-2xs);overflow-x:auto;padding-bottom:var(--sp-2xs);flex:0 0 auto}.effigy-tab{flex:0 0 auto;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-small);color:var(--ink-dim);background:var(--panel);border:var(--bw-subtle) solid var(--hairline);border-bottom:2px solid transparent;padding:var(--sp-xs) var(--sp-md);cursor:pointer;white-space:nowrap;min-height:var(--target-min);max-width:clamp(96px,28vw,180px);overflow:hidden;text-overflow:ellipsis}.effigy-tab:hover{color:var(--ink);background:var(--panel-alt)}.effigy-tab.active{color:var(--gold);border-bottom-color:var(--gold);background:var(--panel-alt)}.effigy-tab:focus-visible{outline:var(--bw-focus) solid var(--gold);outline-offset:2px}.effigy-tab .et-type{margin-right:var(--sp-2xs)}.effigy-doc{height:100%}.hud-win{border-color:color-mix(in srgb,var(--accent, var(--gold)) 42%,var(--hairline-strong));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent, var(--gold)) 18%,transparent),0 0 36px -14px color-mix(in srgb,var(--accent, var(--gold)) 55%,transparent)}.window-bar{display:flex;align-items:center;gap:var(--sp-sm);flex:0 0 auto;background:linear-gradient(180deg,var(--panel),color-mix(in srgb,var(--panel) 70%,var(--ground-2)));border:var(--bw-subtle) solid color-mix(in srgb,var(--accent, var(--gold)) 38%,var(--hairline-strong));border-bottom-width:2px;padding:var(--sp-2xs) var(--sp-sm);margin:calc(-1 * var(--sp-md)) calc(-1 * var(--sp-md)) 0;clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%)}.wb-leds{display:flex;gap:5px;flex:0 0 auto}.wb-leds i{width:7px;height:7px;border-radius:var(--r-full);background:var(--hairline-strong);box-shadow:inset 0 0 0 1px #0006}.wb-leds i:nth-child(1){background:var(--combat-heal);box-shadow:0 0 6px var(--combat-heal)}.wb-leds i:nth-child(2){background:var(--gold);box-shadow:0 0 6px var(--gold)}.wb-leds i:nth-child(3){background:var(--alert)}.wb-title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-caption);color:var(--accent, var(--gold));font-weight:var(--fw-bold);text-shadow:0 0 7px color-mix(in srgb,var(--accent, var(--gold)) 45%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wb-path{margin-left:auto;font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);letter-spacing:.04em;white-space:nowrap}.wb-ctl{display:flex;gap:var(--sp-2xs);flex:0 0 auto}.wb-btn,.wb-close{min-height:0;width:20px;height:18px;padding:0;line-height:1;font-size:var(--fs-caption);display:grid;place-items:center;background:color-mix(in srgb,var(--ink) 6%,transparent);border:var(--bw-subtle) solid var(--hairline-strong);color:var(--ink-dim);border-radius:0}.wb-btn{cursor:default}.wb-close{cursor:pointer}.wb-close:hover,.wb-close:focus-visible{color:#fff;background:var(--alert);border-color:var(--alert)}.effigy-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--sp-md);border-bottom:var(--bw-subtle) solid var(--hairline-strong);padding-bottom:var(--sp-xs);flex-wrap:wrap;flex:0 0 auto}.eh-title{min-width:0}.eh-title h1{margin:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h1);line-height:var(--lh-heading);text-transform:uppercase;letter-spacing:var(--track-title);color:var(--ink);overflow-wrap:anywhere}.eh-sub{font-family:var(--font-body);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-small);color:var(--gold)}.eh-chips{display:flex;gap:var(--sp-sm)}.effigy-body{flex:1 1 auto;min-height:0;align-items:stretch}.effigy-data{min-width:0}.effigy-side{display:flex;flex-direction:column;gap:var(--sp-sm);min-height:0;min-width:0}.effigy-portrait{position:relative;flex:1 1 auto;min-height:140px;background:var(--ground-2);border:var(--bw-subtle) solid var(--hairline-strong);overflow:hidden}.effigy-portrait img{width:100%;height:100%;object-fit:contain;display:block}.effigy-portrait .ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:4rem;color:var(--ink-dim)}.effigy-portrait:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0,#0000 3px,#0000000f 3px,#0000000f 4px);box-shadow:inset 0 0 0 1px var(--gold-dim)}.effigy-foot{display:flex;align-items:center;gap:var(--sp-md);flex:0 0 auto}.effigy-foot .ribbon{flex:1 1 auto}.effigy-foot button{flex:0 0 auto}.op-doc{height:100%}.op-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--sp-sm)}.op-hero{display:flex;gap:var(--sp-lg);align-items:center;flex-wrap:wrap}.op-portrait{flex:0 0 auto;width:120px;height:120px;border:2px solid var(--gold);border-radius:var(--r-full);overflow:hidden;background:var(--ground-2);box-shadow:0 0 18px #0008,0 0 0 4px var(--panel)}.op-portrait img{width:100%;height:100%;object-fit:cover;display:block}.op-hero .op-id{flex:1 1 240px;min-width:0}.op-hero .op-standing{flex:1 1 220px;min-width:200px}.cols.three{display:grid;grid-template-columns:1fr;gap:var(--sp-md)}@media (min-width: 760px){.cols.three{grid-template-columns:repeat(3,1fr)}}.showcase{background:var(--panel-alt);border:var(--bw-subtle) solid var(--gold-dim);padding:var(--sp-md);display:flex;gap:var(--sp-md);align-items:center;margin-top:var(--sp-md)}.showcase img{width:60px;height:80px;object-fit:cover;border:var(--bw-subtle) solid var(--hairline-strong);flex:0 0 auto}.showcase .sc-name{font-family:var(--font-display);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--track-title);color:var(--gold)}.showcase .sc-meta{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--ink-dim)}.showcase .sc-tag{font-family:var(--font-body);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-dim)}.app-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--sp-md);border-bottom:var(--bw-subtle) solid var(--hairline-strong);padding-bottom:var(--sp-xs);flex-wrap:wrap}.app-title{margin:0;font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h1);text-transform:uppercase;letter-spacing:var(--track-title);color:var(--ink);line-height:1}.app-sub{font-family:var(--font-body);font-size:var(--fs-small);color:var(--ink-dim);text-transform:uppercase;letter-spacing:var(--track-label)}.app-stats{display:flex;gap:var(--sp-sm);flex-wrap:wrap}.app-flash{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--gold);background:var(--panel-alt);border:var(--bw-subtle) solid var(--gold-dim);padding:var(--sp-sm) var(--sp-md)}.mini{min-height:0;padding:var(--sp-2xs) var(--sp-sm);font-size:var(--fs-caption);border-radius:var(--r-sm)}.mini.eq{background:var(--gold);color:var(--ground);border-color:var(--gold-bright)}.mini.danger{border-color:var(--alert);color:var(--alert)}.mini.danger:hover,.mini.danger:focus-visible{background:var(--alert);color:#fff}.mini.dive{border-color:var(--gold-dim);color:var(--gold)}.mini.dive:hover,.mini.dive:focus-visible{background:var(--panel-alt);border-color:var(--gold)}.floor-note{width:100%;text-align:center;font-family:var(--font-mono);font-size:var(--fs-small);color:var(--gold)}.gr-req{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);margin-left:var(--sp-xs)}.forge-pickers{display:flex;flex-direction:column;gap:var(--sp-sm)}.pick-row{display:flex;align-items:center;gap:var(--sp-sm);flex-wrap:wrap}.pick-lbl{flex:0 0 110px;font-family:var(--font-body);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--gold)}.pick-opts{display:flex;gap:var(--sp-2xs);flex-wrap:wrap;flex:1 1 auto}.pick{min-height:0;padding:var(--sp-2xs) var(--sp-sm);font-size:var(--fs-small)}.pick.on{background:var(--gold);color:var(--ground);border-color:var(--gold-bright)}.forge-preview{margin-top:var(--sp-sm);display:flex;flex-direction:column;gap:var(--sp-xs);background:var(--panel-alt);border-color:var(--gold-dim)}.fp-name{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-h3);text-transform:uppercase;letter-spacing:var(--track-title);color:var(--gold)}.fp-sum{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--ink)}.fp-cost{list-style:none;margin:0;padding:0;font-family:var(--font-mono);font-size:var(--fs-caption)}.fp-cost li{display:flex;justify-content:space-between;padding:var(--sp-2xs) 0}.fp-cost li.ok{color:var(--ink)}.fp-cost li.no{color:var(--alert)}.forge-preview .primary{margin-top:var(--sp-xs)}:root{--crt: #06070b;--crt-line: var(--gold-dim);--phos: var(--gold);--phos-hot: var(--gold-bright)}.term-shop{height:100%;padding:0;background:none;border:0;display:flex}.term-win{flex:1;display:flex;flex-direction:column;min-height:0;position:relative;font-family:var(--font-mono);color:var(--phos);background:var(--crt);border:1px solid var(--crt-line);box-shadow:inset 0 0 90px -28px color-mix(in srgb,var(--phos) 32%,transparent),inset 0 0 0 1px #000,0 0 0 1px #000,0 20px 48px -18px #000;overflow:hidden}.term-win:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 2px,rgba(0,0,0,.28) 2px 3px)}.term-win:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none;background:radial-gradient(135% 110% at 50% 50%,transparent 56%,rgba(0,0,0,.72) 100%)}.term-win>*{position:relative;z-index:1}.term-win .phos{text-shadow:0 0 7px color-mix(in srgb,var(--phos) 55%,transparent)}.term-menu{display:flex;align-items:stretch;flex:0 0 auto;min-height:26px;border-bottom:1px solid var(--crt-line);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase}.term-menu>*{display:flex;align-items:center;padding:0 var(--sp-sm);border-right:1px solid var(--crt-line)}.tm-sys{color:var(--phos-hot);font-weight:var(--fw-bold);text-shadow:0 0 7px color-mix(in srgb,var(--phos) 60%,transparent)}.tm-i{color:color-mix(in srgb,var(--phos) 72%,#000)}.tm-i:hover{color:var(--phos-hot);background:color-mix(in srgb,var(--phos) 10%,transparent)}.term-menu .tm-gauge{gap:var(--sp-2xs);color:color-mix(in srgb,var(--phos) 72%,#000)}.term-menu .tm-gauge:nth-of-type(1){margin-left:auto}.term-menu .tm-gauge b{color:var(--phos-hot);font-weight:var(--fw-medium)}.tm-seg{color:var(--phos);letter-spacing:-1px;text-shadow:0 0 6px color-mix(in srgb,var(--phos) 50%,transparent)}.tm-wc{gap:var(--sp-xs);color:color-mix(in srgb,var(--phos) 60%,#000);border-right:0}.tm-wc i{font-style:normal}.term-body{flex:1 1 auto;min-height:0;position:relative;display:flex;align-items:stretch;background:radial-gradient(120% 60% at 50% 0%,color-mix(in srgb,var(--phos) 6%,transparent),transparent 58%)}.term-main{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;padding:var(--sp-md);display:flex;flex-direction:column;gap:var(--sp-sm)}.term-console{flex:0 0 clamp(180px,24%,248px);min-width:0;display:flex;flex-direction:column;border-left:1px solid var(--crt-line);background:color-mix(in srgb,var(--phos) 3%,#000)}.tc-head{flex:0 0 auto;display:flex;align-items:center;gap:var(--sp-2xs);padding:var(--sp-2xs) var(--sp-sm);border-bottom:1px solid var(--crt-line);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--phos-hot);text-shadow:0 0 7px color-mix(in srgb,var(--phos) 50%,transparent)}.tc-scroll{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%);mask-image:linear-gradient(180deg,transparent,#000 16%)}.tc-stream{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--sp-2xs);padding:var(--sp-sm);min-height:100%}.tc-line{font-family:var(--font-mono);font-size:var(--fs-caption);line-height:1.5;color:color-mix(in srgb,var(--phos) 66%,#000);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto}.tc-line:nth-child(4n+1){color:var(--phos)}.tc-line.in{animation:tclinein .42s var(--ease-out)}@keyframes tclinein{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.tc-line.in{animation:none}}@media (max-width: 720px){.term-console{display:none}}.term-daily{display:flex;align-items:center;gap:var(--sp-sm);width:100%;text-align:left;background:color-mix(in srgb,var(--phos) 6%,transparent);border:1px solid var(--crt-line);padding:var(--sp-xs) var(--sp-md);color:var(--phos);cursor:pointer;min-height:0}.term-daily.ready{border-color:var(--phos);box-shadow:inset 0 0 18px -8px color-mix(in srgb,var(--phos) 60%,transparent)}.term-daily:disabled{cursor:not-allowed;opacity:.55}.term-daily:hover:not(:disabled),.term-daily:focus-visible{border-color:var(--phos);outline:none}.td-ico{color:var(--phos-hot)}.td-name{font-weight:var(--fw-bold);letter-spacing:var(--track-label);color:var(--phos-hot);text-shadow:0 0 7px color-mix(in srgb,var(--phos) 55%,transparent)}.td-sub{color:color-mix(in srgb,var(--phos) 64%,#000);font-size:var(--fs-caption)}.td-act{margin-left:auto;font-weight:var(--fw-bold);letter-spacing:var(--track-label);color:var(--phos);font-size:var(--fs-caption)}.term-grouphdr{display:flex;align-items:baseline;gap:var(--sp-sm);color:var(--phos-hot);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;text-shadow:0 0 7px color-mix(in srgb,var(--phos) 50%,transparent);border-bottom:1px solid var(--crt-line);padding-bottom:var(--sp-2xs);margin-top:var(--sp-2xs)}.term-grouphdr i{color:color-mix(in srgb,var(--phos) 58%,#000);font-style:normal;text-transform:none;letter-spacing:0}.term-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:var(--sp-md)}.dosfile{display:grid;grid-template-rows:1fr auto auto;min-height:0;padding:0;cursor:pointer;background:#000;border:1px solid var(--crt-line);color:var(--phos);transition:border-color .1s var(--ease-out),box-shadow .1s var(--ease-out)}.dosfile:hover:not(:disabled),.dosfile:focus-visible{border-color:var(--phos);outline:none;box-shadow:0 0 0 1px var(--phos),0 0 16px -4px color-mix(in srgb,var(--phos) 60%,transparent)}.dosfile.locked,.dosfile:disabled{opacity:.42;cursor:not-allowed}.df-thumb{position:relative;height:84px;display:grid;place-items:center;padding:var(--sp-xs);background:radial-gradient(80% 80% at 50% 42%,color-mix(in srgb,var(--phos) 8%,transparent),transparent 72%)}.df-art{width:68px;height:60px;object-fit:contain;object-position:center;filter:drop-shadow(0 2px 5px #000)}.df-icon{width:58px;height:58px;display:grid;place-items:center;background:linear-gradient(150deg,color-mix(in srgb,var(--tint, var(--phos)) 46%,#000),color-mix(in srgb,var(--tint, var(--phos)) 12%,#000));border:1px solid color-mix(in srgb,var(--tint, var(--phos)) 60%,#000);box-shadow:inset 0 0 10px -3px color-mix(in srgb,var(--tint, var(--phos)) 70%,transparent),0 0 10px -3px color-mix(in srgb,var(--tint, var(--phos)) 55%,transparent);clip-path:polygon(0 0,78% 0,100% 24%,100% 100%,0 100%)}.df-icon.rlc{--tint: var(--phos)}.df-glyph{font-size:1.5rem;filter:drop-shadow(0 1px 2px #000)}.df-stock{position:absolute;top:2px;right:3px;font-size:var(--fs-caption);color:color-mix(in srgb,var(--phos) 62%,#000)}.df-name{border-top:1px solid var(--crt-line);padding:var(--sp-2xs) var(--sp-xs);font-size:var(--fs-caption);letter-spacing:.03em;color:var(--phos-hot);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.df-name i{color:color-mix(in srgb,var(--phos) 56%,#000);font-style:normal;margin-left:var(--sp-2xs)}.df-cost{border-top:1px solid var(--crt-line);padding:var(--sp-2xs) var(--sp-xs);font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--phos-hot);text-align:center;text-shadow:0 0 6px color-mix(in srgb,var(--phos) 45%,transparent)}.df-cost i{font-style:normal;font-weight:var(--fw-regular);margin-right:var(--sp-2xs);filter:grayscale(.3)}.term-status{display:flex;align-items:stretch;flex:0 0 auto;min-height:24px;border-top:1px solid var(--crt-line);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase}.term-status>*{display:flex;align-items:center;padding:0 var(--sp-sm)}.ts-exec{color:#000;background:var(--phos);font-weight:var(--fw-bold);box-shadow:0 0 12px -3px color-mix(in srgb,var(--phos) 70%,transparent)}.ts-osc{flex:1;min-width:0;color:var(--phos);gap:var(--sp-2xs);overflow:hidden;border-right:1px solid var(--crt-line);border-left:1px solid var(--crt-line)}.ts-osc i{font-style:normal;color:color-mix(in srgb,var(--phos) 64%,#000);text-transform:none;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-caret{width:7px;height:.95em;background:var(--phos);flex:0 0 auto;box-shadow:0 0 6px var(--phos);animation:termcaret 1.1s steps(1) infinite}@keyframes termcaret{50%{opacity:0}}.ts-right{gap:var(--sp-2xs);color:color-mix(in srgb,var(--phos) 64%,#000)}.net-dot{width:7px;height:7px;border-radius:var(--r-full);background:var(--combat-heal);box-shadow:0 0 6px var(--combat-heal);animation:netpulse 2.4s var(--ease-in-out) infinite}@keyframes netpulse{50%{opacity:.4}}@media (prefers-reduced-motion: reduce){.net-dot,.ts-caret{animation:none}}.cult-doc{height:100%}.cult-banners{flex:1 1 auto;min-height:0;display:flex;gap:var(--sp-md);align-items:stretch}.cult-banner{flex:1 1 0;min-width:0;position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--sp-sm);text-align:center;padding:var(--sp-lg) var(--sp-sm) var(--sp-md);background:radial-gradient(120% 60% at 50% 0%,color-mix(in srgb,var(--accent, var(--gold)) 22%,transparent),transparent 62%),var(--panel);border:var(--bw-subtle) solid var(--hairline);border-top:3px solid var(--accent, var(--gold));clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),50% 100%,0 calc(100% - 14px))}.cult-banner.on{background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--accent, var(--gold)) 34%,transparent),transparent 70%),var(--panel-alt);box-shadow:inset 0 0 0 1px var(--accent, var(--gold)),inset 0 0 40px -16px var(--accent, var(--gold))}.cult-banner.theme-Fire{--accent: var(--t-fire)}.cult-banner.theme-Water{--accent: var(--t-water)}.cult-banner.theme-Nature{--accent: var(--t-nature)}.cult-banner.theme-Light{--accent: var(--t-light)}.cult-banner.theme-Shadow{--accent: var(--t-shadow)}.cult-banner .cb-top{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);color:var(--accent, var(--gold))}.cult-rune{font-size:clamp(2.4rem,7vh,4rem);line-height:1;color:var(--accent, var(--gold));filter:drop-shadow(0 0 14px color-mix(in srgb,var(--accent, var(--gold)) 55%,transparent))}.cult-name{font-family:var(--font-display);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--track-title);color:var(--ink);font-size:var(--fs-h3)}.cult-blurb{font-family:var(--font-body);font-size:var(--fs-small);color:var(--ink-dim);font-style:italic}.cult-banner .cb-fill{flex:1 1 auto}.cult-sworn{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);color:var(--accent, var(--gold));text-shadow:0 0 8px color-mix(in srgb,var(--accent, var(--gold)) 60%,transparent)}.cult-banner .mini{margin-bottom:var(--sp-md)}@media (max-width: 720px){.cult-banners{flex-direction:column;overflow-y:auto}.cult-banner{flex:0 0 auto}}.codex-doc{height:100%}.cx-comp{display:flex;align-items:center;gap:var(--sp-sm);margin-top:var(--sp-xs);max-width:300px}.cx-track{flex:1 1 auto;height:8px;background:var(--ground-2);border:var(--bw-subtle) solid var(--hairline-strong);padding:1px}.cx-track i{display:block;height:100%;min-width:2px;background:repeating-linear-gradient(90deg,var(--gold) 0 6px,transparent 6px 9px)}.cx-pct{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--gold)}.codex-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.codex-search{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--ink);background:var(--ground-2);border:var(--bw-subtle) solid var(--hairline-strong);padding:var(--sp-xs) var(--sp-sm);min-height:var(--target-min);min-width:160px}.codex-search:focus-visible{outline:var(--bw-focus) solid var(--gold);outline-offset:1px}.codex-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:var(--sp-sm)}.codex-cell{background:var(--panel);border:var(--bw-subtle) solid var(--hairline);border-left:3px solid var(--tier, var(--r-common));padding:var(--sp-sm);display:flex;flex-direction:column;align-items:center;gap:var(--sp-2xs)}.codex-cell.locked{opacity:.5;filter:grayscale(.7);border-left-color:var(--hairline)}.cx-art{width:100%;aspect-ratio:1;background:var(--ground-2);border:var(--bw-subtle) solid var(--hairline);display:grid;place-items:center;overflow:hidden}.cx-art img{width:100%;height:100%;object-fit:cover}.cx-q{font-size:2rem;color:var(--ink-dim)}.cx-name{font-family:var(--font-body);font-size:var(--fs-caption);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--ink);text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-meta{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--tier, var(--ink-dim))}.team-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-md)}.team-slot{position:relative;min-height:96px;border:var(--bw-subtle) dashed var(--hairline-strong);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2xs);padding:var(--sp-sm);text-align:center}.team-slot.empty span{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-small);color:var(--ink-dim)}.team-slot.filled{border-style:solid;background:var(--panel-alt);border-left:3px solid var(--tier, var(--r-common))}.team-slot.drop{border-color:var(--gold);background:var(--panel)}.team-slot .ts-rune{font-size:1.6rem;color:var(--gold)}.team-slot .ts-name{font-family:var(--font-display);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--track-title);color:var(--ink);font-size:var(--fs-body)}.team-slot .ts-sub{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim)}.team-slot .ts-x{position:absolute;top:2px;right:2px;min-height:0;padding:0 var(--sp-xs);font-size:var(--fs-h3);line-height:1;background:transparent;border:0;color:var(--ink-dim)}.team-slot .ts-x:hover,.team-slot .ts-x:focus-visible{color:var(--alert)}.doc.team-pick.picked{opacity:.5}.doc.team-pick.picked .ico{border-color:var(--gold)}.launch{max-width:640px;margin:6vh auto;text-align:center;display:flex;flex-direction:column;gap:var(--sp-md)}.launch .big{font-family:var(--font-display);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--track-title);font-size:var(--fs-display);color:var(--gold)}.launch p{color:var(--ink-dim);margin:0}.patrol-green{--accent: #33e57a;--accent-dim: #1f8f4e;--gold: #33e57a;--gold-bright: #7df2ac;--gold-dim: #1f8f4e;--ground: #050b07;--ground-2: #030604;--panel: #08130d;--panel-alt: #0b1a11;--hairline: #163322;--hairline-strong: #21482f;--ink-dim: #7fae93}.pc-window{height:100%;display:flex;flex-direction:column;position:relative;background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--accent, var(--gold)) 11%,transparent),transparent 55%),var(--ground-2);border:1px solid color-mix(in srgb,var(--accent, var(--gold)) 36%,var(--hairline-strong));box-shadow:inset 0 0 80px -22px color-mix(in srgb,var(--accent, var(--gold)) 34%,transparent),0 0 0 1px #000}.pc-window button,.picker button{border-radius:0}.pc-window .section-header .num,.picker .section-header .num{display:none}.pc-window .section-header h2,.picker .section-header h2{color:var(--accent)}.pc-window .section-header{border-left:3px solid var(--accent);padding-left:var(--sp-sm);margin:var(--sp-md) 0 var(--sp-sm)}.pc-window .section-header:first-child{margin-top:0}.pc-window .mini,.picker .mini,.pc-window .pick{font-family:var(--font-mono);letter-spacing:var(--track-label)}.pc-window .pick{background:#000a;border:1px solid var(--hairline-strong)}.pc-window .pick.on{background:var(--accent);color:#000;border-color:var(--accent);box-shadow:0 0 10px -3px var(--accent)}.pc-window .mini.eq,.picker .mini.eq{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%)}.reliquary-cyan{--accent: #46c8e6;--accent-dim: #2a7d92;--gold: #46c8e6;--gold-bright: #8adef2;--gold-dim: #2a7d92;--ground: #04090c;--ground-2: #020507;--panel: #08151b;--panel-alt: #0c1f27;--hairline: #163039;--hairline-strong: #214650;--ink-dim: #82abb7}.forge-amber{--accent: #ff7e36;--accent-dim: #9c4a1c;--gold: #ff7e36;--gold-bright: #ffa86e;--gold-dim: #9c4a1c;--ground: #0a0603;--ground-2: #060402;--panel: #16100a;--panel-alt: #1e160d;--hairline: #3c2817;--hairline-strong: #543920;--ink-dim: #bd9a78}.pc-window:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:repeating-linear-gradient(0deg,transparent 0 3px,color-mix(in srgb,var(--accent) 6%,transparent) 3px 4px)}.pc-window>*{position:relative;z-index:1}.pc-window>.window-bar{margin:0}.pcw-body{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--sp-md);display:flex;flex-direction:column;gap:var(--sp-md)}.pcw-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--sp-md);border-bottom:var(--bw-subtle) solid var(--hairline-strong);padding-bottom:var(--sp-sm);flex:0 0 auto}.pc-panel{background:color-mix(in srgb,var(--panel) 70%,transparent);border:var(--bw-subtle) solid var(--hairline);border-left:2px solid color-mix(in srgb,var(--accent, var(--gold)) 60%,var(--hairline));padding:var(--sp-sm) var(--sp-md)}.tl-grid{display:flex;flex-direction:column;gap:var(--sp-xs);margin-top:var(--sp-xs)}.tl-row{display:grid;grid-template-columns:92px 1fr 34px;align-items:center;gap:var(--sp-sm)}.tl-k{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);text-transform:uppercase;letter-spacing:var(--track-label)}.tl-bar{height:6px;background:var(--ground-2);border:var(--bw-subtle) solid var(--hairline);overflow:hidden}.tl-bar i{display:block;height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--accent, var(--gold)) 45%,var(--gold-dim)),var(--accent, var(--gold)))}.tl-v{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--accent, var(--gold));text-align:right}.pcw-status{flex:0 0 auto}.pc-readout{display:flex;gap:var(--sp-sm)}.pc-readout .ro{display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-family:var(--font-mono);font-size:var(--fs-caption)}.pc-readout .ro .k{color:var(--ink-dim);letter-spacing:var(--track-label);text-transform:uppercase}.pc-readout .ro .v{color:var(--accent, var(--gold))}.pc-readout .ro .v.live{color:var(--combat-heal)}.pc-body{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(240px,340px) 1fr;gap:var(--sp-lg);align-items:start}.pc-scan,.pc-intel{display:flex;flex-direction:column;gap:var(--sp-md)}.radar{position:relative;aspect-ratio:1/1;width:100%;border-radius:var(--r-full);overflow:hidden;background:radial-gradient(circle,color-mix(in srgb,var(--accent, var(--gold)) 12%,var(--ground-2)),var(--ground-2) 72%);border:1px solid color-mix(in srgb,var(--accent, var(--gold)) 40%,var(--hairline));box-shadow:inset 0 0 30px -6px color-mix(in srgb,var(--accent, var(--gold)) 40%,transparent)}.radar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-full);pointer-events:none;background:repeating-radial-gradient(circle,transparent 0 26px,color-mix(in srgb,var(--accent, var(--gold)) 18%,transparent) 26px 27px)}.radar-cross{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(color-mix(in srgb,var(--accent, var(--gold)) 22%,transparent) 0,color-mix(in srgb,var(--accent, var(--gold)) 22%,transparent) 0) 50% 0 / 1px 100% no-repeat,linear-gradient(color-mix(in srgb,var(--accent, var(--gold)) 22%,transparent) 0,color-mix(in srgb,var(--accent, var(--gold)) 22%,transparent) 0) 0 50% / 100% 1px no-repeat}.radar-sweep{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-full);pointer-events:none;background:conic-gradient(from 0deg,color-mix(in srgb,var(--accent, var(--gold)) 50%,transparent),transparent 64deg);animation:radarsweep 3.4s linear infinite}@keyframes radarsweep{to{transform:rotate(360deg)}}.radar .blip{position:absolute;width:6px;height:6px;border-radius:var(--r-full);background:var(--accent, var(--gold));box-shadow:0 0 8px var(--accent, var(--gold));transform:translate(-50%,-50%);animation:blippulse 3.4s ease-out infinite}@keyframes blippulse{0%,80%,to{opacity:.15}40%{opacity:1}}.radar-tag{position:absolute;left:50%;bottom:8%;transform:translate(-50%);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--accent, var(--gold));opacity:.7}@media (prefers-reduced-motion: reduce){.radar-sweep,.radar .blip{animation:none}}.pc-lead{display:flex;align-items:center;gap:var(--sp-md);background:var(--panel);border:var(--bw-subtle) solid var(--hairline);border-left:2px solid var(--accent, var(--gold-dim));padding:var(--sp-sm)}.pc-portrait{position:relative;flex:0 0 auto;width:60px;height:76px;overflow:hidden;background:var(--panel-alt);border:var(--bw-subtle) solid var(--accent, var(--gold-dim));display:grid;place-items:center}.pc-portrait img{position:relative;width:100%;height:100%;object-fit:cover;object-position:center top}.pc-meta{min-width:0}.pb-glyph{position:absolute;font-size:2rem;color:var(--ink-dim);opacity:.5}.pb-label{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--gold-dim)}.pb-name{font-family:var(--font-display);font-size:var(--fs-h3);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--ink);margin:var(--sp-2xs) 0}.pb-sub{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim)}.pb-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-xs)}.pb-steps li{display:grid;grid-template-columns:2rem auto 1fr;align-items:baseline;gap:var(--sp-sm);padding:var(--sp-xs) var(--sp-sm);background:var(--panel);border:var(--bw-subtle) solid var(--hairline);border-left:2px solid var(--accent, var(--gold-dim))}.pb-steps .pb-g{font-size:var(--fs-body);text-align:center}.pb-steps .pb-k{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-label);font-size:var(--fs-small);color:var(--ink)}.pb-steps .pb-v{font-family:var(--font-body);font-size:var(--fs-caption);color:var(--ink-dim)}@media (max-width: 600px){.pc-body{grid-template-columns:1fr}}.warn-btn{position:relative;display:flex;align-items:center;gap:var(--sp-sm);margin-top:var(--sp-xs);align-self:flex-start;padding:var(--sp-xs) var(--sp-lg);cursor:pointer;background:color-mix(in srgb,var(--alert) 18%,var(--ground-2));color:#fff;border:1px solid var(--alert);min-height:var(--target-min);clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.warn-btn:hover,.warn-btn:focus-visible{background:color-mix(in srgb,var(--alert) 34%,var(--ground-2));box-shadow:0 0 18px -4px var(--alert);outline:none}.warn-btn .wb-label{font-family:var(--font-display);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--track-title);font-size:var(--fs-body);white-space:nowrap;text-shadow:0 0 8px color-mix(in srgb,var(--alert) 70%,transparent)}.warn-btn .wb-stripes{flex:1 1 16px;align-self:stretch;min-width:16px;background:repeating-linear-gradient(45deg,var(--alert) 0 6px,transparent 6px 12px);opacity:.8}.warn-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;background:color-mix(in srgb,var(--alert) 10%,rgba(0,0,0,.55));animation:warnflash 1.15s steps(1) 1}@keyframes warnflash{0%,20%,40%{background-color:color-mix(in srgb,var(--alert) 22%,rgba(0,0,0,.5))}10%,30%,50%{background-color:#0000008c}60%,to{background-color:#0009}}.warn-banner{display:flex;align-items:center;gap:var(--sp-lg);padding:var(--sp-md) var(--sp-2xl);background:color-mix(in srgb,var(--alert) 16%,var(--ground-2));border-top:2px solid var(--alert);border-bottom:2px solid var(--alert);box-shadow:0 0 40px -8px var(--alert),inset 0 0 30px -10px var(--alert);clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,16px 100%,0 50%);animation:warnbanner 1.15s var(--ease-out) 1}@keyframes warnbanner{0%{transform:scale(.8);opacity:0}14%{transform:scale(1);opacity:1}82%{opacity:1}to{opacity:0}}.warn-tri{font-size:var(--fs-h1);color:var(--alert);animation:warnblink .4s steps(1) infinite}@keyframes warnblink{50%{opacity:.3}}.warn-text{display:flex;flex-direction:column;align-items:center}.warn-text b{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--fs-display);letter-spacing:var(--track-title);color:#fff;text-shadow:0 0 14px var(--alert);line-height:1}.warn-text i{font-family:var(--font-mono);font-style:normal;font-size:var(--fs-small);letter-spacing:var(--track-label);color:color-mix(in srgb,#fff 80%,var(--alert));text-transform:uppercase}.manifest{display:grid;grid-template-columns:1fr;gap:var(--sp-md);align-items:start}.manifest>.brand-bar,.manifest>.title-bar,.manifest>.dossier-footer{grid-column:1 / -1}.m-rail{display:flex;flex-direction:column;gap:var(--sp-md)}.m-main{display:flex;flex-direction:column;gap:var(--sp-md);min-width:0}@media (min-width: 720px){.manifest{grid-template-columns:minmax(300px,380px) 1fr}}.loading,.error{text-align:center;opacity:.8;margin-top:28vh;font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--track-label)}.error code,code{color:var(--gold);font-family:var(--font-mono)}button{font-family:var(--font-display);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--ink);cursor:pointer;min-height:var(--target-min);background:var(--panel);border:var(--bw-subtle) solid var(--hairline-strong);border-radius:var(--r-sm);padding:var(--sp-sm) var(--sp-md);font-size:var(--fs-body);transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}button:hover{background:var(--panel-alt);border-color:var(--gold-dim)}button:focus-visible{outline:var(--bw-focus) solid var(--gold);outline-offset:2px}button:disabled{opacity:.4;cursor:default}button.primary{background:var(--gold);color:var(--ground);border-color:var(--gold-bright)}button.primary:hover{background:var(--gold-bright)}.actions{display:flex;flex-wrap:wrap;gap:var(--sp-sm);justify-content:center}.homebtns{display:flex;gap:var(--sp-sm);margin-top:var(--sp-md);flex-wrap:wrap}.log{list-style:none;margin:0;padding:var(--sp-sm) var(--sp-md);background:var(--panel);border:var(--bw-subtle) solid var(--hairline);font-family:var(--font-mono);font-size:var(--fs-small);color:var(--ink-dim);max-height:130px;overflow-y:auto}.log li{margin:var(--sp-2xs) 0}.engage .pcw-body{padding:0}.eng-readout{display:flex;align-items:stretch;flex:0 0 auto;min-height:34px;border-bottom:1px solid var(--hairline-strong);font-family:var(--font-mono);background:color-mix(in srgb,var(--panel) 60%,transparent)}.er-cell{display:flex;flex-direction:column;justify-content:center;gap:1px;padding:var(--sp-2xs) var(--sp-md);border-right:1px solid var(--hairline)}.er-cell b{font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink-dim);font-weight:var(--fw-regular)}.er-cell>span{font-size:var(--fs-small);color:var(--accent)}.er-cell.term{margin-left:auto;border-left:1px solid var(--hairline);border-right:0}.er-cell.term>span{color:var(--ink-dim)}.er-cell.term.on>span{color:var(--alert);text-shadow:0 0 8px var(--alert);animation:termblink .8s steps(1) infinite}@keyframes termblink{50%{opacity:.45}}.eng-main{flex:1 1 auto;min-height:0;display:flex;align-items:stretch}.eng-stage{position:relative;flex:1 1 auto;min-width:0;overflow:hidden;display:flex;align-items:stretch;justify-content:space-between;padding:var(--sp-md) var(--sp-lg);background:radial-gradient(110% 70% at 50% 0%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 55%),#020403}.eng-floor{position:absolute;left:-24%;right:-24%;bottom:-14%;height:64%;pointer-events:none;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--accent) 26%,transparent) 0 1px,transparent 1px 64px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--accent) 22%,transparent) 0 1px,transparent 1px 38px);transform:perspective(440px) rotateX(58deg);transform-origin:50% 100%;opacity:.42;-webkit-mask-image:linear-gradient(180deg,transparent,#000 45%);mask-image:linear-gradient(180deg,transparent,#000 45%)}.eng-reticle{position:absolute;left:50%;top:52%;width:110px;height:110px;pointer-events:none;transform:translate(-50%,-50%);display:grid;place-items:center}.eng-reticle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px dashed color-mix(in srgb,var(--accent) 55%,transparent);animation:retspin 14s linear infinite}.eng-reticle:after{content:"";position:absolute;top:26px;right:26px;bottom:26px;left:26px;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);background:linear-gradient(color-mix(in srgb,var(--accent) 45%,transparent) 0,color-mix(in srgb,var(--accent) 45%,transparent) 0) 50% 0 / 1px 100% no-repeat,linear-gradient(color-mix(in srgb,var(--accent) 45%,transparent) 0,color-mix(in srgb,var(--accent) 45%,transparent) 0) 0 50% / 100% 1px no-repeat}@keyframes retspin{to{transform:rotate(360deg)}}.eng-reticle b{position:relative;z-index:1;font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:.18em;color:var(--alert);text-shadow:0 0 12px var(--alert);animation:termblink .7s steps(1) infinite}.eng-stage.crit{box-shadow:inset 0 0 60px -18px var(--alert)}.eng-stage.crit .eng-reticle:before,.eng-stage.crit .eng-reticle:after{border-color:var(--alert)}.eng-stage.crit .eng-floor{background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--alert) 26%,transparent) 0 1px,transparent 1px 64px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--alert) 22%,transparent) 0 1px,transparent 1px 38px)}.cb{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--sp-xs);width:clamp(180px,26vw,270px)}.cb.you{align-self:flex-end}.cb.enemy{align-self:flex-start}.cb-tag{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--accent)}.cb.enemy .cb-tag{color:var(--alert);text-shadow:0 0 7px color-mix(in srgb,var(--alert) 60%,transparent)}.cb-art{position:relative;aspect-ratio:4/3;background:#000;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);overflow:hidden}.cb.enemy .cb-art{border-color:color-mix(in srgb,var(--alert) 40%,transparent)}.cb-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cb-art .ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:3rem;color:var(--ink-dim);opacity:.5}.cb-art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0,#0000 3px,#0000001c 3px,#0000001c 4px)}.cb-b{position:absolute;width:16px;height:16px;pointer-events:none;z-index:2;border:2px solid var(--accent)}.cb.enemy .cb-b{border-color:var(--alert)}.cb-b.tl{top:0;left:0;border-right:0;border-bottom:0}.cb-b.tr{top:0;right:0;border-left:0;border-bottom:0}.cb-b.bl{bottom:0;left:0;border-right:0;border-top:0}.cb-b.br{bottom:0;right:0;border-left:0;border-top:0}.cb-sweep{position:absolute;left:0;right:0;top:0;height:2px;z-index:2;pointer-events:none;background:linear-gradient(90deg,transparent,var(--alert),transparent);opacity:.7;animation:cbsweep 2.8s steps(26) infinite}@keyframes cbsweep{0%{top:4%}50%{top:92%}to{top:4%}}.cb-rar{position:absolute;top:4px;right:6px;z-index:2;font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;padding:0 var(--sp-2xs);background:#000c;color:var(--r-common)}.cb-rar.Legendary{color:var(--r-legendary)}.cb-rar.Rare{color:var(--r-rare)}.cb-rar.Uncommon{color:var(--r-uncommon)}.cb-data{background:#000d;border:1px solid var(--hairline-strong);font-family:var(--font-mono);padding:var(--sp-xs) var(--sp-sm);display:flex;flex-direction:column;gap:var(--sp-2xs)}.cb-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-sm)}.cb-name{font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--ink);text-transform:uppercase;letter-spacing:var(--track-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-lv{font-size:var(--fs-caption);color:var(--accent)}.cb-row.sub{font-size:var(--fs-caption);color:var(--ink-dim)}.cb-st{color:var(--accent)}.cb-row.sub .cb-st:empty{display:none}.cb-hp{display:flex;align-items:center;gap:var(--sp-sm)}.cb-seg{flex:1 1 auto;height:10px;background:#111;border:1px solid var(--hairline-strong);padding:1px}.cb-seg i{display:block;height:100%;transition:width .4s var(--ease-out);background:repeating-linear-gradient(90deg,var(--hp, var(--accent)) 0 6px,transparent 6px 9px)}.cb-hp b{font-size:var(--fs-caption);color:var(--ink)}.cb-hp.hp-ok{--hp: var(--accent)}.cb-hp.hp-mid{--hp: #e6b03a}.cb-hp.hp-low{--hp: var(--alert)}.cb-hp.hp-low .cb-seg i{animation:termblink .9s steps(1) infinite}.eng-log{flex:0 0 clamp(190px,24%,280px);display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--hairline-strong);background:color-mix(in srgb,var(--panel) 45%,#000)}.el-head{flex:0 0 auto;display:flex;align-items:center;gap:var(--sp-2xs);padding:var(--sp-2xs) var(--sp-sm);border-bottom:1px solid var(--hairline);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--accent)}.el-lines{flex:1 1 auto;min-height:0;overflow:hidden;padding:var(--sp-sm);display:flex;flex-direction:column;justify-content:flex-end;gap:var(--sp-2xs);font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%);mask-image:linear-gradient(180deg,transparent,#000 18%)}.el-ln.last{color:var(--ink)}.el-lines .ts-caret{margin-left:2px}.eng-cmd{display:flex;flex-wrap:wrap;gap:var(--sp-sm);flex:0 0 auto;padding:var(--sp-sm) var(--sp-md);border-top:1px solid var(--hairline-strong);background:color-mix(in srgb,var(--panel) 60%,transparent)}.cmd{display:inline-flex;align-items:center;gap:var(--sp-sm);min-height:var(--target-min);font-family:var(--font-mono);font-weight:var(--fw-bold);font-size:var(--fs-small);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink);background:#000a;border:1px solid var(--hairline-strong);border-radius:0;padding:var(--sp-2xs) var(--sp-md) var(--sp-2xs) var(--sp-2xs);cursor:pointer;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}.cmd .key{display:grid;place-items:center;width:22px;height:22px;background:var(--hairline-strong);color:var(--ink);font-size:var(--fs-caption)}.cmd i{font-style:normal;color:var(--ink-dim)}.cmd:hover:not(:disabled),.cmd:focus-visible{border-color:var(--accent);color:var(--accent);outline:none;box-shadow:0 0 12px -4px var(--accent)}.cmd:hover:not(:disabled) .key,.cmd:focus-visible .key{background:var(--accent);color:#000}.cmd.atk{border-color:color-mix(in srgb,var(--accent) 55%,var(--hairline-strong));color:var(--accent)}.cmd.atk .key{background:var(--accent);color:#000}.cmd.fin{border-color:color-mix(in srgb,var(--alert) 55%,var(--hairline-strong));color:var(--alert)}.cmd.fin .key{background:var(--alert);color:#000}.cmd.fin:hover:not(:disabled),.cmd.fin:focus-visible{border-color:var(--alert);color:var(--alert);box-shadow:0 0 12px -4px var(--alert)}.cmd.fin:hover:not(:disabled) .key{background:var(--alert)}.cmd:disabled{opacity:.45;cursor:not-allowed}.eng-outcome{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;text-align:center;font-family:var(--font-display);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.14em;font-size:var(--fs-h1);padding:var(--sp-sm) var(--sp-xl);background:#000d;border-top:2px solid var(--accent);border-bottom:2px solid var(--accent);box-shadow:0 0 40px -10px var(--accent)}.eng-outcome small{display:block;font-family:var(--font-mono);font-weight:400;text-transform:none;letter-spacing:0;font-size:var(--fs-small);color:var(--ink-dim)}.eng-outcome.caught{color:var(--accent)}.eng-outcome.finished{color:var(--alert);border-color:var(--alert);box-shadow:0 0 40px -10px var(--alert)}.eng-outcome.fled,.eng-outcome.defeat{color:var(--ink-dim);border-color:var(--hairline-strong);box-shadow:none}@media (max-width: 640px){.eng-main{flex-direction:column}.eng-log{flex:0 0 110px;border-left:0;border-top:1px solid var(--hairline-strong)}.cb{width:clamp(150px,42vw,220px)}}@media (prefers-reduced-motion: reduce){.eng-reticle:before,.cb-sweep,.er-cell.term.on>span,.eng-reticle b,.cb-hp.hp-low .cb-seg i{animation:none}}.rite-screen{max-width:620px;margin:0 auto;display:flex;flex-direction:column;gap:var(--sp-xs);width:100%}.rite-screen .log{max-height:84px}.wavebar{text-align:center;font-family:var(--font-display);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--track-label);color:var(--gold);background:var(--panel);border:var(--bw-subtle) solid var(--gold-dim);padding:var(--sp-xs) var(--sp-sm)}.row{display:flex;gap:var(--sp-sm);justify-content:center}.row.enemies .unit{border-color:var(--hairline-strong);border-top:3px solid var(--alert)}.row.party .unit{border-top:3px solid var(--gold-dim)}.unit{position:relative;flex:1 1 0;max-width:150px;background:var(--panel);border:var(--bw-subtle) solid var(--hairline);padding:var(--sp-sm);text-align:center;transition:opacity .4s,transform .3s}.unit.dead{opacity:.25;filter:grayscale(1);transform:scale(.94)}.unit.dying{animation:dissolve .6s forwards}@keyframes dissolve{to{opacity:.25;filter:grayscale(1) blur(1px);transform:scale(.9)}}.uart{height:46px;display:flex;align-items:center;justify-content:center;font-size:1.6rem}.uart img{max-height:56px;max-width:100%}.uname{font-family:var(--font-display);font-size:var(--fs-small);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--track-title);margin:var(--sp-2xs) 0}.status{font-family:var(--font-mono);font-size:var(--fs-caption);height:.8rem;color:var(--gold)}.ultslot{min-height:26px}.ultwrap{height:5px;background:var(--ground-2);border:var(--bw-subtle) solid var(--hairline);overflow:hidden;margin-top:var(--sp-xs)}.ult{height:100%;background:var(--gold-dim);transition:width .4s var(--ease-out)}.ult.full{background:var(--gold);box-shadow:0 0 8px var(--gold)}.ultbtn{margin-top:var(--sp-xs);padding:var(--sp-2xs) var(--sp-sm);font-size:var(--fs-caption);background:var(--gold);color:var(--ground);border:none;animation:pulse .9s infinite;min-height:0}@keyframes pulse{50%{box-shadow:0 0 10px var(--gold)}}.vs{text-align:center;color:var(--ink-dim);opacity:.6}.unit.flash:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;animation:flash .22s ease-out;pointer-events:none}@keyframes flash{0%{opacity:.7}to{opacity:0}}.float{position:absolute;top:8px;transform:translate(-50%);font-family:var(--font-display);font-weight:var(--fw-bold);font-size:1.1rem;color:#fff;text-shadow:0 1px 3px #000;pointer-events:none;animation:floatup .9s ease-out forwards;white-space:nowrap}.float.big{font-size:1.6rem;color:var(--gold-bright)}.float.ult{color:var(--gold-bright);text-shadow:0 0 10px var(--gold-bright)}.float.eff.super{color:var(--alert);font-size:.9rem}.float.miss{color:var(--ink-dim);font-size:.95rem}.float.status{color:var(--gold);font-size:.8rem;top:24px}@keyframes floatup{0%{opacity:1;top:8px}to{opacity:0;top:-28px}}.shake{animation:shake .28s}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}.screenflash{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:99;animation:sflash .6s ease-out forwards}.screenflash.win{background:radial-gradient(circle,color-mix(in srgb,var(--gold) 33%,transparent),transparent 70%)}@keyframes sflash{0%{opacity:1}to{opacity:0}}@media (max-width: 600px){.os-bar{gap:var(--sp-sm);padding:max(var(--sp-xs),env(safe-area-inset-top)) max(var(--sp-sm),env(safe-area-inset-right)) var(--sp-xs) max(var(--sp-sm),env(safe-area-inset-left))}.os-brand b,.os-status{display:none}.os-tab{padding:var(--sp-xs) var(--sp-sm);font-size:var(--fs-caption)}.os-screen{padding:var(--sp-sm) max(var(--sp-sm),env(safe-area-inset-right)) max(var(--sp-md),env(safe-area-inset-bottom)) max(var(--sp-sm),env(safe-area-inset-left))}.app-title,.title-bar h1,.eh-title h1{font-size:var(--fs-h2)}.asset-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.codex-grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.desktop{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:var(--sp-md)}.term-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.arena-stage{flex-direction:column;gap:var(--sp-sm)}.arena-mid{flex-direction:row;min-width:0}.fighter{max-width:none;width:100%;flex-direction:row;justify-content:center;gap:var(--sp-md)}.fighter .art{height:clamp(96px,18vh,160px);flex:0 0 auto}.fighter .ghp,.fighter .plate,.fighter .pstatus{flex:0 0 auto}}.grade{font-weight:700;letter-spacing:.02em}.rite-mod{color:var(--gold)}.rite-shrine{color:var(--iso-shrine)}.slot-res{margin-top:4px;font-family:var(--font-mono);font-size:var(--fs-small);color:#c9b6e0}.iw{position:relative;height:100%;display:flex;flex-direction:column;background:radial-gradient(120% 95% at 50% 4%,#20262f,#11151b 46%,#05070a 88%)}.iw-hud{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:var(--sp-sm) var(--sp-lg);border-bottom:1px solid var(--gold-dim);z-index:5}.iw-hud .t{font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:var(--track-title);color:var(--gold)}.iw-hud .r{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--ink-dim);flex:1;text-align:right}.iw-exit{background:#1f2733;color:#cdd6e0;border:1px solid #2a313c;padding:5px 11px;cursor:pointer;font:600 12px system-ui}.iw-exit:hover,.iw-exit:focus-visible{filter:brightness(1.15);outline:var(--bw-focus) solid var(--gold);outline-offset:2px}.iw .stage{flex:1 1 auto;min-height:0;position:relative;overflow:hidden}.iw .stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#iso-bg{z-index:0}#iso-c{z-index:1;image-rendering:pixelated}.iw .stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:radial-gradient(ellipse 76% 68% at 50% 42%,transparent 50%,#05070a 95%)}#iso-interact{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:center;justify-content:center;background:#04060d80}#iso-interact.hidden{display:none}.iso-card{background:linear-gradient(180deg,#161b22,#0b0e14);border:1px solid #5a4a2a;padding:20px 22px;min-width:300px;max-width:380px;box-shadow:0 20px 56px -14px #000;text-align:center;animation:pop .12s ease-out}@keyframes pop{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.iso-card .ico{font-size:34px;line-height:1}.iso-card .ttl{font:700 14px/1.2 var(--font-display),system-ui;letter-spacing:.14em;text-transform:uppercase;color:var(--iso-warp);margin:8px 0 3px}.iso-card .desc{color:#9aa6b5;font-size:12px;line-height:1.45;margin-bottom:15px}.iso-card .acts{display:flex;gap:8px;justify-content:center}.iso-card button{background:#1f2733;color:#cdd6e0;border:1px solid #2a313c;padding:8px 15px;cursor:pointer;font:600 12px system-ui}.iso-card button.primary{background:var(--iso-warp);color:#0b0e13;border-color:var(--iso-warp);font-weight:800}.iso-card button:hover,.iso-card button:focus-visible{filter:brightness(1.13);outline:var(--bw-focus) solid var(--gold);outline-offset:2px}.iso-card.battle{min-width:min(360px,94vw);max-width:440px}.iso-card.summary{min-width:min(320px,94vw);max-width:400px}.iso-card .sum-relic{font:700 13px var(--font-mono);color:var(--iso-warp);margin:2px 0 12px}.iso-card .sum-scar{font:12px/1.5 var(--font-mono);color:#e0a8a0;border:1px solid #5a2f2f;background:#2a1416;padding:8px 10px;margin:10px 0 2px;text-align:left}.iso-card .sum-rows{display:flex;flex-direction:column;gap:7px;text-align:left;margin-bottom:14px}.iso-card .sum-rows>div{display:flex;justify-content:space-between;gap:12px;font-size:12px;padding-bottom:6px;border-bottom:1px solid #232a35}.iso-card .sum-rows b{color:#8a94a3;font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:10px}.iso-card .sum-rows span{color:#dbe3ec;text-align:right}.unit-panel.theme-Fire{--accent: var(--t-fire)}.unit-panel.theme-Water{--accent: var(--t-water)}.unit-panel.theme-Nature{--accent: var(--t-nature)}.unit-panel.theme-Light{--accent: var(--t-light)}.unit-panel.theme-Shadow{--accent: var(--t-shadow)}.unit-panel{--accent: var(--gold)}.unit-grid{display:grid;grid-template-columns:minmax(190px,.8fr) 1.2fr 1.1fr;gap:var(--sp-lg);margin:var(--sp-sm) 0 0;flex:1 1 auto;align-items:stretch}@media (max-width: 760px){.unit-grid{grid-template-columns:1fr}}.unit-grid section{background:color-mix(in srgb,var(--panel) 82%,transparent);border:1px solid var(--hairline-strong);border-radius:0;padding:var(--sp-md) var(--sp-lg);min-width:0;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%)}.u-tag{display:block;font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--accent);margin-bottom:var(--sp-2xs)}.u-portrait{position:relative;overflow:hidden;background:#000;border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 0 1px #000,0 0 18px -4px color-mix(in srgb,var(--accent) 55%,transparent),inset 0 0 26px -10px color-mix(in srgb,var(--accent) 45%,transparent)}.u-portrait:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0,#0000 3px,#0000001c 3px,#0000001c 4px)}.u-art{display:block;width:100%;aspect-ratio:1;object-fit:cover}.u-art.rune{display:flex;align-items:center;justify-content:center;font-size:64px;color:var(--accent);opacity:.6}.u-lv{position:absolute;left:var(--sp-xs);bottom:var(--sp-xs);z-index:2;font-family:var(--font-mono);font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--accent);background:#000c;padding:1px var(--sp-xs);border:1px solid color-mix(in srgb,var(--accent) 50%,transparent)}.u-name{margin-top:var(--sp-sm);font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-bold);line-height:var(--lh-heading);color:var(--ink);text-transform:uppercase;letter-spacing:var(--track-label)}.u-asc{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--gold);letter-spacing:var(--track-label)}.u-class{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);letter-spacing:var(--track-label);text-transform:uppercase;display:flex;gap:var(--sp-xs);align-items:center}.u-stars{color:var(--gold-bright)}.u-types{display:flex;gap:var(--sp-xs);margin-top:var(--sp-sm);flex-wrap:wrap}.u-type{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;padding:1px var(--sp-sm);border:1px solid var(--accent);color:var(--accent);background:#0008}.u-exp{margin-top:var(--sp-md)}.u-exp-lab{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);letter-spacing:var(--track-label)}.u-exp-track{height:8px;background:#111;border:1px solid var(--hairline-strong);margin-top:var(--sp-2xs);padding:1px}.u-exp-fill{display:block;height:100%;background:repeating-linear-gradient(90deg,var(--gold) 0 6px,transparent 6px 9px)}.u-stats{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-sm)}.u-stat{display:flex;align-items:baseline;gap:var(--sp-xs);background:#000a;border:1px solid var(--hairline-strong);border-left:2px solid var(--accent);padding:var(--sp-sm) var(--sp-md)}.u-stat-k{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);letter-spacing:var(--track-label);min-width:30px}.u-stat-v{font-family:var(--font-mono);font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--ink);margin-left:auto}.u-stat.buffed .u-stat-v{color:var(--gold-bright)}.u-stat-d{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--t-nature)}.u-stat-d.muted{color:var(--ink-dim)}.u-equip{display:flex;flex-direction:column;gap:var(--sp-sm)}.eq-slot{display:flex;align-items:center;gap:var(--sp-sm);width:100%;text-align:left;background:#000a;border:1px solid var(--hairline-strong);border-radius:0;border-left:3px solid var(--gc, var(--hairline-strong));padding:var(--sp-sm);min-height:var(--target-min);cursor:pointer;color:var(--ink);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%)}.eq-slot:hover,.eq-slot:focus-visible{border-color:var(--accent);background:var(--panel);box-shadow:0 0 12px -5px var(--accent);outline:none}.eq-slot.empty{border-style:dashed;color:var(--ink-dim)}.eq-ico{display:grid;place-items:center;width:30px;height:30px;font-size:var(--fs-body);background:color-mix(in srgb,var(--gc, var(--hairline-strong)) 25%,#000);border:1px solid var(--gc, var(--hairline-strong));color:var(--gc, var(--gold))}.eq-body{display:flex;flex-direction:column;min-width:0;flex:1}.eq-label{font-family:var(--font-display);font-size:var(--fs-body);font-weight:var(--fw-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eq-sub{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim)}.eq-chev{color:var(--accent);font-size:var(--fs-body)}.u-resist{display:flex;flex-direction:column;gap:var(--sp-xs)}.res-row{display:grid;grid-template-columns:88px 1fr 44px;align-items:center;gap:var(--sp-sm);font-family:var(--font-mono);font-size:var(--fs-small)}.res-t{color:var(--accent);letter-spacing:var(--track-title);white-space:nowrap}.res-row.t-Fire .res-t{color:var(--t-fire)}.res-row.t-Water .res-t{color:var(--t-water)}.res-row.t-Nature .res-t{color:var(--t-nature)}.res-row.t-Light .res-t{color:var(--t-light)}.res-row.t-Shadow .res-t{color:var(--t-shadow)}.res-row.t-Neutral .res-t{color:var(--t-neutral)}.res-track{height:7px;background:#111;border:1px solid var(--hairline-strong);padding:1px}.res-fill{display:block;height:100%}.res-row.good .res-fill{background:repeating-linear-gradient(90deg,var(--t-nature) 0 5px,transparent 5px 8px)}.res-row.bad .res-fill{background:repeating-linear-gradient(90deg,var(--alert) 0 5px,transparent 5px 8px)}.res-row.flat .res-fill{background:var(--hairline-strong)}.res-v{font-family:var(--font-mono);font-size:var(--fs-caption);text-align:right}.res-row.good .res-v{color:var(--t-nature)}.res-row.bad .res-v{color:var(--alert)}.res-row.flat .res-v{color:var(--ink-dim)}.u-bonus{display:flex;flex-wrap:wrap;gap:var(--sp-sm)}.bon{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--gold);background:var(--ground);border:1px solid var(--gold-dim);padding:1px var(--sp-sm)}.bon.guard{color:var(--t-water);border-color:var(--t-water)}.u-apt{display:flex;flex-direction:column;gap:var(--sp-xs)}.apt-row{display:grid;grid-template-columns:36px 1fr 44px auto;align-items:center;gap:var(--sp-sm)}.apt-k{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);letter-spacing:var(--track-label)}.apt-train{min-height:0;padding:0 var(--sp-xs);font-size:var(--fs-caption);border-color:var(--gold-dim);color:var(--gold);white-space:nowrap}.apt-train:hover,.apt-train:focus-visible{background:var(--panel-alt);border-color:var(--gold);outline:none}.apt-max{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--gold-bright);letter-spacing:var(--track-label)}.apt-track{height:7px;background:#111;border:1px solid var(--hairline-strong);padding:1px}.apt-fill{display:block;height:100%;background:repeating-linear-gradient(90deg,var(--accent) 0 5px,transparent 5px 8px)}.apt-v{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);text-align:right}.picker-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#000a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:flex-end;justify-content:center;z-index:50}@media (min-width: 760px){.picker-scrim{align-items:center}}.picker{width:min(640px,100%);max-height:86vh;display:flex;flex-direction:column;background:var(--ground);border:var(--bw-focus) solid var(--gold-dim);box-shadow:0 -8px 40px #000c;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%)}.picker-head{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-md);border-bottom:1px solid var(--hairline-strong)}.pk-title{font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:var(--track-title);color:var(--gold-bright);text-transform:uppercase}.pk-x{min-height:0;padding:var(--sp-2xs) var(--sp-sm)}.pk-current{display:flex;align-items:center;gap:var(--sp-sm);padding:var(--sp-sm) var(--sp-md);background:var(--panel-alt);border-bottom:1px solid var(--hairline)}.pk-current .eq-body{flex-direction:row;align-items:center;gap:var(--sp-sm)}.pk-current .mini{margin-left:auto}.pk-list{overflow-y:auto;padding:var(--sp-sm) var(--sp-md) var(--sp-md)}.pk-empty{padding:var(--sp-xl) var(--sp-sm);text-align:center}.pk-row{display:flex;align-items:center;gap:var(--sp-sm);padding:var(--sp-sm) 0;border-bottom:1px solid var(--hairline);border-left:3px solid var(--gc, transparent);padding-left:var(--sp-sm)}.pk-main{flex:1;min-width:0}.pk-name{font-family:var(--font-display);font-size:var(--fs-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-fx{font-size:var(--fs-caption);color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-actions{display:flex;gap:var(--sp-2xs);flex-shrink:0}.pk-delta{display:flex;flex-wrap:wrap;gap:var(--sp-xs);margin-top:var(--sp-2xs)}.dl{font-family:var(--font-mono);font-size:var(--fs-caption);padding:0 var(--sp-2xs)}.dl.up{color:var(--t-nature);background:#4fb04a18}.dl.dn{color:var(--alert);background:#c4252a18}.dl.flat{color:var(--ink-dim)}.u-mastery{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--sp-xl);row-gap:var(--sp-2xs)}@media (max-width: 900px){.u-mastery{grid-template-columns:1fr}}.mas-row{display:grid;grid-template-columns:18px 1fr 18px 1fr 40px;align-items:center;gap:var(--sp-xs);font-family:var(--font-mono);font-size:var(--fs-caption);line-height:1.3;opacity:.72}.mas-row.on{opacity:1}.mas-ico{text-align:center;color:var(--ink-dim)}.mas-row.on .mas-ico{color:var(--accent)}.mas-name{color:var(--ink);letter-spacing:var(--track-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:var(--sp-2xs)}.mas-dot{width:6px;height:6px;border-radius:var(--r-full);background:var(--t-nature);box-shadow:0 0 5px var(--t-nature);flex:none}.mas-rank{font-family:var(--font-mono);font-weight:var(--fw-bold);text-align:center}.rk-D{color:var(--ink-dim)}.rk-C{color:var(--r-uncommon)}.rk-B{color:var(--r-rare)}.rk-A{color:var(--gold-bright)}.rk-S{color:var(--rank-s);text-shadow:0 0 6px #6fe0d488}.mas-track{height:7px;background:#111;border:1px solid var(--hairline-strong);padding:1px}.mas-fill{display:block;height:100%;background:repeating-linear-gradient(90deg,var(--accent) 0 5px,transparent 5px 8px)}.mas-amp{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--gold);text-align:right}.eq-art{width:30px;height:30px;object-fit:contain;image-rendering:pixelated;flex:none;background:radial-gradient(60% 60% at 50% 45%,var(--panel-alt),var(--ground-2));border:1px solid var(--gc, var(--hairline));padding:1px}.pk-art{width:38px;height:38px;object-fit:contain;image-rendering:pixelated;flex:none;background:radial-gradient(60% 60% at 50% 45%,var(--panel-alt),var(--ground-2));border:1px solid var(--gc, var(--hairline));padding:2px}.pk-row.gated{opacity:.66}.gr-req.unmet{color:var(--alert);font-weight:var(--fw-bold)}.mini.eq.locked{border-color:var(--alert);color:var(--alert);background:transparent;opacity:.8;cursor:not-allowed}.picker.pk3{width:min(960px,96vw)}.pk3-body{display:grid;grid-template-columns:225px 1fr 230px;gap:0;min-height:0;flex:1}.pk3-ops{border-right:1px solid var(--hairline);padding:var(--sp-sm) var(--sp-md);display:flex;flex-direction:column;gap:var(--sp-xs);max-height:72vh;overflow-y:auto}.pk3-ops-acts{display:flex;flex-direction:column;gap:var(--sp-xs)}.pk3-ops-acts .mini{width:100%}.pk3-kvs{display:flex;flex-direction:column}.pk3-kv{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-sm);font-size:var(--fs-caption);padding:var(--sp-xs) 0;border-bottom:1px dashed var(--hairline)}.pk3-kv .k{color:var(--ink-dim);letter-spacing:var(--track-label);text-transform:uppercase}.pk3-kv .v{color:var(--ink);font-family:var(--font-mono);white-space:nowrap}.pk3-kv .v.flag{color:var(--gold)}.pk3-centre{display:flex;flex-direction:column;min-width:0;min-height:0}.pk3-toolbar{display:flex;align-items:center;gap:var(--sp-sm);padding:var(--sp-xs) var(--sp-sm) 0;border-top:1px solid var(--hairline)}.pk3-sort{min-height:0;padding:var(--sp-2xs) var(--sp-sm);font-size:var(--fs-caption);background:var(--panel-alt);border:1px solid var(--hairline);color:var(--ink);cursor:pointer;white-space:nowrap}.pk3-sort:hover{border-color:var(--accent);color:var(--accent)}.pk3-sort:focus-visible,.pk3-ef:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pk3-elems{display:flex;gap:var(--sp-2xs);flex:1;flex-wrap:wrap}.pk3-ef{min-height:0;width:26px;height:26px;padding:0;font-size:var(--fs-small);background:transparent;border:1px solid var(--hairline);color:var(--ink-dim);cursor:pointer}.pk3-ef:hover{border-color:var(--accent);color:var(--accent)}.pk3-ef.on{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.pk3-count{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);white-space:nowrap}.pk3-rail-empty{font-size:var(--fs-caption);color:var(--ink-dim);font-style:italic;padding:var(--sp-sm);align-self:center}.pk3-railwrap{display:flex;align-items:center;gap:var(--sp-xs);padding:var(--sp-xs) var(--sp-sm)}.pk3-rail{position:relative;flex:1;display:flex;gap:var(--sp-xs);overflow-x:auto;scroll-behavior:smooth;padding:var(--sp-2xs);scrollbar-width:thin}.pk3-tb{flex:none;width:56px;height:56px;position:relative;cursor:pointer;background:var(--panel-alt);border:1px solid var(--gc, var(--hairline));padding:var(--sp-xs)}.pk3-tb:hover{border-color:var(--accent)}.pk3-tb:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pk3-tb.sel{border-color:var(--accent);background:var(--panel);box-shadow:0 0 0 1px var(--accent),0 0 10px color-mix(in srgb,var(--accent) 35%,transparent)}.pk3-tb.gated{opacity:.55}.pk3-tb-art{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.pk3-tb .eq-ico{font-size:28px;line-height:48px;width:100%;text-align:center;display:block}.pk3-tb-on{position:absolute;top:3px;right:3px;width:8px;height:8px;border-radius:var(--r-full);background:var(--gold);box-shadow:0 0 6px var(--gold)}.pk3-tb-lock{position:absolute;bottom:1px;right:2px;font-size:10px}.pk3-arr{flex:none;min-height:0;padding:var(--sp-xs) var(--sp-sm);cursor:pointer;background:var(--panel-alt);border:1px solid var(--hairline);color:var(--ink)}.pk3-arr:hover:not([disabled]){border-color:var(--accent);color:var(--accent)}.pk3-arr:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pk3-arr[disabled]{opacity:.35;cursor:default}.el-chip{flex:none;font-size:var(--fs-small);color:var(--accent)}.el-chip.lab{font-size:var(--fs-caption);border:1px solid var(--accent);border-radius:var(--r-full);padding:1px 8px}.pk3-stage{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-sm);padding:var(--sp-md);background:radial-gradient(120% 90% at 50% 40%,var(--panel-alt),var(--ground-2))}.pk3-dais{display:flex;align-items:flex-end;justify-content:center;height:min(320px,38vh);width:100%;position:relative;--gx: 50%;--gy: 40%;--sx: 50%}.pk3-dais.framed:before{content:"";position:absolute;left:var(--gx);top:var(--gy);width:70%;aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(50% 50% at 50% 50%,color-mix(in srgb,var(--accent) 26%,transparent),transparent 70%);pointer-events:none;z-index:0}.pk3-dais.framed .pk3-shadow{position:absolute;left:var(--sx);bottom:4px;width:var(--sw, 46%);height:13px;transform:translate(-50%);z-index:0;background:radial-gradient(50% 50% at 50% 50%,#000c,transparent 70%)}.pk3-glow{display:none}.pk3-hero{max-height:100%;max-width:86%;object-fit:contain;image-rendering:pixelated;position:relative;z-index:1;opacity:0;transition:opacity .15s ease;will-change:transform;filter:drop-shadow(0 0 12px color-mix(in srgb,var(--accent) 34%,transparent))}.pk3-dais.framed .pk3-hero{opacity:1}.pk3-dais .eq-ico{font-size:84px;z-index:1}.pk3-title{font-family:var(--font-display);font-size:var(--fs-h3);text-align:center}.pk3-chips{display:flex;gap:var(--sp-sm);align-items:center}.pk3-req{font-size:var(--fs-caption);color:var(--ink-dim);white-space:nowrap}.pk3-req.unmet{color:var(--alert);font-weight:var(--fw-bold)}.pk3-info{border-left:1px solid var(--hairline);padding:var(--sp-sm) var(--sp-md);overflow-y:auto;max-height:72vh;display:flex;flex-direction:column;gap:var(--sp-xs)}.pk3-sec{font-family:var(--font-display);font-size:var(--fs-caption);letter-spacing:var(--track-label);color:var(--gold);margin-top:var(--sp-xs)}.pk3-fx .fx{font-size:var(--fs-caption);color:var(--ink);padding:2px 0;border-bottom:1px dashed var(--hairline)}.pk3-fx .fx.muted{color:var(--ink-dim)}.pk3-refine{display:flex;align-items:center;gap:var(--sp-sm)}.pk3-rf-track{flex:1;height:8px;background:#111;border:1px solid var(--hairline-strong);padding:1px}.pk3-rf-fill{display:block;height:100%;background:repeating-linear-gradient(90deg,var(--gold) 0 5px,transparent 5px 8px)}.pk3-rf-v{font-size:var(--fs-caption);color:var(--ink-dim)}.pk3-house{display:flex;gap:var(--sp-xs);margin-top:auto;padding-top:var(--sp-sm)}@media (max-width: 759px){.pk3-body{grid-template-columns:1fr;overflow-y:auto}.pk3-centre{order:-1;min-height:auto}.pk3-stage{flex:none}.pk3-dais{height:min(240px,30vh)}.pk3-ops{max-height:none;overflow-y:visible;border-right:none;border-top:1px solid var(--hairline)}.pk3-info{max-height:none;overflow-y:visible}.pk3-chips{flex-wrap:wrap;justify-content:center}}.forge-grid{grid-template-columns:minmax(190px,.85fr) 1.4fr 1fr}@media (max-width: 760px){.forge-grid{grid-template-columns:1fr}}.fp-head{display:flex;align-items:center;gap:var(--sp-sm);margin-bottom:var(--sp-sm)}.fab-inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-md)}.fab-bay{display:flex;flex-direction:column;gap:var(--sp-xs);min-width:0;border:16px solid transparent;padding:var(--sp-2xs) var(--sp-xs) var(--sp-xs);border-image:url(./fab_panel_m-eq6uVAam.png) 58 fill round}.fab-bay:first-child{border-image-source:url(./fab_panel_l-DQQZt-QI.png)}.fab-bay:last-child{border-image-source:url(./fab_panel_r-FCutncXO.png)}.fab-cap{font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--accent)}.fab-view{position:relative;min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:var(--sp-xs);text-align:center;background:radial-gradient(80% 90% at 50% 30%,color-mix(in srgb,var(--el, var(--accent)) 16%,transparent),transparent 75%),#000;border:1px solid var(--hairline)}.fab-rune{font-size:2rem;line-height:1;color:var(--el, var(--accent));filter:drop-shadow(0 0 10px color-mix(in srgb,var(--el, var(--accent)) 60%,transparent))}.fab-rune.core,.fab-rune.aug{color:var(--accent);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--accent) 60%,transparent))}.fab-sub{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);max-width:100%;overflow:hidden;text-overflow:ellipsis}.fab-opts{display:flex;flex-wrap:wrap;gap:var(--sp-2xs)}.fab-streams{position:relative;height:42px;margin:0 12%;pointer-events:none}.fab-streams .fs{position:absolute;top:-4px;bottom:-4px;width:2px;background:repeating-linear-gradient(180deg,var(--el, var(--accent)) 0 6px,transparent 6px 12px);opacity:.75;animation:fabflow .9s steps(6) infinite;transform-origin:top center}.fab-streams .fs.l{left:9%;transform:rotate(-32deg);height:130%}.fab-streams .fs.m{left:50%}.fab-streams .fs.r{right:9%;transform:rotate(32deg);height:130%}@keyframes fabflow{to{background-position-y:12px}}.fab-out{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--sp-sm);padding:var(--sp-xs) var(--sp-md) var(--sp-md);border:22px solid transparent;border-image:url(./fab_combiner-ZY7Q1AOc.png) 72 fill round;box-shadow:0 0 26px -8px color-mix(in srgb,var(--el, var(--accent)) 55%,transparent)}.fab-result{display:flex;flex-direction:column;gap:var(--sp-xs)}.fab-out .fp-forge{width:100%}.fab-scan{display:none}.fab-out.printing .fab-scan{display:block;position:absolute;left:0;right:0;top:0;height:3px;z-index:2;background:var(--el, var(--accent));box-shadow:0 0 14px 2px color-mix(in srgb,var(--el, var(--accent)) 80%,transparent);animation:fabscan 1.25s var(--ease-in-out) forwards}@keyframes fabscan{0%{top:0}to{top:calc(100% - 3px)}}.fab-out.printing .fab-result{animation:fabraster 1.25s steps(18) forwards;-webkit-mask-image:repeating-linear-gradient(0deg,#000 0 4px,#0006 4px 7px);mask-image:repeating-linear-gradient(0deg,#000 0,#000 4px,#0006 4px,#0006 7px)}@keyframes fabraster{0%,70%{opacity:.5}35%{opacity:.9}to{opacity:.65}}@media (prefers-reduced-motion: reduce){.fab-streams .fs,.fab-out.printing .fab-scan,.fab-out.printing .fab-result{animation:none}}@media (max-width: 760px){.fab-inputs{grid-template-columns:1fr}.fab-streams{display:none}}.pk-list.flat{overflow:visible;padding:0}.pk-list.flat .pk-row:last-child{border-bottom:0}.iso-card.battle.bscene{min-width:min(620px,94vw);max-width:680px;padding:0;overflow:hidden;--bg: var(--ground-2)}.bscene.t-Fire{--accent: var(--t-fire)}.bscene.t-Water{--accent: var(--t-water)}.bscene.t-Nature{--accent: var(--t-nature)}.bscene.t-Light{--accent: var(--t-light)}.bscene.t-Shadow{--accent: var(--t-shadow)}.bscene{--accent: var(--gold)}.bscene-hdr{font-family:var(--font-display);font-size:var(--fs-small);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ink);text-align:center;padding:var(--sp-sm);border-bottom:1px solid var(--hairline-strong);background:var(--panel)}.bscene-hdr .bmod{color:var(--gold);margin-left:var(--sp-xs);font-family:var(--font-mono);font-size:var(--fs-caption)}.bstage{position:relative;padding:var(--sp-lg) var(--sp-md) var(--sp-md);background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 64%),linear-gradient(#00000052,#0000009e),var(--bb, none) center / cover no-repeat,var(--ground-2);overflow:hidden}.bstage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0,#0000 2px,#0002 2px,#0002 4px)}.brow{display:flex;gap:var(--sp-md);justify-content:center;flex-wrap:wrap;position:relative;z-index:1}.bvs2{text-align:center;color:var(--accent);font-size:var(--fs-h2);margin:var(--sp-2xs) 0;text-shadow:0 0 10px color-mix(in srgb,var(--accent) 60%,transparent);position:relative;z-index:1}.bfighter{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2xs);width:156px;transition:transform .16s var(--ease-out)}.bfighter.party{width:184px}.bfighter.down{opacity:.32;filter:grayscale(1);transform:translateY(6px) scale(.94)}.bfighter.lunge.party{transform:translateY(-16px) scale(1.04)}.bfighter.lunge.enemy{transform:translateY(16px) scale(1.04)}.bsprite-wrap{position:relative;display:flex;align-items:flex-end;justify-content:center}.bsprite2{position:relative;width:112px;height:112px;display:flex;align-items:center;justify-content:center;animation:bbob 2.6s var(--ease-in-out) infinite}.bfighter.party .bsprite2{width:128px;height:128px}.bsprite2 img{max-width:100%;max-height:100%;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 4px 6px #000a)}.bsprite2 .bglyph{position:absolute;font-size:56px;color:var(--ink-dim)}.bshadow{position:absolute;bottom:-2px;left:50%;transform:translate(-50%);width:64%;height:12px;background:radial-gradient(closest-side,#000a,transparent);border-radius:50%}@keyframes bbob{50%{transform:translateY(-4px)}}.bfighter.down .bsprite2{animation:none}.bplate{width:100%;text-align:center}.bname2{display:block;font-family:var(--font-display);font-size:var(--fs-small);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bstatus2{margin-left:var(--sp-2xs);font-size:var(--fs-caption);color:var(--alert);text-transform:uppercase;font-style:normal}.bbar{position:relative;height:15px;background:var(--ground-2);border:1px solid var(--hairline-strong);border-radius:var(--r-full);overflow:hidden;margin-top:var(--sp-2xs)}.bbar-ghost,.bbar-fill{position:absolute;left:0;top:0;height:100%}.bbar-ghost{background:var(--alert);transition:width .6s var(--ease-out) .12s}.bbar-fill{background:linear-gradient(90deg,var(--gold-dim),var(--gold-bright));transition:width .18s var(--ease-out);border-radius:var(--r-full)}.bfighter.party .bbar-fill{background:linear-gradient(90deg,var(--combat-heal),var(--t-nature))}.bbar b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font:700 9px var(--font-mono);color:#fff;text-shadow:0 1px 2px #000}.bmeter{height:4px;background:var(--ground-2);border:1px solid var(--hairline);border-radius:var(--r-full);overflow:hidden;margin-top:3px}.bmeter i{display:block;height:100%;background:var(--gold-dim);transition:width .3s var(--ease-out)}.bmeter i[style*="100%"]{background:var(--gold);box-shadow:0 0 6px var(--gold)}.bfighter.hitflash .bsprite-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;mix-blend-mode:screen;animation:bflash .24s var(--ease-out);pointer-events:none}@keyframes bflash{0%{opacity:.85}to{opacity:0}}.bfighter.hitflash .bsprite2{animation:bhit .26s var(--ease-out)}@keyframes bhit{0%{transform:translate(0)}28%{transform:translate(5px,-4px) scale(.93,1.04)}to{transform:translate(0) scale(1)}}.bfloat{position:absolute;left:50%;top:30%;transform:translate(-50%);font-family:var(--font-mono);font-weight:700;font-size:var(--fs-body);color:#fff;text-shadow:0 2px 3px #000,0 0 6px #000;pointer-events:none;white-space:nowrap;animation:bfloatup .85s var(--ease-out) forwards;z-index:3}.bfloat.big{font-size:var(--fs-h2);color:var(--gold-bright)}.bfloat.super{font-size:var(--fs-h1);color:var(--gold-bright);text-shadow:0 2px 4px #000,0 0 12px var(--gold)}.bfloat.ult{color:var(--t-light)}.bfloat.miss{color:var(--ink-dim);font-size:var(--fs-small)}.bfloat.status{color:var(--alert);font-size:var(--fs-caption);text-transform:uppercase}.bfloat.tag{top:8%;color:var(--gold-bright);font-size:var(--fs-caption);letter-spacing:var(--track-label)}@keyframes bfloatup{0%{opacity:0;transform:translate(-50%,8px) scale(.7)}20%{opacity:1;transform:translate(-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-34px) scale(1)}}.bstage.shake{animation:bshake .28s var(--ease-out)}@keyframes bshake{0%,to{transform:translate(0)}20%{transform:translate(-4px,2px)}40%{transform:translate(4px,-2px)}60%{transform:translate(-3px,-1px)}80%{transform:translate(3px,1px)}}.bstage.shake-hard{animation:bshake-hard .36s var(--ease-out)}@keyframes bshake-hard{0%,to{transform:translate(0)}14%{transform:translate(-8px,4px)}28%{transform:translate(8px,-4px)}44%{transform:translate(-7px,-2px)}60%{transform:translate(6px,3px)}78%{transform:translate(-4px,1px)}}.bwin{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--gold) 45%,transparent),transparent 60%);animation:bflash .7s var(--ease-out) forwards}.blog2{list-style:none;margin:0;padding:var(--sp-sm) var(--sp-md);min-height:3.2em;font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--ink-dim);line-height:1.5;background:var(--ground);border-top:1px solid var(--hairline)}.bacts{display:flex;gap:var(--sp-sm);justify-content:center;padding:var(--sp-sm) var(--sp-md) var(--sp-md)}.bcleared{flex:1;align-self:center;font-family:var(--font-mono);font-size:var(--fs-small);color:var(--gold)}@media (prefers-reduced-motion: reduce){.bsprite2{animation:none}.bfighter,.bfighter.lunge.party,.bfighter.lunge.enemy{transition:none;transform:none}.bfloat{animation-duration:.4s}}.bscene.cinematic{display:flex;flex-direction:column}.bscene.cinematic .bstage{position:relative;aspect-ratio:1000/740;width:100%;max-height:58vh;margin:0 auto;padding:0;display:block;overflow:hidden;border:var(--bw-subtle) solid var(--gold-dim);background:radial-gradient(120% 70% at 50% 2%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 58%),linear-gradient(#00000029,#00000080),var(--bb, none) center / cover no-repeat,var(--ground)}.bscene.cinematic .bstage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;background:radial-gradient(125% 95% at 50% 44%,transparent 50%,color-mix(in srgb,var(--chassis) 78%,transparent) 100%)}.bscene.cinematic .benemy-zone{position:absolute;left:50%;transform:translate(-50%);bottom:31%;width:30%;height:40%;z-index:2}.bscene.cinematic .benemy-zone .bfighter{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;transition:none}.bscene.cinematic .benemy-zone .bsprite-wrap{position:absolute;top:0;right:0;bottom:0;left:0;align-items:flex-end;justify-content:center}.bscene.cinematic .benemy-zone .bsprite2{width:100%;height:100%}.bscene.cinematic .benemy-zone .bsprite2 img{width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 7px 6px #000c)}.bscene.cinematic .benemy-zone .bshadow{bottom:-2px;width:48%}.bscene.cinematic .benemy-bar{position:absolute;top:var(--sp-sm);left:50%;transform:translate(-50%);z-index:6;width:min(72%,520px);display:flex;flex-direction:column;gap:4px;background:color-mix(in srgb,var(--panel) 84%,transparent);border:var(--bw-subtle) solid var(--hairline-strong);padding:var(--sp-2xs) var(--sp-sm)}.bscene.cinematic .be-name{font-family:var(--font-display);font-size:var(--fs-small);color:var(--ink);letter-spacing:var(--track-label);text-transform:uppercase;text-shadow:0 2px 4px #000}.bscene.cinematic .be-name .bestatus{margin-left:var(--sp-2xs);font-size:var(--fs-caption);color:var(--alert);text-transform:uppercase;font-style:normal}.bscene.cinematic .be-bar{position:relative;height:12px;background:#000a;border:var(--bw-subtle) solid var(--hairline-strong);border-radius:var(--r-full);overflow:hidden}.bscene.cinematic .be-ghost{position:absolute;left:0;top:0;height:100%;border-radius:var(--r-full);background:linear-gradient(90deg,#ffcaa0,#ffe6a0);transition:width .55s var(--ease-out) .12s}.bscene.cinematic .be-fill{position:absolute;left:0;top:0;height:100%;border-radius:var(--r-full);background:linear-gradient(90deg,var(--alert),#ff6b4a);transition:width .18s var(--ease-out)}.bscene.cinematic .be-bar b{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font:700 9px var(--font-mono);color:#fff;text-shadow:0 1px 2px #000}.bscene.cinematic .bpc{position:absolute;left:-1%;bottom:-22%;height:64%;z-index:5;pointer-events:none}.bscene.cinematic .bpc img{height:100%;width:auto;image-rendering:pixelated;filter:drop-shadow(-6px 6px 7px #000b)}.bscene.cinematic .bpc img.bweap{position:absolute;width:auto;filter:drop-shadow(-4px 4px 5px #0009)}.bscene.cinematic .bpc.mirror img:not(.bweap){transform:scaleX(-1)}.bscene.cinematic .bhud{display:flex;align-items:stretch;gap:var(--sp-md);padding:var(--sp-sm) var(--sp-md);background:var(--panel);border-top:var(--bw-subtle) solid var(--hairline-strong)}.bscene.cinematic .boc-zone{flex:0 0 auto}.bscene.cinematic .boc-zone .bfighter{width:auto;flex-direction:row;align-items:center;gap:var(--sp-sm);transition:none}.bscene.cinematic .boc-zone .bsprite-wrap{width:56px;height:74px}.bscene.cinematic .boc-zone .bsprite2{width:56px;height:74px;animation:none;border:var(--bw-subtle) solid var(--gold);background:var(--panel-alt);overflow:hidden}.bscene.cinematic .boc-zone .bsprite2 img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:none}.bscene.cinematic .boc-zone .bshadow{display:none}.bscene.cinematic .boc-zone .bplate{width:150px;text-align:left}.bscene.cinematic .bacts{flex:0 1 auto;min-width:0;align-items:center;padding:0;flex-wrap:nowrap;justify-content:flex-start}.bscene.cinematic .bacts .bcleared{min-width:0;white-space:normal;overflow-wrap:anywhere;font-size:var(--fs-caption);line-height:1.35}.bscene.cinematic .bacts button{flex:none}.bscene.cinematic.cleared .blog2{display:none}.bscene.cinematic.cleared .bacts{flex:1}.bscene.cinematic .blog2{flex:1;min-width:0;min-height:0;align-self:stretch;background:var(--panel-alt);border:var(--bw-subtle) solid var(--hairline);border-top:var(--bw-subtle) solid var(--hairline);display:flex;flex-direction:column;justify-content:center}.bult-flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;background:radial-gradient(80% 60% at 50% 45%,#fff8,transparent 75%);animation:bultflash .5s ease-out forwards}@keyframes bultflash{0%{opacity:1}to{opacity:0}}.bult-banner{position:absolute;left:50%;top:38%;z-index:6;pointer-events:none;transform:translate(-50%,-50%);font-family:var(--font-display);font-size:var(--fs-h1);letter-spacing:6px;color:var(--gold-bright);white-space:nowrap;text-shadow:0 0 18px var(--gold),0 2px 4px #000;animation:bultbanner .9s var(--ease-out) forwards}@keyframes bultbanner{0%{opacity:0;transform:translate(-50%,-50%) scale(1.7)}16%{opacity:1;transform:translate(-50%,-50%) scale(1)}78%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}.bscene.ultpunch{animation:bultpunch .62s var(--ease-out)}@keyframes bultpunch{0%{transform:scale(1)}18%{transform:scale(1.045)}to{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.bult-flash,.bult-banner{display:none}.bscene.ultpunch{animation:none}}.fx-burst{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:124px;height:124px;background-repeat:no-repeat;pointer-events:none;z-index:4;mix-blend-mode:screen}.fx-burst.big{width:180px;height:180px}@keyframes fxplay{0%{background-position-x:0%}to{background-position-x:100%}}@media (prefers-reduced-motion: reduce){.fx-burst{display:none}}.diver-grid{display:flex;flex-wrap:wrap;gap:var(--sp-sm);margin-top:var(--sp-sm)}.diver-pick{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2xs);background:var(--panel);border:var(--bw-subtle) solid var(--hairline);border-radius:var(--r-md);padding:var(--sp-xs);cursor:pointer;width:84px}.diver-pick.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold) inset}.diver-pick:hover,.diver-pick:focus-visible{border-color:var(--gold-dim)}.diver-thumb{background-repeat:no-repeat;image-rendering:pixelated;border-radius:var(--r-sm);background-color:var(--ground-2)}img.diver-thumb{width:64px;height:88px;object-fit:contain;object-position:center bottom}button.diver-pick{font:inherit;color:inherit}.diver-name{font-size:var(--fs-caption);color:var(--ink-dim);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:76px}#iso-interact:has(.talkbar){background:transparent;align-items:flex-end}.talkbar{display:flex;align-items:stretch;gap:var(--sp-md);width:100%;box-sizing:border-box;padding:var(--sp-sm) var(--sp-md) var(--sp-md);background:linear-gradient(180deg,#080b11cc,#06080df2);border-top:2px solid var(--gold-dim);box-shadow:0 -10px 30px #0000008c}.talk-portrait{height:118px;width:118px;flex:none;object-fit:cover;object-position:top center;border-radius:var(--r-sm);border:2px solid var(--gold);background:radial-gradient(62% 60% at 50% 42%,var(--panel-alt),var(--ground-2))}.talk-portrait.glyph{display:flex;align-items:center;justify-content:center;font-size:54px;color:var(--gold)}.talk-body{flex:1;min-width:0;align-self:center}.talk-name{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--talk-name);font-size:var(--fs-h3);margin-bottom:var(--sp-xs)}.talk-line{font-family:var(--font-body);color:var(--ink);line-height:1.55;font-size:var(--fs-body);white-space:pre-line}.talk-acts{display:flex;flex-direction:column;gap:var(--sp-xs);align-self:center;flex:none}.talk-acts button{background:#1f2733;color:#cdd6e0;border:1px solid #2a313c;border-radius:var(--r-sm);padding:7px 14px;cursor:pointer;font:800 13px system-ui}.talk-acts button.primary{background:var(--iso-warp);color:#0b0e13;border-color:var(--iso-warp)}.talk-acts .skip{padding:5px 10px;opacity:.75}.talk-acts button:hover,.talk-acts button:focus-visible{filter:brightness(1.13);opacity:1;outline:var(--bw-focus) solid var(--gold);outline-offset:2px}.os:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:28;pointer-events:none;opacity:.16;mix-blend-mode:soft-light;background-image: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='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.unit-grid section,.pc-panel,.fab-bay,.fab-out,.pc-lead,.pb-steps li,.eng-log,.eng-readout,.cb-data,.term-daily,.dosfile,.store-promo{box-shadow:inset 0 1px #ffffff0d,inset 0 -6px 12px -8px #000c,0 2px 10px -4px #000000b3}.hero-ring{position:relative}.hero-ring:before,.hero-ring:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;pointer-events:none;z-index:2;background:conic-gradient(from 0deg,transparent 0 18%,var(--accent, var(--gold)) 26%,transparent 34%,transparent 50%,color-mix(in srgb,var(--accent, var(--gold)) 65%,transparent) 76%,transparent 84%)}.hero-ring:after{padding:2px;-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,linear-gradient(#000 0 0);mask-composite:exclude}.hero-ring:before{animation:none;filter:none;background:none;box-shadow:0 0 22px -4px color-mix(in srgb,var(--accent, var(--gold)) 55%,transparent),inset 0 0 22px -8px color-mix(in srgb,var(--accent, var(--gold)) 40%,transparent)}.pc-window:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:repeating-linear-gradient(180deg,color-mix(in srgb,var(--accent, var(--gold)) 35%,transparent) 0 1px,transparent 1px 14px) left 3px top 0 / 5px 100% no-repeat,repeating-linear-gradient(180deg,color-mix(in srgb,var(--accent, var(--gold)) 35%,transparent) 0 1px,transparent 1px 14px) right 3px top 0 / 5px 100% no-repeat;opacity:.5}.pc-window>.term-status:after,.pcw-status:after{content:"GRID 07·42 · CHK A3F";margin-left:var(--sp-sm);font-size:var(--fs-caption);letter-spacing:.06em;color:color-mix(in srgb,var(--accent, var(--gold)) 38%,transparent);white-space:nowrap}@keyframes consolein{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.pcw-body>*,.term-main>*,.eng-main>*,.register>*,.cult-banners>.cult-banner{animation:consolein .4s var(--ease-out-quint) backwards}.pcw-body>:nth-child(2),.term-main>:nth-child(2),.eng-main>:nth-child(2),.register>:nth-child(2),.cult-banners>:nth-child(2){animation-delay:.06s}.pcw-body>:nth-child(3),.term-main>:nth-child(3),.cult-banners>:nth-child(3){animation-delay:.12s}.pcw-body>:nth-child(4),.term-main>:nth-child(4),.cult-banners>:nth-child(4){animation-delay:.18s}.cult-banners>:nth-child(5){animation-delay:.24s}.unit-grid>section{animation:consolein .45s var(--ease-out-quint) backwards}.unit-grid>section:nth-child(2){animation-delay:.08s}.unit-grid>section:nth-child(3){animation-delay:.16s}button:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion: reduce){.pcw-body>*,.term-main>*,.eng-main>*,.register>*,.cult-banners>.cult-banner,.unit-grid>section{animation:none}button:active:not(:disabled){transform:none}}.pc-window{padding:14px 12px 12px}.pc-window.hud-bkt:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;pointer-events:none;z-index:30;border:24px solid transparent;border-image:url(./bezel-qwhi_t3X.png) 116 round;background:none;filter:sepia(.6) saturate(1.5) hue-rotate(7deg) brightness(1.02)}.patrol-green.hud-bkt:after{filter:sepia(.6) saturate(1.4) hue-rotate(105deg) brightness(.96)}.reliquary-cyan.hud-bkt:after{filter:sepia(.6) saturate(1.4) hue-rotate(152deg) brightness(1)}.forge-amber.hud-bkt:after{filter:sepia(.7) saturate(1.7) hue-rotate(-12deg) brightness(1)}.pc-window{border-color:transparent;box-shadow:none}.pc-window:before{display:none}.fab-streams{height:56px;margin:0 10%}.fab-streams .fs{width:12px;background:url(data:image/png;base64,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) repeat-y center / 12px auto;animation:none;opacity:1}.fab-streams .fs.l{left:9%;transform:rotate(-30deg);height:135%}.fab-streams .fs.r{right:9%;transform:rotate(30deg);height:135%}.fab-streams .fs:after{content:"";position:absolute;left:50%;top:4px;bottom:4px;width:3px;transform:translate(-50%);background:repeating-linear-gradient(180deg,var(--el, var(--accent)) 0 6px,transparent 6px 13px);animation:fabflow .9s steps(6) infinite;opacity:.9;box-shadow:0 0 6px color-mix(in srgb,var(--el, var(--accent)) 70%,transparent)}@media (prefers-reduced-motion: reduce){.fab-streams .fs:after{animation:none}}.radar{background:url(./radar-BNJs_a7T.png) center / cover no-repeat,#020403;border:none;box-shadow:0 0 28px -8px color-mix(in srgb,var(--accent) 55%,transparent)}.radar:before{opacity:.35}.os-tab{display:inline-flex;align-items:center;gap:var(--sp-xs)}.os-tab:before{content:"";width:15px;height:15px;flex:0 0 auto;background:center / contain no-repeat;opacity:.75}.os-tab.active:before,.os-tab:hover:before{opacity:1}.os-tab[data-tab=register]:before{background-image:url(data:image/png;base64,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)}.os-tab[data-tab=codex]:before{background-image:url(data:image/png;base64,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)}.os-tab[data-tab=patrol]:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA/CAMAAACCXfuUAAABsFBMVEVHcEwVEhQcHBwaGxsBAAAgICAaGhoZGRkZFxkXFxgWFBUTExMcHR0bHBsREREdHh0WFxYEAwQKCQojIyMbGRoXFRYHBwceHB4VFhYUERIcGh0PDA0hISElJCYfHx43NTYfHR4iIiIgHyAcGxsHBQYQDw8UFBUMCwsXGRgkISMvLi8sKSseHBwyMTIlIyQpJyksKyw0MzQSDxAnJic5ODmbkpgfIR9LSUxZVls9OjxEQUIjHyBNTExFRERSUlQoKSk/PT5cXVxhY2BIR0keHyAdHx5dWV6GfoMZFRdUTlJMT05ra2men57W19ba29v////m5eIxLC0TBAqSk5OZmZiel5yzs7MdCxJub26kpKO4uLjOzcwMGg7f3t54dndiX2IpIyhlY2RpZ2nEwsSMgogiGiGGgoSDfH4IFgtUVlVZWliLi4t6e3nHx8Z6cHX9+vsjJiP39/aVi5CzrrKIhohzdHTJycmpp6l/d3tzbHAgFR1gZmDs6uoeERjh4eCkmp8CCgW+vcDu7/DQ0M4TIxMTFhUEEAiQj4/n4ugRHhKGgoB/gYSHd4fi0el/gH5HcExJaA5oAAAAkHRSTlMA/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wA7HJN8AAAJSElEQVRIx9SWaVPb2BKGx9o3S9bqRZJ9LMky3tdgbDC2wRA2OyQQwlJAgEmmwjIJQyA3CZl7IUUlNTN3fvM9MoYk8w9ul60PLj/1qvu83X1++un/MV6/fnQbr1+fnsLv69Ozg8uvX3/f9uL35UFcXn79J/boabsx3Wg2YLTrg6jmzFauFCvBiMWq9Xq73mg0p+sPHv3IbZplEE2Z+fw4yCowIjZJCbjAcZyfIElFsbMwqHBYjx38wF1lpGIply5VqwOxajUWi6UNFAEIQYdcPhzmwyzrYwMjVDl29R13lhFvskwKCRGonxOAZRhx800l1i6ZsikbAkJQKhMuh3162M4y9c077r9PTYxFqxHMR7oh13XVAE1TpIrXG2krZcYNA4cxjgObcTAfUPTc2S23/3RW4hEtv7meCBEkPUKgqI3AEHBAKARJ0YGAGlJVlVKwqZWyaKvqw1tw7MFskg9m5rf2NXYEipEERBEQFbIcxG1YHJoOhEIsO6cTL3ekJJPYuQWnoKJPWr1oSgk6FIIvSRIownGCIJtGF49yfhTWdSSgqq4ihl/uYrr0fgg+mNVCvkYbkwI3Lk17kig8BgFXy0h8NCoIA5KkvbdNqkhSd4bgRwiSuIPpNzdu6JZDuCiQmfZiiTANIwo4m/BynVPVUFJjy9r3igJ/47JsyEvRAwGOV5y/t2uJAixpFIIURdG0CivOqmHnO5DGb25CUI+kBqUR8NF4RXu7PJHI5FNxi+NshfLQQIANA8b59Rbc/TLm0OZQDkX9fpjiTBQq7vRqeiafx3ELQVCSGrA8Y/ruwM5vYw7aCrEwvxHC70dRzz0CV3DWexPhx/l4PI4DgNgKoSgkyVMF5sm/bsHZozFNKNJeXQh4DAjih09LLoq7W00tXczkLcsCAGRtG3qfRYtz9+DbMa2bpmiFJCJAELrdLmK0SEzE9rcmMAlzC3mIgWA2GIxEbDWYjjz5Zeicn8c0I02QKIKALnSlxVVkLDm5etDf/ry5uhjHbDMCuwrxPkAVcuDZ0HKTD8e0VNpPcF2IxeV4N2NjCyfXvY2zi9U/3vX7i1IiZSvwTbNZAFRQAs9+vgelfA5BcMPrprjR8ukrp5udUmLqoC5ajZXlDVrCYVFtOwgsCpTGvwOTZkmwDDkeN814BlXOLtdZrYztH1QxXvzPRG8tIoE5wraBhStWLPU9WIlFQUqOy6bZKjgbyxMYbxXE489VzCJCWKy/lAgDBWaIGzYee34PvhxLFqq45XEVM+fsXXcwQSYscXEtJxIhBGCHv3ewcdsDU/8EM1WvLvIbs4iH+qsSFYfe0yttJTFHB3BWW9sMlC1/FljjP4APPXB0BhZUltPO4nLDwVEUmlbXqYA6R5EG1ulPYuMEkrVwCBY+Dc+xszqbLNZxwagU08W0tLYZpyr5fFRhSvPFsG3FU0VfYetIqsDI47ZVKjz7bah4PJ9M10ejqUBS4p1w7xwTNVFk9OLRSRNjNAxzRGzlC+ZIjhgeD4JS4cPbWzDVmE54oF0/POw0d5fP5WqjNll0Dr+s7UlOa7rZaMeW3jWatVqnSUVAuvLicGi5f+8mi1ULJFYuv15f9/r9z71ef7vDLq0c9dbNld7JycXVyWf4Y+/6S5lBipVPQ8v9dTarZapRQB2erx8frx+8O945399L+3aO3p1M0tOHC2O7E6ub6/v7nY/NOYoqPH8yzHH3YU0qxmY4PJBMsljyYNFLx2EoanZzDOOTIswYO1pyMJitno24hcKTYSO/+mVeKpQEbmYGWg4kr1ZcymvBOLb4uS22DFnOZ30bq3xgNApQguEr5pP330Az50eFUdgeBWzp6o2b5/Ag7nRWcq4MBCRfNjePRYEjRogRH/8mf6c4uTMvyTmCRuBS8xfEse3JpCHMcIIbLBqIBRs0g+1tTYvQFARcXbx5Dy78Oq/hOToE543Ayba+tZagKnBtEdTjFmIYo8WyfbKhB0b9cKZ7YOpudEy8n3CEtOrCeQo1W8mF6z8xqmUZ2tRGlTXNok/c6NcleUYQUJRk+cr4PbhYc7i0y0LQjwiGKR6f/imKIO2sLrfZx4TIL112pNFRoSvY6AgEX9yBtf2agxZZlh4hCU5AzK60c7oWwzBspZ/BpMTCVX9XB3I0GhUQlHY9cGjy2l7NITIsDwcyFUGCiAm0Tm97Y715dLB++HZze62RNEzY/F3ET1IeeDesJjywxfOuCnvItjnbjDutv9cuLs7WLrYO3i3aumkauGVxCErRPvbNi09/fANHKuwtqEQ4DsUrrEi1X21cnDdLvIYW4vBQLIHzk6rqY83IhztwalqjZajoqiFKGSxVUGmBOex4q4VR0YIJKcvqcihBe6BMfXj5DWSMAajSigJBAe/GKyVt56JNp2ULjnYLwDFOeavV58pzd+ACBFmB530e6Y1PuP9x3ChgOxd1vTBYHFzQVkh44WFUxhXmXtyDNS2hsDy8Aw0kiUjWG4QFceekqj8HVpSLRCJwOYZC3gZ1CebFw2+KSRpenMKsq1JwSMFNIUSjFextv5GEC4dDFW81qhAMKYpK+T4MDbDwsaZJPs1Jsj6fd+mAIxteUzg8+eooVx4PBpEB5yWoljVdpfQPQ5PXpqYlTY+17bKPYeZgj3uXQLhFFR8DTweGMiApVWWpfESHf9m9Baf32qLEnK/Mh3nmf9WX30vCQBzAsYaeCoYLrWWyPWytbcyt5SpyKiHU3HwZukoQtCh0D4EMzQcRe6jBoj+67y2N6j/ow91xd3A/H+4+31QObCyOEgiZOVjjaxL4iBPQg+K80J6yDJPtr5+OSYnYaRg0pcViaXC5gzQICJAy8dDIN1AiiZKbnDrpUynKcFcS2NQ7CokKZIbSNI3joNAoKgbgnZv4dLv40mCGIqPlzffu2WrgYnDVksn9ja1KpSKUSoNjRZEwqhMhKcXitgASLAhoT+PbTzSx9k5hMZyJRJZlSZ4vQOI4LsPhItqDxhV4kswDLM8Sw2c6y3ybrnPzoVdFOuJIlkVwDUmRYK26pKqiLEdejpHvr5ts/YdbPzoPuq/ruuu6HcguVJfLoT/rtiKiDsD3l/Z4/Mvmveb5KWAYlmXVajXP8+4uHWN6a9v2fD6/8KxGtVqFKKFclv/ED+LJW2/UWzECgiCAdhi+YsJR8IIJDsN/F1B9Au962GE5vVgrAAAAAElFTkSuQmCC)}.os-tab[data-tab=gear]:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA9CAMAAADPlVqfAAACN1BMVEVHcEwcGxwWFxcWFBUbGhobHBwZGhoYGBgUExMXFhcSERIdHR0hICEBAAEaGxr///8cHRwZGRgXFRcdHBwQERAZGBkLCgsODg4kJCQVFhYeHh8cGRskIiIaGRsMDA0YGBogHR4WFRUgHx8aGRkeGx4iIiMEBAQQDxAoJykmJSUWEhUwMDEJBwkEBgUuLi86ODonJSkrKSoRDg8JAQUZFxYUFRUjIB8YFxggHSAdHx0rLCs1NDWRkJIPDA0fIB4oJyVHRUYVDxIkHSSLiYo+PD9AQUBFQUa1t7YoIyTi5OR7fHuNjIxydnQNFQ06OztcWlt2d3dKSkpYVVcoICeys7Nva20IEAgZFRm1q7FSUVGpqaogIiFgXmB1c3TKycrf4eG8vLvW1tfS09QhGyJVT1h1cHWEgoOurK1MTE0dFhudnp4aExc+PjywrrCioqHr7etlZGR6c3t+eH4RAwoECgYJDQnu7u8ZHBro6eo7NTo2NzZRTFE0MjQuKy7Q0M9vb3BrZmkLEA1NU0sjKyeHhYje3t3CxMRlYWakpaMfGRwbAhBXX15wb3eVk5Xw8vFvanaampva29zKzcsbEBjBs7sSHxEUCxSppqcXGRWXl5elmqaBfoA0JzIvJS+KqpdLSE0PGQ7BvsR9e4Croqizpa67trmFeYaUraGAkYB+moC5sLXz9vR9gHyKuZmYjpvL1s+IspV7j30AJAB7ioB8ln10loR+oIx2hnVqXnSGen/5+fuJuJcAJQCeUxIpAAAAAXRSTlMAQObYZgAACYpJREFUSMfU1nlz2mYeB/A+IIkHJAggJIEMWEiIU+YIYNlgjK8YG3t8YY/H8W3XTuz4it0mbnx26iNJ48R2dnI0yWaSTrvdSffIbveY3X1x+wBOutO+gv3yB8wDHz2PHvQ8v+eTT/4vc+mX+c03v2q69Gu2ubxy2tDQ0FUKej85aVg8Hnjxdv3F/Pz8wUFra1dXayl/PPyFu/WI++wz44f4fDU1NUa34XPWzSo1NT5fuQ01KsrY6i+crz4cDmei0Z62SqI9PdG29va2aGY7HNmJ55wUJdQVX8UW1jb/1z0wWuUQ4L2UbI8FAvFAIBBDr0DMLvOA0XtgOcM3njwuFp98OvnRdT4w+nnZkDX43RyK32+Aer2q6lS9x6GF0IACtXrr8OMnCy3Flo2tD/LNIx9X7Q4eNGVhKqXXqDpGIjAC4GYzieMYYSIsTClVC80jrxNPisXHN6fL7tE3bW5XjHs9MaKEUtqUA0mdRSJMJtNt3GTCCILQIaYyroXQ2EF73WxxYfx9Gb4d3PJr2wpHIz4o6VU0xtLlLRaCwHCAIFaiBIaZJGzB2LS4NTwbevu7Muy71uTWS/NjLMQtLkmSSq7UKaImHNA0wFHHAEiMTkr6KXlhIXuzAruv9X8eJIxGjMdxHACsTBEDPApZihkvWUynAwzLVt3buIDjV1+zsQAp82b0GxpBBk0OukVoM0CGrG8UxXrSbMZNhMQMa1WtupB49NsyfHD1ujselABZ7gFJdEcSBiCZuZO+bR5tFBsbBYE0o7Ewqt7AEd7E0AV8ep0NBHSgThRF3gtAldcLJODpOZ3ZPTpZwijK6RRFgaZpjEkmIUe2JOZ+huk0QYoiRYk8oAUVVtVWNd9dXSkMXupj7TFRQFQg6dJNeLjR4sbNC/htCZp4quRokuZsZnhPuJG/ajUOHxWUYBUmeARnqUvAYDq/jOCfy3Du2+vudAQXZRlJknI7u47WQs2hfD7jjZyfcqzavdieBU5BEAAGJFvs1cb6v8vw5mK7OxIhy5C3Z4NvNmc6D3YGpp+PpuyDkyNkQ+etw6Fmplbw0sALYOzl/fU/lOHeSRsXCfOUjKRMJKcmrxj7Vs92GyLVAeJK/ny3cz88+K859h6aWqHOaw28vP99Ba61RrlwuL4MY76xd3tGg3urYUQx8DxQsvtPm4xGODi9rdQCBOvUEqwMdb+rx48gGqo8GmSbDk9SeIAz+gDQVXtlnc/I1sL48vIOhyZOpEQdguuVyTlujSJoLs0qxavs0NleyCtQTn3Wb7Bp0MqOJ+NTM1EFJwAtUrwLwYu/4/gADTVyG0GxnhaFmqub7X6Z1+pHCoWRRsjbg8r46pqPrwc0WVdX54q9un/z72U4Nn+HjaQJnK/HySS7YGyY2VZiBuF082x3+u52Vo4lxmdeJ5LQ5SW9Ffjob2XY+yLKRuIqgRYBkQ20j602KMPDoWuTvZy/Z+p8yRZX2mbyvVsRD0PjXm+1PbYxV+nxuKunJh3w6Ex4I9d7trk5s80GE12bV4z2NKfkp3JYlWF+cnp6YoAFgAB6uZhYryyrraGILx2EGomC8tnglf6wgfJEOlsNmWj4C6VpYs3foUKn2Da93Ax5l8sjFrPxnjJ8GWCVtAwdqqy0H14xQoKU2a1b41hmJ57B0lNzfiflFbPN33234CfVauhquTw8WobfL37l20FQQ7kzMwW7vdocg0urP3rQBr0khY/2/HGRjgf7p1dC0GTV2fiOxMGfyvCfJ2ljfBSmPEDvv3trN7+m8QJmIo9hmcwXvuOJfv/OjetXpw4Pe90mjUPDmTuM6/ky/HTdXhPgbSm9SqfksYbz1QEuYBh/WIBkULu9u2gOiOH85PLTNUJj0mgcHN6ROP5rBfaN+mTc5lB1FldIYY3X8kEmV7v48LT/zv7kUUbMwL6HQ0YO4maNw+H4srolsf/+LxVor5FJ6CjtwrQ9ll2ZyOjTztq93cnpzacRIRzH+h62ckKOlzQOj8NvaUkM/fAB+mTe4GEkCTNR7Ni7Vkh2dHQ8cw7sNT1zhtMRJ3g+OWZovK3TOFKpL5/VIfifMuzO1cgUTFpMJlzMjmwOOpMUw/Bx5zMbFrCT9mC4tmNq946tvgz9lrrE3g+Vexz/qsZOpdCTg4uCMjgdYJ3WXJj01OZyOcxQm6aDtfeuTeU4Xqdz6D1+3ezGXAUOjKcVu11jASTa6JS+s/0biZHzzqkxnA9iucKb3eXr9+Y3+9w4btGpjApNCP5Ugd1hNhjUSTQqahTWvPjutPd8YmzxbIBzKoVbhZHds6OHzyXIExKGMVKKaHky/vvK6ujOsPYcg9GkmTTLAP7YeSkfNuYmnluE5pVBYLSvHI5bk40m9IQD9KziLY/XP0K3PagjcBKVUpzibfH+nOAl8w2XLzffXXE24kkLxGhU9HDM5WI8ZMvjQgV+3X3HHczpJICjqoaj7YGAmJNWni/3L+3vzkMgYpKAtmIMpwHBqFa6uPDiZ2gPqpIJFTgXBgDNizTmVZqmOidXB6OXMckilQqyCbgAQIVXbZn9CHv8sp1hXAgShAvVXoJJqpjNn14KQ2hi9KjKoi8JlwtzqYzWWmwp/HQBoxxPMYTLgoKoxKjouIGubXDbhlWNxmpVVabKVV2N2lU9hLOzc+8/9GjDk1ltabLLlRydA6xWrdZqHR62akvnFnQqUFUXOr4w2lBI6/Xu/aMC98IGWNWfhmqp9F8oLdTCUPmD1aqvxGplQpf/O2BtpOJYANHIsKhGTDwjzpmDSxbU6FAUUmQGGqzIDNKFolGWyyjNJptLRSd0DUTj4ln6YtpBoYa2zOEgOzigQAuikVlRUUhIUhKok0WnttDByMTYbVYQRGPluoU1uuEKnUJcXOqg5hiIBFLgphioNQYyRAgIOGXDdRwdjRuWVhtDNHpMLsyT4KrSM9TUNNDg4VAXUYeo5oJZDQxidlFGFRUFbgNG3oAkB14haGPOIzM1r8qXz87M3tBQhllcTkxOTk6di1NYWEEGmKPtNTWBGUxTQlVJSkJGLTSu2jgZ3nz0KO7fKWOkbAJsjYjZAl0nIg5s3+qI6QAbuGo6YmJytkbq6hxC0iwstg5LgowlkBqsZi6zlixeEgEC6elAYkl61NLpKUUhUdM7OqKi0nNzV61aNWXKlIiIKctqmlGayPpulZX6Vfp+OTmuUBDkL+Ha4N8EARkZgQ4ODm6gFnMzWqPcdIYvCISBQWlJSYluSWlYmO+CBQumgsCCBUDJRiDwHXK9GwCPCT51mASKXwAAAABJRU5ErkJggg==)}.os-tab[data-tab=forge]:before{background-image:url(data:image/png;base64,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)}.os-tab[data-tab=shop]:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA3CAMAAAB5LOkwAAACkVBMVEVHcEwbGRoZFhj///8bGhsZGBgdHB0YFxgbGxsWFhYWFRYBAAAdHRwVEhMPDg0ZGBoYFRcfHh8bHBsTExMQEA8TFBMODA4fHx8hICIeHR8JBwgjISIvLS4aGhkWFxgTEBMSERIVFRQkICItKiscGRwZGRgMCgwQDA0HCQgVExQfHh0hICAlIiQZGhslIyUcHR0BAgIhHyAbFxoVExUbGxkSEBEmJSUaFxcGBAYEBgQhIiINCQ0gHR4hGx1NS0sXGRkRDhArJSoKCQoXFxXJyMcdHh0eGx0nJieyrrANFwsyMDCEgoMIAAULDAo4NjnKysnExMQYExYqKCkoJCO/wsEtKS46ODhUU1M1NDQzMjMjIySrqKzBvb7EwcIQGg2GhIYhGBwjHiB6d3olHCMcFx8dFhi/v79JR0dCQEAKFApZWVgiHB+QkpMNAws/Pj6Zlpmdm5xjYmK+tr09OjzV1tRdXVp6enscHxyPjI9hZF6Lh4lubW+8urq/ucqztLVRT04nHyWCf4J2dHRGRkZzcHHS0tGsq7ApIicdEhlEQ0O2trcmSi0YEBolJiRoaGlsa2tnZmPLzcmqrKonJylLREc7OznNzM+7vbzg5OVEaEmSnpyzw76ep6iXmZ3b3dqEh4WkmqF9fX7Y2tnLz9GhoaGqo6+MlZ60sL1AYkacraeotrReYluXipeLiohtcG7h4eG1srOnp6ZZVVaKgInJxsh+e31nZWtgXmMjQSqeoqosUzOgsK7p6eoWDBX6+/xjWV6bm6irsbEVGhRDRUOZo6Hm7euzrLbSz859eIm8x8SPl5KFi5GekZvt7/AVJhlKcFNolnGtvLeroKXl3+5Uel5SdlwjPinBxddJABoAGRhHcExDq6yhAAAA23RSTlMA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////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)}.os-tab[data-tab=cult]:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA/CAMAAACCXfuUAAACEFBMVEVHcEwcGxsVFRQgHh8cHBwaGhkeHB4ZGRgWFRYYGBcYFxcWFxYXFRYaGxkSERIRDhAeHR0SEBEiISEVExQSExENDAwoJygODQ0WFBUgHyATExMTFBOamZklJCUaGRoPDw8ZFxgHBQUJCAgbHBokIiMcHRweHh4bGhsHAgILBggZFRcZGhkYGBkUERKcm5sMCgocGBudoJwBAACnpaUnJib//fybmplAPT+xr6+rqasCEgWdnZweGhwpKipjXmUiHB9KR0gIFwtTU1GhoKCVlZQsKiy0s7Sko6OXl5aurq02NTQyMTEbGRienp1LTEkwLC8gJCAwLi+oqKeSkJF2dneWlJM8ODutq6xFRUS8vLtdWFyYk5wbHhs8NDu3uLeZlpkkHyIrLCyCfn5BQEB4eXlwbW6ysrJaVFyQjo5kZGS2trVhWWN3bnR+jo7///+fn5+GhoV9dXdRUE9eXVxxcHCsrK1ramvOzMy6ubq/vr9rXmaCenoADQLx8e9kW2mKiopXV1V7fn5pZ2h9h4/r6ev29PX59/kjKR6TkpFFSUKFgoSIf4KHe4VncXdwdXl1Z3CdnJyPhomXjZGHjpM6PjZIQ0hPTVBtYmtmWmJ6cnaTkZbDwsLQ0tOHk5Hf2OS3rrMpPCV1lYba29rJyMd6eoCfqqOnsqeckJa2ucajl6eQnqOuo7QNFg8RHxJyjHtHcEzsE7jJAAAAsHRSTlMA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AOfKRysAAAmNSURBVEjH1JZ7U9tmFsari62LZVmSLVmSLckXWeIiI2oLXwaTemKDMYakmFugDYRwCSFZSEO4ZSYhsJsMk8k27HSbezOzSdrptDP7GfcVBie732Afyxr94Z/Pe47e9znnq6/+H/W3lh4APX78pK9vo+9J66Gtjb6Njb7/xTb+vDzeWBy/7Gq8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)}.os-tab[data-tab=operative]:before{background-image:url(data:image/png;base64,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)}.warn-banner{background:url(./hazard-B9qGUxu_.png) center / 100% 100% no-repeat;border:none;clip-path:none;padding:var(--sp-xl) var(--sp-3xl);box-shadow:0 0 48px -8px var(--alert)}.tc-art{flex:0 0 auto;height:118px;margin:var(--sp-sm) var(--sp-sm) 0;background:url(./datastream-BmoIKhJC.png) center / contain no-repeat;opacity:.9}.shop-console{position:absolute;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(212,181,106,.22);background:#080a0e80;box-shadow:inset 0 0 22px -6px #000000d9}.shop-console .sc-head{flex:0 0 auto;padding:4px 8px;color:#e8c97a;border-bottom:1px solid rgba(212,181,106,.18);font:700 9px JetBrains Mono,monospace;letter-spacing:.18em;text-transform:uppercase}.shop-console .tc-stream{padding:6px 8px;gap:2px}.shop-console .tc-line{color:#7e8a99;font:400 9px JetBrains Mono,monospace;line-height:1.5}.shop-console .tc-line:nth-child(4n+1){color:#d4b56a}.shop-tape{position:absolute;overflow:hidden;opacity:.5}.shop-tape:before{content:"";position:absolute;top:0;bottom:0;left:0;right:-32px;background:repeating-linear-gradient(-45deg,#d4a73a 0,#d4a73a 11px,#1a1206 11px,#1a1206 22px);will-change:transform;animation:shoptape 1.1s linear infinite}@keyframes shoptape{0%{transform:translate(0)}to{transform:translate(-31.11px)}}@media (prefers-reduced-motion: reduce){.shop-tape:before{animation:none}}.ds-wrap{position:relative;width:100%;height:100%;overflow:hidden}.ds-stage{position:absolute;left:50%;top:50%;width:1280px;height:638px;transform:translate(-50%,-50%) scale(var(--ds-scale, 1));transform-origin:center;overflow:visible}.ds-off{position:absolute;left:0;top:-42px;width:1280px;height:680px}.ds-stage .ds-i,.ds-stage .ds-b,.ds-stage .ds-t{position:absolute}.ds-stage .ds-t{pointer-events:none}.ds-hot{position:absolute;background:transparent;border:0;cursor:pointer;border-radius:0;padding:0;min-height:0;transition:background .12s ease,backdrop-filter .12s ease}.ds-hot:hover,.ds-hot:focus-visible{outline:none;-webkit-backdrop-filter:brightness(1.18) saturate(1.06);backdrop-filter:brightness(1.18) saturate(1.06);background:radial-gradient(ellipse 70% 70% at 50% 50%,color-mix(in srgb,var(--gold) 12%,transparent),transparent 78%)}.ds-hot:active:not(:disabled){-webkit-backdrop-filter:brightness(.92);backdrop-filter:brightness(.92);background:radial-gradient(ellipse 70% 70% at 50% 50%,color-mix(in srgb,var(--gold) 18%,transparent),transparent 78%)}.ds-hot.on{background:radial-gradient(ellipse 75% 75% at 50% 50%,color-mix(in srgb,var(--gold) 20%,transparent),transparent 80%)}.ds-hot:disabled{cursor:not-allowed;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ds-stage button:not(.ds-hot){transition:filter .12s ease,transform .06s ease}.ds-stage button:not(.ds-hot):hover:not(:disabled){filter:brightness(1.25)}.ds-stage button:not(.ds-hot):active:not(:disabled){transform:translateY(1px);filter:brightness(.95)}@media (prefers-reduced-motion: reduce){.ds-hot,.ds-stage button:not(.ds-hot){transition:none}}.ds-print{position:absolute;pointer-events:none;overflow:hidden;opacity:0}.ds-print.printing{opacity:1}.ds-print.printing:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,transparent,var(--fxc, #ff7e36),transparent);box-shadow:0 0 14px var(--fxc, #ff7e36);animation:ds-scan var(--fxd, 1.25s) steps(24) forwards}@media (prefers-reduced-motion: reduce){.ds-print.printing:before{animation:none}}@keyframes ds-scan{0%{top:0}to{top:100%}}.ds-scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;clip-path:polygon(var(--scrim-ch, 0px) 0,calc(100% - var(--scrim-ch, 0px)) 0,100% var(--scrim-ch, 0px),100% calc(100% - var(--scrim-ch, 0px)),calc(100% - var(--scrim-ch, 0px)) 100%,var(--scrim-ch, 0px) 100%,0 calc(100% - var(--scrim-ch, 0px)),0 var(--scrim-ch, 0px))}.ds-art{position:absolute;overflow:hidden}.ds-scrim.black{background:#000}.ds-scrim.scanlines{background:repeating-linear-gradient(0deg,#000 0,#000 2px,#00000073 2px,#00000073 4px)}.ds-scrim.crt{background:repeating-linear-gradient(0deg,#000000e6 0,#000000e6 2px,#00000080 2px,#00000080 4px),radial-gradient(130% 110% at 50% 50%,transparent 52%,#000 100%)}.ds-scrim.vignette{background:radial-gradient(120% 100% at 50% 50%,transparent 38%,#000 100%)}.ds-mask{position:absolute;overflow:hidden;pointer-events:none}.ds-sweep{position:absolute;border-radius:50%;pointer-events:none;opacity:.28;background:conic-gradient(from 0deg,rgba(51,229,122,.5),transparent 70deg,transparent);animation:ds-spin 4.5s linear infinite}@keyframes ds-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.ds-sweep{animation:none;opacity:.12}}
