@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/771234cc151357d1-s.221p__-lo502x.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9a12e0f6edfcfa77-s.3mbf2-53id89e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/adf6564e85aa4971-s.35gz__h7ht9-8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/35e0c128f8df56f6-s.3643nw1-chyvn.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b4baf161f486c18b-s.3ycf0m2318kjz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(../media/db58afa22487c5dd-s.p.0b12oc6x9c2hy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik Fallback;src:local(Arial);ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.0%;size-adjust:104.98%}.wdatoa_className{font-family:Rubik,Rubik Fallback;font-style:normal;font-weight:700}
.glide-select,.glide-menu{--gs-accent:var(--color-fg);--gs-surface:var(--surface-muted);--gs-highlight:color-mix(in srgb, var(--color-fg) 10%, var(--surface-muted));--gs-text:var(--color-fg);--gs-radius:10px;--gs-inner-radius:6px;--gs-chip:32px;--gs-row:30px;--gs-font:13px;--gs-menu-w:176px;--gs-menu-max-h:320px;--gs-pop:.18s;--gs-pop-out:.12s;--gs-glide:.22s;--gs-origin:top left;--gs-ease-out:cubic-bezier(.23, 1, .32, 1)}.glide-select{vertical-align:middle;display:inline-block;position:relative}.glide-select[data-full]{width:100%;display:block}.glide-select[data-disabled]{opacity:.5}.glide-select__trigger{max-width:100%;height:var(--gs-chip);border-radius:var(--gs-inner-radius);background:var(--gs-surface);color:var(--gs-text);font-family:inherit;font-size:var(--gs-font);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .1s ease, transform .16s var(--gs-ease-out);border:0;outline:none;align-items:center;gap:6px;margin:0;padding:0 8px 0 10px;font-weight:500;line-height:1;display:inline-flex;position:relative}.glide-select[data-full] .glide-select__trigger{width:100%;height:max(var(--gs-chip), 2.25rem);justify-content:space-between}.glide-select__trigger:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}.glide-select__trigger:disabled{cursor:default}@media (hover:hover) and (pointer:fine){.glide-select__trigger:not(:disabled):hover{background:color-mix(in srgb, var(--gs-highlight) 60%, var(--gs-surface))}}.glide-select__trigger[aria-expanded=true]{background:color-mix(in srgb, var(--gs-highlight) 60%, var(--gs-surface))}.glide-select__trigger:not(:disabled):active{transform:scale(.97)}.glide-select[data-full] .glide-select__trigger:not(:disabled):active{transform:scale(.99)}.glide-select__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.glide-select__label[data-empty]{opacity:.6}.glide-select[data-swap] .glide-select__label{animation:.16s gs-swap}@keyframes gs-swap{0%{opacity:.6;filter:blur(2px)}}.glide-select__chevron{color:color-mix(in srgb, var(--gs-text) 55%, transparent);transition:transform .2s var(--gs-ease-out);flex-shrink:0;display:inline-flex}.glide-select__trigger[aria-expanded=true] .glide-select__chevron{transform:rotate(180deg)}.glide-select__menu{z-index:50;width:var(--gs-menu-w);min-width:100%;max-height:var(--gs-menu-max-h);overscroll-behavior:contain;border-radius:var(--gs-radius);background:var(--gs-surface);box-shadow:0 0 0 1px var(--border-subtle), 0 4px 16px #00000038;transform-origin:var(--gs-origin);opacity:0;transition:opacity var(--gs-pop) var(--gs-ease-out), transform var(--gs-pop) var(--gs-ease-out);padding:4px;position:absolute;overflow-y:auto;transform:scale(.95)}.glide-select__menu[data-state=open]{opacity:1;transform:none}.glide-select__menu[data-state=closed]{transition-duration:var(--gs-pop-out);pointer-events:none}.glide-select__menu[data-side=bottom]{top:calc(100% + 6px)}.glide-select__menu[data-side=top]{bottom:calc(100% + 6px)}.glide-select__menu[data-align=left]{left:0}.glide-select__menu[data-align=right]{right:0}.glide-select__list{touch-action:none;gap:1px;display:grid;position:relative}.glide-select__menu[data-scroll] .glide-select__list{touch-action:pan-y}.glide-select__pill{height:var(--gs-row);border-radius:var(--gs-inner-radius);background:var(--gs-highlight);opacity:0;pointer-events:none;transition:transform var(--gs-glide) var(--gs-ease-out), opacity .15s ease;position:absolute;top:0;left:0;right:0}.glide-select__option{z-index:1;height:var(--gs-row);border-radius:var(--gs-inner-radius);color:var(--gs-text);font-size:var(--gs-font);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;padding:0 8px 0 10px;transition:background-color .15s;display:flex;position:relative}.glide-select__option[aria-disabled=true]{opacity:.45;cursor:default}.glide-select__option[aria-selected=true]{background:color-mix(in srgb, var(--gs-highlight) 60%, transparent)}.glide-select__list[data-live] .glide-select__option[aria-selected=true]{background:0 0}.glide-select__name{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-weight:500;overflow:hidden}.glide-select__tag{color:color-mix(in srgb, var(--gs-text) 55%, transparent);font-size:calc(var(--gs-font) - 2px);flex-shrink:0}.glide-select__check{color:var(--gs-accent);visibility:hidden;flex-shrink:0;display:inline-flex}.glide-select__check[data-on]{visibility:visible}.glide-command-list [data-slot=command-item]{z-index:1}.glide-command-list [data-slot=command-item][data-selected=true]{background-color:#0000}.glide-menu__pill{z-index:0;border-radius:var(--radius-xs,2px);background:var(--color-neutral-100,#f5f5f5);opacity:0;pointer-events:none;transition:transform .22s cubic-bezier(.23,1,.32,1),height .22s cubic-bezier(.23,1,.32,1),opacity .15s;position:absolute;top:0;left:0}.dark .glide-menu__pill{background:var(--color-neutral-900,#171717)}@media (prefers-reduced-motion:reduce){.glide-select__menu{transition:opacity var(--gs-pop) ease;transform:none!important}.glide-select__menu[data-state=closed]{transition-duration:var(--gs-pop-out)}.glide-select__pill,.glide-menu__pill{transition:opacity .15s}.glide-menu[data-state]{animation-name:gs-menu-fade}.glide-select__chevron{transition:none}.glide-select__trigger{transition:background-color .1s}.glide-select__trigger:not(:disabled):active{transform:none}.glide-select[data-swap] .glide-select__label{animation:none}}@keyframes gs-menu-fade{0%{opacity:0}}
@font-face{font-family:Crimson Pro;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/d4cfff78d70c32f1-s.3hvnfcuv66b_8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/edd49e6a728081e1-s.p.3ucf3sigs-abs.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/a41eab1df8ed80c4-s.p.312pvdo57tt0t.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/bbe2082c2ebf69de-s.0emprbknw4r8-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9ae69ccf0a67f3e4-s.p.410vsfa2act-7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/115e7a2565b70400-s.p.2e5o54q9_b0yk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro Fallback;src:local(Times New Roman);ascent-override:90.96%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:98.56%}.Ks_x2G_className{font-family:Crimson Pro,Crimson Pro Fallback}.Ks_x2G_variable{--font-serif-base:"Crimson Pro", "Crimson Pro Fallback"}
@font-face{font-family:Libertinus Sans;font-style:italic;font-weight:400;font-display:block;src:url(../media/a1e73a257b3c591b.40pdyh7a6c0xg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libertinus Sans;font-style:italic;font-weight:400;font-display:block;src:url(../media/2f7931025e730661.3b1pqrjt03uxl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libertinus Sans;font-style:italic;font-weight:400;font-display:block;src:url(../media/a2c71583f99eb115.3zhep8no4gs5p.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Libertinus Sans;font-style:italic;font-weight:400;font-display:block;src:url(../media/157a986d1d150a32.p.12rd310ynz_4m.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Libertinus Sans;font-style:italic;font-weight:400;font-display:block;src:url(../media/66313f5f9530f441.25uc6ar0yoab2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libertinus Sans;font-style:italic;font-weight:400;font-display:block;src:url(../media/8b84881a971cec0c.p.1a5py_vq0d2mi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libertinus Sans;font-style:italic;font-weight:400;font-display:block;src:url(../media/9f00b723cd03159a.p.40co9kdbqx4js.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/51a9013eb2901cd8.38_-9dg_a5glv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/32f8e5d3c0533d04.0xreocvc-c2uy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/a2afa45061b8be31.28jep2lo1e9wk.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/7be38d2576b30b40.p.05116o088yu3f.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/0c493f20c138b970.3fnsijsy8kqlx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/4859a01fadd64d55.p.023l0q33pefzg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:400;font-display:block;src:url(../media/fa4e62a6b5823c97.p.16gomtac_6jxn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:block;src:url(../media/e682efaad35f971e.2zl-yibwkah4n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:block;src:url(../media/dcd08e4858db691c.2nb3a0b8979y3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:block;src:url(../media/eb7bc3e3adfbf585.1sqdca__hsr2i.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:block;src:url(../media/9924857980872f8d.p.34rsn13z3r2k_.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:block;src:url(../media/118b233b16bed666.22fxojbpo8oql.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:block;src:url(../media/c5ee95f01a747ea2.p.3e6xsgowz_f8k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libertinus Sans;font-style:normal;font-weight:700;font-display:block;src:url(../media/96a17af12feb08f3.p.2ptl_2yioubt4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ZZOcUG_className{font-family:Libertinus Sans,system-ui,sans-serif}.ZZOcUG_variable{--font-sans-base:"Libertinus Sans", system-ui, sans-serif}
@font-face{font-family:monoFont;src:url(../media/ibm_plex_mono_400-s.p.19gbeb610ur4n.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:monoFont;src:url(../media/ibm_plex_mono_400_italic-s.p.32jqb73kh_bll.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:monoFont;src:url(../media/ibm_plex_mono_500-s.p.25_05y-blbp24.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:monoFont Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.WrcCFq_className{font-family:monoFont,monoFont Fallback}.WrcCFq_variable{--font-mono:"monoFont", "monoFont Fallback"}
._2uBngG_filterPanel{margin-top:calc(var(--spacing,.25rem) * 5)}._2uBngG_filterGrid{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}._2uBngG_searchField{flex:1;align-items:center;min-width:12rem;display:flex;position:relative}._2uBngG_searchIcon{width:.875rem;height:.875rem;color:var(--color-muted);pointer-events:none;position:absolute;left:.5rem}._2uBngG_searchInput{width:100%;height:2rem;padding-left:1.75rem}._2uBngG_iconControl{width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;transition:color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}._2uBngG_iconControl:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}._2uBngG_iconControl:disabled{opacity:.3;pointer-events:none}._2uBngG_iconControl[data-active]:after{content:"";background:var(--accent);border-radius:9999px;width:.375rem;height:.375rem;position:absolute;top:.1875rem;right:.1875rem}._2uBngG_popoverContent{width:16rem}._2uBngG_commandItem{justify-content:space-between;gap:.625rem}._2uBngG_tagState{width:1rem;height:1rem;color:var(--color-muted);flex:0 0 1rem;justify-content:center;align-items:center;display:flex}._2uBngG_tagStateIncluded{color:var(--accent)}._2uBngG_tagStateExcluded{color:var(--status-danger-text)}._2uBngG_selectedTags{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}._2uBngG_selectedTag{gap:var(--spacing,.25rem);padding-block:.1875rem}._2uBngG_selectedTagExcluded{opacity:.7}._2uBngG_selectedTagExcluded ._2uBngG_selectedTagName{text-decoration:line-through}._2uBngG_selectedTagRemove{cursor:pointer;border-radius:var(--radius-sm,.25rem);opacity:.75;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){._2uBngG_iconControl:hover{color:var(--color-fg);background:var(--surface-muted)}@supports (color:color-mix(in lab, red, red)){._2uBngG_iconControl:hover{background:color-mix(in srgb, var(--surface-muted) 70%, transparent)}}._2uBngG_selectedTagRemove:hover{opacity:1}}._2uBngG_list{margin-top:calc(var(--spacing,.25rem) * 3)}:where(._2uBngG_list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-y-reverse)))}._2uBngG_metaRow{align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 1.5);row-gap:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-slashed-zero:slashed-zero;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--color-muted);font-variation-settings:"opsz" 12, "wght" 500;flex-wrap:wrap;display:inline-flex}._2uBngG_card{gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 2);padding-bottom:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){._2uBngG_card{padding-inline:calc(var(--spacing,.25rem) * 3)}}._2uBngG_card:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00a5ef73}@supports (color:color-mix(in lab, red, red)){._2uBngG_card:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-sky-500,lab(63.3038% -18.433 -51.0407)) 45%, transparent)}}._2uBngG_card:focus-visible{--tw-outline-style:none;outline-style:none}._2uBngG_card{-webkit-tap-highlight-color:transparent;touch-action:manipulation;isolation:isolate;background-color:#fff0;border:1px solid #0000;transition:border-color .3s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1),background-color .3s cubic-bezier(.22,1,.36,1),color .2s,transform .18s cubic-bezier(.22,1,.36,1);position:relative}._2uBngG_card:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1px solid #a1a1aa00;transition:opacity .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}._2uBngG_card:after{content:"";border-radius:inherit;background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%), var(--spotlight-color,#0000000f), transparent 80%);opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}html.dark ._2uBngG_card{--spotlight-color:#ffffff17}._2uBngG_card:focus-within:after{opacity:.6}@media (hover:hover) and (pointer:fine){._2uBngG_card:hover:after{opacity:1}}._2uBngG_cardContent{min-width:0}._2uBngG_cardTitle{color:var(--color-neutral-800,#262626);font-variation-settings:"opsz" 17, "wght" 580;font-size:1.08rem;line-height:1.375;transition:color .18s;display:block}@supports (color:lab(0% 0 0)){._2uBngG_cardTitle{color:var(--color-neutral-800,lab(15.204% 0 -.00000596046))}}._2uBngG_cardDescription{margin-top:var(--spacing,.25rem);max-width:64ch;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-muted);display:block}._2uBngG_tagRow{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}._2uBngG_tagChip{min-height:calc(var(--spacing,.25rem) * 6);border-radius:var(--radius-sm,.25rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);font-variation-settings:"opsz" 12, "wght" 530;color:var(--tag-chip-fg-light,#52525b);background-color:var(--tag-chip-bg-light,#f5f5f5b3);border-width:1px;border-color:var(--tag-chip-border-light,#d4d4d8b3);align-items:center;font-size:11px;display:inline-flex}html.dark ._2uBngG_tagChip{color:var(--tag-chip-fg-dark,#d4d4d8);background-color:var(--tag-chip-bg-dark,#171717cc);border-color:var(--tag-chip-border-dark,#3f3f46e6)}html.dark ._2uBngG_cardTitle{color:#fff}html.dark ._2uBngG_card{background-color:#fff0}html.dark ._2uBngG_card:before{border-color:#fff0}._2uBngG_card:focus-visible{background-color:#fafafaeb;box-shadow:0 1px 2px #0a0a0a0a,0 14px 34px #0a0a0a1a}html.dark ._2uBngG_card:focus-visible{background-color:#ffffff0e;box-shadow:0 1px 1px #ffffff0a,0 18px 42px #0000006b}._2uBngG_card:focus-visible:before{opacity:1;border-color:#a1a1aae6}html.dark ._2uBngG_card:focus-visible:before{opacity:1;border-color:#ffffff42}._2uBngG_card:focus-visible ._2uBngG_cardTitle{color:#0a0a0a}html.dark ._2uBngG_card:focus-visible ._2uBngG_cardTitle{color:#fff}._2uBngG_card:active{background-color:#fafafaf5;transform:scale(.992);box-shadow:0 1px 2px #0a0a0a0a,0 10px 24px #0a0a0a1c}html.dark ._2uBngG_card:active{background-color:#fff1;box-shadow:0 1px 1px #ffffff0a,0 14px 28px #0006}._2uBngG_card:active:before{opacity:1;border-color:#a1a1aae6}html.dark ._2uBngG_card:active:before{opacity:1;border-color:#ffffff42}._2uBngG_card:active ._2uBngG_cardTitle{color:#0a0a0a}html.dark ._2uBngG_card:active ._2uBngG_cardTitle{color:#fff}@media (hover:hover) and (pointer:fine){._2uBngG_card:hover{background-color:#fafafae6;box-shadow:0 1px 2px #0a0a0a0a,0 16px 36px #0a0a0a1a}html.dark ._2uBngG_card:hover{background-color:#ffffff0e;box-shadow:0 1px 1px #ffffff0a,0 18px 42px #0000006b}._2uBngG_card:hover:before{opacity:1;border-color:#a1a1aae6}html.dark ._2uBngG_card:hover:before{opacity:1;border-color:#ffffff42}._2uBngG_card:hover ._2uBngG_cardTitle{color:#0a0a0a}html.dark ._2uBngG_card:hover ._2uBngG_cardTitle{color:#fff}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.MgoOqG_page,.MgoOqG_palette{--chip-0:#2563eb;--chip-1:#db2777;--chip-2:#059669;--chip-3:#d97706;--chip-4:#7c3aed;--chip-5:#0891b2;--chip-6:#dc2626;--chip-7:#65a30d;flex-direction:column;gap:1rem;width:100%;max-width:48rem;padding-bottom:5rem;display:flex}:is(html.dark .MgoOqG_page,html.dark .MgoOqG_palette){--chip-0:#60a5fa;--chip-1:#f472b6;--chip-2:#34d399;--chip-3:#fbbf24;--chip-4:#a78bfa;--chip-5:#22d3ee;--chip-6:#f87171;--chip-7:#a3e635}.MgoOqG_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;padding-bottom:.5rem;display:flex}.MgoOqG_headerCopy{max-width:46rem}.MgoOqG_panel{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem}.MgoOqG_view{flex-direction:column;gap:1rem;display:flex}.MgoOqG_cancelled{color:var(--status-warning-text);font-size:.75rem}.MgoOqG_count{color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}.MgoOqG_event{border-bottom:1px solid var(--border-subtle);grid-template-columns:9rem 1fr auto;align-items:center;gap:1rem;padding:.75rem 0;display:grid}.MgoOqG_event:last-child{border-bottom:0}.MgoOqG_event[data-cancelled]{opacity:.6}.MgoOqG_event[data-cancelled] .MgoOqG_course{text-decoration:line-through}.MgoOqG_time{font-variant-numeric:slashed-zero tabular-nums;font-size:.8125rem;font-weight:600}.MgoOqG_course{font-weight:600}.MgoOqG_meta{color:var(--color-muted);margin-top:.5rem;font-size:.75rem}.MgoOqG_eventDetails summary{cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;width:fit-content;min-height:2.25rem;padding:.5rem;list-style:none;transition:color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1);display:flex}.MgoOqG_eventDetails{color:var(--color-muted);margin-top:0;font-size:.875rem}.MgoOqG_eventDetails summary:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}.MgoOqG_hint{border-top:1px solid var(--border-subtle);color:var(--color-muted);margin:0;padding:.75rem 0;font-size:.8125rem}.MgoOqG_empty{color:var(--color-muted);text-align:center;padding:3.25rem 1.25rem}.MgoOqG_error{border-color:var(--status-danger-border-subtle);background:var(--status-danger-surface);color:var(--status-danger-text)}@media (max-width:42.5rem){.MgoOqG_header{flex-direction:column;align-items:flex-start}.MgoOqG_event{grid-template-columns:1fr auto;gap:.75rem}.MgoOqG_time{grid-column:1/-1}}@media (max-width:28.75rem){.MgoOqG_page{gap:1rem}.MgoOqG_event{padding:.75rem 0}}.MgoOqG_eventDetails summary::-webkit-details-marker{display:none}.MgoOqG_eventDetails[open] summary>svg:last-of-type{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.MgoOqG_eventDetails summary:hover{color:var(--color-fg);background:var(--surface-muted)}}.MgoOqG_week{grid-template-columns:3.5rem minmax(0,1fr);gap:.75rem .25rem;padding:.75rem 3.5rem .75rem 0;display:grid}.MgoOqG_weekDays,.MgoOqG_weekColumns{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:.25rem;display:grid}.MgoOqG_weekDays span{color:var(--color-muted);font:600 .875rem/1 var(--font-ui,ui-sans-serif, system-ui, sans-serif);text-align:center}.MgoOqG_weekColumns{pointer-events:none;position:absolute;inset:0}.MgoOqG_weekColumn{position:relative}.MgoOqG_weekColumn .MgoOqG_timelineClass{pointer-events:auto}.MgoOqG_timelineAxis,.MgoOqG_timelineTrack{height:60rem;position:relative}.MgoOqG_timelineAxis{margin-right:.5rem}.MgoOqG_timelineAxis span{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;right:0;transform:translateY(-50%)}.MgoOqG_timelineRule{border-top:1px solid var(--border-subtle);pointer-events:none;position:absolute;left:0;right:0}.MgoOqG_timelineClass{z-index:1;border:1px solid color-mix(in srgb, var(--chip,var(--border-subtle)) 55%, transparent);border-left:3px solid var(--chip,var(--border-subtle));background:color-mix(in srgb, var(--chip,var(--color-muted)) 16%, var(--color-bg));color:var(--color-fg);font:inherit;text-align:left;cursor:pointer;border-radius:.375rem;flex-direction:column;justify-content:center;padding:0 .375rem;font-size:.8125rem;transition:background-color .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;overflow:hidden}.MgoOqG_timelineClass[data-state=open]{z-index:2;background:color-mix(in srgb, var(--chip,var(--color-muted)) 34%, var(--color-bg));box-shadow:0 0 0 1px var(--chip,var(--border-subtle));transform:scale(1.02)}.MgoOqG_timelineClass span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.MgoOqG_timelineRoom{color:var(--color-muted);font-size:.6875rem}.MgoOqG_timelineClass:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}.MgoOqG_timelineMarker{z-index:2;border-top:2px solid var(--accent);pointer-events:none;position:absolute;left:0;right:0}.MgoOqG_timelineMarker span{white-space:nowrap;color:var(--accent);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600;position:absolute;top:0;left:calc(100% + .5rem);transform:translateY(-50%)}[data-slot=popover-content].MgoOqG_detailCard{border:1px solid color-mix(in srgb, var(--chip,var(--border-subtle)) 55%, transparent);border-left:3px solid var(--chip,var(--border-subtle));background:color-mix(in srgb, var(--chip,var(--color-muted)) 10%, var(--color-bg));width:min(18rem,100vw - 2rem);max-height:20rem;color:var(--color-fg);transform-origin:var(--radix-popover-content-transform-origin);border-radius:.375rem;padding:.625rem .75rem;overflow-y:auto}.MgoOqG_detailCard[data-state=open]{animation:.16s cubic-bezier(.22,1,.36,1) MgoOqG_detailIn}@keyframes MgoOqG_detailIn{0%{opacity:0;transform:scale(.96)}}.MgoOqG_timelineDetail{font-size:.75rem;line-height:1.4}.MgoOqG_timelineDetail+.MgoOqG_timelineDetail{border-top:1px solid color-mix(in srgb, var(--chip,var(--border-subtle)) 30%, transparent);margin-top:.5rem;padding-top:.5rem}.MgoOqG_timelineDetail p{color:var(--color-muted);margin:0}.MgoOqG_detailHead{justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.8125rem;display:flex}.MgoOqG_detailHead span{color:var(--color-muted);white-space:nowrap;font-size:.6875rem}.MgoOqG_detailTitle{white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;overflow:hidden}@media (hover:hover) and (pointer:fine){.MgoOqG_timelineClass:hover{background:color-mix(in srgb, var(--chip,var(--color-muted)) 28%, var(--color-bg))}}@media (prefers-reduced-motion:reduce){.MgoOqG_detailCard[data-state=open]{animation:none}.MgoOqG_timelineClass{transition:none;transform:none!important}}.MgoOqG_roomPicker{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.MgoOqG_facetTrigger{flex:none;position:relative}.MgoOqG_facetTrigger svg{opacity:.6;width:.95rem;height:.95rem}.MgoOqG_facetTriggerActive{border-color:var(--accent)}.MgoOqG_facetTriggerActive svg{opacity:1;color:var(--accent)}.MgoOqG_facetTriggerActive:after{content:"";background:var(--accent);border-radius:999px;width:.35rem;height:.35rem;position:absolute;top:.3rem;right:.3rem}.MgoOqG_popoverContent{width:min(20rem,100vw - 2rem);padding:0}.MgoOqG_commandItem{justify-content:space-between}.MgoOqG_filterOptionChip,.MgoOqG_filterChip{border:1px solid var(--border-subtle);min-height:1.5rem;color:var(--color-fg);background:0 0;border-radius:.125rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.MgoOqG_chipFilled{border-color:var(--chip);background:color-mix(in srgb, var(--chip) 24%, transparent)}.MgoOqG_facetOptionCaption{color:var(--color-muted);font-weight:500}.MgoOqG_facetStateIncluded{width:1rem;height:1rem;color:var(--chip,var(--accent));flex:none}.MgoOqG_facetStateHidden{opacity:0}.MgoOqG_filterChip{gap:.3rem;padding-block:.3rem}.MgoOqG_filterChipRemove{color:inherit;cursor:pointer;opacity:.75;background:0 0;border:0;border-radius:.125rem;align-items:center;padding:0;transition:opacity .15s cubic-bezier(.22,1,.36,1);display:inline-flex}.MgoOqG_filterChipRemove>svg{width:.75rem;height:.75rem}.MgoOqG_filterChipRemove:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.MgoOqG_filterChipRemove:hover{opacity:1}}.MgoOqG_roomWeek{flex-direction:column;display:flex}.MgoOqG_roomHeading{font:600 .9375rem/1.3 var(--font-ui,ui-sans-serif, system-ui, sans-serif);margin:0}
.T1HXGW_page{flex-direction:column;gap:1.25rem;width:100%;max-width:88rem;padding-bottom:5rem;display:flex}.T1HXGW_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.T1HXGW_headerCopy{max-width:52rem}.T1HXGW_description{color:var(--color-muted);margin-top:.5rem;font-size:.875rem;line-height:1.65}.T1HXGW_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.T1HXGW_side{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;gap:.75rem;padding:.875rem;display:grid}.T1HXGW_side[data-side=left]{border-top:2px solid var(--accent)}.T1HXGW_side[data-side=right]{border-top:2px solid var(--color-fg)}.T1HXGW_sideHead{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.T1HXGW_sideBadge{letter-spacing:.02em;text-transform:uppercase;border-radius:.125rem;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.T1HXGW_sideBadge-left{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent)}.T1HXGW_sideBadge-right{background:color-mix(in srgb, var(--color-fg) 12%, transparent);color:var(--color-fg)}.T1HXGW_addButton{margin-left:auto}.T1HXGW_addPopover{width:min(22rem,100vw - 2rem);padding:0}.T1HXGW_presetPopover{width:min(24rem,100vw - 2rem);padding:0}.T1HXGW_presetItem{align-items:start;gap:.15rem;display:grid}.T1HXGW_presetName{font-size:.8125rem;font-weight:600}.T1HXGW_presetDescription{color:var(--color-muted);white-space:normal;font-size:.6875rem;line-height:1.4}.T1HXGW_combatantList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.T1HXGW_combatantRow{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-muted) 55%, transparent);border-radius:.125rem;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:.5rem;padding:.375rem .5rem;display:grid}.T1HXGW_reorder{justify-items:center;gap:.125rem;display:grid}.T1HXGW_rowIndex{color:var(--color-muted);font-size:.625rem;font-weight:600;line-height:1}.T1HXGW_reorder button,.T1HXGW_levelStepper button,.T1HXGW_rowRemove,.T1HXGW_effectChip button{border:1px solid var(--border-subtle);background:var(--surface);color:var(--color-fg);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1);display:inline-flex}.T1HXGW_reorder button{width:1.5rem;height:1.15rem}.T1HXGW_reorder button:disabled,.T1HXGW_levelStepper button:disabled{opacity:.35;cursor:not-allowed}.T1HXGW_levelStepper{font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.T1HXGW_levelStepper button{width:1.5rem;height:1.5rem}.T1HXGW_levelStepper span{text-align:center;min-width:2rem;color:var(--color-muted)}.T1HXGW_countField{color:var(--color-muted);align-items:center;gap:.2rem;font-size:.8125rem;display:inline-flex}.T1HXGW_countField input{border:1px solid var(--border-subtle);background:var(--surface);width:3rem;color:var(--color-fg);font-variant-numeric:tabular-nums;border-radius:.375rem;padding:.25rem .3rem;font-size:.8125rem}.T1HXGW_rowRemove{width:1.75rem;height:1.75rem;color:var(--color-muted);background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.T1HXGW_rowRemove:hover{color:var(--color-fg);border-color:var(--border-subtle)}}.T1HXGW_effectChips{flex-wrap:wrap;gap:.5rem;display:flex}.T1HXGW_effectChip{border:1px solid var(--border-subtle);border-radius:.125rem;align-items:center;gap:.4rem;padding:.25rem .35rem .25rem .5rem;font-size:.75rem;display:inline-flex}.T1HXGW_effectChip[data-allegiance=friendly]{border-color:color-mix(in srgb, var(--accent) 45%, var(--border-subtle));background:color-mix(in srgb, var(--accent) 8%, transparent)}.T1HXGW_effectChip[data-allegiance=hostile]{border-color:var(--status-danger-border-subtle);background:var(--status-danger-surface)}.T1HXGW_effectChip input{border:1px solid var(--border-subtle);background:var(--surface);width:3.25rem;color:var(--color-fg);font-variant-numeric:tabular-nums;border-radius:.375rem;padding:.15rem .3rem}.T1HXGW_effectUnit{color:var(--color-muted)}.T1HXGW_effectChip button{width:1.4rem;height:1.4rem;color:var(--color-muted);background:0 0;border-color:#0000}.T1HXGW_entityLabel{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;display:inline-grid}.T1HXGW_entityIcon{object-fit:contain;filter:drop-shadow(0 1px 1px #00000040);width:1.9rem;height:1.9rem}.T1HXGW_entityIconSm{width:1.6rem;height:1.6rem}.T1HXGW_entityIconFallback{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-muted) 80%, transparent);width:1.9rem;height:1.9rem;color:var(--color-muted);border-radius:.125rem;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.T1HXGW_entityIconFallback.T1HXGW_entityIconSm{width:1.6rem;height:1.6rem;font-size:.5625rem}.T1HXGW_entityCopy{min-width:0;line-height:1.15;display:grid}.T1HXGW_entityName{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.T1HXGW_entityMeta{text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted);margin-top:.05rem;font-size:.6875rem;overflow:hidden}.T1HXGW_empty,.T1HXGW_eventEmpty{border:1px dashed var(--border-subtle);color:var(--color-muted);border-radius:.125rem;padding:.875rem;font-size:.8125rem;line-height:1.5;list-style:none}.T1HXGW_results{gap:1rem;display:grid}.T1HXGW_verdictBar{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:.75rem;display:flex}.T1HXGW_verdictCard{border:1px solid var(--border-subtle);border-left:3px solid var(--border-subtle);border-radius:.125rem;gap:.15rem;padding:.625rem .875rem;display:grid}.T1HXGW_verdictCard[data-winner=left]{border-left-color:var(--accent)}.T1HXGW_verdictCard[data-winner=right]{border-left-color:var(--color-fg)}.T1HXGW_verdictLabel{color:var(--color-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem}.T1HXGW_verdictValue{font-size:1.125rem;font-weight:700}.T1HXGW_verdictMeta{color:var(--color-muted);font-size:.75rem}.T1HXGW_viewToggle{border:1px solid var(--border-subtle);border-radius:.375rem;align-self:center;display:inline-flex;overflow:hidden}.T1HXGW_viewTab{color:var(--color-muted);cursor:pointer;background:0 0;border:0;padding:.4rem .9rem;font-size:.8125rem;transition:background-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1)}.T1HXGW_viewTab[data-on=true]{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--color-fg)}.T1HXGW_snapshot{gap:1rem;display:grid}.T1HXGW_summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.T1HXGW_summaryColumn{gap:.5rem;display:grid}.T1HXGW_summaryHead{color:var(--color-muted);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.T1HXGW_summaryCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.T1HXGW_summaryCard{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-muted) 60%, transparent);border-radius:.125rem;padding:.625rem .7rem}.T1HXGW_summaryLabel{color:var(--color-muted);font-size:.6875rem}.T1HXGW_summaryValue{font-variant-numeric:tabular-nums;margin-top:.15rem;font-size:1.05rem;font-weight:700}.T1HXGW_summarySub{color:var(--color-muted);margin-top:.1rem;font-size:.625rem}.T1HXGW_tableWrap{border:1px solid var(--border-subtle);border-radius:.125rem;overflow-x:auto}.T1HXGW_table{border-collapse:collapse;width:100%;font-size:.8125rem}.T1HXGW_table th,.T1HXGW_table td{border-bottom:1px solid var(--border-subtle);text-align:left;white-space:nowrap;vertical-align:middle;padding:.45rem .65rem}.T1HXGW_table th{color:var(--color-muted);font-weight:600}.T1HXGW_table td{font-variant-numeric:tabular-nums}.T1HXGW_table tr:last-child td{border-bottom:0}.T1HXGW_tableEmpty{color:var(--color-muted);white-space:normal}.T1HXGW_timeline{gap:.75rem;display:grid}.T1HXGW_chartBox{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;height:18rem;padding:.5rem .25rem 0 0}.T1HXGW_transport{align-items:center;gap:.75rem;display:flex}.T1HXGW_playButton{border:1px solid var(--border-subtle);background:var(--surface);width:2rem;height:2rem;color:var(--color-fg);cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.T1HXGW_transport input[type=range]{accent-color:var(--accent);flex:1}.T1HXGW_transportTime{color:var(--color-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem}.T1HXGW_cursorReadout{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:1rem;font-size:.8125rem;display:flex}.T1HXGW_cursorReadout span{align-items:center;gap:.4rem;display:inline-flex}.T1HXGW_dotLeft,.T1HXGW_dotRight{border-radius:999px;width:.6rem;height:.6rem;display:inline-block}.T1HXGW_dotLeft{background:var(--accent)}.T1HXGW_dotRight{background:var(--color-fg)}.T1HXGW_eventLog{border:1px solid var(--border-subtle);border-radius:.125rem;gap:.25rem;max-height:14rem;margin:0;padding:.5rem;font-size:.8125rem;list-style:none;display:grid;overflow-y:auto}.T1HXGW_eventLog li{grid-template-columns:3rem minmax(0,1fr);gap:.5rem;display:grid}.T1HXGW_eventLog li[data-kind=end]{font-weight:600}.T1HXGW_eventLog li[data-kind=kill]{color:var(--color-muted)}.T1HXGW_eventTime{color:var(--color-muted);font-variant-numeric:tabular-nums}.T1HXGW_tooltip{border:1px solid var(--border-subtle);background:var(--surface);font-variant-numeric:tabular-nums;border-radius:.125rem;gap:.2rem;padding:.5rem .625rem;font-size:.75rem;display:grid}.T1HXGW_tooltipRow{justify-content:space-between;gap:1rem;display:flex}.T1HXGW_tooltipRow span:first-child{color:var(--color-muted)}.T1HXGW_reorder button:focus-visible,.T1HXGW_levelStepper button:focus-visible,.T1HXGW_rowRemove:focus-visible,.T1HXGW_effectChip button:focus-visible,.T1HXGW_countField input:focus-visible,.T1HXGW_effectChip input:focus-visible,.T1HXGW_viewTab:focus-visible,.T1HXGW_playButton:focus-visible,.T1HXGW_transport input[type=range]:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}.T1HXGW_disclaimer{border-left:3px solid var(--accent);color:var(--color-muted);padding-left:.75rem;font-size:.75rem;line-height:1.55}@media (max-width:60rem){.T1HXGW_grid,.T1HXGW_summaryGrid{grid-template-columns:1fr}}@media (max-width:32rem){.T1HXGW_combatantRow{grid-template-columns:auto minmax(0,1fr) auto;row-gap:.4rem}.T1HXGW_levelStepper{grid-column:2/-1;justify-self:start}.T1HXGW_countField{grid-column:2/-1}.T1HXGW_summaryCards{grid-template-columns:1fr}}
._8qEhcW_page{--loss:var(--status-warning-text);flex-direction:column;gap:1.25rem;width:100%;max-width:72rem;padding-bottom:5rem;display:flex}:is(html.dark ._8qEhcW_page,.dark ._8qEhcW_page){--loss:var(--status-warning-text)}._8qEhcW_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}._8qEhcW_headerCopy{max-width:54rem}._8qEhcW_panel{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;padding:1rem}._8qEhcW_controls{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.85rem 1rem;display:grid}._8qEhcW_field{align-content:start;gap:.35rem;display:grid}._8qEhcW_label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);font-size:.7rem;font-weight:700}._8qEhcW_inputWrap{align-items:center;display:flex;position:relative}._8qEhcW_affix{color:var(--color-muted);pointer-events:none;font-size:.85rem;position:absolute;left:.55rem}._8qEhcW_affixRight{left:auto;right:.6rem}._8qEhcW_input{border:1px solid var(--border-subtle);background:var(--surface);font-variant-numeric:tabular-nums;width:100%;color:var(--color-fg);border-radius:.375rem;padding:.4rem .5rem;font-size:.95rem}._8qEhcW_input[data-affix=left]{padding-left:1.4rem}._8qEhcW_input[data-affix=right]{padding-right:1.7rem}._8qEhcW_input:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}._8qEhcW_hint{color:var(--color-muted);font-size:.72rem;line-height:1.4}._8qEhcW_segmented{border:1px solid var(--border-subtle);border-radius:.375rem;display:flex;overflow:hidden}._8qEhcW_segment{color:var(--color-muted);background:var(--surface);border:0;border-right:1px solid var(--border-subtle);cursor:pointer;flex:1;padding:.4rem;font-size:.8rem;font-weight:600;transition:color .18s cubic-bezier(.22,1,.36,1),background .18s cubic-bezier(.22,1,.36,1)}._8qEhcW_segment:last-child{border-right:0}._8qEhcW_segment[data-on=true]{color:var(--color-fg);background:color-mix(in srgb, var(--accent) 14%, transparent)}._8qEhcW_advancedToggle{color:var(--color-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;margin-top:.85rem;padding:0;font-size:.75rem;font-weight:600;display:inline-flex}._8qEhcW_advancedToggle svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}._8qEhcW_advancedToggle svg[data-open]{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){._8qEhcW_advancedToggle:hover{color:var(--color-fg)}}._8qEhcW_advanced{border-top:1px dashed var(--border-subtle);margin-top:.85rem;padding-top:.85rem}._8qEhcW_stats{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}._8qEhcW_stat{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;gap:.2rem;padding:.7rem .8rem;display:grid}._8qEhcW_statLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);font-size:.68rem;font-weight:700}._8qEhcW_statValue{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:650;line-height:1.15}._8qEhcW_statValue[data-tone=loss]{color:var(--loss)}._8qEhcW_statSub{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.72rem}._8qEhcW_chartPanel{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;gap:.5rem;padding:1rem .75rem .75rem;display:grid}._8qEhcW_chartBox{width:100%;height:22rem}._8qEhcW_checkboxRow{color:var(--color-muted);cursor:pointer;align-self:end;align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}._8qEhcW_formula{color:var(--color-muted);justify-items:center;gap:.35rem;padding:.5rem 0;display:grid;overflow-x:auto}._8qEhcW_formula .typst-display{margin:0}._8qEhcW_liveFormula{border-top:1px dashed var(--border-subtle);width:100%;color:var(--color-fg);font-variant-numeric:tabular-nums;gap:.3rem;margin-top:.35rem;padding-top:.6rem;font-family:New Computer Modern Math,Cambria Math,ui-serif,Georgia,serif;font-size:.85rem;line-height:1.6;display:grid}._8qEhcW_liveFormulaLine{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.3em;display:flex}._8qEhcW_liveFormulaGap{width:1.5em}._8qEhcW_liveVar{font-style:italic}._8qEhcW_tooltip{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;padding:.6rem .75rem;font-size:.78rem;line-height:1.5;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}._8qEhcW_tooltipRow{font-variant-numeric:tabular-nums;justify-content:space-between;gap:1.25rem;display:flex}._8qEhcW_tooltipKey{color:var(--color-muted)}._8qEhcW_disclaimer{border-left:3px solid var(--accent);color:var(--color-muted);padding-left:.75rem;font-size:.75rem;line-height:1.55}
.ipOzWG_page{flex-direction:column;gap:1rem;width:100%;max-width:80rem;padding-bottom:5rem;display:flex}.ipOzWG_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.ipOzWG_filterRow{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.ipOzWG_searchField{flex:1;align-items:center;min-width:12rem;display:flex;position:relative}.ipOzWG_searchIcon{width:.875rem;height:.875rem;color:var(--color-muted);pointer-events:none;position:absolute;left:.5rem}.ipOzWG_searchInput{width:100%;height:2rem;padding-left:1.75rem}.ipOzWG_iconControl{width:2rem;height:2rem;color:var(--color-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;transition:color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.ipOzWG_iconControl:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}.ipOzWG_iconControl:disabled{opacity:.3;pointer-events:none}.ipOzWG_iconControl[data-active]:after{content:"";background:var(--accent);border-radius:9999px;width:.375rem;height:.375rem;position:absolute;top:.1875rem;right:.1875rem}.ipOzWG_sortMenu{flex-direction:column;padding:.375rem;font-size:.8125rem;display:flex}.ipOzWG_sortMenuHeading{text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);padding:.375rem .5rem .25rem;font-size:.6875rem;font-weight:600}.ipOzWG_sortOption{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.125rem;justify-content:space-between;align-items:center;gap:1rem;padding:.375rem .5rem;display:flex}.ipOzWG_sortOption[data-active=true]{color:var(--accent);font-weight:600}.ipOzWG_sortDivider{border:0;border-top:1px solid var(--border-subtle);margin:.375rem 0}.ipOzWG_skinGroup+.ipOzWG_skinGroup{margin-top:1rem}.ipOzWG_skinGroupLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);margin:0 0 .5rem;font-size:.6875rem;font-weight:600}.ipOzWG_popoverContent{border-radius:.125rem;width:16rem;padding:0}.ipOzWG_commandItem{border-radius:.125rem;justify-content:space-between;gap:.625rem;padding-block:.5rem}.ipOzWG_selectedTags{flex-wrap:wrap;gap:.25rem;display:flex}.ipOzWG_statusChip{border-width:1px;border-radius:.125rem;align-items:center;min-height:1.375rem;padding-inline:.4375rem;font-size:.6875rem;font-weight:500;line-height:1;display:inline-flex}.ipOzWG_statusChipUnowned{border-color:var(--tool-status-unowned-border);color:var(--tool-status-unowned);background:0 0}.ipOzWG_statusChipOwned{border-color:var(--tool-status-owned-border-subtle);background:var(--tool-status-owned-surface);color:var(--tool-status-owned-text)}.ipOzWG_statusChipWanted{border-color:var(--tool-status-wanted-border-subtle);background:var(--tool-status-wanted-surface);color:var(--tool-status-wanted-text)}.ipOzWG_statusTextUnowned{color:var(--tool-status-unowned)}.ipOzWG_statusTextOwned{color:var(--tool-status-owned-text)}.ipOzWG_statusTextWanted{color:var(--tool-status-wanted-text)}.ipOzWG_selectedTag{gap:.25rem;padding-block:.1875rem}.ipOzWG_selectedTagRemove{opacity:.75;border-radius:.125rem;align-items:center;transition:opacity .15s cubic-bezier(.22,1,.36,1);display:inline-flex}.ipOzWG_weaponsCard{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem}.ipOzWG_weaponsBar{align-items:center;gap:.25rem;min-height:2.25rem;padding-right:.375rem;display:flex}.ipOzWG_weaponsToggle{min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:baseline;gap:.375rem;padding:.5rem .5rem .5rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.ipOzWG_weaponsChevron{width:.8125rem;height:.8125rem;color:var(--color-muted);align-self:center;transition:transform .15s cubic-bezier(.22,1,.36,1)}.ipOzWG_weaponsChevron[data-open]{transform:rotate(90deg)}.ipOzWG_weaponsQuickActions{align-items:center;gap:.125rem;display:inline-flex}.ipOzWG_linkAction{color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:.25rem .375rem;font-size:.75rem;transition:color .18s cubic-bezier(.22,1,.36,1)}.ipOzWG_weaponsMeta{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:400;line-height:1}.ipOzWG_weaponsCardBody{border-top:1px solid var(--border-subtle);padding:.75rem}.ipOzWG_weaponTypeSections{flex-direction:column;gap:1rem;display:flex}.ipOzWG_weaponTypeSection{flex-direction:column;gap:.625rem;display:flex}.ipOzWG_weaponTypeHeading{color:var(--color-muted);font-size:.75rem;font-weight:600}.ipOzWG_weaponChipGrid{flex-wrap:wrap;gap:.5rem;display:flex}.ipOzWG_weaponChip{border:1px solid var(--border-subtle);cursor:pointer;border-radius:.125rem;padding:.25rem .625rem;font-size:.875rem;transition:background-color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1)}.ipOzWG_weaponChip:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}.ipOzWG_weaponChip:active{transform:scale(.994)}.ipOzWG_weaponChipOwned{border-color:color-mix(in srgb, var(--tool-status-owned-border-subtle) 80%, var(--tool-status-owned-text));background:var(--tool-status-owned-surface-strong)}.ipOzWG_weaponChipNeutral{color:var(--color-muted)}.ipOzWG_layout{align-items:start;gap:1rem;display:grid}.ipOzWG_tableWrap{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;overflow-x:auto}.ipOzWG_caseTable{border-collapse:collapse;width:100%;min-width:34rem;font-size:.875rem}.ipOzWG_caseTable th{text-align:left;color:var(--color-muted);border-bottom:1px solid var(--border-subtle);background:var(--surface);padding:.5rem .75rem;font-size:.75rem;font-weight:600;position:sticky;top:0}.ipOzWG_caseTable td{border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:.75rem}.ipOzWG_caseTable tbody tr:last-child td{border-bottom:1px solid var(--border-subtle)}.ipOzWG_numCol{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ipOzWG_caseTable th.ipOzWG_numCol{text-align:right}.ipOzWG_caseTable td.ipOzWG_numCol{font-family:var(--font-mono)}.ipOzWG_dash{color:var(--color-muted)}.ipOzWG_caseRow{cursor:pointer;transition:background-color .18s cubic-bezier(.22,1,.36,1)}.ipOzWG_caseRow[data-expanded]{background:color-mix(in srgb, var(--surface-muted) 60%, transparent)}.ipOzWG_caseRow:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:-2px}.ipOzWG_caseName{white-space:nowrap;font-size:.95rem;font-weight:700}:is(html.dark .ipOzWG_caseName,.dark .ipOzWG_caseName){text-shadow:0 0 14px color-mix(in srgb, currentColor 28%, transparent)}.ipOzWG_progressCell{align-items:center;gap:.5rem;display:flex}.ipOzWG_progress{background:var(--surface-muted);border-radius:.125rem;flex:none;width:6rem;height:.375rem;overflow:hidden}.ipOzWG_progressFill{background:currentColor;height:100%;display:block}.ipOzWG_progressMeta{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.ipOzWG_chevronCol{text-align:right;width:2.25rem}.ipOzWG_rowExpand{width:1.75rem;height:1.75rem;color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;transition:transform .15s cubic-bezier(.22,1,.36,1);display:inline-flex}.ipOzWG_rowExpand:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}.ipOzWG_rowExpand:active{transform:scale(.994)}.ipOzWG_rowChevron{width:1rem;height:1rem;transition:transform .15s cubic-bezier(.22,1,.36,1)}.ipOzWG_rowChevron[data-open]{transform:rotate(90deg)}.ipOzWG_caseDetailRow td{background:color-mix(in srgb, var(--surface-muted) 40%, transparent);padding:.75rem 1rem 1.25rem}.ipOzWG_caseActions{flex-wrap:wrap;gap:.5rem;margin-bottom:.875rem;display:flex}.ipOzWG_caseTable tfoot td{border-bottom:none;border-top:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-muted) 55%, transparent);font-weight:600}.ipOzWG_skinGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.ipOzWG_skinCard{border:1px solid var(--border-subtle);background:var(--surface);appearance:none;text-align:left;border-radius:.125rem;width:100%;padding:0;transition:transform .15s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.ipOzWG_skinCardInteractive{cursor:pointer}.ipOzWG_skinCardInteractive:active{transform:scale(.994)}.ipOzWG_skinCardLocked{opacity:.3;filter:saturate(0)}.ipOzWG_skinCardOwned{border-color:var(--tool-status-owned-border-strong)}.ipOzWG_skinCardWanted{border-color:var(--tool-status-wanted-border-strong)}.ipOzWG_skinImageWrap{aspect-ratio:4/3;background:0 0;position:relative}.ipOzWG_skinImage{filter:drop-shadow(0 14px 26px #0000008c);object-position:center;display:block;width:100%!important;height:100%!important}.ipOzWG_skinNameBlock{inset-inline:0;color:#fff;flex-direction:column;align-items:flex-start;padding:.75rem;display:flex;position:absolute;bottom:0}.ipOzWG_oddsPanel{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;flex-direction:column;gap:.75rem;padding:.875rem;display:flex}.ipOzWG_oddsList{flex-direction:column;gap:.5rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.ipOzWG_oddsList li{flex-direction:column;gap:.125rem;display:flex}.ipOzWG_oddsList li>span:first-child{font-weight:600}.ipOzWG_oddsCrossings{color:var(--color-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ipOzWG_oddsWorst{border-top:1px solid var(--border-subtle);color:var(--color-muted);font-size:.75rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0;padding-top:.5rem}.ipOzWG_emptyState{border:1px solid var(--border-subtle);background:var(--surface);color:var(--color-muted);border-radius:.125rem;padding:1.5rem;font-size:.875rem}@media (hover:hover) and (pointer:fine){.ipOzWG_iconControl:hover{color:var(--color-fg);background:color-mix(in srgb, var(--surface-muted) 70%, transparent)}.ipOzWG_sortOption:hover{background:color-mix(in srgb, var(--surface-muted) 70%, transparent)}.ipOzWG_linkAction:hover{color:var(--color-fg)}.ipOzWG_caseRow:hover{background:color-mix(in srgb, var(--surface-muted) 60%, transparent)}.ipOzWG_selectedTagRemove:hover{opacity:1}.ipOzWG_weaponChip:hover,.ipOzWG_skinCardInteractive:hover{border-color:color-mix(in srgb, var(--border-subtle) 40%, var(--color-fg))}}html.dark .ipOzWG_skinImage{filter:drop-shadow(0 14px 26px #0000008c)drop-shadow(0 0 16px #ffffff38)}@media (min-width:640px){.ipOzWG_skinGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ipOzWG_skinGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.ipOzWG_layout{grid-template-columns:minmax(0,1fr) 20rem}.ipOzWG_oddsPanel{position:sticky;top:1rem}}
.iaw0ca_page{--phony-accent:#2563eb;--phony-glow:#38bdf8;--phony-voicing:#f472b6;flex-direction:column;gap:1.25rem;width:100%;max-width:66rem;padding-bottom:5rem;display:flex}html.dark .iaw0ca_page{--phony-accent:#60a5fa;--phony-glow:#7dd3fc;--phony-voicing:#f9a8d4}.iaw0ca_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.iaw0ca_headerCopy{max-width:54rem}.iaw0ca_description{color:var(--color-muted);margin-top:.5rem;font-size:.875rem;line-height:1.65}.iaw0ca_controlBar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.iaw0ca_languageSelect{flex-shrink:0}.iaw0ca_languageSelect .iaw0ca_selectTrigger,.iaw0ca_quizModeSelect .iaw0ca_selectTrigger{justify-content:space-between;min-width:14rem;height:2.25rem}.iaw0ca_viewToggle{border:1px solid var(--border-subtle);border-radius:.375rem;display:inline-flex;overflow:hidden}.iaw0ca_viewToggleButton,.iaw0ca_viewToggleActive{color:var(--color-muted);cursor:pointer;background:0 0;padding:.4rem .9rem;font-size:.8125rem;font-weight:600;transition:color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.iaw0ca_viewToggleButton:hover{color:var(--color-fg)}}.iaw0ca_viewToggleButton:active,.iaw0ca_viewToggleActive:active{transform:scale(.994)}.iaw0ca_viewToggleActive{background:var(--surface-muted);color:var(--color-fg)}.iaw0ca_pill,.iaw0ca_pillActive{border:1px solid var(--border-subtle);color:var(--color-muted);cursor:pointer;background:0 0;border-radius:.375rem;padding:.35rem .8rem;font-size:.75rem;font-weight:500;transition:color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1)}.iaw0ca_pill:active,.iaw0ca_pillActive:active{transform:scale(.994)}.iaw0ca_pillActive{border-color:color-mix(in srgb, var(--phony-accent) 55%, var(--border-subtle));background:color-mix(in srgb, var(--phony-accent) 12%, transparent);color:var(--color-fg)}.iaw0ca_draftNote{border:1px dashed var(--border-subtle);color:var(--color-muted);border-radius:.125rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.5}.iaw0ca_layout{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;gap:1.5rem;display:grid}.iaw0ca_mainColumn{min-width:0}.iaw0ca_sideColumn{flex-direction:column;gap:.875rem;display:flex;position:sticky;top:1.5rem}.iaw0ca_privacyNote{color:var(--color-muted);font-size:.75rem}@media (max-width:52rem){.iaw0ca_layout{grid-template-columns:minmax(0,1fr)}.iaw0ca_sideColumn{position:static}}.iaw0ca_chart{flex-direction:column;gap:1.5rem;display:flex}.iaw0ca_chartSection{flex-direction:column;gap:.5rem;display:flex}.iaw0ca_chartHeading{font-size:1rem;font-weight:600;line-height:1.3}.iaw0ca_chartNote{color:var(--color-muted);font-size:.75rem;line-height:1.5}.iaw0ca_chartScroll{overflow-x:auto}.iaw0ca_consonantGrid,.iaw0ca_vowelGrid{gap:2px;min-width:min-content;display:grid}.iaw0ca_vowelGrid{grid-template-columns:minmax(5.5rem,auto) repeat(3,minmax(4rem,1fr))}.iaw0ca_gridCorner{background:0 0}.iaw0ca_gridColHead,.iaw0ca_gridRowHead{color:var(--color-muted);letter-spacing:.02em;text-transform:uppercase;align-items:center;padding:.25rem .4rem;font-size:.6875rem;font-weight:600;display:flex}.iaw0ca_gridColHead{text-align:center;justify-content:center}.iaw0ca_gridCell{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;min-height:2.25rem;padding:2px;display:flex}.iaw0ca_phonemeRow{flex-wrap:wrap;gap:.375rem;display:flex}.iaw0ca_phonemeButton{min-width:2rem;min-height:2rem;color:var(--color-fg);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;padding:.15rem .35rem;font-size:1.05rem;line-height:1;transition:background-color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.iaw0ca_phonemeButton:active{transform:scale(.994)}@media (hover:hover) and (pointer:fine){.iaw0ca_phonemeButton:hover{background:var(--surface-muted)}}.iaw0ca_phonemeButtonSelected{border-color:color-mix(in srgb, var(--phony-accent) 60%, var(--border-subtle));background:color-mix(in srgb, var(--phony-accent) 16%, transparent)}.iaw0ca_phonemeSymbol{font-family:Charis SIL,Doulos SIL,Gentium Plus,Times New Roman,serif}.iaw0ca_phonemeStub{background:var(--color-muted);border-radius:999px;width:4px;height:4px;position:absolute;top:2px;right:2px}.iaw0ca_diagram{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;flex-direction:column;gap:.5rem;margin:0;padding:.75rem;display:flex}.iaw0ca_diagramSvg{width:100%;height:auto;display:block}.iaw0ca_diagramHead{fill:var(--surface-muted);stroke:var(--border-subtle);stroke-width:1.5px}.iaw0ca_diagramCavity{fill:color-mix(in srgb, var(--surface-muted) 60%, transparent);stroke:var(--border-subtle);stroke-width:1px}.iaw0ca_diagramStructure{fill:color-mix(in srgb, var(--color-muted) 22%, var(--surface));stroke:color-mix(in srgb, var(--color-muted) 45%, transparent);stroke-width:1px}.iaw0ca_diagramTongue{fill:color-mix(in srgb, var(--phony-voicing) 24%, var(--surface));stroke:color-mix(in srgb, var(--phony-voicing) 45%, var(--border-subtle));stroke-width:1.25px}.iaw0ca_diagramAir,.iaw0ca_diagramAirNasal{fill:none;stroke:color-mix(in srgb, var(--phony-accent) 70%, transparent);stroke-width:2px;stroke-dasharray:5 5;stroke-linecap:round}.iaw0ca_diagramAirNasal{stroke:color-mix(in srgb, var(--phony-glow) 80%, transparent)}.iaw0ca_diagramGlow{fill:var(--phony-glow)}.iaw0ca_diagramGlowCore{fill:color-mix(in srgb, var(--phony-glow) 60%, white)}.iaw0ca_diagramVoicing{fill:var(--phony-voicing)}.iaw0ca_diagramLabel,.iaw0ca_diagramLabelActive{pointer-events:none}.iaw0ca_diagramLabel line,.iaw0ca_diagramLabelActive line{stroke:var(--border-subtle);stroke-width:.75px}.iaw0ca_diagramLabel text,.iaw0ca_diagramLabelActive text{fill:var(--color-muted);font-size:8.5px}.iaw0ca_diagramLabelActive line{stroke:color-mix(in srgb, var(--phony-accent) 60%, transparent)}.iaw0ca_diagramLabelActive text{fill:var(--color-fg);font-weight:600}.iaw0ca_diagramCaption{color:var(--color-fg);flex-direction:column;gap:.25rem;font-size:.8125rem;line-height:1.5;display:flex}.iaw0ca_diagramAirTag{color:var(--color-muted);letter-spacing:.02em;text-transform:uppercase;font-size:.6875rem}.iaw0ca_detailCard{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;flex-direction:column;gap:.75rem;padding:.875rem;display:flex}.iaw0ca_detailHead{align-items:center;gap:.75rem;display:flex}.iaw0ca_detailSymbol{font-family:Charis SIL,Doulos SIL,Gentium Plus,Times New Roman,serif;font-size:2rem;line-height:1}.iaw0ca_detailName{font-size:.875rem;font-weight:600;line-height:1.35}.iaw0ca_detailXsampa{color:var(--color-muted);font-size:.75rem}.iaw0ca_detailHead>:last-child{margin-left:auto}.iaw0ca_featureList{border:1px solid var(--border-subtle);border-radius:.125rem;gap:1px;display:grid;overflow:hidden}.iaw0ca_featureRow{background:var(--surface);justify-content:space-between;gap:1rem;padding:.35rem .6rem;font-size:.75rem;display:flex}.iaw0ca_featureRow dt{color:var(--color-muted)}.iaw0ca_featureRow dd{color:var(--color-fg);text-transform:capitalize}.iaw0ca_examples{flex-direction:column;gap:.35rem;display:flex}.iaw0ca_example{flex-wrap:wrap;align-items:baseline;gap:.4rem;font-size:.8125rem;display:flex}.iaw0ca_exampleLang{border:1px solid var(--border-subtle);color:var(--color-muted);letter-spacing:.02em;text-transform:uppercase;border-radius:.125rem;padding:0 .35rem;font-size:.625rem}.iaw0ca_exampleWord{font-weight:600}.iaw0ca_exampleIpa{color:var(--color-muted);font-family:Charis SIL,Doulos SIL,Gentium Plus,Times New Roman,serif}.iaw0ca_exampleGloss{color:var(--color-muted);font-style:italic}.iaw0ca_stubNote,.iaw0ca_detailEmpty{color:var(--color-muted);font-size:.75rem;line-height:1.5}.iaw0ca_detailEmpty{border:1px dashed var(--border-subtle);border-radius:.125rem;padding:.875rem}.iaw0ca_quizCard{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;flex-direction:column;gap:.875rem;padding:1rem;display:flex}.iaw0ca_panelTitle{font-size:1rem;font-weight:600}.iaw0ca_quizControls{flex-wrap:wrap;gap:.5rem;display:flex}.iaw0ca_quizHint,.iaw0ca_quizGloss{color:var(--color-muted);font-size:.8125rem;line-height:1.5}.iaw0ca_quizProgress{color:var(--color-muted);justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.iaw0ca_quizPrompt{font-size:.875rem;font-weight:600}.iaw0ca_quizPhrase{font-size:1.5rem;line-height:1.3}.iaw0ca_quizInput{border:1px solid var(--border-subtle);width:100%;height:2.75rem;color:var(--color-fg);background:0 0;border-radius:.375rem;padding:0 .75rem;font-family:Charis SIL,Doulos SIL,Gentium Plus,Times New Roman,serif;font-size:1.1rem}.iaw0ca_quizInput:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}.iaw0ca_palette{flex-wrap:wrap;gap:3px;display:flex}.iaw0ca_paletteKey{border:1px solid var(--border-subtle);background:var(--surface);min-width:1.9rem;min-height:1.9rem;color:var(--color-fg);cursor:pointer;border-radius:.375rem;font-family:Charis SIL,Doulos SIL,Gentium Plus,Times New Roman,serif;font-size:1rem;transition:background-color .18s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.iaw0ca_paletteKey:hover:not(:disabled){background:var(--surface-muted)}}.iaw0ca_paletteKey:active:not(:disabled){transform:scale(.994)}.iaw0ca_paletteKey:disabled{opacity:.5;cursor:default}.iaw0ca_choiceGrid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.5rem;display:grid}.iaw0ca_choice{border:1px solid var(--border-subtle);background:var(--surface);color:var(--color-fg);text-align:left;text-transform:capitalize;cursor:pointer;border-radius:.375rem;padding:.6rem .75rem;font-size:.8125rem;transition:background-color .18s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.iaw0ca_choice:hover:not(:disabled){background:var(--surface-muted)}}.iaw0ca_choice:active:not(:disabled){transform:scale(.994)}.iaw0ca_choiceChosen{border-color:color-mix(in srgb, var(--phony-accent) 60%, var(--border-subtle));background:color-mix(in srgb, var(--phony-accent) 12%, transparent)}.iaw0ca_choiceCorrect{border-color:var(--status-success-border-strong);background:var(--status-success-surface-strong)}.iaw0ca_choiceWrong{border-color:var(--status-danger-border-strong);background:var(--status-danger-surface-strong)}.iaw0ca_quizScore{flex-direction:column;font-size:1.5rem;font-weight:600;display:flex}.iaw0ca_quizScoreSub{color:var(--color-muted);font-size:.8125rem;font-weight:400}.iaw0ca_feedbackOk,.iaw0ca_feedbackBad{border:1px solid var(--border-subtle);border-radius:.125rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.iaw0ca_feedbackOk{border-color:var(--status-success-border-subtle);background:var(--status-success-surface)}.iaw0ca_feedbackBad{border-color:var(--status-warning-border-subtle);background:var(--status-warning-surface)}.iaw0ca_feedbackLine{font-size:.8125rem;font-weight:600}.iaw0ca_feedbackReference{color:var(--color-muted);font-size:.8125rem}.iaw0ca_feedbackReference span{color:var(--color-fg);font-family:Charis SIL,Doulos SIL,Gentium Plus,Times New Roman,serif}.iaw0ca_segmentDiff{flex-wrap:wrap;gap:1px;font-family:Charis SIL,Doulos SIL,Gentium Plus,Times New Roman,serif;font-size:1rem;display:flex}.iaw0ca_segmentOk{color:var(--status-success-text)}.iaw0ca_segmentBad{color:var(--status-danger-text);text-decoration:underline}
.y4pCsG_page{flex-direction:column;gap:1.25rem;width:100%;max-width:64rem;padding-bottom:5rem;display:flex}.y4pCsG_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.y4pCsG_headerCopy{max-width:46rem}.y4pCsG_description{color:var(--color-muted);margin-top:.5rem;font-size:.875rem;line-height:1.65}.y4pCsG_controls{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;grid-template-columns:minmax(0,1fr) 11rem 11rem;gap:.85rem 1rem;padding:1rem;display:grid}.y4pCsG_field{align-content:start;gap:.35rem;min-width:0;display:grid}.y4pCsG_label{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:700}.y4pCsG_input{border:1px solid var(--border-subtle);background:var(--color-bg);width:100%;min-width:0;color:var(--color-fg);border-radius:.375rem;padding:.4rem .6rem;font-family:inherit;font-size:.95rem}.y4pCsG_input:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}.y4pCsG_picker{position:relative}.y4pCsG_options{z-index:20;border:1px solid var(--border-subtle);background:var(--surface);border-radius:.375rem;max-height:18rem;padding:.25rem;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.y4pCsG_option{cursor:pointer;border-radius:.25rem;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.45rem .55rem;display:flex}.y4pCsG_option[aria-selected=true]{background:var(--color-bg);outline:1px solid var(--accent)}.y4pCsG_optionName{min-width:0;font-size:.875rem}.y4pCsG_optionCountry{color:var(--color-muted);flex:none;font-size:.75rem}.y4pCsG_disclaimer,.y4pCsG_hint{color:var(--color-muted);font-size:.75rem;line-height:1.55}.y4pCsG_results{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.y4pCsG_card{border:1px solid var(--border-subtle);background:var(--surface);border-top-width:3px;border-radius:.125rem;flex-direction:column;gap:.75rem;padding:.9rem 1rem;display:flex}.y4pCsG_card[data-outcome=pass],.y4pCsG_card[data-outcome=ranking-met]{border-top-color:var(--status-success-border-strong)}.y4pCsG_card[data-outcome=fail]{border-top-color:var(--status-danger-border-strong)}.y4pCsG_card[data-outcome=unknown]{border-top-color:var(--status-warning-border-strong)}.y4pCsG_cardHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.y4pCsG_cardCountry{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:700}.y4pCsG_cardTitle{font-size:1rem;font-weight:600;line-height:1.3}.y4pCsG_outcome{white-space:nowrap;border:1px solid;border-radius:999px;flex:none;padding:.1rem .55rem;font-size:.72rem;font-weight:600}.y4pCsG_outcome[data-outcome=pass],.y4pCsG_outcome[data-outcome=ranking-met]{border-color:var(--status-success-border-subtle);background:var(--status-success-surface);color:var(--status-success-text)}.y4pCsG_outcome[data-outcome=fail]{border-color:var(--status-danger-border-subtle);background:var(--status-danger-surface);color:var(--status-danger-text)}.y4pCsG_outcome[data-outcome=unknown]{border-color:var(--status-warning-border-subtle);background:var(--status-warning-surface);color:var(--status-warning-text)}.y4pCsG_rule,.y4pCsG_reason{font-size:.8125rem;line-height:1.5}.y4pCsG_rule{color:var(--color-muted)}.y4pCsG_evidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.y4pCsG_evidenceCell{border:1px solid var(--border-subtle);background:var(--color-bg);border-radius:.125rem;flex-direction:column;gap:.15rem;min-width:0;padding:.4rem .5rem;display:flex}.y4pCsG_evidenceLabel{color:var(--color-muted);white-space:nowrap;font-size:.7rem}.y4pCsG_evidenceRank{font-variant-numeric:tabular-nums;align-items:center;gap:.3rem;font-size:.95rem;font-weight:600;display:flex}.y4pCsG_evidenceNote{color:var(--color-muted);font-size:.68rem;line-height:1.35}.y4pCsG_verdictIcon{flex:none}.y4pCsG_verdictIcon[data-verdict=pass]{color:var(--status-success-text)}.y4pCsG_verdictIcon[data-verdict=fail]{color:var(--status-danger-text)}.y4pCsG_verdictIcon[data-verdict=unknown]{color:var(--status-warning-text)}.y4pCsG_checks{flex-direction:column;gap:.25rem;display:flex}.y4pCsG_check{align-items:center;gap:.4rem;font-size:.78rem;display:flex}.y4pCsG_cardFooter{border-top:1px solid var(--border-subtle);color:var(--color-muted);flex-direction:column;gap:.3rem;margin-top:auto;padding-top:.6rem;font-size:.72rem;line-height:1.45;display:flex}.y4pCsG_sources{flex-wrap:wrap;gap:.25rem .75rem;display:flex}.y4pCsG_empty{border:1px dashed var(--border-subtle);color:var(--color-muted);border-radius:.125rem;padding:1.25rem 1.35rem;font-size:.875rem;line-height:1.6}.y4pCsG_errorState{border-style:solid;border-color:var(--status-warning-border-subtle)}@media (max-width:40rem){.y4pCsG_controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.y4pCsG_universityField{grid-column:1/-1}}
.P6eX8W_page{--hl-0:#facc1566;--hl-1:#3b82f661;--hl-2:#22c55e57;--hl-3:#f43f5e4d;--hl-4:#a855f757;--hl-5:#f9731657;--hl-6:#14b8a657;flex-direction:column;gap:1rem;width:100%;max-width:48rem;padding-bottom:5rem;display:flex}.P6eX8W_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.P6eX8W_headerCopy{max-width:54rem}.P6eX8W_description{color:var(--color-muted);margin-top:.5rem;font-size:.875rem;line-height:1.65}.P6eX8W_searchBar{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.375rem;align-items:stretch;transition:border-color .2s cubic-bezier(.22,1,.36,1);display:flex}.P6eX8W_searchBar:focus-within{border-color:var(--link-focus-ring)}.P6eX8W_presetSelect{flex-shrink:0}.P6eX8W_presetSelect .P6eX8W_presetTrigger{border-right:1px solid var(--border-subtle);background:0 0;border-radius:.375rem 0 0 .375rem;justify-content:space-between;min-width:9rem;height:2.75rem}.P6eX8W_presetSelect .P6eX8W_presetTrigger:focus-visible{outline:none}.P6eX8W_patternInputWrap{flex:1;min-width:0;position:relative}.P6eX8W_patternInputOverlay,.P6eX8W_patternInput{box-sizing:border-box;width:100%;height:2.75rem;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace);white-space:pre;border:none;padding:0 .75rem;font-size:1rem;line-height:2.75rem}.P6eX8W_patternInputOverlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.P6eX8W_patternInputOverlay span{border-radius:2px}.P6eX8W_patternInput{color:#0000;caret-color:var(--color-fg);background:0 0;position:relative}.P6eX8W_patternInput:focus-visible{outline:none}.P6eX8W_patternInput::placeholder{color:var(--color-muted)}.P6eX8W_patternInputInvalid{box-shadow:inset 0 -2px 0 var(--status-danger-border-strong)}.P6eX8W_hl0{background:var(--hl-0)}.P6eX8W_hl1{background:var(--hl-1)}.P6eX8W_hl2{background:var(--hl-2)}.P6eX8W_hl3{background:var(--hl-3)}.P6eX8W_hl4{background:var(--hl-4)}.P6eX8W_hl5{background:var(--hl-5)}.P6eX8W_hl6{background:var(--hl-6)}.P6eX8W_patternError{border:1px solid var(--status-danger-border-subtle);background:var(--status-danger-surface);color:var(--status-danger-text);border-radius:.125rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.45}.P6eX8W_errorState{color:var(--status-danger-text)}.P6eX8W_statusRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.P6eX8W_resultCount{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.P6eX8W_syntaxReference{flex:1;font-size:.75rem}.P6eX8W_syntaxReference summary{cursor:pointer;color:var(--color-muted);text-align:right;font-weight:600}.P6eX8W_syntaxReference ul{color:var(--color-muted);text-align:left;gap:.375rem;margin-top:.625rem;padding-left:1.25rem;line-height:1.5;list-style:outside;display:grid}.P6eX8W_syntaxReference code{background:color-mix(in srgb, var(--surface-muted) 82%, transparent);border-radius:.1875rem;padding:.0625rem .3125rem;font-size:.8em}.P6eX8W_results{gap:.75rem;display:grid}.P6eX8W_empty{color:var(--color-muted);gap:.375rem;padding:1.25rem 0;font-size:.875rem;line-height:1.55;display:grid}.P6eX8W_emptyHint{color:var(--color-muted);font-size:.8125rem}.P6eX8W_emptyHint code{background:color-mix(in srgb, var(--surface-muted) 82%, transparent);border-radius:.1875rem;padding:.0625rem .3125rem}.P6eX8W_resultList{list-style:none;display:grid}.P6eX8W_resultRow{border-bottom:1px solid var(--border-subtle);align-items:baseline;gap:.75rem;padding:.5rem 0;display:flex}.P6eX8W_resultRow:last-child{border-bottom:none}.P6eX8W_resultReading{font-size:1rem;font-weight:600;line-height:1.3}.P6eX8W_resultVocabulary{color:var(--color-muted);font-size:1rem;line-height:1.3}.P6eX8W_resultFrequency{color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:.6875rem}.P6eX8W_approxDot{background:var(--color-muted);border-radius:999px;flex-shrink:0;width:.375rem;height:.375rem}@media (max-width:32rem){.P6eX8W_searchBar{flex-direction:column}.P6eX8W_presetSelect,.P6eX8W_presetSelect .P6eX8W_presetTrigger{width:100%}.P6eX8W_presetSelect .P6eX8W_presetTrigger{border-right:none;border-bottom:1px solid var(--border-subtle);border-radius:.375rem .375rem 0 0}.P6eX8W_statusRow{flex-direction:column;align-items:stretch}.P6eX8W_syntaxReference summary{text-align:left}.P6eX8W_resultFrequency{margin-left:0}}
.g8Sywq_page{flex-direction:column;gap:1.25rem;width:100%;max-width:60rem;padding-bottom:5rem;display:flex}.g8Sywq_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.g8Sywq_headerCopy{max-width:54rem}.g8Sywq_description{color:var(--color-muted);margin-top:.5rem;font-size:.875rem;line-height:1.65}.g8Sywq_wipNotice{border-left:3px solid var(--accent);color:var(--color-muted);padding-left:.75rem;font-size:.8125rem;line-height:1.55}.g8Sywq_wipNotice code{font-size:.78em}.g8Sywq_dropzone{border:1px dashed var(--border-subtle);text-align:center;cursor:pointer;border-radius:.375rem;flex-direction:column;align-items:center;gap:.375rem;padding:2.25rem 1.5rem;transition:border-color .18s cubic-bezier(.22,1,.36,1),background-color .18s cubic-bezier(.22,1,.36,1);display:flex}.g8Sywq_dropzone:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}.g8Sywq_dropzoneActive{border-color:color-mix(in srgb, var(--color-fg) 45%, var(--border-subtle));background:color-mix(in srgb, var(--surface-muted) 65%, transparent)}.g8Sywq_dropzoneTitle{font-size:.9375rem;font-weight:600}.g8Sywq_fileInput{display:none}.g8Sywq_privacyNote{color:var(--color-muted);margin-top:-.5rem;font-size:.75rem}.g8Sywq_error{border:1px solid var(--status-danger-border-subtle);background:var(--status-danger-surface);color:var(--status-danger-text);border-radius:.125rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.45}.g8Sywq_columns{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));align-items:start;gap:1rem;display:grid}.g8Sywq_panel{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;gap:.75rem;padding:1rem;display:grid}.g8Sywq_panelHeading{font-size:.95rem;font-weight:600;line-height:1.3}.g8Sywq_field{gap:.3125rem;min-width:0;display:grid}.g8Sywq_label{color:var(--color-fg);font-size:.75rem;font-weight:600}.g8Sywq_hint{color:var(--color-muted);font-size:.75rem;line-height:1.45}.g8Sywq_hint code,.g8Sywq_panel code{overflow-wrap:anywhere}.g8Sywq_select,.g8Sywq_textarea{border:1px solid var(--border-subtle);background:var(--color-bg);width:100%;font:inherit;color:var(--color-fg);border-radius:.375rem;padding:.4375rem .5rem;font-size:.8125rem}.g8Sywq_textarea{resize:vertical;line-height:1.5}.g8Sywq_select:focus-visible,.g8Sywq_textarea:focus-visible{outline:2px solid var(--link-focus-ring);outline-offset:2px}.g8Sywq_resultGrid{grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.g8Sywq_resultSide{align-content:start;gap:.875rem;display:grid}.g8Sywq_card{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;flex-direction:column;margin:0;display:flex;overflow:hidden}.g8Sywq_canvasFrame{background-color:var(--surface-muted);background-image:linear-gradient(45deg, var(--border-subtle) 25%, transparent 25%), linear-gradient(-45deg, var(--border-subtle) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--border-subtle) 75%), linear-gradient(-45deg, transparent 75%, var(--border-subtle) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;display:flex;position:relative}.g8Sywq_canvas{width:100%;height:auto;display:block}.g8Sywq_caption{gap:.25rem;padding:.625rem .75rem;display:grid}.g8Sywq_captionTitle{font-size:.8125rem;font-weight:600}.g8Sywq_captionMeta{color:var(--color-muted);font-size:.75rem}.g8Sywq_notes{color:var(--color-muted);gap:.375rem;margin:0;padding-left:1.1rem;font-size:.8125rem;line-height:1.5;display:grid}.g8Sywq_actions{flex-wrap:wrap;gap:.5rem;display:flex}.g8Sywq_capacity{gap:.375rem;display:grid}.g8Sywq_capacityHead{font-variant-numeric:tabular-nums;justify-content:space-between;gap:.75rem;font-size:.75rem;display:flex}.g8Sywq_capacityOver{color:var(--status-danger-text);font-weight:600}.g8Sywq_capacityTrack{background:var(--surface-muted);border-radius:999px;height:.5rem;overflow:hidden}.g8Sywq_capacityFill{background:var(--accent);height:100%}.g8Sywq_capacityFillOver{background:var(--status-danger-text)}.g8Sywq_capacityWarn{color:var(--status-danger-text);font-size:.75rem}@media (max-width:40rem){.g8Sywq_resultGrid{grid-template-columns:1fr}}
.YYFNoG_page{--vdl-a-text:#0284c7;--vdl-b-rgb:249 115 22;--vdl-b-text:#c2410c;--vdl-diff-rgb:168 85 247;--vdl-diff-text:#7e22ce;flex-direction:column;gap:1rem;width:100%;max-width:90rem;padding-bottom:5rem;display:flex}:is(html.dark .YYFNoG_page,.dark .YYFNoG_page){--vdl-a-text:var(--accent);--vdl-b-rgb:251 146 60;--vdl-b-text:#fdba74;--vdl-diff-rgb:192 132 252;--vdl-diff-text:#d8b4fe}.YYFNoG_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.YYFNoG_headerCopy{max-width:54rem}.YYFNoG_description{color:var(--color-muted);margin-top:.5rem;font-size:.875rem;line-height:1.65}.YYFNoG_grid{grid-template-columns:minmax(0,23rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.YYFNoG_controlStack{gap:.75rem;min-width:0;display:grid}.YYFNoG_panel{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;padding:1rem}.YYFNoG_panel[data-side=a]{border-left:3px solid var(--accent)}.YYFNoG_panel[data-side=b]{border-left:3px solid rgb(var(--vdl-b-rgb))}.YYFNoG_panelHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.YYFNoG_panelTitle{font-size:.95rem;font-weight:700}.YYFNoG_panelMeta{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.YYFNoG_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.YYFNoG_field{gap:.25rem;min-width:0;display:grid}.YYFNoG_label{color:var(--color-fg);font-size:.75rem;font-weight:600}.YYFNoG_hint{color:var(--color-muted);font-size:.75rem;line-height:1.45}.YYFNoG_slider{width:100%;accent-color:var(--accent)}.YYFNoG_zoneRow{flex-wrap:wrap;align-items:center;gap:.3125rem;min-height:1.75rem;display:flex}.YYFNoG_zoneEmpty{color:var(--color-muted);font-size:.75rem}.YYFNoG_zoneButtons{flex-wrap:wrap;gap:.3125rem;display:flex}.YYFNoG_zoneChip{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-muted) 72%, transparent);border-radius:.125rem;align-items:center;padding:.0625rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.YYFNoG_zoneChip[data-zone=head]{border-color:var(--status-danger-border-subtle);background:var(--status-danger-surface);color:var(--status-danger-text)}.YYFNoG_zoneChip[data-zone=body]{border-color:var(--status-warning-border-subtle);background:var(--status-warning-surface);color:var(--status-warning-text)}.YYFNoG_zoneChip[data-zone=leg]{border-color:color-mix(in srgb, var(--accent) 38%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--vdl-a-text)}.YYFNoG_weaponOption{grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;display:inline-grid}.YYFNoG_weaponGlyph{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-muted) 82%, transparent);width:1.75rem;height:1.75rem;color:var(--color-muted);border-radius:.125rem;justify-content:center;align-items:center;font-size:.625rem;font-weight:800;line-height:1;display:inline-flex}.YYFNoG_weaponGlyph[data-category=rifle]{border-color:var(--status-danger-border-subtle);color:var(--status-danger-text)}.YYFNoG_weaponGlyph[data-category=sniper]{border-color:rgb(var(--vdl-diff-rgb) / .4);color:var(--vdl-diff-text)}.YYFNoG_weaponGlyph[data-category=smg]{border-color:color-mix(in srgb, var(--accent) 40%, transparent);color:var(--vdl-a-text)}.YYFNoG_weaponGlyph[data-category=machine-gun]{border-color:var(--status-warning-border-subtle);color:var(--status-warning-text)}.YYFNoG_weaponCopy{min-width:0;line-height:1.15;display:grid}.YYFNoG_weaponMeta{color:var(--color-muted);margin-top:.125rem;font-size:.6875rem}.YYFNoG_sideBadge{letter-spacing:.01em;border:1px solid var(--border-subtle);border-radius:.125rem;align-items:center;padding:.0625rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.YYFNoG_sideBadge-a{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--vdl-a-text)}.YYFNoG_sideBadge-b{border-color:rgb(var(--vdl-b-rgb) / .45);background:rgb(var(--vdl-b-rgb) / .12);color:var(--vdl-b-text)}.YYFNoG_selectedList{gap:.5rem;display:grid}.YYFNoG_modifierRow{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-muted) 56%, transparent);border-radius:.125rem;grid-template-columns:minmax(0,1fr) 3.75rem 4.75rem auto;align-items:center;gap:.5rem;padding:.5rem;display:grid}.YYFNoG_modifierCopy{min-width:0;display:grid}.YYFNoG_rowTitle{font-size:.875rem;font-weight:600;line-height:1.25}.YYFNoG_rowMeta{color:var(--color-muted);margin-top:.125rem;font-size:.75rem;line-height:1.35}.YYFNoG_targetSelect{min-width:3.5rem}.YYFNoG_amountInput{width:4.75rem}.YYFNoG_empty{border:1px dashed var(--border-subtle);color:var(--color-muted);border-radius:.125rem;padding:1rem;font-size:.875rem;line-height:1.55}.YYFNoG_results{gap:1rem;min-width:0;display:grid}.YYFNoG_verdictCard{border:1px solid var(--border-subtle);border-left:3px solid var(--color-muted);background:color-mix(in srgb, var(--surface-muted) 60%, transparent);border-radius:.125rem;gap:.25rem;padding:.875rem 1rem;display:grid}.YYFNoG_verdictCard[data-winner=a]{border-left-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.YYFNoG_verdictCard[data-winner=b]{border-left-color:rgb(var(--vdl-b-rgb));background:rgb(var(--vdl-b-rgb) / .08)}.YYFNoG_verdictCard[data-winner=trade]{border-left-color:rgb(var(--vdl-diff-rgb));background:rgb(var(--vdl-diff-rgb) / .08)}.YYFNoG_verdictLabel{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.YYFNoG_verdictValue{font-size:1.15rem;font-weight:700;line-height:1.2}.YYFNoG_verdictMargin{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.8125rem}.YYFNoG_summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.YYFNoG_summaryCard{border:1px solid var(--border-subtle);background:color-mix(in srgb, var(--surface-muted) 70%, transparent);border-radius:.125rem;padding:.75rem}.YYFNoG_summaryCard[data-tone=a]{border-top:2px solid color-mix(in srgb, var(--accent) 50%, transparent)}.YYFNoG_summaryCard[data-tone=b]{border-top:2px solid rgb(var(--vdl-b-rgb) / .5)}.YYFNoG_summaryLabel{color:var(--color-muted);font-size:.6875rem}.YYFNoG_summaryValue{font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:1.2rem;font-weight:700;line-height:1.15}.YYFNoG_sprayCard{border:1px solid var(--border-subtle);background:var(--surface);border-radius:.125rem;gap:.625rem;padding:.875rem;display:grid}.YYFNoG_sprayHeader{flex-wrap:wrap;align-items:center;gap:.5rem .625rem;display:flex}.YYFNoG_sprayMeta{color:var(--color-muted);font-size:.75rem;line-height:1.4}.YYFNoG_tableWrap{border:1px solid var(--border-subtle);border-radius:.125rem;overflow-x:auto}.YYFNoG_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8125rem}.YYFNoG_table th,.YYFNoG_table td{border-bottom:1px solid var(--border-subtle);text-align:left;white-space:nowrap;padding:.4375rem .625rem}.YYFNoG_table th{color:var(--color-muted);font-weight:600}.YYFNoG_table tbody tr:last-child td{border-bottom:0}.YYFNoG_table tr[data-lethal=true]{background:color-mix(in srgb, var(--accent) 12%, transparent);font-weight:700}.YYFNoG_sprayNote{color:var(--color-muted);font-size:.75rem;line-height:1.45}.YYFNoG_disclaimer{border-left:3px solid var(--accent);color:var(--color-muted);padding-left:.75rem;font-size:.75rem;line-height:1.55}@media (max-width:72rem){.YYFNoG_grid{grid-template-columns:1fr}}@media (max-width:40rem){.YYFNoG_fieldGrid,.YYFNoG_summaryGrid{grid-template-columns:1fr}.YYFNoG_modifierRow{grid-template-columns:minmax(0,1fr) auto}.YYFNoG_modifierRow .YYFNoG_targetSelect,.YYFNoG_modifierRow .YYFNoG_amountInput{grid-column:auto}}
