@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");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}:root{--color-basil:#0e7167;--color-basil-deep:#062924;--color-basil-light:#138e7e;--color-fig:#a23e97;--color-compatible:#117a3a;--color-modify:#9a6212;--color-incompatible:#b42323;--color-info:#1f5fc2;--color-ink:#14201d;--color-body:#2c3633;--color-muted:#5b6661;--color-paper:#fbfbfa;--color-surface:#fff;--color-border:#e2e7e4;--color-mist:#f1f4f2;--color-on-deep:#e8f0ee;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", roboto, sans-serif;--font-display:"Bricolage Grotesque", var(--font-sans);--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", menlo, monospace;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--shadow-sm:0 1px 2px #14201d0f;--shadow-md:0 6px 20px #14201d1a;--content-max-width:56rem;--header-height:56px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-ink:#e8f0ee;--color-body:#c4d0cc;--color-muted:#7a9490;--color-paper:#0e1716;--color-surface:#162120;--color-border:#243330;--color-mist:#131e1c;--color-basil:#1aa394;--color-basil-light:#21c4b2;--color-compatible:#1db954;--color-modify:#c48a1a;--color-incompatible:#e03c3c;--color-info:#4a90d9}}:root[data-theme=dark]{--color-ink:#e8f0ee;--color-body:#c4d0cc;--color-muted:#7a9490;--color-paper:#0e1716;--color-surface:#162120;--color-border:#243330;--color-mist:#131e1c;--color-basil:#1aa394;--color-basil-light:#21c4b2;--color-compatible:#1db954;--color-modify:#c48a1a;--color-incompatible:#e03c3c;--color-info:#4a90d9}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:root{--app-header-height:0px}body{background:var(--color-paper);color:var(--color-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}h1,h2,h3{color:var(--color-ink);font-family:var(--font-display);line-height:1.2}a{color:var(--color-basil)}:focus-visible{outline:2px solid var(--color-basil);outline-offset:2px}.XD1DqG_nav{padding-block:var(--space-3)}.XD1DqG_list{align-items:center;gap:var(--space-2);scrollbar-width:none;flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow-x:auto}.XD1DqG_list::-webkit-scrollbar{display:none}.XD1DqG_item{display:contents}.XD1DqG_button{border-radius:var(--radius-sm);color:var(--color-body);cursor:pointer;font-family:var(--font-sans);padding:var(--space-1) var(--space-3);white-space:nowrap;background:0 0;border:none;font-size:.85rem;font-weight:500;transition:background .15s,color .15s}.XD1DqG_button:focus-visible{outline:2px solid var(--color-basil);outline-offset:2px}.XD1DqG_button:hover:not(.XD1DqG_active){background:color-mix(in srgb, var(--color-basil) 10%, transparent);color:var(--color-basil)}.XD1DqG_button.XD1DqG_active,.XD1DqG_button.XD1DqG_active:hover{background:var(--color-basil);color:var(--color-surface)}.XHJZxW_badge{align-items:center;gap:var(--space-1);letter-spacing:.02em;padding:2px var(--space-2);white-space:nowrap;border-radius:999px;font-size:.8rem;font-weight:600;display:inline-flex}.XHJZxW_compatible{background:color-mix(in srgb, var(--color-compatible) 12%, transparent);color:var(--color-compatible)}.XHJZxW_compatible-with-modifications{background:color-mix(in srgb, var(--color-modify) 12%, transparent);color:var(--color-modify)}.XHJZxW_in-review{background:color-mix(in srgb, var(--color-muted) 12%, transparent);color:var(--color-muted)}.XHJZxW_incompatible{background:color-mix(in srgb, var(--color-incompatible) 12%, transparent);color:var(--color-incompatible)}.XHJZxW_unverified{background:color-mix(in srgb, var(--color-info) 12%, transparent);color:var(--color-info)}.Mnn6Uq_reasons{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Mnn6Uq_reason{border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:.85rem}.Mnn6Uq_reason-danger{background:color-mix(in srgb, var(--color-incompatible) 6%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-incompatible) 20%, var(--color-border));color:var(--color-incompatible)}.Mnn6Uq_reason-info{background:color-mix(in srgb, var(--color-info) 6%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-info) 20%, var(--color-border));color:var(--color-info)}.Mnn6Uq_reason-warn{background:color-mix(in srgb, var(--color-modify) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-modify) 25%, var(--color-border));color:var(--color-modify)}.B_b5gW_menu-item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}.B_b5gW_menu-item[data-filter-state=unsafe] .B_b5gW_name,.B_b5gW_menu-item[data-filter-state=unsafe] .B_b5gW_price,.B_b5gW_menu-item[data-filter-state=unsafe] .B_b5gW_description,.B_b5gW_menu-item[data-filter-state=unsafe] .B_b5gW_variants{opacity:.55}.B_b5gW_header{align-items:flex-start;gap:var(--space-3);justify-content:space-between;display:flex}@media (width<=640px){.B_b5gW_header{gap:var(--space-2);flex-direction:column-reverse;justify-content:flex-start}}.B_b5gW_meta{gap:var(--space-1);flex-direction:column;display:flex}.B_b5gW_name{color:var(--color-ink);font-family:var(--font-sans);opacity:1;margin:0;font-size:1rem;font-weight:600;transition:opacity .35s}.B_b5gW_name-link{color:inherit;text-decoration:none}.B_b5gW_name-link:focus-visible{outline:2px solid var(--color-basil);outline-offset:2px}.B_b5gW_name-link:hover{color:var(--color-basil);text-decoration:underline}.B_b5gW_price{color:var(--color-muted);opacity:1;font-size:.9rem;transition:opacity .35s}.B_b5gW_description{color:var(--color-muted);opacity:1;margin:0;font-size:.9rem;transition:opacity .35s}.B_b5gW_variants{gap:var(--space-2);opacity:1;flex-wrap:wrap;margin:0;padding:0;list-style:none;transition:opacity .35s;display:flex}.B_b5gW_variant{background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-body);gap:var(--space-2);padding:2px var(--space-2);font-size:.85rem;display:flex}.B_b5gW_variant-price{color:var(--color-muted)}.B_b5gW_accuracy-caution{background:color-mix(in srgb, var(--color-modify) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-modify) 25%, var(--color-border));border-radius:var(--radius-sm);color:var(--color-modify);padding:var(--space-2) var(--space-3);margin:0;font-size:.85rem}.B_b5gW_low-confidence{color:var(--color-muted);margin:0;font-size:.8rem;font-style:italic}.B_b5gW_needs-review-note,.B_b5gW_pending-note{background:color-mix(in srgb, var(--color-info) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-info) 25%, var(--color-border));border-radius:var(--radius-sm);color:var(--color-info);padding:var(--space-2) var(--space-3);margin:0;font-size:.85rem}.FG47vG_button{cursor:pointer;font-family:var(--font-sans,system-ui, sans-serif);align-items:center;gap:var(--space-2,.5rem);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;font-size:.9rem;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.FG47vG_button:active:not(:disabled){transform:scale(.97)}.FG47vG_button:disabled{cursor:default}.FG47vG_button:focus-visible{outline:2px solid var(--color-basil,#0e7167);outline-offset:2px}.FG47vG_md{min-height:44px;padding-inline:var(--space-5,1.25rem)}.FG47vG_sm{min-height:36px;padding-inline:var(--space-4,1rem)}.FG47vG_icon{padding:var(--space-2,.5rem);font-size:1.25rem}.FG47vG_primary{background:var(--color-basil,#0e7167);color:var(--color-surface,#fff)}.FG47vG_primary:hover:not(:disabled){background:var(--color-basil-light,#138e7e)}.FG47vG_primary:disabled{background:var(--color-mist,#f1f4f2);border-color:var(--color-border,#e2e7e4);color:var(--color-muted,#5b6661)}.FG47vG_secondary{border-color:var(--color-border,#e2e7e4);color:var(--color-ink,#14201d)}.FG47vG_secondary:hover:not(:disabled){border-color:var(--color-basil-light,#138e7e)}.FG47vG_secondary:disabled{color:var(--color-muted,#5b6661);opacity:.6}.FG47vG_danger{background:var(--color-incompatible,#b42323);color:var(--color-surface,#fff)}.FG47vG_danger:hover:not(:disabled){background:color-mix(in srgb, var(--color-incompatible,#b42323) 80%, var(--color-ink,#14201d))}.FG47vG_danger:disabled{background:var(--color-mist,#f1f4f2);border-color:var(--color-border,#e2e7e4);color:var(--color-muted,#5b6661)}.FG47vG_ghost{color:var(--color-body,#2c3633)}.FG47vG_ghost:hover:not(:disabled){background:color-mix(in srgb, var(--color-basil,#0e7167) 10%, transparent);color:var(--color-basil,#0e7167)}.FG47vG_ghost:disabled{color:var(--color-muted,#5b6661);opacity:.6}.FG47vG_on-deep{background:var(--color-on-deep,#e8f0ee);color:var(--color-basil-deep,#062924)}.FG47vG_on-deep:disabled{background:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 45%, transparent);color:color-mix(in srgb, var(--color-basil-deep,#062924) 70%, transparent)}.FG47vG_on-deep:focus-visible{outline-color:var(--color-on-deep,#e8f0ee)}.FG47vG_on-deep:hover:not(:disabled){background:#fff}.FG47vG_outline-on-deep{border-color:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 40%, transparent);color:var(--color-on-deep,#e8f0ee)}.FG47vG_outline-on-deep:disabled{color:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 45%, transparent)}.FG47vG_outline-on-deep:focus-visible{outline-color:var(--color-on-deep,#e8f0ee)}.FG47vG_outline-on-deep:hover:not(:disabled){background:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 12%, transparent);border-color:var(--color-on-deep,#e8f0ee)}@media (prefers-reduced-motion:reduce){.FG47vG_button{transition:none}.FG47vG_button:active:not(:disabled){transform:none}}._8qS0gG_button{cursor:pointer;font-family:var(--font-sans,system-ui, sans-serif);align-items:center;gap:var(--space-2,.5rem);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;font-size:.9rem;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}._8qS0gG_button:active:not(:disabled){transform:scale(.97)}._8qS0gG_button:disabled{cursor:default}._8qS0gG_button:focus-visible{outline:2px solid var(--color-basil,#0e7167);outline-offset:2px}._8qS0gG_md{min-height:44px;padding-inline:var(--space-5,1.25rem)}._8qS0gG_sm{min-height:36px;padding-inline:var(--space-4,1rem)}._8qS0gG_icon{padding:var(--space-2,.5rem);font-size:1.25rem}._8qS0gG_primary{background:var(--color-basil,#0e7167);color:var(--color-surface,#fff)}._8qS0gG_primary:hover:not(:disabled){background:var(--color-basil-light,#138e7e)}._8qS0gG_primary:disabled{background:var(--color-mist,#f1f4f2);border-color:var(--color-border,#e2e7e4);color:var(--color-muted,#5b6661)}._8qS0gG_secondary{border-color:var(--color-border,#e2e7e4);color:var(--color-ink,#14201d)}._8qS0gG_secondary:hover:not(:disabled){border-color:var(--color-basil-light,#138e7e)}._8qS0gG_secondary:disabled{color:var(--color-muted,#5b6661);opacity:.6}._8qS0gG_danger{background:var(--color-incompatible,#b42323);color:var(--color-surface,#fff)}._8qS0gG_danger:hover:not(:disabled){background:color-mix(in srgb, var(--color-incompatible,#b42323) 80%, var(--color-ink,#14201d))}._8qS0gG_danger:disabled{background:var(--color-mist,#f1f4f2);border-color:var(--color-border,#e2e7e4);color:var(--color-muted,#5b6661)}._8qS0gG_ghost{color:var(--color-body,#2c3633)}._8qS0gG_ghost:hover:not(:disabled){background:color-mix(in srgb, var(--color-basil,#0e7167) 10%, transparent);color:var(--color-basil,#0e7167)}._8qS0gG_ghost:disabled{color:var(--color-muted,#5b6661);opacity:.6}._8qS0gG_on-deep{background:var(--color-on-deep,#e8f0ee);color:var(--color-basil-deep,#062924)}._8qS0gG_on-deep:disabled{background:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 45%, transparent);color:color-mix(in srgb, var(--color-basil-deep,#062924) 70%, transparent)}._8qS0gG_on-deep:focus-visible{outline-color:var(--color-on-deep,#e8f0ee)}._8qS0gG_on-deep:hover:not(:disabled){background:#fff}._8qS0gG_outline-on-deep{border-color:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 40%, transparent);color:var(--color-on-deep,#e8f0ee)}._8qS0gG_outline-on-deep:disabled{color:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 45%, transparent)}._8qS0gG_outline-on-deep:focus-visible{outline-color:var(--color-on-deep,#e8f0ee)}._8qS0gG_outline-on-deep:hover:not(:disabled){background:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 12%, transparent);border-color:var(--color-on-deep,#e8f0ee)}@media (prefers-reduced-motion:reduce){._8qS0gG_button{transition:none}._8qS0gG_button:active:not(:disabled){transform:none}}.K0f83q_overlay{background:color-mix(in srgb, var(--color-ink,#14201d) 40%, transparent);padding:var(--space-4,1rem);z-index:50;justify-content:center;align-items:center;animation:.2s ease-out K0f83q_fade-in;display:flex;position:fixed;inset:0}.K0f83q_panel{background:var(--color-surface,#fff);border-radius:var(--radius-lg,16px);box-shadow:var(--shadow-md,0 6px 20px #14201d1a);gap:var(--space-3,.75rem);padding:var(--space-5,1.25rem);flex-direction:column;width:min(360px,100%);display:flex}.K0f83q_title{margin:0;font-size:1.125rem;font-weight:600}.K0f83q_body{color:var(--color-body,#2c3633);margin:0;font-size:.9rem}.K0f83q_footer{gap:var(--space-2,.5rem);justify-content:flex-end;display:flex}@keyframes K0f83q_fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.K0f83q_overlay{animation:none}}.L_WTDW_overlay{background:color-mix(in srgb, var(--color-ink,#14201d) 40%, transparent);z-index:40;justify-content:flex-end;animation:.2s ease-out L_WTDW_fade-in;display:flex;position:fixed;inset:0}.L_WTDW_panel{background:var(--color-surface,#fff);box-shadow:var(--shadow-md,0 6px 20px #14201d1a);flex-direction:column;width:min(420px,100vw);animation:.2s ease-out L_WTDW_slide-in;display:flex;overflow:hidden}.L_WTDW_header{border-block-end:1px solid var(--color-border,#e2e7e4);align-items:center;gap:var(--space-3,.75rem);padding:var(--space-4,1rem);flex-shrink:0;justify-content:space-between;display:flex}.L_WTDW_title{margin:0;font-size:1.125rem;font-weight:600}.L_WTDW_close{border-radius:var(--radius-sm,6px);color:var(--color-body,#2c3633);cursor:pointer;padding:var(--space-1,.25rem);background:0 0;border:none;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:inline-flex}.L_WTDW_close:focus-visible{outline:2px solid var(--color-basil,#0e7167);outline-offset:2px}.L_WTDW_close:hover{color:var(--color-basil,#0e7167)}.L_WTDW_content{flex:auto;min-height:0}@keyframes L_WTDW_fade-in{0%{opacity:0}}@keyframes L_WTDW_slide-in{0%{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.L_WTDW_overlay,.L_WTDW_panel{animation:none}}.SxRhLG_alert{border-radius:var(--radius-md,10px);padding:var(--space-2,.5rem) var(--space-3,.75rem);font-size:.85rem}.SxRhLG_info{background:color-mix(in srgb, var(--color-info,#1f5fc2) 8%, var(--color-surface,#fff));border:1px solid color-mix(in srgb, var(--color-info,#1f5fc2) 25%, var(--color-border,#e2e7e4));color:var(--color-info,#1f5fc2)}.SxRhLG_success{background:color-mix(in srgb, var(--color-compatible,#117a3a) 8%, var(--color-surface,#fff));border:1px solid color-mix(in srgb, var(--color-compatible,#117a3a) 25%, var(--color-border,#e2e7e4));color:var(--color-compatible,#117a3a)}.SxRhLG_warning{background:color-mix(in srgb, var(--color-modify,#9a6212) 8%, var(--color-surface,#fff));border:1px solid color-mix(in srgb, var(--color-modify,#9a6212) 25%, var(--color-border,#e2e7e4));color:var(--color-modify,#9a6212)}.SxRhLG_error{background:color-mix(in srgb, var(--color-incompatible,#b42323) 8%, var(--color-surface,#fff));border:1px solid color-mix(in srgb, var(--color-incompatible,#b42323) 25%, var(--color-border,#e2e7e4));color:var(--color-incompatible,#b42323)}._8zadFq_form{--picker-row-height:52px;flex-direction:column;gap:0;height:100%;display:flex}._8zadFq_body{gap:var(--space-6);min-height:0;padding:var(--space-4);scroll-padding-block:var(--space-4);flex-direction:column;flex:auto;display:flex;overflow-y:auto}._8zadFq_section{gap:var(--space-3);flex-direction:column;display:flex}._8zadFq_section-title{color:var(--color-ink);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:600}._8zadFq_sr-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}._8zadFq_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}._8zadFq_chip{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-body);cursor:pointer;font-family:var(--font-sans);min-height:44px;padding-inline:var(--space-4);border-radius:999px;align-items:center;font-size:.9rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}._8zadFq_chip:active{transform:scale(.97)}._8zadFq_chip:focus-visible{outline:2px solid var(--color-basil);outline-offset:2px}._8zadFq_chip:has(._8zadFq_sr-input:focus-visible){outline:2px solid var(--color-basil);outline-offset:2px}._8zadFq_chip:has(._8zadFq_sr-input:checked){background:var(--color-basil);color:var(--color-surface);border-color:#0000}._8zadFq_rows{gap:var(--space-2);flex-direction:column;display:flex}._8zadFq_row{border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;gap:var(--space-3);min-height:var(--picker-row-height);padding-inline:var(--space-3) calc(20px + 2 * var(--space-3));background:0 0;justify-content:space-between;transition:background-color .15s,border-color .15s;display:flex;position:relative}._8zadFq_row:hover{border-color:var(--color-basil-light)}._8zadFq_row:has(._8zadFq_sr-input:focus-visible){outline:2px solid var(--color-basil);outline-offset:2px}._8zadFq_row:has(._8zadFq_sr-input:checked){background:color-mix(in srgb, var(--color-basil) 18%, var(--color-surface));border-color:var(--color-basil)}@media (width<=360px){._8zadFq_row{padding-block:var(--space-2);flex-wrap:wrap}}._8zadFq_row-label{color:var(--color-ink);cursor:pointer;align-self:stretch;align-items:center;gap:var(--space-2);flex:1;font-size:.9rem;font-weight:500;display:flex}._8zadFq_indicator{border:1px solid var(--color-border);color:#0000;width:20px;height:20px;border-radius:50%;justify-content:center;align-items:center;font-size:.7rem;font-weight:600;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-3);transform:translateY(-50%)}._8zadFq_row:has(._8zadFq_sr-input:checked) ._8zadFq_indicator{background:var(--color-basil);border-color:var(--color-basil);color:var(--color-surface)}._8zadFq_severity{background:var(--color-mist);border-radius:var(--radius-sm);flex-shrink:0;padding:2px;display:flex}._8zadFq_segment{border-radius:calc(var(--radius-sm) - 2px);color:var(--color-body);cursor:pointer;min-height:32px;padding-inline:var(--space-3);justify-content:center;align-items:center;font-size:.85rem;font-weight:500;transition:background-color .15s;display:flex}._8zadFq_segment:has(._8zadFq_sr-input:focus-visible){outline:2px solid var(--color-basil);outline-offset:2px}._8zadFq_segment:has(._8zadFq_sr-input:checked){background:var(--color-basil);color:var(--color-surface)}._8zadFq_chip-active{background:var(--color-basil);color:var(--color-surface);gap:var(--space-2);border-color:#0000}._8zadFq_add-toggle{align-self:flex-start}._8zadFq_add-flow{gap:var(--space-3);flex-direction:column;display:flex}._8zadFq_field-input,._8zadFq_search{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-ink);font-family:var(--font-sans);min-height:44px;padding-inline:var(--space-3);font-size:.9rem}:is(._8zadFq_field-input,._8zadFq_search)::placeholder{color:var(--color-muted)}:is(._8zadFq_field-input,._8zadFq_search):focus-visible{outline:2px solid var(--color-basil);outline-offset:2px}._8zadFq_results{max-height:calc(8 * var(--picker-row-height) + 7 * var(--space-2));overflow-y:auto}._8zadFq_row-meta{color:var(--color-muted);font-size:.8rem}._8zadFq_subsection{gap:var(--space-2);flex-direction:column;display:flex}._8zadFq_subsection-title{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}._8zadFq_accordions{gap:var(--space-2);flex-direction:column;display:flex}._8zadFq_accordion{border:1px solid var(--color-border);border-radius:var(--radius-md)}._8zadFq_summary{color:var(--color-ink);cursor:pointer;font-family:var(--font-sans);align-items:center;gap:var(--space-2);min-height:44px;padding-inline:var(--space-3);background:0 0;border:none;justify-content:space-between;width:100%;font-size:.9rem;font-weight:500;display:flex}._8zadFq_summary:focus-visible{outline:2px solid var(--color-basil);outline-offset:2px}._8zadFq_summary-meta{color:var(--color-muted);align-items:center;gap:var(--space-1);font-size:.8rem;font-weight:500;display:flex}._8zadFq_caret{transition:transform .15s}._8zadFq_summary[aria-expanded=true] ._8zadFq_caret{transform:rotate(180deg)}._8zadFq_accordion-body{padding:var(--space-2)}._8zadFq_placeholder{color:var(--color-muted);margin:0;font-size:.85rem}._8zadFq_profile-summary{border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;gap:var(--space-2) var(--space-3);min-height:var(--picker-row-height);padding-block:var(--space-2);padding-inline:var(--space-3);flex-wrap:wrap;display:flex}._8zadFq_profile-identity{flex-direction:column;flex:1;min-width:0;display:flex}._8zadFq_profile-identity ._8zadFq_profile-name,._8zadFq_profile-identity ._8zadFq_row-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._8zadFq_summary-actions{gap:var(--space-2);flex-shrink:0;margin-inline-start:auto;display:flex}._8zadFq_profile-name{color:var(--color-ink);font-size:.9rem;font-weight:500}._8zadFq_draft-name-input{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-ink);font-family:var(--font-sans);min-width:0;min-height:32px;padding-inline:var(--space-2);font-size:.9rem;font-weight:500}._8zadFq_draft-name-input:focus-visible{outline:2px solid var(--color-basil);outline-offset:2px}._8zadFq_profile-add{align-self:flex-start}._8zadFq_row-action{border-radius:var(--radius-sm);color:var(--color-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;display:flex}._8zadFq_row-action:hover{color:var(--color-ink)}._8zadFq_row-action:focus-visible{outline:2px solid var(--color-basil);outline-offset:2px}._8zadFq_profile-form{gap:var(--space-3);flex-direction:column;display:flex}._8zadFq_field{gap:var(--space-1);flex-direction:column;display:flex}._8zadFq_field-label{color:var(--color-ink);font-size:.85rem;font-weight:500}._8zadFq_field-help{color:var(--color-muted);font-size:.8rem}._8zadFq_form-note{color:var(--color-muted);margin:0;font-size:.85rem}._8zadFq_profile-actions{gap:var(--space-2);justify-content:flex-end;display:flex}._8zadFq_footer{background:var(--color-paper);border-block-start:1px solid var(--color-border);gap:var(--space-2);padding:var(--space-3) var(--space-4);justify-content:flex-end;display:flex}@media (prefers-reduced-motion:reduce){._8zadFq_caret,._8zadFq_chip,._8zadFq_row,._8zadFq_segment{transition:none}._8zadFq_chip:active{transform:none}}.AQCbga_trigger{display:inline-flex}.AQCbga_bubble{background:var(--color-ink,#14201d);border-radius:var(--radius-sm,6px);box-shadow:var(--shadow-md,0 6px 20px #14201d1a);color:var(--color-surface,#fff);max-width:240px;padding-block:var(--space-1,.25rem);padding-inline:var(--space-2,.5rem);pointer-events:none;z-index:60;width:max-content;font-size:.8rem;animation:.12s ease-out AQCbga_fade-in;position:fixed}.AQCbga_top{transform:translate(-50%, calc(-100% - var(--space-1,.25rem)))}.AQCbga_bottom{transform:translate(-50%, var(--space-1,.25rem))}@keyframes AQCbga_fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.AQCbga_bubble{animation:none}}.QqHPJW_outer{width:100%}.QqHPJW_bleed-paper{background:var(--color-paper)}.QqHPJW_bleed-basil-deep{background:var(--color-basil-deep)}.QqHPJW_bleed-mist{background:var(--color-mist)}.QqHPJW_sticky{top:var(--page-region-sticky-top,0);z-index:var(--page-region-sticky-z,20);position:sticky}.QqHPJW_inner{max-width:var(--content-max-width,56rem);padding-inline:var(--space-4,1rem);width:100%;margin-inline:auto}.I1JSPG_content{position:relative}.I1JSPG_error{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}.I1JSPG_error-message{margin:0}.I1JSPG_loader{pointer-events:none;z-index:3;justify-content:center;display:flex}.I1JSPG_loader-fallback{align-items:center;height:100%}.I1JSPG_loading-state{min-height:320px;padding:var(--space-8) 0;justify-content:center;align-items:center;display:flex}.I1JSPG_offline-button{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-ink);cursor:pointer;font:inherit;padding:var(--space-2) var(--space-4)}.I1JSPG_veil{background:color-mix(in srgb, var(--color-surface) 88%, transparent);border-radius:var(--radius-md);opacity:0;pointer-events:none;z-index:2;transition:opacity .18s;position:absolute;inset:0}.I1JSPG_veil[data-visible=true]{opacity:1;pointer-events:auto}.I1JSPG_veil-overlay{pointer-events:none;position:absolute;inset:0}.W1T7Nq_accuracy-caution{background:color-mix(in srgb, var(--color-modify) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-modify) 25%, var(--color-border));border-radius:var(--radius-sm);color:var(--color-modify);padding:var(--space-2) var(--space-3);margin:0;font-size:.85rem}.W1T7Nq_back-link{color:var(--color-basil);align-self:flex-start;font-size:.9rem;text-decoration:none}.W1T7Nq_back-link:focus-visible{outline:2px solid var(--color-basil);outline-offset:2px}.W1T7Nq_back-link:hover{text-decoration:underline}.W1T7Nq_block-label{color:var(--color-ink);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:600}.W1T7Nq_care-note{background:color-mix(in srgb, var(--color-modify) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-modify) 20%, var(--color-border));border-radius:var(--radius-sm);color:var(--color-modify);padding:var(--space-2) var(--space-3);margin:0;font-size:.9rem}.W1T7Nq_description{color:var(--color-muted);margin:0;font-size:.95rem}.W1T7Nq_detail{gap:var(--space-4);padding:var(--space-2) 0 var(--space-8);flex-direction:column;display:flex}.W1T7Nq_header{align-items:flex-start;gap:var(--space-3);justify-content:space-between;display:flex}.W1T7Nq_lede{gap:var(--space-3);flex-direction:column;display:flex}.W1T7Nq_low-confidence{color:var(--color-muted);margin:0;font-size:.8rem;font-style:italic}.W1T7Nq_meta{gap:var(--space-1);flex-direction:column;display:flex}.W1T7Nq_name{color:var(--color-ink);margin:0;font-size:1.25rem;font-weight:700}.W1T7Nq_needs-review-note{background:color-mix(in srgb, var(--color-info) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-info) 25%, var(--color-border));border-radius:var(--radius-sm);color:var(--color-info);padding:var(--space-2) var(--space-3);margin:0;font-size:.85rem}.W1T7Nq_not-found{gap:var(--space-3);padding:var(--space-4) 0;flex-direction:column;display:flex}.W1T7Nq_not-found-message{color:var(--color-muted);margin:0}.W1T7Nq_option{align-items:baseline;gap:var(--space-2);padding:var(--space-1) 0;flex-wrap:wrap;display:flex}.W1T7Nq_option-flagged .W1T7Nq_option-name{color:var(--color-modify);font-weight:500}.W1T7Nq_option-flagged .W1T7Nq_option-reason{color:var(--color-muted);font-size:.8rem;font-style:italic}.W1T7Nq_option-name{font-size:.9rem}.W1T7Nq_option-safe .W1T7Nq_option-name{color:var(--color-body)}.W1T7Nq_options{margin:0;padding:0;list-style:none}.W1T7Nq_page-content{gap:var(--space-4);padding-block:var(--space-4) var(--space-8);flex-direction:column;display:flex}.W1T7Nq_pending-note{background:color-mix(in srgb, var(--color-info) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-info) 25%, var(--color-border));border-radius:var(--radius-sm);color:var(--color-info);padding:var(--space-2) var(--space-3);margin:0;font-size:.85rem}.W1T7Nq_price{color:var(--color-muted);font-size:.9rem}.W1T7Nq_station{border-radius:var(--radius-sm);gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}.W1T7Nq_station-name{align-items:center;gap:var(--space-2);margin:0;font-size:.9rem;font-weight:600;display:flex}.W1T7Nq_station-optional{background:var(--color-paper);border:1px solid var(--color-border)}.W1T7Nq_station-required{background:color-mix(in srgb, var(--color-basil) 5%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-basil) 18%, var(--color-border))}.W1T7Nq_station-tag-optional{background:color-mix(in srgb, var(--color-muted) 12%, var(--color-surface));color:var(--color-muted);letter-spacing:.04em;padding:1px var(--space-2);text-transform:uppercase;border-radius:999px;font-size:.7rem;font-weight:500}.W1T7Nq_station-tag-required{background:color-mix(in srgb, var(--color-basil) 12%, var(--color-surface));color:var(--color-basil);letter-spacing:.04em;padding:1px var(--space-2);text-transform:uppercase;border-radius:999px;font-size:.7rem;font-weight:500}.W1T7Nq_stations-block{gap:var(--space-2);flex-direction:column;display:flex}.W1T7Nq_stations{gap:var(--space-3);flex-direction:column;display:flex}.W1T7Nq_veil-loader{position:sticky;top:30vh;left:0;right:0}.w8Qhva_heading{border-bottom:2px solid var(--color-basil);color:var(--color-ink);padding-bottom:var(--space-2);margin:0;font-size:1.15rem;font-weight:700}.w8Qhva_items{gap:var(--space-3);flex-direction:column;display:flex}.w8Qhva_section{gap:var(--space-2);scroll-margin-top:calc(var(--app-header-height) + var(--category-nav-height,56px));flex-direction:column;display:flex}.OMlItW_safe-count{background:color-mix(in srgb, var(--color-basil) 6%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-basil) 20%, var(--color-border));border-radius:var(--radius-md);align-items:center;gap:var(--space-1);padding:var(--space-4) var(--space-6);display:flex}.OMlItW_count{color:var(--color-basil);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:2.125rem;font-weight:700;line-height:1}.OMlItW_label{color:var(--color-ink);font-family:var(--font-sans);font-size:1.1rem}:root{--category-nav-height:48px}.PKNtCG_nav-band{--page-region-sticky-top:var(--app-header-height);--page-region-sticky-z:10;border-bottom:1px solid var(--color-border)}.PKNtCG_menu-content{gap:var(--space-4);padding-block:var(--space-4) var(--space-8);flex-direction:column;display:flex}.PKNtCG_safe-count-region{padding-block:var(--space-1)}.PKNtCG_sections{gap:var(--space-6);flex-direction:column;display:flex}.PKNtCG_veil-loader{position:sticky;top:40vh;left:0;right:0}.evYDFa_text-link{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, currentcolor 35%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentcolor 35%, transparent);text-decoration-color:color-mix(in srgb, currentcolor 35%, transparent);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px;transition:text-decoration-color .15s}.evYDFa_text-link:focus-visible{outline:2px solid var(--color-basil,#0e7167);outline-offset:2px;text-decoration-color:currentColor}.evYDFa_text-link:hover{text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.evYDFa_text-link{transition:none}}.oTmgdW_group{border:1px solid color-mix(in srgb, var(--color-on-deep,#e8f0ee) 35%, transparent);font-family:var(--font-sans,system-ui, sans-serif);border-radius:999px;padding:2px;display:inline-flex}.oTmgdW_option{display:inline-flex;position:relative}.oTmgdW_option:before{content:"";block-size:44px;position:absolute;inset-block-start:50%;inset-inline:0;translate:0 -50%}.oTmgdW_input{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.oTmgdW_input:checked+.oTmgdW_label{background:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 18%, transparent);color:var(--color-on-deep,#e8f0ee)}.oTmgdW_input:focus-visible+.oTmgdW_label{outline:2px solid var(--color-on-deep,#e8f0ee);outline-offset:1px}.oTmgdW_label{color:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 72%, transparent);cursor:pointer;padding:var(--space-1,.25rem) var(--space-3,.75rem);border-radius:999px;font-size:.8rem;font-weight:500;line-height:1.55;transition:background-color .15s,color .15s}.oTmgdW_label:hover{color:var(--color-on-deep,#e8f0ee)}@media (prefers-reduced-motion:reduce){.oTmgdW_label{transition:none}}.pQ-W_q_content{gap:var(--space-3);padding-block:var(--space-8) var(--space-6);flex-direction:column;display:flex}.pQ-W_q_wordmark{display:flex}.pQ-W_q_wordmark svg{width:auto;height:18px}.pQ-W_q_disclaimer{color:color-mix(in srgb, var(--color-on-deep) 78%, transparent);max-width:44rem;margin:0;font-size:.85rem}.pQ-W_q_verified{color:var(--color-on-deep);letter-spacing:.04em;margin:0;font-size:.8rem}.pQ-W_q_link:focus-visible{outline-color:var(--color-on-deep)}.hbTqCW_header{z-index:20;width:100%;position:sticky;top:0}.hbTqCW_light{background:var(--color-paper);border-bottom:1px solid var(--color-border)}.hbTqCW_dark{--profile-avatar-bg:var(--color-basil-light);--profile-avatar-fg:var(--color-paper);--profile-avatar-hover:var(--color-basil-light);background:var(--color-basil-deep);color:var(--color-on-deep)}.hbTqCW_bar{align-items:center;gap:var(--space-1) var(--space-4);max-width:var(--content-max-width,56rem);min-height:var(--header-height,3.5rem);padding-block:var(--space-1);padding-inline:var(--header-padding-inline,var(--space-4,1rem));flex-wrap:wrap;justify-content:space-between;width:100%;margin-inline:auto;display:flex}.hbTqCW_brand{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.hbTqCW_brand a,.hbTqCW_wordmark{align-items:center;display:flex}.hbTqCW_wordmark svg{width:auto;height:24px;display:block}.hbTqCW_wordmark-dark{display:none}.hbTqCW_wordmark-light{display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hbTqCW_wordmark-dark{display:flex}:root:not([data-theme=light]) .hbTqCW_wordmark-light{display:none}}:root[data-theme=dark] .hbTqCW_wordmark-dark{display:flex}:root[data-theme=dark] .hbTqCW_wordmark-light{display:none}.hbTqCW_badge{background:color-mix(in srgb, var(--color-basil) 12%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-basil) 30%, var(--color-border));color:var(--color-basil);letter-spacing:.1em;padding:2px var(--space-2);text-transform:uppercase;border-radius:999px;flex-shrink:0;font-size:.7rem;font-weight:600}.hbTqCW_right{align-items:center;gap:var(--space-2);min-width:0;display:flex}.wv42PG_trigger{color:inherit;cursor:pointer;font-family:var(--font-sans);align-items:center;gap:var(--space-2);min-width:0;padding-block:var(--space-1);padding-inline:var(--space-1) var(--space-3);background:0 0;border:none;border-radius:999px;font-size:.85rem;font-weight:500;transition:color .15s;display:inline-flex}.wv42PG_trigger:focus-visible{outline:2px solid var(--color-basil);outline-offset:2px}.wv42PG_trigger:hover{color:var(--profile-avatar-hover,var(--color-basil))}.wv42PG_initials{background:var(--profile-avatar-bg,var(--color-basil));color:var(--profile-avatar-fg,var(--color-surface));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;font-weight:600;display:flex}.wv42PG_name{text-overflow:ellipsis;white-space:nowrap;max-width:12ch;overflow:hidden}.cEGwNG_switcher{min-width:0;position:relative}.cEGwNG_trigger{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-body);cursor:pointer;font-family:var(--font-sans);align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-1) var(--space-3);font-size:.85rem;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.cEGwNG_trigger:focus-visible{outline:2px solid var(--color-basil);outline-offset:2px}.cEGwNG_trigger:hover{border-color:var(--color-basil-light);color:var(--color-basil)}.cEGwNG_trigger[aria-expanded=true]{border-color:var(--color-basil);color:var(--color-basil)}.cEGwNG_trigger-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cEGwNG_caret{color:var(--color-basil);flex-shrink:0;font-size:1em}.cEGwNG_panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);max-width:calc(100vw - 2 * var(--space-4));min-width:100%;padding:var(--space-2);left:0;top:calc(100% + var(--space-1));z-index:30;flex-direction:column;width:max-content;display:flex;position:absolute}.cEGwNG_option{border-radius:var(--radius-sm);color:var(--color-body);padding:var(--space-2) var(--space-3);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;text-decoration:none;overflow:hidden}.cEGwNG_option:focus-visible{outline:2px solid var(--color-basil);outline-offset:-2px}.cEGwNG_option:hover:not(.cEGwNG_active){background:color-mix(in srgb, var(--color-basil) 10%, transparent);color:var(--color-basil)}.cEGwNG_active{background:var(--color-basil);color:var(--color-surface)}._6f0HcW_banner{background:color-mix(in srgb, var(--color-basil) 6%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-basil) 20%, var(--color-border));border-radius:var(--radius-md);align-items:baseline;gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}._6f0HcW_disclaimer{color:var(--color-muted);font-size:.85rem}.Bx6lBa_button{cursor:pointer;font-family:var(--font-sans,system-ui, sans-serif);align-items:center;gap:var(--space-2,.5rem);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;font-size:.9rem;font-weight:500;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.Bx6lBa_button:active:not(:disabled){transform:scale(.97)}.Bx6lBa_button:disabled{cursor:default}.Bx6lBa_button:focus-visible{outline:2px solid var(--color-basil,#0e7167);outline-offset:2px}.Bx6lBa_md{min-height:44px;padding-inline:var(--space-5,1.25rem)}.Bx6lBa_sm{min-height:36px;padding-inline:var(--space-4,1rem)}.Bx6lBa_icon{padding:var(--space-2,.5rem);font-size:1.25rem}.Bx6lBa_primary{background:var(--color-basil,#0e7167);color:var(--color-surface,#fff)}.Bx6lBa_primary:hover:not(:disabled){background:var(--color-basil-light,#138e7e)}.Bx6lBa_primary:disabled{background:var(--color-mist,#f1f4f2);border-color:var(--color-border,#e2e7e4);color:var(--color-muted,#5b6661)}.Bx6lBa_secondary{border-color:var(--color-border,#e2e7e4);color:var(--color-ink,#14201d)}.Bx6lBa_secondary:hover:not(:disabled){border-color:var(--color-basil-light,#138e7e)}.Bx6lBa_secondary:disabled{color:var(--color-muted,#5b6661);opacity:.6}.Bx6lBa_danger{background:var(--color-incompatible,#b42323);color:var(--color-surface,#fff)}.Bx6lBa_danger:hover:not(:disabled){background:color-mix(in srgb, var(--color-incompatible,#b42323) 80%, var(--color-ink,#14201d))}.Bx6lBa_danger:disabled{background:var(--color-mist,#f1f4f2);border-color:var(--color-border,#e2e7e4);color:var(--color-muted,#5b6661)}.Bx6lBa_ghost{color:var(--color-body,#2c3633)}.Bx6lBa_ghost:hover:not(:disabled){background:color-mix(in srgb, var(--color-basil,#0e7167) 10%, transparent);color:var(--color-basil,#0e7167)}.Bx6lBa_ghost:disabled{color:var(--color-muted,#5b6661);opacity:.6}.Bx6lBa_on-deep{background:var(--color-on-deep,#e8f0ee);color:var(--color-basil-deep,#062924)}.Bx6lBa_on-deep:disabled{background:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 45%, transparent);color:color-mix(in srgb, var(--color-basil-deep,#062924) 70%, transparent)}.Bx6lBa_on-deep:focus-visible{outline-color:var(--color-on-deep,#e8f0ee)}.Bx6lBa_on-deep:hover:not(:disabled){background:#fff}.Bx6lBa_outline-on-deep{border-color:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 40%, transparent);color:var(--color-on-deep,#e8f0ee)}.Bx6lBa_outline-on-deep:disabled{color:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 45%, transparent)}.Bx6lBa_outline-on-deep:focus-visible{outline-color:var(--color-on-deep,#e8f0ee)}.Bx6lBa_outline-on-deep:hover:not(:disabled){background:color-mix(in srgb, var(--color-on-deep,#e8f0ee) 12%, transparent);border-color:var(--color-on-deep,#e8f0ee)}@media (prefers-reduced-motion:reduce){.Bx6lBa_button{transition:none}.Bx6lBa_button:active:not(:disabled){transform:none}}.i_yDsa_error-page{font-family:var(--font-sans,system-ui, sans-serif);align-items:center;gap:var(--space-4,1rem);padding:var(--space-8,2rem) var(--space-3,.75rem);text-align:center;flex-direction:column;display:flex}.i_yDsa_motif{width:64px;height:64px}.i_yDsa_ring{stroke:var(--color-basil,#0e7167)}.i_yDsa_headline{color:var(--color-ink,#14201d);margin:0;font-size:1.5rem;font-weight:600}.i_yDsa_body{color:var(--color-body,#2c3633);max-width:38ch;margin:0}.i_yDsa_actions{gap:var(--space-3,.75rem);flex-wrap:wrap;justify-content:center;display:flex}._4J7WcG_app{flex-direction:column;min-height:100dvh;display:flex}._4J7WcG_app>main{flex:1}._4J7WcG_banner-content{padding-block:var(--space-3)}
