.bsod.svelte-m4kgaw{background:var(--bsod-blue,#0078d7);color:var(--bsod-text,#fff);justify-content:center;align-items:center;min-height:100vh;padding:4rem 2rem;display:flex}.bsod-content.svelte-m4kgaw{width:100%;max-width:860px}.sad-face.svelte-m4kgaw{margin-bottom:1.5rem;font-size:7rem;font-weight:200;line-height:1}.bsod-heading.svelte-m4kgaw{margin-bottom:1.25rem;font-size:1.75rem;font-weight:400;line-height:1.35}.bsod-subtext.svelte-m4kgaw{opacity:.85;margin-bottom:2rem;font-size:.95rem;font-weight:300}.bsod-progress.svelte-m4kgaw{margin-bottom:2.5rem}.progress-pct.svelte-m4kgaw{opacity:.85;font-size:.95rem;font-weight:300}.bsod-details.svelte-m4kgaw{flex-direction:column;gap:.5rem;display:flex}.bsod-small.svelte-m4kgaw{opacity:.7;font-size:.75rem;font-weight:300}.bsod-code.svelte-m4kgaw{opacity:1;font-weight:500}@media (width>=768px){.sad-face.svelte-m4kgaw{font-size:9rem}.bsod-heading.svelte-m4kgaw{font-size:2.75rem}}@media (width>=1024px){.bsod-heading.svelte-m4kgaw{font-size:3.5rem}}.word-window.svelte-1kdjtwo{background:#f0f0f0;border:1px solid #999;flex-direction:column;min-height:600px;display:flex;box-shadow:2px 4px 20px #00000059}.ribbon.svelte-1kdjtwo{background:var(--word-toolbar-bg,#f3f3f3);border-bottom:1px solid #d4d4d4;padding:0}.ribbon-tabs.svelte-1kdjtwo{gap:0;padding:0 .5rem;display:flex}.ribbon-tab.svelte-1kdjtwo{color:#444;cursor:default;border-bottom:2px solid #0000;padding:.4rem .75rem;font-size:.75rem}.ribbon-tab.active.svelte-1kdjtwo{border-bottom-color:var(--word-ribbon-bg,#2b579a);color:var(--word-ribbon-bg,#2b579a);font-weight:600}.toolbar.svelte-1kdjtwo{background:var(--word-toolbar-bg,#f3f3f3);border-bottom:1px solid #d4d4d4;align-items:center;gap:.5rem;padding:.35rem .75rem;display:flex}.toolbar-group.svelte-1kdjtwo{align-items:center;gap:.25rem;display:flex}.toolbar-btn.svelte-1kdjtwo{cursor:default;color:#333;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.8rem;display:inline-flex}.toolbar-btn.svelte-1kdjtwo:hover{background:#ddd;border-color:#bbb}.toolbar-divider.svelte-1kdjtwo{background:#ccc;width:1px;height:1.2rem;margin:0 .25rem}.toolbar-font.svelte-1kdjtwo{color:#444;background:#fff;border:1px solid #ccc;border-radius:2px;padding:.15rem .4rem;font-size:.7rem}.toolbar-font-size.svelte-1kdjtwo{color:#444;text-align:center;background:#fff;border:1px solid #ccc;border-radius:2px;width:2rem;padding:.15rem .3rem;font-size:.7rem}.doc-area.svelte-1kdjtwo{background:#e8e8e8;flex:1;justify-content:center;padding:1.5rem;display:flex;overflow-y:auto}.doc-page.svelte-1kdjtwo{background:var(--word-doc-bg,#fff);width:100%;max-width:700px;min-height:500px;box-shadow:0 1px 6px #00000026}.doc-content.svelte-1kdjtwo{color:var(--word-text,#333);padding:2.5rem 3rem;font-family:Aptos,Calibri,Segoe UI,sans-serif;font-size:.9rem;line-height:1.65}.doc-content.svelte-1kdjtwo h2:where(.svelte-1kdjtwo){color:#1a1a1a;margin-bottom:1rem;font-size:2.25rem;font-weight:700}.cursor.svelte-1kdjtwo{color:#333;font-weight:100;animation:1s step-end infinite svelte-1kdjtwo-blink}@keyframes svelte-1kdjtwo-blink{0%,to{opacity:1}50%{opacity:0}}.doc-content.svelte-1kdjtwo p:where(.svelte-1kdjtwo){margin-bottom:.75rem;font-size:1.1rem}.doc-content.svelte-1kdjtwo .callout:where(.svelte-1kdjtwo){color:#1a1a1a;margin:1.25rem 0;font-size:1.35rem;font-weight:700}@media (width<=768px){.word-window.svelte-1kdjtwo{overflow:hidden}.doc-content.svelte-1kdjtwo{padding:1.5rem 1.25rem}.toolbar.svelte-1kdjtwo{display:none}}.demands-window.svelte-twgh2k{background:#fff;border:1px solid #999;flex-direction:column;display:flex;box-shadow:2px 4px 20px #00000059}.demands-body.svelte-twgh2k{color:#333;padding:1.25rem 1.25rem 1.5rem;font-family:Segoe UI,Aptos,sans-serif}.demands-intro.svelte-twgh2k{margin-bottom:1rem;font-size:1rem;line-height:1.5}.demands-list.svelte-twgh2k{flex-direction:column;gap:.5rem;list-style:none;display:flex}.demand.svelte-twgh2k{background:#f7f7f7;border:1px solid #d4d4d4}.demand[open].svelte-twgh2k{border-color:var(--word-ribbon-bg,#2b579a);background:#fff}.demand.svelte-twgh2k summary:where(.svelte-twgh2k){cursor:pointer;color:#1a1a1a;align-items:flex-start;gap:.75rem;padding:.75rem .85rem;font-size:.95rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.demand.svelte-twgh2k summary:where(.svelte-twgh2k)::-webkit-details-marker{display:none}.demand.svelte-twgh2k summary:where(.svelte-twgh2k):hover{background:#eef3fa}.demand.svelte-twgh2k summary:where(.svelte-twgh2k):focus-visible{outline:2px solid var(--cta-primary,#0078d7);outline-offset:-2px}.demand-num.svelte-twgh2k{background:var(--word-ribbon-bg,#2b579a);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.85rem;display:inline-flex}.demand-title.svelte-twgh2k{flex:1;padding-top:.1rem}.demand-chevron.svelte-twgh2k{color:#666;flex-shrink:0;padding-top:.1rem;transition:transform .15s}.demand[open].svelte-twgh2k .demand-chevron:where(.svelte-twgh2k){transform:rotate(180deg)}.demand-detail.svelte-twgh2k{color:#444;padding:0 .85rem .85rem 3.2rem;font-size:.9rem;line-height:1.6}.demand-detail.svelte-twgh2k p:where(.svelte-twgh2k)+p:where(.svelte-twgh2k){margin-top:.5rem}.cta.svelte-twgh2k{border-top:1px solid #ddd;margin-top:1.5rem;padding-top:1.25rem}.cta-text.svelte-twgh2k{color:#1a1a1a;margin-bottom:.9rem;font-size:1.15rem;font-weight:700;line-height:1.35}.org-check.svelte-twgh2k{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.9rem;display:inline-flex}.org-check.svelte-twgh2k input:where(.svelte-twgh2k){width:1rem;height:1rem;accent-color:var(--cta-primary,#0078d7);cursor:pointer}.cta-btn.svelte-twgh2k{background:var(--cta-primary,#0078d7);color:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.9rem 1rem;font-size:1.1rem;font-weight:700;transition:background-color .15s,transform .1s;display:flex}.cta-btn.svelte-twgh2k:hover{background:var(--cta-primary-hover,#005a9e);transform:translateY(-1px)}.cta-btn.svelte-twgh2k:active{transform:translateY(0)}.cta-arrow.svelte-twgh2k{transition:transform .15s}.cta-btn.svelte-twgh2k:hover .cta-arrow:where(.svelte-twgh2k){transform:translate(3px)}.cta-footnote.svelte-twgh2k{text-align:center;margin-top:.85rem;font-size:.8rem}.cta-footnote.svelte-twgh2k a:where(.svelte-twgh2k){color:var(--word-ribbon-bg,#2b579a);text-decoration:underline}.letter-section.svelte-qko0kj{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100vh;padding:2.5rem 2rem}.section-content.svelte-qko0kj{gap:1.5rem;max-width:1280px;margin:0 auto;display:flex}.content-word.svelte-qko0kj{flex:1.25;align-self:flex-start;min-width:0;position:sticky;top:1.5rem}.content-sidebar.svelte-qko0kj{flex-direction:column;flex:1;gap:1.25rem;min-width:300px;max-width:500px;display:flex}.sidebar-extras.svelte-qko0kj{flex-direction:column;gap:1.25rem;display:flex}@media (width<=900px){.section-content.svelte-qko0kj{flex-direction:column;align-items:center}.content-word.svelte-qko0kj{width:100%;position:static}.content-sidebar.svelte-qko0kj{width:100%;max-width:500px}}@media (width<=600px){.letter-section.svelte-qko0kj{padding:1rem .75rem}}.fights.svelte-wh8cy7{background:var(--bsod-blue,#0078d7);color:#fff;padding:5rem 2rem}.fights-content.svelte-wh8cy7{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1280px;margin:0 auto;display:grid}.fights-text.svelte-wh8cy7 h2:where(.svelte-wh8cy7){margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3rem);font-weight:300;line-height:1.15}.fights-text.svelte-wh8cy7 p:where(.svelte-wh8cy7){opacity:.95;max-width:34rem;font-size:1.2rem;line-height:1.6}.fights-grid.svelte-wh8cy7{grid-template-columns:1fr 1fr;justify-self:center;gap:.6rem;width:100%;max-width:520px;list-style:none;display:grid}.tile.svelte-wh8cy7{aspect-ratio:1;background:var(--tile-bg);color:var(--tile-ink);transition:transform .15s,box-shadow .15s;display:block;position:relative;overflow:hidden;box-shadow:0 4px 16px #0003}.tile.svelte-wh8cy7:hover,.tile.svelte-wh8cy7:focus-visible{transform:translateY(-3px);box-shadow:0 8px 24px #0000004d}.tile.svelte-wh8cy7:focus-visible{outline-offset:3px;outline:3px solid #fff}.tile-face.svelte-wh8cy7,.tile-hover.svelte-wh8cy7{flex-direction:column;padding:1.25rem;transition:opacity .2s,transform .2s;display:flex;position:absolute;inset:0}.tile-face.svelte-wh8cy7{justify-content:space-between}.tile-pin.svelte-wh8cy7{width:2.25rem;height:2.25rem}.tile-place.svelte-wh8cy7{font-size:clamp(1.1rem,2.2vw,1.6rem);font-weight:600;line-height:1.2}.tile-hover.svelte-wh8cy7{color:#fff;opacity:0;background:#000000d1;justify-content:center;gap:.75rem;transform:translateY(8px)}.tile-blurb.svelte-wh8cy7{font-size:clamp(.85rem,1.4vw,1rem);line-height:1.45}.tile-more.svelte-wh8cy7{font-size:.85rem;font-weight:700;text-decoration:underline}.tile.svelte-wh8cy7:hover .tile-hover:where(.svelte-wh8cy7),.tile.svelte-wh8cy7:focus-visible .tile-hover:where(.svelte-wh8cy7){opacity:1;transform:translateY(0)}.tile.svelte-wh8cy7:hover .tile-face:where(.svelte-wh8cy7),.tile.svelte-wh8cy7:focus-visible .tile-face:where(.svelte-wh8cy7){opacity:0}@media (hover:none){.tile.svelte-wh8cy7{aspect-ratio:auto;min-height:11rem}.tile-face.svelte-wh8cy7,.tile-hover.svelte-wh8cy7{opacity:1;color:inherit;background:0 0;padding:1rem;position:static;transform:none}.tile-face.svelte-wh8cy7{gap:.5rem;padding-bottom:0}.tile-pin.svelte-wh8cy7{width:1.5rem;height:1.5rem}.tile-hover.svelte-wh8cy7{justify-content:flex-start;gap:.5rem}.tile.svelte-wh8cy7:hover .tile-face:where(.svelte-wh8cy7){opacity:1}}@media (width<=900px){.fights.svelte-wh8cy7{padding:3.5rem 1.25rem}.fights-content.svelte-wh8cy7{grid-template-columns:1fr;gap:2.5rem}}.updates.svelte-1ymya38{color:#1a1a1a;background:#f3f3f3;padding:5rem 2rem}.updates-content.svelte-1ymya38{max-width:1280px;margin:0 auto}.updates-header.svelte-1ymya38{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}.updates-header.svelte-1ymya38 h2:where(.svelte-1ymya38){margin-bottom:.75rem;font-size:clamp(2rem,4vw,3rem);font-weight:300;line-height:1.15}.updates-header.svelte-1ymya38 p:where(.svelte-1ymya38){color:#444;max-width:40rem;font-size:1.15rem;line-height:1.6}.carousel-nav.svelte-1ymya38{flex-shrink:0;gap:.5rem;display:flex}.carousel-nav.svelte-1ymya38 button:where(.svelte-1ymya38){border:2px solid var(--bsod-blue,#0078d7);width:2.75rem;height:2.75rem;color:var(--bsod-blue,#0078d7);background:#fff;font-size:1.2rem;transition:background-color .15s,color .15s}.carousel-nav.svelte-1ymya38 button:where(.svelte-1ymya38):hover:not(:disabled){background:var(--bsod-blue,#0078d7);color:#fff}.carousel-nav.svelte-1ymya38 button:where(.svelte-1ymya38):disabled{opacity:.35;cursor:default}.carousel.svelte-1ymya38{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;grid-auto-columns:calc(31.746% - 1.19048rem);grid-auto-flow:column;gap:1.25rem;padding:.25rem .25rem 1.25rem;list-style:none;display:grid;overflow-x:auto}.carousel.svelte-1ymya38 li:where(.svelte-1ymya38){scroll-snap-align:start;display:flex}.card.svelte-1ymya38{background:#fff;border:1px solid #ddd;flex-direction:column;width:100%;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 2px 8px #0000000f}.card.svelte-1ymya38:hover,.card.svelte-1ymya38:focus-visible{transform:translateY(-3px);box-shadow:0 8px 20px #0000001f}.card.svelte-1ymya38:focus-visible{outline:3px solid var(--bsod-blue,#0078d7);outline-offset:2px}.card-band.svelte-1ymya38{background:var(--accent);height:8px;display:block}.card-image.svelte-1ymya38{aspect-ratio:16/9;object-fit:cover;border-bottom:4px solid var(--accent);width:100%}.card-body.svelte-1ymya38{flex-direction:column;flex:1;gap:.85rem;padding:1.5rem;display:flex}.card-meta.svelte-1ymya38{text-transform:uppercase;letter-spacing:.05em;color:#666;justify-content:space-between;gap:.5rem;font-size:.75rem;font-weight:700;display:flex}.card-title.svelte-1ymya38{flex:1;font-size:1.1rem;font-weight:600;line-height:1.4}.card-more.svelte-1ymya38{color:var(--bsod-blue,#0078d7);font-size:.9rem;font-weight:700}@media (width<=900px){.updates.svelte-1ymya38{padding:3.5rem 1.25rem}.carousel.svelte-1ymya38{grid-auto-columns:calc(62.5% - .78125rem)}}@media (width<=600px){.updates-header.svelte-1ymya38{flex-direction:column;align-items:flex-start}.carousel.svelte-1ymya38{grid-auto-columns:85%}}.city-banner.svelte-1g0wm97{z-index:900;color:var(--word-text,#333);border-top:3px solid var(--bsod-blue,#0078d7);background:#fff;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 12px #0003}.city-banner-content.svelte-1g0wm97{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;max-width:1280px;margin:0 auto;padding:calc(1rem + 20px) calc(1.5rem + 20px);display:flex}.city-banner-message.svelte-1g0wm97{flex:420px;margin:0;font-size:1.5rem;font-weight:600;line-height:1.35}.city-banner-actions.svelte-1g0wm97{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.city-banner-cta.svelte-1g0wm97{background:var(--cta-secondary,#107c10);color:#fff;white-space:nowrap;border-radius:2px;padding:.65rem 1.25rem;font-size:.9rem;font-weight:700;transition:background .15s}.city-banner-cta.svelte-1g0wm97:hover{background:var(--cta-secondary-hover,#0b5e0b)}.city-banner-close.svelte-1g0wm97{color:var(--word-text,#333);opacity:.6;background:0 0;border:none;padding:.4rem .5rem;font-size:1.1rem;line-height:1}.city-banner-close.svelte-1g0wm97:hover{opacity:1}@media (width<=600px){.city-banner-content.svelte-1g0wm97{gap:.75rem;padding:calc(.85rem + 20px) calc(1rem + 20px)}.city-banner-message.svelte-1g0wm97{text-align:center;flex-basis:100%;font-size:1.15rem}.city-banner-actions.svelte-1g0wm97{justify-content:center;width:100%}}main.svelte-1uha8ag{flex-direction:column;display:flex}
