@font-face{font-family:Newsreader;font-style:italic;font-weight:400 600;font-display:swap;src:url(/fonts/newsreader-italic-latin.woff2)format("woff2")}:root{--river-deep:#0b2942;--river-blue:#1f6fb2;--river-teal:#14b8a6;--river-accent:#ff7849;--warning:#d64545;--warning-bg:#d645451a;--warning-border:#d6454559;--company-accent:#7c5cff;--rail:#8a6566;--road:#c77700;--river-light:#cdeae4;--river-mist:#f2f7f8;--river-sand:#eef4f5;--river-ink:#16262f;--surface:#fff;--surface-muted:#f6fafa;--border-soft:#e3edec;--label-secondary:#4a5c66;--material-regular:#fffffff2;--material-border:#ffffff80;--material-blur:none;--material-shadow:0 8px 32px #0b29422e, inset 0 1px 0 #fff9;--radius-lg:28px;--radius-md:18px;--radius-sm:12px;--shadow-soft:0 12px 32px #0b294224;--shadow-card:0 1px 2px #0b29420f, 0 4px 12px #0b29420f;--navbar-clearance:92px;--tabbar-height:0px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--river-mist);color:var(--river-ink)}button{font-family:inherit}.motion-transition::view-transition-old(root){animation:none}.motion-transition::view-transition-new(root){animation:none}.motion-transition::view-transition-group(*.motion-item){animation-duration:.5s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.motion-transition::view-transition-new(*.motion-item):only-child{animation:.45s cubic-bezier(.22,1,.36,1) 80ms both motion-item-in}.motion-transition::view-transition-old(*.motion-item):only-child{animation:.22s ease-in both motion-item-out}@keyframes motion-item-in{0%{opacity:0;transform:translateY(12px)scale(.96)}}@keyframes motion-item-out{to{opacity:0;transform:scale(.94)}}::view-transition-group(*.floating){z-index:100;animation:none}::view-transition-new(*.floating){animation:none}::view-transition-old(*.floating){opacity:0;animation:none}.motion-transition::view-transition-group(saved-band){overflow:clip}.motion-transition::view-transition-group(*.saved-band-filled){border-radius:var(--radius-lg);box-shadow:0 18px 44px #0b294214}.motion-transition::view-transition-old(saved-band){object-fit:none;object-position:top;height:100%}.motion-transition::view-transition-new(saved-band){object-fit:none;object-position:top;height:100%}.leaflet-container path.leaflet-interactive:focus{outline:none}.leaflet-overlay-pane path.leaflet-interactive{transition:opacity .18s,stroke-width .18s}.overlap-previewing .leaflet-overlay-pane path.leaflet-interactive:not(.overlap-highlight){opacity:.22}.overlap-previewing .leaflet-tooltip-pane{opacity:.35;transition:opacity .18s}.overlap-previewing .leaflet-overlay-pane path.overlap-highlight{stroke-width:3.5px;filter:drop-shadow(0 0 6px #0b294259);animation:1.4s ease-in-out infinite overlap-pulse}@keyframes overlap-pulse{0%,to{filter:drop-shadow(0 0 3px #0b294240)}50%{filter:drop-shadow(0 0 9px #0b294273)}}@media (prefers-reduced-motion:reduce){.overlap-previewing .leaflet-overlay-pane path.overlap-highlight{animation:none}}.leaflet-overlay-pane path[class*=overlap-zls-]{transition:opacity .18s,stroke-width .15s,stroke-opacity .15s}.page-enter{animation:.5s cubic-bezier(.22,1,.36,1) backwards page-enter}@keyframes page-enter{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.page-enter{animation:none}}@media (width<=720px){body.has-tabbar{--tabbar-height:calc(68px + env(safe-area-inset-bottom,0px))}}._region_1k6mr_2{left:50%;bottom:calc(28px + var(--tabbar-height));z-index:2900;view-transition-name:saved-toast;view-transition-class:floating;width:max-content;max-width:calc(100vw - 32px);position:fixed;transform:translate(-50%)}._toast_1k6mr_15{--visible:5s;background:var(--river-deep);box-shadow:var(--shadow-soft);color:#fff;border-radius:20px;align-items:center;gap:12px;padding:10px 10px 10px 14px;font-size:15px;animation:.45s cubic-bezier(.34,1.4,.64,1) both _toast-in_1k6mr_1;display:flex;position:relative;overflow:hidden}._leaving_1k6mr_32{pointer-events:none;animation:.25s ease-in both _toast-out_1k6mr_1}._timer_1k6mr_38{background:var(--river-teal);opacity:.7;transform-origin:0;height:3px;animation:_timer_1k6mr_38 var(--visible) linear both;position:absolute;bottom:0;left:0;right:0}._toast_1k6mr_15:hover ._timer_1k6mr_38,._toast_1k6mr_15:focus-within ._timer_1k6mr_38,._leaving_1k6mr_32 ._timer_1k6mr_38{animation-play-state:paused}._body_1k6mr_57{align-items:center;gap:12px;min-width:0;animation:.3s cubic-bezier(.22,1,.36,1) both _body-in_1k6mr_1;display:flex}@media (width<=520px){._body_1k6mr_57{flex:1}}._icon_1k6mr_71{background:var(--river-teal);width:26px;height:26px;color:var(--river-deep);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;animation:.5s cubic-bezier(.34,1.56,.64,1) .15s both _icon-pop_1k6mr_1;display:flex}._iconRemoved_1k6mr_84{color:#fff;background:#ffffff29}._text_1k6mr_90{flex-direction:column;min-width:0;max-width:340px;line-height:1.3;display:flex}._title_1k6mr_98{font-size:14px;font-weight:800}._name_1k6mr_103{text-overflow:ellipsis;white-space:nowrap;color:#ffffffc7;font-size:13px;overflow:hidden}._open_1k6mr_111{font:inherit;color:var(--river-deep);cursor:pointer;background:#fff;border:0;border-radius:999px;flex-shrink:0;padding:8px 16px;font-size:14px;font-weight:800}._open_1k6mr_111,._close_1k6mr_125{transition:background .2s,transform .15s}._open_1k6mr_111:hover{background:var(--river-light)}._close_1k6mr_125:hover{background:#ffffff42}._open_1k6mr_111:active,._close_1k6mr_125:active{transform:scale(.94)}._close_1k6mr_125{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}._open_1k6mr_111:focus-visible,._close_1k6mr_125:focus-visible{outline:2px solid var(--river-teal);outline-offset:2px}@keyframes _toast-in_1k6mr_1{0%{opacity:0;transform:translateY(24px)scale(.92)}}@keyframes _toast-out_1k6mr_1{to{opacity:0;transform:translateY(16px)scale(.96)}}@keyframes _body-in_1k6mr_1{0%{opacity:0;transform:translateY(6px)}}@keyframes _icon-pop_1k6mr_1{0%{transform:scale(.4)}}@keyframes _timer_1k6mr_38{to{transform:scaleX(0)}}@media (width<=520px){._region_1k6mr_2{left:84px;right:12px;bottom:calc(20px + var(--tabbar-height));width:auto;max-width:none;transform:none}body.has-tabbar ._region_1k6mr_2{left:12px;bottom:calc(12px + var(--tabbar-height))}._toast_1k6mr_15{box-sizing:border-box;gap:8px;min-height:56px;padding:8px 8px 8px 14px}._icon_1k6mr_71,._close_1k6mr_125{display:none}._text_1k6mr_90{flex:1;max-width:none}._title_1k6mr_98{font-size:13px}._name_1k6mr_103{font-size:12px}._open_1k6mr_111{padding:8px 12px;font-size:13px}}@media (prefers-reduced-motion:reduce){._toast_1k6mr_15,._body_1k6mr_57,._icon_1k6mr_71{animation:none}._leaving_1k6mr_32{animation:1ms both _toast-out_1k6mr_1}._timer_1k6mr_38{visibility:hidden}._open_1k6mr_111,._close_1k6mr_125{transition:none}}._button_5mbma_1{font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;margin:0;font-weight:700;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}._button_5mbma_1:active{transform:scale(.96)}._button_5mbma_1:focus-visible{outline:2px solid var(--river-teal);outline-offset:3px}._icon_5mbma_26{flex-shrink:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}._button_5mbma_1:hover ._icon_5mbma_26{transform:translate(2px,-2px)rotate(-6deg)}._desktop_5mbma_37,._auto_5mbma_38{background:color-mix(in srgb, var(--river-teal) 11%, white);height:40px;color:var(--river-deep);border:none;padding:0 16px 0 13px;font-size:14px;font-weight:650}._desktop_5mbma_37 ._icon_5mbma_26,._auto_5mbma_38 ._icon_5mbma_26{color:color-mix(in srgb, var(--river-teal) 70%, black)}._desktop_5mbma_37:hover,._auto_5mbma_38:hover{background:color-mix(in srgb, var(--river-teal) 20%, white)}._mobile_5mbma_59{border:.5px solid var(--material-border);background:var(--material-regular);height:52px;-webkit-backdrop-filter:var(--material-blur);box-shadow:var(--material-shadow);color:var(--river-deep);padding:0 18px 0 15px;font-size:14px}._mobile_5mbma_59 ._icon_5mbma_26{color:color-mix(in srgb, var(--river-teal) 80%, black)}._mobile_5mbma_59._dark_5mbma_77{-webkit-backdrop-filter:none;height:40px;box-shadow:none;color:#fff;background:#ffffff1a;border:1px solid #fff6;padding:0 15px 0 12px}._mobile_5mbma_59._dark_5mbma_77 ._icon_5mbma_26{color:color-mix(in srgb, var(--river-teal) 55%, white)}@media (width<=720px){._auto_5mbma_38{height:52px;color:var(--river-deep);border:.5px solid var(--material-border);background:var(--material-regular);-webkit-backdrop-filter:var(--material-blur);box-shadow:var(--material-shadow);padding:0 18px 0 15px;font-weight:700}._auto_5mbma_38:hover{border-color:var(--material-border);background:var(--material-regular)}._auto_5mbma_38._dark_5mbma_77,._auto_5mbma_38._dark_5mbma_77:hover{-webkit-backdrop-filter:none;height:40px;box-shadow:none;color:#fff;background:#ffffff1a;border:1px solid #fff6;padding:0 15px 0 12px}._auto_5mbma_38._dark_5mbma_77 ._icon_5mbma_26{color:color-mix(in srgb, var(--river-teal) 55%, white)}}._compact_5mbma_129{border:1px solid var(--border-soft);background:var(--surface);height:32px;color:var(--label-secondary);gap:6px;padding:0 12px 0 10px;font-size:12.5px}._compact_5mbma_129:hover{border-color:var(--river-teal);color:var(--river-deep)}._compact_5mbma_129:hover ._icon_5mbma_26{transform:rotate(-8deg)}@media (prefers-reduced-motion:reduce){._button_5mbma_1,._icon_5mbma_26{transition:none}}._navbar_14pkw_1{background:var(--material-regular);-webkit-backdrop-filter:var(--material-blur);border:.5px solid var(--material-border);box-shadow:var(--material-shadow);z-index:2000;view-transition-name:navbar;view-transition-class:floating;border-radius:999px;grid-template-columns:auto auto auto;align-items:center;gap:clamp(12px,2.4vw,32px);width:max-content;max-width:calc(100vw - 40px);padding:10px 12px 10px 20px;display:grid;position:absolute;top:20px;left:50%;transform:translate(-50%)}.motion-transition ._navbar_14pkw_1{-webkit-backdrop-filter:none;background:#fffffff7}._brandBox_14pkw_37{align-items:center;min-width:0;display:flex;position:relative}._brand_14pkw_37{color:var(--river-deep);flex-shrink:0;align-items:center;gap:10px;text-decoration:none;display:flex}._brandMark_14pkw_53{flex-shrink:0;width:32px;height:32px;display:block}._brandName_14pkw_60{letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:800}._menu_14pkw_68{display:contents}._links_14pkw_72{flex-shrink:0;align-items:center;gap:8px;display:flex;position:relative}._indicator_14pkw_82{background:var(--river-deep);pointer-events:none;z-index:0;border-radius:999px;position:absolute;top:0;left:0;box-shadow:0 4px 12px #0b294238}._indicatorAnimated_14pkw_93{transition:transform .45s cubic-bezier(.34,1.3,.64,1),width .45s cubic-bezier(.34,1.3,.64,1),height .3s,opacity .2s}._link_14pkw_72{z-index:1;color:var(--river-ink);white-space:nowrap;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .3s,transform .15s;position:relative}._link_14pkw_72:hover{background:var(--river-light)}._link_14pkw_72:active{transform:scale(.96)}._link_14pkw_72:focus-visible{outline:2px solid var(--river-blue);outline-offset:2px}._linkActive_14pkw_125,._linkActive_14pkw_125:hover{color:#fff;background:0 0}._navbar_14pkw_1{--navbar-item-height:40px}@media (width>=761px){._link_14pkw_72{box-sizing:border-box;height:var(--navbar-item-height);align-items:center;padding:0 18px;display:flex}._actions_14pkw_146 ._reportLink_14pkw_146{height:var(--navbar-item-height);padding:0 18px 0 14px}._ctaLink_14pkw_151{box-sizing:border-box;height:var(--navbar-item-height);padding:0 18px 0 5px}}._actions_14pkw_146{justify-self:end;align-items:center;gap:8px;min-width:0;display:flex}@media (width>=721px) and (width<=1180px){._actions_14pkw_146 ._reportLink_14pkw_146{width:var(--navbar-item-height);padding:0}._actions_14pkw_146 ._reportLink_14pkw_146>span{display:none}}@media (width>=761px) and (width<=900px){._ctaTextLong_14pkw_182{display:none}}._ctaLink_14pkw_151{z-index:1;color:#fff;background:var(--river-deep);white-space:nowrap;cursor:pointer;isolation:isolate;border:none;border-radius:999px;justify-self:end;align-items:center;gap:10px;padding:5px 16px 5px 5px;font-size:14px;font-weight:700;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #14b8a673,0 6px 18px #0b294247}._ctaLink_14pkw_151:before{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#5eead459 50%,#0000 70%);animation:5s ease-in-out 1.5s infinite _cta-sweep_14pkw_1;position:absolute;inset:0;transform:translate(-100%)}._ctaLink_14pkw_151:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #14b8a6cc,0 10px 24px #14b8a659}._ctaLink_14pkw_151:active{transform:scale(.97)}._ctaLink_14pkw_151:focus-visible{outline:2px solid var(--river-teal);outline-offset:3px}._ctaAvatar_14pkw_235{background:linear-gradient(135deg, var(--river-blue), var(--river-teal));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative}._ctaAvatar_14pkw_235:after{content:"";border:2px solid var(--river-teal);opacity:0;border-radius:50%;animation:2.6s ease-out infinite _cta-breathe_14pkw_1;position:absolute;inset:-3px}._ctaAvatarIcon_14pkw_258{width:16px;height:20px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:block}._ctaLink_14pkw_151:hover ._ctaAvatarIcon_14pkw_258{transform:rotate(-8deg)scale(1.1)}._ctaText_14pkw_182{position:relative}._ctaSpark_14pkw_273{color:#5eead4;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:flex}._ctaLink_14pkw_151:hover ._ctaSpark_14pkw_273{transform:rotate(90deg)scale(1.25)}@keyframes _cta-sweep_14pkw_1{0%{transform:translate(-100%)}30%,to{transform:translate(100%)}}@keyframes _cta-breathe_14pkw_1{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}._menuToggle_14pkw_305{width:40px;height:40px;color:var(--river-deep);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:none}._savedLink_14pkw_321{background:var(--river-light);width:40px;height:40px;color:var(--river-deep);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:none;position:relative}._savedLink_14pkw_321:focus-visible{outline:2px solid var(--river-blue);outline-offset:2px}._savedCount_14pkw_341{pointer-events:none;background:var(--river-accent);color:#fff;text-align:center;border:2px solid #fff;border-radius:999px;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-weight:800;line-height:14px;position:absolute;top:-4px;right:-4px}._menuToggle_14pkw_305:hover,._navbarMenuOpen_14pkw_360 ._menuToggle_14pkw_305{background:var(--river-light)}._menuToggle_14pkw_305:focus-visible{outline:2px solid var(--river-blue);outline-offset:2px}._menuToggleBars_14pkw_369{width:18px;height:14px;position:relative}._menuToggleBars_14pkw_369 span{background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .25s,opacity .2s,top .25s;position:absolute;left:0}._menuToggleBars_14pkw_369 span:first-child{top:0}._menuToggleBars_14pkw_369 span:nth-child(2){top:6px}._menuToggleBars_14pkw_369 span:nth-child(3){top:12px}._navbarMenuOpen_14pkw_360 ._menuToggleBars_14pkw_369 span:first-child{top:6px;transform:rotate(45deg)}._navbarMenuOpen_14pkw_360 ._menuToggleBars_14pkw_369 span:nth-child(2){opacity:0}._navbarMenuOpen_14pkw_360 ._menuToggleBars_14pkw_369 span:nth-child(3){top:6px;transform:rotate(-45deg)}._sectionToggle_14pkw_413,._sections_14pkw_414{display:none}@media (width<=760px){._sectionToggle_14pkw_413{background:var(--river-light);min-width:0;height:36px;font:inherit;color:var(--river-deep);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:4px;margin-left:10px;padding:0 10px 0 14px;font-size:13px;font-weight:700;transition:background .2s,color .2s,transform .15s;display:flex}._sectionToggle_14pkw_413:active{transform:scale(.96)}._sectionToggle_14pkw_413:focus-visible{outline:2px solid var(--river-blue);outline-offset:2px}._sectionToggleOpen_14pkw_448{background:var(--river-deep);color:#fff}._sectionToggleLabel_14pkw_453{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._sectionToggleChevron_14pkw_460{flex-shrink:0;transition:transform .3s cubic-bezier(.34,1.3,.64,1)}._sectionToggleOpen_14pkw_448 ._sectionToggleChevron_14pkw_460{transform:rotate(180deg)}._sections_14pkw_414{--ease-spring:cubic-bezier(.34, 1.3, .64, 1);border:.5px solid var(--material-border);border-radius:var(--radius-md);box-shadow:var(--material-shadow);opacity:0;visibility:hidden;transform-origin:top;background:#fffffff7;flex-direction:column;gap:4px;padding:8px;transition:opacity .2s,transform .25s,visibility 0s linear .25s;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-8px)scale(.98)}._sectionsOpen_14pkw_492{opacity:1;visibility:visible;transition:opacity .2s ease, transform .4s var(--ease-spring), visibility 0s;transform:none}._section_14pkw_413{font:inherit;text-align:left;white-space:nowrap;color:var(--river-ink);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:12px 16px 12px 14px;font-size:15px;font-weight:600;transition:background .15s,color .2s,opacity .15s,transform .15s;display:flex;transform:translateY(-6px)}._sectionsOpen_14pkw_492 ._section_14pkw_413{opacity:1;transition:background .15s ease, color .2s ease, opacity .25s ease calc(40ms + var(--section-order) * 50ms), transform .4s var(--ease-spring) calc(40ms + var(--section-order) * 50ms);transform:none}._sectionsOpen_14pkw_492 ._section_14pkw_413:active{transition:transform .15s;transform:scale(.97)}._section_14pkw_413:focus-visible{outline:2px solid var(--river-blue);outline-offset:2px}._sectionDot_14pkw_538{background:var(--section-tint);border-radius:50%;flex-shrink:0;width:8px;height:8px}._sectionActive_14pkw_547{background:var(--river-deep);color:#fff;box-shadow:0 4px 12px #0b294238}._navbar_14pkw_1{gap:6px;width:auto;max-width:none;padding:8px 8px 8px 16px;display:flex;top:12px;left:16px;right:16px;transform:none}._brandBox_14pkw_37{margin-right:auto;position:static}._brandBoxSections_14pkw_571{flex:auto}._brandBoxSections_14pkw_571 ._sectionToggle_14pkw_413{margin-left:auto}._savedLink_14pkw_321{display:flex}._ctaLink_14pkw_151{display:none}._menuToggle_14pkw_305{display:flex}body.has-tabbar ._menuToggle_14pkw_305{display:none}._menu_14pkw_68{border:.5px solid var(--material-border);border-radius:var(--radius-md);box-shadow:var(--material-shadow);opacity:0;visibility:hidden;transform-origin:top;background:#fffffff7;flex-direction:column;align-items:stretch;gap:4px;padding:8px;transition:opacity .2s,transform .25s,visibility 0s linear .25s;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-8px)scale(.98)}._links_14pkw_72{flex-direction:column;align-items:stretch;gap:4px}._navbarMenuOpen_14pkw_360 ._menu_14pkw_68{opacity:1;visibility:visible;transition:opacity .2s,transform .25s,visibility;transform:none}._link_14pkw_72{text-align:left;padding:12px 16px;font-size:15px}}@media (width<=720px){body.has-tabbar ._navbar_14pkw_1{-webkit-backdrop-filter:none;box-shadow:none;pointer-events:none;background:0 0;border:none;border-radius:0;justify-content:space-between;padding:0}body.has-tabbar ._navbar_14pkw_1>*{pointer-events:auto}body.has-tabbar ._brandBox_14pkw_37,body.has-tabbar ._savedLink_14pkw_321{box-sizing:border-box;background:var(--material-regular);height:52px;-webkit-backdrop-filter:var(--material-blur);border:.5px solid var(--material-border);box-shadow:var(--material-shadow)}body.has-tabbar ._brandBox_14pkw_37{border-radius:999px;margin-right:auto;padding:0 18px 0 10px}body.has-tabbar ._actions_14pkw_146{order:1}body.has-tabbar ._brandBoxSections_14pkw_571{padding-right:8px}body.has-tabbar ._savedLink_14pkw_321{width:52px}.motion-transition body.has-tabbar ._brandBox_14pkw_37,.motion-transition body.has-tabbar ._savedLink_14pkw_321{-webkit-backdrop-filter:none;background:#fffffff7}}@media (prefers-reduced-motion:reduce){._sections_14pkw_414,._sectionsOpen_14pkw_492,._section_14pkw_413,._sectionsOpen_14pkw_492 ._section_14pkw_413,._sectionToggleChevron_14pkw_460,._menu_14pkw_68,._menuToggleBars_14pkw_369 span,._indicatorAnimated_14pkw_93{transition:none}._ctaLink_14pkw_151:before,._ctaAvatar_14pkw_235:after{animation:none}}@media (width<=420px){body.has-tabbar ._navbar_14pkw_1:has(._brandBoxSections_14pkw_571) ._actions_14pkw_146 ._reportLink_14pkw_146{justify-content:center;width:52px;padding:0}body.has-tabbar ._navbar_14pkw_1:has(._brandBoxSections_14pkw_571) ._actions_14pkw_146 ._reportLink_14pkw_146>span{display:none}._brandBoxSections_14pkw_571 ._sectionToggle_14pkw_413{flex:auto;justify-content:space-between;margin-left:12px}}@media (width<=340px){body.has-tabbar ._brandBoxSections_14pkw_571 ._brandName_14pkw_60{display:none}}._bar_1e4j5_2{display:none}@media (width<=720px){._bar_1e4j5_2{--tab-active:color-mix(in srgb, var(--river-teal) 55%, white);z-index:2300;view-transition-name:mobile-tabbar;view-transition-class:floating;box-sizing:border-box;height:var(--tabbar-height);padding:0 6px env(safe-area-inset-bottom,0px);background:var(--river-deep);display:flex;position:fixed;inset:auto 0 0}._tab_1e4j5_25{color:#ffffffb8;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:0;padding:0;font-family:inherit;transition:color .2s;display:flex}._tabActive_1e4j5_43{color:var(--tab-active)}._tab_1e4j5_25:focus-visible{outline:2px solid var(--tab-active);outline-offset:-4px;border-radius:12px}._icon_1e4j5_54{border-radius:999px;justify-content:center;align-items:center;width:60px;height:32px;transition:background .2s,transform .25s cubic-bezier(.34,1.56,.64,1);display:flex}._tabActive_1e4j5_43 ._icon_1e4j5_54{background:color-mix(in srgb, var(--river-teal) 26%, transparent)}._tab_1e4j5_25:active ._icon_1e4j5_54{transform:scale(.94)}._avatar_1e4j5_72{background:linear-gradient(135deg, var(--river-blue), var(--river-teal));border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._avatar_1e4j5_72 img{width:14px;height:18px;display:block}._label_1e4j5_88{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:600;line-height:1.25;overflow:hidden}._tabActive_1e4j5_43 ._label_1e4j5_88{font-weight:700}}@media (width<=720px) and (hover:hover){._tab_1e4j5_25:not(._tabActive_1e4j5_43):hover{color:#fff}._tab_1e4j5_25:not(._tabActive_1e4j5_43):hover ._icon_1e4j5_54{background:#ffffff1a}}@media (prefers-reduced-motion:reduce){._tab_1e4j5_25,._icon_1e4j5_54{transition:none}}._page_zoqjx_1{--water-front:#fff;--trail-height:clamp(56px, 14vh, 140px);z-index:2000000;position:fixed;inset:0}._stage_zoqjx_12{--u:max(100cqw / 1920, 100cqh / 1080);--disc-radius:calc(1193.83 * var(--u));--disc-center:calc(50cqh + 849.55 * var(--u));--disc-top:calc(50cqh - 344.28 * var(--u));background:#fff;position:absolute;inset:0;overflow:hidden;container-type:size}._disc_zoqjx_28{background:linear-gradient(135deg, var(--river-blue) 12%, var(--river-teal) 78%);-webkit-mask-image:radial-gradient(circle var(--disc-radius) at 50% var(--disc-center), #000 calc(var(--disc-radius) - 24px), transparent calc(var(--disc-radius) + 24px));-webkit-mask-image:radial-gradient(circle var(--disc-radius) at 50% var(--disc-center), #000 calc(var(--disc-radius) - 24px), transparent calc(var(--disc-radius) + 24px));mask-image:radial-gradient(circle var(--disc-radius) at 50% var(--disc-center), #000 calc(var(--disc-radius) - 24px), transparent calc(var(--disc-radius) + 24px));position:absolute;inset:0 0 -30%}._ring_zoqjx_46{background:radial-gradient(circle at 50% var(--disc-center), transparent calc(var(--disc-radius) - 2px), #1f6fb273 var(--disc-radius), transparent calc(var(--disc-radius) + 2px));transform-origin:50% var(--disc-center);opacity:0;position:absolute;inset:0}._water_zoqjx_59{height:calc(var(--height) + 10px);color:var(--tone);position:absolute;inset:auto 0 -10px}._water_zoqjx_59 svg{fill:currentColor;width:max(200%,1800px);height:100%;display:block;position:absolute;top:0;left:0}._waterBack_zoqjx_78{--height:max(32cqh, 150px);--tone:#fff6;--speed:19s;--delay:.1s}._waterMid_zoqjx_85{--height:max(26cqh, 126px);--tone:#ffffffb3;--speed:13s;--delay:.22s}._waterFront_zoqjx_92{--height:max(20cqh, 100px);--tone:var(--water-front);--speed:9s;--delay:.34s}._content_zoqjx_99{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(12px,2.4cqh,22px);padding:24px 24px max(12cqh,24px);display:flex;position:absolute;inset:0}._content_zoqjx_99:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#0b29423d,#0000);width:min(120cqw,1100px);height:min(70cqh,520px);position:absolute;top:50%;left:50%;translate:-50% -58%}._mark_zoqjx_126{aspect-ratio:1;border-radius:50%;width:clamp(48px,9cqh,76px);height:auto;position:relative;box-shadow:0 0 0 3px #ffffffeb,0 10px 28px #0b29424d}._title_zoqjx_135{letter-spacing:-.02em;color:#fff;white-space:nowrap;text-shadow:0 2px 28px #0b29424d;margin:0;font-size:min(clamp(30px,10.5cqw,128px),24cqh);font-weight:800;line-height:1;position:relative}._letter_zoqjx_147{display:inline-block}._riverLine_zoqjx_151{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;width:min(48cqw,300px);height:auto;position:relative;overflow:visible}._riverPath_zoqjx_162{stroke-width:3px;stroke-opacity:.75;stroke-dasharray:1}._riverHead_zoqjx_169{stroke-width:6px;stroke-dasharray:.001 1;opacity:0}._subtitle_zoqjx_175{color:#fff;text-wrap:balance;text-shadow:0 1px 16px #0b294259;max-width:min(92cqw,34em);margin:0;font-size:clamp(15px,2.4cqw,28px);font-weight:500;line-height:1.3;position:relative}._word_zoqjx_187{display:inline-block}._subtitleBlock_zoqjx_191{position:relative}._loading_zoqjx_196{color:#ffffffeb;text-shadow:0 1px 12px #0b294266;width:max-content;max-width:88cqw;margin:clamp(12px,2.2cqh,20px) 0 0;font-size:clamp(13px,1.5cqw,17px);font-weight:500;line-height:1.3;position:absolute;top:100%;left:50%;translate:-50%}._loading_zoqjx_196 span{display:inline-block}._credits_zoqjx_216{right:0;bottom:max(clamp(14px, 4cqh, 44px), env(safe-area-inset-bottom) + 10px);color:var(--river-deep);text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:0;display:grid;position:absolute;left:0}._credit_zoqjx_216{text-align:right;flex-direction:column;align-items:flex-end;gap:5px;margin:0;display:flex}._credit_zoqjx_216:last-child{text-align:left;align-items:flex-start}._creditLabel_zoqjx_245{font-size:clamp(10px,1.3cqw,16px);font-weight:300;line-height:1}._creditName_zoqjx_251{font-size:clamp(14px,1.9cqw,24px);font-weight:500;line-height:1.1}._creditDivider_zoqjx_257{background:color-mix(in srgb, var(--river-deep) 22%, transparent);align-self:stretch;width:1px;margin:0 clamp(10px,1.6cqw,22px)}._trail_zoqjx_265{width:100%;height:var(--trail-height);fill:var(--water-front);display:block;position:absolute;top:calc(100% - 1px);left:0}._leaving_zoqjx_275{pointer-events:none}@media (height<=480px){._mark_zoqjx_126{display:none}._credits_zoqjx_216{column-gap:16px}._waterBack_zoqjx_78{--height:34cqh}._waterMid_zoqjx_85{--height:27cqh}._waterFront_zoqjx_92{--height:20cqh}}@media (prefers-reduced-motion:no-preference){._loading_zoqjx_196 span{animation:.5s ease-out backwards _loading-in_zoqjx_1}._disc_zoqjx_28{animation:1.6s cubic-bezier(.16,1,.3,1) backwards _disc-rise_zoqjx_1}._ring_zoqjx_46{animation:3.6s cubic-bezier(.2,.6,.3,1) infinite _ring-out_zoqjx_1;animation-delay:calc(.9s + var(--i) * 1.2s)}._water_zoqjx_59{animation:_water-rise_zoqjx_1 1.5s cubic-bezier(.16, 1, .3, 1) var(--delay) backwards, _water-bob_zoqjx_1 5s ease-in-out var(--delay) infinite}._water_zoqjx_59 svg{animation:_water-drift_zoqjx_1 var(--speed) linear infinite}._waterMid_zoqjx_85 svg{animation-direction:reverse}._content_zoqjx_99:before{animation:1.4s ease-out .3s backwards _fade-in_zoqjx_1}._mark_zoqjx_126{animation:.9s cubic-bezier(.2,.9,.25,1.2) .25s backwards _mark-in_zoqjx_1}._letter_zoqjx_147{animation:.95s cubic-bezier(.2,.9,.25,1.12) backwards _letter-in_zoqjx_1;animation-delay:calc(.45s + var(--i) * 55ms)}._riverPath_zoqjx_162{animation:1.5s cubic-bezier(.65,0,.35,1) 1.15s backwards _river-draw_zoqjx_1}._riverHead_zoqjx_169{animation:1.5s cubic-bezier(.65,0,.35,1) 1.15s infinite _river-flow_zoqjx_1}._word_zoqjx_187{animation:.8s cubic-bezier(.16,1,.3,1) backwards _word-in_zoqjx_1;animation-delay:calc(1.05s + var(--i) * 60ms)}._credits_zoqjx_216{animation:.9s cubic-bezier(.16,1,.3,1) .4s backwards _word-in_zoqjx_1}._leaving_zoqjx_275{animation:.9s cubic-bezier(.76,0,.24,1) forwards _curtain-up_zoqjx_1}._leaving_zoqjx_275 ._content_zoqjx_99,._leaving_zoqjx_275 ._credits_zoqjx_216{animation:.4s ease-in forwards _content-out_zoqjx_1}}@media (prefers-reduced-motion:reduce){._leaving_zoqjx_275{animation:.4s ease-out forwards _fade-out_zoqjx_1}}@keyframes _loading-in_zoqjx_1{0%{opacity:0;transform:translateY(6px)}}@keyframes _disc-rise_zoqjx_1{0%{opacity:0;transform:translateY(30cqh)}}@keyframes _ring-out_zoqjx_1{0%{opacity:0;transform:scale(1)}12%{opacity:1}to{opacity:0;transform:scale(1.22)}}@keyframes _water-rise_zoqjx_1{0%{transform:translateY(110%)}}@keyframes _water-bob_zoqjx_1{50%{translate:0 -8px}}@keyframes _water-drift_zoqjx_1{to{transform:translate(-50%)}}@keyframes _mark-in_zoqjx_1{0%{opacity:0;transform:translateY(.5em)scale(.6)rotate(-20deg)}}@keyframes _letter-in_zoqjx_1{0%{opacity:0;filter:blur(10px);transform:translateY(.7em)rotate(8deg)scale(.9)}}@keyframes _word-in_zoqjx_1{0%{opacity:0;filter:blur(6px);transform:translateY(.9em)}}@keyframes _river-draw_zoqjx_1{0%{stroke-dashoffset:1px}}@keyframes _river-flow_zoqjx_1{0%{opacity:0;stroke-dashoffset:0}10%,88%{opacity:1}to{opacity:0;stroke-dashoffset:-1px}}@keyframes _fade-in_zoqjx_1{0%{opacity:0}}@keyframes _curtain-up_zoqjx_1{to{transform:translateY(calc(-100% - var(--trail-height)))}}@keyframes _content-out_zoqjx_1{to{opacity:0;filter:blur(6px);transform:translateY(-28px)}}@keyframes _fade-out_zoqjx_1{to{opacity:0}}@media (width<=420px){._credits_zoqjx_216{column-gap:12px}._creditLabel_zoqjx_245{font-size:9.5px}._creditName_zoqjx_251{font-size:12.5px}}._overlay_lhjcf_3{--overlay-accent:var(--river-blue);top:var(--navbar-clearance);bottom:calc(20px + var(--tabbar-height));z-index:1000;background:var(--material-regular);-webkit-backdrop-filter:var(--material-blur);border:.5px solid var(--material-border);border-radius:var(--radius-lg);box-shadow:var(--material-shadow);transform-origin:100%;flex-direction:column;animation:.36s cubic-bezier(.32,.72,0,1) both _overlay-in_lhjcf_1;display:flex;position:fixed;left:20px;right:436px;overflow:hidden}._overlayFull_lhjcf_25{transform-origin:bottom;animation-name:_overlay-up_lhjcf_1;right:20px}._overlay_lhjcf_3._overlayContained_lhjcf_32{z-index:5;border-radius:inherit;box-shadow:none;background:var(--surface);transform-origin:bottom;border:none;animation-name:_overlay-up_lhjcf_1;position:absolute;inset:0}@keyframes _overlay-up_lhjcf_1{0%{opacity:0;transform:translateY(24px)scale(.98)}}@keyframes _overlay-in_lhjcf_1{0%{opacity:0;transform:translate(32px)scale(.98)}}._header_lhjcf_58{border-bottom:1px solid var(--border-soft);flex-shrink:0;align-items:center;gap:12px;padding:16px 16px 14px 24px;display:flex}._heading_lhjcf_67{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._eyebrow_lhjcf_75{text-transform:uppercase;letter-spacing:.06em;color:var(--label-secondary);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}._eyebrow_lhjcf_75:before{content:"";background:var(--overlay-accent);border-radius:50%;width:6px;height:6px}._title_lhjcf_94{color:var(--river-deep);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;font-weight:800;overflow:hidden}._externalCta_lhjcf_104{border:1px solid var(--border-soft);background:var(--surface);color:var(--river-deep);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}._externalCta_lhjcf_104:hover{border-color:var(--overlay-accent);transform:translateY(-1px)}._externalCtaIcon_lhjcf_126,._fallbackCtaIcon_lhjcf_127{justify-content:center;width:38px;height:38px;padding:0}._closeButton_lhjcf_134{background:var(--surface-muted);height:34px;color:var(--river-deep);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 14px 0 11px;font-size:13px;font-weight:700;transition:background .15s,transform .15s;display:flex}._closeButton_lhjcf_134:hover{background:var(--river-light);transform:scale(1.05)}._externalCta_lhjcf_104:focus-visible,._closeButton_lhjcf_134:focus-visible,._fallbackCta_lhjcf_127:focus-visible{outline:2px solid var(--overlay-accent);outline-offset:2px}._body_lhjcf_165{background:#fff;flex:1;min-height:0;position:relative}._frame_lhjcf_172{opacity:0;border:none;width:100%;height:100%;transition:opacity .3s}._frameReady_lhjcf_180{opacity:1}._loading_lhjcf_184{color:var(--label-secondary);justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex;position:absolute;inset:0}._spinner_lhjcf_195{border:2px solid color-mix(in srgb, var(--overlay-accent) 25%, transparent);border-top-color:var(--overlay-accent);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _spin_lhjcf_195}@keyframes _spin_lhjcf_195{to{transform:rotate(360deg)}}._fallback_lhjcf_127{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}._fallbackIcon_lhjcf_222{color:var(--overlay-accent)}._fallbackTitle_lhjcf_226{color:var(--river-deep);margin:4px 0 0;font-size:17px;font-weight:800}._fallbackText_lhjcf_233{max-width:420px;color:var(--label-secondary);margin:0;font-size:14px;line-height:1.55}._fallbackCta_lhjcf_127{background:var(--river-deep);color:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:8px;padding:9px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}._fallbackCta_lhjcf_127:hover{background:var(--overlay-accent)}@media (width<=960px){._overlay_lhjcf_3{z-index:1001;right:20px}}@media (width<=640px){._header_lhjcf_58{gap:8px;padding:12px 12px 12px 16px}._title_lhjcf_94{font-size:16px}._actionLabel_lhjcf_279{display:none}._externalCta_lhjcf_104,._closeButton_lhjcf_134{justify-content:center;width:38px;height:38px;padding:0}}@media (prefers-reduced-motion:reduce){._overlay_lhjcf_3,._spinner_lhjcf_195{animation:none}._frame_lhjcf_172{transition:none}}._backdrop_1egwu_2{z-index:4000;-webkit-backdrop-filter:blur(6px)saturate(120%);background:#0b294261;justify-content:center;align-items:center;padding:24px;animation:.22s _report-fade_1egwu_1;display:flex;position:fixed;inset:0}._dialog_1egwu_16{--report-ink:var(--river-deep);--report-accent:var(--river-blue);--report-selected:color-mix(in srgb, var(--river-blue) 7%, var(--surface));--report-ring:0 0 0 4px color-mix(in srgb, var(--river-blue) 16%, transparent);--report-field:var(--surface-muted);--report-gutter:28px;border-radius:var(--radius-lg);background:var(--surface);width:min(600px,100%);max-height:min(880px,100dvh - 48px);color:var(--river-ink);flex-direction:column;animation:.36s cubic-bezier(.22,1,.36,1) _report-rise_1egwu_1;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0b29420a,0 2px 6px #0b29420f,0 40px 90px -20px #0b294273}._dialog_1egwu_16:focus{outline:none}._header_1egwu_45{padding:24px 20px 20px var(--report-gutter);background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--river-teal) 10%, transparent) 0%, transparent 55%), var(--surface);flex-shrink:0;align-items:center;gap:14px;display:flex;position:relative}._header_1egwu_45:after{content:"";left:var(--report-gutter);right:var(--report-gutter);background:var(--border-soft);height:1px;position:absolute;bottom:0}._headerIcon_1egwu_68{background:linear-gradient(145deg, var(--river-teal), color-mix(in srgb, var(--river-teal) 45%, var(--river-blue)));color:#fff;width:44px;height:44px;box-shadow:0 6px 16px -4px color-mix(in srgb, var(--river-teal) 55%, transparent), inset 0 1px 0 #ffffff59;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._heading_1egwu_83{flex:1;min-width:0}._title_1egwu_88{letter-spacing:-.02em;color:var(--report-ink);margin:0;font-size:20px;font-weight:800;line-height:1.2}._subtitle_1egwu_97{color:var(--label-secondary);margin:4px 0 0;font-size:13.5px;line-height:1.45}._close_1egwu_104{width:34px;height:34px;color:var(--label-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}._close_1egwu_104:hover{background:var(--surface-muted);color:var(--report-ink)}._form_1egwu_128{flex-direction:column;flex:1;min-height:0;display:flex}._body_1egwu_135{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--label-secondary) 30%, transparent) transparent;min-height:0;padding:22px var(--report-gutter) 26px;flex-direction:column;flex:1;gap:22px;display:flex;overflow-y:auto}._field_1egwu_148{border:none;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}._label_1egwu_158{letter-spacing:.005em;color:var(--report-ink);padding:0;font-size:13px;font-weight:700;line-height:1.3}legend._label_1egwu_158{margin-bottom:10px}._required_1egwu_172{color:var(--river-accent);margin-left:1px}._optional_1egwu_177{color:var(--label-secondary);margin-left:2px;font-weight:500}._hint_1egwu_183{color:var(--label-secondary);margin:0;font-size:12.5px;line-height:1.4}._inputIcon_1egwu_192{width:17px;height:17px;color:var(--label-secondary);pointer-events:none;transition:color .15s;position:absolute;top:23px;left:15px;transform:translateY(-50%)}._selectBox_1egwu_204{position:relative}._selectBox_1egwu_204:focus-within>._inputIcon_1egwu_192,._entitySearch_1egwu_209:focus-within>._inputIcon_1egwu_192{color:var(--report-accent)}._select_1egwu_204,._input_1egwu_192,._textarea_1egwu_215{box-sizing:border-box;background:var(--report-field);width:100%;box-shadow:inset 0 0 0 1px var(--border-soft);font:inherit;color:var(--river-ink);border:1px solid #0000;border-radius:14px;font-size:15px;transition:background .15s,box-shadow .15s,border-color .15s}._input_1egwu_192::placeholder,._textarea_1egwu_215::placeholder{color:color-mix(in srgb, var(--label-secondary) 75%, transparent)}._select_1egwu_204:hover:not(:disabled):not(:focus-visible),._input_1egwu_192:hover:not(:disabled):not(:focus-visible),._textarea_1egwu_215:hover:not(:disabled):not(:focus-visible){box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--report-accent) 30%, var(--border-soft))}._select_1egwu_204{text-align:left;cursor:pointer;align-items:center;gap:12px;height:46px;padding:0 42px 0 8px;font-weight:600;display:flex}._select_1egwu_204:disabled{cursor:default;opacity:.7}._selectIcon_1egwu_255,._optionIcon_1egwu_256{background:var(--surface);width:30px;height:30px;box-shadow:var(--shadow-card);color:var(--report-accent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._selectIcon_1egwu_255 svg,._optionIcon_1egwu_256 svg{width:16px;height:16px}._selectValue_1egwu_275{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._selectOpen_1egwu_283 ._selectChevron_1egwu_283{transform:translateY(-50%)rotate(180deg)}._options_1egwu_287{z-index:6;border:1px solid var(--border-soft);background:var(--surface);transform-origin:top;border-radius:16px;margin:0;padding:6px;list-style:none;animation:.16s ease-out _report-pop_1egwu_1;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 40px -12px #0b294247,0 2px 6px #0b29420f}._option_1egwu_177{color:var(--river-ink);cursor:pointer;border-radius:11px;align-items:center;gap:12px;padding:7px 10px 7px 7px;font-size:14.5px;font-weight:600;display:flex}._option_1egwu_177+._option_1egwu_177{margin-top:2px}._optionIcon_1egwu_256{background:var(--surface-muted);box-shadow:none;color:var(--label-secondary)}._optionActive_1egwu_326{background:color-mix(in srgb, var(--report-accent) 8%, transparent)}._optionActive_1egwu_326 ._optionIcon_1egwu_256{background:var(--surface);color:var(--report-accent)}._optionOn_1egwu_335{color:var(--report-ink)}._optionOn_1egwu_335 ._optionIcon_1egwu_256{background:var(--river-deep);color:var(--river-light)}._optionLabel_1egwu_344{flex:1;min-width:0}._optionCheck_1egwu_349{color:var(--report-accent);flex-shrink:0}._selectChevron_1egwu_283{width:17px;height:17px;color:var(--label-secondary);pointer-events:none;transition:transform .2s;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._input_1egwu_192{height:46px;padding:0 14px}._inputWithIcon_1egwu_371,._entityInput_1egwu_372{padding-left:44px}._entityInput_1egwu_372::-webkit-search-cancel-button{-webkit-appearance:none}._textarea_1egwu_215{resize:vertical;min-height:116px;padding:13px 15px;line-height:1.5;display:block}._select_1egwu_204:focus-visible,._input_1egwu_192:focus-visible,._textarea_1egwu_215:focus-visible{background:var(--surface);border-color:var(--report-accent);box-shadow:var(--report-ring);outline:none}._invalid_1egwu_398,._select_1egwu_204[aria-invalid=true],._input_1egwu_192[aria-invalid=true],._textarea_1egwu_215[aria-invalid=true]{background:color-mix(in srgb, var(--warning) 4%, var(--surface));border-color:color-mix(in srgb, var(--warning) 70%, transparent);box-shadow:none}._select_1egwu_204[aria-invalid=true]:focus-visible,._input_1egwu_192[aria-invalid=true]:focus-visible,._textarea_1egwu_215[aria-invalid=true]:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb, var(--warning) 14%, transparent)}._reference_1egwu_413._invalid_1egwu_398,._dropzone_1egwu_414._invalid_1egwu_398{border-color:color-mix(in srgb, var(--warning) 70%, transparent)}._fieldFoot_1egwu_418{justify-content:space-between;align-items:flex-start;gap:12px;padding:0 2px;display:flex}._counter_1egwu_426{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--label-secondary) 80%, transparent);flex-shrink:0;margin-left:auto;font-size:12px;font-weight:600}._fieldError_1egwu_435{color:var(--warning);align-items:flex-start;gap:6px;margin:0;font-size:12.5px;font-weight:600;line-height:1.35;animation:.24s _report-shake-in_1egwu_1;display:flex}._fieldError_1egwu_435 svg{flex-shrink:0;margin-top:1px}._reference_1egwu_413{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--river-teal) 35%, var(--border-soft));background:color-mix(in srgb, var(--river-teal) 7%, var(--surface));border-radius:14px;align-items:center;gap:8px;min-height:46px;padding:6px 6px 6px 44px;display:flex;position:relative}._reference_1egwu_413>._inputIcon_1egwu_192{color:color-mix(in srgb, var(--river-teal) 70%, var(--river-deep))}._referencePick_1egwu_472{flex-direction:column;align-items:flex-start;gap:8px;display:flex}._entitySearch_1egwu_209{align-self:stretch;position:relative}._entityResults_1egwu_484{z-index:5;border:1px solid var(--border-soft);background:var(--surface);border-radius:16px;max-height:264px;margin:0;padding:6px;list-style:none;animation:.16s ease-out _report-pop_1egwu_1;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -12px #0b294247,0 2px 6px #0b29420f}._entityOption_1egwu_502{cursor:pointer;border-radius:10px;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}._entityOptionActive_1egwu_512{background:color-mix(in srgb, var(--report-accent) 9%, transparent)}._entityName_1egwu_516{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--river-ink);font-size:14.5px;font-weight:600;overflow:hidden}._entityKind_1egwu_526{background:var(--surface-muted);color:var(--label-secondary);border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:11.5px;font-weight:650}._entityStatus_1egwu_536{color:var(--label-secondary);margin:0;padding:0 2px;font-size:13px}._referenceText_1egwu_543{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--report-ink);flex:1;font-size:15px;font-weight:650;overflow:hidden}._referenceRemove_1egwu_554,._fileRemove_1egwu_555{width:32px;height:32px;color:var(--label-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}._referenceRemove_1egwu_554:hover,._fileRemove_1egwu_555:hover{background:color-mix(in srgb, var(--river-deep) 7%, transparent);color:var(--report-ink)}._referenceRestore_1egwu_577{text-overflow:ellipsis;white-space:nowrap;border:1px dashed color-mix(in srgb, var(--report-accent) 45%, var(--border-soft));background:var(--surface);max-width:100%;font:inherit;color:var(--report-accent);cursor:pointer;border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:12.5px;font-weight:700;transition:background .15s,border-color .15s;overflow:hidden}._referenceRestore_1egwu_577:hover{background:var(--report-selected);border-style:solid}._categories_1egwu_602{flex-wrap:wrap;gap:8px;display:flex}._category_1egwu_608{border:1px solid var(--border-soft);background:var(--surface);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 16px 0 6px;transition:border-color .15s,background .15s,box-shadow .15s,transform .12s;display:inline-flex;position:relative}._category_1egwu_608:hover{border-color:color-mix(in srgb, var(--report-accent) 40%, var(--border-soft));box-shadow:var(--shadow-card)}._category_1egwu_608:active{transform:scale(.97)}._categoryOn_1egwu_632,._categoryOn_1egwu_632:hover{border-color:var(--river-deep);background:var(--river-deep);box-shadow:0 6px 16px -6px #0b294273}._category_1egwu_608:has(._categoryInput_1egwu_639:focus-visible){outline:2px solid var(--report-accent);outline-offset:2px}._categoryInput_1egwu_639{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._categoryIcon_1egwu_652{background:var(--surface-muted);width:30px;height:30px;color:var(--label-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._categoryIcon_1egwu_652 svg{width:16px;height:16px}._categoryOn_1egwu_632 ._categoryIcon_1egwu_652{color:var(--river-light);background:#ffffff24}._categoryLabel_1egwu_675{white-space:nowrap;color:var(--river-ink);font-size:13.5px;font-weight:650;line-height:1.2}._categoryOn_1egwu_632 ._categoryLabel_1egwu_675{color:#fff}._field_1egwu_148:disabled ._category_1egwu_608{cursor:default;opacity:.6}._dropzone_1egwu_414{border:1.5px dashed color-mix(in srgb, var(--label-secondary) 28%, var(--border-soft));background:var(--surface-muted);cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex;position:relative}._dropzone_1egwu_414:hover,._dropzoneActive_1egwu_709{border-color:var(--report-accent);background:var(--report-selected)}._dropzoneActive_1egwu_709 ._dropIcon_1egwu_714{transform:translateY(-2px)}._dropzone_1egwu_414:has(._fileInput_1egwu_718:focus-visible){outline:2px solid var(--report-accent);outline-offset:2px}._dropzone_1egwu_414:has(._fileInput_1egwu_718:disabled){cursor:default;opacity:.6}._fileInput_1egwu_718{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}._dropIcon_1egwu_714{background:var(--surface);width:40px;height:40px;box-shadow:var(--shadow-card);color:var(--report-accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex}._dropCopy_1egwu_751{flex-direction:column;gap:2px;min-width:0;display:flex}._dropText_1egwu_758{color:var(--river-ink);font-size:14px;font-weight:600;line-height:1.35}._dropLink_1egwu_765{color:var(--report-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}._dropHint_1egwu_772{color:var(--label-secondary);font-size:12px;line-height:1.4}._files_1egwu_778,._fileErrors_1egwu_779{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._fileRow_1egwu_788{border:1px solid var(--border-soft);background:var(--surface);border-radius:12px;align-items:center;gap:10px;padding:4px 4px 4px 12px;animation:.18s ease-out _report-pop_1egwu_1;display:flex}._fileIcon_1egwu_799{color:var(--report-accent);flex-shrink:0}._fileName_1egwu_804{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}._fileSize_1egwu_814{font-variant-numeric:tabular-nums;color:var(--label-secondary);flex-shrink:0;font-size:12px}._honeypot_1egwu_822{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}._visuallyHidden_1egwu_831{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._footer_1egwu_842{padding:16px var(--report-gutter) 22px;padding-bottom:max(22px, env(safe-area-inset-bottom));background:var(--surface);flex-direction:column;flex-shrink:0;gap:12px;display:flex;position:relative}._footer_1egwu_842:before{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--surface) 0%, transparent), var(--surface));pointer-events:none;height:28px;position:absolute;bottom:100%;left:0;right:0}._footer_1egwu_842:after{content:"";top:0;left:var(--report-gutter);right:var(--report-gutter);background:var(--border-soft);height:1px;position:absolute}._formError_1egwu_875{border:1px solid var(--warning-border);background:var(--warning-bg);color:color-mix(in srgb, var(--warning) 80%, black);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13.5px;font-weight:600;line-height:1.4;display:flex}._formError_1egwu_875 svg{flex-shrink:0;margin-top:1px}._actions_1egwu_895{justify-content:flex-end;gap:8px;display:flex}._primary_1egwu_901,._secondary_1egwu_902{height:44px;font:inherit;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:14.5px;font-weight:700;transition:background .15s,color .15s,box-shadow .15s,transform .12s;display:inline-flex}._secondary_1egwu_902{color:var(--label-secondary);background:0 0;border:none}._secondary_1egwu_902:hover:not(:disabled){background:var(--surface-muted);color:var(--report-ink)}._primary_1egwu_901{background:var(--river-deep);color:#fff;border:none;box-shadow:0 8px 20px -8px #0b29428c,inset 0 1px #ffffff1f}._primary_1egwu_901 svg{transition:transform .2s}._primary_1egwu_901:hover:not(:disabled){background:color-mix(in srgb, var(--river-deep) 86%, var(--river-blue));box-shadow:0 12px 26px -10px #0b294299,inset 0 1px #ffffff1f}._primary_1egwu_901:hover:not(:disabled) svg{transform:translate(2px,-2px)}._primary_1egwu_901:active:not(:disabled),._secondary_1egwu_902:active:not(:disabled){transform:scale(.97)}._primary_1egwu_901:disabled,._secondary_1egwu_902:disabled{cursor:progress;opacity:.7}._primary_1egwu_901:focus-visible,._secondary_1egwu_902:focus-visible,._close_1egwu_104:focus-visible,._referenceRemove_1egwu_554:focus-visible,._referenceRestore_1egwu_577:focus-visible,._fileRemove_1egwu_555:focus-visible{outline:2px solid var(--report-accent);outline-offset:2px}._spinner_1egwu_971{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _report-spin_1egwu_1}._done_1egwu_982{padding:40px var(--report-gutter) 32px;padding-bottom:max(32px, env(safe-area-inset-bottom));text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}._doneIcon_1egwu_992{box-sizing:content-box;background:color-mix(in srgb, var(--river-teal) 12%, var(--surface));box-shadow:0 0 0 10px color-mix(in srgb, var(--river-teal) 6%, transparent);color:color-mix(in srgb, var(--river-teal) 80%, var(--river-deep));border-radius:50%;padding:14px;animation:.4s cubic-bezier(.34,1.56,.64,1) _report-pop_1egwu_1}._doneText_1egwu_1002{max-width:340px;color:var(--report-ink);margin:4px 0 6px;font-size:16px;font-weight:600;line-height:1.5}@media (width<=720px){._backdrop_1egwu_2{align-items:flex-end;padding:0}._dialog_1egwu_16{--report-gutter:18px;width:100%;max-height:calc(100dvh - env(safe-area-inset-top,0px) - 12px);border-radius:24px 24px 0 0;animation-name:_report-sheet_1egwu_1}._dialog_1egwu_16:before{content:"";z-index:1;background:color-mix(in srgb, var(--label-secondary) 25%, transparent);border-radius:999px;width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}._header_1egwu_45{padding:24px 12px 16px var(--report-gutter)}._headerIcon_1egwu_68{border-radius:12px;width:38px;height:38px}._title_1egwu_88{font-size:18px}._subtitle_1egwu_97{font-size:13px}._body_1egwu_135{padding:18px var(--report-gutter) 22px;gap:20px}._footer_1egwu_842{padding:12px var(--report-gutter) 16px;padding-bottom:max(16px, env(safe-area-inset-bottom))}._secondary_1egwu_902{flex:none;padding:0 16px}._primary_1egwu_901{flex:auto}._categories_1egwu_602{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._category_1egwu_608{border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;min-height:82px;padding:10px 12px 11px}._category_1egwu_608:last-child{flex-direction:row;grid-column:span 2;justify-content:flex-start;align-items:center;gap:10px;min-height:48px;padding:0 12px 0 10px}._categoryLabel_1egwu_675{white-space:normal}._categoryIcon_1egwu_652{width:28px;height:28px}._categoryLabel_1egwu_675{font-size:13px}._dropHint_1egwu_772{font-size:11.5px}._select_1egwu_204,._input_1egwu_192,._textarea_1egwu_215{font-size:16px}}@keyframes _report-fade_1egwu_1{0%{opacity:0}}@keyframes _report-rise_1egwu_1{0%{opacity:0;transform:translateY(16px)scale(.97)}}@keyframes _report-sheet_1egwu_1{0%{transform:translateY(100%)}}@keyframes _report-pop_1egwu_1{0%{opacity:0;transform:scale(.96)}}@keyframes _report-shake-in_1egwu_1{0%{opacity:0;transform:translateY(-3px)}}@keyframes _report-spin_1egwu_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._backdrop_1egwu_2,._dialog_1egwu_16,._options_1egwu_287,._entityResults_1egwu_484,._fileRow_1egwu_788,._fieldError_1egwu_435,._doneIcon_1egwu_992{animation:none}._spinner_1egwu_971{animation-duration:2s}}
