._page_1ck3j_1{color:#172331;background:#f5f7fa;place-items:center;min-height:100dvh;padding:1.5rem;display:grid}._notice_1ck3j_9{background:#fff;border-radius:1rem;width:min(100%,36rem);padding:clamp(1.5rem,5vw,3rem);box-shadow:0 8px 32px #17233114}._message_1ck3j_16{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.125rem}._notice_1ck3j_9 button{color:#fff;cursor:pointer;background:#172331;border:1px solid;border-radius:.4rem;min-height:44px;padding:.65rem 1rem}._toast_6s4q4_1{--notification-accent:var(--color-text-muted);--gray11:var(--color-text-strong);border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);width:min(20rem,100vw - 1.5rem);min-height:3rem;color:var(--color-text-strong);background:var(--color-surface);font-family:inherit;font-size:var(--font-size-body);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;padding:.6rem 3.25rem .6rem .8rem;display:grid;box-shadow:0 4px 16px #14192314}._toast_6s4q4_1[data-type=success]{--notification-accent:var(--color-success)}._toast_6s4q4_1[data-type=error]{--notification-accent:var(--color-danger-text)}._toast_6s4q4_1[data-type=warning]{--notification-accent:#7a560c}._toast_6s4q4_1[data-type=info]{--notification-accent:var(--color-text-strong)}._icon_6s4q4_37{color:var(--notification-accent);place-items:center;display:grid}._content_6s4q4_43{min-width:0}._title_6s4q4_47{overflow-wrap:anywhere;font-weight:var(--font-weight-medium);line-height:1.4}._closeButton_6s4q4_53{border-radius:var(--radius-control);width:2.75rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}._closeButton_6s4q4_53:hover{color:var(--color-text-strong);background:var(--button-neutral-hover)}._closeButton_6s4q4_53:focus-visible{outline:3px solid var(--color-focus);outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--color-surface)}._buildDetails_qemk2_1{color:var(--color-footer-text);margin:0 0 .2rem;font-size:11px;line-height:1.4}._footer_11auz_1{padding:0 max(1.25rem, calc((100% - var(--layout-app-width)) / 2 + 1.25rem));border-top:1px solid var(--color-border-subtle);background:var(--color-surface)}._inner_11auz_7{justify-content:space-between;align-items:center;min-height:4.5rem;display:flex}._flairLogo_11auz_14{width:3.3125rem;height:auto;display:block}._text_11auz_20{text-align:right}._copy_11auz_24{color:var(--color-footer-text);font-size:var(--font-size-caption);margin:0}._accent_11auz_30{color:var(--color-text-strong);text-decoration:none}a._accent_11auz_30:hover{text-decoration:underline}a._accent_11auz_30:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;box-shadow:var(--shadow-focus-separator);border-radius:.15rem}@media (width<=35rem){._footer_11auz_1{padding-left:1.25rem;padding-right:1.25rem}._inner_11auz_7{min-height:5.25rem}}._account_5k4db_1,._header_5k4db_2,._list_5k4db_3{object-fit:contain;flex:none}._account_5k4db_1{width:2.35rem;height:2.35rem}._list_5k4db_3{width:2.5rem;height:2.5rem}._header_5k4db_2{width:min(4rem,100%);height:2rem}._headerName_5k4db_19{max-width:100%;color:var(--color-text-strong);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._placeholder_5k4db_28{border-radius:var(--radius-control);color:var(--color-text-muted);background:#f1f3f5;place-items:center;display:grid}._placeholder_5k4db_28 svg{width:1.35rem;height:1.35rem}@media (width<=720px){._account_5k4db_1{width:2.25rem;height:2.25rem}}._shell_mzos2_1{background:var(--color-app-background);min-height:100svh;color:var(--color-ink);font-size:var(--font-size-body);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}._skipLink_mzos2_11{top:calc(.5rem + env(safe-area-inset-top));left:calc(.5rem + env(safe-area-inset-left));z-index:100;border-radius:var(--radius-control);color:var(--color-text-strong);box-shadow:none;font-weight:var(--font-weight-semibold);background:#fff;padding:.65rem .8rem;text-decoration:none;position:absolute;transform:translateY(calc(-100% - 1rem))}._skipLink_mzos2_11:focus{box-shadow:var(--shadow-panel);transform:translateY(0)}._header_mzos2_29{z-index:20;min-height:3.5rem;padding:calc(.4rem + env(safe-area-inset-top)) max(1.25rem, env(safe-area-inset-right)) .4rem max(1.25rem, env(safe-area-inset-left));border-bottom:1px solid var(--color-border-subtle);background:#fff;align-items:center;gap:1.25rem;display:flex;position:relative}._brand_mzos2_42{border-radius:var(--radius-control);flex:none;align-items:center;display:inline-flex}._brand_mzos2_42:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;box-shadow:var(--shadow-focus-separator)}._brand_mzos2_42 img{width:7.25rem;display:block}._mobileClient_mzos2_57{display:none}._primaryNav_mzos2_60{align-items:stretch;gap:.75rem;display:flex}._primaryNav_mzos2_60>a,._navMenuTrigger_mzos2_66{border-radius:var(--radius-control);color:var(--color-text);font:inherit;font-size:var(--font-size-small);cursor:pointer;background:0 0;border:0;align-items:center;gap:.45rem;padding:.4rem .5rem;text-decoration:none;transition:color .15s,background-color .15s,transform .15s;display:flex;position:relative}._primaryNav_mzos2_60>a>svg,._navMenuTrigger_mzos2_66>svg{flex:none;width:1.125rem;height:1.125rem}._primaryNav_mzos2_60>a[aria-current=page],._navMenuTrigger_mzos2_66[aria-current=page]{color:var(--color-text-strong)}._primaryNav_mzos2_60>a[aria-current=page]:after,._navMenuTrigger_mzos2_66[aria-current=page]:after{background:var(--color-brand-primary);content:"";height:2px;position:absolute;bottom:0;left:.65rem;right:.65rem}._primaryNav_mzos2_60>a:hover,._navMenuTrigger_mzos2_66:hover{background:var(--color-surface-subtle);transform:translateY(-1px)}._primaryNav_mzos2_60>a[aria-current=page]:hover,._navMenuTrigger_mzos2_66[aria-current=page]:hover{background:var(--color-brand-primary-subtle)}._primaryNav_mzos2_60>a:focus-visible,._navMenuTrigger_mzos2_66:focus-visible,._navDropdown_mzos2_116 a:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;box-shadow:var(--shadow-focus-separator)}._navMenu_mzos2_66{display:flex;position:relative}._navMenuTrigger_mzos2_66{gap:.6rem}._navChevron_mzos2_128{border-bottom:1.5px solid;border-right:1.5px solid;width:.45rem;height:.45rem;margin-top:-.2rem;transition:transform .15s;transform:rotate(45deg)}._navMenuTrigger_mzos2_66[aria-expanded=true] ._navChevron_mzos2_128{margin-top:.2rem;transform:rotate(225deg)}._navDropdown_mzos2_116{z-index:10;border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);min-width:10rem;box-shadow:var(--shadow-panel);background:#fff;padding:.6rem;display:grid;position:absolute;top:calc(100% + .65rem);left:0}._navDropdown_mzos2_116:before{content:"";height:.65rem;position:absolute;bottom:100%;left:0;right:0}._navDropdown_mzos2_116 a{border-radius:var(--radius-control);color:#000;align-items:center;gap:.55rem;padding:.7rem .65rem;text-decoration:none;display:flex}._navDropdown_mzos2_116 a:hover{background:var(--color-surface-subtle)}._navDropdown_mzos2_116 a[aria-current=page]{color:var(--color-text-strong);background:var(--color-brand-primary-subtle);font-weight:var(--font-weight-semibold)}._headerActions_mzos2_179{align-items:center;gap:.35rem;margin-left:auto;display:flex}._helpDropdown_mzos2_185{min-width:18rem;left:auto;right:0}._helpMenuItem_mzos2_190{border-radius:var(--radius-control);width:100%;color:var(--color-text-strong);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.55rem;padding:.7rem .65rem;display:flex}._helpMenuItem_mzos2_190>svg{flex:none;margin-top:.05rem}._helpMenuItem_mzos2_190:hover{background:var(--color-surface-subtle)}._helpMenuItem_mzos2_190:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;box-shadow:var(--shadow-focus-separator)}._helpMenuItemText_mzos2_216{gap:.18rem;min-width:0;display:grid}._helpMenuItemText_mzos2_216 strong{font-size:var(--font-size-body)}._helpMenuItemText_mzos2_216 small{color:var(--color-text-muted);font-size:var(--font-size-caption);line-height:1.35}._helpMenuDivider_mzos2_229{background:var(--color-border-subtle);border:0;width:100%;height:1px;margin:.35rem 0}._feedbackUnreadBadge_mzos2_236,._feedbackMenuBadge_mzos2_237{min-width:1.35rem;height:1.35rem;color:var(--color-brand-primary-foreground);background:var(--color-brand-primary);font-size:var(--font-size-micro);font-weight:var(--font-weight-semibold);border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;line-height:1;display:inline-flex}._feedbackMenuBadge_mzos2_237{margin-left:auto}._account_mzos2_254{position:relative}._accountClientLogo_mzos2_257{display:contents}._accountTrigger_mzos2_260{border-radius:var(--radius-panel);min-width:12.5rem;color:var(--color-text-strong);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.15rem .25rem;display:flex}._accountTrigger_mzos2_260:hover{background:var(--color-surface-subtle)}._accountTrigger_mzos2_260:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;box-shadow:var(--shadow-focus-separator)}._initials_mzos2_281{width:2.35rem;height:2.35rem;color:var(--color-text-strong);background:var(--color-brand-primary-subtle);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);letter-spacing:.01em;border-radius:50%;flex:0 0 2.35rem;place-items:center;display:grid}._accountSummary_mzos2_294{min-width:0;line-height:1.15;display:grid}._accountSummary_mzos2_294 strong,._accountSummary_mzos2_294 span{text-overflow:ellipsis;white-space:nowrap;max-width:13rem;overflow:hidden}._accountSummary_mzos2_294 strong{font-size:var(--font-size-small);margin-bottom:.1rem}._accountSummary_mzos2_294 span{color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}._chevron_mzos2_315{border-right:2px solid var(--color-text-muted);border-bottom:2px solid var(--color-text-muted);width:.7rem;height:.7rem;margin:0 .35rem 0 .5rem;transition:transform .15s;transform:translateY(-.15rem)rotate(45deg)}._accountTrigger_mzos2_260[aria-expanded=true] ._chevron_mzos2_315{transform:translateY(.15rem)rotate(225deg)}._accountMenu_mzos2_327{z-index:10;border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);min-width:18rem;max-width:min(22rem,100vw - 2rem);max-height:min(32rem,100vh - 6rem);box-shadow:var(--shadow-panel);background:#fff;display:grid;position:absolute;top:calc(100% + .65rem);right:0;overflow-y:auto}._clientList_mzos2_342{padding:.6rem;display:grid}._menuLabel_mzos2_346{color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;padding:.4rem .55rem .55rem}._clientOption_mzos2_354,._accountActions_mzos2_355 a,._accountActions_mzos2_355 button{border-radius:var(--radius-control);width:100%;color:var(--color-text-strong);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:.7rem .65rem;text-decoration:none;display:flex}._clientOption_mzos2_354:hover,._accountActions_mzos2_355 a:hover,._accountActions_mzos2_355 button:hover{background:var(--color-surface-subtle)}._clientOption_mzos2_354[aria-current=true]{color:var(--color-text-strong);background:var(--color-brand-primary-subtle);font-weight:var(--font-weight-semibold)}._accountActions_mzos2_355{border-top:1px solid var(--color-border-subtle);padding:.6rem;display:grid}._accountActions_mzos2_355 button{color:var(--color-text-strong)}._main_mzos2_389{width:min(var(--layout-app-width), 100%);padding:1.25rem max(1.25rem, env(safe-area-inset-right)) 1.5rem max(1.25rem, env(safe-area-inset-left));margin:0 auto}._eventDetailMain_mzos2_395{padding-top:.75rem}._main_mzos2_389:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}._desktopFooter_mzos2_402{padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:#fff}._mobileNavigation_mzos2_407{display:none}@media (width<=47.9375rem){html.authenticated-shell-active,body.authenticated-shell-active,body.authenticated-shell-active #root{height:100%;overflow:hidden}._shell_mzos2_1{top:var(--application-viewport-offset-top,0px);width:100%;height:var(--application-viewport-height,100svh);min-height:0;font-size:var(--font-size-base);grid-template-rows:auto minmax(0,1fr) auto;position:fixed;bottom:auto;left:0;right:0;overflow:hidden}._header_mzos2_29{z-index:15;min-height:calc(3.625rem + env(safe-area-inset-top));padding:calc(.35rem + env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) .35rem max(.75rem, env(safe-area-inset-left));grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.5rem;display:grid;position:relative}._brand_mzos2_42{justify-self:start;min-width:0;min-height:2.75rem}._brand_mzos2_42 img{width:min(7.5rem,100%)}._mobileClient_mzos2_57{text-align:center;justify-content:center;justify-self:stretch;align-items:center;min-width:0;display:flex}._primaryNav_mzos2_60{display:none}._account_mzos2_254{justify-self:end;min-width:0;margin-left:0}._headerActions_mzos2_179{justify-self:end;gap:.2rem;min-width:0;margin-left:0;position:relative}._helpMenu_mzos2_190{position:static}._helpMenu_mzos2_190 ._navMenuTrigger_mzos2_66{border-radius:50%;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:.25rem}._helpMenu_mzos2_190 ._navMenuTrigger_mzos2_66>svg{width:1.35rem;height:1.35rem}._helpMenu_mzos2_190 ._feedbackUnreadBadge_mzos2_236{position:absolute;top:-.05rem;right:-.05rem}._helpLabel_mzos2_492,._helpMenu_mzos2_190 ._navChevron_mzos2_128{display:none}._helpDropdown_mzos2_185{width:min(18rem, calc(100vw - max(.75rem, env(safe-area-inset-left)) - max(.75rem, env(safe-area-inset-right))));min-width:0;top:calc(100% + .5rem);left:auto;right:0}._accountTrigger_mzos2_260{border-radius:50%;min-width:0;min-height:2.75rem;padding:.1rem}._accountClientLogo_mzos2_257,._accountSummary_mzos2_294{display:none}._initials_mzos2_281{flex-basis:2.75rem;width:2.75rem;height:2.75rem}._chevron_mzos2_315{display:none}._accountMenu_mzos2_327{width:min(20rem, calc(100vw - max(.75rem, env(safe-area-inset-left)) - max(.75rem, env(safe-area-inset-right))));min-width:0;max-height:calc(100dvh - 3.625rem - 4.625rem - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 1rem);top:calc(100% + .5rem);right:0}._main_mzos2_389{overscroll-behavior:contain;width:100%;min-height:0;padding:1.25rem max(.75rem, env(safe-area-inset-right)) 1.25rem max(.75rem, env(safe-area-inset-left));-webkit-overflow-scrolling:touch;margin:0;scroll-padding-block:1rem;overflow:hidden auto}._eventDetailMain_mzos2_395{padding-top:.75rem}._desktopFooter_mzos2_402{display:none}._mobileNavigation_mzos2_407{--mobile-navigation-safe-bottom:0px;grid-template-columns:repeat(var(--mobile-navigation-item-count), minmax(0, 1fr));min-height:calc(4.625rem + var(--mobile-navigation-safe-bottom));padding:.35rem max(.5rem, env(safe-area-inset-right)) max(.5rem, var(--mobile-navigation-safe-bottom)) max(.5rem, env(safe-area-inset-left));border-top:1px solid var(--color-border-subtle);background:#fff;gap:.25rem;display:grid;position:relative;box-shadow:0 -.5rem 1.5rem #0f172a14}._mobileNavigation_mzos2_407 a{border-radius:var(--radius-panel);min-width:0;min-height:3.5rem;color:var(--color-text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.3rem;line-height:1.1;text-decoration:none;display:flex}._mobileNavigation_mzos2_407 a:hover{background:var(--color-surface-subtle);color:var(--color-text-strong)}._mobileNavigation_mzos2_407 a:focus-visible{outline:3px solid var(--color-focus);outline-offset:-1px;box-shadow:inset 0 0 0 2px #fff}._mobileNavigation_mzos2_407 a[aria-current=page]{color:var(--color-text-strong);background:var(--color-brand-primary-subtle)}}@media (width<=47.9375rem) and (display-mode:standalone){._mobileNavigation_mzos2_407{--mobile-navigation-safe-bottom:env(safe-area-inset-bottom)}}._button_1848j_1{min-height:var(--button-control-height);padding:var(--button-control-padding);border-radius:var(--radius-control);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.45rem;line-height:1.2;text-decoration:none;transition:color .12s,background-color .12s,border-color .12s,box-shadow .12s,transform .12s;display:inline-flex}._button_1848j_1:hover:not(:disabled){box-shadow:var(--shadow-action)}._button_1848j_1:active:not(:disabled){box-shadow:none;transform:translateY(1px)}._button_1848j_1:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;box-shadow:var(--shadow-focus-separator)}._button_1848j_1:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}._primary_1848j_39{border-color:var(--button-primary-border);background:var(--button-primary-background);color:var(--button-primary-text)}._primary_1848j_39:hover:not(:disabled){background:var(--button-primary-hover)}._secondary_1848j_47{border-color:var(--button-secondary-border);background:var(--button-secondary-background);color:var(--button-secondary-text)}._secondary_1848j_47:hover:not(:disabled){background:var(--button-secondary-hover)}._neutral_1848j_55{border-color:var(--button-neutral-border);background:var(--button-neutral-background);color:var(--button-neutral-text)}._neutral_1848j_55:hover:not(:disabled){background:var(--button-neutral-hover)}._danger_1848j_63{border-color:var(--button-danger-border);background:var(--button-danger-background);color:var(--button-danger-text)}._danger_1848j_63:hover:not(:disabled){background:var(--button-danger-hover)}._dangerSolid_1848j_71{border-color:var(--button-danger-solid-border);background:var(--button-danger-solid-background);color:var(--button-danger-solid-text)}._dangerSolid_1848j_71:hover:not(:disabled){background:var(--button-danger-solid-hover)}._ghost_1848j_79{color:var(--button-neutral-text);background:0 0;border-color:#0000}._ghost_1848j_79:hover:not(:disabled){background:var(--button-neutral-hover);box-shadow:none}._compact_1848j_88{min-height:var(--button-control-height-compact);padding:var(--button-control-padding-compact)}._iconOnly_1848j_92{width:var(--button-control-height);padding:0}._compact_1848j_88._iconOnly_1848j_92{width:var(--button-control-height-compact)}._fullWidth_1848j_99{width:100%}._icon_1848j_92{flex:none}@media (prefers-reduced-motion:reduce){._button_1848j_1{transition:none}}._backdrop_qc38f_1{z-index:1000;overscroll-behavior:contain;background:#0f172a52;justify-content:flex-end;animation:.15s ease-out _help-backdrop-in_qc38f_1;display:flex;position:fixed;inset:0}._drawer_qc38f_12{border-left:1px solid var(--color-border-subtle);background:var(--color-surface);outline:0;grid-template-rows:auto minmax(0,1fr);width:min(30rem,100vw - 3rem);height:100dvh;animation:.15s ease-out _help-drawer-in_qc38f_1;display:grid;overflow:hidden;box-shadow:-1rem 0 3rem #0f172a2e}._closing_qc38f_25{pointer-events:none;animation:.15s ease-in forwards _help-backdrop-out_qc38f_1}._closing_qc38f_25 ._drawer_qc38f_12{animation:.15s ease-in forwards _help-drawer-out_qc38f_1}@keyframes _help-backdrop-in_qc38f_1{0%{background-color:#0000}}@keyframes _help-backdrop-out_qc38f_1{to{background-color:#0000}}@keyframes _help-drawer-in_qc38f_1{0%{transform:translate(100%)}}@keyframes _help-drawer-out_qc38f_1{to{transform:translate(100%)}}._header_qc38f_58{padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) 1rem 1.25rem;border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._heading_qc38f_68{align-items:flex-start;gap:.7rem;min-width:0;display:flex}._heading_qc38f_68>svg{color:var(--color-text-strong);flex:none;margin-top:.1rem}._heading_qc38f_68 h2,._heading_qc38f_68 p,._stillStuck_qc38f_83 h3,._stillStuck_qc38f_83 p{margin:0}._heading_qc38f_68 h2{color:var(--color-text-strong);font-size:var(--font-size-lead);line-height:1.3}._heading_qc38f_68 h2:focus{outline:0}._heading_qc38f_68 p{color:var(--color-text-muted);font-size:var(--font-size-small);margin-top:.3rem;line-height:1.45}._content_qc38f_105{overscroll-behavior:contain;min-height:0;padding:1.25rem max(1.25rem, env(safe-area-inset-right)) max(1.25rem, env(safe-area-inset-bottom)) 1.25rem;overflow-y:auto}._guideList_qc38f_113{gap:.65rem;margin-bottom:1rem;display:grid}._guideCard_qc38f_119{border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);width:100%;color:var(--color-text-strong);background:var(--color-surface);font:inherit;text-align:left;cursor:pointer;gap:.3rem;padding:.9rem 1rem;display:grid}._guideCard_qc38f_119:hover{border-color:var(--color-brand-primary-border);background:var(--color-brand-primary-subtle)}._guideCard_qc38f_119 strong{line-height:1.35}._guideCard_qc38f_119 span{color:var(--color-text-muted);font-size:var(--font-size-small);line-height:1.45}._guideCard_qc38f_119:focus-visible,._stillStuck_qc38f_83 a:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;box-shadow:var(--shadow-focus-separator)}._stillStuck_qc38f_83{border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--color-surface-subtle);margin-top:1.25rem;padding:1rem}._stillStuck_qc38f_83 h3{color:var(--color-text-strong);font-size:var(--font-size-base)}._stillStuck_qc38f_83 p{color:var(--color-text-muted);margin-top:.3rem;line-height:1.45}._stillStuck_qc38f_83 a{min-height:var(--button-control-height-compact);padding:var(--button-control-padding-compact);border:1px solid var(--button-secondary-border);border-radius:var(--radius-control);color:var(--button-secondary-text);background:var(--button-secondary-background);font-weight:var(--font-weight-semibold);align-items:center;margin-top:.8rem;text-decoration:none;display:inline-flex}._stillStuck_qc38f_83 a:hover{background:var(--button-secondary-hover)}._guide_qc38f_113{max-width:42rem}._back_qc38f_1{margin:-.35rem 0 .75rem -.7rem}._markdown_qc38f_200{color:var(--color-text);font-size:var(--font-size-base);line-height:1.65}._markdown_qc38f_200>:first-child{margin-top:0}._markdown_qc38f_200>:last-child{margin-bottom:0}._markdown_qc38f_200 p,._markdown_qc38f_200 ol,._markdown_qc38f_200 ul,._markdown_qc38f_200 blockquote{margin:0 0 1rem}._markdown_qc38f_200 ol,._markdown_qc38f_200 ul{padding-left:1.35rem}._markdown_qc38f_200 li+li{margin-top:.65rem}._markdown_qc38f_200 strong,._markdown_qc38f_200 a{color:var(--color-text-strong)}._markdown_qc38f_200 a:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}@media (width<=47.9375rem){._backdrop_qc38f_1{top:var(--application-viewport-offset-top,0px);height:var(--application-viewport-height,100dvh);background:var(--color-surface);bottom:auto}._drawer_qc38f_12{width:100%;height:100%;box-shadow:none;border-left:0}._header_qc38f_58,._content_qc38f_105{padding-left:max(1rem, env(safe-area-inset-left))}._guideCard_qc38f_119{min-height:4.5rem}}@media (prefers-reduced-motion:reduce){._backdrop_qc38f_1,._drawer_qc38f_12,._closing_qc38f_25,._closing_qc38f_25 ._drawer_qc38f_12{animation:none}}._loading_279io_1{background:var(--color-app-background);text-align:center;place-items:center;min-height:100vh;padding:2rem;display:grid}._mark_279io_10{width:min(4.5rem,24vw);height:auto;margin:0 auto 1.5rem;display:block}._status_279io_17{color:var(--color-text);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;gap:.65rem;margin:0;display:flex}._spinner_279io_28{border:.2rem solid var(--color-border-subtle);border-bottom-color:var(--color-brand-primary);border-radius:50%;flex:none;width:1.4rem;height:1.4rem;animation:.8s linear infinite _spin_279io_28}@keyframes _spin_279io_28{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_279io_28{animation:none}}._safeArea_ms2od_1{min-height:100svh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}._safeArea_ms2od_1>*{min-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));min-height:calc(100svh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}._badge_1cr0t_1{white-space:nowrap;border:1px solid var(--color-border-subtle);color:var(--color-text-muted);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;background:#f7f7f7;border-radius:999px;align-items:center;padding:.15rem .5rem;display:inline-flex}._button_1cr0t_14{min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._button_1cr0t_14:hover ._badge_1cr0t_1{background:#ececec}._button_1cr0t_14:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control)}._button_1cr0t_14:disabled{opacity:.6;cursor:default}._badge_h3sq8_1{min-height:1.35rem;color:var(--color-text-strong);font-size:var(--font-size-micro);font-weight:var(--font-weight-semibold);white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;flex:none;align-items:center;padding:.05rem .4rem;line-height:1;display:inline-flex}._application_1xkjc_1{min-height:100dvh;color:var(--color-ink);background:var(--color-app-background)}._header_1xkjc_7{padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) 1rem max(1rem, env(safe-area-inset-left));border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface);justify-content:space-between;align-items:center;display:flex}._header_1xkjc_7 a{color:var(--color-ink);font-size:var(--font-size-dialog);font-weight:var(--font-weight-semibold);text-decoration:none}._header_1xkjc_7 button{border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);min-height:44px;padding:.5rem .8rem}._offlineStatus_1xkjc_33{z-index:2;color:#fff;background:var(--color-text);font-weight:var(--font-weight-semibold);text-align:center;margin:0;padding:.55rem 1rem;position:sticky;top:0}._content_1xkjc_45{width:min(100% - 2rem, var(--layout-content-width));padding:1.5rem 0 max(2rem, env(safe-area-inset-bottom));margin:0 auto}._eventList_1xkjc_51,._row_1xkjc_52{gap:.75rem;display:grid}._eventCard_1xkjc_57,._group_1xkjc_58,._row_1xkjc_52{border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--color-surface)}._eventCard_1xkjc_57 a{color:inherit;gap:.25rem;padding:1rem;text-decoration:none;display:grid}._eventCard_1xkjc_57 span,._eventCard_1xkjc_57 small,._row_1xkjc_52 span{color:var(--color-text-muted)}._eventHeader_1xkjc_79{margin:1rem 0}._eventHeader_1xkjc_79 :is(h1,p){margin:.25rem 0}._savedTime_1xkjc_87{border-radius:var(--radius-control);background:#eef1f5;padding:.75rem}._viewSelect_1xkjc_93{max-width:24rem;font-weight:var(--font-weight-semibold);gap:.35rem;margin:1rem 0;display:grid}._viewSelect_1xkjc_93 :is(select,input){border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);min-height:44px;padding:.5rem}._group_1xkjc_58{margin:1rem 0;padding:1rem}._group_1xkjc_58 h2{margin-top:0}._row_1xkjc_52{gap:.35rem;margin-top:.75rem;padding:.85rem}._row_1xkjc_52 p{white-space:pre-wrap;margin:.25rem 0 0}._rowHeading_1xkjc_128{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}._prompt_7nppv_1{z-index:1000;right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--color-surface);width:min(22rem,100vw - 2rem);box-shadow:var(--shadow-panel);gap:.75rem;padding:1rem;display:grid;position:fixed}._prompt_7nppv_1 p{font-weight:var(--font-weight-semibold);margin:0}._actions_7nppv_21{flex-wrap:wrap;gap:.75rem;display:flex}:root{--color-brand-primary:#c7161d;--color-brand-primary-border:#c7161d;--color-brand-primary-foreground:#fff;--color-brand-primary-hover:#af131a;--color-brand-primary-shadow:#c7161d26;--color-brand-primary-subtle:#fbeced;--color-brand-secondary:#f39a05;--color-brand-secondary-border:#d08404;--color-brand-secondary-foreground:#1f1d1a;--color-brand-secondary-hover:#f5a923;--color-brand-secondary-subtle:#fef7eb;--color-focus:#d08404;--color-ink:#171513;--color-text-strong:#1f1d1a;--color-text:#403c38;--color-text-muted:#6f6964;--color-footer-text:#736d68;--color-app-background:#faf9f8;--color-surface:#fff;--color-border-subtle:#e9e5e2;--color-border-control:#948b84;--color-surface-subtle:#f7f5f3;--color-surface-hover:#eeebe8;--color-success-subtle:#edf8ef;--color-warning-subtle:#fff8e6;--color-overlay:#1715138c;--color-border-brand-subtle:#e4b9b7;--color-device-frame:#151b26;--color-success:#19703a;--color-danger-background:#c7161d;--color-danger-border:#c7161d;--color-danger-hover:#a91218;--color-danger-subtle:#fff2f2;--color-danger-text:#a20f15;--layout-content-width:1030px;--layout-app-width:92rem;--font-family-body:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-size-micro:.6875rem;--font-size-caption:.75rem;--font-size-small:.8125rem;--font-size-body:.875rem;--font-size-base:1rem;--font-size-lead:1.125rem;--font-size-section:1.25rem;--font-size-dialog:1.5rem;--font-size-page:2rem;--space-field:.5rem;--space-form:1rem;--space-panel:1.5rem;--control-height:2.75rem;--control-padding:.65rem .75rem;--radius-dialog:12px;--radius-control:6px;--radius-panel:8px;--shadow-action:0 4px 12px var(--color-brand-primary-shadow);--shadow-device:0 16px 32px #1419232e;--shadow-focus-separator:0 0 0 2px #fff;--shadow-panel:0 18px 44px #1419231a;--button-primary-background:var(--color-brand-primary);--button-primary-border:var(--color-brand-primary);--button-primary-text:var(--color-brand-primary-foreground);--button-primary-hover:var(--color-brand-primary-hover);--button-secondary-background:#fff;--button-secondary-border:var(--color-brand-primary-border);--button-secondary-text:var(--color-text-strong);--button-secondary-hover:var(--color-brand-primary-subtle);--button-neutral-background:#fff;--button-neutral-border:var(--color-border-control);--button-neutral-text:var(--color-text-strong);--button-neutral-hover:var(--color-surface-subtle);--button-danger-background:#fff;--button-danger-border:var(--color-danger-border);--button-danger-text:var(--color-danger-text);--button-danger-hover:var(--color-danger-subtle);--button-danger-solid-background:var(--color-danger-background);--button-danger-solid-border:var(--color-danger-border);--button-danger-solid-hover:var(--color-danger-hover);--button-danger-solid-text:#fff;--button-control-height:var(--control-height);--button-control-height-compact:2.35rem;--button-control-padding:.6rem 1rem;--button-control-padding-compact:.4rem .7rem}@media (width<=47.9375rem){:root{--button-control-height-compact:var(--control-height)}}:root{color:var(--color-text-strong);background:var(--color-surface);font-family:var(--font-family-body);font-weight:var(--font-weight-regular);font-optical-sizing:auto;font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html{background:#fff;min-width:320px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;min-width:320px;min-height:100vh;margin:0}#root{background:#fff}button,input,select,textarea{color:inherit;font:inherit}a{color:inherit}:where(h1,h2,h3,h4,h5,h6,strong,b){font-weight:var(--font-weight-semibold)}:where(label,legend){font-weight:var(--font-weight-regular)}:where(dialog,[role=dialog],[role=alertdialog]){color:var(--color-text-strong);font-family:var(--font-family-body);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:1.5}:where(input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=date],input[type=time],select,textarea){min-width:0;min-height:var(--control-height);padding:var(--control-padding);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-strong);font-weight:var(--font-weight-regular)}:where(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;box-shadow:var(--shadow-focus-separator)}@media (width<=47.9375rem){:is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]){font-size:var(--font-size-base)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}
